html {background-color: #25170C; 
	height:100%;
	margin:0;
	
}

body{
	background-color: #25170C;
	background-image:url(img/bg_main.png);	
	background-repeat: no-repeat;
	background-position:top center; 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #CDA147;	

  width:100%;
  height:100%;
  	
  padding: 0;
  margin: 0;
  
  display: table;
  text-align:center;

}
table, tr, td {font-size:12px; 
              color: #CDA147;}


a  {color: #E2AA68; font-size:12px;  text-decoration:none; }
a:link, a:visited {	color: #E2AA68; text-decoration:none; }
a:hover {	color: #E2AA68;  font-style:italic;} 

a.odk  {color: #E2AA68; font-size:14px; font-weight:bold; text-decoration:none; }
a.odk:hover {color: #E2AA68;  font-style:italic;} 

a.noact h3:hover {color:#B0C80E; font-style:normal;} 
#txt a:hover {color:#B0C80E; font-style:normal;} 

#table1 {position:relative; left:145px; text-align:center;}
#pg_info_menu td {width:105px; }
#pg_info_menu a { color:#CDA147; font-weight:normal; font-size:14px; }
#pg_info_menu a:hover {color:#E2AA68; font-weight:bold; font-size:14px; font-style:normal;}

p { margin-top:0px; margin-bottom:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #CDA147;
	}
.normal_b { margin-top:0px; margin-bottom:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #000000;
	font-weight:bold;
	}	
 
#centerdiv {
			 margin-left:auto;
	     margin-right:auto;
       width: 1096px;
      	 	}

#top {	
		height: 160px;
		width: 1096px;
		margin:0px;
		padding:0px;
}

#middle {	
			width: 1096px;		
			text-align:justify;
}

#txt {	
 	overflow: hidden;
	text-align:justify;	
}

#txt_concr {position: relative;            
            overflow: hidden;
            margin-top:8px;
            margin-bottom:30px;
            }
#txt_concr H2 {margin-top:40px;}
            
#bottom {
  background-color: #25170C;	
	background-image:url(img/bg_bottom.jpg);	
	background-repeat: no-repeat;
	background-position:top center; 

  width:100%;
  height:100%;
  	
  padding: 0;
  margin: 0;
  
  display: table;
}	

#bottom_left {position:relative;
              top:25px;
              left:122px;
              float:left;
              width:500px;
              border: 0px solid #DCD6D1;}
#bottom_right {position:relative;
               top:25px;
               float:left;
               left:122px;
               width:210px;
               border: 0px solid #DCD6D1;}              

#txt_inside {
             width: 1096px;
             height:60px;
             margin-top:80px;
             margin-bottom:0px;
             border-bottom: 2px solid #CDA147;
             }


#paticka {position:relative;
              top:5px;
              background-color: #25170C; 
		   font-weight:normal;
		   border: 0px solid #CDA147;
		   width: 1096px;
		   height:59px;
		   text-align:right;
		  		   	   
			}
#k13, #k23, #k33 {position: relative;
                  float:left;
                  margin-top:8px;
                  background-repeat:no-repeat;
                  /*height:483px;*/
                                                                                    
                  }

#k13 {      
    background-image:url(img/bg_13.jpg);	  
	  width:372px;
	  }
#k23 {
    background-image:url(img/bg_23.jpg);
	  width:358px;
	  }
#k33 {
    background-image:url(img/bg_33.jpg);
	  width:330px;
	  }
#k13_txt {          
          margin-top:347px;
          margin-left:122px;
          border: 0px solid #DCDDCD;	  
    	  }
#k23_txt {          
          margin-top:347px;
          margin-left:86px;
          border: 0px solid #DCDDCD;	  
    	  }
#k33_txt {          
          margin-top:347px;
          margin-left:53px;
          border: 0px solid #DCDDCD;	  
    	  }
#pg_left {position:relative;     
          float:left;
          width:350px;
          }
#rezv {position:relative;       
       top:50px;
       left:60px;
          }          
#ifr {position:relative;
      width:500px;
      height:300px;     
          float:right;
          overflow:hidden;
          left:500px;
          top:500px;}          
#pg_right {position:relative;     
          float:left;}
          
#pg_info_menu {position:relative;               
               float:none;
               overflow: hidden;
               width:700px;  }            
#pg_info {position:relative; 
          float:none;
          overflow: hidden;    
          top:50px;}  
                                	  	  
#pg_info_txt {position:relative;     
              float:left;
              padding-left:20px;
              width:190px;
              }   
#txt_penzion {position:relative;     
              float:left;
              top:50px;
              padding-left:20px;
              width:600px;}
                         
#map {position:relative;
      float:left;
      width:400px;height:300px;
      left:10px;}
.gal_table {position:relative; top:15px;}
                			
H2 {
    margin-bottom:12px; 
    padding:0px;}
    		
H3 {color:#E2AA68;
    font-size:14px;
    margin:0px; 
    padding:0px;}
.highlight {color:#FF0000;
    font-size:14px;
    margin:0px; 
    padding:0px;
    font-weight:bold;
    }
    
H2 span, H1 span, H3 span {
	display: none;
}

UL {margin-top:15px;
    margin-left:10px;
    padding-left:0px;}
LI {margin-top:5px;}    

IMG {border:0;}	
.cntr {text-align:center;}
.mail {color:#FFFF33;}	

.kimg {position:relative;
       float:left;}	 				
