@charset "utf-8";
/* CSS Document */

body {
	background:#F6EED9 url(images/body_bg.jpg);  
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;

}

#container{
	margin-left:auto;
	margin-right:auto;
	width:1200px;
	min-height:750px;position:relative;
	}
#header {
	width:1200px;
	background:url(images/header_sk.png) no-repeat;
	height:419px; }
	
#seo {position:absolute;width:450px;height:60px;left:800px;}	

/*#header #menu{
	list-style-type:none;
	position:absolute; 
	top:375px;
	left:50px;      
}  */

/*#menu #uvod li{position:absolute;}      */

/*#menu li a {
	display:block;
	height:45px;
	width:0px;
	text-decoration:none;
	color:#422F0F;
	font-size:0px;border:1px solid;
		/*border:1px solid black;*/
	
/*	} */


#menu  {  
	 width:870px;height:50px;
	 position:absolute;top:345px;left:30px;
	font-family:Arial;
/*	float:left;    */
	font-size:0px;
	font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;
         }

	
	  #menu a:hover{border:#8C6900;border:3px ridge;}    
	
 #uvod  a{position:absolute;
         left:27px;
         width:100px;height:55px;
         font-family:Arial;
         
}
 
	
 

#izby  a{position:absolute;
         left:150px;
         width:90px;height:55px;
         font-family:Arial;
         
}

 
#okolie  a{position:absolute;
           left:267px;
           width:100px;height:55px;
           font-family:Arial;
}
 
#cennik a{position:absolute;
          left:400px;
          width:105px;height:55px;
          font-family:Arial;
}
 
#rezervacia a{position:absolute;
             left:540px;
          width:160px;height:55px;
          font-family:Arial;
}
 
#kontakt a{position:absolute;
           left:725px;
            width:140px;height:55px;
            font-family:Arial;
}	

 #language{ width:400px;height:70px;
            position:absolute;
            top:425px;
            left:530px;
            font-family:Arial;
}

  
   #sk a{
  position:absolute;
   left:2px;
  font-family:Arial;
  font-size:0px;
  border-style:none;
  background:url(vlajky/sk1.png) no-repeat;
  width:45px;height:45px;}
  
   #cz a{
  position:absolute;
  left:53px;
  font-family:Arial;
  font-size:0px;
  border-style:none;
  background:url(vlajky/cz1.png) no-repeat;
  width:45px;height:45px;}
  
  #pl a{
  position:absolute;
  left:106px;
  font-family:Arial;
  font-size:0px; 
  font-size:0px;
  border-style:none;
  background:url(vlajky/pl1.png) no-repeat;
  width:45px;height:45px;}
  
  #en a{
  position:absolute;
  left:157px;
  font-family:Arial;
  font-size:0px;
  border-style:none;
  background:url(vlajky/en1.png) no-repeat;
  width:45px;height:45px;}
  
  #de a{
  position:absolute;
  left:208px;
  font-family:Arial;
  font-size:0px;
  border-style:none;
  background:url(vlajky/de1.png) no-repeat;
  width:45px;height:45px;}
  
  #hu a{
  position:absolute;
  left:259px;
  font-family:Arial;
  font-size:0px;
  border-style:none;
  background:url(vlajky/hu1.png) no-repeat;
  width:45px;height:45px;}
  
  #it a{
  position:absolute;
  left:310px;
  font-family:Arial;
  font-size:0px;
  border-style:none;
  background:url(vlajky/it1.png) no-repeat;
  width:45px;height:45px;}
  
  span{display:none;}

/*#menu li:hover {
	background:url(images/hover.png) top center no-repeat;
}*/
#content1{min-height:1200px;width:1200px;
    background:url(images/repeat1.jpg) repeat-y #F6EED9; }    

#content {
	min-height:1200px;width:960px;
  background:url(images/ritina1.png) right top no-repeat;
	overflow:auto;}
/*#content p{text-align:justify;}*/

#linky1{position:relative;width:280px;height:1000px;}
#linky2{position:relative;margin-left:310px;margin-top:-1002px;
width:280px;height:1000px;}

