/* CSS Document */

body {
	text-align:center;
	background:#dddedf url('img/background.jpg') repeat-x left top;
 	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.72em;
	color: #000;
	margin:0;
	padding:6px 0px 10px 0px;
	}

/* text
-------------------------------------------------- */

h1, h2, h3, h4 {}

h1 {font-size:170%;	margin:10px 10px 15px 20px; color:#f55322;text-align:left;font-weight: 100;}
h2 {font-size:150%; color:#f55322; margin:10px 10px 10px 0px;font-weight: 100;}
h3 {color:#636466;	font-size:130%; margin: 0px 0px 0px 20px;font-family: Arial, Helvetica, sans-serif;}
h4 {font-size:120%; color:#231f20; margin: 10px 0px 0px 20px;}
h5 {font-size:130%; color:white; margin:10px 10px 10px 14px;font-weight: bold;text-align:left;}
h6 {font-size:150%; color:#f55322; margin:10px 10px 10px 10px;font-weight: 600;}

/* 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 {padding:0px; margin:0px 0px 0px 0px;}


/* TABLES
-------------------------------------------------- */
table {	margin:5px 0px 10px 20px;border-collapse: collapse;	margin-top: 0px; margin-bottom: 0px;font-size: 100%; }
caption {	margin: 0 0 .66em 0;	text-align: center;	color: #D01310;}
th {	border: 1px solid black;	padding: 5px 10px;	font-weight: bold;	text-align: left;	vertical-align: top; background-color:#f55322;	color: white;}
td {padding: 5px 5px 5px 5px;	border: 1px solid black;}
#formular td{border: none;}

/* FORMS
-------------------------------------------------- */
fieldset {	clear: both; border:none;	}
legend {}
input, textarea, select {font-size:10pt;}
.tlacitko{width:70px;font-size:100%;}
.textit{font-size:100%;_font-size:90%;}
button{padding:5px 10px;}
#contact div table tr td textarea {width:400px;}

/* 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 {color:#F55322; text-decoration: none;}
a:visited {	}
a:hover {text-decoration: none; }
h2 a:hover {text-decoration: underline;}
h4 a:hover {text-decoration: underline;}


/* Img
-------------------------------------------------- */
img	{border:none;}


/* Bloky
-------------------------------------------------- */
#podobal{position:relative; width:966px; margin:0 auto; background: url('img/obal_bcg.jpg') repeat-y left top;}
#obal{position:relative; width:940px; margin:0 auto;}

/* top
-------------------------------------------------- */	
#top{position:relative;}
#menu{height:22px; background: url('img/language_bcg.jpg') repeat-x left top; text-align:right;position:relative;}
#menu ul{padding: 2px 10px 0px 0px;}
#menu ul li{list-style-type: none; display:inline;}
#menu ul li a{color:red; font-size: 110%;}
#menu ul li a:hover{text-decoration:none;}

#info{height:198px; background: url('img/kotle_wolf.jpg') no-repeat left top;position:relative;}

#vrchni_menu{position:absolute;top:0px;right:0px;width:100%;height:36px;display:block;}
#vrchni_menu ul{text-align:right;margin:0px 0px 0px 0px;position:relative;}
#vrchni_menu li{position:relative;list-style-type: none; display:inline; float:right; background: url('img/vrchni_menu_kraj.jpg') no-repeat left top;width:156px;}
#vrchni_menu li a{color:white;height:36px;width:154px;display:block;padding:11px 0px 0px 0px;text-align:center;margin-left:2px;font-size:100%;}
#vrchni_menu li a:hover{text-decoration:none;background: url('img/vrchni_menu_kraj_hover.jpg') repeat-x left top;}


#nav1{position:absolute;top:168px;left:275px;width:221px;height:180px;background: url('img/nav_1.jpg') no-repeat left top;z-index:90;}
#nav2{position:absolute;top:168px;left:496px;width:221px;height:180px;background: url('img/nav_2.jpg') no-repeat left top;z-index:90;}
#nav3{position:absolute;top:168px;left:717px;width:223px;height:180px;background: url('img/nav_3.jpg') no-repeat left top;z-index:90;}
#nav1 ul, #nav2 ul, #nav3 ul{margin:10px 10px 0px 5px;text-align:left;}
#nav1 ul li, #nav2 ul li, #nav3 ul li{position:relative;height:45px;list-style-type: none;background: url('img/nav_bcg.gif') repeat-x left bottom;}
#nav1 ul li a, #nav2 ul li a, #nav3 ul li a{color:white;font-size:110%;padding:6px 0px 0px 10px;height:38px;_height:44px;width:99%;display:block;}
#nav1 ul li a:hover, #nav2 ul li a:hover, #nav3 ul li a:hover{text-decoration:none;background-color:#ee401a;}

/* maj
-------------------------------------------------- */	
#maj{float:left;position:relative;text-align:left;width:100%;}

/* leva
-------------------------------------------------- */	
#leva{float:left; width: 256px;}
#formular{background:#f55322; margin: 0px 10px 5px 1px;}
#formular td{border:1px;}

.menu_left{width:252px;background: url('img/menu_middle.jpg') repeat-y left top;position:relative;margin-top:25px;padding-bottom:25px;}
.menu_left ul li{list-style-type: none; width:224px;position:relative;background: url('img/dashed_line.jpg') no-repeat left bottom;padding:0px 0px 1px 0px;}
.menu_left ul li a{color:#636466;font-weight: bold;font-family: Arial, Helvetica, sans-serif; font-size:100%;padding:10px 10px 10px 20px;width:214px;_width:244px;display:block;}
.menu_left ul li a:hover{background: url('img/odkaz_hover.jpg') repeat-y right top; text-decoration:none;width:214px;_width:244px;padding:10px 10px 10px 20px;display:block;}
.menu_left .odrazka{background: url('img/odrazka.jpg') no-repeat left top; width:6px; height:35px;position:absolute;top:12px;left:8px;display:block;}
.menu_left ul{margin:0px 0px 0px 5px;}

.menu_left_top{background: url('img/menu_top.jpg') no-repeat left top;position:absolute;top:-11px;left:0px;width:252px;height:11px;}
.menu_left_bottom{background: url('img/menu_bottom.jpg') no-repeat left top;position:absolute;bottom:-6px;_bottom:-8px;left:0px;width:252px;height:6px;}

.line{background: url('img/dashed_line.jpg') no-repeat left bottom;width:229px;height:1px;margin:5px 0px 0px 5px;}
.novinka_text{margin: 5px 0px 0px 20px;color:#636466;}
.vice{background: url('img/vice.gif') no-repeat left bottom;width:241px;height:18px;margin:5px 0px 0px 5px;position:relative;}
.vice a{position:absolute;top:1px;right:27px;width:54px;height:15px;display:block;}
/* prava
-------------------------------------------------- */
#prava{width:675px;	float:right; margin:160px 0px 0px 0px;position:relative;min-height:500px;_height:500px;}
#aktuality{margin: 10px 1px 0px 0px;border-top: 1px solid #f55322;}
.text{padding:5px 20px 10px 20px;margin-bottom:80px;}
.tucne{font-weight:bold;}
.text a, .text li a{font-weight:bold;}
.text a:hover{text-decoration:underline;}
.text table{margin: 0px 10px 0px 2px;padding: 0px 10px 0px 2px;}

#kontakt{width:100%;height:70px;border-top: 7px solid #d9d9da;margin: 20px 0px 0px 0px;float:left;position:absolute;bottom:0px;}
#sidlo{color:#636466;background:url('img/text_kontakt.jpg') no-repeat left top;height:56px;width:140px;float:left;margin:5px 0px 0px 80px;padding:0px 0px 0px 5px;}
#kontakt_adr{color:#636466;background:url('img/text_kontakt.jpg') no-repeat left top;;height:56px;width:140px;float:left;margin:5px 0px 0px 50px;padding:0px 0px 0px 5px;}

#pata{clear:both; display:block; background:white url('img/pata_bcg2.jpg') repeat-x left bottom;padding-bottom:3px;}
	
/*ostatni ----------------------------------------------------------------*/

.clear {clear:both;}	

#contact table td, #contact table tr{
	border:none;
}
#flash{position:absolute;top:38px;left:275px;}

/* autumn ---------------------------------------------------------------------------*/
#autumn{position:relative;float:left;clear:both;width:636px;overflow:hidden;}
#autumn dl{padding:0px;margin:0px;}
#autumn dl dd{padding:16px 14px;margin:0px 0px 18px 0px;border:#c7c7c8 solid 1px;clear:both;float:left;width:606px;}
* html #autumn dl dd{width:636px;}
#autumn dl .cpt{background:#E0021B;}
#autumn dl .cpt h2{color:#fff;}
#autumn dl dd .autumn-text{position:relative;float:right;width:419px;color:#000;line-height:16px;}
#autumn dl dd .autumn-text .autumn-text-cont{position: relative;width:100%;padding:0px 0px 25px 0px;}
#autumn dl dd .autumn-text .autumn-text-cont a:hover{color:#FF6633;text-decoration: none;}
#autumn dl dd .autumn-text .autumn-text-cont h2{padding:0px 0px 15px 0px;margin:0px 0px 0px 0px;font-weight:normal;font-size:1.5em;line-height:22px;}
#autumn dl dd .autumn-text .autumn-text-cont h2 span{display:block;font-weight:bold;}
#autumn dl dd .autumn-img{position:relative;float:left;width:140px;}
#autumn dl dd .autumn-img img{margin:0px 0px 0px 0px;}
#autumn dl dd .autumn-pdf{position: relative;width:100%;padding:0px 0px 0px 0px;margin:0px 0px 1px 0px;overflow:hidden;clear:both;float:left;}
#autumn dl dd .autumn-pdf a{display:block;color:#fff;padding:15px 0px 15px 71px;background:#4e4e4e url('img/icon-pdf.jpg') no-repeat 18px 17px;}
#autumn dl dd .autumn-pdf a:hover{color:#fff;}
#autumn dl dd .autumn-pdf a span{font-weight:bold;display:block;}
#autumn dl dd .autumn-contact{position: relative;overflow:hidden;float:left;width:407px;clear:both;background:#717274;color:#fff;margin:0px 0px 0px 0px;padding:15px 0px 15px 12px;}
#autumn dl dd .autumn-contact a, #autumn dl dd .autumn-contact a:hover{color:#fff;text-decoration: none;font-weight: bold;}
#autumn dl dd .autumn-form{position:relative;float:left;clear:both;width:393px;margin:1px 0px 0px 0px;background:#e0021b url('img/arrow-autumn.gif') no-repeat 13px 19px;padding:15px 0px 15px 26px;}
#autumn dl dd .autumn-form a{color:#fff;font-weight: bold;display:inline-block;background:url('img/calc-white.gif') no-repeat right 1px;padding:0px 19px 0px 0px;}
#autumn dl dd .autumn-form a:hover{color:#fff;text-decoration: none;}
* html #autumn dl dd .autumn-form, * html #autumn dl dd .autumn-contact{width:419px;}
.cervena {color:#E0021B;} 

