 body {text-align: center;font-family: 'Trebuchet MS', 'Tahoma CE', 'Arial CE', 'Helvetica CE', Tahoma, Arial, lucida, sans-serif;}
 h1 {font-size: 1.2em; margin: 0; padding:0;}
 #nadpis {display: none;}

 #menu {display: none;}

 h2 {text-align: center; font-size: 1.5em; border-bottom: 3px dotted #B2A47C; margin-left: 1em; margin-right: 1em; padding-bottom: 4px; padding-top: 5px; font-family: 'Georgia CE', 'Times New CE', 'New York CE', 'Times CE', Georgia, times, serif;}
 p {margin-left: 1em; }

 h3 {border-left: 8px solid #B2A47C; padding-left: 10px; margin-left: 2em; margin-right: 1em; padding-bottom: 4px; font-family: 'Georgia CE', 'Times New CE', 'New York CE', 'Times CE', Georgia, times, serif;}
 div.posunuti {padding-left: 2.5em; padding-right: 1em;}


 .odkaz {margin: 0 2em 1em 2em; border: 3px solid #B2A47C; padding: 5px;}
 #odkazukazky {display: none;}
 h4.odd {text-align: left; font-size: 1.2em; margin-left: 2em; margin-right: 1em; font-family: 'Georgia CE', 'Times New CE', 'New York CE', 'Times CE', Georgia, times, serif; margin-bottom: 3px;}
 ul.abcd {list-style-type: lower-alpha;}
 ul.dec {list-style-type: decimal;}
 ul em {font-weight: bold;}
 ul.ukazky ul {margin-left: 0; padding-left: 50px; list-style-type: none; margin-bottom: 20px; border: 1px solid #E6DDC2; margin-right: 1em; background: url("obr_design/ukazka.gif") no-repeat top left;}
 ul.ukazky ul li {margin-bottom: 5px;}
 ul.ukazky ul li a {clear: both; display: block; border: 1px solid #E6DDC2; padding: 3px; height: 2em; line-height: 2em; margin-right: 2em; text-decoration: none; font-weight: normal; color: #524F4F; overflow: auto;}
 ul.ukazky ul li a span { font-weight: bold; color:  #B99016; text-decoration: underline;}
 ul.ukazky ul li img {border: 0; float: left; padding-right: 1em;}
 ul.ukazky ul li a.o {padding-left: 50px; background: url("obr_design/image.gif") no-repeat 4px 3px;}
 ul.ukazky ul li a.o:hover, ul.ukazky ul li a.o:focus {background: #E6DDC2  url("obr_design/image.gif") no-repeat 4px 3px ; color: #FF0000}
 ul.ukazky ul li a.w {padding-left: 50px; background: url("obr_design/word.gif") no-repeat 4px 3px;}
 ul.ukazky ul li a.w:hover, ul.ukazky ul li a.w:focus {background: #E6DDC2  url("obr_design/word.gif") no-repeat 4px 3px ; color: #FF0000}
 ul.ukazky ul li a.p {padding-left: 50px; background: url("obr_design/pdf.gif") no-repeat 4px 3px;}
 ul.ukazky ul li a.p:hover, ul.ukazky ul li a.p:focus {background: #E6DDC2  url("obr_design/pdf.gif") no-repeat 4px 3px ; color: #FF0000}

 ul.bez {list-style-type: none;}	
 ul.bez li {margin-bottom: 5px;}


 #obsah {border: 0; margin: 0; padding: 0; margin: 15px 40px 45px 20px; text-align: justify;}
 #paticka {display: none; }

 #vzkazy  {border: 3px solid #91803D; padding: 1em;}
 html>body #vzkazy  {border: 3px dotted #B2A47C; padding: 1em;}
 #vzkazy  legend {border: 1px solid #B2A47C; padding: 3px 6px; background-color: #B2A47C; color: #fff; font-weight: bold;}
 #vzkazy p {margin-top: 1em; margin-bottom: 5px; font-weight: bold;}
 div.vstupni-text {margin: 0 0 0.5em 0; padding:0; text-align: left;}
 textarea#text {width: 600px; height: 70px; border: 1px solid #B2A47C; padding: 5px; text-align: left;}
 input#jmeno {border: 1px solid #B2A47C; padding: 5px; height: 18px; margin: 0; line-height: 18px}
 input#email {border: 1px solid #B2A47C; padding: 5px; height: 18px; line-height: 18px}
 input.inp {border: 1px solid #B2A47C; padding: 5px; height: 18px; line-height: 18px}

 .hodina {color: #fff;}
 #vzkazy p {margin-left: 0; border: 0px solid #000;}

 #obj {float: right; margin: 1em;}

 code {display: block; border: 1px solid #000; background: #fff; padding: 5px; margin: 5px;}


 div.prispevek {margin-left: 1em; background-image: url("obr_design/prouzek-diskuse.gif"); background-position: top left; background-repeat: repeat-x; font-weight: bold; padding: 5px; margin-bottom: 2em; border: 2px solid #91803D; background-color: #FCF5CD;}
 div.left-prispevek {float: left; width: 300px; margin-bottom: 0; color: #fff; padding-left: 10px; background: #91803D;} 
 div.right-prispevek {float: right; width: 300px;margin-bottom: 0; text-align: right; color: #fff;  background: #91803D;} 
 p.spodni-prispevek {clear: both; padding:5px; background-color: #FCF9E8; margin: 0; font-weight: normal; border: 1px solid #E6DDC2;}


 
 a {color: #B99016; font-weight: bold;}
 a:link, a:visited {color: #AF0A0A;}
 a:hover, a:focus {color: #FF0000;}
 
 ul {text-align: left;}
 a img {border: 0;}

 acronym {cursor: help; border-bottom: 1px dashed #000;}

 .help {clear: both;}
 .red {color: red;}
 .tucne {font-weight: bold;}
 .right {text-align: right;}
 .velikost12 {font-size: 1.2em; margin-top: 0; padding-top: 0;}
 .center {text-align: center;}

 p.pristupnost {font-size: 0.7em; margin: 0; padding: 0; text-align: right;}
 .pristup {display: none;}
 form {display: none;}