#prava_ponuka{position:absolute;
       width:240px;height:800px;
       top:419px;left:960px;}
      #prava_ponuka a:hover{border:#8C6900;border:3px ridge;}
      
 #prava_ponuka #shmu  a{display:block;font-weight:bold;
 text-decoration:none;font-size:21px;color:#573E20;
 width:170px;height:40px;padding-top:15px;padding-left:35px;background:url(images/block_head.png) no-repeat;}  
 #prava_ponuka #historia a{display:block;font-weight:bold;
 text-decoration:none;font-size:21px;color:#573E20;
 width:170px;height:40px;padding-top:15px;padding-left:35px;background:url(images/block_head.png) no-repeat;}   
 #prava_ponuka  #historia a{display:block;font-weight:bold;
 text-decoration:none;font-size:21px;color:#573E20;
 width:170px;height:40px;padding-top:15px;padding-left:35px;background:url(images/block_head.png) no-repeat;}
  
  #pocasie {position:absolute;top:35px;
  width:220px;height:200px;font-size:14px;
  background:url(images/block_head.png) no-repeat;}           
  #pocasie h2{font-size:21px;color:#573E20;
  width:170px;height:40px;padding-top:15px;padding-left:35px;}
  #pocasie a{font-size:0px;display:none;}

 /* #pocasie  #shmu a{display:block;font-weight:bold;text-decoration:none;font-size:21px;color:#573E20;width:170px;height:40px;padding-top:15px;padding-left:35px;background:url(images/block_head.png) no-repeat;}*/
  /* #shmu a{width:30px;height:20px;font-size:20px;border:1px solid;} */
    
  #historia{position:absolute;top:230px;width:230px;height:200px;background:url(images/kniha1.png) left bottom no-repeat;}

 
#linky{position:absolute;top:460px;width:190px;height:180px;background:url(images/snail.png) bottom right no-repeat;}
#linky a{display:block;font-weight:bold;text-decoration:none;font-size:21px;color:#573E20;
    width:170px;height:30px;padding-top:15px;padding-left:35px;background:url(images/block_head.png) no-repeat;}
    
 #linky1 h4{font-weight:bold;font-style:italic;color:#856C00;padding-left:0px;}
 #linky1  a{text-decoration:none;font-size:12px;font-style:italic;color:#856C00;}
 #linky1 li{list-style-type:square;color:rgb(204,0,0);}
 #linky1 a:hover{border:#8C6900;border:1px dotted;}
 
 
 #linky2 h4{font-weight:bold;font-style:italic;color:#856C00;padding-left:0px;}
 #linky2  a{text-decoration:none;font-size:5px;font-style:italic;color:#856C00;}
 #linky2 li{list-style-type:disc;color:rgb(204,0,0);}
 #linky2 a:hover{border:#8C6900;border:1px dotted;}
 
 
 
 #banner{position:absolute;top:1220px;left:960px;width:240px;height:400px;}
 /*#banner a{border-style:none;}*/
 #contentbanner{position:relative;left:20px;bottom:1px;width:250px;height:80px;}  
   
/*#kalendar{position:absolute;
          width:580px;height:550px;padding-left:25px;padding-top:40px;/*background:url(images/xx.png) no-repeat;}*/
  
       
#video {display:block;
    position:absolute;top:1150px;left:25px;
    width:310px;height:275px;
    background:url(images/grid.jpg) no-repeat  bottom right;}
    
    #video h2{ padding-left:80px;
    font-family:Arial;font-weight
    :bold;font-size:20px;color:#412C0F;
 }

#column_left{
	width:240px;
	float:left;
	margin-top:0px;
	margin-left:0px;
/*	background:#F6EED9 url(images/repeat_left.png) left repeat-y;#F6EED9    */
	min-height:800px;
}
#column_left .block_head h1 {
	margin-left:80px;
	padding-top:25px;
	padding-left:15px;
	color:#412C0F;
	font-size:20px;
	width:158px;
	height:27px;
	background:url(images/block_head.png) no-repeat left;
}
.submit {
	width:93px;
	height:43px;
	background:url(images/confirm_button.png) no-repeat top center;
	border:none;
	margin-left:120px;
	cursor: pointer;
}

.center {
	display:block;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:40px;
}
.left_zero {
	margin-left:0px;
}
#reservation_block {
	background:url(images/bell.png) left top no-repeat;
}

#services_block { 
background:url(images/coffee.png) left top no-repeat;
}

#relax_block {
	background:url(images/vejar.png) left center no-repeat;
}
#column_left .block_head {
	margin:20px;
	margin-bottom:10px;
	clear:both;
	height:75px;
}

