body {
margin : 0;
margin-left : auto;
margin-right : auto;
padding : 0;
font-family : Arial;
font-size : 14px;
color : white;
background-color : white; background-image: url("images/horpruh.jpg"); background-repeat: repeat-x; background-position: top;
}
#container {
width : 900px;
height: auto;
margin : 0px;
margin-left : auto;
margin-right : auto;
padding : 0px;
}

#banner {
position: relative; top: 0px; left: 0px;
width : 900px;
height : 150px;
background-image : url("images/head.jpg");
}

#navcontainer{
position: absolute;
top: 38px; |top: 50px;
left: -8px;
width : 188px;
text-align: left;
font-size : 10px; font-weight: bold;
line-height: 24px; |line-height: 24px;
margin: 0px;
padding: 0px;
display: block;
}

ul#navlist li {
list-style: none;
margin : 0;
height: 26px; |height: 24px;
}
ul#navlist li a {
font-family : "Arial CE", Arial, serif ; color : white;
font-weight: bold;
font-size : 13px;
display : block;
padding: 0;margin: 0px;
text-decoration : none;
padding-left: 10px;
}

ul#navlist li a#aktivni   {
color : orange;
font-size : 13px;
display : block;
text-decoration : none;
background-image : url("images/button_on.jpg"); background-repeat: none;
}

ul#navlist li a:hover, ul#navlist a li#active a:hover  {
color : orange;
font-size : 13px;
display : block;
text-decoration : none;
background-image : url("images/button.jpg"); background-repeat: none;
}

#horni {
position : relative;
left: 0px;
top: -2px;
height: auto;
width: 900px;
background-image: url(images/horni.jpg); background-repeat: no-repeat;
}
#content {
position : relative;
left: 0px;
top: 0px;
height: auto;
background-image : url("images/verpruh.jpg"); background-repeat: repeat-y; 
}

#kont {
text-align: center;
}

.adresa {
position: absolute; top: 204px;|top: 215px;  left: 40px;
font-size : 10px;
line-height: 1.2;
}

.klogu {
position: absolute; top: -42px;|top: -35px; left: 53px;
font-size : 7px; font-weight: bold;
text-align: center;
line-height: 1.2;
}

.date {
position: absolute; top: -10px;|top: 0px; left: 55px;
font-size : 10px; 
}

#img_01 {
position: absolute; top: 355px;|top: 348px; left: 32px;
height: 200px;
width: 150px;
background-image: url(images/img_01.jpg); background-repeat: no-repeat;
}

.pdf {
position: relative;
top: 10px;
left: 5px;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader( src='images/pdf-icon.png'); _width:1px; _height:1px;
}

#textbox {
position : relative;
left : 200px;
top : 20px;
width : 630px;
height: auto;
line-height: 20px;
padding: 0px;
min-height: 600px; |height:600px;
}

.cz {
position : absolute;
top: 22px;
left: 50px;
width : 25px;
height : 17px;
text-align: center;
background-image: url(images/cz.jpg);
}

.en {
position : absolute;
top: 22px;
left: 92px;
width : 25px;
height : 17px;
text-align: center;
background-image: url(images/en.jpg);
}

.de {
position : absolute;
top: 22px;
left: 135px;
width : 25px;
height : 17px;
text-align: center;
background-image: url(images/de.jpg);
}

.cercz {
position: absolute;
top: 353px;
left: 33px;
width: 147px;
height: 199px;
z-index: 3;
text-align: center;
background-image: url(images/cer_cz.jpg);
}

.ceren {
position: absolute;
top: 565px;
left: 33px;
width: 147px;
height: 199px;
z-index: 3;
text-align: center;
background-image: url(images/cer_en.jpg);
}

#footer {
position : relative;
clear : both;
padding : 0;
width : 900px;
height : 197px;
margin-top : auto;
background-image: url(images/foot.jpg); background-repeat: no-repeat; background-position: top;
}

#menudole{
position: relative; 
left: 70px;
top: 150px;
height: 77px;
width : 800px;
font-size : 9px;
text-align: left;
line-height: 115%;
}
ul#seznam li {
display : list-item;
font-family : Verdana; font-weight: bold; color : #663300;
font-size : 12px;
text-decoration : none;
margin : 0;
}

.plechy {font-size: 10px; color : silver;}

a {text-decoration: none; color: #daa520;  }
a:hover {color : #ff6600; text-decoration : none;  }


h1 {	font-size : 18px; color : white; position: relative; z-index: 1; text-align:center;}	
h2 {	font-size : 16px; color : silver; font-weight: bold; }	
h3	{	font-size : 9px; color : #663300; font-family: sans-serif; font: small-caps; line-height: 10px; text-align: right;}
	
 


