html,body {
  background-color: #FFFFFF;
  font-size: 12px; 
  font-family: Verdana, Arial, Helvetica, sans-serif;
  COLOR: #586375; 
  }
html,body,td,p {
  font-size: 12px; 
  font-family: Verdana, Arial, Helvetica, sans-serif;
  COLOR: #586375; 
  line-height: 23px;
  }

p.index {
  font-size: 12px; 
  font-family: Verdana, Arial, Helvetica, sans-serif;
  COLOR: #313131; 
  line-height: 21px;
  }

p {margin-top:0px; padding-top:0px; }
p.news {margin-top:0px; padding-top:0px; font-size: 11px; } 
 
a {
 color: #596476;
 text-decoration:none;  
 font-weigth:bold;
}
a:hover {
 text-decoration:underline;  
}

a:visited {
 color: #596476; 
}

a.index {
 color: #5B637A;
 text-decoration:none; 
 font-weight:bold; 
 font-family: Tahoma, Arial, Helvetica, sans-serif;
}
a.index:hover {
 text-decoration:underline;  
}

a.index:visited {
 color: #5B637A; 
}

td {
  vertical-align:top;
  font-size: 12px; 
  font-family: Verdana, Arial, Helvetica, sans-serif;
  }

td.td_head {
  vertical-align:top;
  background-image:url(images/menu_bg.jpg);
  background-position: 0 0;
  height:96px;
  background-repeat: repeat-x;
  background-color: #3B3B61;
  }

td.td_main {
 vertical-align:top;
 background-image:url(images/td_main_bg.gif);  
 background-position: right bottom;   
 background-repeat: no-repeat;
 padding-top:7px;
/*
 padding-left:28px;
 padding-right:28px;
 padding-top:29px;
*/ 
 padding-bottom:105px;
 }

td.td_main_in {
 padding-top:13px;
 padding-left:26px;
 padding-right:26px;
 font-size: 12px; 
 font-family: Verdana, Arial, Helvetica, sans-serif;
 COLOR: #586375; 
 line-height: 23px;
}

td.td_bottom {
 vertical-align:top;
 padding-top:16px;
 padding-left:5px;
 background-image:url(images/bottom_bg.jpg);  
 background-position: 0 0;
 background-repeat: repeat-x;   
 height:94px;
 background-color: #3B3B61;
 }

td.td_logo{
 padding-top:22px;
 padding-bottom:10px;
 padding-left:25px;
 padding-right:10px;
 }
 
td.td_bottom_1{
 paddingtop:4px;
 width:100px;
 padding-top:5px;
 padding-left:27px;
 padding-right:20px;
}
td.td_bottom_2{
  paddingtop:0px;
  color:#FFFFFF;
  font-size: 11px; 
  line-height: 17px;
  padding-left:11px;
}
td.td_bottom_3{
 width:200px;
 paddingtop:4px;
 text-align:right;
 padding-left:20px;
 padding-right:20px;
}
a.td_bottom_3{
 color:#5A6277;
 font-weight:bold;
 }
a.td_bottom_3:hover{
 color:#5A6277;
 text-decoration:underline;  
 }
a.td_bottom_3:visited{
 color:#5A6277;
 }
a.td_bottom_2{
 color:#FFFFFF;
 }
a.td_bottom_2:hover{
 color:#FFFFFF;
 text-decoration:underline;  
 }
a.td_bottom_2:visited{
 color:#FFFFFF;
 }

a.newslink {
color:#5A6277;
padding-left:15px;
background-image:url(images/newslink.gif);
background-position: 0 3;
background-repeat: no-repeat; 
text-decoration:none; 
font-size: 13px;  
font-family: Tahoma, Arial, Helvetica, sans-serif;
}

a.newslink:hover {
text-decoration:underline; 
}
a.newslink:visited {
color:#5A6277;
}

a.newsdetaillink {
color:#596478;
padding-right:12px;
background-image:url(images/newsdetaillink.gif);
background-position: right 6;
background-repeat: no-repeat; 
text-decoration:none; 
font-size: 13px;  
font-family: Tahoma, Arial, Helvetica, sans-serif;
}

a.newsdetaillink:hover {
text-decoration:underline; 
}
a.newsdetaillink:visited {
color:#596478;
}

h1,h2,h3,h4 {
color:#5C6278;
} 
h1 {font-size: 12px; margin-bottom:5px; padding-bottom:5px; } 
h2 {font-size: 12px; } 
h3 {font-size: 11px; } 
h4 {font-size: 11px; } 

td.td_news_index {
}

td.td_news_div{
 background-image:url(images/td_news_div.gif);  
 background-position: 0 0;
 background-repeat: repeat-x;   
 height:10px;
}

td.td_links_bottom_bg {
 background-image:url(images/links_bottom_bg.gif);  
 background-position: 30 0;
 background-repeat: no-repeat;   
 height:66px;
 padding-left:30px;
}

p.links_bottom_bg{
height:66px;
color:#0067B2;
font-weight:bold;
padding-left:28px;
padding-top:11px;
font-size:16px;
}

a.links_bottom_bg {
color:#0067B2;
text-decoration:none; 
font-size: 13px;  
}

a.links_bottom_bg:hover {
text-decoration:underline; 
}
a.links_bottom_bg:visited {
color:#0067B2;
}
p.subrazd{
line-height:19px;
}