	body	{		background-color:#d7d7d6;		color:#000;		font-family:Arial, Helvetica, sans-serif;		font-size:12px; 	}	strong { color:#d00	 }			 td,  input, textarea, select,table	{			font-size:12px;	}	.white { color: white }	.white a { color: white }	.white a:hover { color:#000 }	.white div { color:#FFFFFF }	.smaller { font-size:11px;  }	.smaller a { font-size:11px;  }	.smaller a:hover { font-size:11px; color:#fff}	.small { font-size:10px; color:#000 }	.small a {color:#999; font-size:10px;   text-decoration:none; }	.small a:hover {color:#000; font-size:10px;   text-decoration:none}.mini { font-size:9px }.staracena { font-size:12px;  }.staracenaline { font-size:12px; text-decoration:line-through; color:#000}.cenavsete {  color:#3E4176}	.popis { font-size:10px; }	.akcie { font-size:11px; }	.akcie a {color:white; font-size:11px;   text-decoration:none; }	.akcie a:hover {color:black; font-size:11px;   text-decoration:none}	.smallleft { font-size:11px; }	.smallleft a { font-size:11px;   }	.smallleft a:hover {color:#000; font-size:11px;   }	h1	{		font-size:18px;		font-weight:bold;		color:#fff;		letter-spacing:1.0px;		text-transform:uppercase;								background-image:url(images/pas.gif); background-repeat:no-repeat; height:32px;	}	h1 a	{		text-decoration:underline;		color:#E02A30;	}	h1 a:hover 	{  color:#000	}	h2 {   color:#d00; font-size:18px;  letter-spacing:5.5px; }h3 {   text-transform:uppercase;  color:#fff; font-size:11px}h6 {   color:#000000; font-size:11px; margin:0; padding-left:4px; }h4	{		font-size:18px;		font-weight:bold;		color:#000;		letter-spacing:1.0px;		text-transform:uppercase;		margin:0px;								background-image:url(images/pas3.gif); background-repeat:no-repeat; height:24px;	}	h4 a	{		text-decoration:underline;		color:#E02A30;	}	h4 a:hover 	{  color:#000	}		h5	{		font-size:16px;		font-weight:bold;		color:#fff;				text-transform:uppercase;								background-image:url(images/pas.gif); background-repeat:no-repeat; height:32px;	}	h5 a	{		text-decoration:underline;		color:#E02A30;	}	h5 a:hover 	{  color:#000	}				.right	{				margin:0px;		background-image:url(images/right-nadpisfree.gif);		background-repeat:no-repeat;		display:block;				color:#000;		font-size:12px;		padding-left:14px;		padding-top:0px;				/* line-height:25px; */		font-weight:bold;	}	.right div {			}	.right span {background-image:url(images/righttableback.gif); background-repeat:repeat-y; padding-left:15px; display:block; }	a	{		color: #d00;		text-decoration:underline;	}	a:hover	{		color: #000;		text-decoration:underline;	}.error {	font-size: 13px;	font-weight: bold; width:30em; margin : 2em auto 2em auto; padding : 1em; text-align:center; border:2px solid #cc1f1f;}.success {font-weight: bold; width:30em; margin : 2em auto 2em auto; padding : 1em; text-align:center; border:2px solid #85f107;}.submenu{		display:block;}.submenu a{		text-decoration:none;		color: #000;		}.submenu a:hover {	color:#d00 	}.submenu2	{		margin:0px;		font-weight:bold;		display:block;		text-transform:uppercase;	}.submenu2 a	{		text-decoration:underline; color: #000;	}.submenu2 a:hover	{		text-decoration:none; color: #d00;	}.submenu3	{		font-size:11px;		font-weight:bold;		display:block;		padding:1px;	}.up {	color: #4e60a3;	font-size: 12px;}.blue {	color: #4e60a3;	font-size: 11px;}/*.submit, a.button {	background-image: url(images/bmaly.gif);	background-repeat:no-repeat;	background-position:top left;	width: 72px;	height: 16px;	color: #fff;		font-size: 11px;		cursor: pointer;	border: 0px;	padding-top:0px; overflow:hidden;	*/div.clear {clear:both; height:0px; overflow:hidden;}div.fit {float:left; width:225px; height:40px; background-image:url(images/inputback.png); background-repeat:no-repeat; margin:0px; padding:0px;}div.cena input {display:block; width:25px; border-style:none; background-color:transparent; 	margin:0 0 0 5px; position:relative; top:4px; _top:3px;}.styleup {font-weight: bold}.styleup a {color:#FFFFFF}.styleup a:hover {color:#000000}.alt_text { display:none; }.clear {clear: both;}.footer  {  color:#3c9bad; font-size:12px;  }.footer a { color:#3c9bad; font-size:12px;  }.footer a:hover { color:#fff }.footer span { padding-left:10px; }.whitefooter { color:#000; }.whitefooter a {color:#000; text-decoration:none }.whitefooter a:hover { color:#555 }.sedyfooter { color:#bbb; font-size:11px }.sedyfooter a { color:#666 }.sedyfooter a:hover { color:#000000 }.up { color: #fff;  font-size: 10px; }.up a { color:#FFFFFF; text-decoration:none }.up a:hover {color:#000000 }.upmenu { background-color:#6699cc; width:200px; padding:5px; color:#FFFFFF; font-size:14px;  }.upmenu a { color:#FFFFFF; text-decoration:none }.upmenu a:hover { color:#CCCCCC; text-decoration:underline }.search { background-color:#d00;  padding:2px; color:#fff; display:block  }.uvodkat { padding:5px; color:#FFFFFF; font-weight:bold; text-align:center }.uvodkat a { color:#FFFFFF }.uvodkat a:hover{ color:#000 }.uvodkatlist { padding:5px; color:#000; font-weight:bold; text-align:left; font-size:11px }.uvodkatlist a { color:#000 }.uvodkatlist a:hover { color:#fff }.smallkosik { font-size:10px }.anketa { font-size:10px; padding-left: 4px; padding-right:4px;}.anketa a { font-size:10px; text-decoration:none; color:#333333 }/* NAVIGATION BUTTONS */			.menu {						height: 23px;						/* width: 770px;*/						padding-bottom:0px; 												padding-top:1px; padding-left:10px;			}			.cssnav	{						position:relative;						float: left;						margin: 0; 						padding-right: 6px;						color: #fff;						background: url(images/butt2.gif) no-repeat;						width: 103px;						height: 23px;	                    overflow:hidden;/* for ie to hide extra height*/				}			.cssnav a {						display: block;						color: #fff;						font-size: 11px;						width: 103px;						height: 23px;						display: block;						float: left;						color: black; 						text-decoration: none;						overflow:hidden;/* for ie to hide extra height*/			}			.cssnav a:hover {						color: #ffffff;			}						.cssnav img {width: 103px; height: 23px; border: 0; }			* html a:hover {visibility:visible}			.cssnav a:hover img{visibility:hidden}			.cssnav span {					    position: absolute;					    left: 0px;top: 4px;					    text-align: center;					    width: 103px;					    cursor: pointer;   					     color: #fff;			}			/* END OF NAVIGATION */															#replacement-1 {  width: 72px;  height: 16px;  margin: 0;  padding: 0;  border: 0;  background: transparent url(images/bmaly.gif) no-repeat center top;  text-indent: -1000em;  cursor: pointer; /* hand-shaped cursor */  cursor: hand; /* for IE 5.x */}#replacement-2 {  width: 72px;  height: 16px;  padding: 0;  margin: 0;  border: 0;  background: transparent url(images/bmaly.gif) no-repeat center top;  overflow: hidden;  cursor: pointer; /* hand-shaped cursor */  cursor: hand; /* for IE 5.x */  color:#FFFFFF;  font-size:10px;}form>#replacement-2 { /* For non-IE browsers*/  height: 0px;}.button {  width: 72px;  height: 16px;  padding: 0;  margin: 0;  border: 0;  background: transparent url(images/bmaly.gif) no-repeat center top;  overflow: hidden;  cursor: pointer; /* hand-shaped cursor */  cursor: hand; /* for IE 5.x */  color:#FFFFFF;  font-size:11px;  display:inline;}.button a { text-decoration:none; color:#FFFFFF }.button2 {  width: 72px;  height: 16px;  padding: 0;  margin: 0;  border: 0;  background: transparent url(images/bmaly2.gif) no-repeat center top;  overflow: hidden;  cursor: pointer; /* hand-shaped cursor */  cursor: hand; /* for IE 5.x */  color:#d00;  font-size:11px;  display:inline;}.button a { text-decoration:none; color:#FFFFFF }.lup { background-image:url(images/lup.gif); background-repeat:no-repeat; width:212px; height:20px; color:#fff; font-size:9px; font-weight:bold}.lup span { padding-left:5px; padding-top:15px; font-size:9px}.lback { background-image:url(images/lback.gif); background-repeat:repeat-y; width:212px; color:#000000; padding-left:3px; padding-bottom:5px;  padding-right:3px; }.lbackx span { padding-left:10px; padding-top:25px; padding-right:20px; font-size:11px}.ltext  { padding-left:5px; padding-top:5px; padding-right:5px; font-size:11px}.lend { background-image:url(images/lend.gif); background-repeat:no-repeat; width:212px; height:5px; }.lup2 { background-image:url(images/lup2.gif); background-repeat:no-repeat; width:212px; height:20px; color:#fff; font-size:9px; font-weight:bold }.lup a { color:#fff }.lup a:hover { color:#aaa }.lup2 span { padding-left:5px; padding-top:15px; font-size:9px}.sup { background-image:url(images/sup.gif); background-repeat:no-repeat; color:#fff; font-size:9px; font-weight:bold; height:10px; }.sup span { padding-left:5px; padding-top:15px; font-size:10px}.supdlhe { background-image:url(images/supdlhe.gif); background-repeat:no-repeat; width:549px; height:35px;  }.supdlhe span { padding-left:5px; padding-top:15px; font-size:10px}.sup2 { background-image:url(images/sup2.gif); background-repeat:no-repeat;  height:10px;color:#000; padding-left:3px;}.sup2 span { padding-left:5px; padding-top:15px; font-size:10px; font-weight:bold}.sup2 a { color:#000; }.sup2 a:hover { color:#d00 }.sup3 { background-image:url(images/sup3.gif); background-repeat:no-repeat;  height:20px;color:#fff}.sup3 span { padding-left:5px; padding-top:15px; font-size:10px; font-weight:bold}.sup3 a { color:#fff; }.sup3 a:hover { color:#eee }.sback { background-image:url(images/sback.gif); background-repeat:repeat-y; padding-left:3px; padding-right:5px; }.sbackx span { padding-left:10px; padding-top:25px; padding-right:20px; font-size:11px}.stext  { padding-left:5px; padding-top:5px; padding-right:5px; font-size:11px}.send { background-image:url(images/send.gif); background-repeat:no-repeat; height:10px; }.send2 { background-image:url(images/send2.gif); background-repeat:no-repeat; height:10px;  }.send3 { background-image:url(images/send3.gif); background-repeat:no-repeat; height:10px;  }.sback2 { background-image:url(images/sback2.gif); background-repeat:repeat-y;   }.sback2 span { padding-left:10px; padding-top:25px; padding-right:20px; font-size:11px}.sback3 { background-image:url(images/sback3.gif); background-repeat:repeat-y;   }.sback3x span { padding-left:10px; padding-top:25px; padding-right:20px; font-size:11px}.pad { padding-bottom:5px; padding-left:5px; padding-right:5px;padding-top:0px;   }/* .pad ul { margin:0; padding:0; } */form { margin:0px; padding:0px; }#containerul, #containerul ul{  text-align:left;  margin:0; /* Removes browser default margins applied to the lists. */  padding:0; /* Removes browser default padding applied to the lists. */}#containerul li{  margin:0px; /* A left margin to indent the list items and give the menu a sense of structure. */  padding:0px; /* Removes browser default padding applied to the list items. */  list-style-type:none; /* Removes the bullet point that usually goes next to each item in a list. */}#containerul .symbols{ /* Various styles to position the symbols next to the items in the menu. */  float:left;/*  width:12px;  height:1em; */  background-position:0 10%;  background-repeat:no-repeat;}.f0 { background-color:#ffebcb }.f1 { background-color:#ffeed4 }.f2 { background-color:#fef0db }.f3 { background-color:#fff5e6 }.f4 { background-color:#fff8ec }.f5 { background-color:#fffbf4 }.ikonka { color:#d00; font-size:18px; font-weight:bold; text-align:center;  padding:2px; margin:3px; width:120px;  }.kosik { color:#fff; background-color:#d00; font-size:10px; border:#000 2px solid; padding:4px; margin:4px; width:120px; text-align:center   }.kosikfinal { color:#fff; background-color:#F60400; font-size:10px; border:#000 2px solid; padding:4px; margin:4px; text-align:center   }.kosikuhradene  { color:#000; background-color:#0d0; font-size:10px; border:#000 2px solid; padding:4px; margin:4px; text-align:center   }.kosikneuhradene  { color:#fff; background-color:#d00; font-size:10px; border:#000 2px solid; padding:4px; margin:4px; text-align:center   }.kosikspolu { color:#000; background-color:#FFE400; font-size:10px; border:#000 2px solid; padding:4px; margin:4px; text-align:center   }   a.smenu  {	display:block;	width: 100%;	padding-left: 2px;	padding-right: 2px;	padding-top: 2px;	padding-bottom: 2px;	color : #000;	font-weight:bold;	text-decoration : none;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #ddd;}   a.smenu:hover  { background-color: #d00; color: #fff; text-decoration:none}   a.smenu2  {	display:block;	width: 100%;	padding-left: 2px;	padding-right: 2px;	padding-top: 2px;	padding-bottom: 2px;		color : #fff;	font-weight:bold;	text-decoration : none;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #aaa;	background-color: #d00;}   a.smenu2:hover  { background-color: #d00; color: #fff;}    #prislus ul{margin: 0;padding: 0;list-style-type: none;}#prislus ul li { display: inline; }#prislus ul li a { text-decoration: none; padding:0 5px 0px 0px;  }   .smenuhead  {   	display:block;	width: 100%;	padding-left: 2px;	padding-right: 2px;	padding-top: 2px;	padding-bottom: 2px;		color : #fff;		text-decoration : none;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #aaa;	background-color: #FF9D03;}   .hr {  color: #a49d8d;background-color: #a49d8d;height: 1px;border: 0;  width: 100%; margin-top:2px; margin-bottom:2px; }     table.sample {	border-width: 0px 0px 0px 0px;	border-spacing: 1px;	border-style:solid;	border-color:#CCCCCC;	border-collapse: collapse;	background-color:#dcdcdc;		margin-top:3px;}table.sample th {	border-width: 1px 1px 1px 1px;	padding: 1px 1px 1px 1px;		border-style:solid;	border-color:#CCCCCC;	background-color: white;	-moz-border-radius: 0px 0px 0px 0px;	text-align:left;}table.sample td {	border-width: 1px 1px 1px 1px;	padding: 1px 1px 1px 1px;	border-style:solid;	border-color:#CCCCCC;		-moz-border-radius: 0px 0px 0px 0px;}.produktback { background-image:url(images/produktback.gif); background-repeat:no-repeat;padding-bottom:5px;width:549px;height:86px;}.cena { color:#DD0000; font-weight:bold; font-size:14px; text-align:center;   }.cenadetail { color:#d00; font-weight:bold; font-size:13px; display:block; text-align:right;  margin-bottom:10px }.divdetail { font-weight:bold; font-size:12px; padding-right:4px; padding-top:2px; text-align:right; line-height:18px;   }.divdetailhead {  font-size:12px; padding-left:5px; padding-top:0px; text-align:left; line-height:18px;   }.divdetailred { color:#DD0000; font-weight:bold; font-size:13px;    }.red { color:#DD0000; }.dokosika { color:#000; font-weight:bold; font-size:9px; padding-left:2px; padding-top:6px; height:23px; _height:29; text-align:center;    }.produktakcia { color:#000; font-weight:bold; font-size:9px; line-height:9px; padding-left:0px; padding-top:4px; height:22px; _height:28; text-align:center;    }	.viac { font-size:10px; color:#d00; font-weight:bold; padding-top:10px;  }	.viac a { color:#d00  }	.viac a:hover { color:#000 }.minipopis { font-size:10px; color:#000;  display:block  }	.upkat { display:block;   color:#ffe400; font-weight:bold; margin-left:10px; margin-bottom:10px; }.upkat a {  color:#ffe400 }.upkat a:hover { color:#000; }.upkatmain { display:block; color:#fff; font-weight:bold; margin-left:10px; margin-bottom:2px; font-size:12px }.upkatmain a { color:#fff; }.upkatmain a:hover { color:#000; }.line2 {	background-color: #d9eef2; color: #000;padding-bottom:4px; }.line2 a { color:#d00 } .line2 a:hover { color:#000 } .line1 {	background-color: #ffe0a9; color: #000; padding-bottom:4px;}.line1 a { color:#d00 } .line1 a:hover { color:#000 } .line5 { 	background-color: #d00;color: #fff; }.line5 a  { 	color: #fff; }.line0 { 	background-color: #ddd;color: #000; }.line0 a  { 	color: #fff; }.toprint { color:#000; background-color:#eed300; font-size:10px; border:#444 2px solid; padding:4px; margin-right:8px; width:120px; text-align:center   }p { margin:0 }.uax { font-size:10px; letter-spacing:-0.5px; color:#999999 }.paging { display:block; font-size:14px;color:#aaa;  }.paging a { color:#FFFFFF; font-weight:bold }.paging a:hover { color:#000; font-weight:bold }.banner { color:#fff; font-weight:bold }.banner a { color:#FFF }.banner a:hover { color:#c6ff00  }.aktual { background-color:#ffe0a9; margin:0px; padding:0px;  }.menu ul{	text-align:left;  margin:0; /* Removes browser default margins applied to the lists. */  padding:0; /* Removes browser default padding applied to the lists. */}.menu li{  margin:0px; /* A left margin to indent the list items and give the menu a sense of structure. */  padding:0px; /* Removes browser default padding applied to the list items. */  list-style-type:none; /* Removes the bullet point that usually goes next to each item in a list. */}