/*   
Theme Name: Privat pod Tatrami
Theme URI: http://muro.sk
Description: Template for PrivatPodTatrami.sk
the <a href="http://www.opensource.org/licenses/gpl-license.php">GPL</a>.
Author: Muro
Author URI: http://simonwebdesign.com
Version: 1.0
Tags: light, two-columns, fixed-width
*/

@import url('reset.css');
@import url('typography.css');
@import url('grid.css');
@import url('forms.css');

/* header */
.header {
        padding: 0px 0px 0px 10px;
}
#header-wrap h1.logo {
z-index: 999;
}
#header-wrap .description {
        clear: both;
}
a.home {
display: block;
width: 100%;
height: 100%;
text-indent: -9999px;
}
#search-bar {

}

/* links */
a:link, a:visited {
	color: #D51515;
	text-decoration: none;
	}
	
a:hover {
	text-decoration: underline;
	}
/* navigation */
#nav-bar {
        border-bottom: solid 1px #ccc;
	width: 960px;
	height: 26px;
	margin: 20px 0px 50px 0px;
	padding: 0px 0px 10px 0px;
	}
	
#navbar-left {
	width: 850px;
	height: 26px;
	float: left;
	margin: 0px;
	padding: 0px 0px 0px 0px;
	}
	
#navbar-right {
	width: 30px;
	height: 26px;
	float: right;
	margin: 0px;
	padding: 0px 10px 0px 0px;
	text-align: right;
	}
	
#navbar-right a img {
	border: none;
	margin: 5px 0px 0px 0px;
	padding: 0px;
	}

#nav {
	margin: 28px 0px 0px 0px;
	padding: 0px;
	list-style: none;
	height: 150px;
	z-index: 899;
	}
	
#nav ul {
	margin: 0px;
	padding: 0px;
	list-style: none;
	font-family: georgia, serif;
	}

#nav a {
	display: block;
	color: #fff;
	text-decoration: none;
	}
	
#nav a:hover {
	display: block;
	font-weight: bold;
	}

#nav li {
	width: 50%;
  margin: 0px;
	padding: 0px;
	float: left;
	}
#nav li li {
	display: none;
	}
.current_page_item  {
  font-weight: bold;
  font-style: italic;
}	
.separator {
  margin-right: 10px;
}
.skip a
{
position:absolute;
left:-10000px;
top:auto;
width:1px;
height:1px;
overflow:hidden;
}

.skip a:focus
{
position:static;
width:auto;
height:auto;
} 


/* header */
#footer {
 background: #191111;
 padding: 20px 0px;
 color: #bbb;
}
#footer .alpha p, #footer .alpha h3 {
  margin-left: 20px; 
}
#footer .omega p, #footer .omega h3 {
  margin-right: 20px; 
}
.partneri ul {
list-style: none; 
margin-left: 0px;
padding-left: 0px;
}

/* Misc */
.wp-caption {
	border: 1px solid #ddd;
	text-align: center;
	background-color: #f3f3f3;
	padding-top: 4px;
	margin: 10px;
	-moz-border-radius: 3px;
	-khtml-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
}

.wp-caption img {
	margin: 0;
	padding: 0;
	border: 0 none;
}

.wp-caption-dd {
	font-size: 11px;
	line-height: 17px;
	padding: 0 4px 5px;
	margin: 0;
}
.aligncenter {
	display: block;
	margin-left: auto;
	margin-right: auto;
}

.alignleft {
	float: left;
}

.alignright {
	float: right;
}

