.main_menu {margin:73px 0px 0 0;padding-right:25px;height:26px;float:right;position:relative; z-index:9998}
.main_menu_sub {width:522px;padding-left:35px;height:55px;margin-top:10px;background: url('/img/main_menu_sub_bg.gif') 0 0 no-repeat;float:right;}
.main_menu_sub li{position:relative;z-index:9999}
#content {width:100%;position:relative;clear:both;float:left;}

.questont_form {width:679px;height:456px;background: url('/img/questont_form.jpg') 0 0 no-repeat;}

/* main */
.main_flash {width:730px;height:850px;position:absolute;top:-270px;left:-15px;}

.index_right_col {width:330px;padding-top:35px;float:right;overflow:hidden;}

.zakaz_show, 
.zakaz_show2  {
	height:53px;margin-bottom:20px;background: url('/img/zakaz_phow_bg.jpg') 0 0 no-repeat;
}
.zakaz_show {
width:273px;
padding:11px 0 0 47px;
}

.zakaz_show2 {
width: 320px;
padding: 0;
height: 64px;
float: left;
margin-top: 10px;
}
.zakaz_show2 .zakaz_show_form {
display: block;
float: left;
margin: 22px 0 0 25px;
}
.zakaz_show2 .zakaz_show_form input {
font-size: 12px;

}
.zakaz_show2 .zakaz_show_form .podpiska {
color: #5d5d5d;
width: 170px;
}
.index_left_col {width:670px;position:relative;float:left;}

.spec_news {margin-top:600px;width:100%;float:left;}
.spec_news li {width:50%;list-style:none;float:left;}
.spec_news li h3 {font-size:17px;color:#86d423;font-weight:normal;padding-bottom:10px;padding-right:50px;}
.spec_news li h3 span {display:block;clear:both;font-size:13px;}
.spec_news li p {padding:0 80px 5px 0;color:#fff;font-size:11px;}
.spec_news li p img {float:left;margin:0 10px 2px 0}
.spec_news li a {color:#112f51;text-decoration:none;background:#71ca32;padding:2px 5px;font-size:11px;display:block;float:left;margin-bottom:3px;clear:both;}
.spec_news .corp h3 {color:#fff;padding-right:10px;}
.spec_news .corp p {padding-right:10px;}
.spec_news li .hit {width:114px;height:18px;padding-top:4px;font-size:12px;color:#620000;font-weight:bold;background: url('/img/hit_bg.gif') 0 0 no-repeat;text-align:center;margin:0 0 10px;clear:both;}

.index_right_col .calc {padding: 0; float: left; margin: 18px 40px 0 50px}
.index_right_col .calc .title {font-size:14px;color:#fff;padding:0 0 5px 0; font-weight: 700; line-height: 15px; text-align: center;}
.index_right_col .calc p {padding:0 0 0 50px;font-size:11px;color:#b3db9d;}
.index_right_col .calc p a {text-decoration:none;color:#aad995;}
.index_right_col .calc .title a {display: inline-block; text-decoration:none;color:#fff; background: url('/img/calc.jpg') no-repeat top center; width: 100px; height: 40px; text-align: center; padding-top: 84px;}


.our_shows {float: left; position: relative; top: -15px;}
.our_shows .title {font-size:14px;color:#fff;padding:0 0 5px 0; font-weight: 700; line-height: 15px; text-align: center;}
.our_shows p {padding:0 0 0 50px;font-size:11px;color:#b3db9d;line-height:10px;}
.our_shows p a {text-decoration:none;color:#aad995;}
.our_shows .title a {display: inline-block; text-decoration:none;color:#fff; background: url('/img/our_shows.jpg') no-repeat top center; width: 90px; height: 23px; text-align: center; padding-top: 117px;}

.photo_vid_archive {width:320px;padding-bottom:10px;background:#fff;float:left;}
.photo_vid_archive h3 {padding:12px 10px ;background:#71ca32;color:#0e2646;font-weight:normal;font-size:17px;clear:both;}
.photo_vid_archive .padding {padding:12px 10px 0;}
.photo_vid_archive .padding img {border:7px solid #ccc;margin-bottom:20px;}
.photo_vid_archive h4 {padding:0 50px 10px 0;color:#71ca32;font-weight:normal;font-size:17px;}
.photo_vid_archive p {color:#666;padding-bottom:10px;font-size:11px;}
.photo_vid_archive a {color:#112f51;text-decoration:none;background:#71ca32;padding:2px 5px;font-size:11px;display:block;float:left;margin-bottom:3px;clear:both;}


#news {width:980px;position:relative;left:50%;margin:10px 0 0 -490px;padding:20px 0;border-top:1px solid #18436d;border-bottom:0px solid #18436d;clear:both;float:left;}
#news li {width:325px;overflow:hidden;list-style:none;float:left;}
#news li .date {font:10px"tahoma";color:#577baa;}
#news li h4 {width:100%;clear:both;font:bold 11px "tahoma";padding:11px 0 2px;color:#fff;}
#news li p {line-height:13px;padding:0 20px 7px 0;font-size:11px;}
#news li p a {text-decoration:none;color:#00649e;}

.our_clients {width:100%;clear:both;float:left;}
.our_clients dt {width:100%;clear:both;font:normal 11px "tahoma";padding:17px 0 23px;text-indent:10px;color:#fff;}
.our_clients dd {width:20%;float:left;text-align:center;}

.title_main
{
font-size:18px;
font-style:italic;
}
.main_text
{border-bottom:1px solid #18436d;clear:both;float:left;
width:980px;}

.logo {display:none;}
#page {background: url('/img/page_bg_index.jpg') 0 0 no-repeat;}
.zag_main
{
color:#99df27 !important;
}

.main_link a
{
color:#ffffff !important;
}

.main_link a:visited
{
color:#ffffff !important;
}
div.clear { clear: both; height: 0px; padding: 0px; margin: 0px; line-height: 0px; font-size: 0px;}



