body{font-family:Verdana;font-size:12px;line-height:160%}
img{border:none;}
h1{font-size:1.3em;  font-weight:bold;  letter-spacing:0px;margin:0px;padding:0px;}
h4{height:20px;font-size:1.3em; font-weight:bold;  letter-spacing:0px;margin:0px;background:url("/templates/cccc/images/union_jack.png") left center no-repeat;padding:0px 0px 0px 50px;}
h2{font-size:1.2em;  font-weight:bold; color:rgb(204,0,0); letter-spacing:1px;margin:0px;padding:0px;}
h3{color:rgb(48,48,48);margin:20px 0 5px 0;}
a{color:rgb(204,0,0);font-weight: bold;text-decoration: underline;}
a:hover{color:rgb(48,48,48);}

#content-pad{margin-top:15px;}
#content{text-align:justify;margin-top:15px;}
#content img{margin:10px;}
#footer{font-size:0.9em;color:rgb(64,64,64);text-align:center;}
#footer a{font-size:0.9em;color:rgb(64,64,64);}
.menu{font-family:Arial;height:20px;margin:0px 0px 0px 0px;padding:5px;background-image:url(../images/menu-bg.png);}
.menu a,.menu a:visited,.menu a.link{font-size:1em;font-weight:bold;color:rgb(64,64,64);text-decoration:none;padding:5px 7px 5px 7px;text-transform:uppercase;}
.menu a:hover{color:rgb(64,64,64);padding:5px 7px 10px 7px;  background:url(../images/menu-bg-rev.png) top;  }
.menu li{display:inline;}
.menu a.act{color:rgb(204,0,0);}
.box-title{display:none;}
.box-item a{color:black;}

/* vypis */
.list-title {margin: 5px 0 3px 0; padding: 0px;}
.list-title a {color:rgb(204,0,0);}
.list-perex {clear:both;padding: 0 !important; margin: 0 0 3px 0 !important;}
.list-info {text-align:right;font-size: 0.8em;color: #808080; padding: 4px 0 15px 0 !important; clear: both;}
.list-info span {font-weight: bold;}
.list-info a {text-decoration: none; color: #808080;}

/* boxy */
.box-title {}
.box-item {}
.box-bottom{height:20px;color:red;}
.searchform {padding-bottom: 10px;}
.searchform input.q {width: 170px;}
#right-pad {margin-top:15px;}
#right-pad .list-title a {font-size:0.8em; line-height: 100%; letter-spacing: 0px; font-weight:normal; color:rgb(48,48,48); margin:0px;padding:0px;text-decoration: underline;}
#right-pad .list-title a:hover {color:rgb(204,0,0);}

/* galerie */
.gallery{text-align: center;}
.gallery td {overflow: hidden;}
.gallery img {margin: 3px; border: 1px solid #dcdcdc;}

/* clanek */
.article-navigation {border-bottom: 1px solid #dcdcdc; padding-bottom: 10px; margin-bottom: 15px;}
.article-navigation a{color:rgb(204,0,0);}
.article-navigation a:hover{text-decoration: none;}
.article-perex {font-style: italic; color: rgb(64,64,64);padding-left:20px;}
.article-info {width: 600px; color: #rgb(63,63,63); padding: 20px 0 10px 0;}
.article-info td {padding: 10px; line-height: 20px;text-align:left;}
.article-info a {color: #808080; text-decoration: none;}
.ratetable {border: 1px solid #dcdcdc; padding: 5px;}
.ratetable td {padding: 0 2px; text-align: center; vertical-align: top;}
.ratetable tr.r1 * {font-weight: bold;}

/* ruzne */
.pre {font-family: monospace; white-space: nowrap; display: block;}
.bborder {padding-bottom: 8px; margin-bottom: 12px; border-bottom: 1px solid #dcdcdc;}
.anchor {position: relative; top: -128px; height: 0px;}
.backlink {display: block; font-weight: bold; padding-bottom: 15px;}
.hint {color: #808080; font-size: 10px; padding: 0 4px;}
.cimage {width: 68px; height: 22px; vertical-align: top; margin-left: 5px;}
.exp {border-bottom: 1px dashed #808080; cursor: help;}
.icon {vertical-align: middle; margin-top: -1px;}
.right {float: right; margin: 1px 1px 5px 10px;}
.left {float: left; margin: 1px 10px 5px 1px;}
.wlimiter {width: 717px; overflow: auto;}
.minip {padding: 0; margin: 0 0 4px 0;}
.rpad {padding-right: 10px;}
.lpad {padding-left: 10px;}
.inline {display: inline;}
.important {color: red;}
.hidden {display: none;}
.cleaner {clear: both;}
.pad {padding: 10px;}


