html{background-color:#006699;text-align:center;}
body,td{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;}
img, body, table, td, div,tr,h1,h2,h3,h4,p,ul,li{border:0px;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
a{color:#336699;text-decoration:none;font-weight:700;}
a:hover{color:#000000;text-decoration:underline;font-weight:700;}
#general{margin: 5px auto 0px auto;width:911px;text-align:left;position:relative;height:inherit;}
#header{height:173px;background-image:url(http://www.avipro.cz/img/bg_header.jpg);background-repeat:no-repeat;}
#header .linnk{position:absolute;width:300px;height:170px;}
#meny{height:96px;background-image:url(http://www.avipro.cz/img/bg_meny.jpg);background-repeat:no-repeat;}
#main{background-image:url(http://www.avipro.cz/img/bg_main.jpg);background-repeat:repeat-y;padding:0px 80px 0px 80px;}
#main p{text-align:justify;padding-bottom:20px;}
#main ul{padding-left:20px;}
#main h1{padding-bottom:20px;color:#000066;font-size:20px;}
#down{height:126px;background-image:url(http://www.avipro.cz/img/bg_down.jpg);background-repeat:no-repeat;}

/*CSS menu*/
.menu {
	margin:0px 0px 0px 20px;
	height:35px;
	width:100%;
	top:10px;
	position:relative; 
	font-size:13px;
	z-index:500;
}
.menu span{padding-top:5px;height:33px;vertical-align:bottom;}
.menu .select {list-style:none;white-space:nowrap;}
.menu .select a,.menu .select li.lrt a{
	display:block; 
	height:35px; 
	float:left; 
	padding:0px 2px 0px 2px; 
	line-height:18px; 
	white-space:nowrap; 
	font-size:11px;
	color:#FFFFFF;
}


.menu li {float:left;}
.menu li.lrt {float:right;}

.menu .select a:hover,.menu .select li:hover a {padding:0px 2px 0px 2px;cursor:pointer;color:#000000;font-weight:bold;}
.menu .sub {display:none;list-style:none;}
.menu ul ul {display:none;list-style:none;}
/* IE6 only */
.menu table {border-collapse:collapse;margin:-1px;font-size:1em;width:0px;height:0px;}
.menu .sub li {background:transparent;list-style:none;}
.menu .select :hover .sub,.menu .select .dfd .sub{
	height:25px;
	display:block; 
	position:absolute;
	float:left;
	width:755px;
	top:30px; 
	left:0px; 
	text-align:center;
	list-style:none;
}
.menu .select :hover .rt li {float:right;list-style:none;}
.menu .select :hover .sub li a {
	display:block; 
	height:25px; 
	line-height:8px; 
	float:left; 
	padding:0 16px; 
	margin:0; 
	white-space:nowrap; 
	color:#FFFFFF;
	font-size:10px;
}
.dfd{text-decoration:underline;color:#000000;font-size:11px}
.menu .select :hover .sub li.subline a {color:#c00;}
.menu .select :hover .sub li a:hover,.menu .select :hover .sub li:hover{color:#000; line-height:8px; position:relative; }
.kon{position:absolute;top:210px;left:805px;}
.kon a{color:#FFFFFF;}
.kon a:hover{color:#000;}

.img_text{width:170px;margin-bottom:10px;border:2px solid #069;}
.img_text1{width:96px;margin-bottom:10px;border:2px solid #069;}


div#menu{
margin-left:20px;
	height:22px;
	font-weight: bold;
	padding-top:8px;
	position:relative;
}
div#menu a{padding:0px 1px 0px 1px; 
	line-height:18px; 
	white-space:nowrap; 
	font-size:11px;
	color:#FFFFFF;}
div#menu a:hover,div#menu span.dsd{padding:0px 1px 0px 1px; font-size:11px;color:#000000;text-decoration:underline;font-weight:700;}

div#menu div#sub1,div#menu div#sub2,div#menu div#sub3,div#menu div#sub1a,div#menu div#sub2a,div#menu div#sub3a{
	position:absolute;
	width:800px;
	text-align:left;
	top:23px;
	display:none;
	left:0px;
	
}
div#menu div#sub1a,div#menu div#sub2a,div#menu div#sub3a{display:none;}
div#menu div#sub1 a,div#menu div#sub2 a,div#menu div#sub3 a,div#menu div#sub1a a,div#menu div#sub2a a,div#menu div#sub3a a,div#menu div#sub1a span.dsd,div#menu div#sub2a span.dsd,div#menu div#sub3a span.dsd{margin-right:25px;font-size:10px;}
div#menu div#sub1 div,div#menu div#sub2 div,div#menu div#sub3 div,div#menu div#sub1a div,div#menu div#sub2a div,div#menu div#sub3a div{height:30px;padding-top:10px;}