body {
	background: #eaeaea;
	text-align: center;
	font-family: "Verdana CE",Verdana,Tahoma,"Helvetica CE",sans-serif;
	font-size: 8pt;
	line-height: 16px;
	margin: 0;
	padding: 0;
}


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

h1, h2, h3, h4 {color:#002F6D; margin:0;}

h1 {font-size:120%;	margin:30px 10px 5px 10px;}
h2 {color:#f37021;	font-size: 9pt;}
h3 {font-size:120%;}
h4 {font-size:100%; }


/* 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:#006995;	color: white;}
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: 10pt;}
button{padding:5px 10px;}
#contact div table tr td textarea {width:300px;}

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


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


/* Bloky
-------------------------------------------------- */

#obalka {
	width: 800px;
	margin: 0 auto;
}

#leve-menu {
	background: #FFF;
	width: 292px;
	text-align: left;
	float: left;
}

#leve-menu #top-box {
	background: url('./img/bg-box.gif') repeat-y top left;
	width: 272px;
	margin: 0 0 0 10px;
	padding: 8px 0 8px 10px;
}
#leve-menu #top-box a{
	color:#FFF; 
	text-decoration: none;
	}

#leve-menu #img {
	padding: 0 0 0 10px;
}

#leve-menu #menu-title {
	background: url('./img/bg-box.gif') repeat-y top left;
	width: 272px;
	color: #FFF;
	margin: 0 0 0 10px;
	padding: 4px 0 4px 0px;
}

#leve-menu #menu-title p#uvod {
	color: #FFF;
	font-weight: bold;
	font-size: 7pt;
	text-transform: uppercase;
	line-height: 12px;
	margin: 0 0 0 10px;
}

#leve-menu #akce-title {
	background: url('./img/bg-box.gif') repeat-y top left;
	width: 272px;
	color: #FFF;
	font-weight: bold;
	font-size: 10pt;
	margin: 6px 0 0 10px;
	padding: 3px 0 3px 9px;
}

#leve-menu .hr {
	background: url('./img/hr.gif') no-repeat top left;
	width: 272px;
	height: 11px;
	margin: 0 0 0 10px;
}

#leve-menu ul {
	margin: 0;
	padding: 0;
}

#leve-menu ul {
	list-style-type: none;
	margin-top: 3px;
	padding: 0 0 0 10px;
}

#leve-menu ul li {
	
}

#leve-menu ul li a {
	color: #f4792f;
	font-weight: bold;	
	display:block;
	margin-right:12px;
	border-bottom:1px solid white;
}

#leve-menu ul li #activ {
	color: #8a8a8a;
	font-size: 9pt;
}

#leve-menu ul li a:hover {
   
   border-bottom:1px solid #F4792F;
}

#leve-menu p#akce {
	margin: 3px 0 0 10px;
}

#leve-menu p#akce a {
	color: #888888;
	text-decoration: underline;
}

#leve-menu p#akce a:hover {
	text-decoration: none;
}

#leve-menu #akce-links {
	background: url('./img/box1.gif') no-repeat top left;
	width: 272px;
	height: 26px;
	padding: 4px 0 0px 0;
	margin: 10px 0 0 10px;
}

#leve-menu #moznosti {
	margin-left: 10px;
}
#pravy{
	width: 479px;
	float: left;
	background: #FFF;
	height: auto;
	margin: 30px 0 10px 10px;
}
#pravy #obr{
	background: url(../img/obr.gif) no-repeat top left;
	width: 459px;
	height: 405px;
	margin: 10px;
}
#pravy #obsah{
	background: #FFF;
	padding: 10px;
	text-align: left;
}
#pravy #obsah a{
	font-weight: normal;
	text-decoration: underline;
}

#kontakt table, #kalkulace table  {
	width: 100%;
}

#kontakt table td, #kalkulace table td {
	border: none;
}

#kontakt table .header, #kalkulace table .header {
	background-color: #f4792f;
	color: white;
	font-weight: bold;
	font-size: 100%;
	padding: 2px 0px 2px 10px;
}


#kontakt .formError,#kalkulace .formError {
	color: red;
}




.druheDva {
	text-align: right;
}

.podlazi {
	
	border: 1px solid #cccccc;
	margin: 0px;
}

.podlazi td {
	padding: 2px 10px;
}

.podlaziHeader {
	font-weight: bold;
}


#contact td {border: 0px;}

/* autumn ---------------------------------------------------------------------------*/
#autumn{position:relative;float:left;clear:both;width:100%;}
#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:431px;}
#autumn dl .cpt{background:#E0021B;}
#autumn dl .cpt h2{color:#fff;}
#autumn dl dd .autumn-text{position:relative;float:right;width:280px;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.1em;line-height:16px;}
#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:268px;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:265px;margin:1px 0px 0px 0px;background:#e0021b;padding:15px 0px 15px 15px;}
#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;}
.cervena {color:#E0021B;} 

