.anons a {
text-decoration:none;
color:#94B7EF;
}
body {
	margin:0;
	padding:0 0 0 40px;
	background:url(../img/back_all.jpg) repeat;
	font-family:Arial, Helvetica, sans-serif;
	scrollbar-arrow-color:#688FC4;
	scrollbar-darkshadow-color:#000;
	scrollbar-face-color:#1B2347;
	scrollbar-track-color:#AFD2FD;
}
img {
	border:0;
}
p, h1, h2, h3, form, ul {
	padding:0;
	margin:0;
}
ul {
padding-bottom:10px;
padding-left:20px;
}
li {
padding:5px 15px;
}
form {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
a:hover {
text-decoration:none;
}
h2 {
	font-family:'Times New Roman', Times, serif;
	font-size:17px;
	font-weight:bold;
	color:#d6e0fc;
	line-height:15px;
}
/* form css */
#checkInDate {
	height:13px;
	width:55px;
	line-height:13px;
	float:left;
}
#checkOutDate {
	height:13px;
	width:55px;
	line-height:13px;
	float:left;
}
#numberOfAdults, #numberOfChildren, #numberOfRooms {
	width:40px;
}
.fl_img img {
	float:left;
	margin:1px 0 0 5px;
}
/* eof form css */
/* main css */
.s11 {
	font-size:11px;
}
.s12 {
	font-size:12px;
}
.s13 {
	font-size:13px;
}
.s14 {
	font-size:16px;
}
.main {
	background:url(../img/main_bg.jpg) no-repeat top;
}
.footer {
	background:url(../img/fot_bg.jpg) top repeat-x;
	height:119px;
	vertical-align:top;
	line-height:14px;
	font-size:12px;
}
.footer p {
	margin-bottom:15px;
}
.main_head {
	background:url(../img/cont_top.jpg) top no-repeat;
	text-align:center;
	vertical-align:top;
	height:67px;
}
.main_head div {
	padding:12px 0;
}
.main_brdr {
	background:url(../img/cont_brdr.jpg) top repeat-y;
	width:4px;
}
.content {
	background:url(../img/cont_bg_gor.jpg) left top repeat-x;
	font-size:12px;
	color:#fdfdfe;
	line-height:16px;
	padding:2px 9px;
}
.ots p {
	margin-bottom:5px;
}
.news {
	background:url(../img/news_top.jpg) top no-repeat;
	padding:50px 20px 5px 20px;
	font-size:12px;
	color:#000;
}
.news p {
	margin-bottom:2px;
	line-height:11px;
	font-size:11px;
}
.news a {
	color:#000;
            font-weight:bold;
	line-height:14px;
	font-size:12px;
}
.menu-color {
width:100%; font-size:17px; font-weight:100;
}
.menu {
font-size:14px;
 color: snow;
    font-family: cursive;
}
.articles_pad {
	padding:10px 8px;
}
.articles {
	background:url(../img/articles_top.jpg) top no-repeat;
	padding:5px 40px;
	font-size:16px;
	color:#FFF;
	text-align:center;
}
.articles_btm {
	background:url(../img/articles_btm.jpg) top no-repeat;
	padding:3px 8px 5px 8px;
	font-size:12px;
	color:#000;
	margin-bottom:20px;
}
.articles_bg {
	background:url(../img/articles_bg.jpg) top;
	font-size:12px;
	color:#000;
	margin:0px 14px;
}

