/* CSS Document */
body {text-align:center;
	background:#181818 url('img/body-bcg.jpg') repeat-y center top;
 	font-family: sans-serif;
	font-size: 0.75em;
	color: #eeca9a;
	margin:0;
	padding:0;
	}

/* text
-------------------------------------------------- */

h1, h2, h3, h4 {font-family: Tahoma, "Lucida Grande CE", lucida, sans-serif;color:white;}

h1 {margin:0px;padding:15px 0px 15px 16px;font-size:1.4em;line-height:25px;text-transform: uppercase;background:url('img/caption-big.gif') no-repeat left 19px;}
.index h1{font-size:1.6em;}
h1 span{font-weight:normal;}
h2 {margin:0px;padding:10px 0px 10px 15px;font-size:1.2em;background:url('img/caption-small.gif') no-repeat 0px 13px;}
h3 {margin:0px;padding:10px 0px 10px 15px;font-size:1.1em;background:url('img/caption-small.gif') no-repeat 0px 13px;}
h4 {margin:0px;padding:10px 0px 10px 15px;font-size:1.1em;background:url('img/caption-small.gif') no-repeat 0px 13px;}
.caption{font-size:1.2em;font-weight: bold;}

/* BLOCKS
-------------------------------------------------- */
address{margin: .66em 0;}
blockquote{margin: .66em 20px;}
hr {clear:both;display:none;}
p{margin:0;}

/* LISTS
-------------------------------------------------- */
dl, dt, dd { margin:0; text-align:left;}
dt {}
dd {}
ul, ul li {}

