﻿@charset "utf-8";
html{/*new*/
	/*height:100%;*/
	/*overflow:hidden;*/
}
html,body{
	min-height: 100%;
}
html,body,table,th,td,form,fieldset,ul,ol,li,p,h2,h3,h4,h5,h6{
	/*list-style-type: none;*/
	margin: 0;
	padding: 0;
	/*text-align: left;*/
}
body{
   font-size:100%;
	/*font-family: Arial,Helvetica,sans-serif;*/
	font-family: "Arial","Tahoma","Verdana","Sans-serif";
	background: none repeat scroll 0 0 #FFFFFF;
	color: black;
	border-top-color:#2627ac;
	border-top-style:solid;
	border-top-width:2px;
	height: 100%;/*new*/
	/*overflow:auto;new*/
	/*overflow: hidden;*/
}
* { 
	padding:0;
	margin:0;
}
#lefttop{
	background: url("/static/pic/content_topbg.gif") repeat-x scroll center top #EFEFEF;
	display:block;
	margin:0px;
	padding:0px;
	position:absolute;
	top:0px;
	left:0px;
	height:57px;
	width:260px;
	overflow:hidden;
}
#treebutton{
	display: block;
	margin: 0px;
	padding: 2px;
	position:absolute;
	top:5px;
	left:5px;
	height: 50px;
	width: 60px;
	overflow: hidden;
}
#leftmen{
	display: block;
	margin: 0px;
	padding: 1px;
	position:absolute;
	top:54px;
	left:0px;
	bottom:0px;
	overflow: auto;
	border:4px solid #ccc;
	border-right:4px double #ccc;
	width: 250px;
	font-size: 1.1em;
}
#leftmenhelp{
	display: block;
	margin: 0px;
	padding: 10px;
	position:absolute;
	top:122px;
	left:0px;
	bottom:3px;
	overflow: auto;
	border:4px solid #ccc;
	border-right:4px double #ccc;
	width: 250px;
	font-size: 1.1em;
}
#mainwndhelp{
	left:280px;
	display:block;
	margin:0px;
	padding:20px 10px 20px 20px;
	position:absolute;
	top:122px;
	bottom:3px;
	right:0px;
	overflow: auto;/* overflow-y �������� overflow-x � overflow-y ������ � ������������ CSS3 � �� �������� ��������� ��� �������� ������ �� CSS2.1.*/
	border:4px solid #ccc;
	font-size: 1.2em;
}
#leftmenhelp p{
	padding: 4px 0;
}
#mainwnd{
	left:260px;
	display:block;
	margin:0px;
	padding:0px;
	position:absolute;
	top:0px;
	bottom:0px;
	right:0px;
	overflow: auto;/* overflow-y �������� overflow-x � overflow-y ������ � ������������ CSS3 � �� �������� ��������� ��� �������� ������ �� CSS2.1.*/
	font-size: 1.2em;
}
#mainwnddet{
	display:block;
	margin:0px;
	padding:0px;
	min-width: 100%;
	font-size: 1.2em;
	/*overflow-y: auto; ����� � ���*/
	/*position:absolute;
	top:0px;
	bottom:0px;
	right:0px;
	overflow-y: auto;*/
}
/*#mainwnddet p{
	margin: 0;
}*/
/* * html #mainwnd{
	height: 100%;
}*/
#header{
	/*height: 100px;*/
	/*background: #ddd no-repeat;*/
}
#lable{
	padding: 0px;
	margin: 0;
   font-size: 1.7em;
	font-family: "Comic Sans MS",Arial,Helvetica,sans-serif;
	font-weight: bold;
	/*background: none repeat scroll 0 0 white;*/
}
#lable1{
	padding: 0px;
	margin: 0;
   color: black;
	background: none repeat scroll 0 0 #FFF;
}
#lable2{
	padding: 0;
	margin: 0;
   color: white;
	background: none repeat scroll 0 0 #aa4400;
}
#embl{
	/*float: left;*/
	display: block;
	width: 137px;
	height: 89px;
	/*padding:10px;*/
	margin: 0 0 0 0;
	float: left;
	border-color:#a40;
	border-style:solid;
	border-top-style: none;
	border-width:2px;
}
.header_main{
	/*display: inline;*/
	/*margin-left: 155px;*/
}
.header_bg{
	background: url("/static/pic/content_topbg.gif") repeat-x scroll center top #EFEFEF;
	color: #00478a;
	padding: 0;	
	/*height: 45px;*/
}
.header_lb1{
	/*float: left;*/
	margin: 0 20px .0em 20px;
	color: #00478a;
   font-size: 33px;
	font-family: "Comic Sans MS",Arial,Helvetica,sans-serif;
	font-weight: bold;
	/*height: 45px;*/
	line-height: 45px;
}
.header_lb2{
	/*float: left;*/
	padding: 0 0 5px 15px;
	margin: 0 0 0 0;
	color: #0000cc;
	color: #00478A;
   font-size: 19px;
	font-family: "Times New Roman", sans-serif;
	font-weight: normal;
	font-style: normal;
	/*text-align: center;*/
}
.gorod{
	color: maroon;
}
.header_log{
	float: right;
	/*clear: both;*/
	padding: 0 0 0 0;
	color: maroon;
   font-size: 1em;
	font-family: Arial,Helvetica,sans-serif;
	font-weight: normal
}
.clear {
    clear: left;
}
#menu0{
	float: right;/*width: 100%;*/
   font-size: 17px;
	/*margin-right: 4px;*//*background: #333;*/
	/*clear: right;*/
}
#menu0 p{
   font-size: 19px;
}
#menu0 ul li{
	color: white;
	list-style-type: none;
	/*display: inline;*/
	display: block;
	float: right;
	border-right: 1px solid #ccc;
	/*font-size:.872em;*/
	/*font-weight:800;*/
	padding: 2px 10px;
	/*background-color: #41319f;*/
	background: url("/static/pic/menubg.jpg") repeat-x scroll center top #0000cc;
}
#menu0 li a{
/*color: #fff;*/
/*text-decoration: none;*/
	color: white;
	text-decoration: none;
}
#menu0 li span{
	color:white;
	font-weight: bold;
}
#menu0 li a:hover{ 
	background:maroon; 
}
/*  menu1  */
.menu1{
	/*padding-top: 1em;*/
	/*display: inline;*/
	/*background: url("/static/pic/menubg.jpg") repeat-x scroll left top #0000cc;*/
	/*background: scroll center top #0000cc;*/
   font-size: 19px;
   line-height: 20px;
	background: url("/static/pic/content_topbg.gif") repeat-x scroll center top #EFEFEF;
	margin-left: 0;
	/*height: 3.5em;*/
	/*position: relative;*/
	text-align: center;
}
/*.menu1_con{
	height: 3.5em;
	text-align: center;
}*/
.menu1 span {
	/*display: table-cell;*/
	vertical-align: middle;
	text-align: center;
}
ul.nav1{
	/*height: 2em;
	padding: .6em 0 0 0;
	margin: auto auto;
	display:block; */

	display: block;
	width: auto;
	padding: 0;
	/*height: 3.5em;*/
	list-style: none outside none;
	/*white-space: nowrap;*/
}
.menu1 li{
	/*display: inline;
	height: 2em;*/
	/*margin: .3em 0 0 0;
	padding: .3em 0 0 0;*/
	text-align: center;
	/*list-style: none;*/
	float: left;
	display: list-item;
	text-align: right;
}
.menu1 li a{
	/*displa: inline;*/
	/*padding: 0 0 0 0;*/
	font-weight: bold;
	color: #00478A;
	/*display: table;*/
	/*height: 3em;*/
	
	display: block;
	margin: 0;
	padding: 0.4em 2px 0.5em;
	text-align: center;
	text-decoration: none;
}
.menu1 li a:visited{
	color: #00478A;
}
.menu1 .nav1 li a:hover{
	background: url("/static/pic/menubg.jpg") repeat-x scroll left top #0000cc;
	color: white;
	/*text-decoration: underline;*/
	text-decoration: none;
}
.tabmenu{
	 width: 100%;
}
.menu_item{
	padding: 0 1px 0 0;
	vertical-align: middle;
	margin: 0;
}
a.menu_link{
	color: #00478A;
	text-decoration: none;
	/*display: block;*/
	margin: 0;
	padding: 3px 2px;
	text-align: center;
}
a:visited.menu_link{
	color: #00478A;
}
a:hover.menu_link{
	background: #00478A;
	color: white;
	/*text-decoration: underline;*/
	text-decoration: none;
}
#putadvert{
	background: #ef7816 url(/static/pic/plus.png) no-repeat 3px .1em;
	padding: .3em 5px .3em 30px;
	margin: 5px 0 3px 0;
	color: white;
	text-decoration: none;
	font-weight: bold;
	/*height: 2em;*/
	/*position: relative;*/
	float: right;
	border-top: 1px solid silver;
	border-bottom: 1px solid silver;
	border-left: 1px solid silver;
	border-right: 1px solid silver;
}
#putadvert a:hover{
	background: green url(/static/pic/plus.png) no-repeat 3px 3px;
	/*color: fuchsia;*/
}
.left_col{
	width: 25%;/*220px;*/
	/*height:460px;*/
	background-color:#ffffff;
	padding:0 5px 5px 5px;
	vertical-align:top
}
.content_col{
	min-width:620px;
	background-color:#ffffff;
	padding:1px 5px 5px 5px;
	vertical-align:top
}
.right_col{
	width:120px;
	background-color:#dddddd;
	padding:15px;
	vertical-align:top
}
#cappage{
	padding: 0 10px 6px 0;
	font-size: .9em;
	font-family: Arial, Tahoma;
	color: #666666;
}
#footer{
	/*background-color:#dcdcdc;*/
	clear:both;
	/*height:50px;*/
	/*width:100%;*/
	margin-top:47px;
	margin-bottom:3px;
	margin-left:auto;
	margin-right:auto;
	padding-top:5px;
	/*padding-left:20px;
	position:absolute;
   bottom:0;*/
   width:100%;
	background: url("/static/pic/content_topbg.gif") repeat-x scroll center top #EFEFEF;
	/*border-top-color: blue;
	border-top-width: 5px;*/
	border-top: 4px double black; 
	border-bottom: 4px double black; 
}
#rasporka{
	height:50px;
}
#copyright{
	/*margin-top:10px;*/
	padding: 5px 5px 0 25px;
	border-top:solid 2px #ccc;
	clear:left;
	vertical-align: middle;
	color: #666666;
}
#menubot{
	/*font-size: 1.1em;*/
	color: green;
	padding: 0 0 0 25px;
	margin:  0 0 5px 0;
}
#menubot a{
	/*font-size: 1.1em;*/
	color: #ef7816;
}
#rasporka2{
	height: 10px;
}
.reg{
	/*margin-left: 20em;
	width: 20em;
	position: relative;*/
	margin: 1em 0;
}
.red{
	color: red;
}
.mButton{
	font-weight: bold;
	font-size: 1.2em;
}
/*====================*/

