*{padding:0;margin:0;font-family:"Trebuchet MS",Helvetica,Jamrul,sans-serif;}
body{background:url(imgs/rep_x_top.png) repeat-x top #4d9dfe;text-align:center;}
#w{margin:0 auto;width:980px;text-align:left;}
#h{width:980px;height:436px;position:relative;background:url(imgs/bk_h.png) no-repeat top left;}
#c{width:930px;padding:25px;clear:both;}
#in{background:url(imgs/rep_x_bot.png) repeat-x bottom;}
.rt{width:323px;float:right}
.lf{width:585px;float:left;}
.ft{height:216px;color:#fff;padding::20px 0px;clear:both;}
.flh{height:265px;clear:both;padding-top:93px;text-align:center;margin-bottom:12px}
img {border:none;}
a {color:#fff;}

h1{font-size:10px;color:#ABD9FE;text-align:center;font-weight:normal;position:absolute;top:0px;z-index:10;}
#h .menu ul{clear:both;width:100%;background:url(imgs/bk_m.png) top left;list-style-type:none;text-align:center;display:block;height:66px;} 
#h .menu ul li{display:inline;width:98px;}
#h .menu ul li a{display:inline-block;width:98px;line-height:34px;color:#922636;font-size:11px;font-weight:bold;text-align:center;padding-top:25px;text-decoration:none;}
#h .menu ul li a:hover{background:url(imgs/bk_am.jpg) bottom center;color:#fff;}
img.top{position:absolute;top:0px;left:0px;z-index:10}
.lf p{font-size:11px;color:#fff;line-height:20px;}
.prs{padding:13px 0px;}
.prs h2{font-size:12px;color:#fff;}
.news{width:277px;float:left;}
.news span{padding:0px 0px 12px 0px;clear:both;display:block;}
.news span img{height:35px;padding:3px;border:solid 1px #3d97e5;float:left;margin-right:13px;}
.news span h2{font-size:13px;padding:13px 0px;color:#fff;}
.news span p{height:55px;overflow:hidden;}
.rm{background:url(imgs/rashnov_info.gif) bottom center;color:#fff;text-align:center;height:18px;width:135px;padding-top:6px;float:right;display:block;font-size:11px;text-decoration:none;}
.rm:hover{text-decoration:underline}
.offer{width:275px;float:right;}
.offer div{background:url(imgs/rashnov_b.gif) repeat-x left bottom;margin:3px 0px;clear:both;float:left;width:100%;}
.offer div p{background:#4d9dfe;display:inline;float:left;}
.offer div span{background:url(imgs/bk_price.gif) no-repeat left bottom;text-align:center;font-size:11px;font-weight:bold;display:inline-block;float:right;width:102px;color:#fff;}
.offer a{text-decoration:none}
.cln{clear:both;line-height:0px;}
.achtung{background:url(imgs/achtung.gif) no-repeat left bottom;height:33px;width:186px;padding:0px 46px 0px 44px;display:block;margin-bottom:5px;clear:both;color:#feff00;font-weight:bold;overflow:hidden;font-size:11px;line-height:13px;padding-top:5px;}
.vt{width:320px;background:url(imgs/tur_virtual_rasnov.png) no-repeat left bottom #fff;padding-top:58px;position:relative;margin-bottom:8px;}
.vt a{padding: 10px;display:block}
.rt a img{border:none;}
img.t-vt{position:absolute;right:-10px;top:-10px;}
.ft h4{text-align:center;font-size:11px;font-weight:normal;padding:40px 0px 20px;display:block;line-height:20px;}
.ft  p{color:#0b41a1;text-align:center;padding-top:40px;font-size:11px;}
.ofr_info{width:275px;float:right;margin-left:34px;}
.ofr_info h2{font-size:11px;padding:7px 0px;color:#fff;}
.contact{padding:0px 39px 0px 29px;}
.contact form p{border-bottom:dashed 1px #70B1FE;padding-top:10px;padding-bottom:7px;clear:both;height:25px;display:block;}
.contact form p label{width:140px;padding-right:10px;text-align:right;color:#fff;font-size:11px;display:block;float:left;}
.contact form p input{height:16px;border:solid 1px #fff;background:url(imgs/bk_input.gif) repeat-x top #fff;float:left;width:214px}
.txt-area{clear:both;padding-top:10px;}
.txt-area label{width:140px;padding-right:10px;text-align:right;color:#fff;font-size:11px;display:block;float:left;}
.txt-area textarea{border:solid 1px #fff;background:url(imgs/bk_ta.gif) repeat-x top #fff;float:left;width:214px;height:77px;}
.btn{text-align:center;clear:both;}
.btn input{background:url(imgs/bk_send.gif) repeat-x top #fff;width:105px;height:19px;border:none;cursor:pointer}
span.yel_1{text-align:center;color:#ffff00;width:100%;display:block;font-size:11px;padding:10px 0px;}
font.blue{color:#1A46AD;}

.glr{background:url(imgs/bk_gallery.jpg) no-repeat top left;width:584px;height:460px;position:relative;}

.mask{position:absolute;left:0px;top:0px;z-index:20;}
.galleryview{width:584px;margin-top:63px;float:left;position:relative;height:394px;}
.panel-overlay{width:520px;height:60px;background:#000;filter:alpha(opacity=80);-moz-opacity:0.8;-khtml-opacity:0.8;opacity:0.8;position:absolute;bottom:0px;padding:10px 30px;}
.panel-overlay h2{color:#fff;font-size:14px;}
.panel-overlay p{color:#d1f9fd;font-size:11px;clear:both;}
.panel{position:relative}
img.headimg{margin-bottom:5px;}
.slideshow-container{width:590px;text-align:center;height:266px;}
.slideshow-container a img{border:none;}
#slideshow{width:584px;clear:both;height:256px;padding-top:5px;}

#controls{display:block;height:96px;left:0;position:absolute;top:300px;width:561px;padding:0px 10px;}
.glr a{text-decoration:none;}
#thumbs{width:467px !important;height:140px;overflow:hidden;position:absolute;top:296px;left:50px;height:76px;padding:10px 0px;}
#thumbs ul{list-style-type:none;padding:0px 5px;width:471px !important;}
#thumbs ul li{display:inline;}
#thumbs ul li a img{border:none;}
#controls .prev{float:left;width:39px;height:92px;display:block;background:url(imgs/back.jpg) no-repeat;}
#controls .next{float:right;width:39px;height:92px;display:block;background:url(imgs/next.jpg) no-repeat;}
.thk{color:#912B39}
.date-contact{margin:0 auto;clear:both;background:#fff;margin-top:25px;padding-bottom:25px;}
.date-contact td{border-bottom:dashed 1px #E3D5D7;padding:4px 0px;vertical-align:top;height:auto}
.date-contact td p{width:94px;padding-right:10px;color:#666666;font-size:11px;font-weight:bold;text-align:right;}
.date-contact td span{width:174px;padding-right:10px;color:#912B39;font-size:11px;font-weight:bold;text-align:left;}
#slider{height:256px;width:957px;}
#controls2 {display:block;height:30px;position:absolute;top:230px;width:950px;}
#slider a img{border:none;}

/*-#thumb{overflow:hidden;position:absolute;top:356px;left:50px;height:76px;padding:10px 0px;}
#thumb ul{list-style-type:none;padding:0px 5px;width:471px !important;}
#thumb ul li{display:inline;}
#thumb ul li a img{border:none;}
#controls2.prev{float:left;width:39px;height:92px;display:block;background:url(imgs/left.gif) no-repeat;}
#controls2 .next{float:right;width:39px;height:92px;display:block;background:url(imgs/right.gif) no-repeat;}-*/
.errors{color:#912B39;font-size:11px;}

.title-bg {background:url(imgs/title-bg.jpg) no-repeat;padding:15px;}
.title-bg img{}
.prs table {}
.prs table tr {}
.prs table tr td {font-size:11px;color:#fff;border-bottom:1px solid #1D7DEF;background:#2F93FF;padding:5px;}

.site-map ul{
	list-style-type:none;
}
.site-map li {
	
	color:#0045a7;
	clear:both;
	font-size:11px;
	}
.site-map li a{
	text-decoration:none;
	width:40%;
	display:block;
	float:left;
	font-weight:bold;
	
}
.site-map li span{
	float:left;display:block;
}
.site-map h2{
	color:#77ddff;
	font-size:16px;
}
.box-news{background:url(imgs/box-news.jpg) no-repeat top left; display:block;height:146px;padding:5px 10px}
.box-news h2{color:#FFFFFF;font-size:14px;}
.box-news img{float:left;padding:3px;background:#9fcbff;margin-right:10px;}
.box-news p{height:86px;overflow:hidden;}
.paginate{text-align:center;}
.paginate a{font-weight:bold; font-size:12px;text-decoration:none;padding:0px 2px;}
.paginate span{font-weight:bold; font-size:12px;padding:0px 2px;background:#d3edfe;}
div.ft div ul{list-style-type:none;text-align:center;display:block;width:100%;}
div.ft div ul li{display:inline;}
div.ft div ul li a{font-size:12px;}


/*====================================sifr==START========================*/

.sIFR-hasFlash h2.title-off {visibility: hidden; font-size:26px;letter-spacing:-9px;}

.sIFR-flash {visibility: visible !important;margin: 0;}
.sIFR-replaced {visibility: visible !important;}

span.sIFR-alternate {position: absolute;left: 0;top: 0;width: 0;height: 0;display: block;overflow: hidden;background:none!important;visibility:hidden !Important;}
.sIFR-flash + div[adblocktab=true] {display: none !important;}
/*====================================sifr=END===========================*/