/* CSS Document */

body {
	text-align:center;
	background:#717174;
 	font-family: Arial, "Arial CE", "Tahoma CE", Helvetica, sans-serif;
	color: #717174;
	margin:0;
	padding:0;
	font-size: 9pt;
	margin-bottom:20px;
	}
/* text
-------------------------------------------------- */

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

h1 {font-size:14pt;}
h2 {font-size:14pt;}
h3 {font-size:10pt;margin:0px;padding:10px 0px;}
h4 {font-size:10pt;margin:0px;padding:10px 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;background-color:#E1E1E1;color:black;}
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, 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;}
em{font-style: normal;color:#aab532;}

/* ANCHORS
-------------------------------------------------- */
a {text-decoration: underline;color: #717174;}
a:visited{}
a:hover {text-decoration: underline;color:#9FA928;}

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

/* Bloky
-------------------------------------------------- */
#obal{position:relative;width:950px;margin:0 auto;background-color:white;z-index:5;}

/* top
-------------------------------------------------- */	
#top{position:relative;width:100%;height:302px;background:url('img/top1.jpg') no-repeat left top;}
#home{height:45px;left:35px;position:absolute;top:18px;width:240px;}

#flash1{bottom:-3px;height:215px;left:307px;position:absolute;width:632px;}

#lang{position:absolute;top:63px;right:0px;}
#lang ul{padding:0px;margin:0px;}
#lang ul li{list-style-type: none;display:block;float:left;padding:0px 10px;background:url('img/lang_line.gif') no-repeat left 2px;}
#lang ul li a{text-decoration:none;text-transform: uppercase;color:white;}

#menu_v1_prekryv{position:absolute;top:0px;left:0px;width:255px;height:1px;overflow:hidden;background:#BCC572;}
#menu_v1{position:absolute;top:106px;left:30px;text-align:left;width:251px;}
#menu_v1 ul{padding:0px;margin:0px;}
#menu_v1 ul li{list-style-type: none;display:block;background:url('img/menu_v1_line.gif') repeat-x left top;}
#menu_v1 ul li a{position:relative;text-decoration:none;text-transform: uppercase;color:white;display:block;font-size:10pt;font-weight: bold;padding:8px 0px 5px 100px;_height:1px;}
#menu_v1 ul li a:hover{background:url('img/menu_v1_hover.png') repeat-y left top;}
#menu_v1 ul li a span{display:block;width:7px;height:11px;background:url('img/menu_v1_arrow.gif') no-repeat left top;float:left;overflow:hidden;margin-right:8px;margin-top:3px;}
.aktiv1{background:none !important;}
/* maj
-------------------------------------------------- */	
#maj{float:left;position:relative;text-align:left;width:100%;background:url('img/maj_bcg.gif') repeat-y left top;padding-bottom:5px;}
#body_bottom_left{position:absolute;bottom:10px;/*_bottom:9px;*/left:0px;background:url('img/body_bottom_left.gif') no-repeat left top;width:4px;height:102px;}
#body_bottom_right{position:absolute;bottom:10px;/*_bottom:9px;*/right:0px;background:url('img/body_bottom_right.gif') no-repeat left top;width:4px;height:102px;}

/* leva
-------------------------------------------------- */	
#leva{float:left;width:294px;margin:2px 0px 0px 10px;_display:inline;position:relative;overflow:hidden;}
#leva a img{/*border:#717174 solid 8px;*/}	

#aktuality{position:relative;background:url('img/aktuality_bcg.gif') repeat-x left top;border-right:#b8b8b9 solid 1px;}
#aktuality h2{margin:0px 4px 0px 0px;padding:15px 0px 0px 23px;border-bottom:#c6c6c7 solid 1px;}
#aktuality div{text-align:center;font-size:11pt;}
#aktuality dl{margin:20px 0px 0px 0px;}
#aktuality dl dd{padding:0px;}
#aktuality dl dd h4{margin:0px;padding:0px 20px 3px 23px;}
#aktuality dl dd h4 a{color:#414042;font-size:9pt;text-decoration: none;}
#aktuality dl dd h4 a:hover, #vice a:hover{text-decoration: none;}
#aktuality dl dd h4 a span{font-weight: normal;}
#aktuality dl dd p{font-size:8pt;padding-left:23px;padding-right:20px;}
.vice{position:relative;width:293px;height:20px;background:url('img/vice.gif') no-repeat left top;margin-top:3px;}
.vice a{color:white;text-decoration:none;font-weight: bold;font-size:10pt !important;position:absolute;top:0px;right:18px;}
.vice a:hover{color:white;text-decoration:none;}

/* prava
-------------------------------------------------- */	
#prava{width:646px;overflow:hidden;float:right;position:relative;margin-top:2px;padding-bottom:120px;}
#text{margin:0px 20px 0px 5px;overflow:hidden;_display:inline;line-height:16px;width:440px;float:right;}
#text h1{height:43px;line-height:43px;text-align:left;background:url('img/h1_bcg.gif') no-repeat left top;margin:0px 0px 4px 0px;}
#text img {margin:0px 15px 10px 0px;}
.text_img{border-right:#b8b8b9 solid 1px;clear:both;overflow:hidden;float:left;height:244px;margin:0 15px 10px 0;width:161px;_width:162px;}
#text ul{margin:10px 10px 10px 10px;}
#text ul li{/*list-style-type: none;*/}

#nadpis_menu_text{width:162px;height:30px;_height:43px;overflow:hidden;padding:13px 0px 0px 22px;background:url('img/nadpis_menu_text1.gif') no-repeat left top;color:white;font-size:12pt;text-transform: uppercase;font-weight:bold;}
#menu_v2{width:162px;position:relative;float:left;margin:0px 0px 0px 5px;_display:inline;}
#menu_v2 ul{padding:0px;margin:0px;min-height:245px;background:url('img/menu_text_bcg.gif') no-repeat left top;_height:245px;margin:3px 0px 0px 0px;}
#menu_v2 ul li{list-style-type: none;display:block;margin:0px 3px;background:url('img/dashed2.gif') repeat-x left bottom;padding-bottom:1px;}
#menu_v2 ul li a{display:block;font-size:8pt;color:#717174;position:relative;text-decoration:none;padding:5px 0px 6px 3px;}
#menu_v2 ul li a:hover{font-weight: bold;color:#717174;}
#menu_v2 ul li a span{display:block;width:7px;height:6px;float:left;background:url('img/square.gif') no-repeat left top;margin:4px 6px 0px 0px;}
#menu_v2 ul li ul{padding:0px;margin:0px;min-height:0px;background:url('img/menu_text_bcg.gif') no-repeat left top;_height:245px;margin:3px 0px 0px 0px;}
#menu_v2 ul li ul li{list-style-type: none;display:block;margin:0px 3px;background:none;padding-bottom:1px;}
#menu_v2 ul li ul li a{display:block;font-size:8pt;color:#717174;position:relative;text-decoration:none;padding:5px 0px 6px 6px;}
#menu_v2 ul li ul li a:hover{font-weight: bold;color:#717174;}
#menu_v2 ul li a ul li span{display:block;width:7px;height:6px;float:left;background:url('img/square.gif') no-repeat left top;margin:4px 6px 0px 0px;}


#right_bottom{/*background:url('img/bottom_pic.jpg') no-repeat left top;*/width:631px;height:110px;position:absolute;bottom:2px;right:10px;}
/* pata
-------------------------------------------------- */	
#pata{clear:both;overflow:hidden;position:relative;width:950px;height:6px;background:url('img/pata_bcg.gif') no-repeat left top;}
#body_bottom{position:relative;height:112px;background:url('img/body_bottom_bcg.gif') repeat-x left top;margin-top:-112px;}

/*ostatni ----------------------------------------------------------------*/

.clear {clear:both;}
.nonobr{background:none !important;}
.login tr td{border:none;}
