body { text-align: center; font-size: 11px; margin: 12px auto; font-family: Verdana, Tahoma, Arial, sans-serif; color: #000; background-color: #FFF; }
h1 { font-size: 150%; margin: 160px 15px 0px 200px; }
h2 { font-size: 110%; margin: 30px 15px 0px 150px; }
h3 { font-size: 98%; margin: 0px 15px 10px 140px; }


p { margin: 15px 15px 15px 0px; text-indent: 12px; }
.obrhls { text-align: center; width: 100%;}

a { border-width: 0px; color: #000000; text-decoration: none; }
a:hover { color: #000000; text-decoration: underline;  }
#center { width: 682px; text-align: center; margin: 0px auto; }
#main { margin: 0px auto; float: left; width: 682px; background: url('images/main_back.gif') repeat-y; }
#hlavicka1 { width: 508px; height: 192px; float: left; background: url('images/main_header.gif') no-repeat; }
#hlavicka2 { width: 174px; height: 192px; float: left; background: url('images/main_header2.gif') no-repeat; }
#menu { width: 166px; float: left; background: url('images/menu_back2.gif') repeat; text-align: left; clear: both; line-height: 1.6;}
#menu a { color: #000000; text-decoration: none; margin: 0px 0px 0px 8px; padding: 3px 0px 3px 0px;}
#menu a:hover { color: #eaeaea; text-decoration: none; background-color: #000000 }
.noodr { List-style-position: inside; list-style-image: url('images/odrazka.gif'); margin: 10px 5px 6px 17px; padding: 0px; }
#menu_header { width: 166px; height: 55px; background: url('images/menu_header.gif') no-repeat; }
#menu_footer { width: 166px; height: 20px; background: url('images/menu_footer.gif') no-repeat; }
#text { width: 448px; float: right; text-align: justify; padding: 3px 52px 0px 12px; margin: 20px 0px 0px 0px}
#footer { width: 682px; float: left; height: 79px; background: url('images/footer.gif') no-repeat; }
#footertext { margin: 42px 0px 0px 120px; }
.black { width: 95%; padding: 3px; background-color: #000000; color: #FFF; margin: 0px 10px 0px 10px; width: 400px ; border: 1px dashed #000000 ; float: left; }
.black a {color: #FFF;}
.black a:hover { color: #FFF; }
.grey { width: 95%; padding: 3px; background-color: #e0e0e0; color: #000; margin: 0px 10px 0px 10px; width: 400px ; border: 1px dashed #000000 ; float: left; }
.grey a {color: #000;}
.grey a:hover { color: #000; }
.claneknazev { float: left; font-weight: bold; }
.clanekpravo { float: right; }
.greyclen { width: 95%; padding: 3px; background-color: #e0e0e0; color: #000; margin: 0px 10px 5px 10px; width: 400px ; border: 1px dashed #000000 ; float: left; }
.blackclen { width: 95%; padding: 3px; background-color: #000000; color: #FFF; margin: 0px 10px 5px 10px; width: 400px ; border: 1px dashed #000000 ; float: left; }
.zdroj {margin: 150px 5px 0px 180px; font-size: 70%;}
.portret { float: left; padding: 6px; }
.clen { float: left; padding: 6px; line-height: 1.7; }
.greynovinky { width: 95%; padding: 3px; background-color: #CFCFCF; color: #000; margin: 0px 10px 10px 10px; width: 400px ; border: 1px dashed #000000 ; float: left; }
.blacknovinky { width: 95%; padding: 4px; background-color: #000000; color: #FFF; margin: 0px; width: 390px ; border: 1px dashed #000000 ; float: left; }
.novinkydate { float: right; }
.novinkytopic  { float: left; }
.novinkytext { float: left; margin: 4px 4px 4px 4px}
.srcweb { float: right; padding: 0px 5px 5px 5px; }
.blackodkazy { width: 95%; padding: 3px; background-color: #CFCFCF; color: #000; margin: 10px 10px 0px 10px; width: 400px ; border: 1px dashed #000000 ; float: left; }
.blackodkazy a {color: #000; font-weight: bold; margin: 10px 10px 10px 10px}
.blackodkazy a:hover {color: #000; font-weight: bold; text-decoration: underline; }
.greyodkazy { width: 95%; padding: 4px; background-color: #000000; color: #FFF; margin: 5px 0px 0px 0px; width: 390px ; border: 1px dashed #000000 ; float: left; }
.greyodkazy p {color: #FFF; margin: 5px 155px 10px 5px; border: 1px;}
a.index {display:block; float:left ; margin:2px; border:2px solid navy; width:125px; height:160px; padding:5px; text-decoration:none; color:#FFFFFF ;text-align:center; background-color:#000000;}
a.index:hover {background-color:#CFCFCF; color:#000000; text-decoration:none;}
.fotonahled {padding:3px; background-color: #000000 }
.fotopage {margin: 0px 150px 0px 180px; font-size: 90%;}
.red { width: 100%; background-color: #FF0000; color: #000000; text-align: center; font-weight: bold; padding: 3px; margin-top: 6px; }
.green { width: 100%; background-color: #00FF00; color: #000000; text-align: center; font-weight: bold; padding: 3px; margin-top: 6px; }
.pole { padding: 3px; }
.buttonfield { padding: 6px 3px 0px 3px; }
.spodniodkazy { text-align: center; width: 100%; padding: 24px 0px 6px 0px; }
.kyu { float:left; padding: 3px 3px 3px 30px; }
.textrad { margin: 15px 15px 15px 0px; }