#advnumtab{
	width: 100%;
}
/*#leftrazdel{
	float: left;
	width: 70%;
}
.rightadvnum{
	margin-left: 74%; 
}
.cappageall{
	width: 100%;
}*/
.advnumfind{
	float: right;
	display: block;
	font-size: 0.9em;
	background: none repeat scroll 0 0 #EEEEEE;
	padding: 5px 5px 5px 15px;
}
.advnum{
	color: #006400;
	font-weight: bold;
}
/*#cappageleft{
	float: left;
	display: inline;
}*/
/*.tdadvnum{
	text-align: right;
}*/

/*=======================*/
.filter{
	margin: 0;
	/*float: right;
	display: table-cell;*/
}
.tdcol1{
	/*border:solid 2px #ccc;*/
	/*padding: 3px 5px 3px 5px;*/
	padding: 0 0 0 10px;
	/*margin: 0 5px;*/
	margin: 0;
	font-size: .9em;
	font-family: Arial, Tahoma;
}
.filtertab{
	padding: 3px 5px 6px 5px;
	background: none repeat scroll 0 0 #EEEEEE;
	width: 100%;
	/*float: right;*/
}
.filtertab select{
	width: 90%;
}
.resultcount
{
	background-color: #eee;
	color:#aaa;
	padding: 5px 0 5px 10px;
	margin: 5px 0 5px 0;
}
.resultcount a{
	color: blue;
	text-decoration: none;
}
.resultcount a:visited{
	color: blue;
}
.resultcount a:hover{
	color: #aa4400;
}