/* TABLES
-------------------------------------------------- */
table {border-collapse: collapse;margin-top: 10px;margin-bottom: 10px; font-size:100%;}
caption {margin: 0 0 .66em 0;text-align: center;color: #D01310;}
th {border: none;padding:0px;font-weight: bold;text-align: left;vertical-align: middle;color: white;}
td {border: none;padding:0px 6px 0px 0px;vertical-align: middle;text-align:left;}
td img{margin:0px !important;}

.table tr th {border: 1px solid #181818;padding: 5px 10px;font-weight: bold;text-align: left;vertical-align: middle;background-color:#4b4034;color: white;}
.table tr td {border: 1px solid #181818;padding: 5px 10px;background-color:#383129;vertical-align: middle;text-align:left;}

#phorum table tr td{padding:5px 10px;}

/* FORMS
-------------------------------------------------- */
fieldset {clear:both; border:none;}
form{padding:0px;margin:0px;}
input, textarea, select {font-size: 10pt;}
form div table tr td{border:none;background:none;}

/* INLINES
-------------------------------------------------- */
abbr, acronym {border-bottom: 1px dotted;font-variant: small-caps;cursor: help;}
dfn {position: relative; font-style:normal; cursor: help; top: 2px;}
cite, em, q, var {font-style: normal;}
code, kbd, samp, pre {font-family: "Lucida Consode", "Andale Mono", monospace;}
sub {font-size: smaller;text-decoration: none !important;vertical-align: sub;}
sup {font-size: smaller;text-decoration: none !important;vertical-align: super;}
del {text-decoration: line-through;}
ins {text-decoration: underline;}
strong {font-weight: bold;}

/* ANCHORS
-------------------------------------------------- */
a {color:#e4dd3f;}
a:visited {}
a:hover {text-decoration: none;}

/* Img
-------------------------------------------------- */
img	{border:none;}

/* Cover
-------------------------------------------------- */
#cover{position:relative; width:1021px; margin:0 auto;}

/* top
-------------------------------------------------- */	
#top{position:absolute;top:0px;left:0px;width:100%;background:url('img/top.jpg') no-repeat left top;height:329px;}

#menu-h1{position:absolute;top:284px;left:0px;height:44px;}
#menu-h1 ul{position:relative;padding:0px;margin:0px;}
#menu-h1 ul li{position:relative;list-style-type: none;display:block;float:left;margin:0px 1px 0px 0px;}
#menu-h1 ul li a{position:relative;text-decoration:none;float:left;display:block;color:white;padding:0px 21px;font-size:1.2em;line-height:42px;height:44px;background:url('img/menu-h1.jpg') repeat-x left top;}
#menu-h1 ul li a:hover{background:url('img/menu-h1-hover.jpg') repeat-x left top;}
#menu-h1 ul li span{position:relative;float:left;display:block;background:url('img/menu-h1-end.jpg') no-repeat left top;width:89px;height:44px;}

#logo{position:absolute;top:0px;left:31px;width:271px;height:166px;overflow:hidden;}
#logo a{position:relative;display:block;padding:0px 0px 0px 271px;}
#logo a img{position:relative;}


/* container
-------------------------------------------------- */	
#container{float:left;position:relative;text-align:left;width:100%;margin:329px 0px 0px 0px;}
	

/* left
-------------------------------------------------- */	
#left{overflow:hidden;width:291px;padding:0px 0px 40px 5px;float:left;position:relative;}
* html #left{width:296px;}

#search{position:relative;width:100%;margin:14px 0px 0px 0px;height:29px;background:url('img/search-bcg.gif') no-repeat left top;display:block;}
#searchstring{position:absolute;top:5px;left:5px;width:210px;color:#53462a;border:none;background:transparent;}
#searchsubmit{position:absolute;top:0px;left:224px;}

#news{position:relative;float:left;clear:both;width:291px;}
#news .caption1{font-weight:bold;font-size:1.3em;height:54px;line-height:54px;padding:0px 0px 0px 23px;color:white;font-family: Tahoma, "Lucida Grande CE", lucida, sans-serif;background:url('img/caption-small.gif') no-repeat 10px 21px;}
#news dl{position:relative;padding:0px;margin:0px;}
#news dl dd{position:relative;padding:0px;margin:0px 0px 13px 0px;width:291px;height:113px;background:url('img/news-bcg.gif') no-repeat left top;}
#news dl dd h2{position:relative;font-size:1.2em;padding:0px 10px 0px 47px;margin:0px;font-family: Tahoma, "Lucida Grande CE", lucida, sans-serif;height:40px;line-height:45px;background:url('img/info.jpg') no-repeat 13px 10px;overflow:hidden;}
#news dl dd h2 a{position:relative;text-decoration: none;}
#news dl dd h2 a:hover{text-decoration: underline;}
#news dl dd .news-text{position:relative;padding:0px 10px 0px 17px;}
#news dl dd .news-text .more{padding:0px 8px 0px 0px;background:url('img/arrow-more.gif') no-repeat right 5px;}
#news .all-news{position:relative;width:291px;text-align:right;}
#news .all-news a{position:relative;color:#eeca9a;font-size:1.2em;text-decoration: none;padding:0px 17px 0px 0px;margin:0px 5px 0px 0px;background:url('img/arrow1.gif') no-repeat right 4px;}
#news .all-news a:hover{text-decoration: underline;}
#news p{display:inline;}

/* right
-------------------------------------------------- */	
#right{width:690px;padding:0px 5px 0px 0px;float:right;overflow:hidden;position:relative;}
* html #right{width:695px;}

.text{position:relative;padding:0px 10px 0px 0px;line-height:18px;font-size:1.1em;}
.text ul{position:relative;padding:0px;margin:10px 0px;clear:both;}
.text ul li{position:relative;padding:0px;margin:0px;list-style-type: none;padding:0px 0px 0px 10px;background:url('img/text-li-arrow.gif') no-repeat left 6px;line-height:18px;}
.text img{position:relative;margin:5px;}
.text .table{width:100%;}
.text em{color:#E4DD3F;}
.text h2{font-size:1.1em;clear:both;width:100%;float:left;}

.toggle-cont{position:relative;float:left;clear:both;width:100%;padding:5px 0px 15px 0px;/*text-align:right;*/}
#slick-toggle{font-weight: bold;text-decoration: none;}
#slick-toggle em{display:none;}
#slick-toggle span{background:url('img/plus.jpg') no-repeat left top;padding:0px 0px 0px 27px;text-decoration: underline;height:16px;display:inline-block;line-height:16px;cursor:pointer;}
.slick-hover em{display:inline-block !important;text-decoration: underline;background:url('img/minus.jpg') no-repeat left top;padding:0px 0px 0px 27px;cursor:pointer;}
.slick-hover span{display:none !important;}
#slickbox{position:relative;padding:10px 0px 0px 0px;}

#reports{position:relative;float:left;clear:both;width:100%;}
#reports .box{position:relative;float:left;clear:both;width:688px;height:133px;margin:0px 0px 15px 0px;background:#1a150f;border:#383129 solid 1px;}
* html #reports .box{width:690px;height:135px;} 

#reports .box-foto{position:relative;float:left;width:166px;}
#reports .box-foto a{border:#332d25 solid 2px;display:block;float:left;margin:8px 0px 0px 8px;}
* html #reports .box-foto a{display:inline;}
#reports .box-foto a:hover{border:#5c5751 solid 2px;}
#reports .box-foto a img{width:150px;height:113px;}
html > body #reports .box-foto a img{float:left;display:block;}

#reports .box-right{position:relative;float:right;width:510px;}
#reports .box-right h2{position:relative;font-size:1.25em;padding:10px 0px 3px 0px;margin:0px;background:none;}
#reports .box-right h2 a{position:relative;text-decoration: none;}
#reports .box-right h2 a:hover{text-decoration: none;}
#reports .box-date{position:relative;}
#reports .box-text{position:relative;padding:0px 10px 0px 0px;line-height:18px;height:53px;overflow:hidden;}
#reports .link{position:absolute;top:105px;right:14px;height:17px;display:inline-block;text-decoration:none;line-height:16px;background:url('img/arrow2.jpg') no-repeat right top;padding:0px 27px 0px 0px;}
#reports .link:hover{text-decoration: underline;}

#page{clear:both;display:block;float:left;height:50px;margin:0px;position:relative;text-align:center;width:100%;}
#page a{margin:0 4px;position:relative;display:inline-block;width:30px;height:30px;font-weight:bold;color:white;overflow:hidden;line-height:30px;background:url('img/page-link.gif') no-repeat left top;position:relative;text-align:center;font-family: Tahoma, "Lucida Grande CE", lucida, sans-serif;text-decoration:none;}
#page a:hover{background:url('img/page-hover.gif') no-repeat left top;color:#e4dd3f;}
#page strong{position:relative;display:inline-block;width:30px;height:30px;font-weight:bold;color:white;overflow:hidden;line-height:30px;background:url('img/page-active.gif') no-repeat left top;position:relative;text-align:center;font-family: Tahoma, "Lucida Grande CE", lucida, sans-serif;text-decoration:none;}
#page span{margin:0 4px;position:relative;display:inline-block;width:30px;height:30px;font-weight:bold;color:white;overflow:hidden;line-height:30px;background:url('img/page-active.gif') no-repeat left top;position:relative;text-align:center;font-family: Tahoma, "Lucida Grande CE", lucida, sans-serif;text-decoration:none;}
#page .next, #page .next:hover{width:121px;height:30px;background:url('img/next.gif') no-repeat left top;}
#page .prev, #page .prev:hover{width:115px;height:30px;background:url('img/prev.gif') no-repeat left top;}
#page .next span, #page .prev span{visibility:hidden;}

.box-galery2{position:relative;display:block;text-decoration:none;background:#353535;width:220px;margin:0px 0px 6px 0px;}
* html .box-galery2{padding:5px 0px 0px 5px;overflow:hidden;}
.box-galery2:hover{background:#252525;}
.box-galery2 img{width:210px;display:block;padding:5px;}
.box-galery2 span{display:block;text-align:center;width:220px;color:#FBE6CB;padding:3px 0px 8px 0px;}


.galery{position:relative;float:left;clear:both;width:100%;padding:20px 0px;}
.galery a{position:relative;width:220px;margin:0px 6px 6px 0px;display:block;float:left;background:#353535;padding:5px 0px 0px 0px;text-decoration: none;}
.galery a:hover{background:#252525;}
.galery a img{position:relative;margin:0px 0px 0px 5px;width:210px;border:none;padding:0px;}
.galery a span{position:relative;display:inline-block;width:210px;color:#fbe6cb;margin:0px 0px 0px 5px;padding:0px;text-align:center;line-height:34px;height:30px;overflow:hidden;}
html > body .galery a img{display:block;float:left;}
.box-galery3{padding:5px 0px 0px 0px !important;}

/*
.box-galery2{position:relative;float:left;display:block;width:197px;}
.box-galery2 img{position:relative;float:left;display:block;}
*/

/* foot
-------------------------------------------------- */	
#foot{position:relative;clear:both;width:100%;height:93px;background:url('img/foot.jpg') no-repeat left top;}

.foot-text{width:200px;text-align:right;position:absolute;top:38px;left:807px;}
.foot-text a{color:#eeca9a;text-decoration: none;}
.foot-text a:hover{text-decoration: underline;}
	
/* etc ----------------------------------------------------------------*/
.clear {clear:both;}
.nonobr{background:none !important;}
.toLeft{float:left;}
.toRight{float:right;}
.textToLeft{text-align:left;}
.textToCenter{text-align:center;}
.textToRight{text-align:right;}


/* diskuze
-------------------------------------------------- */
#forum{position:relative;float:left;clear:both;width:100%;margin:30px 0px 0px 0px;}
#forum .caption{margin:0px;padding:10px 0px 10px 15px;font-size:1.2em;background:url('img/caption-small.gif') no-repeat 0px 11px;color:#fff;}
#forum dl{position:relative;padding:0px;margin:10px 0px 0px 0px;}
#forum dl dd{position:relative;padding:0px 14px 18px 14px;margin:0px 0px 10px 0px;background:#1a150f;border-top:#383129 solid 2px;}
.forum-who{position:relative;width:100%;height:30px;line-height:33px;}
.forum-who b{position:relative;color:#E4DD3F;}
.forum-caption{position:relative;height:24px;color:white;font-weight:bold;}
.forum-text{position:relative;line-height:17px;}
.send-reaction{position:relative;width:100%;margin:20px 0px 40px 0px;}
.send-reaction a{margin:0px 0px 0px 14px;}

#forum form table tr td{background:none;border:none;}
.input1{position:relative;width:221px;height:29px;background:url('img/search-bcg.gif') no-repeat left top;}
.input1 input{position:absolute;top:6px;left:4px;width:210px;border:none;background:none;}
.textarea1{position:relative;width:442px;height:147px;background:url('img/textarea1.gif') no-repeat left top;}
.textarea1 textarea{position:absolute;top:6px;left:4px;width:430px;height:133px;border:none;background:none;}
.input-captcha{position:relative;width:60px;height:29px;background:url('img/input-captcha.gif') no-repeat left top;float:left;margin:1px 10px 0px 0px;}
.input-captcha input{position:absolute;top:6px;left:4px;width:50px;border:none;background:none;}
.captcha{background:#e6e6e6;float:left;position:relative;}

.addcomment-button{position:relative;width:126px;height:29px;background:url('img/addcomment.gif') no-repeat left top;overflow:hidden;}
.addcomment-button button{position:absolute;top:0px;left:0px;width:126px;height:29px;border:none;background:none;cursor:pointer;}
.addcomment-button button span{display:block;width:126px;height:29px;}

/* mlink
-------------------------------------------------- */
#foot-links{position:relative;text-align:left;padding:30px 0px 0px 20px;width:500px;float:left;}
* html #foot-links{width:520px;}
#foot-links a{text-decoration:none;color:#EECA9A;}

/* share
-------------------------------------------------- */
.linkus{position:relative;float:left;clear:both;width:100%;}
.linkus a{color:#fff;text-decoration:none;padding:0px 10px 0px 0px;}
.linkus a:hover{text-decoration:underline;}
.linkus .linkuj{background:url('img/linkuj.gif') no-repeat left top;padding:0px 10px 0px 25px;}
