/*body,p,div,span,ol,ul,li,a,td,input,select,option,button {font:12px Arial,Helvetica,Verdana,sans-serif;color:#000;}*/
form {padding:0;margin:0;}
table {empty-cells:show;border-collapse:collapse;}
body {padding:0;margin:0;}
html {background: #fafafa;}

	
/* P {font-family:Arial,Times;font-weight:normal;font-size:10pt;text-align:justify;}*/

	a.city{color:blue;text-decoration:underline;font-weight:normal;font-size:14px;}
	a.city1{color:red;text-decoration:none;font-weight:normal;font-size:14px;}
	a.city1:hover{color:blue;text-decoration:underline;}

/* Столбец с центральной частью сайта */
	#body {background:#808080}
	.tdhome {background:#dedcde}
	/* Столбец с навигацией */
	#tdnav {background:#e7e7e7}
	/* Столбец с правой частью сайта */
	#tdright {background:#dedcde}

	#tblcity {background:#606060}
	.tblfilt {background:#ddd;}
	/*Навигация*/
	
  
 

	/*общесайтовские заголовки*/
	h1.razdel {font:bold 16px Arial, Helvetica, sans-serif;margin:0 0 10px 0;padding:0;background-color:#dedede;text-align:center;}
	h1.rubname {font:bold 16px Arial, Helvetica, sans-serif;text-indent:15px;margin:5px 0 10px 0;background-color:#dedede;}
	h2.rubname {font:bold 15px Arial, Helvetica, sans-serif;text-indent:15px;margin:5px 0 10px 0;background-color:#dedede;}
	h3.rubname {font:bold 14px Arial, Helvetica, sans-serif;text-indent:15px;margin:5px 0 10px 0;background-color:#dedede;}
	h4.rubname {font:bold 13px Arial, Helvetica, sans-serif;text-indent:15px;margin:5px 0 10px 0;background-color:#dedede;}
	h1.hdr {font:bold 19px Arial, Helvetica, sans-serif;text-indent:15px;margin:10px 0 10px 0;}
	h2.hdr {font:bold 18px Arial, Helvetica, sans-serif;text-indent:15px;margin:10px 0 10px 0;}
	h3.hdr {font:bold 17px Arial, Helvetica, sans-serif;text-indent:15px;margin:10px 0 10px 0;}
	h4.hdr {font:bold 16px Arial, Helvetica, sans-serif;text-indent:15px;margin:10px 0 10px 0;}

	h1.rubname2 {font:bold 16px Arial, Helvetica, sans-serif;text-indent:15px;margin:10px 0 10px 0;}
	h2.rubname2 {font:bold 15px Arial, Helvetica, sans-serif;text-indent:15px;margin:10px 0 10px 0;}
	h3.rubname2 {font:bold 14px Arial, Helvetica, sans-serif;text-indent:15px;margin:10px 0 10px 0;}
	h4.rubname2 {font:bold 13px Arial, Helvetica, sans-serif;text-indent:15px;margin:10px 0 10px 0;}
	.rubname {font:bold 12px Arial, Helvetica, sans-serif;margin:10px 0 10px 0;background-color:#dedede;}
	.rubname2 {font:bold 12px Arial, Helvetica, sans-serif;margin:10px 0 10px 0;}
	.rubname0 {font:bold 12px Arial, Helvetica, sans-serif;margin:1px 0 1px 0;background-color:#dedede;}
	.rubname02 {font:bold 12px Arial, Helvetica, sans-serif;margin:1px 0 1px 0;}
	.cntr {text-align:center;}
	.lft {text-align:left;}
	.rght {text-align:right;}

	/*общесайтовские тексты*/
	.txt {margin:5px;text-indent:20px;text-align:justify;font:12px Arial,Helvetica,sans-serif,Verdana;color:#000;}
	.txtol {margin-top:0;margin-bottom:0;}
	.txtol li {text-indent:15px;margin-left:10px;padding-left:10px;}
	.txt2 {margin:0;text-indent:20px;text-align:justify;font:12px Arial,Helvetica,sans-serif,Verdana; color:#000;}
	li.txt2 {margin: 0 0 0 10px;text-indent:0;text-align:justify;font: 12px Arial,Helvetica,sans-serif,Verdana; color:#000;}
	.txt0 {margin:5px;text-align:justify;font: 12px Arial,Helvetica,sans-serif,Verdana; color:#000;}
	.txtd {font: 12px Arial,Helvetica,sans-serif,Verdana; color:#000;}
	/*навигация*/
	a.nav{color:#00f;font:12px Arial, Helvetica, sans-serif;text-decoration:none;}
	a.nav:hover{text-decoration:underline;}
	a.nav2{color:#000;font:bold 12px Arial, Helvetica, sans-serif;text-decoration:underline;}
	a.nav2:hover{color:#00f;}
	a.nav3{color:#500;font:bold 11px Arial, Helvetica, sans-serif;text-decoration:underline;}
	a.nav3:hover{color:#000;}
	a.nav12{font:12px Arial, Helvetica, sans-serif;text-decoration:none;}
	a.nav12:hover{text-decoration:underline;}
	a.nav11{font:11px Arial, Helvetica, sans-serif;text-decoration:none;}
	a.nav11:hover{text-decoration:underline;}
	a.h {font:bold 14px Arial, Helvetica, sans-serif;text-decoration:none;}

	/*цвета*/
	a.black:link   {color:#000;}
	a.black:visited{color:#000;}
	a.black:hover  {color:#00f;}
	a.blu:link   {color:#00f;}
	a.blu:visited{color:#00f;}
	a.blu:hover  {color:#000;}
	.blue {color:#005;}
	.blk {color:#000;}
	.red {color:#f00;}
	.cn{color:Navy;}
	.cr{color:#f00;}
	/*!цвета*/

	table.maintbl {border-spacing:0;border-collapse:collapse;empty-cells:show;
			width:761px;margin:0 0 0 3px;background-color:#fff;text-align:left;}
	table.maintbl td.tdmaintbl {border:1px solid #000;vertical-align:top;}
	.redhr {color:red;background-color:red;height:1px;border-width:0;width:95%;text-align:center;}
	.errmsg {margin:5px 5px 5px 5px;text-align:center; font: bold 14px Arial,Helvetica,sans-serif,Verdana; color:#ff0000;}

	/*многостраничность*/
	.multipages {white-space:nowrap;text-align:center;color:#000;font:11px Verdana,Arial,"Times New Roman",Helvetica,sans-serif;margin:0 auto;}
	.multipages a{color: #00f;}
	.multipages img {vertical-align:middle;}
	.multipages .selpage{color:red;font-weight:bold;}
	.multipages input {color:#000;}
	.multipages input.mpbts{color:#f00;}
	.mptd_mid {padding-left:10px;padding-right:10px;}
	.mp_count {font:11px Arial, Helvetica;color:#080;text-align:center;}
	/*!многостраничность*/

	a.errlnk{color:#000;font:bold 14px Arial, Helvetica, sans-serif;text-decoration:underline;}
	a.errlnk:hover{color:#00f;font:bold 14px Arial, Helvetica, sans-serif;text-decoration:underline;}

	.infomsg {margin:5px;text-align:center; font: bold 14px Arial,Helvetica,Verdana,sans-serif;color:#000;}
	table.tblbord {empty-cells:show;table-layout:fixed;border:1px solid black;border-collapse:collapse;}
	table.tblborda {empty-cells:show;border:1px solid black;border-collapse:collapse;}
	.btnhref {border:1px solid black;background-color:#e0e0e0;padding:3px 3px 3px 3px;}
	.urquest {width:480px;font:12px Arial,Verdana,Helvetica,sans-serif;border:1px dotted #a00;background-color:#eeffee;color:#000;padding:2px;margin:0 auto;text-align:justify;}
	.urquest h4 {margin:0;font-size:14px;text-align:center;}
	.urquest a{color:navy;text-decoration:none;}
	.urquest a:hover{color:#00f;text-decoration:underline;}
	div.spbtn {width:80px;position:relative;float:right;margin:0 3px 0 7px;padding:2px 4px 2px 4px;text-align:right;clear:both;}
	div.spbtn2 {width:280px;position:relative;float:right;margin:0 3px 0 7px;padding:2px 4px 2px 4px;text-align:right;}
	.bgwht {background-color:#fff;}
	.cotkabtn {background-color:#ffa620;font:9px Verdana;text-align:center;width:108px;padding:0 0 0 0;margin:0 0 0 0;}
	.nobr {white-space:nowrap;}
	.divcntr {text-align:center;width:761px;margin: 0 auto;}
	.divlft {text-align:left;width:761px;margin: 0 auto;}
	.sec {empty-cells:show;}
	.br4 {font-size:4px;}
	.br {clear:both;}

	/*навигация*/
	.tblmt2 {margin-top:2px;}
	h1.rname {font:bold 16px Arial, Helvetica, sans-serif;}
	h2.rname {font:bold 15px Arial, Helvetica, sans-serif;}
	h3.rname {font:bold 14px Arial, Helvetica, sans-serif;}
	h4.rname {font:bold 13px Arial, Helvetica, sans-serif;}
	.hbg {background-color:#dedede;}

	/*левая навигация*/
	.mainnavleft {background:#dedfde;font:11px Arial,Helvetica,sans-serif;text-align:left;text-indent: 3px;
			width:112px;margin:2px auto;empty-cells:show;border-collapse:collapse;}
	table.mainnavleft td {border:1px solid black;}
	table.mainnavleft td.tdimg {border-top:0;border-bottom:0;}
	table.mainnavleft td.tdimg img {display:block;height:24px;border:0;}
	.nrub  {color:#6d4127;background:#FDF5E0;text-align:center;font:bold 13px Arial, Helvetica, sans-serif;}
	.nrub11{color:#6d4127;background:#FDF5E0;text-align:center;font:bold 11px Arial, Helvetica, sans-serif;}
	.nrub10{color:#6d4127;background:#FDF5E0;text-align:center;font:bold 10px Arial, Helvetica, sans-serif;}
	.mainnavleft a {color:#000044;text-decoration:none;font:11px Arial, Helvetica, sans-serif;}
	.mainnavleft a:hover {color:#0000ff;text-decoration:underline;}
	.nav_forecast {width:120px;font:10px Verdana,sans-serif;text-align:center;}
		/*!левая навигация*/

/*навигация*/
a.navrmr {font:bold 10px Tahoma;color:red;}
a.navrmr:hover {color:#AF0007;}
td.navrmrtd {height:30px;line-height:0.8em;text-indent:0;padding-left:33px;background:url(/img/buttons/rmr_comp.gif) no-repeat #fff;}

table.zbenter {background-color:#ffefb5;margin:3px auto 1px;border:1px solid black;
			border-spacing:0;border-collapse:collapse;
			font:bold 12px Arial,Helvetica,Verdana,sans-serif;
			width:112px;text-align:center;}
.zbenter td {vertical-align:top;border:0;text-align:center;}
.zbenter input {font-size:9px;padding-right:4px;}
.zbenter label {font-weight:bold;font-size:11px;}


a.zbtitle {color:#000;}
td.zbtitle {padding:2px;}

div.rekllink {text-align:center;font:10px Tahoma;}
div.rekllink a {color:#000080;}
/*!навигация*/

.callinfo {font:11px Tahoma;padding:0;margin:0;}
.callinfo strong {padding-top:0;margin:0 0 0 10px;}
.callinfo ul {padding:0;margin:0 0 0 0;line-height:1.2em;}
.callinfo li {padding-top:0;margin:0 0 0 20px;}

#opsos_list {font:12px Tahoma,sans-serif;}

td.td_r {background-color:#d0d0d0;vertical-align:top;}

a.a_btn {border-top:1px solid #fff;border-right:2px solid #444;border-bottom:2px solid #444;border-left:2px solid #fff;
		background-color:#d4d0c8;padding:1px;margin:0 auto;text-align:center;text-decoration:none;}
a.a_btn:link {color:#000;text-decoration:none;}
a.a_btn:visited {color:#000;text-decoration:none;}
a.a_btn:hover {color:#000;text-decoration:none;}
a.a_btn:active {color:#000;border-top:2px solid #444;border-right:2px solid #fff;border-bottom:1px solid #fff;border-left:1px solid #444;}
a.btn1 {background-color:#AFE3FF;}

input.btn_a {
	border:0;
	margin:0;
	padding:0;
	background:transparent;
	border-bottom:1px solid #0095D9;
}
input.btn_a:hover {
	cursor:pointer;
	border-bottom:0;
}

.w100 {width:100px;}
.w200 {width:200px;}
.w300 {width:300px;}
.db {display:block;}