BODY 
{text-align: center;
background: #8F278B url("images/purple_bg_3.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/purple_zahl_2.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;
height: 200px;}

.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: #B465B5;
font-weight: bold;}

a:hover
{text-decoration: none;
color: #5B005B;
font-weight: bold;}

.link_up 
{margin: 0 auto;
height: 35px;
width: 952px;
background-image: url(images/purple_link_up.png);
text-align: left;
text-indent: 25px;}

.link_up a 
{text-decoration: none;
color: white;
font-size: 13pt;
font-weight: normal;}

.link_up a:hover 
{color: #F3CEFC;
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: #F3CEFC;}

.link_down a 
{position: relative; top: 5px;
text-decoration: none;
color: white;
font-size: 13pt;
font-weight: normal;}

.link_down a:hover 
{color: #F3CEFC;
font-weight: normal;}

.link_down
{margin: 0 auto;
height: 35px;
width: 952px;
background-image: url(images/purple_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/purple_table_3.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;}

.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/purple_table_3.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;}

h6
{margin: 0 auto;
padding-top: 5px;
padding-right: 15px;
padding-bottom: 5px;
padding-left: 15px;
font-weight: bold;
font-size: 13pt;
color: #B465B5;}

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: #5B005B;}

.navbar
{float: left;
width: 250px;
height: 266px;
text-align: left;
background-image: url(images/purple_navbar_3.gif);}

.navbar a
{text-decoration: none;
color: #B465B5;
font-size: 13px;
font-weight: bold;
margin-left: 48px;
position: relative; top: 100px;}

.navbar a:hover
{color: #5B005B;
font-weight: bold;
margin-left: 48px;
position: relative; top: 100px;}

.navbar_over
{text-decoration: none;
color: #5B005B;
font-size: 13px;
font-weight: bold;
margin-left: 48px;
position: relative; top: 100px;}

.text
{float: left;
margin: 0 auto;
width: 692px;
margin-right: 10px;}

.blok_350
{margin-top: 1px;
height: 350px;}

.blok_750
{margin-top: 1px;
height: 750px;}

.blok_1200
{margin-top: 1px;
height: 1200px;}

.blok_500
{margin-top: 1px;
height: 500px;}

.blok_1650
{margin-top: 1px;
height: 1650px;}

.blok_850
{margin-top: 1px;
height: 850px;}

.blok_1300
{margin-top: 1px;
height: 1300px;}

