/* CSS Document */

body{
	padding:0;
	margin:0;
	background:#C7C5C5;
}
div, h1, h2, p, form, label, input, textarea, img, span{
	margin:0; padding:0;
}

ul{
	margin:0; 
	padding:0; 
	list-style-type:none;
}
.spacer{
	clear:both; 
	font-size:0px; 
	line-height:0px;
}
#mainImage {

position:absolute;
left:400px;
top:102px;

}
/*------------------------------------------------body---------------------*/

/*------------------------------------------------header start---------------------*/
#header-main{
	width:100%;
	height:330px;
	background:url(images/bg_header.gif) 0 0 repeat-x;
}
#header{
	width:900px;
	margin:auto;
	padding:0 0 0 33px;
	height:330px;
	background:url(images/bg_head.gif) 0 0 no-repeat #C7C5C5;
	position:relative;
	top:0px;
}

#header img.logo{
	width:200px;
	height:70px;
	background:#C7C5C5;
	position:relative;
	top:10px;
	}

#header ul{
	width:700px;
	padding:0;
	margin:0;
	font-size:0;
	position:relative;
	top:-45px;
	left:235px;
}
#header ul li.nav{
	display:inline;
	width:152px;
	height:20px;
	padding:0;
	margin:0;
}
#header ul li.nav a{
	display:inline;
	width:131px;
	padding:8px 8px 8px 8px;
	margin:0;
	
	font: 12px/15px "Arial", Arial, Helvetica, sans-serif;
	color:#E0E0E0;
	text-decoration:none;
}
#header ul li.nav a:hover{
	color:#fff;
	text-decoration:none;
	background:#DA3232;
}
#header ul li.hover{
	display:block;
	width:131px;
	padding:8px 8px 8px 8px;
	height:20px;
	margin:0;
	background: #D74343;
	color:#FFBEBE;
	font:bold 10px/15px "Arial", Arial, Helvetica, sans-serif;
	text-decoration:none;
	border-bottom:#A10000 solid 1px;
}

#header ul.cinnosti{
	width:300px;
	padding:0;
	margin:0;
	font-size:0;
	position:relative;
	top:6px;
	left:20px;
}
#header ul.cinnosti li.link{
	display:block;
	width:300px;

	padding:0;
	margin:0;
}
#header ul.cinnosti li.link a{
	display:block;
	width:300px;
	padding:2px 0 2px 15px;
	margin:0;
	background:url(images/arrow.gif) 0px 8px no-repeat #E9E6E6;
	font: 12px/15px "Arial", Arial, Helvetica, sans-serif;
	color:#BD0404;
	text-decoration:none;
}
#header ul.cinnosti li.link a:hover{
	color:#fff;
	text-decoration:none;
	background:url(images/arrow_hover.gif) 7px 8px no-repeat #DA3232;
}
#header ul.cinnosti li.hover{
	display:block;
	width:250px;
	padding:2px 0 2px 15px;
	height:20px;
	margin:0;
	background:url(images/arrow_hover.gif) 3px 6px no-repeat #D74343;
	color:#FFBEBE;
	font:bold 10px/15px "Arial", Arial, Helvetica, sans-serif;
	text-decoration:none;
	border-bottom:#A10000 solid 1px;
}
#header ul.cinnosti li.link2{
	font: 12px/15px "Arial", Arial, Helvetica, sans-serif;
	font-weight:bold;
	color: #DA3232;
	display:block;
	width:210px;
	height:20px;
	padding:0 0 0 15px;
	margin:0;
}

/*------------------------------------------------header end---------------------*/

/*------------------------------------------------body start---------------------*/
#body-main{
	width:943px;
	margin:0 auto;
}
#body{
	width:943px;
	margin:auto;
	padding:0 0 0 0;
	background:#C7C5C5;
}


/*------------------------------------------------right panel start---------------------*/
#right{
	width:943px;
	margin:auto;
	padding:0 0 0 0;
	background:url(images/bg_right.gif) repeat-y;
	position:relative;
	left:5px;
	top:-6px;
	float:left;
}
#right h2{
	display:block;
	width:650px;
	height:28px;
	position:relative;
	left:60px;
	font:bold 22px/20px Arial, Helvetica, sans-serif;
	color:#000;
	margin:0;
	
}
#right h2 span{
	color:#A50000;
	
	
}
#right h3{
	display:block;
	width:650px;
	height:28px;
	position:relative;
	left:60px;
	font:bold 16px/14px Arial, Helvetica, sans-serif;
	color:#000;
	margin:0;
	
}
#right h3 span{
	color:#A50000;

}

#right p.top-text{
	width:850px;
	margin:15px 0 15px 0;
	position:relative;
	left:60px;
	font:normal 12px/18px Arial, Helvetica, sans-serif;
	color:#565656;

}


