body {margin: 0; padding: 0; background: url(bg.gif); font-family: verdana; } 
div#kontejner {width: 980px; margin: auto;}
div#hlavicka_left {position: relative; float: left; width: 413px; height: 190px; background: url(images/index_01.jpg);}
div#hlavicka_right {float: left; width: 567px; height: 190px; background: url(images/index_02.jpg);}
div#hlavicka_eng {float: left; width: 567px; height: 190px; background: url(images/index_eng.jpg);}
div#telo_left {position: relative; float: left; width: 413px; height: 589px; background: url(images/index_03.jpg);}
div#telo_obsah {float: left; width: 567px; min-height: 589px; }
div#language {position: absolute; width: 120px; height: 35px; text-align: center; top: 67px; left: 45px;}
a img.flags {width: 50px; height: 35px; border: none;}
div#obsah {font-size: 0.8em; color: #fff; padding: 30px 0 20px 0; text-align: justify; line-height: 18px;}
div#navigace {position: absolute; width: 230px; height: 307px; top: 0; left: 0; }
div#navigace ul {list-style: none; margin-top: 43px; margin-left: 15px; }
div#navigace ul li ul {margin-top: 0; margin-left: 0; color: #fff; }  
div#navigace li a {display: block; height: 26px; font-size: 0.8em; color: #c00; text-decoration: none; text-transform: uppercase; font-weight: bold; }
div#navigace li a:hover {color: #f00;}
body#home div#navigace li a#domu,
body#s7 div#navigace li a#sraz07,
body#f7 div#navigace li a#foto07,
body#h7 div#navigace li a#hoste07,
body#h6 div#navigace li a#hoste06,
body#s6 div#navigace li a#sraz06,
body#f6 div#navigace li a#foto06,
body#sp div#navigace li a#sponzori,
body#za div#navigace li a#zajimavosti,
body#au div#navigace li a#autokemp,
body#ko div#navigace li a#kontakt {color: #fff; }
div#copy {clear: both; width: 980px; text-align: right; margin-bottom: 20px; 
font-family: Verdana; 
width : 980px; 
font-size : 0.7em; 
color : #900;
} 
div#copy a { 
color : #900; 
} 
div#copy a:hover { 
color : #c00; 
}

hr {visibility: hidden; clear: both; margin: 0; padding: 0; border: none;}
img.min {width: 120px; height: 80px; float: left; margin: 0 4px 4px 0px; border: 1px solid #fff;}
img.fg {width: 107px; height: 72px; float: left; margin: 0 4px 4px 0px;}
a img.fg { border: 1px solid #c00;}
a:hover img.fg {border: 1px solid #f60;}
h1, h2, h3, h4 {color: #C00; text-align: left;}
a {color: #f00;}
a:hover {color: #f60;}

table#formik { 
	border: none; 
	background: transparent; 
	text-align: center;
        
}
 

table#formik td {
	text-align: left; padding: 3px 10px;
	
	border-right: 1px solid #300; 
	border-top: 1px solid #880000; 
	border-left:1px solid #880000; 
	border-bottom: 1px solid #300; 
}
table#interest { 
	border: none; 
	background: transparent; 
	text-align: center;
        
}
 

table#interest td {
	text-align: center; padding: 0;  
	
	border-right: 1px solid #300; 
	border-top: 1px solid #880000; 
	border-left:1px solid #880000; 
	border-bottom: 1px solid #300; 
}
table#interest td h3 {text-align: center; font-size: 1em; padding-top: 5px; }
table#interest td img {width: 150px; height: 113px; }
table#interest td a img {border: 3px double #c00; }
table#interest td a:hover img {border: 3px double #f60; }
p.drob {font-size: 0.85em;}
h1, h2 {font-size: 1.5em;}
h3 {font-size: 1.3em;}
h4 {font-size: 1em;}
img.hoste {width: 130px; height: 98px; border: 1px solid #fff;}
table.sponz {width: 550px; border: none; border-collapse: collapse; }
table.sponz td {padding: 0; border: none;}
