body {margin: 0 0 0 0;padding: 0 0 0 0; color: #4a4a4a; font-family: "Tahoma", Times, serif;font-size: 0pt;}
table{border:0px;border-collapse:collapse;}
table td{padding:0px; vertical-align: top; border-color: #000;}
table tr{margin: 0 0 0 0;padding: 0 0 0 0;}
img{border: 0;}
ol, ul, li, p{font-size: 12px;}
p.pc {text-align: center;}
p.pcb {text-align: center; font-weight: bold;}
p.pci {text-align: center; font-style: italic;}
p.pcbi {text-align: center; font-weight: bold;font-style: italic;}
p.pr {text-align: right;}
p.prb {text-align: right;font-weight: bold;}
p.pri {text-align: right;font-style: italic;}
p.prbi {text-align: right;font-weight: bold;font-style: italic;}
a:link, a:visited, a:active{color: #2faaf1;text-decoration: none;}
a:hover{text-decoration: underline; color: #57c2ff;}
a.minobr_link{text-align:right;}
h1{font-size: 18px; text-align: center;}
h2{font-size: 16px; text-align: left; margin: 20px 0 0 50px;}
h3{font-size: 14px; text-align: center;}
/*шапка*/
#hd2{background: url(/sm.aspx?guid=1853) no-repeat top; height:200px;}
#hd1{background: url(/sm.aspx?guid=1863) repeat-x; width:100%; height:200px;}


#hdt{width: 100%;}

#hdtm {
width: 100%;
/*height: 37px;*/
text-align: center; 
vertical-align: middle;
/* font-size: 16px; */
background:url(/sm.aspx?guid=1973) repeat-x; 
color:#ffed56;
margin: auto;
padding: auto;
}
#hdtm a{margin: 0 15px 0 15px;}
/*информационный блок*/

#it {
width: 100%
}

#it td {
vertical-align: top;
}

#itl {
width: 15%; 
text-align: justify;
font-size: 12px; 
padding: 10px 10px 10px 0px; 
background-color: #eeeeee;
}

#bgr_vote{text-align: left; padding-left:-60px;}

#fire_news {
padding-left: 10px; 
color: #393939
}

#minobr_news {
background: #d4d4d4;
margin: 15px 0px;
padding-top: 15px;
padding-bottom: 5px;
padding-left: 10px;
}

#lang {
padding-top: 50px;
}

#main_vote {
margin: 15px 0px;
padding-top: 15px;
padding-bottom: 15px;
background: #d4d4d4;
padding-left: 10px; 
color:#4a4a4a;
}

#main_news {
background: #f9f9f9;
margin: 15px 0px;
padding-top: 15px;
padding-bottom: 15px;
}

#main_news2 {
background: #d4d4d4;
margin: 15px 0px;
padding-top: 15px;
padding-bottom: 15px;
}

#sec_menu {
background: #d4d4d4;
margin: 15px 0px;
padding-top: 15px;
padding-bottom: 15px;
color:#4a4a4a;
}

#itc {text-align: justify;
font-size: 12px; 
padding-left:10px; 
padding-right:10px; 
background-color: #f8f8f8;
}

#itr {
width: 15%; 
text-align: left;
font-size: 12px;
padding: 10px 0px 10px 10px; 
background-color: #eeeeee;
}

#itl h1, #itr h1{font-size: 16px;text-transform: uppercase;border-top: 1px solid #9fd3ea;border-left: 1px solid #9fd3ea;border-right: 1px solid #9fd3ea;border-bottom: 2px solid #2e80b8;margin: 10px 0px 10px 10px;}
#itl h2, #itr h2{font-size: 12px;margin: 5px 10px 0 10px;}
#itl p, #itr p{margin: 0 10px 0 10px; text-align: left;}
#itl p.nlnk, #itr p.nlnk{text-align: right;}
/*нижний блок*/
#btd{background: url(/sm_full.aspx?guid=1003) top repeat-x;text-align: center;font-size: 12px; padding: 5px 10px 5px 10px;}

/*стили для гостевой книги*/
.ansv{border: dashed 1px #cdcdcd;margin: 0 0 0 25px;font-size: 12px;padding: 5px 5px 5px 5px;font-style: italic;}


/*бэки на разделы*/

img.countimg {
padding-bottom: 10px;
}



#counter{
padding-top:30px;
text-align: center;
}

/*футеры*/
.bann {
padding: 3px 5px 3px 5px;
}
#footer1 {
text-align: center;
}
#footer {
text-align: center;
color: white;
background: #04649c repeat-x repeat-y;
}