#right p.text{
	width:410px;
	font:normal 13px/18px Arial, Helvetica, sans-serif;
	color:#000;
	position:relative;
	left:60px;
	margin:0 0 0 0;
	float:left;
	padding:0 0 0 0;
}
#right p.text a{
	font:bold 13px/16px Arial, Helvetica, sans-serif;
	color:#A50000;
	text-decoration:none;
	text-transform:none;
}
#right p.text a:hover{
	color:#2C2C2C;
	background-color:#FFF8E3;
	text-decoration:none;
}



#right p.text2{
	width:400px;
	font:normal 13px/18px Arial, Helvetica, sans-serif;
	color:#000;
	position:relative;
	left:70px;
	margin:0 0 0 0;
	float:left;
	padding:0px 0px 0px 20px;
	border-left-style:solid;
	border-left-width:thin;
	border-left-color:#D6D6D6;
}
#right p.text2 a{
	font:bold 13px/16px Arial, Helvetica, sans-serif;
	color:#A50000;
	text-decoration:none;
	text-transform:none;
}
#right p.text2 a:hover{
	color:#2C2C2C;
	background-color:#FFF8E3;
	text-decoration:none;
}

#right p.text3{
	width:850px;
	font:normal 13px/18px Arial, Helvetica, sans-serif;
	color:#000;
	position:relative;
	left:60px;
	margin:0px 0 0 0;
	float:left;
	padding:0px 10px 10px 0px;
}
#right p.text3 a{
	font:bold 13px/16px Arial, Helvetica, sans-serif;
	color:#A50000;
	text-decoration:none;
	text-transform:none;
}
#right p.text3 a:hover{
	color:#2C2C2C;
	background-color:#FFF8E3;
	text-decoration:none;
}

#right p.text_vdaka{
	width:900px;
	height:450px;
	font:normal 13px/18px Arial, Helvetica, sans-serif;
	color:#000;
	position:relative;
	left:60px;
	margin:0px 0 0 0;
	float:left;
	padding:0 0 0 0px;
}

#right table.adresy {
border-width:thin;
border-style:solid;
border-color:#B5B5B5;}

#right tr.prvy {
height:30px;
color:#000000;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
background:#CCCCCC;
}

#right tr.prvy a{
	font:bold 13px/16px Arial, Helvetica, sans-serif;
	color:#A50000;
	text-decoration:none;
	text-transform:none;
}
#right tr.prvy a:hover{
	color:#2C2C2C;
	background-color:#FFF8E3;
	text-decoration:none;
}

#right tr.druhy {
height:30px;
color:#000000;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
background:#E7E5E5;
border-width:thin;
border-style:solid;
border-color:#B5B5B5;
}

#right tr.druhy a{
	font:bold 13px/16px Arial, Helvetica, sans-serif;
	color:#A50000;
	text-decoration:none;
	text-transform:none;
}
#right tr.druhy a:hover{
	color:#2C2C2C;
	background-color:#FFF8E3;
	text-decoration:none;
}

/*------------------------------------------------right panel start---------------------*/

/*------------------------------------------------body end---------------------*/

/*------------------------------------------------footer start---------------------*/
#footer-main{
	width:100%;
	height:90px;
	padding:0 0 0 0;
	position:relative;
	left:0px;
	top:-6px;
	background:url(images/bg_footer.gif) 0 0 repeat-x #C7C5C5;
	color:#ffffff;
	float:left;
}
#footer{
	width:943px;
	height:80px;
	background:url(images/bg_foot.gif) 0 0 no-repeat;
	position:relative;
	left:4px;
	top:0px;
}
#footer ul{
	width:635px;
	margin:auto;
	padding:55px;

}
#footer ul li{
	display:inline;
	height:20px;
	margin:0;
	padding:10px;

	font: 11px/14px "Verdana", Arial, Helvetica, sans-serif;
	color:#ffffff;
	background-image:none;
	text-transform:capitalize;
}
#footer ul li a{
	height:20px;
	font: 11px/14px "Verdana", Arial, Helvetica, sans-serif;
	color:#ffffff;
	text-decoration:none;
	text-transform:capitalize;
	padding:5px 10px 5px 10px;
}
#footer ul li a:hover{
	color:#ffffff;
	background-color:#D74343;
}
#footer p.copyright{
	font:normal 12px/14px Arial, Helvetica, sans-serif;
	color:#F3F1DF;
	background-color:#C7C5C5;
	position:absolute;
	left:278px;
	top:21px;
}
#footer p.design{
	display:block;
	width:241px;
	height:16px;
	padding:0;
	position:absolute;
	left:278px;
	top:72px;
	font:normal 14px/14px Arial, Helvetica, sans-serif;
	color:#F3F1DF;
	background-color:#C7C5C5;
}
#footer a.link{
	width:100px;
	font:normal 14px/14px Arial, Helvetica, sans-serif;
	color:#F3F1DF;
	background-color:#C7C5C5;
	padding:0 4px;
	text-decoration:none;
	text-transform:uppercase;
}
#footer a.link:hover{
	color:#fff;
	background-color:#A90808;
}
/*------------------------------------------------footer end---------------------*/
