/* bannery */

.banner_468_60 { margin-top:12px; }
.banner_200_200 { margin-top:12px; }
.banner_300_300 { margin-top:12px; }

.banner_468_60 .module-content {text-align:center;}

iframe { margin-top:12px; }

#overlay5 h2.success {
	color:#19A302;
	border-bottom:2px solid #19A302;	
}
#overlay5 h2.unsuccess {
	color:red;
	border-bottom:2px solid red;	
}

#overlay7 h2 {
	color:#19A302;
	border-bottom:2px solid #19A302;	
}
#overlay7 p { height:80px;margin-bottom:50px;overflow:auto;}

#overlay8 {
	width:450px;
	height:auto;
}

div.overlay8 div.close {
	background: transparent url('../img/button-send.gif') no-repeat 0 0;
	position: absolute;
	bottom: 14px;
	right: 23px;
	cursor: pointer;
	height: 25px;
	width: 84px;
}

#overlay8 h2 {
	position:relative;
	width:410px;
	color:#E23D00;
	font-size:1.3em;
	margin-bottom:10px;
	font-weight:bold;
	border-bottom:2px solid #E23D00;	
}

#overlay8 p { margin: 2px 0 10px 0; }
#overlay8 input {
	border: 1px solid #aaaaaa;
	padding: 4px;
	width:90px;
	font-size:1.3em;
	color: #e23d00;
	font-weight:bold;
}
#overlay8 img { margin-right:10px;margin-bottom:-10px; }

.more-info .tab-menu a { width:98px; }
.more-info .tab-listok a { width:99px; }
.more-info .tab-ubytovanie a { width:148px; }
.more-info .tab-reservation a { width:149px; }
.more-info .tab-table a { width:80px; }

p.perex { margin-bottom:15px; }

li.author { float:right !important;padding:0 10px;color:#FFFFFF; }

#main-menu li a { overflow:hidden;height:34px; }

/* google translate */
body { top:0 !important; }
div.skiptranslate iframe { display:none;visibility:hidden; }
#google_translate_element { display:none;visibility: }

.fin-prod {
	display:block;
	background:url('../img/calculator.png') 0 0 no-repeat;
	padding:1px 0 7px 18px;
}
p.fin-pro-bottom {
	margin-top:25px;
	text-align:center;
}

.infoIframe {
	display:block;
	margin:15px 0;
	clear:both;
}

#special-banner {margin:10px 0 0 0 !important;}

#lang-image { position:absolute;top:5px;right:-30px; }

iframe.skiptranslate { display:none; }

div.firms-enter { margin:15px 0; }
div.firms-enter a { font-weight:bold; }

div.firms-kats-div { margin-top:25px; }
ul.firms-kat { margin:5px 0 25px 0; }