/* CSS Document */

body {
	text-align:center;
	background:#040404;
 	font-family: "Tahoma CE",Tahoma,"Arial CE",sans-serif;
	color: #000;
	margin:0;
	padding:0;
	font-size: 0.70em;
	}
/* text
-------------------------------------------------- */

h1, h2, h3, h4 {margin:0;}

h1 {}
h2 {font-size:8pt;padding:5px 0px;color:#be1c0d;}
h3 {font-size:9pt;color:#666;margin:10px 0px 10px 25px;background:url('/templates/css/img/down_arrow.gif') no-repeat 180px 3px;}
h4 {font-size:8pt;padding:5px 0px;}

/* 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 gray;padding: 5px 10px;font-weight: bold;text-align: left;vertical-align: top;}
td {border: 1px solid gray;padding: 5px 10px;vertical-align: top;/*background-color: white;*/}

/* 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: italic;}
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 {text-decoration: none;}
a:visited{}
a:hover {text-decoration: underline; }

/* Img
-------------------------------------------------- */
img	{border:none;}
#text img {margin: 3px;}

/* Bloky
-------------------------------------------------- */
#podobal{position:relative;width:1200px;min-height:740px;_height:740px;margin:0 auto;background:#040404 url('/templates/css/img/bcg.gif') repeat-x left top;}
#bcg_left{background:url('/templates/css/img/bcg_left.jpg') no-repeat left top;width:150px;height:464px;position:absolute;left:0px;top:0px;}
#bcg_right{background:url('/templates/css/img/bcg_right.jpg') no-repeat left top;width:150px;height:464px;position:absolute;right:0px;top:0px;}

#obal{position:relative;width:900px;margin:0 auto;}

/* top
-------------------------------------------------- */	
#top{position:relative;width:900px;height:177px;background:url('/templates/css/img/top.jpg') no-repeat left top;margin:0px;padding:0px;}
#home{display:block;height:40px;left:480px;position:absolute;top:53px;width:350px;}

#menu_h1{position:relative;height:19px;background:url('/templates/img/menu_h1_line.gif') no-repeat right top;float:right;margin:13px 30px 0px 0px;}
#menu_h1 ul{padding:0px;margin:0px;}
#menu_h1 ul li{list-style-type: none;display:block;float:left;height:19px;line-height:19px;background:url('/templates/css/img/menu_h1_line.gif') no-repeat left top;}
#menu_h1 ul li a{text-decoration:none;color:#e4e5df;display:block;padding:0px 10px;}

#menu_h2{overflow:hidden;position:absolute;bottom:17px;left:9px;width:882px;height:41px;background:url('/templates/css/img/menu_h2_bcg.jpg') repeat-x left top;}
#menu_h2 ul{padding:0px;margin:0px;display:block;height:41px;background:url('/templates/css/img/menu_h2_edge.jpg') no-repeat right top;}
#menu_h2 ul li{list-style-type: none;display:block;float:left;}
#menu_h2 ul li a{text-decoration:none;color:white;font-weight:bold;display:block;float:left;height:49px;padding:14px 33px 0px 33px;background:url('/templates/css/img/menu_h2_line.gif') no-repeat left 11px;}
#menu_h2_prekryv{background:url('/templates/css/img/menu_h2_edge.jpg') no-repeat left top;width:2px;height:49px;position:absolute;left:0px;top:0px;}
/* maj
-------------------------------------------------- */	
#maj{float:left;position:relative;text-align:left;width:100%;background:url('/templates/css/img/maj_bcg.gif') repeat-y left top;min-height:500px;_height:500px;}
.line_h{position:relative;width:100%;height:5px;background-color:#333;overflow:hidden;}
/* leva
-------------------------------------------------- */	
#leva{float:left;width:245px;position:relative;_display:inline;margin:2px 0px 0px 5px;}	
#search{position:relative;height:98px;overflow:hidden;margin:0px 2px;background:url('/templates/css/img/search_bcg.jpg') repeat-x left top;}
#hledej_bcg{background:url('/templates/css/img/hledej_bcg.jpg') no-repeat left top;width:237px;height:41px;position:absolute;left:2px;top:40px;}
#hledej{position:absolute;top:12px;left:15px;width:150px;border:#c8c8c8 solid 1px;height:15px;_height:19px;}
#target{position:absolute;top:14px;left:180px;}

#menu_v{position:relative;overflow:hidden;margin:2px 2px 40px 2px;background:url('/templates/css/img/grad.jpg') repeat-x left top;padding-top:2px;}
#menu_v ul{padding:0px;margin:0px;}
#menu_v ul li{list-style-type: none;display:block;}
#menu_v ul li a{text-decoration:none;padding:0px 0px 0px 23px;display:block;background:url('/templates/css/img/menu_v1.jpg') no-repeat left top;width:237px;height:29px;margin-bottom:1px;line-height:29px;color:white;font-weight: bold;margin-left:2px;}

#menu_v ul li ul{}
#menu_v ul li ul li{}
#menu_v ul li ul li a{background:url('/templates/css/img/dotted.gif') repeat-x left top;margin:0px 0px 0px 24px;padding:0px 0px 0px 0px;width:214px;color:#010101;font-weight:normal;}
#menu_v ul li ul li a span{display:block;float:left;width:5px;height:5px;background:url('/templates/css/img/double_arrow_red.gif') no-repeat left top;margin:12px 7px 0px 0px;}

#menu_v ul li ul li ul{}
#menu_v ul li ul li ul li{}
#menu_v ul li ul li ul li a{color:#be1c0d;padding:0px 0px 0px 23px;}
#menu_v ul li ul li ul li a span{display:block;float:left;width:5px;height:5px;background:url('/templates/css/img/double_arrow_black.gif') no-repeat left top;}
.aktiv{background:none !important;font-weight: bold !important;color:#961205 !important;}
.aktiv span{background:url('/templates/css/img/double_arrow_aktiv.gif') no-repeat left top !important;width:6px !important;}

/* prava
-------------------------------------------------- */	
#prava{width:640px;	float:right;overflow:hidden;position:relative;;_display:inline;margin:2px 5px 0px 0px;}
#aktuality{margin:0px 2px 4px 2px;background:url('/templates/css/img/grad.jpg') repeat-x left top;}
#aktuality h1{position:relative;color:#be1c0d;font-size:8pt;text-transform: uppercase;padding:12px 0px 12px 27px;margin:0px 0px 0px 24px;background:url('/templates/css/img/down_arrow.gif') no-repeat left 13px;}
#aktuality_obsah{background:url('/templates/css/img/aktuality_obsah.jpg') no-repeat left top;width:632px;height:236px;position:relative;margin:0px 0px 0px 2px;}
#aktuality_text{height:160px;left:350px;position:absolute;top:30px;width:220px;}
#aktuality_text h2{color:white;font-size:8pt;margin:0px 0px 10px 0px;}
#aktuality_text p{color:white;}
#aktuality_text p a{color:#be1c0d;font-weight: bold;padding:0px 10px 0px 0px;background:url('/templates/css/img/arrow_aktuality.gif') no-repeat right 6px;}
#aktuality_text p a:hover{text-decoration:none;}

#menu_h3{position:absolute;top:200px;left:343px;}
#menu_h3 ul{padding:0px;margin:0px;}
#menu_h3 ul li{list-style-type: none;display:block;float:left;}
#menu_h3 ul li a{text-decoration:none;padding-left:9px;width:15px;_width:24px;margin-right:2px;overflow:hidden;color:white;font-weight:bold;display:block;height:24px;line-height:24px;background:url('/templates/css/img/number.gif') no-repeat left top;}
.aktiv_aktuality{color:black !important; background:url('/templates/css/img/number_hover.gif') no-repeat left top !important;}

#text{color:#333;background:url('/templates/css/img/grad.jpg') repeat-x left top;margin:2px 2px 4px 2px;padding:20px;}
#text h1{position:relative;color:#be1c0d;font-size:8pt;text-transform: uppercase;padding:12px 0px 12px 27px;margin:0px;background:url('/templates/css/img/down_arrow.gif') no-repeat left 13px;}
#text a{color:#be1c0d;text-decoration: underline;}
.login table tr td{border:none;}

/* pata
-------------------------------------------------- */	
#pata{clear:both;position:relative;height:35px;background:url('/templates/css/img/pata_bcg.jpg') repeat-x left top;}
#pata p{position:absolute;bottom:10px;right:40px;color:#b4b4b4;}
	
/*ostatni ----------------------------------------------------------------*/

.clear {clear:both;}	
.phorum {width: 596px;}
.col_20tm {width: 100px;}
#pata p a{color:#A6A6A6;}

