﻿* {  outline: none; }
html {   height: 100%; }
body {
  margin: 0px;
  padding: 0px;
  font-family: Tahoma;
  font-size: 14px;
  height: 100%;
  color: #959796;
  background: #101017;
}
*html body {   behavior:url("csshover.htc"); }
*html img, *html div, *html input, *html span, *html a { behavior: url("iepngfix.htc") }
a {  cursor: pointer;  color: #bb8b4b;  outline: none; }
a:hover {  text-decoration: none; }

table {  margin: 0px;  padding: 0px;  border: none;  border-collapse: collapse; }
td { padding: 0px; }
img { margin: 0px;  padding: 0px;  border: none; }
p { margin: 0px; padding: 0px; margin-bottom: 15px; line-height: 130%; }
h1 { /*margin: 0px; padding: 0px; font-size: 40px; font-family: Arial; color: #64b922;  letter-spacing: -3px; */}
h1 {color: #BB8B4B; font-family: Arial; font-size: 28px; font-weight: normal; letter-spacing: 1px; text-transform: uppercase; margin-top: -10px;}
h2 { margin: 0px; padding: 0px; font-family: Arial; font-size: 30px; color: #236ab6;letter-spacing: -3px; margin-bottom: 19px; }
h3 { margin: 0px; padding: 5px 10px 7px 10px; font-size: 30px; font-family: Arial; margin-bottom: 9px; color: #231f20; font-weight: normal; background: url(images/home_bottom_block.gif); }

.a_img:hover img, a.logo:hover, .send_but:hover,  .sl_b1:hover, .sl_b2:hover, .rec_ul a:hover img {
  opacity: 0.7;  filter:progid:DXImageTransform.Microsoft.Alpha(opacity=70);
}

.flash{margin-left: 25px;margin-top: 8px;}

#wrap {  text-align: center; background: url(images/inner_bg.jpg) no-repeat top center; }
#home_wrap {  text-align: center; background: url(images/home_bg.jpg) no-repeat top center; }
.container { width: 1000px; margin-left: auto;  margin-right: auto;  position: relative;  text-align: left;  overflow: hidden; background: url(images/inner_bg.jpg) no-repeat -300px top; }
#home_wrap .container { background: url(images/home_bg1.jpg) no-repeat -300px top; }
.header { height: 177px; width: 1000px; }
.left_col {  width: 310px; padding-top: 30px; float: left; }
#home_wrap .left_col {  width: 310px; padding-top: 30px; float: left; height: 444px; }
.right_col {  width: 640px; float: right; margin-right: 20px; }
.footer { height: 130px; width: 1000px; position: relative; background: url(images/footer.gif) no-repeat top left; }
.ft1  { font-size: 10px;  position: absolute;  top: 34px;  left: 66px;  color: #959796;}
.ft3  { font-size: 11px;  position: absolute;  top: 32px;  left: 454px;  color: #959796;}
.ft4  { font-size: 18px;  position: absolute;  top: 31px;  left: 502px;  color: #ffffff; line-height: 18px;}
.ft1 b  { color: #ffffff;}
.ft_copy {  position: absolute;  top: 33px;  left: 34px; }
.ft_ul { font-size: 10px; margin: 0px; padding: 0px; list-style: none;  position: absolute;  top: 65px;  left: 66px; }
.ft_ul li { float: left; margin-right: 16px;  }
.tel { width: 260px;  height: 58px; background: url(images/tel.png) no-repeat top left;  position: absolute;  top: 50px;  left: 722px; }
*html .tel { background: none;-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/tel.png', sizingMethod='scale'); }
.tel2 { width: 260px;  height: 58px; position: absolute;  top: 50px;  left: 722px; }
.tel2 #sp1 {font-family: Times New Roman; font-size: 24px; font-style: italic; vertical-align: top;}
.tel2 #sp2 {color: rgb(187, 139, 75); font-size: 40px; font-family: Times New Roman; font-style: italic;}
.tel2 div {font-family: Times New Roman; font-weight: 600; font-size: 16px;}
.logo { width: 296px;  height: 130px; background: url(images/logo.png) no-repeat top left;  position: absolute;  top: 44px;  left: 20px; }
*html .logo { background: none;-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/logo.png', sizingMethod='scale'); }

.a1 {  width: 240px;  height: 66px; background: url(images/a1.png) no-repeat top left; position: absolute; top: 0px; left: 0px; }
*html .a1 { background: none;-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/a1.png', sizingMethod='scale'); }
.a2 {  width: 250px;  height: 66px; background: url(images/a2.png) no-repeat top left; position: absolute; top: 0px; left: 0px; }
*html .a2 { background: none;-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/a2.png', sizingMethod='scale'); }
.a3 {  width: 220px;  height: 50px; background: url(images/a3.png) no-repeat top left; position: absolute; top: 0px; left: 0px; }
*html .a3 { background: none;-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/a3.png', sizingMethod='scale'); }
.a4 {  width: 212px;  height: 50px; background: url(images/a4.png) no-repeat top left; position: absolute; top: 0px; left: 0px; }
*html .a4 { background: none;-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/a4.png', sizingMethod='scale'); }
.a5 {  width: 162px;  height: 27px; background: url(images/a5.png) no-repeat top left; position: absolute; top: 0px; left: 0px; }
*html .a5 { background: none;-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/a5.png', sizingMethod='scale'); }
.a6 {  width: 229px;  height: 66px; background: url(images/a6.png) no-repeat top left; position: absolute; top: 0px; left: 0px; }
*html .a6 { background: none;-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/a6.png', sizingMethod='scale'); }

.a_hover1 {  width: 240px;  height: 66px; background: url(images/a1_hover.png) no-repeat top left; position: absolute; top: 0px; left: 0px; display: none; }

*html .a_hover1 { width: 240px;  height: 66px; position: absolute; top: 0px; left: 0px; background: none;-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/a1_hover.png', sizingMethod='scale');  }
*html .a_hover2 { width: 250px;  height: 66px; position: absolute; top: 0px; left: 0px; background: none;-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/a2_hover.png', sizingMethod='scale');  }
*html .a_hover3 { width: 220px;  height: 50px; position: absolute; top: 0px; left: 0px; background: none;-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/a3_hover.png', sizingMethod='scale');  }
*html .a_hover4 { width: 212px;  height: 50px; position: absolute; top: 0px; left: 0px; background: none;-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/a4_hover.png', sizingMethod='scale');   }
*html .a_hover5 { width: 162px;  height: 27px; position: absolute; top: 0px; left: 0px; background: none;-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/a5_hover.png', sizingMethod='scale');  }
*html .a_hover6 { width: 229px;  height: 50px; position: absolute; top: 0px; left: 0px; background: none;-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/a6_hover.png', sizingMethod='scale');   }


.a_hover2 {  width: 250px;  height: 66px; background: url(images/a2_hover.png) no-repeat top left; position: absolute; top: 0px; left: 0px; display: none; }
.a_hover3 {  width: 220px;  height: 50px; background: url(images/a3_hover.png) no-repeat top left; position: absolute; top: 0px; left: 0px; display: none; }
.a_hover4 {  width: 212px;  height: 50px; background: url(images/a4_hover.png) no-repeat top left; position: absolute; top: 0px; left: 0px; display: none; }
.a_hover5 {  width: 162px;  height: 27px; background: url(images/a5_hover.png) no-repeat top left; position: absolute; top: 0px; left: 0px; display: none; }
.a_hover6 {  width: 229px;  height: 50px; background: url(images/a6_hover.png) no-repeat top left; position: absolute; top: 0px; left: 0px; display: none; }



.left_menu { margin: 0px; padding: 0px; list-style: none;  margin-left: 20px; margin-bottom: 60px;}
.left_menu li { margin-bottom: 20px;}
.left_menu .link1 { width: 240px; height: 66px; position: relative; display: block; }
.left_menu .link2 { width: 250px; height: 66px; position: relative; display: block; }
.left_menu .link3 { width: 220px; height: 50px; position: relative; display: block; }
.left_menu .link4 { width: 212px; height: 50px; position: relative; display: block; }
.left_menu .link5 { width: 162px; height: 27px; position: relative; display: block; }
.left_menu .link6 { width: 229px; height: 50px; position: relative; display: block; }
.left_menu .act .ma_hover { display: block; cursor: default;  }
.left_menu .act .ma { display: none; }

.about_head {  width: 233px;  height: 26px; background: url(images/about_head.png) no-repeat top left;}
*html .about_head { background: none;-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/about_head.png', sizingMethod='scale'); }
.empty_head {  width: 184px;  height: 25px; background: url(images/empty_head.png) no-repeat top left;}
*html .empty_head { background: none;-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/empty_head.png', sizingMethod='scale'); }
.page_head { margin-bottom: 20px; }

.opinions_head {  width: 266px;  height: 31px; background: url(images/opinions_head.png) no-repeat top left;}
*html .opinions_head { background: none;-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/opinions_head.png', sizingMethod='scale'); }
.services_head {  width: 237px;  height: 29px; background: url(images/services_head.png) no-repeat top left;margin-top: 5px;}
*html .services_head { background: none;-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/services_head.png', sizingMethod='scale'); }

.p1 { font-size: 20px; color: #ffffff; line-height: 23px; }
.p1 span { color: #bb8b4b; }
.ul1 {   margin: 0px; padding: 0px; list-style: none; margin-left: 13px; margin-bottom: 17px; }
.ul1 li { background: url(images/ul1_li.gif) no-repeat 0px 7px; padding-left: 18px; margin-bottom: 0px; }

.img_table1 { float: left; margin-right: 20px;}
.img_table1 .tr1 td, .img_table1 .tr3 td  { height: 3px; overflow: hidden;}
.img_table1 .tr1 .td1 { width: 3px; background: url(images/t_img1.png) no-repeat top left;}
*html .img_table1 .tr1 .td1 { background: none;-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/t_img1.png', sizingMethod='scale'); }

.img_table1 .tr1 .td3 { width: 3px; background: url(images/t_img2.png) no-repeat top left;}
*html .img_table1 .tr1 .td3 { background: none;-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/t_img2.png', sizingMethod='scale'); }

.img_table1 .tr3 .td1 { width: 3px; background: url(images/t_img4.png) no-repeat top left;}
*html .img_table1 .tr3 .td1 { background: none;-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/t_img3.png', sizingMethod='scale'); }

.img_table1 .tr3 .td3 { width: 3px; background: url(images/t_img3.png) no-repeat top left;}
*html .img_table1 .tr3 .td3 { background: none;-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/t_img4.png', sizingMethod='scale'); }

.img_table1 .td1 { width: 3px;}
.img_table1 .td2, .img_table1 .tr2 td { background: #bb8b4b; }

.avia_img { margin-bottom: 20px; font-family: Tahoma; font-size: 14px; color: #959796;  width: 186px;  height: 32px; background: url(images/avia_img.png) no-repeat top left;}
.left_avia a { color: #ffffff;  font-weight: bold;}
*html .avia_img { background: none;-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/avia_img.png', sizingMethod='scale'); }
.left_avia {padding-left: 65px;}
#home_wrap .left_avia {padding-left: 0px;}

.table1 {margin-bottom: 20px; width: 100%; }
.table1 td { vertical-align: top; background: url(images/table1_td.gif) repeat-x bottom left; padding: 7px 10px 7px 0px; }
.table1 th { vertical-align: top; border-bottom: 1px solid #53402a;   padding: 7px 10px 7px 0px;  font-weight: bold; color: #ffffff; }
.table1 .td_right {  padding-right: 0px; text-align: center; }
.table1 .td_left { padding-left: 10px; padding-left: 0px;  }
.table1 tr:hover td {background: url(images/table1_td.gif) repeat-x bottom left #bb8b4b; color: #ffffff;  }
.table1 .tr_last td {background: none;  }
.table1 .tr_last:hover td {background: #bb8b4b; }

.input1 { float: left; margin-right: 10px; color: #959796; font-size: 14px; width: 145px; padding-left: 10px; padding-right: 10px;  padding-top: 2px; line-height: 14px; padding-bottom: 6px; background: url(images/input1.png) no-repeat top right; border: none; }
.input2 { margin-right: 10px; color: #959796; font-size: 14px; width: 35px; padding-left: 10px; padding-right: 10px;  padding-top: 2px; line-height: 14px; padding-bottom: 6px; background: url(images/input2.png) no-repeat top right; border: none; }
.input_calendar { float: left; margin-right: 10px; color: #959796; font-size: 14px; width: 65px; padding-left: 10px; padding-right: 10px;  padding-top: 2px; line-height: 14px; padding-bottom: 6px; background: url(images/input_calendar.png) no-repeat top right; border: none; }
*html .input1 { background: none;-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/input1.png', sizingMethod='scale'); }
*html .input2 { background: none;-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/input2.png', sizingMethod='scale'); }
*html .input_calendar { background: none;-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/input_calendar.png', sizingMethod='scale'); }
.input1_but { float: left;  width: 17px;  height: 22px; background: url(images/input1_but.png) no-repeat top left; display: block; }
*html .input1_but { background: none;-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/input1_but.png', sizingMethod='scale'); }
.calendar_but { float: left;  width: 13px;  height: 22px; background: url(images/calendar_but.gif) no-repeat top left; display: block; }

.send1 { margin-left: 10px;  width: 156px;  height: 30px; background: url(images/send1.png) no-repeat top left; border: none; cursor: pointer; }
*html .send1 { background: none;-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/send1.png', sizingMethod='scale'); }

.contacts_head { float: left; margin-right: 150px;  width: 173px;  height: 31px; background: url(images/contacts_head.png) no-repeat top left;}
*html .contacts_head { background: none;-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/contacts_head.png', sizingMethod='scale'); }
.contacts_head2 { float: left;  width: 275px;  height: 26px; background: url(images/contacts_head2.png) no-repeat top left;}
*html .contacts_head2 { background: none;-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/contacts_head2.png', sizingMethod='scale'); }
.contacts_head3 { margin-top: 18px; margin-bottom: 12px;  width: 277px;  height: 26px; background: url(images/contacts_head3.png) no-repeat top left;}
*html .contacts_head3 { background: none;-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/contacts_head3.png', sizingMethod='scale'); }
.contacts_input { float: left; margin-right: 10px; color: #959796; font-size: 14px; width: 178px; padding-left: 10px; padding-right: 10px;  padding-top: 2px; line-height: 14px; padding-bottom: 6px; background: url(images/contacts_input.png) no-repeat top right; border: none; }
*html .contacts_input { background: none;-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/contacts_input.png', sizingMethod='scale'); }
.contacts_send { display: block; width: 156px;  height: 30px; background: url(images/contacts_send.png) no-repeat top left; border: none; cursor: pointer; }
*html .contacts_send  { background: none;-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/contacts_send.png', sizingMethod='scale'); }
.contacts_area {color: #959796; font-size: 14px; width: 270px; height: 153px; padding-left: 10px; padding-right: 10px;  padding-top: 2px; line-height: 14px; padding-bottom: 6px; background: url(images/contacts_area.png) no-repeat top right; border: none; font-family: Arial;}
*html .contacts_area { background: none;-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/contacts_area.png', sizingMethod='scale'); }
.contacts_map { float: right;   width: 320px;  height: 362px; background: url(images/contacts_map.png) no-repeat top left;}
*html .contacts_map { background: none;-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/contacts_map.png', sizingMethod='scale'); }

.cont_table {  color: #959796; float: left; width:306px;}
.cont_table span {  color: #ffffff; }
.cont_table td { vertical-align: top; padding-right: 10px; padding-bottom: 19px;  }

.home_left_col {   width: 555px; padding-left: 65px; float: left;}
.home_right_col {   width: 330px; padding-right: 10px; float: right;}


.clear { height: 1px; clear: both; overflow: hidden; }
.home_img1 { position: absolute;  top: 140px;  left: 750px; display: none; }
/*.zakaz_online { display: none; width: 214px;  height: 214px; background: url(images/zakaz_online.jpg) no-repeat top left;  position: absolute;  top: 149px;  left: 637px; left: 640px; top: 299px; }
*/
.zakaz_online {  width: 214px;  height: 214px; background: url(images/order.png) no-repeat top left;  position: absolute;  top: 149px;  left: 637px; left: 640px; top: 299px; }
*html .zakaz_online { background: none;-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/order.png', sizingMethod='scale'); }

.s_otz { height: 26px; padding-top: 20px; width: 144px; padding-left: 47px; background: url(images/s_otz.jpg) no-repeat top left; color: #B2B2B2; display: block; text-decoration: none; }
.s_otz:hover {  text-decoration: underline; }


.charter_head {  width: 293px;  height: 32px; background: url(images/charter_head.png) no-repeat top left;}
*html .charter_head { background: none;-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/charter_head.png', sizingMethod='scale'); }

.left_menu a:hover .ma {  display: none; }
.left_menu a:hover .ma_hover {  display: block; }


.ftel  {  position: absolute;  top: 32px;  left: 454px;  }
.rec_ul {  margin: 0px; padding: 0px; list-style: none; }
.rec_ul li { float: left; margin-right: 10px; margin-bottom: 20px;   }

.emptll {  color: #bb8b4b; font-family: Tahoma;}

#avi-search-form a, #avi-search-form a:link, #avi-search-form a:visited, #avi-search-form a:active, .popupContent a, .popupContent a:link, .popupContent a:visited, .popupContent a:active {
color:#BB8B4B;
}
custom...ink.css (строка 66)
#avi-search-form a, #avi-search-form a:link, #avi-search-form a:visited, #avi-search-form a:active, .popupContent a, .popupContent a:link, .popupContent a:visited, .popupContent a:active {
color:#BB8B4B;
}

.all_r { display: block; background:url("images/all_r.png") no-repeat scroll left top transparent; cursor:pointer; height:30px; text-indent:-3000px; width:156px; }
*html .all_r { background: none;-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/all_r.png', sizingMethod='scale'); }




#c_tm:hover .c_tm {  opacity: 0.7; filter:progid:DXImageTransform.Microsoft.Alpha(opacity=70); }
#c_tm {   text-decoration: none;  }
.c_tm_text {   font-size: 10px;  font-family: Arial; text-decoration: none;  position: absolute;  top: 40px; right: 120px;  color: #959796;}
.c_tm_text a { color: #959796;  text-decoration: none; font-family: Arial;  }
.c_tm {  width: 63px;  height: 36px;  background: url(images/ctm.gif) no-repeat top left;  position: absolute;  top: 24px; right: 50px;}
#c_tm:hover .c_tm_text a {  text-decoration: underline; }







.i { width: px;  height: px;  position: absolute;  top: px;  left: px; }
.i { width: px;  height: px;  position: absolute;  top: px;  left: px; }
.i { width: px;  height: px;  position: absolute;  top: px;  left: px; }
.i { width: px;  height: px;  position: absolute;  top: px;  left: px; }


.right_col h2, .home_right_col h2, .home_left_col h2 {font-size: 20px; color: #FFFFFF; font-family: Tahoma; letter-spacing: 0; font-weight: normal;}
.right_col p, ul {text-align: justify;}
.home_left_col p, ul {text-align: justify;}

