/* CSS Document */
body {text-align:center;
	background:#a1000c url('img/body_bcg.jpg') repeat-x left top;
 	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.70em;
	color: #494949;
	margin:0;
	padding:0;
	}

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

h1, h2, h3, h4 {}

h1 {color:#686868;font-size:14pt;}
h2 {font-size:11pt;}
h3 {font-size:10pt;}
h4 {background-color:#7d7d7d;line-height:25px;height:25px;}
h4 a{color:white;font-size:11pt;font-weight:normal;display:block;text-decoration:none;padding:0px 0px 0px 13px;}
/* 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 silver;padding: 5px 10px;font-weight: bold;text-align: left;vertical-align: top;background-color:#D0001C;color: white;}
td {border: 1px solid silver;padding: 5px 10px;vertical-align: top;background-color: white;}

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

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

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

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

/* top
-------------------------------------------------- */	
#top{position:relative;width:100%;height:138px;background:url('img/top.jpg') no-repeat right top;}
#home{background:url('img/logo.gif') no-repeat left top;display:block;width:138px;height:70px;position:absolute;left:28px;top:29px;}
#flash{position:absolute;top:0px;right:0px;}

/* menu_h
-------------------------------------------------- */
#menu_h{position:relative;width:100%;height:49px;background:url('img/menu_h.gif') repeat-x left top;}
#menu_h ul{padding:0px;margin:0px;position:absolute;top:0px;right:0px;}
#menu_h ul li{list-style-type: none;display:block;float:left;}
#menu_h ul li a{text-decoration:none;display:block;height:49px;line-height:49px;_display:inline;color:white;font-size:11pt;margin:0px 20px;}

/* maj
-------------------------------------------------- */	
#maj{float:left;position:relative;text-align:left;width:100%;background:url('img/maj_bcg.gif') repeat-y left top;}
#maj_bottom{background:url('img/maj_bottom.jpg') no-repeat left top;width:788px;height:171px;position:absolute;right:0px;bottom:0px;}
	
#obsah{float:left;width:796px;}
	
/* stred
-------------------------------------------------- */	
#stred{width:596px;float:right;overflow:hidden;position:relative;margin-bottom:171px;}
#text{margin:10px 10px 10px 10px;text-align:justify;font-size:9pt;}
#text h1{margin-left: 0px;}
#text h3{color:#D0001C;}
.center_text{width:150px;margin:0px 0px 0px 165px;_display:inline;text-align:justify;float:left;}

#menu_text{width:250px;float:right;}
#menu_text ul{padding:0px;margin:0px;}
#menu_text ul li{list-style-type: none;display:block;}
#menu_text ul li a{text-decoration:none;color:#d00000;font-size:10pt;line-height:20px;}

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

#menu_v{position:relative;margin-top:30px;}
#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;line-height:30px;font-weight:bold;font-size:10pt;color:white;padding:0px 0px 0px 13px;display:block;_height:1px;}

#menu_v ul li ul{}
#menu_v ul li ul li{}
#menu_v ul li ul li a{padding:0px 0px 0px 32px;font-weight:normal;}

#aktuality{position:relative;}
#aktuality ul{padding:0px;margin:0px;}
#aktuality ul li{list-style-type: none;display:block;margin:13px;color:white;}
#aktuality ul li h3{margin:0px;padding:0px 0px 5px 0px;}
#aktuality ul li h3 a:hover{text-decoration:underline;}
#aktuality ul li a{text-decoration:none;color:white;display:block;_height:1px;font-size:9pt;}

/* prava
-------------------------------------------------- */	
#prava{width:192px;	float:right;overflow:hidden;position:relative;z-index:5;margin-bottom:171px;}

#kontakt{position:relative;background:url('img/kontakt_bcg.gif') repeat-y left top;padding:15px 0px 1px 10px;color:white;font-size:11pt;}
#kontakt p{font-size:8pt;margin:0px 0px 10px 0px;}
#kontakt p a{text-decoration:none;color:white;}

#prava_text{position:relative;background:#a9a9a9 url('img/prava_bcg.jpg') repeat-x left bottom;color:white;}
#prava_text p{padding:10px 20px 10px 10px;}


/* pata
-------------------------------------------------- */	
/*#pata{clear:both;position:relative;}
#tre{height:25px;line-height:25px;background-color:#a1000c;color:white;text-align:center;}
#tre a{color:white;text-decoration: none;}
#tre a:hover{color:#7D7D7D;}*/

#pata{color:#808080;clear:both;position:relative;width:100%;min-height:40px;_height:40px;background-color:#a1000c;}
#pata_left{position:relative;float:left;font-size:8pt;padding:5px 0px 0px 20px;text-align:left;line-height:15px;}
#pata_left a{color:#808080;text-decoration: underline;}

#pata_menu{float:right;_display:inline;width:450px;position:relative;margin:0px 170px 0px 0px;padding:6px 0px 3px 0px;}
#pata_menu a{white-space:nowrap;border-right:1px solid #808080;color:#808080;font-size:10px;font-weight:normal;line-height:17px;padding-left:1px;padding-right:6px;text-decoration:none;}
#pata_menu a:hover{text-decoration: underline;}
.prvni{border-left:1px solid #808080;padding-left:5px !important;}	
/*ostatni ----------------------------------------------------------------*/
.clear {clear:both;}	
.contact td {border: 0px;}
.noborder tr td, .noborder tr th{border:none !important;}

