Body{
font: 14px arial, verdana;
color: #000066;
padding: 0;
margin: 0;
}

*{
padding: 0;
margin: 0;
border: 0;
}

a{ 
color: #000066;
text-decoration: underline;
}

a:hover{ 
color:#d86600;
}

.png{
filter:expression(fixPNG(this));
}

.top_logo{
top:16px;
left:0px;
width:400px;
float:left;
z-index:100;position:relative;

}

.top_logo img{
z-index:100;position:relative;
}


h1{
font:21px Arial;
font-weight:bold;
margin-bottom:10px;
}


h2{
font:18px Arial;
font-weight:normal;
margin-bottom:14px;
}


.white_block{
height:32px;
width;100%;
background-color: #ffffff;
top:-24px;
position:relative;
z-index:90;
margin-bottom:-24px;
left:-100px;
margin-right:-100px;
}
 

.block_cont{
padding-right:18px;
}

 .menu_p:first-letter {
color:#d81f1f;
}


.menu_left {
width:313px;
height:207px;
background-image: url("/i/left_menu.jpg");
background-repeat: no-repeat;
background-position:left 0px;

}

.menu_left ul {
float:right;
width:192px;
margin-top:26px;
position:relative;
right:-50px;
}

.menu_left ul  LI {
list-style:none;
text-align:right;
margin-bottom:5px;
float:left;
}
.menu_left ul  LI a{
position:relative;
top:6px;
margin-right:6px;
}

#link2_fon a{
position:relative;
top:3px;
}


#link1_fon{
background-image: url("/i/link1_fon.png");
background-repeat: no-repeat;
background-position:left 0px;
width:192px;
height:25px;
}
#link2_fon{
background-image: url("/i/link2_fon.png");
background-repeat: no-repeat;
background-position:left 0px;
width:192px;
height:25px;
}
#link3_fon{
background-image: url("/i/link3_fon.png");
background-repeat: no-repeat;
background-position:left 0px;
width:192px;
height:25px;
}
#link4_fon{
background-image: url("/i/link4_fon.png");
background-repeat: no-repeat;
background-position:left 0px;
width:192px;
height:25px;
}
#link5_fon{
background-image: url("/i/link5_fon.png");
background-repeat: no-repeat;
background-position:left 0px;
width:192px;
height:25px;
}

.l-t_block_main {background:url(/i/1.gif) left top no-repeat;margin-bottom:19px;  position:relative; width:100%;float:left;  }
.r-t_block_main {background:url(/i/2.gif) right top no-repeat;width:100%;}
.r-b_block_main { }
.l-b_block_main {padding:0 19px;}
.top_block_main {background:url(/i/top.gif) repeat-x;}
.bottom_block_main { padding:19px 0;}
.left_block_main { padding-left:19px; margin-left:-19px;}
.right_block_main { padding-right:19px; margin-right:-19px;}



#content1_block_main {float:left; position:relative; width:100%;   }

.content_block_main{
padding-right:30px;
margin-top:-3px;
}

.content_block_main h1{

}

.content_block_main p{
margin-bottom:18px;
margin-left:5px;
text-indent:25px;
}

.content_block_main h1{
margin-left:55px;
}

.content_block_main ul{
position:relative;
margin-left:25px;
margin-bottom:18px;
}
.content_block_main ul li{
background-image: url("/i/fon_list.gif");
background-repeat: no-repeat;
background-position:0 5px;
list-style:none;
padding-left:8px;
}

.bot_img{
position:relative;

top:-178px;
margin-bottom:-180px;
margin-top:0px;
left:-1px;
}
.bot_img{
position:absolute;
}

#bot_img{
position:absolute;
top:90px;
left:-57px;

}

#bottom .l-t {background:url(/i/4.gif) left top no-repeat; position:relative;}
#bottom .r-t {background:url(/i/3.gif) right top no-repeat; }
#bottom .r-b {}
#bottom .l-b { padding:0 19px;}
#bottom .top {background:url(/i/bottom.gif) repeat-x;}
#bottom .bottom { padding:19px 0;}
#bottom .left { padding-left:19px; margin-left:-19px;}
#bottom .right {padding-right:19px; margin-right:-19px; }










#bottom .bot_text{
position:absolute;
top:115px;
left:0px;
background-image: url("/i/bot_fon.png");
background-repeat: no-repeat;
background-position:0 0;
height:77px;
text-align:center;
width:288px;
filter:expression(fixPNG(this));
margin-top:0px;
}

#bottom  .bot_text_2{
text-align:center;
}


#bottom  .bot_text_2 {
font:11px arial;
color: #005aa3;
margin-top:-17px;
position:relative;
z-index:100;
}

#bottom  .bot_text_2 a{
font:11px arial;
color: #005aa3;
text-decoration: underline;
}

#bottom  .bot_text_2 a:hover{
text-decoration: none;
}


#bottom  .bot_text  span{
float:right;
width:180px;
right:8px;
top:15px;
position:absolute;z-index:100;
}
