* {
	margin: 0;
	padding: 0;
}

body {
	background: #A6ADB3 url(images/poz.jpg) repeat-x;	
	font-family: Arial;	font-size: 12px;
	margin-top: 10px;
	text-align: center;
	margin-bottom: 20px;
	color: #001D46;
	text-decoration: none;
}

#hlavni {
	width: 1000px;
	height: auto;
	margin: 0 auto;
	text-align: center;
	border: 1px black solid;
	background: #A6ADB3 url(images/obsah-poz.jpg) repeat-y;
	}
	
#hlavicka {
	width: 1000px;
	height: 90px;
	background-color: #FFF;
	}
	
#logo {
float: left;
padding-left: 15px;
padding-top: 20px;
	}
	
#vhlavicce {
width: 840px;
height: 50px;
float: right;
	}
	
#hlavobr {
width: 840px;
height: 38px;
border: 1px black solid;
float: right;
	}
	
#pruh {
width: 1000px;
height: 30px;
background-color: #001D46;
	}
	
#pruhmenu {
width: 800px;
height: 30px;
padding-left: 200px;
float: left;
	}
	
#pruhmenu a {
width: auto;
height: auto;
background-color: #001D46;
color: #E7E7E8;
float: left;
padding-right: 10px;
padding-left: 10px;
padding-top: 3px;
padding-bottom: 2px;
margin-right: 5px;
margin-top: 9px;
font-family: Arial;	font-size: 12px;
border-left: 1px #E7E7E8 solid;
border-right: 1px #E7E7E8 solid;
border-top: 1px #E7E7E8 solid;
text-decoration: none;
	}

#pruhmenu a:hover {background-color: #E7E7E8;
color: #001D46;}

#sedypruh {
width: 1000px;
height: 30px;
background-color: #E7E7E8;
border-bottom: 1px #001D46 solid;
	}
	
#sedypruhvlevo {
width: 160px;
height: 30px;
border-right: 1px #001D46 solid;
float: left;
	}
	

#sedypruhmenu {
width: 838px;
height: 30px;
float: left;
color: #001D46;
	}
	
#sedypruhmenu a {
float: left;
color: #001D46;
text-decoration: none;
padding-right: 14px;
margin-bottom: 2px;
margin-right: 15px;
margin-top: 10px;
font-family: Arial;	font-size: 12px;
border-right: 1px #001D46 solid;
	}
	
#sedypruhmenu a:hover {
text-decoration: underline;
	}
	
#sedypruhmenu img {
float: left;
text-decoration: none;
margin-right: 0px;
margin-left: 60px;
margin-top: 15px;
	}
	
table {
width: 1000px;

height: 450px;


 }
 

#obsah {
width: 720px;

height:auto;

	}
	
.text {
position: absolute;
width: 680px;
margin-left: 20px;
margin-right: 20px;
height:auto;
margin-top: 35px;
	}
	
.text h1 {font-family: Arial;	font-size: 15px;
color: #001D46;
font-weight: bold;
margin-bottom: 10px;}

.text h2 {font-family: Arial;	font-size: 13px;
color: #001D46;
font-weight: bold;
margin-bottom: 7px;}

.text h3 {font-family: Arial;	font-size: 12px;
color: #001D46;
font-weight: bold;
margin-bottom: 5px;}

.text p {font-family: Arial;	font-size: 11px;
color: #001D46;
margin-bottom: 3px;
line-height: 150%;}

.text2 {
position: relative;
width: 680px;
padding-left: 20px;
padding-right: 20px;
height:auto;
padding-top: 35px;
	}
	
.text2 h1 {font-family: Arial;	font-size: 15px;
color: #001D46;
font-weight: bold;
margin-bottom: 10px;}

.text2 h2 {font-family: Arial;	font-size: 13px;
color: #001D46;
font-weight: bold;
margin-bottom: 7px;}

.text2 h3 {font-family: Arial;	font-size: 12px;
color: #001D46;
font-weight: bold;
margin-bottom: 5px;}

.text2 p {font-family: Arial;	font-size: 11px;
color: #001D46;
margin-bottom: 3px;
line-height: 150%;}

.text2 a {
font-family: Arial;	font-size: 14px;
color: #001D46;
text-decoration: none;
font-weight: bold;
	}
	
.policko {
font-family: Arial;	font-size: 14px;
color: #001D46;
text-decoration: none;
width: 100%;
margin-bottom: 10px;
	}
	
.text2 a:hover {
text-decoration: underline;
	}

.itd img {margin-bottom: 20px;}
.iitd img {margin-bottom: 10px;}

.itd {padding-left: 12px; padding-right: 10px; vertical-align: top; width: 35%;}

.iitd {padding-left: 10px; padding-right: 6px; vertical-align: top; width: 35%;}
.iiitd {padding-left: 6px; padding-right: 12px; vertical-align: top; width: 30%;}

.itdindex {padding-left: 12px; padding-right: 10px; vertical-align: top; width: 25%;}
.iitdindex {padding-left: 10px; padding-right: 6px; vertical-align: top; width: 75%;}

.down-h {background-color: #E7E7E8;
border: 1px #3A5070 solid;
height: 27px;
background-image: url(images/downli.jpg);
background-repeat: no-repeat;
}

.down-h h2 {font-family: Arial;	font-size: 13px;
color: #3A5070;
padding-top: 5px;
padding-left: 30px;
}

.downh2 {list-style: disc outside url(images/downli.jpg);
margin-left: 35px;
margin-top: 10px;

}

.down-s {background-color: #E7E7E8;
border-left: 1px #3A5070 solid;
border-bottom: 1px #3A5070 solid;
border-right: 1px #3A5070 solid;

}

.down-s li {margin-left: 30px;
}

.download {font-weight: normal;
margin-top: 4px;
margin-left: 5px;
list-style: disc outside url(images/li-pdf-download.jpg);
margin-bottom: 4px;
}	

.download a {
font-family: Arial;	font-size: 12px;
color: #001D46;
text-decoration: none;
font-weight: normal;
	}
	
.systemovedily {border-top: 4px #7192C2 solid;
margin-top: 40px;}

.systemovedily p {margin-top: 10px;}
.systemovedily a {font-family: Arial;	font-size: 13px;
color: #7192C2;
text-decoration: underline;
font-weight: bold;}
.systemovedily a:hover {color: #001D46;}
	
.levysloupec {
width: 160px;
height: auto;
}

.levysloupec ul {
position: absolute;
margin-top: 35px;
padding-left: 25px;
	}
	
.levysloupec li {
list-style: disc outside url(images/odrazka-velka.gif);
margin-bottom: 12px;

	}


	
.levysloupec a {
font-family: Arial;	font-size: 12px;
color: #001D46;
text-decoration: none;
font-weight: bold;
	}
	
.levysloupec a:hover {
text-decoration: underline;
	}
	
.levysloupec .produkt  {font-weight: bold;
color: #3A5070;
}	

.levysloupec .podkategorie {font-weight: normal;
color: #3A5070;
}	

.levysloupec .produktli  {font-weight: bold;
margin-left: 20px;
margin-top: -10px;
}	

.levysloupec .podkategorieli {font-weight: normal;
margin-left: 30px;
margin-top: -10px;
font-size: 10px;
}	

.pravysloupec {
width: 120px;
height: auto;
}

#pravysloupec .pravy {
margin-top: -2px;
margin-right: 0px;
float: right;
position: absolute;
}

