body{background:#000 url(../layout/bg.jpg) center top repeat-x;color:#ddd;font-family:"Trebuchet MS", Arial, sans-serif;margin:0;font-size:80%;line-height:160%;}
a{background-color:transparent;color:#6d95a9;text-decoration:underline;letter-spacing:1px;}
a:hover{color:#9cf;text-decoration:none;}
a img{border:0px;}
p{margin-bottom:1.2em;}
h1{color:#b7d8fa;font-size:1.7em; margin-bottom:1.5em;margin-top:1em;}
h2{color:#acd2fa;font-size:1.5em; margin-bottom:0.5em;}
h3{font-size:1.2em; margin-bottom:0.5em; }
h4{font-size:1em; margin-bottom:0.5em; }
ul{margin-left:1em;list-style:none;}
li{list-style-image:url(../layout/li.gif); padding:2px;}
/* layout */
#container{margin:0 auto;width:900px;}
#top{background:url(../layout/top.jpg) center bottom no-repeat;text-align:right;width:900px;height:100px;}
#top a{padding-right:0.2em;text-decoration:none;}
#header{background:#000 url(../layout/header.jpg) center no-repeat;color:#fff;height:300px;width:900px;}
/* navigation */
#navigation{margin:20px 0;padding:10px;border-bottom:1px solid #fff;border-top:1px solid #fff;}
#navigation a{color:#fff;font:normal 1.3em sans-serif;padding:0.2em 0.5em;text-decoration:none;display:inline;}
#navigation a:hover, .navigation #selected{color:#9cf;text-decoration:underline;}
/* content */
#content{clear:both;}
#content .spacer{height:20px;}
/* footer */
#footer{background:#000 url(../layout/footer.gif) center top repeat-x;margin:0 auto;text-align:center;height:100px;}
#footer p{font-size:0.8em;padding-top:35px;}
#footer a{color:#bbb;text-decoration:none;}
#footer a:hover{text-decoration:underline;}
/* tridy */
div.odstavec {float:left;width:450px;margin-right:30px;}
.clearer, .klir{clear:both;}
.left{float:left;}
.right{float:right;}
.sml{font-size: 80%;}
.grey{color:#444;}
.red{color:red;}
.big{font-size:1.6em;}
.justify{text-align:justify;}
.ml{margin-left:20px;}
.mt{margin-top:20px;}
.mr{margin-right:20px;}
.mb{margin-bottom:20px;}
.mtt{margin-top:8px;}
.mll{margin-left:80px;}
.verze{margin-top:40px;font-size:18px;}
.border{background-color:#4a758d;border:5px solid #fff; padding:1px;}
.border2{border:2px solid #fff; padding:1px;margin:5px;background-color:#000;}
.ram{float:right; width:160px; margin:20px 10px; padding:10px; font-size:0.8em; text-align:right;}
.vertAlign{vertical-align:middle;}
.divider{border-bottom:1px solid #fff;margin:20px 0;clear:both;}
.center{text-align:center;}
/******************************** tabulky *******************************/
.tab{text-align:left;font-size:11px;background-color:#222;border:1px solid #999;width:100%;}
.tab td{border:1px solid #777;padding:4px;}
.tab td.sire{background-color:#111;}
.tabring{text-align:center;font-size:11px;background-color:#222;border:1px solid #999;padding:2px;}
.hribe{background-color:#000;border:1px solid #333;width:100%;padding-left:20px;}
.hrebci{text-align:center;}
/******* index *******/
.aktualizace{font-size:90%;float:right;color:#999;}
#obrazky {background-color:#4a758d;border:1px solid #eee;height:270px;width:400px;text-align:center;}
#obrazky p{padding:10px;}
#aktuality{float:right;width:410px;}
.datum{color:#3c5564;font-size:1.3em;}
/******************************** ring *******************************/
#ring{margin:20px;text-align:left;font-size:80%;}
#ring a{font-size:80%;}
#ring a:hover{font-size:80%;}
/******* error *******/
body#eror{background:#000 url(../layout/bg_04.jpg) center top repeat-x;}
#eror a{text-decoration:underline;font-weight:bold;font-size:13px;color:#FC6;}
#eror a:hover{color:#FFF;font-weight:bold;}
.hodinky{border-style:none;background-color:transparent;color:#fff;margin-top:3px;margin-right:10px;float:right;text-align:right;font-size:90%;}
.menukone{font-size: 90%;}
