body {margin: 0; padding: 0; background: url(bg_full.gif) repeat-x #360; color: #efefef; font-family: Verdana; }
body#home {margin: 0; padding: 0; background: url(bg.gif) repeat-x #360; background-position: center top;
color: #ccc; font-family: Verdana;}
div#kontejner {position: relative; width: 980px; margin: auto;}
div#nadpisy {position: absolute; top: 25px; left: 150px;}
div#nadpisy h1 {font-size: 0.9em; margin: 0; padding: 0; color: #cea101; text-transform: uppercase;}
div#nadpisy p {font-size: 0.9em; margin: 0; padding: 0; font-weight: bold; color: #cea101; text-transform: uppercase;}
div#nadpisy h1 a, div#nadpisy p a {text-decoration: none; color: #cea101;}
div#hlavicka {width: 980px; height: 106px; background: url(images/index_01.gif);}
div#telo {position: relative; width: 980px; min-height: 353px; background: url(images/index_04.gif) repeat-y; }
div#profil {clear: both; width: 980px; background: url(images/index_04.gif) repeat-y; }
div#profil_obsah {padding: 1px 50px 15px 50px; font-size: 0.8em; text-align: justify; line-height: 18px; }
body#home div#telo {width: 980px; height: 353px;}

div#obrazek {float: left; width: 710px; height: 353px; background: url(images/index_02.jpg);}

div#right {float: left; width: 270px; height: 353px; background: url(images/index_03.gif);}
div#navigace {position: absolute; width: 231px; height: 288px; top: 15px; left: 710px;}
div#obsah {padding: 1px 310px 15px 50px; font-size: 0.8em; min-height: 431px;}
div#obsah p {text-align: justify; line-height: 18px;}

div#navigace a {display: block; width: 216px; height: 27px; background: url(images/tlacitko.gif); font-size: 0.8em; font-weight: bold; text-decoration: none; padding: 9px 0 0 15px; color: #3f0;}
div#navigace a:hover {color: #fff;} 
body#home a#domu,
div#navigace.od a#odchyt,
div#navigace.pro a#profil,
div#navigace.lec a#leciva,
div#navigace.sol a#soli,
div#navigace.hub a#hubert,
div#navigace.kon a#kontakt,
div#navigace.ma a#mapa {color: #fff;}  
div#nozicky {width: 980px; height: 99px; background: url(images/index_04.gif);}
div#paticka {width: 980px; height: 21px; background: url(images/index_05.gif);}
div#odkaz {padding: 15px 300px 10px 45px; text-align: right; font-size: 0.8em; }
div#odkaz2 {padding-top: 10px; padding-bottom: 10px;  }
div#copy {width: 980px; margin: 0; margin-bottom: 10px; text-align: center; font-size: 0.7em; color: #090; }
div#copy a {color: #090; }
div#copy a:hover {color: #0c0; }
a {color: #3c3;}
a:hover {color: #3f0;}
h1 {font-size: 1.6em; color: #cea101;}
h2 {font-size: 1.2em; color: #cea101; }
h3 {color: #cea101; font-size: 1.1em; } 
h4 {color: #cea101; font-style: italic; font-weight: bold; color: #cea101; letter-spacing: 1px; font-size: 0.9em; } 
div#drobecci {padding: 10px 0; font-weight: bold;}
ul {list-style: square;}
div.typy {border-left: 1px dotted #cea101; padding-left: 20px; margin-left: 10px; }

img.fg {width: 110px; height: 83px; float: left; margin: 0 4px 4px 0px;}
a img.fg { border: 1px solid #3c3;}
a:hover img.fg {border: 1px solid #3f0;}
hr {visibility: hidden; margin: 0; padding: 0; clear: both;}
ul#contact {list-style: none; margin: 0; padding: 0;} 

/*-------tabulky-------*/
table { width: 600px; 
	border: none; 
	background-color: #2e5f01; 
	color: #efefef;
        text-align: left;
        font-size: 0.9em;
}
 
td { padding: 5px 8px;}
table td {
	
	
	border-right: 1px solid #284f00; 
	border-top: 1px solid #4e9902; 
	border-left:1px solid #4e9902; 
	border-bottom: 1px solid #284f00; 
}
ul#www {color: #3c3;}
ul#www li  {font-size: 1em; font-weight: bold; padding-bottom: 10px;}
ul#www li ul li  {font-size: 1em; font-weight: bold; padding-bottom: 10px;}
table#cenik td {padding: 5px 8px; font-size: 1em;}
iframe {border: 1px solid #3c3;}
body#home div#profil_obsah p {margin: 0; padding: 0; padding-bottom: 5px}

