body{font-family:"Trebuchet MS", Arial, sans-serif;font-size:80%;text-align:center;line-height:160%;background:#A5C1A6;}
a{text-decoration:none;font-weight:normal;color:#030;}
a:hover{color:#fc0;}
a img{border:0;}
img.border{margin:5px;padding:4px;border:1px solid #ddd;}
img.border2{border:1px solid #060;}
h1, h2, h3, h4, h5 {padding:25px 0 8px 0; font-family: Georgia, "Times New Roman", Times, serif; margin-bottom: 10px; font-weight: normal;}
h1{font-size:1.7em;color:#060;border-bottom:2px solid #eee;}
h2{font-size:1.5em;color:#060;border-bottom:2px solid #eee;}
h3{font-size:1.3em;color:#030;}
h4{font-size:1em;}
h5{font-size:1em;}
ul{list-style:none;}
/* layout */
#page{background:#fff url('../layout/bg.jpg') top repeat-x;}
#logo{float:left;width:80px;}
#webname{float:left;width:160px;margin-top:10px;padding:10px;font-family:Georgia, "Times New Roman", Times, serif;font-size:36px;border-right:1px dashed #FBF4D5;}
#webname a{color:#FBF4D5;}
#slogan{float:left;width:250px;margin-top:5px;padding:10px 15px;font-family:Georgia, "Times New Roman", Times, serif;font-size:20px;color:#aaa;}
#container{text-align:left;background:#fff;width:968px;margin:0px auto 0px auto;padding:0;}
#top{height:120px;background: transparent url('../layout/top.jpg') top repeat-x;}
#topobsah{height:85px;padding:5px 20px 0 20px;color:#FFF;}
/* navigace */
#topnav{width:90%;clear:both;padding:0px;margin: 0 0 0 9px;}
#topnav a{font-weight: normal;text-decoration:none;margin: 0px;padding:5px 20px;color:#FFF;display:block;float:left;}
#topnav a:hover{background-color:#A6C0A5;color:#030;}
#header{clear:both;height:250px;background:#CDE5CB url('../layout/header.jpg') top no-repeat;}
.headermenu{float:left;margin:20px 10px 10px 30px; width: 270px;}
.headermenu ul li {padding:10px 0;border-bottom:1px dashed #fff;}
.aktualita{float:right;text-align:right;width:500px;margin:10px 25px 0 0;color:#030;font-size:0.9em;font-style:italic;clear:right;}
.vyhledavac{float:right;clear:right;margin:0px;padding:5px 0 0 0;width:300px;text-align:right;}
#slideshow {width: 535px; height: 185px;float:right;margin:27px 39px 0 0;}
#footer{height:200px;font-size:.9em;text-align:center;background:#fff url('../layout/footer.jpg') top repeat-x;}
#footertxt{margin:0 auto;width:900px;}
#foot{height:130px;text-align:left;background:transparent;}
#foot p{float:left;width:190px;padding:0 5px;border-right:1px dashed #FBF4D5;margin:10px;}
#content{clear:both;background:#fff;}
#contentobsah{padding:20px 0px;}
#levypanelobal{float:left;width:220px;line-height:130%;}
#levypanelvnitrek{padding:0px;}
#levypanelvnitrek ul li{margin:0;padding:4px 0px;}
#pravypanelobal{float:right;width:150px;font-size:.95em;line-height:130%;}
#pravypanelvnitrek{padding:0px;}
#pravypanelvnitrek ul li{margin:0;padding:4px 0px;}
#levypanelvnitrek h2,#pravypanelvnitrek h2{font-size:1.1em;}
#hlavnipanelobal{background:transparent url('../layout/znak.gif') top  repeat-y;}
#hlavnipanelvnitrek{padding:0px 190px 0px 260px;}
#hlavnipanelvnitrek a{text-decoration:none;color:#060;border-bottom:1px dotted #060;}
#hlavnipanelvnitrek a:hover{text-decoration:none;color:#fc0;border-bottom:0px solid #fc0;}
#hlavnipanelhlavicka{background-color:transparent;color:#aaa;font-size:.8em;text-align:center;border-bottom:1px solid #aaa;}
#hlavnipanelpaticka{background-color:transparent;color:#aaa;font-size:.95em;text-align:center;border-top:1px solid #aaa;}
#hlavnipanelpaticka p{padding-top:10px;}
#menu {display:block;}
#menu ul{margin:0px;padding:0px;}
#menu li{margin:0px;padding:4px 5px 5px 25px;list-style-type:none;background-image:url(../layout/menu_sipka.gif);background-repeat:no-repeat;background-position:5px;border-bottom:1px dotted #ddd;}
/* Item */
.item{margin:20px 0px;}
.item h3{border-bottom:1px dashed #ddd;}
.item p{text-align:justify; }
.item ul li{margin-left:1.5em;list-style-image:url(../layout/sipka.gif);}
.item ol li{margin-left:1.5em;}
.navtitle{margin:10px 0 5px 0;padding:20px 20px 0 20px;background:#fff;border: 0px;}
.icons{background:#fff url(../layout/icon.jpg) repeat;padding:20px;border: 1px solid #F4F4F4;}
.icons img {text-align:center;}

.inzerat{margin:20px 0px;}
.inzerat h3{border-bottom:1px dashed #ddd;}
.inzerat p{text-align:justify; }

.aktualitybox{width:280px;float:left;margin-right:10px;}
.aktualitybox h2{font-size:1.2em;color:#999;border-bottom:1px dashed #eee; font-weight: normal;padding:5px 0px;}
.ponybox{width:200px;float:left;color:#fff; background:#014021; padding:5px; text-align:center;border:1px solid #036033;margin:0 0 20px 0;}
.ponybox h2{font-size:1em;color:#fff;border-bottom:0px; font-weight: normal;padding:5px;}
.ponybox p{text-align:center;}
/* třídy */
.cas{color:#333;font-size:.9em;}
.random{height:110px;width:150px;background-color:#eee;border:1px solid #060;padding:5px;}
.random2{height:81px;width:110px;background-color:#eee;border:1px solid #060;padding:5px;}
.klir{clear:both;}
.left{float:left;}
.right{float:right;}
.vlevo{text-align:left;}
.vpravo{text-align:right;}
.mr{margin-right:15px;}
.mb{margin-bottom:15px;}
.ml{margin-left:15px;}
.mt{margin-top:15px;}
.sml{font-size:80%;text-decoration:none;}
.mbb{margin-bottom:30px;}
.mtt{margin-top:30px;}
.red{color:#a21f0b !important;}
.red a{color:#a21f0b !important; font-weight:bold; }
.grey{color:#444;}
.blue{color: #09F;}
.green{color:#3d562b;}
.odstavec{float:left;width:200px;margin-right:15px;padding:5px;border-right:1px dashed #666;}
.popisek{font-size:.75em;text-decoration:none;text-align:center;margin-top:0px;}
.nahled{float:left;width:160px;margin:0 0px 15px 0;padding:5px;}
.clanky a{text-decoration:underline;color:#666;font-weight:normal;padding:5px 0;}
.clanky a:hover{text-decoration:none;color:#fc0;}
.date{color:#666;padding-right:4px;margin-right:4px;border-right:1px solid #eee;}
a.vice{float:right;font-style:italic;color:#666;font-size:.9em;}
table.vysledky{margin:10px 0px;width:100%;margin-bottom:20px;text-align:left;}
table.vysledky td{padding:0 5px;border:1px solid #060;}
table.puvod{margin:0px;width:100%;margin-bottom:20px;}
table.puvod td{padding:0 5px;border:1px solid #060;}
.sire{background-color:#bbb;}
.dam{background-color:#eee; }
ol {margin: 10px 0px 10px 40px;}