.spec_head {
	font-family:Tahoma;
	color:#fafbfe;
	text-align:center;
}
.podl {
	background:url(../img/podl.png) top no-repeat;
	padding:7px 12px;
	margin:10px 0;
}
.dot_gor {
	background:url(../img/dot_gor.jpg) top repeat-x;
	width:100%;
	margin:10px 0;
}
.key {
	background:url(../img/key.jpg) top no-repeat;
	font-size:12px;
	font-weight:bold;
	color:#0a122d;
	height:302px;
	text-align:center;
}
.bar {
	background:url(../img/bar2.jpg) top no-repeat;
	font-size:12px;
	font-weight:bold;
	color:#0a122d;
	height:302px;
	text-align:center;
}
.text {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	text-align:justify;
}
.text p {
	margin-bottom:15px;
}
.text a {
	color:#ADD6FA;
}
.text h2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:normal;
	margin:15px 0 15px;
	color:#FFFFFF;
}
.text h3 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	margin:10px 0 15px;
	color:#FFFFFF;
}
.path {
	width:100%;
	font-size:11px;
	color:#ADD6FA;
	padding-bottom:7px;
	border-bottom:1px dashed #5BAEDC;
}
.path a {
	width:100%;
	font-size:11px;
	color:#ADD6FA;
}
.left {
	float:left;
	margin:0 10px 10px 0;
	border:3px solid #134771;
}
.right {
	float:right;
	margin:0 0px 10px 10px;
	border:3px solid #134771;
}
.tbl {
	background-color:#345188;
	border-collapse:collapse;
}
.tr1 {
	background-color:#263265;
}
.tbl td p {
	margin:0px; 
	padding:0px;
}
.tbl td {
	border:2px solid #3E669F;
	text-align:left;
	padding:10px;
	color:#C2CBDC;
	font-size:11px;
}
.forp {
	margin-bottom:5px;
	background:url(../img/arr2.jpg) left 5px no-repeat;
	padding-left:10px;
}
.text p.forp {
	margin-bottom:3px;
}
.pm {
padding-left:15px;
padding-top:8px;
}
.gallery {
border:2px solid #1E375B; background-color:#1C4A7B; width:144px; height:144px; float:left; margin:0 20px 20px 0;
}
.gallery td {
text-align:center; vertical-align:middle;
}
.brdr {
border:3px solid #134771;
}
/* eof main css */

/* id's */
#top20 {
	margin-top:-20px;
}
#div1 {
	float:left;
}
#div2 {
	background:url(../img/menu_bg.jpg) left repeat-x;
	text-align:center;
	padding:11px 0px;
}
#div2 a {
	font-family:Arial, Helvetica, sans-serif;
	color:wheat;
	text-decoration:none;
}
#div2 a:hover {
	font-family:Arial, Helvetica, sans-serif;
	color:wheat;
	text-decoration:underline;
}
#div3 {
	float:left;
	width:210px;
	color:#6cb4e6;
	padding:4px 0 0 15px;
}
#div4 {
	float:left;
	width:510px;
	padding:18px 0 0;
	color:#94b7ef;
}

#fon {
	margin:0 0 0 4px;
	background:url(../img/ok.png) left 2px no-repeat;
	width:15px;
	height:17px;
}
#fon1 {
	background:url(../img/podm_top.png) left top no-repeat;
	width:220px;
	height:16px;
}
#fon2 {
	background:url(../img/podm_bg.png) top left repeat-y;
	width:220px;
	vertical-align:top;
	text-align:left;
}
#fon2 a {
	font-family:Tahoma;
	font-size:12px;
	color:#77cdf9;
}
#fon2 p {
	background:url(../img/arrow.gif) left 5px no-repeat;
	line-height:14px;
	padding-left:15px;
	margin:0 0 7px 10px;
}
#fon3 {
	background:url(../img/podm_btm.png) left top no-repeat;
	width:220px;
	height:7px;
}
#div5 {
	margin:-4px 0 0 -5px;
	width: 220px;
}
#div6 {
	float:left;
	width:220px;
	padding:0px 0 0;
	color:#94b7ef;
}
/* eof id's */

/* map css */
.Maps {
	width:100%;
}
.Maps p {
	text-align:left;
}
.col1 {
	width:33%;
}
.col2 {
	width:33%;
}
.col3 {
	width:33%;
}
.p1 {
	background:url(../img/cube.jpg) left 7px no-repeat;
	padding-left:10px;
}
.text .Maps p {
	margin-bottom:5px;
}
/* eof map css */

