#telo
{float: left;
text-align: justify;
display: block;
width: 708px;
background-image: url(o/bg.png);}

#hlavni
{padding: 0px;
margin: auto;
width: 708px;}

 .o01
{background-image: url(o/obr1.png);
 width: 708px;
 height: 25px;
 background-repeat: no-repeat;}
 
 .o02
{background-image: url(o/obr2.png);
 float: left;
 width: 708px;
 height: 215px;
 background-repeat: no-repeat;
 font-size: 14px;
 text-align: center;}
 
 .o03
{background-image: url(o/obr3.png);
 float: left;
 width: 708px;
 height: 44px;
 background-repeat: no-repeat;
 font-size: 13px;
 color: #D6D6D6;
 text-align: center;}
 
 .o04
{background-image: url(o/obr4.png);
 float: left;
 width: 708px;
 height: 37px;
 background-repeat: no-repeat;
 text-align: left;}
 
 .o05
{background-image: url(o/obr5.png);
 float: left;
 width: 525px;
 background-repeat: no-repeat;
 font-size: 13px;
 text-align: justify;
 color: #000000;}
 
 .o06
{background-image: url(o/obr6.png);
 float: right;
 width: 183px;
 background-repeat: no-repeat;
 font-size: 11px;
 text-align: center;
 color: #000000;}
 
 .o07
{background-image: url(o/obr7.png);
 float: left;
 width: 708px;
 height: 102px;
 background-repeat: no-repeat;
 text-align: center;}
 
 .datum
{padding-left: 94px;padding-right: 15px;padding-top: 10px;margin-bottom: 1px;}
 .zahlavi
{padding-left: 463px;padding-right: 13px;padding-top: 30px;margin-bottom: 15px;}
 .text1
{padding-left: 5px;padding-right: 5px;padding-top: 15px;margin-bottom: 3px;}
 .navigace
{padding-left: 0px;padding-right: 0px;padding-top: 2px;margin-bottom: 4px;}
 .text2
{padding-left: 10px;padding-right: 7px;padding-top: 6px;margin-bottom: 15px;}
 .navigace2
{padding-left: 3px;padding-right: 5px;padding-top: 6px;margin-bottom: 15px;}
 .credits
{padding-left: 5px;padding-right: 5px;padding-top: 65px;margin-bottom: 15px;}
 
 body
{background-color: #000000;
background-image: url(o/bg2.png);
background-repeat: repeat-x;
margin: 0px;
font-family: Tahoma, Arial, Helvetica;
text-align: center;
font-size: 11px;
color: #000000;}

 a:link, a:visited, a:active
{text-decoration: none; color: #D89B32;font-weight: bolder;font-family: Tahoma, Arial, Helvetica;font-weight: bold;font-variant: small-caps;}
 a:hover
{text-decoration: underline; color: #000000;font-weight: bolder;font-family: Tahoma, Arial, Helvetica;font-weight: bold;font-variant: small-caps;}

.svatek
{text-align: right;
font-weight: bold;	
font-variant: small-caps;
font-size: 11px;
color: #000000;}

.menu
{background-color: transparent;
text-align: left;
font-weight: bold;	
font-variant: small-caps;
font-size: 20px;
background-repeat: no-repeat;
color: #C98D2C;
padding-left: 15px;
border-bottom: 4px solid #ECC474;
margin-bottom: 8px;}

.menu:first-letter 
 {color: #000000;
 font-size: 23px;
 font-style: normal;}

.lista1
{background-image: url(o/oddelovac.png);
height: 4px;
width: 508px;
margin-bottom: 4px;
margin-top: 2px;}

.menu2
{text-align: left;
font-weight: bold;	
font-variant: small-caps;
font-size: 18px;
color: #E0AF4C;
padding-left: 10px;
border-bottom: 3px solid #ECC474;
margin-bottom: 6px;}

.menu2:first-letter 
 {color: #000000;
 font-size: 21px;
 font-style: normal;}
 
 .table
{font-family: Tahoma, Arial, Helvetica;
width: 450px;
text-align: left;
color: #000000;
font-size: 12px;
border: 1px solid #000000}

.tabpozadi
{background-color: #C98D2C;
text-align: center;
font-size: 14px;
font-weight: bold;	
font-variant: small-caps;
color: #000000;
border: 1px solid #000000;}

.tabpozadi2
{background-color: transparent;
text-align: left;
font-size: 12px;
color: #000000;
border: 1px solid #000000;}

.tabpozadi3
{background-color: transparent;
text-align: center;
font-size: 12px;
color: #000000;
border: 1px solid #000000;}

.lista2
{background-image: url(o/oddelovac2.png);
height: 2px;
width: 160px;}

.tab1
{background-image: url(o/tab1.png);
background-repeat: no-repeat;
height: 10px;
width: 175px;
margin-bottom: 0px;}

.tab2
{background-image: url(o/tab2.png);
width: 175px;
text-align: justify;
font-weight: bold;	
font-variant: small-caps;
font-size: 11px;
color: #000000;
margin-top: 0px;}

.padtab2
{padding-left: 5px;padding-right: 10px;}

.tab3
{background-image: url(o/tab3.png);
background-repeat: no-repeat;
height: 13px;
width: 175px;}

 /* menu */ 
 #nav
{width: 100%;
height: 31px;
float: left;
background-image: url(o/menu.png);}

#nav ul
{padding: 0;}

#nav ul li
{display: inline;}

#nav ul
{margin: 0;
color: #000000;
font-family: tahoma, verdana, geneva, arial, helvetica, sans-serif;
font-weight: bold;	
font-variant: small-caps;
font-size: 16px;
letter-spacing: 2px;
font-weight: bold;}

#nav ul li a
{background-image: url(o/menu.png);
width: 177px;
height: 31px;
color: #000000;
text-align: center;
text-decoration: none;
float: left;}

#nav ul li a:hover
{background-image: url(o/menu2.png);
color: #ECC474;}

#nav ul li a:active
{background-image: url(o/menu2.png);
color: #ECC474;} 
 /* CSS Document */