/* CSS Document */

body{
margin:0px;
padding:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
background:#FFFFFF;
min-width:795px;
}
a{color:#1731D0;}
img{border:0px;}
h1{
font-size:20px;
color:#89880A;
margin:0px 0px 15px 0px;
padding:0px;
}
p{
padding:0px;
margin:10px 0px 15px 0px;
}


#vtorichka{
text-align:right;
}
#vtorichka img{
margin:0 18% 15px; 0;
}
#top{
border-top:1px solid #C1C6C4;
border-bottom:1px solid #C1C6C4;
padding:2px 0px 2px 0px;
}
#top_table{
background:#F3F2EE;
}
td#top_table_1{
vertical-align:top;
width:35%;
}
td#top_table_1 div{
background:url(../images/collage_1.gif) no-repeat 90px 0;
height:115px;
}
td#top_table_2{
vertical-align:top;
white-space:nowrap;
width:40%;
}
td#top_table_2 div{
padding:53px 0px 0px 0px;
}
td#top_table_3{
vertical-align:top;
text-align:right;
width:25%;
}
td#top_table_3 div{
background:url(../images/collage_2.gif) no-repeat 73px 0;
height:115px;
}
img#logo{
margin:0px 10px 0px 0px;
}

#announces{
padding:60px 15px 10px 0px;
}
div.announce{}
div.announce h1{
font-size:20px;
text-transform:lowercase;
color:#C40000;
border-left:5px solid #89880A;
padding:0px 8px 3px 8px;
margin:0px 0px 25px 0px;
}
p.podrobnee{
border-top: 1px solid #C8C8C8;
text-align:right;
padding:3px 0px 3px 0px;
margin:0px 0px 15px 0px;
}
p.podrobnee a{
color:#1731D0;
text-decoration:underline;
}
div.announce div.img_border{
border:1px solid #C8C8C8;
padding:2px;
width:305px;
height:82px;
}


#body_table{}
#body_table td{vertical-align:top;}
td#body_table_1{
width:277px;
}
td#body_table_1 div{
border-bottom:1px solid #C8C8C8;
position:relative;
top:-18px;
background:#D5DABC url(../images/bg_menu_left.gif) repeat-x bottom;
line-height:23px;
}
td#body_table_1 div div{
position:static;
padding:25px 20px 35px 35px;
border-bottom:2px solid #FFFFFF;
}
td#body_table_2{}
div#content{
padding:50px 30px 50px 30px;
}
td#body_table_3{
width:326px;
}


#footer_table{}
#footer_table td{vertical-align:top;}
td#footer_table_1{
width:277px;
background:#D5DABC url(../images/bg_footer.gif) repeat-x bottom;
}
td#footer_table_1 div{
border-top:1px solid #C8C8C8;
background:#D5DABC;
margin:0px 0px 38px 0px;
position:relative;
top:-42px;
}
td#footer_table_1 div div{
position:static;
border-top:2px solid #FFFFFF;
padding:30px 26px 0px 0px;
text-align:right;
}
td#footer_table_2{
background:#F3F2EE;
border-top:1px solid #C8C8C8;
}
td#footer_table_2 div{
border-top:2px solid #FFFFFF;
}
td#footer_table_3{
width:326px;
background:#F3F2EE;
border-top:1px solid #C8C8C8;
}
td#footer_table_3 div{
border-top:2px solid #FFFFFF;
padding:49px 0px 0px 0px;
}
td#footer_table_3 p{
border-left:5px solid #89880A;
padding:3px 0px 3px 10px;
}