#wrapper {
background: #fff;
}
#content {
width: 600px;
padding: 20px 0px 0px 20px;
}
#sidebar {
padding-top: 20px;
} 
/* intro */
#intro {

}
.intro-text-sk, .intro-text-en, .intro-text-cs, .intro-text-hu, .intro-text-pl {
width: 100%;
height: 370px;
margin-top: -80px;
}   
.intro-text-sk {
background: url(images/intro-sk-txt-trans.png) no-repeat top;
}
.intro-text-cs {
background: url(images/intro-cs-txt-trans.png) no-repeat top;
}
.intro-text-en {
background: url(images/intro-en-txt-trans.png) no-repeat top;
}
.intro-text-pl {
background: url(images/intro-pl-txt-trans.png) no-repeat top;
}
.intro-headline {
display: block;
text-indent: -9999px;
}
.intro-foto {
position: relative;
left:495px;
top:-11px;
}
.button-reserve {
width: 121px;
height: 40px;
display: block;
position: relative;
left: 360px;
top: -50px;
text-indent: -9999px;
}
.intro-text-sk .button-reserve {
background: url(images/button-tour.png) no-repeat 0px 0px;
}
.intro-text-cs .button-reserve {
background: url(images/button-tour.png) no-repeat 0px -40px;
}
.intro-text-pl .button-reserve {
background: url(images/button-tour.png) no-repeat 0px -122px;
}
.intro-text-hu .button-reserve {
background: url(images/button-tour.png) no-repeat 0px -123px;
}
.intro-text-en .button-reserve {
background: url(images/button-tour.png) no-repeat 0px -82px;
}

/* FORMULARE */
/* Formbuilder */
 .formBuilderForm .formBuilderError {
 color: #c00;
 background: #f60;
 padding: 10px 20px;
 }
 
 .formBuilderForm input[type="text"],
 textarea {
 width: 300px;
 font-family: sans-serif;
 font-size: 1.3em;
 padding: 5px;
 border: 5px solid #DCE6FF;
 }
 #comment-box textarea {
 border: 5px solid #fff;
 width: 96.5%;
 height: 100px; 
 }

