/* CSS Document */
body {text-align:center;
	background:#000 url('img/body-bcg.gif') repeat-x left top;
 	font-family: "Tahoma CE",Tahoma,"Arial CE",sans-serif;
	font-size: 0.70em;
	color: #8c8c8b;
	margin:0;
	padding:0;
	}

/* text
-------------------------------------------------- */

h1, h2, h3, h4 {}

h1 {padding:10px 0px;margin:0px;font-size:10pt;}
h2 {padding:10px 0px;margin:0px;font-size:10pt;}
h3 {padding:10px 0px;margin:0px;font-size:10pt;}
h4 {padding:10px 0px;margin:0px;font-size:10pt;color:white;}

/* BLOCKS
-------------------------------------------------- */
address {	margin: .66em 0;}
blockquote {margin: .66em 20px;}
hr { clear:both;	}
p, .editor { text-align: justify; margin:0;}

/* LISTS
-------------------------------------------------- */
dl, dt, dd { margin:0; text-align:left;}
dl {margin-left:5px;}
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: 1px solid #45484b ;	padding: 5px 10px;font-weight: bold;text-align: left;vertical-align: top;background-color:#101114;color: white;}
td {border: 1px solid #45484b ;	padding: 5px 10px;vertical-align: top;}

/* FORMS
-------------------------------------------------- */
fieldset {clear: both; border:none;}
legend {}
input, textarea, select {font-size: 1em;}

/* 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:#94c516;}
a:visited {}
a:hover { }

/* Img
-------------------------------------------------- */
img	{ border:none;	}

/* Bloky
-------------------------------------------------- */
#obal{position:relative; width:900px; margin:0 auto;}

/* top
-------------------------------------------------- */	
#top{position:relative;background:url('img/top.jpg') no-repeat left top;width:100%;height:210px;}
#top-left{background:url('img/top-left.jpg') no-repeat left top;position:absolute;top:0px;left:-138px;width:138px;height:210px;}
#home{height:60px;left:199px;position:absolute;top:62px;width:574px;text-decoration:none;}
#home span{visibility:hidden;}

/* maj
-------------------------------------------------- */	
#maj{float:left;position:relative;text-align:left;width:100%;background:url('img/maj-bcg.gif') repeat-y left top;}
	
#obsah{float:left;width:700px;}
	
/* stred
-------------------------------------------------- */	
#stred{width:480px;_width:500px;float:right;overflow:hidden;position:relative;padding:0px 10px;}

#item{position:relative;_width:100%;height:auto;}
.box{position:relative;width:480px;height:165px;border-bottom:#45484b solid 1px;margin-bottom:20px;float:left;}
.box h2{position:relative;margin:7px 0px;padding:0px;height:35px;overflow:hidden;}
.box h2 a{text-decoration:none;}
.box h2 a:hover{text-decoration:underline;}
.box-desc{position:relative;width:auto;height:79px;overflow:hidden;}
.vice{background:url('img/vice.jpg') no-repeat left top;width:83px;height:23px;position:absolute;right:5px;bottom:5px;display:block;}

.text{position:relative;line-height:15px;clear:both;float:left;}
.text ul{margin:0px 0px 0px 12px;padding:10px 0px;}

#galery{position:relative;margin:0px 0px 0px 10px;_display:inline;float:left;text-align:left;}
#galery a{padding:0px;margin:0px;}
#galery a img{border:#45484b solid 5px;padding:0px;margin:5px;}
#pages{position:relative;text-align:center;width:465px;height:30px;line-height:30px;clear:both;}


/* leva
-------------------------------------------------- */	
#leva{overflow:hidden;width:200px;float:left;position:relative;}

#menu-v{position:relative;padding:0px 0px 0px 11px;margin-bottom:20px;}
#menu-v h4{padding:10px 0px 10px 13px;}
#menu-v ul{position:relative;padding:0px;margin:0px;width:178px;height:auto;}
#menu-v ul li{position:relative;list-style-type: none;display:block;border-bottom:#45484b solid 1px;}
#menu-v ul li a{position:relative;padding:12px 20px 12px 13px;text-decoration:none;display:block;color:#8c8c8b;_height:1px;}
#menu-v ul li a span{position:absolute;top:18px;right:13px;background:url('img/arrow1.gif') no-repeat left top;width:3px;height:5px;}
#menu-v ul li a:hover{background:url('img/menu-v-hover.jpg') no-repeat left top;}

#menu-v ul li ul{position:relative;_border-bottom:#45484b solid 1px;}
#menu-v ul li ul li{position:relative;border-top:#45484b solid 1px;border-bottom:none;}
#menu-v ul li ul li a{position:relative;padding:8px 20px 8px 25px;color:#c3c3c3;}
#menu-v ul li ul li a span{position:absolute;left:13px;top:12px;}
#menu-v ul li ul li a:hover{background:none;text-decoration:underline;}

/* prava
-------------------------------------------------- */	
#prava{width:200px;	float:right;overflow:hidden;position:relative;}

#news{position:relative;padding:0px 10px;}
#news h3{}
#news h3 a{color:white;text-decoration: none;}
#news dl{position:relative;padding:0px;margin:0px;}
#news dl dd{padding:0px 0px 8px 0px;margin:10px 0px;background:url('img/news-line.jpg') no-repeat left bottom;}
#news dl dd h4{padding:0px;margin:0px 0px 5px 0px;}
#news dl dd h4 a{font-size:8pt;text-decoration:none;}
#news dl dd h4 a:hover{text-decoration:underline;}
.news-desc{/*height:90px;overflow:hidden;*/}
/* pata
-------------------------------------------------- */	
#pata{position:relative;clear:both;width:100%;height:94px;background:url('img/pata.jpg') no-repeat left top;}
#pata-text{position:absolute;top:7px;left:35px;color:black;}
	
/*ostatni ----------------------------------------------------------------*/
.clear {clear:both;}
.nonobr{background:none !important;}
.login table tr td{border:none;}
#pata-text a {color: black;}