html, body{margin:0;padding:0;font-size:12px;font-family:Verdana;color:#000000;background:#817F7E;}
#all{margin:0px auto;width:998px;background:#FFFFFF url('images/site_border.gif') right repeat-y;}
#all2{background:url('images/site_border.gif') 0px 217px repeat-y;}
#header{height:245px;width:998px;background:url('images/header.jpg') top center no-repeat; position:relative}
#logo{text-align:right;padding-top:44px;padding-right:10px;}
#content{float:right;width:650px;margin-top:-15px;padding-left:25px;padding-right:63px;position:relative;}
#left{float:left;width:255px;padding-left:5px;}
#footer{height:190px;background:url('images/footer.jpg') top center no-repeat;margin-top:-40px;}
#copyright{text-align:right;padding-right:80px;padding-top:35px;*padding-top:75px;}
.copyright_text{padding-top:15px;font-size:11px;padding-right:12px;}
#banner{padding-bottom:45px;}
.clear{clear:both; font-size:1px; height:1px}

.mlink{color:#A20C08;}
.authblock{align:left; margin-left:560px; width:101px; height:31px;}
.authblock2{align:left; margin-left:458px; width:501px;}
.auth{border:0; margin-top:10px; margin-right:27px; }
.top_right{background:url('images/top_right.gif') top right no-repeat;width:255px;}
.top_left{background:url('images/top_left.gif') top left no-repeat;width:255px;}
.bottom_right{background:url('images/bottom_right.gif') bottom right no-repeat;width:255px;}
.bottom_left{background:url('images/bottom_left.gif') bottom left no-repeat;width:235px;padding:10px;}
.vertical{background:url('images/vertical.gif') left repeat-y;width:255px;}
.gorizontal{background:url('images/gorizontal.gif') top repeat-x;width:255px;}
.vertical2{background:url('images/vertical.gif') right repeat-y;width:255px;}
.gorizontal2{background:url('images/gorizontal.gif') bottom repeat-x;width:255px;}

.paging{padding:10px 0px 10px 0px;font-size:13.64px;font-style:italic;}
.paging div{background:url('images/circle.gif') no-repeat; width:30px;height:30px;float:left;font-weight:bold;text-align:center;line-height:28px;margin:0px 7px;}
.paging a{line-height:28px;margin:0px 7px;display:block;float:left;}
.paging .next{font-size:30px;color:#A20C08;font-style:italic;}
.w160{width:160px;}
.w470{width:470px;}
.w490{width:490px;}
.button{width:104px;height:19px;border:0px;background:url('images/button.jpg');font-weight:bold;padding-bottom:5px;*padding-bottom:2px;font-size:12px;}
.form_send_comment div{padding:0px 0px 10px 0px;}
.event_flight .flag1{background:url('images/flag.jpg') left top no-repeat;width:155px;height:86px;}
.event_flight .flag1 span{color:#FFFFFF;padding:14px 0px 0px 20px;display:block;letter-spacing:-0.5px;}
.table_flag_bg{background:url('images/flag2.gif') left top repeat-y;margin-bottom:10px;}
.flag2{padding-left:18px;padding-top:8px;background:url('images/flag3.jpg') left bottom no-repeat;}

#slider {margin: 10px;width:416px;border-right:1px solid #888888;float:left;}
.year_div{float:left;padding-top:6px;}
.slider_text{margin:10px 10px 10px 3px;width:455px;color:#A20C08;padding-top:5px;}
.slider_text span{display:block;width:35px;float:left;font-size:11px;font-style:italic;}
.all_sect{width:34px;height:26px;background:url('images/all_pic.gif') top center no-repeat;float:left;text-align:center;line-height:20px;}
.all_sect a{color:#FFFFFF;text-decoration:none;}

.dnevnik_sect{width:134px;height:27px;background:url('/images/dpointer.gif') top center no-repeat;float:left;text-align:center;line-height:20px;}
.dnevnik_sect a{color:#FFFFFF;text-decoration:none;}

.sect_list_gal span{float:left;border-bottom:1px dashed #464543;margin-left:15px;line-height:18px;}
.sect_list_gal span a{text-decoration:none;color:#000000;}
.sect_list_gal span.selected{float:left;border-bottom:none;}
.sect_list_gal span.selected a{font-weight:bold;}


.like_select{position: relative;z-index: 1;}
.like_select div{position: relative;}
.like_select span{background: url(images/select_bg.gif) left top no-repeat;}
.like_select span{float: left;display: block;height: 17px;padding: 2px 5px 0 10px;color: #000000;overflow: hidden;}
.like_select .a{float: left;display: block;width: 19px;height: 19px;text-indent: -700em;white-space: nowrap;overflow: hidden;line-height: normal;background: url(images/select_a.gif) left top no-repeat;}
.like_select .a:hover{background: url(images/select_a.gif) left -19px no-repeat;}
.like_select ul{display: none;position: absolute;top: 19px;left: 0px;width: 99%;margin: 0;padding: 0;list-style: none;border: 1px solid #c2c6cd;border-top: 0;background: #ffffff;}
* html .like_select ul{top: 0px;}
.like_select ul li{display: block;padding: 2px 10px;text-decoration: none;}
* html .like_select ul li a{height: 1px;}
.w162{width: 82px;}
.w162 span{width: 48px;}
ul.pointer_ul li{cursor:pointer;}
#progress{display:none;height:32px;padding-top:50px;padding-left:50px;}
.w99{width:300px;}
#liveinternet{padding-top:10px;}

.auth-button-login {margin:0 -20px 0 0}

.poleti {margin:0 0 0 -55px; width:730px;}
.poletItem {float:left; width:297px; margin:0 0 30px 55px;}
  .poletItem h2 {width:297px; height:26px; background:url('/bitrix/templates/polet/images/fon1.jpg') no-repeat left top; font-family:arial; font-size:13px; color:#fff; font-weight:100; text-align:center; padding:10px 0 0 0; text-transform:uppercase}
  .poletItem img {display:block; margin:-11px 0 0 0; padding:0px}
      .poletItem .poletDesc {width:291px; min-height:104px; background:url('/bitrix/templates/polet/images/fon2.jpg') no-repeat left bottom; padding:3px;
                             font-family:verdana; color:#000; font-size:11px}
      .poletItem .poletDesc p {margin:0 0 10px 0}
      .poletItem .poletDesc span {font-weight:bold; margin:0 13px 0 25px;}
      .poletItem .poletDesc a {font-weight:bold; color:#000}


.newforma {}
.newforma td {vertical-align:middle}
.newforma td.cheki p {margin:0px; padding:0px} 
.newforma td input.w99 {border:1px solid #000;}
.newforma td input.w100 {border:1px solid #000; width:120px}
.newforma td textarea {border:1px solid #000; width:300px}
.newforma input.sendB {width:102px; height:auto; border:0px; background:url('/bitrix/templates/polet/images/knopka.gif') no-repeat left top;
font-family:verdana; font-size:12px; color:#fff; padding:6px 0 7px 0; text-align:center; cursor:hand; cursor:pointer;}

.smiVideo td {padding:0 13px 20px 0; vertical-align:top}
.smiVideo img {border:0px}


.rest-faq div.question
{
color:#A20C08;
font-size:14px;
font-style:italic;
padding-left:20px;
padding-bottom:10px;
padding-top:40px;
}


.smi-block {
padding-top:4px;
	width:302px;
	
}

.smi-block .smi-top {
	background:url('/images/smi-top.jpg');
	width:302px;
	height:11px;
}

.smi-block .smi-bottom {
	background:url('/images/smi-bottom.jpg');
	width:302px;
	height:11px;
}

.smi-block .smi-text {
	margin-left:6px;
	padding-left:5px;
	background-color:#F2EFE9;
}

.piloti {width:100%;}
.piloti td {vertical-align:top; width:25%; font-size:11px;}

.parkFly {width:100%; margin:20px 0 15px 0}
.parkFly td {padding:0 0 20px 0; vertical-align:top; font-size:11px}
.parkFly td.tdd {padding:0 20px 20px 0}
.parkFly td ul {list-style:none; margin:0px; padding:0px; line-height:17px}
.parkFly h2 {margin:0px 0 5px 0}
.toplivo {font-size:18px}
h3.parks {font-size:18px; font-weight:100; margin:0 0 0 0}
.red {
font-weight:normal;
font-size:18px;
color:#ad1800;
}
.pr_table td {
background:#e5e5e5;
}
.pr_table .red_line {
background:#ad1800;
width:3px;
}
.pr_table .red_line img {
width:3px;
height:3px;
}
.pr_table .white {
background:#fff;
width:3px;
}
.pr_table .white img {
width:16px;
height:16px;
}
.pr_table .txt {
padding:8px 9px;
font-size:11px;
}
.pr_table .txt .lnk {
font-size:12px;
display:block;
padding-bottom:8px;
font-weight:bold;
}
.pr_table .order {
font-size:12px;
color:#000;
font-weight:bold;
padding:9px 3px;
display:block;
}
.pr_table .price {
font-size:18px;
line-height:18px;
color:#fff;
font-weight:bold;
background:url('images/price.gif') no-repeat top right #ad1800;
padding:7px 3px 8px 3px;
white-space:nowrap;
text-align:center;
}
.pr_table .price span {
font-size:16px;
color:#fff;
font-weight:bold;
}
ul.q_social_btns {
margin: 0;
padding: 0;
}
ul.q_social_btns li {
display: inline-block;
margin: 0 0 1em 0;
position: relative;
vertical-align: top;
list-style: none outside none;
}
