*{margin:0px auto;padding:0px;}
img,a{outline:none;  border:none;}
BODY{font-family:verdana;  background-color:#000;  color:#fff;    font-size:12px;}
#wrap{width:980px;}
#comments{margin-left:20px;  float:left;  margin-top:15px;  color:#ffffff;}
#comments .wallkit_post .wallkit_postcontent{color:#ffffff;}
#header{background-image:url('../design/header.jpg');  width:980px;  height:316px;}
#fb-like{float:left;  width:520px;  overflow:hidden;  display:block;  margin-top:18px;  margin-left:85px;}
#fb-like q{color:#f8c701;  font-family:georgia;  font-style:italic;  font-size:14px;  text-shadow:1px 1px 2px #000;}
#fb-like iframe{vertical-align:bottom;  margin-left:20px;}

#top-panel #right {float: right; margin: 19px 30px 0 0;}
#top-panel #right a {color: #ffcc00; text-decoration: underline; font-weight: bold; float: left; width: 150px; display: block;}
#top-panel #right form {width: 100px !important; float: left;}


/* Top panel */
#top-panel{width:980px;  height:68px;  background:url('../design/top-panel.gif') no-repeat;}
#stats{float:left;  margin-top:20px;  margin-left:70px;}
#stats li{float:left;  list-style:none;  margin-left:20px;}
#hledej{float:right;  margin-top:15px;  margin-right:60px;}
.hledej-img{background:url('../design/hledat.gif') no-repeat;  border:none;  width:160px;  height:29px;  display:block;  color:#333;    line-height:2.7;  font-size:10px;  float:left;  padding-left:5px;}
.hledej-but{background:url('../design/search-but.gif') no-repeat;  border:none;  width:37px;  height:29px;  display:block;  float:left;  cursor:pointer;}


/* end of Top panel */
#top-bg{width:980px;  min-height:148px;  height:auto;  background:url('../design/top-bg.gif') no-repeat;  overflow:visible;}
#bottom-bg{width:930px;  height:128px;  background:url('../design/bottom-bg.gif') no-repeat;  clear:both;}
#content{width:584px;  height:auto;  float:right;  margin-right:55px;}
#content-top{width:554px;  margin-top:23px;  height:32px;  background-image:url('../design/p_top.png');}
#content-bottom{width:554px;  height:33px;  background-image:url('../design/p_bottom.png');  font-size:10px;  color:#999;  margin-top:20px;  line-height:1.7;  clear:both;  float:left;  margin-left:15px;}
#lpanel{width:230px;  height:auto;  float:left;    margin-left:70px;}
#footer{width:930px;  height:84px;  background:url('../design/footer.gif') no-repeat;  clear:both;}
#copyright{padding-top:30px;  margin-left:120px;  line-height:1.8;}
#footer P{color:#f8c701;  font-size:10px;}
#footer #copyright a{color:#FFF;  font-size:10px !important;  text-decoration:none;  border-bottom:1px dotted #666;}
#footer #copyright a:hover{border-bottom:1px dotted #f8c701;}

/* prispevek */
.prispevek{width:554px;  height:auto;  float:left;  margin-left:5px;  clear:both;  margin-bottom:50px;}
.prispevek .prispevek-h3 a{font-size:14px;  color:#fff;  text-decoration:none;  font-weight:bold;  border:none !important;  margin-left:none !important;  margin-bottom:none !important;  float:left;  font-family:georgia;}
.prispevek .prispevek-h3 a:hover{color:#f8c701;}
.p-top{width:554px;  margin-top:23px;  height:24px;  background-image:url('../design/p_top.png');}
.p-bottom{width:554px;  height:33px;  background-image:url('../design/p_bottom.png');  font-size:10px; float: left; margin-top: 5px; clear: both; color:#999;  line-height:1.7;}
.prispevek P{width:490px;  line-height:1.5;  font-size:12px;  margin-bottom: 4px;  min-height:30px;  font-style:normal;  font-family:arial;   text-align:left;}
.prispevek img {float: left; border: 2px solid #222; width: 150px; margin-right: 5px;}
.prispevek .left{float:left;  margin-left:3px;}
.prispevek .right{float:right;  margin-right:3px;}
.prispevek .right a:hover{color:#f8c701;}
.prispevek .right a{color:#666;}

.strankovani{font-size:10px;  float:left;  clear:both;  margin-left:10px}
.strankovani a{color:#f8c701; margin-left: 3px;}

.strankovani .ditto_page {padding: 3Px; background-color: #222; -moz-border-radius: 2px; border-radius: 2px;}
.strankovani .ditto_page:hover {background-color: #fff; color: #333;}

/* LEFT BOXs */
.box{width:204px;  height:auto;  background:url('../design/box-content.gif') repeat-y;    float:left;  clear:both;  margin-left:13px;  margin-top:30px;}
.box .box-top{width:204px;  height:57px;  background:url('../design/box-top.gif');}
.box .box-content{width:190px;  height:auto;  font-family:georgia;  font-size:10px;  margin-top:5px;  margin-bottom:8px;}
.box .box-bottom{width:204px;  height:23px;  background:url('../design/box-bottom.gif');}
.box h3,.box h4{font-size:16px;  font-weight:normal;  margin-top:25px;  text-align:center;  width:204px;  font-style:italic;  font-family:georgia;  font-variant:small-caps;  float:left;  color:#f8c701;  text-shadow:0px 1px 3px #000;}
#about{width:583px;  font-style:italic;  font-family:georgia;  height:160px;  background:url('../design/about.gif') no-repeat;  margin-bottom:15px;}
#about P{width:380px;  text-align:center;  float:left;  margin-left:70px;  margin-top:65px;  font-size:11px;}
.gold{color:#f8c701;}
.box-content a{text-decoration:none;  border-bottom:1px dotted #999;  color:#FFF;}
.box-content a:hover{border-bottom:1px dotted #f8c701;  color:#FFF;}
.box-content P{text-align:center;  margin-bottom:10px;}
.box-content blockquote{color:#fff;  display:block;  margin-top:15px;  margin-bottom:15px;  text-shadow:0px 1px 2px #000;  text-align:center;  font-size:14px;}
#content h1{font-size:16px;  width:551px;  border-bottom:1px dotted #999;  margin-bottom:20px;  float:left;  clear:both;  font-weight:bold;  font-style:italic;  font-family:georgia;    margin-left:17px;}
#content h2{font-size:14px;  width:551px;  border-bottom:1px dotted #999;  margin-bottom:20px;  float:left;  clear:both;  font-weight:bold;  font-style:italic;  font-family:georgia;    margin-left:4px;}
#content #inner h2{font-size:14px;  width:553px;  border-bottom:1px dotted #999;  margin-bottom:20px;  float:left;  clear:both;  font-weight:bold;  font-style:italic;  font-family:georgia;    margin-left:15px;}
#content #inner h3{font-size:14px;  width:553px;  margin-bottom:20px;  float:left;  clear:both;  font-weight:bold;  font-style:italic;  font-family:georgia;    margin-left:15px;}
#content #inner h4{font-size:12px;  width:553px;  margin-bottom:20px;  font-weight:bold;  font-style:italic;  font-family:georgia;    margin-left:15px;}
/* ================================================================ This copyright notice must be untouched at all times.Copyright (c) 2008 Stu Nicholls - stunicholls.com - all rights reserved.=================================================================== */


#nav{padding:0; margin:0; font-family:verdana;}
#nav dt a:hover,#nav strong:hover{cursor:pointer; color:#f8c701;}
#nav dt{width:201px;  height:31px;  background:url('../design/menu-li.gif') no-repeat;  list-style:none;  margin-top:6px;}
#nav dt:hover{background:url('../design/menu-li2.gif') no-repeat;}
#nav dt strong,#nav dt a{color:#FFF;  text-decoration:none;  width:185px;  height:25px;  display:block;  padding-left:20px;  padding-top:7px;  font-weight:bold;  font-style:italic;  font-family:georgia;  font-size:10px;  cursor:pointer;  text-shadow:0px 1px 2px #000;  }
#nav dt a{color:#FFF; text-decoration:none;   cursor:pointer;}
#nav dd{padding:0; margin:0;}
#nav dd ul{padding:0; margin:0; list-style:none;}
#nav dd ul li{margin-left:24px; padding-left:15px; background:url(../design/li.gif) no-repeat left center; padding-top:0px; margin-top:6px;}
#nav dd ul li a{font-size:11px !important; color:#fff; text-decoration:none; font-family:georgia; letter-spacing:1px;}
#nav dd ul li a:hover{text-decoration:none; border-bottom:1px dotted #f8c701; }


/* ROZCESTNIK */

#roz{margin-bottom:20px;}
#roz dt{display:block;  width:560px;  height:30px;  margin-left:0px;  color:#000;  font-size:10px;  text-decoration:none;  background:url('../design/roz.gif');  cursor:pointer;  line-height:2.3;}
#roz dt:hover{color:#6b0000;}
#roz strong{padding-left:10px;  display:block;}

#rozcestnik{float:left;  clear:both;  width:630px;  height:530px;  margin-top:20px;}
#rozcestnik li{list-style:none;  float:left;  margin-right:80px;  margin-left:5px;  width:230px;  line-height:0.7;  font-variant:small-caps;  text-align:center;  font-family:georgia;  font-style:italic;  margin-bottom:15px;}
#rozcestnik li:hover{color:#f8c701;}
#rozcestnik li a.thumb{width:230px;  height:97px;display:block;cursor:pointer;}
#rozcestnik li span{width:230px;  height:97px;overflow:hidden;display:block;}

#accordion li{list-style:none;}
#accordion #rozbalit,#accordion #rozbalit:active{color:#FFF;}


.clanky-seznam{clear:both;  color:#999;  margin-top:10px;  margin-bottom:10px;}
.clanky-seznam li{margin-top:11px;  list-style:none;  margin-left:17px;  padding-left:20px;  background:url('../design/li.gif') no-repeat left;}
.clanky-seznam li a{color:#f8c701;  text-decoration:none;  border-bottom:1px dotted #f8c701;}
.clanky-seznam li a:hover{color:#fff;  border-bottom:1px dotted #fff;}
.seznam{clear:both;  color:#f8c701;  margin-top:10px;  margin-bottom:10px;}
.seznam li{margin-top:11px;  list-style:none;  margin-left:17px;  padding-left:20px;  background:url('../design/li.gif') no-repeat left;}
span.bold{font-weight:bold;}

#content #inner P{margin-top:12px;  margin-bottom:15px;  margin-left:17px;  line-height:1.3;  color:#f8c701;  font-family:arial;  font-size:12px;  width:553px;  letter-spacing:1;  text-align:justify;  }
#content #inner P span.otazka{font-weight:bold;  color:#FFF;  font-size:14px;  }
#content #inner P br{clear:both;  }
#content #inner P.bold{font-weight:bold;  }
#content #inner img{border:3px solid #333;}
#content #inner P.uvod{font-weight:bold;}

span.hr{display:block;  height:3px;  border-bottom:1px dotted #ccc;  width:550px;  margin-top:5px;  margin-bottom:5px;}

#up{float:right;  color:#999;  margin-right:10px;  font-size:10px;}
.autor{font-weight:bold;}

#inner blockquote{font-style:italic;  color:#999;  width:550px;  margin-left:17px;  text-align:center;}

#lpanel .plan,#lpanel .plan2{text-align:left;  padding-bottom:5px;  font-size:10px;  border-bottom:1px dotted #444;  letter-spacing:1px;}
#lpanel .plan3{font-size:11px;}
#lpanel .plan3 .popis{color:#ff0000 !important;}
#lpanel .plan3 .popis a{color:#fff;}
#lpanel .plan2 .popis{color:#fff;  font-weight:bold;}
#lpanel .plan:hover{background-color:#222;}
#lpanel .plan .datum,#lpanel .plan2 .datum{color:#f8c701;}

#siteMap{margin-left:35px;}
#siteMap ul{}
#siteMap ul li{list-style:none;  margin-bottom:10px;  padding-left:15px;  background:url('../design/li.gif') no-repeat left;}
#siteMap ul li a{color:#fff;  text-decoration:none;  border-bottom:1px dotted #FFF;}
#siteMap ul li a:hover{color:#f8c701;  border-bottom:1px dotted #f8c701;}
#siteMap ul li a:visited{color:#999;  text-decoration:none;  border-bottom:none;}
#siteMap ul li a:visited:hover{color:#999;  border-bottom:1px dotted #fff;}
#siteMap ul li ul{list-style:none;  margin-bottom:10px;  margin-left:20px;  background:none;}

#partners li{list-style:none;  margin-bottom:15px;  text-align:center;}
#partners li a{border:none;}
#content P a{color:#fff;}

/* GB */
#form .jot-form{width:554px;  clear:both;  border-bottom:3px solid #666;  padding-bottom:20px;}
#form .jot-form input:focus,#form .jot-form textarea:focus,#form .jot-form input:hover,#form .jot-form textarea:hover{border:1px solid #fff;  color:#f8c701;}
#form .jot-form input,#form .jot-form textarea{border:1px solid #555;  color:#eee;  background:#111;  width:554px;  padding-top:1px;  padding-bottom:1px;}
.BoardComment{width:554px;  background:#111;  border:1px solid #333;  margin-top:15px;  margin-bottom:10px;}
.BoardComment:hover{border:1px solid #999;}
.BoardComment .bottom-left{font-size:10px;  padding-top:5px;  padding-left:5px;  padding-bottom:5px;  border-top:1px dotted #666;}
.BoardComment .title{font-weight:bold;  padding-left:5px;  padding-top:5px;  padding-bottom:5px;  color:#f8c701;}
.BoardComment .content P{color:#FFF !important;  font-family:verdana;  width:535px !important;  margin-left:5px !important;}
.BoardComment .content{width:554px;  background:#333;}
#form .jot-form label{margin-top:20px;}
#form .odeslat-prispevek{font-weight:bold;  color:#000;  cursor:pointer;  font-size:16px;}
.graphy,.graphy2{margin-left:25px;  width:554px;   float:left;  clear:both;}
.graphy li,.graphy2 li{float:left;  width:150px;  margin-bottom:20px;  margin-right:32px;  list-style:none;  font-weight:bold;  height:270px;  font-size:12px !important;  text-align:center;}
.graphy2 li{height:160px !important;}
.graphy li:hover,.graphy2 li:hover{color:#f8c701;}
#wallpapers1{float:left;  width:550px;  clear:both;  margin-top:10px;  margin-left:10px;}
#wallpapers1 li{margin-top:10px;  margin-bottom:15px;  width:540px;  list-style:none;}
#basne{width:550px;  border:none;}
#basne td{padding:3px;}
#basne thead td{color:#f8c701;  font-weight:bold;  background-color:#222;}
#basne tbody a{color:#f8c701;}
#basne tbody td{border-bottom:1px solid #333;  margin-bottom:2px; }
#bookmarks{float:left; margin:15px 0 0 20px;}
