body {background-color: #C1D3FB; margin: 0px; padding: 10px 0px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px;}
ul, ol {margin: 0px 0px 5px 25px;}
ul ul {list-style: square;}
li {padding-bottom: 3px;}
table {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px;}
h1, h2, h3, h4 {margin: 0px;}
h5 {font-size: 13px; margin-bottom: 5px;}
hr {height: 1px; color: Black;}

/* layout */
#levypanelobal {float: left; width: 210px;} 
#pravypanelobal {float: right; width: 210px;} 
#hlavnipanelobal {padding: 0px 210px 0px 210px;} 
.resetovac {border: 0px none; margin: 0px; padding: 0px; float: none; clear: both; width: 0px; height: 0px; line-height: 0px; font-size: 0px;} 
.vrch_menu {width: 100%; height: 23px; background: url(../images/pruhy.gif) repeat-x;}
.leve_menu {font-size: 12px; color: White; font-weight: bold; padding-left: 3px; padding-top: 13px;} 
.leve_menu_titl {width: 200px; height: 23px; background: url(../images/bg_menu.gif) no-repeat; padding: 5px 0 0 5px}
.leve_menu_r {width: 200px; height: 23px; background: url(../images/bg_menu_r.gif) no-repeat; padding: 5px 0 0 5px}
.podmenu {text-align: center; margin-top: 5px; color: Blue; font-size: 12px; font-weight: bold;}
.lista {height: 10px; background: url(../images/hor_pruh.gif) repeat-x;}
.obsah {padding: 10px; color: #222222;}
.paticka {width: 970px;	color: Gray;	padding: 10px;	text-align: right;}
.prava_cast {margin-top: 5px; text-align: center;}
.spodek_logo {width: 980px; height: 60px; background: url(../images/bg_logo.gif) repeat-x;}

/* odkazy */
.vrch_menu a {width: auto; float: left; background: #184DB2; border: 1px solid White; color: White; text-decoration: none; text-align: center; padding: 2px 5px; margin-left: 10px;}
.vrch_menu a:hover {background: #77A0FB; border: 1px solid White;}

.podmenu a:link,
.podmenu a:visited {padding: 0px 10px;	color: Blue; text-decoration: none;}
.podmenu a:hover,
.podmenu a:visited:hover {color: Navy;}

a.seda {color: Gray; text-decoration: none;}
a.seda:hover { color: Navy; text-decoration: underline;}

a.maroon {color: Maroon; text-decoration: underline;}
a.maroon:hover {color: Blue;}

a.maroon2 {color: Maroon; text-decoration: none;}
a.maroon2:hover {color: Navy; text-decoration: underline;}

a.cerna {color: Black; text-decoration: none;}
a.cerna:hover {color: Black; text-decoration: underline;}

.leve_menu p {background-image: url(../images/bod.gif); background-repeat: no-repeat; margin: 5px; padding-left: 15px;}
.leve_menu a:link,
.leve_menu a:visited {color: White;	text-decoration: none;}
.leve_menu a:hover,
.leve_menu a:visited:hover {color: Navy; text-decoration: underline;}

a.modra {color: Navy; text-decoration: none;}
a.modra:hover {color: Navy; text-decoration: underline}

/* Upravy */
.nadpis {font-size: 18px; color: Black; margin-left: 15px;}
.blok {text-align: justify;}
hr.oddel {border: 1px dotted Gray;}
hr.podm {border: 1px solid Navy;}
.ram_pravy {width: 190px; text-align: left; 	border: 1px solid Silver;	padding: 8px;	background-color: #D3E0FC;}
.ram_inf {width: 230px; border: 1px solid White; margin: 10px; padding: 5px;}
.ram_inf a {color: Navy; text-decoration: none;}
.ram_inf a:hover {text-decoration: underline;}
.ram_inf h5 {display: block;	background-color: #F0F8FF;}
#pocasi {width: 190px; text-align: center; font-weight: bold;}

/* Tabulky */
table.mriz {width: 530px; border: 1px solid Black; border-collapse: collapse;}
.mriz th {border-bottom: 1px solid Black;	border-right: 1px solid Silver;	padding: 3px;	background-color: #D3E0FC;}
.mriz td {border-bottom: 1px solid Silver; border-right: 1px solid Silver; padding: 3px;	vertical-align: text-top;}
table.odkaz {width: 190px;  border: 1px solid Silver;	border-collapse: collapse;}
.odkaz th {border-bottom: 1px solid Silver;	padding: 3px; background-color: #D3E0FC;}
.odkaz td {padding: 3px;	vertical-align: text-top;}
.odkaz div {padding: 5px;}
.odkaz a {color: Navy; text-decoration: none;}
.odkaz a:hover {color: Maroon; text-decoration: underline;}

/* Pozadi */
.poz_uvod {background-image: url(../images/bg_mapa.jpg); background-repeat: no-repeat;}
.poz_knih {background-image: url(../images/knihovna.jpg); background-repeat: no-repeat; background-position: 95% 0%;}
.poz_maska {background-image: url(../images/maska.jpg); background-repeat: no-repeat; background-position: 95% 0%;}
.poz_kino {background-image: url(../images/kino.jpg); background-repeat: no-repeat; background-position: 90% 0%;}
.poz_zprav {background-image: url(../images/zprav.jpg); background-repeat: no-repeat; background-position: 90% 0%;}
.poz_rtv {background-image: url(../images/rtv_bg.jpg); background-repeat: no-repeat; background-position: 90% 0%;}