/* order css */
#order_name, #order_email, #order_phone, #order_comment {
	clear:both;
            margin-bottom:10px;
            font-size:12px;
}
#div_name, #div_email, #div_phone, #spis {
	float:left;
}
#name, #email, #phone {
	width:300px;
            font-family:Arial, Helvetica, sans-serif;
            font-size:12px;
}
#name {
	margin-left:50px;

}
#email {
	margin-left:46px;
}
#phone {
	margin-left:33px;
}
#comment {
	width:300px;
	margin-left:40px;
}
#knop {
	margin-left:110px;
}
/* eof order css */



.highslide-controls {
    width: 195px;
    height: 40px;
    background: url(../img/highslide/graphics/controlbar-black-border.gif) 0 -90px no-repeat;
    margin-right: 15px;
    margin-bottom: 10px;
    margin-top: 10px;
}
.highslide-controls ul {
	position: relative;
	left: 15px;
    height: 40px;
    list-style: none;
    margin: 0;
    padding: 0;
    background: url(../img/highslide/graphics/controlbar-black-border.gif) right -90px no-repeat;
}
.highslide-controls li {
    float: left;
    padding: 5px 0;
}
.highslide-controls a {
    background: url(../img/highslide/graphics/controlbar-black-border.gif);
    display: block;
    float: left;
    height: 30px;
    width: 30px;
    outline: none;
}
.highslide-controls a.disabled {
    cursor: default;
}
.highslide-controls a span {
    /* hide the text for these graphic buttons */
    display: none;
}

/* The CSS sprites for the controlbar */
.highslide-controls .highslide-previous a {
    background-position: 0 0;
}
.highslide-controls .highslide-previous a:hover {
    background-position: 0 -30px;
}
.highslide-controls .highslide-previous a.disabled {
    background-position: 0 -60px !important;
}
.highslide-controls .highslide-play a {
    background-position: -30px 0;
}
.highslide-controls .highslide-play a:hover {
    background-position: -30px -30px;
}
.highslide-controls .highslide-play a.disabled {
	background-position: -30px -60px !important;
}
.highslide-controls .highslide-pause a {
    background-position: -60px 0;
}
.highslide-controls .highslide-pause a:hover {
    background-position: -60px -30px;
}
.highslide-controls .highslide-next a {
    background-position: -90px 0;
}
.highslide-controls .highslide-next a:hover {
    background-position: -90px -30px;
}
.highslide-controls .highslide-next a.disabled {
    background-position: -90px -60px !important;
}
.highslide-controls .highslide-move a {
    background-position: -120px 0;
}
.highslide-controls .highslide-move a:hover {
    background-position: -120px -30px;
}
.highslide-controls .highslide-full-expand a {
    background-position: -150px 0;
}
.highslide-controls .highslide-full-expand a:hover {
    background-position: -150px -30px;
}
.highslide-controls .highslide-full-expand a.disabled {
    background-position: -150px -60px !important;
}
.highslide-controls .highslide-close a {
    background-position: -180px 0;
}
.highslide-controls .highslide-close a:hover {
    background-position: -180px -30px;
}

/* Don't hide the active anchor */
.highslide-active-anchor img {
	visibility: visible;
	border-color: black;
} 
span.bn a {
color:#6CB4E6;
text-decoration:none;
}

#back-top{position:fixed;top:0px;left:0px;margin-left:0;height:100%; }
#back-top a{padding: 30px 5px 0 5px;width:50px;height:100%;display:block;text-align:center;font:14px/100% Arial,Helvetica,sans-serif;text-transform:uppercase;text-decoration:none;color:#999;-webkit-transition:1s;-moz-transition:1s;transition:1s; background-color: #fff; opacity: 0.3; color: #666 }
#back-top a:hover{background-color:#fff; opacity:0.6; color: #000 }


.opa80{
opacity:0.8;
}.opa80:hover{
opacity:1;
}

.faq {
font-family: verdana;
    font-size: 19px;
    font-variant: small-caps;
	text-align:left;
}
.faq_otvet {
	padding: 7px 0 0 40px;
	color:#F2C202;
    font-size: 15px;
	margin-bottom:15px;
	text-align:left;

}



