/* CSS Document */

body {
 background-color: rgb(153,0,0);
/* background: url(Jing_Jang_losos.jpg) repeat fixed center center; */
/*background: url(Om_rudy.jpg) repeat fixed center center;*/
color: black;
text-align: center;
font-family: palatino linotype;
font-style: bold;
font-size: 18px;
}

h1 { font-size: 120%}
h2 { font-size: 110%}

#cenik_tab {
width: 600px;
margin-top: -20px;
}

#cenik_tab td{
border: 1px orangered solid;
padding: 10px 20px;
background: url(cenik_td.gif) repeat;
}

#hlavni {
margin: 20px auto 20px auto;
width: 800px;
height: 602px;
background-color: black;
}

#hlavicka {
width: 797px;
height: 100px;
background: url(hlavicka.gif);
}

#home_obr {
float: right;
margin: 30px 0px 20px 20px;
}

#kontakt_obr {
margin-top: 10px;
}

#kontejner {
padding-left: 30px;
padding-right: 30px;
}

li {
display: block;
margin-top: 35px;
}

#menu {
background: url(menu_pruh.png) repeat;
height: 35px;
width: 797px;
}

.nadpis {
font-size: 25px;
font-weight: bold;
display: italic;
margin-left: 20px;
margin-top: 20px;
}

.na_stred {
text-align: center;
font-size: 18px;
}

#obsah {
width: 797px;
_width: 797px;
height: 465px;
background-color: snow;
background-image: url(obsah_pozadi.gif);
text-align: left;
overflow-y: auto;
}

#obsah a{
/* text-decoration: none; */
color: black;
}

#obsah a:hover {
color: salmon;
}

#tab_menu {
font-size: 20px;
float: right;
font-weight: bold;
margin-right: 15px;
}

#tab_menu td {
/* padding: 2px 2px 0px 2px; */
}

#tab_menu a {
text-decoration: none;
font-style: palatino linotype;
color: black;
}

/* #tab_menu a:link {
color: black;
} */

#tab_menu a:hover {
color: #666666;
}

#tab_menu a:active {
color: salmon;
}

td.aktivni {
color:white ;
font-style: palatino linotype;
} 

th {
text-align: left;
}

ul {
list-style-position: inside;
list-style-type: circle;
}