.filtercap{
	color: #aaaaaa;
	font-size: .8em;
}
.div_put{
	/*float: left;
	width: 30%;*/
	margin: 5px 10px 2px 20px;
}
.editfsellform{
	margin: 20px;
	font-size: 1.2em;
}
.submitfilt{
	/*float: right;*/
	font-size: 1em;
}
.submit input{
	/*margin: 0 auto;*/
	/*text-align: center;*/
	/*width: 600px;*/	
	font-size: 1.1em;
}
.submit-row{
	margin-left: 200px;
}
.required{
	color: #aa4400;
}
.field{
	padding: 5px;
}
.field textarea{
	font-family: "Arial","Tahoma","Verdana","Sans-serif";
	/*font-size: 1em;*/
}
.field input, .field select{
	font-family: "Arial","Tahoma","Verdana","Sans-serif";
	/*font-size: 1em;*/
}
.error,.errorlist{
	color: red;
}
.inpfilter{
	width: 90%;
	font-size: 1.2em;
}
#id_address{
	width: 45em;
}
#inpnum{
	width: 12em;
}
#id_capttext{
	width: 400px;
	/*height: 40px;*/
}
#id_authorname,#id_telefon,#id_icq{
	width: 20em;
}
#id_all_area,#id_live_area,#id_kitchen_area{
	width: 5em;
}
.menshing{
	font-family: "Sans-serif","Arial","Tahoma","Verdana";
	/*font-size: .8em;*/
}
table.listing .row1 {background: #fffacd;}
table.listing .row2 {background: #f5fffa;}
.advtype{
	color: #708090;
	/*background: #dddddd;*/
	padding: 2px 2px;
	font-size: 1.2em;
	font-style: italic;
	font-weight: bold;
	font-family: "Times New Roman", sans-serif;
}
.coltwo{
	padding: 5px 5px 5px 10px;
	/*border: 3px solid #ccc;*/
}
.colthree{
	padding: 5px 5px 5px 10px;
	font-size: .8em;
}
.colthree .note{
	margin: 3px 0 0 0;
}
.textadv,.textfull {
	padding: 5px 0;
}
.textadv a,.textfull a{
	color: black;
	text-decoration: none;
}
.textadv a:hover,.textfull a:hover{ 
	text-decoration: underline;
}
.textadvert {
	background: #eeeeee;
	padding: 10px;
	margin: 5px 0;
}
.curpage	
{
	color: white;
	background-color: green;	
}
.sort {
	padding: 5px 3px 15px 8px;
	color: #666666;
}
.sort a{
color: white;
text-decoration: none;
background-color: #aaaaaa;
padding: 2px 4px;
}
.sort a:hover{ 
text-decoration: underline;
/*color: #a00; */
}
.sort a:visited{
color: white;
}
.sortarr{
	color: #aa4400;
}
.price{
	/*color: #ef7816;*/
	font-size: 18px;
	padding: 4px 0 1px 0;
}
.pubdate{
	font-size: 0.8em;
}
.maindetail{
	/*width:95%;*/
	margin: 0 0;
	background-color: #fcfcfc;
	/*font-size: 1.2em;*/
}
.owner{
	background-color: orange;
	/*text-align: center;*/
	margin: auto;
	padding: 7px;
}
.ownerinp{
	padding: 3px;
	margin: 6px;
	font-size: 1.0em;
}
.delpic{
	margin: 10px 2px 30px 10px;
}
.delpic input{
	font-size: 1.1em;
}
.imageblock{
	padding: 1px;
	margin: 1px;
	display: inline-block;
	background: #d9dabb;
	text-align: center;
}
.imageblock img{
	border: 3px solid #8b8e4b;
}
.ancor{
	visibility: hidden;
}
.center{
	text-align: center;
	padding: 20px;
	color: #666666;
	font-size: 1.2em;
}
.reg0{
	padding: 10px 30px;
}
.contact input{
	width: 40em;
}
.email input{
	width: 20em;
}
.username{
	clear: right;
	float: right;
}
.apic{
	padding: 3px 0px 0px 5px;
	border:none;
}
.global-nav{
	bottom: 0;
	/*font-weight: bold;*/
	left: 45%;
	position: fixed;
	width: 100%;
}
.inside{
	/*float: right;*/
	/*position: fixed;
	right: 0;*/
}
.aleft a{
	background-color: #EF7816;
	color: white;
	/*font-size: 1.7em;*/
	padding: 0.1em 0.1em 0.3em 0.1em;
	text-decoration: none;
	border-radius: 10px 10px 0 0;
	padding: 2px 7px 0 7px;
}
.atop a{
	background-color: #EF7816;
	color: white;
	/*font-size: 1.7em;*/
	padding: 0.1em 0.3em;
	text-decoration: none;
	border-radius: 10px 10px 0 0;
	padding: 2px 7px 0 7px;
}
.midl{
	text-align: center;
	font-size: 1.2em;
	color: #666666;
	padding: 10px;
}
.mailform{
	background: #dddddd;
	padding: 5px;
	margin: 5px 25px 0px 25px ;
	/*display: table;*/
	color: #666666;
}
.mailform img{
	margin: 0 5px 0 0;
}
.authorforu{
	padding: 5px;
	margin: 0em 0 .0em 0;
	color: black;
   font-size: 1.2em;
	font-family: "Times New Roman", sans-serif;
	font-weight: bold;
	font-style: normal;
	text-align: left;
	background: none repeat scroll 0 0 #efefef;
	border-right-color:#cccccc;
	border-right-style:solid;
	border-right-width:2px;
}
.authorforudiv{
	width: 190px;
	overflow: auto;
	padding: 1px 1px 1px 5px;
}
.messforu{
	padding: 5px 5px 2px 20px;
	margin: 0em 0 .0em 0;
	color: black;
   /*font-size: 1.0	em;*/
	font-family: "Arial", sans-serif;
	font-weight: normal;
	font-style: normal;
	text-align: left;
	background: none repeat scroll 0 0 #eeeeee;
}

.thead{
	padding: 5px;
	margin: 0em 0 .0em 0;
	color: white;
   font-size: .9em;
	font-family: "Times New Roman", sans-serif;
	font-weight: lighter;
	font-style: normal;
	text-align: center;
	background: url("/static/pic/menubg.jpg") repeat-x scroll 50% 25% #0000CC;
}
.captable{
	padding: 5px;
	margin: 0em 0 1px 0;
	color: #666666;
   font-size: 1.2em;
	font-family: "Times New Roman", sans-serif;
	font-weight: lighter;
	font-style: normal;
	text-align: center;
	background: none repeat scroll 0 0 #dddddd;
}
.dateforu{
	padding: 5px;
	margin: 0em 0 1px 0;
	background: none repeat scroll 0 0 #dddddd;
	color: #666666;
   font-size: .9em;
	font-family: "Arial","Times New Roman", sans-serif;
	font-weight: lighter;
	text-align: right;
}
.datereg{
	color: #666666;
   font-size: .7em;
	font-weight: lighter;
}
.thisauthor{
	color: green;
   font-size: .8em;
	font-family: sans-serif;
	font-weight: lighter;
	font-style: italic;
}
.notregauthor{
	color: maroon;
   font-size: .6em;
	font-family: sans-serif;
	font-weight: lighter;
	font-style: italic;
}
.forumform{
	background: #dddddd;
	padding: 10px;
	margin: 25px;
	display: table;
	color: #666666;
}
td.messforucap{
	border-top: 6px solid white;
	border-bottom: 0;
}
.forumtab table{
	border-width: 0;
	border-spacing: 0;
}
#ltor td{
	border-top: 1px solid #E0DFDE;
	vertical-align: middle;
}
.delnote{
	padding: 7px 1px 2px 1px;
	font-size: .8em;
}
.listfoto{
	margin: 8px 0px 5px 1px;
}
.deladv{
	padding: 0 0px 3px 0px;
}
.deladv a{
	color: red;
}
.deladv a:hover{
	color: maroon;
}
.fotocount{
	text-align: center;
	padding: 0px 0 3px 5px;
	margin: -3px 0 0 0;
	font-size: 10px;
}
.loading_message {
	text-align: center;
	padding: 10px;
	width: 40px;
	height: 40px;
	background-image: url('/static/pic/clock.gif');
	background-position: center center;/*55px;*/
	background-repeat: no-repeat;
	background-color: #ffffff;
	display:none;
	left: 50%;
	top: 40%;/*350px;*/
	position: fixed;
	color: #666666;
	border: solid 1px #aaaaaa;
	font-weight: bold;
	z-index: 2000;
}
.myadv{
	/*padding: 0 0 5px 0;*/
	margin: 3px 0 3px 0;
	font-size: .8em;
	color: #aa4400;
	height: 24px;
}
.myadv a{
	padding: 0 0 0 2px;
}
#noscript {
	/*background-color: #AE0000;*/
	color: red;
	font-family: sans-serif;
	font-size: 0.8em;
	font-weight: bold;
	left: 0;
	padding: 0px 20px;
	position: fixed;
	/*text-align: center;*/
	top: 0;/*8em;*/
	width: 100%;
	z-index: 100;
}
#nocookie {
	/*background-color: #AE0000;*/
	color: red;
	font-family: sans-serif;
	font-size: 0.8em;
	font-weight: bold;
	left: 0;
	margin:  25px 450px;
	padding: 0;
	position: fixed;
	/*text-align: center;*/
	top: 0;/*8em;*/
	width: 100%;
	z-index: 100;
}
.postquote a{
	text-decoration: none;
	color: #46586A;
	/*font-weight: bold;*/
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: .85em;
}
.postfootright li{
	display: inline;
	/*height: 0;*/
}
.postfootright{
	text-align: right;
}
.postfootright ul{
	padding: 10px 6px 5px;
}
.messforu BLOCKQUOTE, DIV.code{
	margin: 5px 15px 15px;
	padding: 8px;
	border-style: solid;
	border-width: 1px;
	border-color: #46586A;
	background-color: #f5fffa;
}
#id_captcha_1{
	font-size: 20px;
}
.w600p label{
	font-size: 17px;
}
.w100{
	width: 100%;
}
.w600p{
	width: 450px;
}
.w200p{
	width: 200px;
}
.w90{
	width: 100%;
}
.w100b0{
	width: 100%;
	border: 0;
}
.w30{
	width: 30%;
}
.w7{
	width: 7%;
}
.wf {
    color: #8b8e4b;
}
.estwf1{	
	/*width: 35%;*/
    color: #8b8e4b;
}
.estwf2{	
	/*width: 35%;*/
    color: #8b8e4b;
}
.estwf3{	
	/*width: 10%;*/
    color: #8b8e4b;
}
.estwf4{	
	/*width: 20%;*/
    color: #8b8e4b;
}
.helpbody {
	display:none;
}
#gotop{
	background:url('/static/pic/arrows.png') 0 0 no-repeat;
	display: block;
 	width:78px;
	height:59px;
	position:fixed;
	bottom:30px;
	z-index:2000;
	/*left:74%;*/	 
	right: 20px;
}
#gotop:hover{ 
	background-position:0 -58px; 
}
/*Resize*/
.ui-resizable-handle {
	position: absolute;
	font-size: 0.1px;
	z-index: 99999;
	display: block;
	/*background: url("/static/pic/content.gif") repeat-x scroll center top blue;*/
}
.ui-resizable-disabled .ui-resizable-handle,
.ui-resizable-autohide .ui-resizable-handle {
	display: none;
}
.ui-resizable-e { /* ������ ������� */
	background: blue;
	cursor: e-resize;
	display: none;
	cursor: e-resize;
	height: 100%;
	right: 0px;
	top: 0;
	width: 10px;
}
/*end Resize*/
/*.ui-tooltip-content {*/
.mytooltip {
	font-size: .9em;
	color: green;
}
.qtip-shadow{
	font-size: 0.8em;
}
.forminline{
	display: inline;
}
.mainhelp{
	padding: 25px 25px;
	margin: auto;
	max-width: 800px;
	font-size: 17px;
	text-decoration: none;
}
.help{
	padding: 0 8px;
	font-size: 17px;
	text-decoration: none;
}
.help a{
	text-decoration: none;
	color: #00478A;
}
.help a:hover{
	background: #00478A;
	color: white;
	/*text-decoration: underline;*/
	text-decoration: none;
}
.helpdiv p{
	font-size: 1.1em;
	padding: 5px 1px 5px 10px;
}
.dopmenu{
	padding: 6px 0 3px 0;
	text-decoration: none;
	font-size: 19px;
}
.dopmenu a{
	padding: 3px 0;
	text-decoration: none;
	text-decoration: none;
	color: #00478A;
}
.dopmenu a:hover{
	background: #00478A;
	color: white;
	text-decoration: none;
}
.lab input{
	font-size: 1.2em;
}
.reg input{
	font-size: 1.2em;
}
.reg select{
	font-size: 1.2em;
}
.right{
	padding: 0 2% 0 2%;
}
.dopcaption{
	color: green;
}
.buttonadd{
    width: 1.5em;
    padding: 0 2px;
    margin: 0 2px;
}
.buttonremove{
    width: 1.5em;
    padding: 0 2px;
    margin: 0 2px;
}
.w600p{
	border-width: 0;
	border-spacing: 15px 15px; /* Расстояние между ячейками */ 
}
#origfotodiv{
	/*visibility: hidden;
	width: 650px;
	height: 650px;*/
}
#fototable{
	width: 890px;
	height: 500px;
	border: 0;
}
.fotocol1{
	width: 660px;
	vertical-align: top;
	text-align: center;
}
.fotocol2{
	width: 291px;
	vertical-align: top;
	text-align: left;
}
.complain img{
	/*border-spacing:10px;	*/
	margin: 0 3px 0 30px;
}
textarea#id_text{
	width: 70%;
}
.submitcr{
	padding-left: 0;
	font-size: 17px;
}
.textok{
	padding: 20px;
	color: #666666;
	font-size: 1.2em;
}
.primech{
	padding: 10px 20px;
	width: 50%;
}
.creatform{
	padding: 10px 20px;
}
.forms label{
	font-size: 17px;
}
.forms input[type="text"]{
	font-size: 17px;
}
.forms textarea{
	font-size: 17px;
}
.submitcr input{
	font-size: 17px;
	font-weight: bold;
	padding: 5px;
}
.btn span{
	font-size: 17px;
	font-weight: bold;
}
#formDel{
	padding: 10px 20px;
}
#tbcontent{
	margin: 10px;
}
form#saveadv{
	margin: 0;
}
#tbkeyword{
	width: 95%;
	border: 0;
}
.treebotttab{
	border: 0;
}
.browsehappy{
	color: red;
}
/*.ui-widget {*/
.ui-tooltip {/*for tooltip*/
	font-family: Arial,sans-serif;
	font-size: 15px;
}
/*.ui-widget*/
.ui-tooltip {
	/*margin: -8px 0 0 -8px;*/
	padding: 1px 2px;
}
.captchaform{
	padding: 10px 25px;
}
#content-container1{
	width: 100%;
	min-height: 500px;
}
#indexpic{
	background: url("/static/pic/shfnpi.jpg") no-repeat scroll center top #EFEFEF;
	-moz-background-size: 100%; /* Firefox 3.6+ */
	width: 100%;
	min-height: 500px;
}
#ajaxrep{
	width: 100%;
	min-height: 500px;
}
.imageset{
	padding: 0 2%;
}
textarea.markItUpEditor {/*markItUpHeader*/
	width:400px;
	height:150px;
}
div.markItUp{
	width: 460px;
}
.alltextref{
	font-size: 10px;
}
.alltext{
	display: none;
}
.blogcap{
	text-align: center;
	font-weight: bold;
}
.indexblog{
	padding: 10px 10px 10px 20px ;
}
.picintextl{
	float: left;
	padding: 10px;
}
.picintextw{
	display: block;
	/*margin: 0px auto 0px auto;*/
	padding: 10px;
	width: 98%;
}
.picintextr{
	float: right;
	padding: 10px;
}
.picintextm{
	display: block;
	padding: 10px;
	margin: 0px auto 0px auto;
}
.verstext{
	padding: 10px 10px 10px 20px ;
}