@charset "UTF-8";

a {color:#f9f9f9}
body {
	font-family: "Arial CE", Arial, "Verdana CE", Verdana, "Tahoma CE", Tahoma, "Helvetica CE", Helvetica;
	margin: 0px;
	padding: 0px;
	color: #efefef;
	font-size:12px;
}

h1{
	margin:0px 0px 10px 260px;
	padding-top:25px;
	color:#ff0066;
	font-weight:bold;
   	font-style:oblique;
	font-size:28px;
}


h2{
	padding:0px;
	margin:0px 0px 15px 67px;
	color:#ff0066;
	font-weight:bold;
	font-size:19px;
	text-transform:uppercase;
}

h2.footer{
	color:#efefef;
	text-align:center;
	margin-bottom:0px;
	line-height:25px;
	font-size:12px;
	font-weight:normal;
	text-transform:none;
}
h3{
	margin:30px 0px 10px 50px;
}

input, textarea, select{
	margin-top:4px;
}
ol{margin-right:15px}
p{
	margin:0px 25px 25px 25px;
	text-indent:25px;
}
ul{
	list-style:none;
	margin-left:50px;
	line-height:22px;
	font-size:13px;
}



/* General */

.bold{font-weight:bold}
.ram{border:solid 1px red}
.right{text-align:right}





/* Alphabet */

.account-left, .account-right{
	float:left;
	margin-left:20px;
}
.account-left{
	width:150px;
	text-align:right
}
.account-right{
	padding:0px 5px;
	text-align:left;
	color:white;
	background:black;
}
.akcia{color:#ff0066}
.alert, .message{
	margin:0px 0px 20px 25px;
	font-size:13px;
	font-weight:bold;	
}
.ajax-loader {
	text-align: center;
	margin-top: 90px;
}
.alert{
	color:red;
}
.align{vertical-align:bottom}
.attention{
	float:right;
	margin:10px 10px 0px 0px;
	color:#ccae7f;
	font-size:16px;
}




.body-bottom{
	height:25px;
	background:url('../img/top_line.gif') left top repeat-x;
}
.body-middle, .body-line, .body-line-shadow, .body-notes, .body-top{
	min-width:980px
}
.body-notes-box, .top{
	width:984px;
	margin:0px auto 0px auto;
}
.body-notes{
	height:47px;
	font-size:12px;
	margin:0px;
	padding-top:3px;
	background: url('../img/main_line.gif') left bottom repeat-x;
}
.body-top{
	height:150px;
}
.body-middle{
	background:#060606 url('../img/background.jpg') center center repeat-y;
}

.button, .button1, .button2{
	background:url('../img/btn_on.gif') left top repeat-x;
	margin-right:10px;
	padding:2px 5px;
	color:white;
	font-size:11px;
	font-weight:bold;
	border:0px;
	cursor:pointer;
	border-width:1px;
	border-style:solid;
	border-top-color:#666;
	border-right-color:#aaa;
	border-bottom-color:#aaa;
	border-left-color:#666;
}
.btn{
	padding:2px 5px;
	margin:0px 15px 0px 15px;
	background:url('../img/btn_on.gif') left top repeat-x;
	color:white;
	border-style:solid;
	border-width:1px;
	border-top-color:#666;
	border-right-color:#aaa;
	border-bottom-color:#aaa;
	border-left-color:#666;
	cursor:pointer;
	font-weight:bold;
	font-size:11px;
}
.btn-big{
	font-size:13px;
}



.cal{
	margin:5px 0px 10px 0px;
}
.cal-week, .cal-week-head{
	clear:both;
}
.cal-day{
	width:67px;
	height:25px;
	line-height:25px;
	text-align:right;
	padding:0px 5px 0px 0px;
	border-right:solid 1px #ccc;
	border-bottom:solid 1px #ccc;
	color:#333;
}
.cal-day input{
	margin:0px 0px 2px 0px;
	padding:0px;
	vertical-align:middle;
}
.cal-day-read{
	color:#999;
}
.cal-day-today{
	/*border-right:solid 1px #99003d;
	border-bottom:solid 1px #99003d;*/
	background:#efefef;
	font-weight:bold;
	color:#efefef;
}
.center{text-align:center}
.check{
	vertical-align:-2px;
}
.cleaner{
	clear:both;
	height:1px;
}

.col{
	min-height:20px;
	padding:3px 0px 3px 9px;
	margin:5px 3px 0px 0px;
	border-bottom:solid 1px #666;
}

.col-1, .col-2, .col-3, .col-4, .col-5, .col-6{
	margin-bottom:3px;
	min-height:22px;
}
.col-1{
	width:140px;
	padding-right:10px;
	margin-top:5px;
}
.col-2{
	width:250px;
}
.col-3{
	color:#ccae7f;
	width:290px;
	margin-top:5px;
}
.col-4{
	width:540px;
	margin-top:4px
}
.col-5{
	width:680px;
}
.col-6{
	width:100px;
	color:#ccae7f;
	padding-right:10px;
	margin-top:5px;
}
.col-7{
	width:680px;
	color:red;
}
.col-sort a{
	color:#99003d;
}
.copyright{
	text-align:center;
	margin-bottom:10px;
}
.credit{
	font-size:14px;
}
.credit strong{
	margin-right:50px;
	font-size:18px;
	color:white;
}



.delete{
	width:680px;
	height:20px;
	text-align:right;
}
.delete img{
	vertical-align:top;
	margin-right:3px;
}
.delete a{
	text-decoration:none;
}



.field-1, .field-2, .field-3, .field{
	border:outset 1px #f4a0ac;
	color:#333;
	background:#efefef;
}
.field-1{
	width:200px;
}
.field-2{
	width:530px;
}
.field-3{
	font-size:11px;
	margin-bottom:5px;	
}
.field-stats{
	width:50px;
	text-align:right;	
}
.field-bag{
	font-weight:bold;
	text-align:right;
}
.flag{
	vertical-align:top;
	margin:0px 20px 0px 0px;
}
.font12{font-size:12px}
.font13{font-size:13px}
.font14{font-size:14px}
.frame{
	padding:0px 0px 10px 3px;
	min-height:510px;
}



.girl{
	margin:5px 300px 0px 0px;
	cursor:pointer;
}



.help{
	width:500px;
	padding:1px 20px 1px 20px;
	margin:30px auto;
	background:#ffcbe0;
	color:#090909;
}



.kredit{
	color:white;
	font-size:14px;
}



.language{
	width:714px;
	font-weight:bold;
	padding:5px 40px 0px 0px;
	word-spacing:18px;
	text-align:right;
}
.language a{
	padding-left:18px;
}
.lang-on, .paging-on{
	color:#6F8BCD;
	font-weight:normal;
	text-decoration:none;
}
.left{
	float:left;
	width:217px;
	margin-top:100px;
}
.li1{margin-left:158px}

.link{
	position:absolute;
	cursor:pointer;
	width:210px;
	height:140px;
	margin-left:6px;
}
.links{
	width:710px;
}


.main{
	float:left;
	width:754px;
	margin:0px;
	
}
.main-bottom{
	
	width:754px;
	height:10px;
	font-size:1px;
}

.menu, .menu-on{
	width:173px;
	height:26px;
	margin:0px 0px 5px 15px;
	padding:5px 0px 0px 12px;
	font-size:13px;
	font-weight:bold;
	cursor:pointer;
	color:white;
}
.menu{
	background:url('../img/btn_off.gif') left top repeat-x;
	border-width:1px;
	border-style:solid;
	border-top-color:#666;
	border-right-color:#aaa;
	border-bottom-color:#aaa;
	border-left-color:#666;
}
.menu-main{
	width:185px;
	height:28px;
	margin:10px 0px 10px 15px;
	padding:10px 0px 0px 0px;
	color:white;
	font-size:16px;
	background:url('../img/main_line.gif') left bottom repeat-x;
	text-transform:uppercase;
	text-align:center;
}
.menu-on{
	background:url('../img/btn_on.gif') left top repeat-x;
	border-width:1px;
	border-style:solid;
	border-top-color:#555;
	border-right-color:#666;
	border-bottom-color:#666;
	border-left-color:#555;
}
.message{
	color:#6ca658;
}
.middle{
	width:980px;
	min-height:530px;
}


.none{display:none}
.notes-bag{
	font-size:13px;
	color:#eee;
	padding:2px 5px 2px 5px;
	background:#333;
}
.notes-left, .notes-center, .notes-right{
	float:left;
	height:16px;
	color:#efefef;
}
.notes-left{
	width:319px;
	margin-left:25px;
}
.notes-center{
	width:300px;
	text-align:center;
	cursor:pointer;
}
.notes-right{
	width:320px;
	text-align:right;
}
.notes-right a{
	margin-left:30px;
}
.notes-user{
	font-size:13px;
	color:#ff0066;
	padding:2px 5px 2px 5px;
}



.page{
	min-height:400px;
	margin-left:15px;
}
.page1{
	min-height:500px;
	margin:0px 20px 0px 15px;
	font-size:14px;
}
.page1 img{
	margin:20px;
}
.paging{
	width:580px;
	height:22px;
	padding-left:110px;
	text-align:center;
	font-size:13px;
	font-weight:bold;
}
.paging input{
	float:left;
	margin:0px 25px 0px 25px;
}
.paging-info{
	margin-left:100px
}
.paging-order{
	float:left;
	margin:0px 25px 0px 25px;
}
.paging-order a{
	margin:0px 8px 0px 8px;
}
.photo{
	margin-bottom:15px;
}
.photo-bottom{
	width:208px;
	height:10px;
	
	font-size:1px;
}
.photo-box{
	float:left;
	width:208px;
	padding-top:5px;
	margin:0px 25px 15px 0px;
	
	text-align:center;
}
.photo-detail{
	margin-bottom:0px;
}
.photo-frame{
	text-align:center;
}
.photo-img{
	display:table-cell;
	width:208px;
	height:150px;
	text-align:center;
	vertical-align:middle;
	line-height:150px;
	
}
.photo-original{
	height:30px;
	font-weight:bold;
	font-size:14px;
	color:#cc0051;
}
.ponuky{
	width:741px;
	min-height:410px;
}
.ponuka-box, .ponuka, .ponuka-bottom{
	width:172px;
	overflow:hidden;
}
.ponuka-bottom{
	position:relative;
	height:40px;
	background-color:#000;
	z-index:9;
	opacity:0.4;
	/*-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";*/
	filter:alpha(opacity=40); /* For IE8 and earlier */	
}
.ponuka-box{
	float:left;
	margin:0px 5px 15px 6px;
	border-width:1px;
	border-style:solid;
	border-top-color:#666;
	border-right-color:#aaa;
	border-bottom-color:#aaa;
	border-left-color:#666;
}
.ponuka{
	padding:0px;
	min-height:192px;
	cursor:pointer;
}
.ponuka-img{
	position:relative;
	width:172px;
	height:132px;
	text-align:center;
	z-index:0;
}

/*.ponuka-img-pc{display:table-cell}*/
h2.ponuka-mesto, h3.ponuka-popis{
	position:relative;
	height:14px;
	color:white;
	font-size:12px;
	margin:0px;
	z-index:10;
	opacity:1.0;
	filter:alpha(opacity=100); /* For IE8 and earlier */	
}
h2.ponuka-mesto{ 
	padding:5px 15px 3px 12px;
	text-align:center;
	font-weight:bold;
	text-transform:uppercase;
}
h3.ponuka-popis{ 
	font-weight:normal;
	text-transform:none;
	padding:0px 5px 3px 10px;
}
.ponuka-title{
	height:20px;
	line-height:20px;
	padding-left:12px;
	font-size:12px;
	font-weight:bold;
	color:white;
	background:#636363 url('../img/btn_on.gif') left center repeat-x;
}
.poznamky{
	margin:0px 0px 0px 16px;
	color:#ccae7f;
	line-height:1px;
	height:1px;
}



.query{
	width:660px;
	height:22px;
	margin:0px 0px 20px 67px;	
}
.query span{
	float:left;
	margin-top:5px;
}


.radio{
	vertical-align:text-bottom;
}
.reklama-box, .reklama, .reklama-bottom, .reklama-top, .reklama1{
	width:190px;
}
.reklama-box{
	margin:20px 0px 0px 13px;
	border-width:1px;
	border-style:solid;
	border-top-color:#666;
	border-right-color:#ccc;
	border-bottom-color:#ccc;
	border-left-color:#666;
}
.reklama{
	margin:10px 0px;
	text-align:center;
}
.reklama1{
	margin:0px;
}
.reklama-bottom{
	display:none;
}
.reklama-top{
	height:7px;
	
	font-size:1px;
}
.row{
	clear:both;
	width:710px;
	min-height:22px;
}
.row div{
	float:left;
}



.sexkask{
	float:right;
	margin:20px 50px 0px 0px;
	font-size:34px;
	font-weight:bold;
	line-height:40px;
	color:#fff;
}
.slogan{
	margin:15px 0px 15px 420px;
}



.telefon strong{font-size:24px}
.top{background:url('../img/logo_zena.gif') no-repeat left top;}


.upozornenia{
	margin:10px 0px 0px 10px;
	color:#ccae7f;
}
.upper{text-transform:uppercase}


.vyrazne{
	background:#6f8bcd;
	color:white;
	font-weight:bold;
	padding:1px 3px 1px 3px;
}



#welcome{position:absolute; display:none; width:100%; top:100px; z-index:99}
.welcome-box{
	width:500px;
	min-height:100px;
	margin:0px auto 0px auto;
	padding:30px;
	background:#666;
	border:solid 1px #dec9a8;
}
.welcome-left{float:left; width:100px; font-weight:bold;}
.welcome-right{float:left; width:380px;}
.welcome-button-box{width:100%;word-spacing:30px; text-align:right;}

