h1 { font-size:14px; color:#FFFFFF; margin-top:0; font-weight:normal; font-family:Arial, Helvetica, sans-serif; padding:2px; padding-left:7px; background:#882B00; width:540px; border-bottom:1px solid #FFFFFF;}
h2 {font-size:14px; padding:0; margin:0; padding-bottom:5px; margin-bottom:5px; padding-top:10px;}
h3 {font-size:13px; padding:0; margin:0; padding-bottom:5px; margin-bottom:5px; padding-top:10px;}
.polozkaadmin {background-color:#85AADD; border:1px solid #0068B5; padding:3px; margin:3px; display:block; margin-left:0;}
.polozkaadmin a {color:#000000;}
.polozkaadmin:hover {background-color:#98BAE8; border:1px solid #0068B5;}
.polozka a { color:#000000;}
.polozka:hover {background-color:#98BAE8; border:1px solid #0068B5;}
input {font-size:11px; margin-top:7px;font-family:Tahoma,Arial, Helvetica, sans-serif;}
textarea {font-size:11px;margin-top:5px; width:350px; height:120px;}
select {font-size:11px;margin-top:5px;}

.admin {font-size:11px;}

a {color:#333366;}
a:hover {text-decoration:none;}

body {font-family:Arial, Helvetica, sans-serif;font-size:11px;	margin:0px;	padding:0px; background:url(images/bg.jpg) repeat-x; line-height:170%;}

img {
	border:none;
	padding:0;
	margin:0;
}

#stranka {position: relative;}

#stranka2 {	width: 870px;height:400px;position:relative;margin: auto;}

#header {width:542px;position:absolute; height:94px; left:162px;top:20px; margin:0; padding:0; background:url(images/hlavicka.jpg) no-repeat; color:#FFFFFF; font-size:16px; padding-left:156px; padding-top:30px;}
.cislo {padding-left:332px;}
#nazev { position:absolute; font-size:22px; top:90px; left:180px; color:#604103;}
#logo {background:url(images/logo.jpg) no-repeat; width:172px; height:86px; top:28px; left:-10px; position:absolute;}

#menu {
font-size:14px;
display:block;
position:absolute;
left:-33px;
line-height:100%;
width:191px;
color:#FFFFFF;
background:url(images/bg-menu-hlavicka.jpg) repeat-y;
}

#vyhody {
font-size:14px;
display:block;
position:absolute;
left:0px;
top:700px;
font-size:11px;
line-height:100%;
width:155px;
}
#vyhody2 {
	border:1px solid #302E9C;
	padding:6px;
	padding-bottom:0px;
}

#vyhody ul {
	padding-left:15px;
	margin:0;
	}

#vyhody li {
	padding-bottom:12px;
	margin:0;
	}

.nadpis {
background:url(images/bg-menu.jpg) no-repeat;
padding:4px;
padding-left:40px;
}

.nadpis2 {
background:url(images/bg-menu2.jpg) no-repeat;
padding:4px;
padding-left:40px;
}

#menu a {
font-size:11px;
display:block;
font-weight:bold;
color:#8A2A00;
line-height:120%;
text-decoration:none;
margin:1px 2px 2px 3px;
padding: 2px 2px 2px 37px;
}

#menu a:hover {
text-decoration:underline;
}

#obsah {
	position:absolute;
	top:132px;
	left:0px;
	width:893px;
	background:#E8E8E8;
}

#content {
	margin-left:185px;
	margin-top:0px;
}

#contenttext {
	width:547px;
	position:relative;
	font-size:12px;
	margin-top:0;
	}

#paticka {width:870px; margin-left:-180px; font-size:11px; padding:3px; text-align:center; height:30px;margin-top:25px; border-top:1px solid #E5E5E5; }
#paticka a {color:#666666;}

.cb {clear: both;}

.pda {
	width:530px;
	border:1px solid #999999;
	border-left:4px solid #666666;
	float:left;
	padding:7px;
	margin-bottom:5px;
	background:#FFFFFF;
	}
	
table {
	border-collapse:collapse;
	text-align:left;
	}
	
td {
	padding:5px;
	margin:0;
	border:1px solid #999999;
	}
	
th {
	font-weight:bold;
	padding:5px;
	border:1px solid #999999;
	}
	
.pdatext {
	height:100%;
	}
	
.pdaimg {
	height:100%;
	padding:3px;
	width:90px;
	display:block;
	padding-bottom:30px;
	float:left;
	}
	
.podrobnosti {
	background:#EFE577;
	margin-top:3px;
	margin-left:93px;
	padding:3px;
	color:#000066;
	padding-right:10px;
	}
	
.podrobnosti a {
	color:#000066;
	}
	
#cart {
	position:absolute;
	left:770px;
	top:30px;
	text-align:center;
	color:#000066;
	font-weight:bold;
	width:100px;
	}
	
#doporucujeme {
	position:absolute;
	left:760px;
	width:125px;
	clear: right;
	opacity: 0.45;
	filter: alpha(opacity=45);
	-moz-opacity: 0.45;
	padding:10px;
	}
	
#doporucujeme_text {
	background:#ADADAD;
	color:#FFFFFF;
	width:125px;
	position:absolute;
	left:756px;
	top:0;
	padding:6px;
	padding-left:6px;
	text-align:center;
	}

	
.kosik {
	background:#E9E9F3;
	width:100%;
	text-align:center;
	}

th {
	background:#91CBCD;
	}

td {
	background:none;
	}

.polozka {
	font-weight:bold;
	text-align:center;
	padding-left:50px;
	padding-right:50px;
	display:block;
	}
	
#cena {
	width:100%;
	background:#00024F;
	text-align:center;
	font-size:14px;
	color:#FFFFFF;
	padding:9px;
	}
	
#cena a {
	font-weight:bold;
	color:#FFFFFF;
	}
	
#menu2 {
	position:absolute;
	top:0;
	left:365px;
	}
	
#menu2 a {
	padding-left:10px;
	}
	
#obchody {
	position:absolute;
	left:158px;
	top:86px;
	}
	
#konzult {
	position:absolute;
	top:0;
	left:0px;
	color:#585E5E;
	}
	
	
.cervena {	
	color:#FF0000;
	font-weight:bold;
	}