body {
	background-color:#ffffff;
	color:#000000;
	padding:0px;
	margin:0px;
	margin-left:30px;
	margin-right:30px;
}
.nospace {margin: 0px; padding: 0px;}
A:link {color: #000099}
A:visited {color: #990099}
A:active {color: #000099}
A:hover {color: #FF4801}

a.ns{color: #000099; text-decoration: underline;}


A.selectPlus {
	border:solid 1px #FCC1C1;
	color: #FCC1C1;
	text-decoration:none;
	font: bold 8pt "Tahoma" , "Arial" ;
}
A.selectPlus:link {color: #FCC1C1}
A.selectPlus:visited {color: #FCC1C1}
A.selectPlus:active {color: #FCC1C1}
A.selectPlus:hover {color: #FFFFFF}


td{color: #000000; font: 12px/13px "Tahoma", "Arial" ;}
body{color: #000000; font: 12px/15px "Arial" ;}

td.top {vertical-align:top;}

.topLine {
	background-color: #B50000;
	margin-top:1px;
	margin-bottom:4px;
}

h1{
background-color: #B50000;
color: #ffffff; font: bold 14pt "Tahoma" , "Arial" ;
padding:0px;
margin:0px;
}

h1.city {color:#DEABAB;
font: bold 14pt "Arial" ;
}
h1.mainzag {
background-color: #FFFFFF;
color: #000000;
font-size:130%;
margin-bottom:15px;
}

h2{
margin:0px;
padding:0px;
color: #000000; font: bold 17px/18px "Arial";}
h2.main_cat {
  background-color:#FFF9DE;
  padding:3px; padding-left:7px;
  border:dashed 1px #d8d8d8;
  font-size:110%;
  color:#C40000;
}
h3{
margin:0px;
margin-bottom:8px;
padding:0px;
color: #000000; font: bold 14px/18px "Arial";}
h4, h5{color: #000000; font: bold 12px/15px "Tahoma" , "Arial" ;}
kbd{color: #000000; font: bold 12px/15px "Arial";}

td.ind{
padding-left: 13px;
padding-right: 13px;
padding-bottom: 13px;
padding-top: 0px;
color: #000000; font: 12px/17px  "Arial" ;}
td.ub{
margin:0px;
padding-bottom: 6px;
padding-top: 6px;
color: #000000; font: 13px/12px "Arial" ;}
td.path{
margin:0px;
padding-left: 13px;
padding-right: 8px;
padding-bottom: 4px;
padding-top: 4px;
color: #000000; font: bold 12px/13px  "Arial" ;
background-color:#FFF9DE;
border:dashed 1px #d8d8d8;
border-left:none; border-right:none;
}
td.obj{
vertical-align:top;
border: 1px solid #d8d8d8;
background-color: #f1f1f1;
margin-top:0px;
margin-bottom:0px;
margin-left:12px;
margin-right:12px;
padding-left: 12px;
padding-right: 12px;
padding-bottom: 12px;
padding-top: 12px;
color: #000000; font: 12px/15px "Arial" ;}
tr.obline{
  background-color: #f1f1f1;}
tr.obline td{
  padding-left: 12px;
  padding-right: 12px;
  padding-bottom: 10px;
  padding-top: 10px;
  color: #000000; font-size: 10pt;}
tr.obline td.obline1{
  padding-left: 5px;
  padding-right: 5px;
  color: #000000; font-size: 8pt;}
tr.oblineSel{
  background-color: #FFEDED;}
tr.oblineSel td{
  padding-left: 12px;
  padding-right: 12px;
  padding-bottom: 10px;
  padding-top: 10px;
  color: #000000; font-size: 10pt;}
tr.oblineSel td.obline1{
  padding-left: 5px;
  padding-right: 5px;
  color: #000000; font-size: 8pt;}

tr.searchline{
  background-color: #ffffff;}
tr.searchline td{
  padding-left: 12px;
  padding-right: 12px;
  padding-bottom: 10px;
  padding-top: 10px;
  color: #000000; font-size: 10pt;}


td.down{color: #000000; font: 11px/13px "Tahoma", "Arial" ;}
td.ltd{padding-left: 15px; padding-right: 15px; color: #000000; font: 11px/17px Verdana, Arial;}

.ctxt{color: #606060; font: 11px/13px "Tahoma", "Arial" ;}
th.ctxt{color: #606060; font: 11px/13px "Tahoma", "Arial" ; padding-left:5px; padding-right:5px;}
.wtxt{color: #FF0000; font: bold 13px/15px Verdana, Arial;}
.stxt{margin-top: 5px; margin-bottom: 5px; color: #000000; font: 11px/15px Verdana, Arial;}
.ktxt{margin-top: 10px; margin-bottom: 15px; margin-left: 25px; color: #000000; font: 11px/19px Verdana, Arial;}

div.err{margin:0px; padding:10px; border: 2px solid #000000; background-color: #FFFFFF; color: #FF0000; font: bold 13px/15px Verdana, Arial;}
div.ok{margin:0px; padding:10px; border: 2px solid #000000; background-color: #FFFFFF; color: #008000; font: bold 13px/15px Verdana, Arial;}
div.errm{color: #FF0000; font: bold 11px/15px Verdana, Arial;}
div.okm{color: #008000; font: bold 11px/15px Verdana, Arial;}
div.cty{color: #000000; font: 11px/15px "Tahoma", "Arial" ;}
span.cty{color: #000000; font: 11px/15px "Tahoma", "Arial" ;}

input.poiskquery {
border-width:1;
border-right-color: #d8d8d8;
border-bottom-color: #d8d8d8;
}
input.poisk{
border-width:1;
background: #d6d5d9;
}

tr.rtd_c1 td{background-color: #AAFFAA; padding-top: 5px; padding-bottom: 5px; padding-left: 15px; padding-right: 15px; color: #000000; font: 13px/17px Verdana, Arial;}
tr.rtd_c1 td.obline1{background-color: #AAFFAA; padding-left: 10px; padding-right: 10px; color: #000000; font: 11px/13px Verdana, Arial;}
tr.rtd_c2 td{border-bottom: 1px solid #B3B9CD; background-color: #A3D5FF; padding-top: 5px; padding-bottom: 5px; padding-left: 15px; padding-right: 15px; color: #000000; font: 13px/17px Verdana, Arial;}
tr.rtd_c2 td.obline1{width: 70px; border-bottom: 1px solid #B3B9CD; border-right: 1px solid #B3B9CD; background-color: #A3D5FF; padding-left: 10px; padding-right: 10px; color: #000000; font: 11px/13px Verdana, Arial;}
tr.rtd_c3 td{border-bottom: 1px solid #B3B9CD; background-color: #FFCACA; padding-top: 5px; padding-bottom: 5px; padding-left: 15px; padding-right: 15px; color: #000000; font: 13px/17px Verdana, Arial;}
tr.rtd_c3 td.obline1{width: 70px; border-bottom: 1px solid #B3B9CD; border-right: 1px solid #B3B9CD; background-color: #FFCACA; padding-left: 10px; padding-right: 10px; color: #000000; font: 11px/13px Verdana, Arial;}
tr.rtd_c4 td{border-bottom: 1px solid #B3B9CD; background-color: #FFF284; padding-top: 5px; padding-bottom: 5px; padding-left: 15px; padding-right: 15px; color: #000000; font: 13px/17px Verdana, Arial;}
tr.rtd_c4 td.obline1{width: 70px; border-bottom: 1px solid #B3B9CD; border-right: 1px solid #B3B9CD; background-color: #FFF284; padding-left: 10px; padding-right: 10px; color: #000000; font: 11px/13px Verdana, Arial;}

a.pg{font: bold 15px/17px "Arial";}
b.pg{background-color: #FFCC00; color: #FF0000; font: bold 15px/17px "Arial";}
div.pg{
  margin:0px; padding-left: 13px; padding-right: 13px; padding-bottom: 13px; padding-top: 6px;
  text-align:right;
}

ul.cat {list-style-image: url("/images/li.gif");
			 margin: 0px; margin-left: 10px; padding: 0px;

}

.logo {
  font: bold 12pt "Tahoma" , "Arial" ;
  border:none;
  background:white;
  color:black;
}
td.bottom {
margin:0px;
padding-left: 13px;
padding-right: 8px;
padding-bottom: 4px;
padding-top: 4px;
color: #ffffff; font: 12px/13px  "Arial" ;
background-color:#B50000;
vertical-align:middle;
}
ul.lastObyav{ list-style-image: url("/images/li.gif");
	margin: 0px; margin-left: 10px; padding: 0px;
}
ul.lastObyav li {margin-top: 5px;}
.view {text-align:right; margin-top:5px;margin-bottom:2px;}
div,form,ul.moreob {padding:0;margin:0;}
td.podrazdels {padding: 15px; background-color: #FFFFFF;}
img.objImgS {margin-right:10px;margin-bottom:10px;}
td.last {padding:10px; vertical-align:top; border-left:dashed 1px #d8d8d8;}
tr.moreob td{font-size:11px;border-bottom:dotted 1px #bbbbbb;}
ul.moreob {list-style:none; font-size:11px; text-align:left;}
ul.moreob li {padding-bottom:5px;border-bottom:dotted 1px #bbbbbb;}
.tags {font-size:11px; text-align:left;}
ul.cont {list-style:none;}