#column_left .block_content {
	padding:40px;
	margin-top:0px;
	padding-left:40px;
	padding-top:0;
	margin-left:15px;
	font-size:14px;
	background:url(images/grid.jpg) bottom right no-repeat;
	width:240px;
}
#column_left .block_content blockquote {
	margin-top:-20px;
	color:#573E20;
	font-weight:bold;
}

#column_left .block_content table {
	font-weight:bold;
}

/*right column*/
#column_right{
	margin-left:340px;
	min-height:600px; text-align:justify;
	/*background:url(images/repeat_right.png) right repeat-y;*/
	}
#column_right h1 {
	margin:40px 0px 0px 0px;
	padding-top:25px;
	padding-left:12px;
	color:#412C0F;
	font-size:30px;
	width:300px;
	font-family:"Times New Roman",Georgia,serif;
	font-style:italic;font-weight:bold;
	height:66px;
	background:url(images/name_back.png) no-repeat;
  }

#column_right h2 {
	padding-left:12px;
	color:#412C0F;
	font-size:16px;
}

#column_right p {
	color:#500000;
	margin-right:45px;
	font-size:14px;
}

#column_right a {
	color:blue;
	margin-right:0px;
	font-size:14px;
}

#column_right .list_holder h2{
	font-size:14px;
	text-align:center;
	margin:5px;
}
#column_right .list_holder ul {
	float:left; 
	margin-left:50px;margin-top:30px;
}
#column_right .list_holder li{
	font-weight:bold;
	font-size:12px;
}

#column_right form table {
	font-weight:bold;
	margin:20px;
	width:auto;
}

#column_right form table input {
	border:1px solid #A0A0A0;
	font-weight:bold;
}
#column_right form table input:focus {
	background:#E6D2A7;
	border:1px solid #A0A0A0;
	
}
img.panorama {
	display:block;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
	margin-bottom:15px;
	margin-top:15px;
	border:3px solid #412C0F;
}

.index_img {
	padding:10px;
	background:url(images/image_back2.png) no-repeat bottom left;
	height:87px;
	width:auto;
}

/*gallery items*/
#switcher {
}

#switcher a {
	color:#412C0F;
	text-decoration:none;
}


/*FOOTER*/
#footer {/*position:absolute; top:250px;*/
	margin-top:-15px;
	height:250px;/*width:1200px;*/
	background:url(images/footer1.png) no-repeat bottom center;
	font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;
}

#footer h3 {
	margin:10px 0px 0px 50px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:18px;
	color:#957753
}

#footer_down {
	height:56px;
	background:url(images/footer_down1.png) no-repeat bottom center;
	text-align:center;
	font-size:12px;
	font-weight:bold;
	
}

#footer_down span {
	margin-top:35px;
	font-family:Verdana, Geneva, sans-serif;
}

#footer_down span a {
	text-decoration:none;
	color:#412C0F;
}
	
#footer_left {
	/*background:url(images/footer_left.png);*/
	width:320px;
	height:188px;
	margin:0;
	float:left; padding-top:40px;
}
#pozicia a{display:block;position:relative;left:180px;top:45px;width:50px;height:40px;background:url(images/oko.png) no-repeat;}
span{display:none;}
/*middle part of footer*/

#footer_middle {
	width:280px;
	height:210px;
	margin:0; padding-top:40px;padding-left:90px;
	float:left; 
}

#footer_middle ul {
	list-style-type:none;
	margin:0;
	margin-left:0px;
	margin-top:20px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
}

#footer_middle a {
	color:#B77D3E;
	font-weight:bold;
	text-decoration:none;
        font-size:11px;
}

#footer_right{width:350px;height:240px;position:absolute;left:780px;bottom:25px;
 padding-left:50px;padding-top:10px;}
 
#footer_right a:hover{background:rgb(255,255,0);} 

/*#footer_right {
	background:url(images/footer_right.png);
	width:320px;
	height:188px;
	margin:0;
	float:left;} */


#footer_right table {
	font-weight:bold;
	margin-top:30px;
}

td.lightbrown{
	color:#B77D3E;
	display:table-cell;
	vertical-align:top;
}

#contact_link {
		font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
		text-decoration:none;
		color:#412C0F;
}

