.main_news {float:left;width:80%;}
.rss {float:left;position:relative;}
.rss a {display:block;position:absolute;margin-left:30px;margin-top:-25px;}
.rss_i {width:131px; height:87px; background:url('/images/rss.png') no-repeat 0 0;cursor:pointer;}
* html .rss_i { background: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/rss.png',sizingMethod='image');}

.onenew {padding-left:20px;margin-top:8px;margin-bottom:30px;}
.date {font-family:Tahoma; color:#FFFFFF; font-size:11px !important; }
.bigl {font-size:14px;color:#FFFBBF;}
.mmmfix  {PADDING-RIGHT: 200px;}
.mmmfix  p {font-family:Tahoma; color:#C0D4E6; font-weight:normal; font-size:12px; line-height:18px;}
.mmmfix  ol li {font-family:Tahoma; color:#C0D4E6; font-weight:normal; font-size:12px; line-height:18px;}
.mmmfix  ul li {font-family:Tahoma; color:#C0D4E6; font-weight:normal; font-size:12px; line-height:18px;}

FONT{color:#fff}

.cat1 {width:254px; height:213px; background:url('/images/cat1.png') no-repeat 0 0;cursor:pointer;}
* html .cat1 { background: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/cat1.png',sizingMethod='image');}
.cat2 {width:260px; height:213px; background:url('/images/cat2.png') no-repeat 0 0;cursor:pointer;}
* html .cat2 { background: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/cat2.png',sizingMethod='image');}
.cat3 {width:254px; height:213px; background:url('/images/cat3.png') no-repeat 0 0;cursor:pointer;}
* html .cat3 { background: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/cat3.png',sizingMethod='image');}

.leftnews {width:170px;background:url('/images/news_bg.jpg') no-repeat 0 0;}
.leftnews div {width:160px;height:100%; padding-left:7px; xdisplay:inline;font-family:Tahoma; color:#BFD4E7; font-size:11px !important; line-height:14px !important; }
.leftnews div b {display:block;padding-left:5px;padding-bottom:25px;padding-top:6px; font-family:Verdana; font-size:12px !important;}
.leftnews div a {font-family:Tahoma; color:#FFF7C9 !important; font-size:11px !important; line-height:14px !important; text-decoration: underline; 
display:block;padding:5 0 5 0;}
.leftnews div a:hover {text-decoration: none !important;}
.leftnews div span {color:#ffffff; }

.s_subm {background:transparent; border:0px;width:30px; height:20px;margin:0px;cursor:pointer;}
.s_inp {background:transparent; border:0px;width:130px; height:19px;margin-left:6px; cursor:text;
color:#C0D4E6; font-size:12px; line-height:13px;}
.search b {padding-left:11px;line-height:37px;}
.search {width:170px; height:91px; background:url('/images/search.jpg') no-repeat 0 0;margin-top:15px;}
.content {width:95%; background:url('/images/bg_cont.jpg') no-repeat 0 0; padding-top:15px;padding-right:15px;}

.bg5 {width:33px; background:url('/images/bg5.jpg') no-repeat 0 0;}

.lmenu {width:170px; background:url('/images/lm.jpg') no-repeat 0 0;padding-top:10px;}
.lmenu a {font-family:Verdana; color:#FFFBBF; font-size:12px; line-height:30px; padding-left:12px; text-decoration: underline; position:relative;}
.lmenu a:hover {text-decoration: none !important; }

h1 {font-family:Verdana; color:#FFFFFF; font-size:15px; line-height:40px; font-weight:bold;margin:0px; padding:0 0 0 24px;}

.lm_head b {padding-left:11px;}
.lm_head {width:170px; height:40px; background:url('/images/bg1.png') no-repeat 0 0;
font-family:Verdana; color:#ACDFFF; font-size:12px; line-height:40px; }
* html .lm_head {
     background: none;
     filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/bg1.png',sizingMethod='image');
}
.bg2 {width:33px; height:40px; background:url('/images/bg2.png') no-repeat 0 0;}
* html .bg2 {
     background: none;
     filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/bg2.png',sizingMethod='image');
}
.h1 {width:797px; height:40px; background:url('/images/bg3.png') no-repeat 0 0;}
* html .h1 {
     background: none;
     filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/bg3.png',sizingMethod='crop');
}

.m1 {width:88px;margin-left:48px;text-align:left !important;}
.m2 {width:89px;}
.m3 {width:92px;}
.m4 {width:88px;}
.m5 {width:83px;}
.m6 {width:74px;}
.m7 {width:68px;}
.m8 {width:78px;}
.m9 {width:70px; margin-left:3px;}
.menu_wrapper_wrapper {position:absolute; left:0px; top:0px; height:254px;z-index:1;width:100%;}
.menu_wrapper_wrapper td {text-align:center;}
.menu_wrapper {margin:0 auto; width:784px; height:254px; }
.menu div a {height:82px;display:block;float:left;text-align:center;position:relative;padding-top:64px;color:#FFFBBF;font-size:14px;}
.menu div {width:784px; height:254px; }
.menu {width:784px; height:254px; background:url('/images/menu.png') no-repeat 0 0;background-position:left top;}
* html .menu {background: none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/menu.png',sizingMethod='image');}

.bot_l {float:left;padding-top:150px;padding-left:14px;}
.bot_l img {margin-right:8px;}
.bot {background:url('/images/bot.jpg') repeat-x bottom;}
.bot_r {width:386px; height:202px; float:right; background:url('/images/bot_r.jpg') no-repeat bottom; position:relative;}
.bot_r span {position:absolute;right:22px;bottom:22px;font-family:Verdana; color:#FFFFFF; font-size:11px; }

.fbH {background:url('/images/fbh.jpg') no-repeat left bottom;height:57px;vertical-align:bottom !important;}
.fbH h2 {padding-left:50px;padding-bottom:5px;margin-bottom:0px;height:20px;}
.line2 {background:url('/images/line2.jpg') no-repeat 0 0;}
.endline2 {width:96px; height:8px; float:right; background:url('/images/l2.png') no-repeat 0 0;background-position:left top;}
* html .endline2 {
     background: none;
     filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/l2_ie.png',sizingMethod='image');
}
.fbtd1 {background:url('/images/fbtd1.jpg') no-repeat 0 0;width:34%;padding-left:15px;}

.artlink {height:31px;margin-top:10px;}
.atd1 {background:url('/images/atd1.jpg') no-repeat 0 0;width:34%;padding-left:15px;}
.atd {background:url('/images/atd.jpg') no-repeat 0 0;width:33%;padding-left:15px;}
.artL a {float:right;padding-right:24px;font-family:Tahoma; color:#FFF7C9; font-weight:normal; font-size:11px; line-height:25px;text-decoration:underline;font-style:italic;}
.artL a:hover {text-decoration: none;}
.endline {width:163px; height:8px; float:right; background:url('/images/l.png') no-repeat 0 0;background-position:left top;}
* html .endline {
     background: none;
     filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/l_ie.png',sizingMethod='image');
}
.line {background:url('/images/line.jpg') no-repeat 0 0;}
.artH {background:url('/images/arth.jpg') no-repeat left bottom;height:57px;vertical-align:bottom !important;}
.artH h2 {padding-left:50px;padding-bottom:5px;margin-bottom:0px;height:20px;}
.artL {background:url('/images/artl.jpg') no-repeat right bottom;height:57px;vertical-align:bottom !important;}
.articlesTbl {width:100%;margin-bottom:12px;}
.articlesTbl td {line-height:12px; font-size:10px; color:#BFD4E7; }
.articlesTbl td img {margin-right:6px;margin-bottom:6px;}

.new {margin-left:31px;}
.news h2 {padding-left:31px;}
.news h2 a {float:right;padding-right:10px;font-family:Tahoma; color:#FFF7C9; font-weight:normal; font-size:11px; line-height:20px;text-decoration:underline;font-style:italic;}
.news h2 a:hover {text-decoration: none;}

.date {color:#fff;}
.smalllink {font-family:Tahoma; color:#FFF7C9; font-weight:normal; font-size:11px; line-height:14px;text-decoration:underline;}
.smalllink2 {font-family:Tahoma; color:#FFF7C9; font-weight:normal; font-size:11px; line-height:14px;text-decoration:underline; }
.annonce {width:175px;margin-left:12px;font-family:Tahoma; color:#BFD4E7; font-weight:normal; font-size:11px; line-height:14px;}

.phones {position:absolute;z-index:3;top:118px;left:22px;font-family:Tahoma; line-height:19px; font-size:16px; color:#fff; text-decoration:none; font-weight:normal;white-space:nowrap;}
.phones a {font-family:Tahoma; line-height:22px; font-size:16px; color:#FFF7C9; text-decoration:underline; font-weight:normal;}

.swf {position:relative;z-index:2;width:100%;}
.phones_bg {position:absolute;z-index:1;top:82px;}
.phones_bg div {position:absolute;width:277px; height:121px;background:url('/images/phones.png') no-repeat 0 0;left:0px;}
* html .phones_bg div {
     background: none;
     filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/phones.png',sizingMethod='image');
}

.logo {width:277px; height:82px;background:url('/images/logo.gif') no-repeat 0 0;z-index:100;position:absolute;left:0px;top:0px;}

.news {width:247px; background:url('/images/h1.png') no-repeat 0 0;background-position:left top;}
* html .news {
     background: none;
     filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/h1.png',sizingMethod='crop');
}

.bgpnp {width:99%; padding-left:12px; background:url('/images/h.png') no-repeat 0 0;background-position:left top;}
* html .bgpnp {
     background: none;
     filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/h.png',sizingMethod='crop');
}

.main {width:100%; height:100%;}

h2 {font-family:Verdana; color:#FFFFFF; font-weight:bold; font-size:15px; line-height:20px; padding-bottom:12px;}

h1.main {font-family:Verdana; color:#FFFFFF; font-weight:bold; font-size:15px; line-height:20px; padding-bottom:12px;}

body.in {background:#1E3159 URL("/images/bg_in.jpg") center top no-repeat !important;max-width:1600px;}
body{max-width:1600px;background:#1E3159 URL("/images/bg.jpg") center top no-repeat;margin:0px;padding:0px;
font-family:Tahoma; color:#C0D4E6; font-weight:normal; font-size:12px; line-height:18px;}
p, div, td {font-family:Tahoma; color:#C0D4E6; font-weight:normal; font-size:12px; line-height:18px;}
a {font-family:Tahoma; color:#FFFBD8; font-weight:normal; font-size:12px; line-height:18px;text-decoration:underline;}
a:hover {text-decoration: none;}

table{border-collapse:collapse;border:0;}
table td{padding:0px;vertical-align:top;}

form {margin:0 0 0 0;}

img {border:0px;}

#bot {background:URL("/images/bottom_bullet.gif") left top repeat-x;}

.inp {border:1px solid #000000; width:70%; height:20px;font-family:Tahoma;line-height:13px;  font-weight:normal; font-size:11px; color: #535353;text-decoration: none;cursor: standart;}
textarea {border:1px solid #000000; width:70%; height:160px;font-family:Tahoma;line-height:13px;  font-weight:normal; font-size:11px; color: #535353;text-decoration: none;cursor: standart;}

#paddtbl td {padding:5px;}

.btn {border:0px; width:100px; height:20px;font-family:Tahoma;line-height:13px;  font-weight:normal; font-size:11px; color: #535353;text-decoration: none;cursor: standart; text-align:center;}

.TEXTCONTENT {display:none;}

.tents {padding-top:0px;}
.tent {width:228px; height:343px; background:url("/images/tent_bg.jpg") no-repeat 0 0; position:relative; float:left; margin-right:20px;}
.pic {display:block; position:absolute; left:15px; top:10px;}
.tent_name {display:table; position:absolute; left:8px; top:161px; width:213px; height:36px; text-align:center; font-size:12px; font-weight:bold; color:#003e7a;}
.name_in {display:table-cell; vertical-align:middle; text-align:center; font-size:12px; font-weight:bold; color:#003e7a; margin-top:expression((parentNode.offsetHeight - this.offsetHeight)<0 ? "0" :(parentNode.offsetHeight - this.offsetHeight)/2 + "px")}
.tent_prop {left:17px; top:202px; position:absolute; width:196px; height:96px; line-height:15px;}
.tent_prop a {font-size:11px; line-height:15px;}
.tent_price {position:absolute; left:67px; top:307px; width:141px; height:25px; text-align:center; font-size:17px; font-weight:bold; color:#cbeba6;}

.stepcarousel{
  margin: 100px 0px 0 0px; 
  width:893px; height:110px; 
  position: relative; 
  border-left: 30px solid #1e3159;
  border-right: 30px solid #1e3159;
  clear:both;
  overflow:hidden;
}
.stepcarouselinit { overflow:scroll !important; }
div.belt { position: absolute; left: 0; top: 0; text-align: left !important; }
div.panel { width:267px; margin:0px; float:left; font-size:11px; padding: 0px 25px 20px 5px !important; text-align: left !important; }
div.panel p { margin:2px 0px; font-size:11px; line-height: 13px; text-align: left !important; }
div.panel a { line-height: 13px !important; font-size:11px !important; text-align: left !important; }
div.panel img { display:block; margin-right:10px; margin-bottom:20px; float:left; border: solid 2px #C0D4E6; }

.clear_all {clear:both;}