/* TABULKY */
/* cennik */
table.cennik {
/*background: url(images/bg_table.png) repeat-x top;*/
/*border-right: 1px solid #dce6ff; 
border-top: 1px solid #dce6ff;*/
}
table.cennik td {
/*border-left: 1px solid #dce6ff; 
border-bottom: 1px solid #dce6ff;*/
text-align: center;
vertical-align: middle;
}
.legend {
 
}
tr.even  {
/*background: #ebecd1;*/
}
.disable {
color: #bbb;
}
.classic, .premium {

}
.premium {

}
.cennik th {
height: 130px;
width: 25%; 
text-align: center;
text-indent: -5000px;
background: #fff;/*#7d0006;*/
color: #fff;
}
.sk .deti {
background: url(images/cennik-sprites2.png) no-repeat -151px 0px;
}
.sk .dospeli {
background: url(images/cennik-sprites2.png) no-repeat 0px 0px;
}
.sk .dom {
background: url(images/cennik-sprites2.png) no-repeat -301px 0px;
}
.cz .deti {
background: url(images/cennik-sprites2.png) no-repeat -151px -138px;
}
.cz .dospeli {
background: url(images/cennik-sprites2.png) no-repeat 0px -138px;
}
.cz .dom {
background: url(images/cennik-sprites2.png) no-repeat -301px -138px;
}
.pl .deti {
background: url(images/cennik-sprites2.png) no-repeat -151px -276px;
}
.pl .dospeli {
background: url(images/cennik-sprites2.png) no-repeat 0px -276px;
}
.pl .dom {
background: url(images/cennik-sprites2.png) no-repeat -301px -276px;
}
/* Akcia */
p.akcia {
position: absolute;
width: 129px;
height: 127px;
top: 0px;
right: 0px;
background: url(images/akcia_zelena.png) no-repeat;
text-indent: -9999px;
}
.storycontent .akcia a {
display: block;
width: 100%;
height: 100%;
border: none;
} 
.box {
background: #eceff5; /* zelena: #c4df9b */ 
color: #3b59b8; /* zelena: #84b02b;*/
padding: 10px;
margin-bottom: 10px;
}
.box h3 {
/* background: #3b59b8; /* #84b02b  */ 
color: #3b59b8;
margin: 0px -10px 10px -10px;
padding: 5px 10px;
} 
.box img {
margin: 0 0 10px 5px;
}                
/* IKONY */
ul.ikony {
list-style: none;
margin: 0px;
padding: 0px 0px 20px 0px;
width: 100%;
float: left;
}
ul.ikony li {
width: 32px;
height: 32px;
float: left;
text-indent: -9999px;
margin-right: 5px;
}
/* vybavenie */
.kanvica {background: url(images/icon_set.png) no-repeat -192px -64px;}
.mikrovlnka {background: url(images/icon_set.png) no-repeat -288px -64px;}
.chladnicka {background: url(images/icon_set.png) no-repeat -224px -64px;}
.tv {background: url(images/icon_set.png) no-repeat -160px -64px;}
.parkovanie {background: url(images/icon_set.png) no-repeat -128px -64px;}
.sprcha {background: url(images/icon_set.png) no-repeat -96px -64px;}
.wc {background: url(images/icon_set.png) no-repeat -256px -64px;}
.postele {background: url(images/icon_set.png) no-repeat -64px -64px;}
.krb {background: url(images/icon_set.png) no-repeat 0px -64px;}
.gril {background: url(images/icon_set.png) no-repeat -32px -64px;}
.wifi {background: url(images/icon_set.png) no-repeat -320px -64px;}
/* okolie */
.posta {background: url(images/icon_set.png) no-repeat 0px -32px;}
.obchod {background: url(images/icon_set.png) no-repeat -32px -32px;}
.restauracia {background: url(images/icon_set.png) no-repeat -64px -32px;}
.letisko {background: url(images/icon_set.png) no-repeat -96px -32px;}
.bus {background: url(images/icon_set.png) no-repeat -128px -32px;}
.vlak {background: url(images/icon_set.png) no-repeat -160px -32px;}
/* rekreacia */
.lyzovanie {background: url(images/icon_set.png) no-repeat 0px 0px;}
.snowboarding {background: url(images/icon_set.png) no-repeat -32px 0px;}
.skutre {background: url(images/icon_set.png) no-repeat -64px 0px;}
.boby {background: url(images/icon_set.png) no-repeat -96px 0px;}
.vysokohorska {background: url(images/icon_set.png) no-repeat -128px 0px;}
.turistika {background: url(images/icon_set.png) no-repeat -160px 0px;}
.pozemna {background: url(images/icon_set.png) no-repeat -192px 0px;}
.tenis {background: url(images/icon_set.png) no-repeat -224px 0px;}
.vysuta {background: url(images/icon_set.png) no-repeat -256px 0px;}
.cyklo {background: url(images/icon_set.png) no-repeat -288px 0px;}
.golf {background: url(images/icon_set.png) no-repeat -320px 0px;}
.kupalisko {background: url(images/icon_set.png) no-repeat -352px 0px;}
.pamiatky {background: url(images/icon_set.png) no-repeat -384px 0px;}

/* prepinanie jazykov */
#language_list {
position: absolute;
top: 25px;
left: 50%;
margin-left: -490px;
color: #fff;
width: 960px;
}
#language_list ul {
margin: 0px;
padding: 0px;
list-style: none;
}
/* vzhlad galerie */
.storycontent .ngg-albumcontent a {
border: none;
}

.hidden, #logo{
display: none;
}

ul.column-1, ul.column-2, ul.column-3 {
width: 33.333%;
margin: 0 0 20px 0;
padding: 0;
list-style: none;
}

ul.column-1 li, ul.column-2 li, ul.column-3 li {
margin: 0;
padding: 0;
list-style: none;
}

ul.column-1 img, ul.column-2 img, ul.column-3 img {
margin-right: 10px;
}

.column-1, .column-2, .column-3 {
float: left;
}
.separator {
width: 100%;
clear: both;
height: 1px;
}

/* Limba calendar */

div.calendar {
font-family: georgia, times, sans-serif;
}

#comment-box, .infobox {
margin: 20px 0px;
background: rgb(220,230,255);
padding: 10px 10px 1px 10px;
}

.post .storycontent, .entry {
border-bottom: 1px solid #a9a9a9;
margin-bottom: 10px;
}

.bg-blue {
background: #DCE6FF;
}