#share42 {display: inline-block; padding: 6px 0 0 6px; border-radius: 4px; box-shadow: 0 0 5px #DDD;}
#share42:hover { box-shadow: 0 0 25px #DDD;}
#share42 a {opacity: 0.5}
#share42:hover a {opacity: 0.7}
#share42 a:hover {opacity: 1}

.title_video {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0.7);
    color: #FFFFFF;
    font-family: georgia;
    font-size: 16px;
    font-style: italic;
    line-height: 30px;
    padding-bottom: 5px;
    padding-top: 5px;
    text-align: center;
    width: 308px;
}

.video_1{
    border: 2px solid #D9E2E8;
    cursor: pointer;
    float: left;
    height: 208px;
    margin: 5px 25px 5px 25px;
    position: relative;
    width: 300px;
}
.video_2 {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0.7);
    bottom: 0px;
    color: #FFFFFF;
    font-family: georgia;
    font-size: 16px;
    font-style: italic;
    left: 0px;
    line-height: 30px;
    padding-bottom: 5px;
    padding-top: 5px;
    position: absolute;
    text-align: center;
    width: 300px;
}
.video_3 {
    background: url("../img/galery/proezd/video/play.png") repeat scroll 0 0 transparent;
    height: 100px;
    left: 50%;
    margin-left: -53px;
    margin-top: -85px;
    position: absolute;
    top: 50%;
    width: 106px;
}
a.album-cover-link {
    background: url("../img/photo-album.png") no-repeat scroll 0 0 transparent;
    padding: 12px;
}
a.album-cover-link {
    display: block;
    margin: 0 auto;
    position: relative;
    width: 115px;
}
.foto_black {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0.7);
    bottom: 10px;
    color: #FFFFFF;
    font-family: georgia;
    font-size: 16px;
    font-style: italic;
    left: 12зx;
    line-height: 30px;
    padding-bottom: 5px;
    padding-top: 5px;
    position: absolute;
    text-align: center;
    width: 115px;
}
.foto_div{
width: 160px;
height: 140px;
}
.foto{
height: 120px;border: 1px #FFF solid;

}
.foto:hover{
opacity:0.8;
}
.foto_div_cat{
width: 230px;
height: 180px;
}
.foto_cat{
height: 173px;border: 1px #FFF solid;

}
.foto_cat_full {
margin-bottom:80px;
}
.foto_zoom {
width: 100%; float:left; font-size:15px; color: wheat; text-align:center;
}
.opacity:hover {
opacity:0.8;
}

.example-img-wrap {
    display: inline-block;
    position: relative;
}
.example-img-icon {
    background: url("../img/example-over.png") no-repeat scroll center center transparent;
    display: none;
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%;
}
.example-img-wrap:hover .example-img-icon {
    display: block;
}
.bo {
border:1px solid #fff;
text-align:center;
}
.bo1 {
border:1px solid #fff;
text-align:center;
width:713px;
/* background: #CCFFFF;
color:#000;
 */

}
.bo2{
border:1px solid #fff;
text-align:center;
width:713px;
/* background: #CCFFCC;
color:#000;
 */
}
.st1 {background: #FFF;color:#000;}
.st2 {background: #91FFFF;color:#000;}
.st3 {background: #65C699;color:#000;}
.st4 {background: #C680C8;color:#000;}
.st5 {background: #FAC577;color:#000;}
.t1 {
width:25%;
}
.t2 {
width:25%;
}
.t3 {
width:50%;
}
.tti {
font-size:17px;
padding: 5px 0 5px 0;
color:#000;
font-weight: 700;
background: #FFFF6F;
}
.t2ti {
font-size:17px;
padding: 5px 0 5px 0;
color:#000;
font-weight: 700;
background: #FFFF6F;
}
.t21{
width:16.5%;
}

.videl {
font-weight: 900;
font-size:15px;
}
.sektor{
font-size:20px;
}