*{  font-family : Tahoma, Verdana, Helvetica CE, Arial;  }body {	color:black;  scrollbar-face-color: #FFFFFF;  scrollbar-shadow-color: #CCCCCC;  scrollbar-highlight-color: #CCCCCC;  scrollbar-darkshadow-color: #FFFFFF;  scrollbar-3dlight-color: #FFFFFF;  scrollbar-track-color: #FFFFFF;  scrollbar-arrow-color: #FFFFFF;	background:url("./img4/vrsek.jpg") white top center no-repeat;	text-align:center;	margin:0px;	padding:0px;	z-index:0;  font-size : 10px;}#hlavni-telo{	margin:auto;	text-align:left;	width:1000px;}#horni-menu{	display:none;}/* HLAVNI ROZCESTNIK */#hlavni-rozcestnik{	display:none;	width:100%;	font-size:100%;}#hlavni-rozcestnik td{	background:#400148;	color:white;	border-right:2px solid #f4439e;	padding:15px;	font-size:100%;}#hlavni-rozcestnik td.lila{	background:#81017D;	border-right:none;}#hlavni-rozcestnik a{	color:white;	font-style:italic;	font-family:Verdana, sans-serif;}#hlavni-rozcestnik h1{	padding:0px;	margin:0px;	font-size:12px;	background-color:transparent;	color:white;	display:block;}#hlavni-rozcestnik h1 a{	font-style:normal;}/* HLAVNI MENU */#hlavni-menu {	margin:0px;	padding:0px;	padding-top:5px;	padding-bottom:5px;	height:21px;	margin-top:27px;	margin-bottom:3px;	text-align:right;}#hlavni-menu li{	display:inline;	height:22px;	margin:0px;	padding:0px;	padding-top:5px;	padding-left:12px;	padding-right:12px;	vertical-align:bottom;	list-style:none;	text-transform:uppercase;}#hlavni-menu input{	border:1px solid #f396c3;	bordeR:none;	height:1EM;	font-size:1EM;	margin:0px;	padding:0px;}#hlavni-menu a, #hlavni-menu li.last a.lila{	color:#633284;}#hlavni-menu li.last a{	color:#ffffff;}#flash-area{	height:180px;}/* banner - flash area */#main-banner{	padding-bottom:3px;}/* vypisy */#main-area, #zbozi-vypis{}#main-area{	padding-top:10px;}#finalization{	clear:both;}#zapati{	background:url("./img4/spodek.jpg");	color:#ffffff;	text-align:center;	clear:both;	padding:10px;	height:110px;	padding-top:20px;	font-size:110%;}#zapati a{	color:#ffffff;}#zapati #foreground{	float:right;}#zapati #copyright{	float:left;	text-align:left;}#zapati #intern{	width:1000px;	margin:auto;	text-align:left;	height:100%;}#zapati #intern .sloupec{	border-left: 1px dotted white;	color:white;	float:left;	height:100%;	padding:10px;}#zapati #intern .sloupec strong{	font-size:200%;	display:block;}zapati #intern .sloupec em{	font-size:150%;}#zapati #intern .prvni{	width:270px;		padding-top:30px;}#zapati #intern .druhy{	width:230px;		padding-top:30px;}#zapati #intern .treti{	width:210px;		text-align:center;	padding-top:50px;}#zapati #intern .ctvrty{	width:200px;		border-right: 1px dotted white;	text-align:center;	padding-top:30px;}h1{	font-size:27px;	margin-top:0px;	margin-bottom:3px;}h1.souvisejici{	font-size:20px;	margin-top:10px;	margin-bottom:5px;}h1 span{	padding:2px;	padding-left:5px;	padding-right:5px;	color:#643287;}h2{	font-size:15px;	}#left-menu{	float:left;	width:170px;	padding-top:10px;}#left-menu li {	list-style:none;	padding-top:0px;	border-bottom:1px solid #643287;}#left-menu li.no-line{	border-bottom:none;}#left-menu ul {	padding-left:0px;	margin:0px;	margin-left:10px;}#left-menu ul ul{	padding-top:0px;	margin-top:0px;	padding-bottom:10px;	margin-bottom:0px;	position:relative;	_top:-10px;	_padding-bottom:0px;	margin-left:0px;}#left-menu ul ul li{	padding-left:20px;}#left-menu li a{	font-size:13px;	color:#000000;	margin:0px;	padding:0px;	padding-left:10px;	display:block;}#left-menu li a.aktivni{	font-weight:bold;}#left-menu h2.kategorie {	background:url('./img4/produkty.jpg');	height:45px;}#left-menu h2.vyrobci {	background:url('./img4/vyrobci.jpg');	height:45px;}#left-menu h2.vyrobci span, #left-menu h2.kategorie span{	visibility:hidden;}#left-menu h2.vyrobci a, #left-menu h2.kategorie a{	display:block;	height:100%;}#left-menu h1 span{	visibility:hidden;}#hlavni-vypisovka{	margin-left:193px;	_margin-left:195px;	padding-top:2px;	width:700px;	_width:740px;}#info-text{	font-size:120%;}#hlavni-vypisovka h2{	display:inline;}form{	margin:0px;	padding:0px;}#vypis-filtry{	float:right;	width:320px;	margin-right:50px;}#vypis-filtry h3{	display:inline;	color:#643287;	font-size:100%;	margin-left:15px;	margin-right:5px;}#vypis-filtry #selecty{	float:left;	width:220px;	text-align:right;}#vypis-filtry #sortery{	padding-left:240px;}td{  font-size : 12px;}th{  font-size : 13px;  color:#555555;}a{	color:black;}input.submiter, .submiter-imitation{	color:#400148;	border:none;	cursor:pointer;	padding:2px; 	text-transform:uppercase;	font-size:15px;	font-weight:bold;	padding-top:3px;	padding-bottom:3px;	height:26px;}#zbozi-detail .submiter{	background:url('./img4/tlacitko2_big.jpg') right no-repeat;	padding-right:30px;	border:none;	width:130px;	text-align:right;}.submiter-imitation{	background:url('./img4/tlacitko1_big.jpg') left no-repeat;	padding-left:30px;		padding-left:30px;	padding-right:30px;	line-height:16px;	vertical-align:base;	_vertical-align:bottom;	padding-top:4px;}.pokracovat-brn-fake{	background:url('./img4/tlacitko2_big.jpg') left no-repeat;}.vpravo{	float:right;	padding-top:1px;}.cena-vase span, #obsah-kosikuq .cena{	color:#8F2E86;	font-weight:bold;	font-size:15px;}.cena-puvodni{	font-weight:bold;}.pruhledne{/*	Filter: Alpha(Opacity=80, FinishOpacity=80, Style=1, StartX=0, StartY=0, FinishX=0, FinishY=0);	background:url('./img3/alpha.png'); 	padding-bottom:30px;	*/}#obsah-kosikuq{	width:100%;}#obsah-kosikuq td, #obsah-kosikuq th{	border-bottom:1px solid #400148;}#obsah-kosikuq th.no-border{	border-bottom:none;}#oblast-registrace a{	color:#400148;	font-weight:bold;}input#button-pokracovatq, input#button-stornovatq, #button-ulozzmenyq, #button-vymazatq, #button-zaregistrovatq{	background-color:#EDEDED;	color:black;	font-weight:bold;	cursor:pointer;	background-color:6b582e;border:none;color:white;padding:1px;padding-left:5px;padding-right:5px;}#kategorie-seznam a{	color:black;	font-size:120%;}select{	border:1px solid black;}#intro{	font-size:10pt;	color:black;}td{	vertical-align:top;}table{	margin:0px;	border-collapse: collapse;}#main-body{	width:983px;	height:100%;	_background:url("./img/top2.gif") no-repeat ;	margin:0px;	padding:0px;}#main-body-loged{	width:983px;	height:100%;	_background:url("./img/top2loged.gif") no-repeat ;	margin:0px;	padding:0px;}#obalovacka{	width:100%;	margin:0px;	padding:0px;	border:0px;}#obalovacka>tr{	vertical-align:top;}#obalovacka-leva{	width:50%;	background:url("./img/top_bgl.gif");	background-repeat:repeat-x;}#obalovacka-stred{	width:980px;	background:url("./img/top2.gif") no-repeat ;}#obalovacka-stred-loged{	width:980px;	background:url("./img/top2loged.gif") no-repeat ;}#obalovacka-prava{	background:url("./img/top_bgr.gif");	background-repeat:repeat-x;	width:50%;}#vrsek{	height:130px;}#pseudo-spodek{	vertical-align:top;	height:100%;}#spodek{	vertical-align:top;	height:100%;}#lx1{	width:90px;	_width:96px;}#lx2 table{	margin:0px;	width:100%;	height:100%;	background:url('./img/lx2_bg.gif');	background-position:top left;}#lx2 tr{	vertical-align:top;}#main{	width:520px;	_width:518px;	background-color:white;	overflow:auto;	border-left:2px solid black;	padding-left:2px;	_padding-left:5px;}#main-shop{	width:680px;	background-color:white;	overflow:auto;	border-left:2px solid black;}#lx2{	width:191px;	_width:193px;	vertical-align:top;}#lx4{	width:158px;	background-color:white;	border-left:2px solid black;	text-align:center;}#menu img{	border:none;}#menu{	margin-top:83px;	margin-left:300px;}.left-container{	margin-left:6px;	width:176px;	background-color:#EDEDED;	margin-bottom:5px;}.left-container p{	margin-left:5px;	margin-right:5px;}.zahlavi{	height:7px;	background:url('./img/left_top.gif');	background-repeat:no-repeat;	width:100%;	font-size:1px;}.zapati{	background-repeat:no-repeat;	background-position:bottom;	height:7px;	font-size:1px;}#login-area{}#login-area form{	margin:0px;	padding:0px;}#login-area input{	width:90px;	margin-top:2px;	background-color:transparent;	border:none;	font-size:18px;}#login-area #naloguj{	background:url('./img/blank.gif');	background-position:right;	background-repeat:no-repeat;	height:28px;	width:90px;	margin-top:10px;	cursor:pointer;}#send-news{	background-color:#FEFEFE;	border:1px solid #AAAAAA;	margin-right:3px;	width:30px;	height:19px;}#karta-info, #karta-email, #karta-list{	float:right;	display:block;	height:15px;	width:30px;	margin-right:2px;}.clanek-container{	margin-left:5px;	margin-top:10px;	margin-bottom:10px;	width:98%;}.clanek-container-spodek{	clear:both;}.clanek-container img{	border:none;}.clanek-image{	height:84px;	width:87px;	background:url('./img/clanek_pod_ikona.gif');	background-repeat:no-repeat;	text-align:center;	float:left;	padding-top:6px;	_padding-top:0px;}.clanek-image a{		font-size:84px;}.clanek-image img {	vertical-align:middle;}.clanek-obsah{	margin-left:90px;}.clanek-nadpis{}.clanek-nadpis a{	font-size:120%;	color:#E57824;	font-weight:bold;}.clanek-datum{	font-style:italic;	font-size:90%;}.clanek-popisek{	text-align:justify;}a{	text-decoration:none;}.nadpis-clanek{	font-size:150%;}.clanek-uvod{	font-weight:bold;	font-style:italic;}.clanek-text{	clear:both;}#kontakt{	margin:5px;	font-weight:bold;}#kontakt a{	color:#000000;	font-weight:bold;}#kontakt h4{	font-size:120%;}#kontakt em{	font-weight:bold;	font-style:normal;	color:#FF8A3D;}#kontakt span{	color:#999999;}#pravkont{	float:right;	width:40%;}.strankovani{	font-weight:bold;	border-top:2px solid black;	padding-top:2px;	padding-bottom:3px;	font-size:10pt;	color:#400148;}.strankovani img, .strankovani-zbozi img{	font-size:10pt;	vertical-align:middle;}.strankovani a, .strankovani-zbozi a{	font-size:10pt;	color:#000000;}.strankovani span, .strankovani-zbozi span{	font-size:10pt;	color:#400148;}.strankovani-zbozi{	background-repeat:no-repeat;	height:22px;	font-weight:bold;	padding-top:2px;	padding-bottom:3px;	text-align:center;	padding-right:20px;	clear:both;}a img {	border:none;}.cathegory-select{	width:150px;}#kosik-th-produkt{	background:url('./img/kosik_th_produkt.gif');	background-repeat:no-repeat;	width:148px;	height:23px;}#kosik-th-cenakus{	background:url('./img/kosik_th_cenakus.gif');	background-repeat:no-repeat;	width:100px;}#kosik-th-pocet{	background:url('./img/kosik_th_pocet.gif');	background-repeat:no-repeat;	width:88px;}#kosik-th-cena-dph{	background:url('./img/kosik_th_cena_dph.gif');	background-repeat:no-repeat;	width:140px;}#kosik-th-x{	background:url('./img/kosik_th_x.gif');	background-repeat:no-repeat;	width:22px;}#kosik-zapati{	background-repeat:no-repeat;	text-align:right;	padding-right:80px;}#objednavka-zapati{	background-repeat:no-repeat;	height:25px;}#kosik-zapati-registrace{	margin-left:50px;	font-size:18px;}#oblast-registrace {	padding-left:3px;}#oblast-registrace h1{}#oblast-registrace form{	text-align:center;}#oblast-registrace table{	margin:auto;	margin-top:50px;	margin-bottom:50px;}#oblast-registrace #reg-form{	text-align:left;}#oblast-registrace #reg-form table{	margin-top:0px;	margin-left:0px;}#registrace-zapati{	text-align:right;}#zbozi-seznam-zahlavi{	background:url('./img/zbozi_seznam_zahlavi.gif');	background-repeat:no-repeat;	text-align:right;	padding-right:20px;}#param-table{	width:99%;	border-bottom:5px solid #dedede;	border-left:5px solid #dedede;	border-right:5px solid #dedede;	margin-bottom:5px;}#param-table th{	text-align:left;	background-color:#dedede;}#param-table th, #param-table td{	padding-left:5px;	border-bottom:1px solid #dedede;}#param-table tr:hover>td{	background-color:#efefef;}.right-aligment{	text-align:right;}.left-container form{	margin:0px;	padding:0px;	margin-right:5px;}.left-container select{	border:1px solid #989898;	margin-bottom:3px;}#kosik-info-area{	float:right;	margin-top:15px;	background:url('./img/podkosik.gif');	background-repeat:no-repeat;	width:143px;	_width:151px;	height:48px;	color:white;	padding-left:10px;	padding-top:10px;}#kosik-info-area a{	color:white;	font-weight:bold;}.zbozi-vypis-unit{	width:145px;	_width:140px;	height:295px;	margin:1px;	float:left;	padding:5px;	_padding:0px;	margin-bottom:10px;	background:#ffffff;	margin-top:4px;	margin-bottom:7px;	margin-right:15px;	_margin-right:0px;}#zbozi-vypis .last, .zbozi-vypis-unit .last{	margin-right:0px;	margin-left:0px;	_margin-left:0px;}.zbozi-vypis-unit img{}.zbozi-vypis-unit .ikona{	width:140px;	height:193px;/*	background-color:#EDEDED;*/	padding:0px;	margin-left:2px;	padding-top:2px;	text-align:center;}.zbozi-vypis-unit .cena{	clear:both;	font-size:110%;	font-weight:bold;	text-align:left;	margin-bottom:10px;	color:#400148;}#zbozi-vypis .zbozi-vypis-unit a.nazev, #zbozi-vypis-intro .zbozi-vypis-unit a.nazev{	display:block;	color:black;	font-weight:bold;	padding-top:2px;	line-height:120%;	font-size:120%;	z-index:1;}.zbozi-vypis-unit .zapati{	background-repeat:no-repeat;	height:25px;	color:white;	font-weight:bold;	font-size:90%;	text-align:right;	padding-right:5px}.zbozi-vypis-unit .zapati a{	display:block;	width:100px;	height:100%;	float:right;	font-size:20px;	border:none;}.zbozi-vypis-unit .zapati div.cena{	padding-top:6px;	margin-left:3px;	font-size:98%;	}.zbozi-vypis-unit .zapati div.cena-puvodni{	padding-top:6px;	margin-left:9px;	float:right;	color:#777777;	width:140px;	text-align:left;	font-size:98%;}.bezna{	color:red;	text-decoration: line-through;}.normalni{	font-weight:bold;}.usetrite{	color:#EDEDED;}.separator{	height:0px;	font-size:0px;	width:100%;}#zbozi-vypis{	padding:0px;	margin:0px;	width:740px;}#zbozi-vypis h2 a, #zbozi-vypis h2{	color:#666666;}#zbozi-vypis-intro{	padding:0px;	margin:0px;}#zbozi-detail{	padding-top:15px;	padding-right:0px;	margin-top:4px;}#zbozi-detail td, #zbozi-detail div{	font-size:12px;}#zbozi-detail .nazev{	background-repeat:no-repeat;	color:black;	font-size:120%;	font-weight:bold;	height:20px;	padding-top:2px;	margin-bottom:20px;}#zbozi-detail .zapatix{	background-repeat:no-repeat;	height:25px;	color:#6b582e;	font-weight:bold;	padding-top:6px;	padding-left:9px;	clear:both;	margin-bottom:40px;	margin-top:20px;	position:relative;	top:20px;}#cena_zapati{	font-size:12px;}#zbozi-detail input, #zbozi-detail select{	border:1px solid #400148;}#zbozi-detail form{	margin:0px;	padding:0px;}.stredni{	width:40px;}.check{	width:auto;	height:auto;}#zbozi-detail .container{	width:250px;}.container{	color:black;	margin-left:auto;}#zbozi-detail .det-name{	float:left;	width:170px;}#zbozi-detail .det-txt{	float:left;	width:80px;}.napravo{	text-align:right;}#ikona{	text-align:center;	background:#ffffff;	padding:5px;	width:320px;	margin-right:5px;}#ikona img{}#zbozi-galerie{display: table; }#zbozi-galerie img{	height:120px;	margin-right:10px;	border:none;}input.submit{	background-color:#EDEDED;	color:black;	font-weight:bold;	cursor:pointer;}#obsah-kosiku{	border-collapse:collapse;}#obsah-kosiku th{	color:black;}#obsah-kosiku td{	border-bottom:1px solid #FF8A3D;	text-align:right;}#obsah-kosiku td.left{	text-align:left;}#obsah-kosiku .no-border{	border-bottom:none;}#search-btn{	background:url(./img4/tlacitko1.jpg) center;	background-repeat:no-repeat;	width:15px;	height:18px;	border:0px solid black;	font-size:1px;	color:#400148;}#hledej{	border:1px solid black;	font-size:10px;	margin-left:15px;	width:135px;}.login{	border:1px solid #400148;}.reg-form{	width:500px;	height:auto;	margin-left:10px;	margin-bottom:20px;	border-bottom:20px ;}.reg-form td{}.reg-form tr.blue td{}.reg-form input{	border:1px solid #BCBCBC;	}.input-left-shop{	border:1px solid #898989;}.kosik-mnozstvi{	width:40px;	border:1px solid #EDEDED;	text-align:right;	font-size:10px;}#button-vyhledat{	background-color:#EDEDED;	color:black;	border:0px solid black;}#button-login{	background:#ffffff;	background:url('./img4/tlacitko2_big.jpg') center right no-repeat;	padding-right:30px;	_width:120px;}#button-vymazat{	background:#ffffff;	background:url('./img4/tlacitko2_big.jpg') center left no-repeat;	padding-left:30px;	text-align:left;}#button-zaregistrovat{	background:#ffffff;	background:url('./img4/tlacitko2_big.jpg') center left no-repeat;	padding-left:30px;	text-align:left;}#button-stornovat{	background:#ffffff;	background:url('./img4/tlacitko1_big_vysypat_kosik.jpg') center left no-repeat;	padding-left:28px;	_width:160px;}#button-basket-edit{	background:url(./img4/tl_kosik_potvrdit.jpg) center;	background-repeat:no-repeat;	width:15px;	height:18px;	border:0px solid black;	color:#400148;	font-size:1px;}#button-basket-del{	background:url(./img4/tl_kosik_zrusit.jpg) center;	background-repeat:no-repeat;	width:15px;	height:18px;		border:none;	font-size:0px;	margin-right:8px;	color:#400148;	font-size:1px;}#button-objednavka{	background:#ffffff;	background:url('./img4/tlacitko2_big.jpg') center left no-repeat;/*	background:url('./img4/tl_kosik_potvrdit.jpg') center left no-repeat;*/	padding-left:30px;	text-align:left;}#button-poptavka{/*	background:url(./shop/img/button_poptavka.gif);*/	background:#400148;	width:158px;	height:21px;	border:0px solid black;}#button-pokracovat{	background:#ffffff;	background:url('./img4/tlacitko2_big.jpg') center left no-repeat;	padding-left:25px;	text-align:right;	_width:110px;}#button-ulozzmeny{}#button-logout{	background-color:#EDEDED;	color:black;	border:0px solid black;}.bordered{	border: 1px solid #EDEDED;	color:black;}#obj-login-form{	width:200px;	background:url('./img/obj_loginform.gif');	background-repeat:no-repeat;	margin:auto;}#obj-login-form input{	margin-left:40px;	margin-top:5px;}#obj-login-form .login{	width:100px;	background-color:transparent;}#obj-login-form .button-login{	width:100px;	background:url('./img/obj_loginbutton.gif');	background-repeat:no-repeat;	border:none;	width:80px;}#obj-login{	text-align:center;	color:#6b582e;	font-size:12px;	color:black;}#obj-login a{	color:#400148;	font-weight:bold;}#obj-login a:hover{	text-decoration:underline;}.bestsellers-unit{	width:148px;	margin-bottom:5px;	margin-left:5px;}.bestsellers-unit .nazev{	background:url('./img/bestsellers_top.gif');	background-repeat:no-repeat;	text-align:left;	display:block;	color:#888888;	font-weight:bold;	height:22px;	padding-left:10px;	padding-top:3px;}.bestsellers-unit .zapati{	background:url('./img/bestsellers_bottom.gif');	background-repeat:no-repeat;	height:25px;	text-align:left;	padding-top:3px;	padding-left:10px;	margin-top:3px;}.bestsellers-unit .zapati a{	color:white;	font-weight:bold;}.bestsellers-unit .cena{}#podminky{	padding:5px;}#podminky h3{	font-size:130%}#podminky h4{	font-size:125%}#podminky h5{	font-size:120%}#podminky h6{	font-size:110%}.diskuse-item{	clear:both;	margin-top:10px;	border:1px solid black;}.diskuse-item .zahlavi{	background:#aaaaaa;	font-size:100%;	height:1.3EM;}.diskuse-item .text{	text-align:justify;}fieldset{	border-top:1px solid #400148;	border-bottom:1px solid #400148;	border-left:none;	border-right:none;	color:black;}legend{	color:black;}#main a{	color:#FF8A3D;}#main a:hover{	color:#858585;}#velikostni-tabulka li{	font-size:12px;}#velikostni-tabulka table{	width:800px;	margin-bottom:20px;}#velikostni-tabulka th, #velikostni-tabulka td{	border-bottom:1px solid #400148;}#btn-manuf-filtruj{	background:url('./img4/tlacitko1.jpg');	height:25px;	width:28px;	border:none;}.sklady{	width:100%;}.sklady td, .sklady th{	text-align:left;}.sklady .r{	text-align:right;}#popis-zbozi table{	border:none;	clear:none;	border-collapse:collapse;	margin-top:10px;	width:100%;}#popis-zbozi td{	border:none;	border-bottom:1px solid #400148;}