
* {
margin:0px;
padding:0px;}

html,body {
	margin:0;
	padding:0;
	height:100%; /* needed for container min-height */
	background: #000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:small;
	color:#000;
	background-image:url(images/pattern.png);
	background-repeat:repeat-x;
	background-attachment:fixed;
}


div#container {
	position:relative; /* needed for footer positioning*/
	margin:0 auto; /* center, not in IE5 */
	width:760px;
	background-image:url(images/bg_vzorek_produkty.png);
	background-repeat:repeat-y;

	height:auto !important; /* real browsers */
	height:100%; /* IE6: treaded as min-height*/
	background-color:#FFFFFF;

	min-height:100%; /* real browsers */
	
}

div#header {
	height: 103px;
	background-image:url(images/header.jpg);
	overflow:hidden;
	background-position: left;
	
	z-index:99;		

}

div#header-img {
height: 218px;
width:760px;
	background-image:url(images/header-img.jpg);

}

div#header:hover {

background-position: right;
}

div#header-menu {
border-top: 7px solid #FFFFFF;

height: 23px;
background-color:#000;
width:720px;
margin-left:19px;

}

div#header-menu ul {
margin:0px;
margin-left:15px;

}

div#header-menu ul li {
list-style-type: none;
display:inline-block;
#display:block;
height:23px;
line-height:23px;
float:left;
color:#fff200;
width: 88px;
}

div#header-menu ul li a {
color:#fff200;
text-decoration:none;
}

div#header-menu ul li a:hover {
color:#f81a0f;
text-decoration:none;
}
div#content {
width: 720px;
margin-left:19px;
margin-bottom:200px;

}

div#content {
width: 720px;
margin-left:19px;

display: block;

padding-bottom:127px;
border: 0px solid #00DF00;

}
	
div#levy_sloupec {
width:152px;
padding-left:10px;
padding-right: 10px;
border-right: 1px dashed #000;
margin-top:10px;
height:250px;
display:block;
}

div#levy_sloupec_page {
	width:1px;
	padding-left:10px;
	padding-right: 10px;
	border-right: 0px dashed #000;
	margin-top:10px;
	height:250px;
	display:block;
}


div#levy_sloupec_produkty {
	width:1px;
	padding-left:10px;
	padding-right: 10px;
	border-right: 0px dashed #000;
	margin-top:10px;
	height:250px;
	display:block;
}

div#pravy_sloupec {
width:167px;




float:right;

margin-top:-10px;

margin-right:0px;

}



div#pravy_sloupec h3 {
	border-top: 10px solid #fff200;
	display:block;
	padding:5px;
	width:157px;
	height:16px;
	line-height:16px;
	background-color:#FF0000;
	color:#fff200;
	font-size:12px;
}

div#pravy_sloupec h4 {
font-size:10px;
color:#FF0000;
padding:5px;
padding-bottom:0px;
}
div#pravy_sloupec h5 {
font-size:12px;
color:#fff200;
padding-left:5px;
}


div#pravy_sloupec p {
	font-size:10px;
	color:#fff;
	padding:5px;
	padding-top:0px;
}

div#prostredni_sloupec {
	width: 350px;
	margin-left:180px;
	margin-top:-250px;
	padding-left:10px;
	padding-right: 0px;
	display:block;
}

div#prostredni_sloupec_page {
	width: 515px;
	margin-left:5px;
	margin-top:-250px;
	padding-left:10px;
	padding-right: 0px;
	display:block;
}

div#prostredni_sloupec_produkty {
	width: 380px;
	margin-left:5px;
	margin-top:-250px;
	padding-left:167px;
	padding-right: 0px;
	display:block;
	min-height:560px;
}

div#prostredni_sloupec_produkty p {
margin-bottom:15px;
	
}


div#produkt {
height:140px;
border-bottom: 2px solid #FFFFFF;
padding:10px;

}

div#nahled {
height: 140px;
width:140px;
	background-image:url(images/no_photo.jpg);
margin-left:-165px;
float:left;
}

div#produkt h3 {
	color:#FF0000;
	font-size:13px;
	text-decoration:underline;
}

p#link_vice {
	display:block;
	float:right;
	margin-top:8px;
}

p#link_vice a {
	color:#FF0000;
	text-decoration:none;
}

p#link_vice a:hover {
	color:#FF0000;
	text-decoration:underline;
	
}

div#produkt h3 a {
	color:#FF0000;
	font-size:13px;
	text-decoration:underline;
}

div#produkt h3 a:hover {
	color:#000;
	font-size:13px;
	text-decoration:underline;
}

div#produkt p {
	text-align:justify;
	font-size:11px;
}

div#prostredni_sloupec_page p {
	margin-top:5px;
	margin-bottom:5px;
	text-align:justify;
}

div#prostredni_sloupec_page p strong {
color:#FF0000;
}

div#prostredni_sloupec_page h2 {
color:#FF0000;
}

div#prostredni_sloupec_page blockquote {
font-style:italic;
font-size:16px;

}

div#prostredni_sloupec_homepage {
	width: 350px;
	margin-left:180px;
	margin-top:-250px;
	padding-left:10px;
	padding-right: 0px;
	display:block;
	font-size:13px;
	
}

div#prostredni_sloupec_homepage p {
margin-bottom:5px;
}

div#levy_sloupec h3 {
font-variant:small-caps;
font-size:18px;
color:#000;
margin-top:0px;

}

div#levy_sloupec h4 {
font-variant:small-caps;
font-size:13px;
color:#000;
letter-spacing: -0.1px;}

	
div#footer {
	position:absolute;
	width:100%;
	bottom:0; /* stick to bottom */
	background:#ddd;
	height:127px;
	background-image:url(images/footer-produkty.jpg);

}

td {
vertical-align: top;
}


div#pravy_sloupec #menu_produkty a {
display:block;
margin-top:5px;
background:#808080;
padding:3px;
font-size:11px;
text-decoration:none;
color:#fff;
}

div#pravy_sloupec #menu_produkty a:hover {
background-color:#FF0000;
color:#FFFFFF;
}



