html{

height:100%;

margin:0px;

padding:0px

}



body{

height:100%;

margin:0px;

padding:0px;

background:URL("bg.jpg") center top repeat-x;

}



.header_bg{width:100%; height:230px;background:URL("bg_sky.jpg") left top no-repeat; }

.header{padding: 25px 50px 0px 50px;}

.header_menu{width:336px; text-align:right;}



.menu{height:37px; padding:2px 50px;}

.menu_on{height:37px; float:left; width:auto; //width:1px; background:URL("bg_menu_on.jpg") center top repeat-x;}

.menu_off{height:37px; float:left; width:auto; //width:1px;}

.menu_item{height:38px; padding:9px 35px 0px 35px; background:URL("menu_razdelitel.gif") left top no-repeat;}



.contacts{width:332px; height:136px; background:URL("contacts_box.gif") left top no-repeat;}

.contacts_content{padding:27px 0px 0px 70px}



.news_separator{height:15px; font-size:1px; margin-bottom:20px; border-bottom:1px dashed #c0cad0}



.box_top1{height:38px; background:#39a1df;}

.box_top2{height:38px; background:URL("blok_left.gif") left top no-repeat;}

.box_top3{height:33px; background:URL("blok_right.gif") right top no-repeat; padding:5px 25px 0px 25px; //height:38px}

.box_content{padding:25px; background:URL("blok_bg_bottom.jpg") left bottom repeat-x; border-bottom:1px solid #92b0c2;}

.box_content1{padding:25px; background:URL("blok_bg_bottom1.jpg") left bottom repeat-x; border-bottom:1px solid #92b0c2;}



.metka{background:#63a2c9; padding:5px 15px; width:1px;}



.price{padding:3px 5px; background:#ea3d26}

.razdelitel1{font-size:1px; height:8px; border-bottom:1px dashed #6e9fbf;}

.etap_img{border:2px solid #b8d0e0; margin-right:6px;}



.footer{border-top:1px solid #bfd5dc; margin:50px 50px 0px 50px; height:60px;}





.t20{font: 20px/120% Tahoma, Verdana, Arial;}

.t24{font: 24px/120% Tahoma, Verdana, Arial;}

.t18{font: 18px/130% Tahoma, Verdana, Arial;}

.t14{font: 14px/150% Tahoma, Verdana, Arial;}

.t13{font: 13px/150% Tahoma, Verdana, Arial;}

.t12{font: 12px/150% Tahoma, Verdana, Arial;}

.t11{font: 11px/150% Tahoma, Verdana, Arial;}





.c_main {color:#000000;}

.c_main a{color:#52a930;}

.c_main a:hover{color:#000000;}



.c_blue {color:#000000;}

.c_blue a{color:#1683c4;}

.c_blue a:hover{color:#000000;}





.c_white {color:#ffffff;}

.c_white a{color:#ffffff; }

.c_white a:hover{color:#ffffff; text-decoration:none;}



.c_header {color:#0d64a1;}

.c_header a{color:#d2e4f2;}

.c_header a:hover{color:#ffffff; text-decoration:none;}



.c_menu {color:#000000; font-weight:bold;}

.c_menu a{color:#ffffff;}

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



.c_light {color:#696e71;}

.c_light a{color:#506379;}

.c_light a:hover{color:#000000;}



.c_lighter {color:#b7b7b7;}



.c_light2 {color:#6f90a6;}

.c_light2 a{color:#6f90a6;}

.c_light2 a:hover{color:#000000;}



.mr5{margin-right:5px;}

.ml5{margin-left:5px;}

.mt5{margin-top:5px;}

.mb5{margin-bottom:5px;}

.m10{margin:10px}

.mr10{margin-right:10px;}

.ml10{margin-left:10px;}



.mt10{margin-top:10px;}

.mb10{margin-bottom:10px;}

.mb15{margin-bottom:15px;}

.mt15{margin-top:15px;}

.mb20{margin-bottom:20px;}

.ml20{margin-left:20px;}

.mb30{margin-bottom:30px;}

.mt30{margin-top:30px;}

.mt20{margin-top:20px;}

.web p {
text-align:justify;
}

.web h2 {
font-size:14px;
}

.web h1 {
font-size:16px;
}
