.menu_head A{
font: 11px/11px "Verdana";
text-decoration: none;
}


.hint{

vertical-align: top;

background-color: #ffffcc;

padding-left: 10px;

padding-right: 10px;

padding-top: 9px;

padding-bottom: 11px;

}





.index_city{

vertical-align: top;

padding-left: 10px;

padding-right: 10px;

font: 16px/21px "Arial" ;

}



.index{

vertical-align: top;

padding-left: 10px;

padding-right: 10px;

}





small {

font: 10px/12px "Verdana", "Arial";

text-decoration: none;

}



.marker{

color: #000099;

background-color:#ffff00;

}





FORM{

margin: 0px;

padding: 0px;

}



.error{

padding-left: 10px;

padding-right: 10px;

padding-top: 9px;

padding-bottom: 11px;

background-color: #ffbbbb;

color: #000000;

}



#form{

vertical-align: top;

background-color: #eaf1f6;

padding-left: 10px;

padding-right: 10px;

padding-top: 9px;

padding-bottom: 11px;

}



.form1{

vertical-align: top;

background-color: #eaf1f6;

padding-left: 10px;

padding-right: 10px;

padding-top: 9px;

padding-bottom: 11px;

}



.form_head{

vertical-align: top;

background-color: #76858d;

padding-left: 10px;

padding-right: 10px;

padding-top: 3px;

padding-bottom: 3px;

color: #ffffff; font: bold 11px/15px  "Tahoma", "Arial";

}





img.image{

border: 10px solid #ffffff;

}



img.small_image{

border: 1px solid #c5c5c5;

margin-right: 10px;

margin-top: 5px;

}



img.normal_image{

border: 1px solid #c5c5c5;

}



h1{

display: inline;

margin:0px;

padding:0px;

font: bold 22px/25px  "Tahoma", "Arial";

}



.subtitle{

padding-bottom: 10px;

font: bold 17px/18px  "Tahoma", "Arial";

}





.down{

border-top: 5px solid #dee6ec;

padding-left: 10px;

padding-right: 10px;

padding-top: 10px;

padding-bottom: 14px;

background-color: #eaf1f6;

}





.title{

padding-bottom: 3px;

font: bold 13px/16px "Tahoma", "Arial" ;

}



.category_title{

background-color: #ecf1f0;

padding-bottom: 3px;

font: 12px/15px "Tahoma", "Arial" ;

}



.subcategory_sel{

background-color: #ecf1f0;

}





.block_title{

background-color: #e0e0e0;

padding-left: 10px;

padding-right: 10px;

padding-top: 3px;

padding-bottom: 2px;

font: bold 13px/16px "Tahoma", "Arial" ;

}





td.menu_sel{

text-align: center;

background-color: #ffffff;

border-left: 3px solid #dbe8f0;

border-right: 3px solid #dbe8f0;

padding-left: 10px;

padding-right: 10px;

padding-top: 10px;

padding-bottom: 10px;

color:#445964; font: bold 11px/15px  "Tahoma", "Arial";

}



td.menu{

text-align: center;

background-color: #ccdbe4;

border-left: 3px solid #dbe8f0;

border-right: 3px solid #dbe8f0;

padding-left: 10px;

padding-right: 10px;

padding-top: 10px;

padding-bottom: 10px;

color:#445964; font: bold 11px/15px  "Tahoma", "Arial";

}



#block{

vertical-align: top;

border: 1px solid #e0e0e0;

padding-left: 9px;

padding-right: 9px;

padding-top: 8px;

padding-bottom: 10px;

}



#slist{

vertical-align: top;

border-bottom: 1px solid #ffffff;

border-right: 1px solid #ffffff;

background-color: #eaeaea;

padding-left: 5px;

padding-right: 5px;

padding-top: 2px;

padding-bottom: 1px;

}



#slist_head{

color: #ffffff;

vertical-align: top;

border-bottom: 1px solid #ffffff;

border-right: 1px solid #ffffff;

background-color: #bbbbbb;

padding-left: 5px;

padding-right: 5px;

padding-top: 2px;

padding-bottom: 1px;

font-weight:bold;

}







#list1{

vertical-align: top;

background-color: #eaf1f6;

padding-left: 10px;

padding-right: 10px;

padding-top: 9px;

padding-bottom: 11px;

}



#list2{

vertical-align: top;

padding-left: 10px;

padding-right: 10px;

padding-top: 9px;

padding-bottom: 11px;

}





#list3{
vertical-align: top;
border-top: 1px solid #f5ae28;
border-bottom: 1px solid #f5ae28;
background-color: #ffe199;
padding-left: 10px;
padding-right: 10px;
padding-top: 9px;
padding-bottom: 11px;
}





.path{

padding-left: 10px;

padding-right: 10px;

padding-top: 16px;

padding-bottom: 16px;

font: bold 22px/25px  "Tahoma", "Arial";

}



.left{

vertical-align: top;

padding-left: 0px;

padding-right: 0px;

padding-top: 16px;

padding-bottom: 16px;

}



.center{

vertical-align: top;

padding-left: 0px;

padding-right: 0px;

padding-top: 16px;

padding-bottom: 16px;

}



.right{

vertical-align: top;

padding-left: 0px;

padding-right: 0px;

padding-top: 16px;

padding-bottom: 16px;

}









td{

color: #445964; font: 12px/16px "Arial" ;

}



body{

margin: 0px;

padding: 10px;

color: #445964; font: 12px/16px "Arial" ;

}



#black{color:#445964;}

#light{color:#a6b0b5;}

#red{color:#ff0000;}





span.sel{

background-color:#ffff00;

}



a.sel{color: #000000; text-decoration: none;}

a.sel:hover{color: #000000; text-decoration: underline;}





#menu{color:#445964; font: bold 11px/15px  "Tahoma", "Arial";}







a:link, a:visited, a:active {color: #0044a1;}

a:hover{color: #0044ff; text-decoration: underline;}

