
 body {text-align: center; background-color: #F2EFCE; color: #4A4622; font-size: small; font-family: "Arial CE", "Helvetica CE", Arial, helvetica, sans-serif; margin: 5px;}

 #ram2 {border: 1px solid #000; padding: 0; margin:0;}
 #hlavicka {background-image: url("prvni-horni.jpg"); background-position: top left; background-repeat: no-repeat; border: 0px solid #000;background-color: #FDFAE9; padding:0;border-bottom: 0;}
 #logo {text-align: left; height: 74px; padding:0; margin:0; border:0;}
 #logo a {float: left;}
 #logo ul {text-align: right; border: 0px solid #000; padding: 0; margin:5px 10px 0 0; float: right; list-style-type: none; font-size: 1.3em; font-weight: bold;}
 #vyhledavani {border-bottom: 1px solid #000; text-align: right; height: 26px; background-image: url('prvni-dolni.jpg'); background-repeat: no-repeat; background-position: left top;}
 #vyhledavani form {padding:0; margin: 0;}
 #vyhledavani fieldset {text-align: right; padding:0; margin: 0; border: 0;}
 label {font-weight: bold; color: #000;}
 #obsah {background-image: url("horni-prouzek.gif"); background-position: top left; background-repeat: repeat-x; background-color: #FAF8E1; padding: 0; margin:0; border: 1px solid #000; text-align: left;border-top: 0;}
 #pravy {margin-left: 260px;margin-right: 5px; position : relative; margin-top: 30px; margin-bottom: 2em;}
 #pravyuvod {margin-left: 235px;margin-right: 5px; position : relative;}
 #pravy2 {margin-left: 2em ;margin-right: 2em; position : relative;}


 .stin1 {background-color: #2B2915; margin: 0.1em 1em 0.5em 1em; border-bottom: 3px solid #B5A94B;  border-right: 3px solid #B5A94B; padding:0;}


 #menu {background-color: #2B2915; font-size: 1.3em; margin:0; color: #8E501E; border: 0px solid #000; padding:0; line-height: 1.5em;} 
 #menu ul {list-style-type: none; border: 0; margin:0; padding:0; text-align: center;}
 #menu ul li {display: inline; margin:0; padding:0;}
 #menu ul li a {margin:0; padding: 0 2px; }

 #indexleft { float: left; }
 
 #aktuality {background-image: url("aktuality-prouzek.gif"); background-position: top left; background-repeat: repeat-y; background-color: #F2EFCE; width: 180px; border: 1px solid #8E501E;list-style-type: none; padding: 10px 20px 10px 10px; margin-left: 10px; margin-top: 20px;}
 #aktuality h3 {width: 180px;text-align: center;border-bottom: 1px solid #000;}
 #aktuality li {margin: 0 0 0.5em 0;}

 a.menu {border: 1px solid #2B2915; background-color: #2B2915; padding: 0 0.3em; color: #FAF8E1; text-decoration: none; font-weight: bold;}
 a.menu-akt {border: 1px solid #FAF8E1; background-color: #FAF8E1; padding: 0 0.3em; color: #8E501E; text-decoration: none; font-weight: bold;}
 a.menu-akt:hover {border: 1px solid #8E501E; background-color: #8E501E; color: #FAF8E1;}
 a.menu:hover {border: 1px solid #FAF8E1; background-color: #FAF8E1; color: #2B2915;}


 h2 {position : relative; text-align: center; padding: 0.7em 1em 0.1em 1em; margin: 0 10px 0px 10px; font-size: 2em; border-bottom: 2px solid #8E501E; color: #8E501E}

 hr {background-color: #8E501E; padding:0; height: 5px; margin:  0 0 0 10px;}
 #menu-left {float: left; padding: 0; margin: 0 0 2em 0; border:0;}
 #menu-left ul{list-style-type: none; padding:30px 0 0 0 ; margin: 0 0 0 10px; border-left: 2px solid #8E501E;}
 #menu-left ul li {border-bottom: 1px solid #8E501E; padding-top: 5px;}
 #menu-left ul li.last {border-bottom: 2px solid #8E501E;}
 #menu-left ul li.first {padding-top: 15px;}
 #menu-left ul li a{color: #4A4622; font-size: 1em; font-weight: bold;  text-decoration: none; display: block; width: 200px; padding: 3px 3px 3px 25px; background-color: #F2EFCE;}
 #menu-left ul li a:hover{ background-image: url("obr-design/menu-sipka.gif"); background-repeat: no-repeat; background-position: 0 -46px; background-color: #E6DEA1;}
 #menu-left ul li a#aktivni {color: #FAF8E1; background-image: url("obr-design/menu-sipka.gif"); background-repeat: no-repeat; background-position: 0 0; background-color: #8E501E;}

 table.rozvrh {border-collapse: collapse; }
 td {border: 1px solid #B5A94B;background-color: #F2EFCE; padding: 3px;}
 td.empty {background-color: #FAF8E1; border: 1px solid #FAF8E1;}
 td.jedna {text-align: right; font-weight: bold;}
 td.dve {text-align: left;}
 td.tri {text-align: center; color: #660000; font-size: 1.2em;}
 tr.tucne {font-weight: bold;}
 tr.hlavni td {border: 1px solid #B5A94B; background-color: #4A4622; color: #F2EFCE; padding: 3px; font-weight: bold}

 ul {text-align: left;}
 ul.cislovany {text-align: left; list-style-type: decimal;}
 ul.cislovany li {margin: 1em;border-bottom: 1px solid #999;}
 ul.abecedni {text-align: left; list-style-type: lower-alpha;}
 ul.abecedni li {margin: 0em;border-bottom: 0;}
 ul li ul {margin-bottom: 1em; margin-top: 0.5em;}




 p {text-align: justify; margin: 1em 0.5em 0.5em 0px; padding-left: 0em; padding-right: 1em;}
 p.s {text-align: center; margin: 1em 0.5em 0.5em 0px; padding-left: 0em; padding-right: 1em;}
 p.odsazeni {padding-left: 4em;}
 p.center {text-align: center;}

 h1, h3, h4, h5, h6 {color: #000; text-align: left;}
 h3 {text-align: left; color: #000; font-size: 1.2em;}

 img {border: 0; color: #fff;}
 img.leftgal {float: left; clear: right; margin: 0.5em 0.5em 0.5em 0.5em; background-color: #000; padding: 1px; border: 4px solid #E6DEA1;}
 img.rightgal {float: right; margin: 0.5em 0.5em 0.5em 0.5em; background-color: #000; padding: 1px; border: 4px solid #E6DEA1;}
 img.gal {margin: 0.5em 0.5em 0.5em 0.5em; background-color: #000; padding: 1px; border: 4px solid #E6DEA1;}

 a {color: #8E501E;}
 a:hover {color: #f00;}


 #aktualnijidelnicek table {border-collapse: collapse;}
 #aktualnijidelnicek td {border: 0px solid #B5A94B;background-color: #F2EFCE; padding: 5px;}
 #aktualnijidelnicek b {padding: 1em; font-size: 1.3em;}
 #jidelnicek {margin: 0; width: 150px; border: 0; float: left;}
 #aktualnijidelnicek {border: 0; float: left;}
 #aktualnijidelnicek h3 {margin:0;}


 iframe {padding:0; overflow: hidden; border:0;text-align: center; width: 352px; height: 288px;}




 .nadpis {padding: 0.1em 3em 0.1em 3em; border-bottom: 1px solid #B5A94B;}
 .tlacitko {border: 1px solid #000; background-color: #fff; padding:0 0.5em 0 0.5em; margin: 0 1em 0 0.5em;} 
 .nevi {display: none;}
 .tucne { font-weight: bold;}
 #pomocnej {clear: both;} 

 #info { margin: 0.1em 1em 0em 1em;}
 #autor {font-size: 0.7em; float: right;}
 #pocitadlo {font-size: 0.7em; float: left;}
 .word {list-style-image: url("obr/ruzne/word.gif");}
 .pdf {list-style-image: url("obr/ruzne/pdf.gif");}
 .word li {padding-left: 1em;}
 .pdf li {padding-left: 1em}
 .neobtekajici {clear: both;}


