BODY 
{text-align: center;
background: #94C834 url("images/green_bg_2.png") repeat-x;
font-size: 13px;
font-family: tahoma;
color: black}

.telo
{margin: 0 auto;
background-color: white;
width: 952px;}

.zahl
{margin:0 auto;
width: 952px;
height: 316px;
background-image: url("images/green_zahl_3.png");}

.uvod
{margin: 0 auto;
margin-bottom: 10px;
margin-top: 10px;
width: 932px;
font-size: 13px;}

.obsah
{margin: 0 auto;
width: 932px;}

.zapati
{margin: 0 auto;
margin-bottom: 1px;
margin-top: 1px;
width: 952px;}

.endline
{margin: 0 auto;
margin-top: 20px;
width: 952px;
height: 238px;}

.spacer 
{clear: both;
 height: 30px; /*Height of top section*/
 margin:0;
 padding:0;}

.img
{margin: 0px;
border: 0px;
padding: 0px;}

.konec
{margin: 0 auto;
font-size: 10px;
width: 960px;
height: 30px;
color: black;}

.konecL
{float: left;
padding: 10px;
text-align: left;}

.konecR
{float: right;
padding: 10px;
text-align: right;}

a
{text-decoration: underline;
color: #94C833;
font-weight: bold;}

a:hover
{text-decoration: none;
color: #2F5100;
font-weight: bold;}

.link_up 
{margin: 0 auto;
height: 35px;
width: 952px;
background-image: url(images/green_link_up.png);
text-align: left;
text-indent: 25px;}

.link_up a 
{text-decoration: none;
color: #2F5100;
font-size: 13pt;
font-weight: normal;}

.link_up a:hover 
{color: white;
font-weight: normal;}

.vertical_menu 
{position: relative; top: 5px;
text-decoration: none;
font-size: 13pt;
font-weight: normal;}

.vertical_menu_over 
{position: relative; top: 5px;
text-decoration: none;
font-size: 13pt;
font-weight: normal;
color: white;}

.link_down a 
{position: relative; top: 5px;
text-decoration: none;
color: #2F5100;
font-size: 13pt;
font-weight: normal;}

.link_down a:hover 
{color:white;
font-weight: normal;}

.link_down
{margin: 0 auto;
height: 35px;
width: 952px;
background-image: url(images/green_link_down.png);
background-repeat: repeat-y;
text-align: left;
text-indent: 25px;}

.uvstr
{ margin-top: 10px;}

.odst_right
{float: left;
width: 460px;}

.odst_right_header
{float: left;
width: 460px;
height: 65px;}

.odst_right_text
{float: left;
width: 460px;
background-image: url(images/green_table.png);
background-repeat: repeat-y;}

.odst_right_text a
{color: black;
font-weight: normal;
text-decoration: underline;}

.odst_right_text a:hover
{color: black;
font-weight: bold;
text-decoration: none;}

.odst_left
{float: left;
width: 460px;}

.odst_left_header
{float: left;
width: 460px;
height: 65px;}

.odst_left_text
{float: left;
width: 460px;}

.table_akce
{width: 460px;
color: black;
font-size: 13px;
font-family: tahoma;
text-align: left;
padding: 5px;
border: 1px solid black;}

.info
{border: 0px;
color: black;
font-size: 13px;
font-family: tahoma;
font-weight: normal;
text-align: left;
margin-left: 10px;
margin-right: 10px;}

.info2
{border: 0px;
color: black;
font-size: 13px;
font-family: tahoma;
font-weight: normal;
text-align: justify;
margin: 15px;}

.lektori
{color: black;
font-size: 13px;
font-family: tahoma;
text-align: left;}

.rozpis_prazd
{width: 500px;
height: 300px;
border-collapse: collapse;
border: 1px solid black;
color: black;
font-size: 13px;
font-family: tahoma;
font-weight: bold;
text-align: center;
background-image: url(images/green_table.png);
background-repeat: repeat-y;}

.rozpis_spin
{width: 480px;
height: 150px;
border-collapse: collapse;
border: 1px solid black;
color: black;
font-size: 13px;
font-family: tahoma;
font-weight: bold;
text-align: center;
background-image: url(images/green_table.png);
background-repeat: repeat-y;}

.rozpis_ae
{width: 702px;
height: 520px;
border-collapse: collapse;
border: 1px solid black;
color: black;
font-size: 11px;
font-family: tahoma;
font-weight: normal;
text-align: center;
background-image: url(images/green_link_down.png);
background-repeat: repeat-y;}

.table
{border-collapse: collapse;
border: 1px solid black;
color: black;
font-size: 13px;
font-family: tahoma;
font-weight: normal;
text-align: left;
background-image: url(images/green_table.png);
background-repeat: repeat-y;
margin-right: 15px;
margin-left: 15px;}

.nadp_panel
{width: 100%;
height: 22px;
background-color: #231F20;
text-indent: 10px;
text-align: left;
color: ivory;
font-weight: bold;
font-size: 13pt;}

.images_logo
{margin-top: 8px;
margin-right: 10px;
margin-bottom: 7px;
margin-left: 12px;
border: 0px;}

.images
{margin: 10 0 10 0;}

.thumb
{margin: 2px;
border: 1px solid black;}

p
{text-align: justify;
padding-right: 15px;
padding-left: 15px;}

.oranzova
{ color: orange; }

.cervena
{ color: red; }

h6
{margin: 0 auto;
padding-top: 5px;
padding-right: 15px;
padding-bottom: 5px;
padding-left: 15px;
font-weight: bold;
font-size: 13pt;
color: #94C833;}

h2
{margin: 0 auto;
padding: 15px;
text-align: center;
font-style: bold;
font-size: 16pt;}

h3
{margin: 0 auto;
padding: 15px;
text-align: left;
font-weight: bold;
font-size: 16pt;
color: black;}

h4
{margin: 0 auto;
font-weight: bold;
font-size: 13px;
color: ivory;}

h5
{margin: 0 auto;
padding: 15px;
font-weight: bold;
font-size: 10pt;
color: #2F5100;}

.odst_left_text h5
{margin: 0 auto;
padding-left: 15px;
padding-right: 15px;
padding-bottom: 5px;
padding-top: 5px;
font-weight: bold;
font-size: 10pt;
color: #2F5100;}

.navbar
{float: left;
width: 220px;
height: 250px;
text-align: left;
background-image: url(images/navbar_3.gif);}

.navbar a
{text-decoration: none;
color: #2F5100;
font-size: 13px;
font-weight: bold;
margin-left: 42px;
position: relative; top: 100px;}

.navbar a:hover
{color: #94C833;
font-weight: bold;
margin-left: 42px;
position: relative; top: 100px;}

.navbar_over
{text-decoration: none;
color: #94C833;
font-size: 13px;
font-weight: bold;
margin-left: 42px;
position: relative; top: 100px;}

.text
{float: left;
margin: 0 auto;
width: 722px;
margin-right: 10px;}

.blok_350
{margin-top: 1px;
height: 350px;}

.blok_2200
{margin-top: 1px;
height: 2200px;}

.blok_750
{margin-top: 1px;
height: 750px;}

.blok_2600
{margin-top: 1px;
height: 2600px;}

.blok_500
{margin-top: 1px;
height: 500px;}

.blok_1650
{margin-top: 1px;
height: 1650px;}

.blok_1500
{margin-top: 1px;
height: 1500px;}

.blok_950
{margin-top: 1px;
height: 950px;}

.blok_550
{margin-top: 1px;
height: 550px;}

.blok_1050
{margin-top: 1px;
height: 1050px;}
