body {	color:black;  font-family : Tahoma, Verdana, Helvetica CE, Arial;  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-image:url("./img_tenis/pozadi.png");	text-align:center;	margin:0px;	padding:0px;	z-index:0;	  font-size : 10px;}#hlavni-telo{	margin:auto;	text-align:left;	width:979px;	background:white;}a{	text-decoration:none;}#flash-area{	background:url("./img_tenis/top.png") no-repeat;	height:321px;}#logo{	margin-top:20px;	margin-left:40px;	display:block;	float:left;}#logo img{	width:270px;;	height:40px;}/* HLAVNI MENU */#hlavni-menu {	background:url("./img_tenis/bg_top_menu.png") no-repeat;	margin:0px;	padding:0px;	padding-top:0px;	height:50px;	margin-top:3px;	margin-bottom:3px;	padding-left:0px;	font-size:14px;}#hlavni-menu ul{	margin-top:0px;	margin-bottom:0px;	margin-left:0px;	padding-left:0px;}#hlavni-menu li{	float:left;		width:120px;			margin:0px;	padding:0px;	vertical-align:bottom;	text-align:center;	list-style:none;	border-right:1px solid #000000;}#hlavni-menu  li a{	padding-top:14px;	padding-bottom:12px;	display:block;	font-weight:bold;}#hlavni-menu  li.autonom a{	padding-top:0px;	padding-bottom:0px;	display:inline;}#hlavni-menu li.first{	width:110px;}#hlavni-menu li.autonom{	width:auto;	border-right:none;	padding-top:3px;}#hlavni-menu li.active, #hlavni-menu li a:hover{	background:url("./img_tenis/top_menu_active.png") ;}#hlavni-menu li.active-first, #hlavni-menu li.active-first a:hover{	background:url("./img_tenis/top_menu_active_first.png") no-repeat;}#hlavni-menu input{	border:none;	height:18px;	font-size:1EM;	margin:0px;	padding:0px;	width:150px;	margin-left:20px;}#hlavni-menu a{	color:#ffffff;}#hlavni-menu .active a{	color:#99ca3c;	font-weight:bold;}#hlavni-menu a:hover{	font-weight:bold;}/* banner - flash area */#main-banner{	padding-bottom:3px;}#hlavni-submenu{	position:absolute;	text-align:right;	width:980px;}#hlavni-submenu ul{	text-align:right;	position:relative;	top:20px;}#hlavni-submenu li{	display:inline;	margin-left:5px;}#hlavni-submenu li a{	border:1px dotted #9f9a87;	padding:10px;	padding-top:13px;}#hlavni-submenu li a.active {	background: #1c1c1c;	color:#ffffff;}#hlavni-submenu li a.btn{	background: url("./img_tenis/butt_login.png") bottom right no-repeat #1c1c1c;	border:none;	color:#ffffff}/* vypisy */#main-area, #zbozi-vypis{}#finalization{	clear:both;}#zapati{	background:url("./img_tenis/bg_footer.png") left no-repeat;	color:#000000;	text-align:left;	clear:both;	padding:10px;	height:192px;}#zapati #foreground{	float:right;}#zapati #copyright{	float:left;	text-align:left;	background:inherit;}#zapati #sloupec1{	padding-top:10px;	float:left;	width:420px;	height:100%;	margin-right:30px;}#zapati #sloupec1 img{	float:left; 	margin-right:20px;}#zapati #sloupec2{	padding-top:10px;	float:left;	width:230px;	height:100%;	margin-right:40px;}#zapati #sloupec2 p a, #zapati #sloupec3 p span{	display:block;	padding-bottom:3px;	margin-bottom:3px;	border-bottom:1px dotted #9f9a87;}#zapati #sloupec3{	padding-top:10px;	float:left;	width:230px;	height:100%;}h1{	font-size:13px;	margin-top:5px;	margin-bottom:20px;	font-weight:normal;}#zbozi-detail h1{	font-size:15px;	font-weight:bold;}h2.souvisejici{	font-size:13px;	margin-top:10px;	margin-bottom:5px;	font-weight:normal;	display:block;}h1, h2{	padding-top:2px;}h1 span, h2 span{	padding-top:12px;	padding-bottom:9px;	padding-left:15px;	padding-right:25px;	background: url("./img_tenis/bg_nadpis_roh.png") right no-repeat #1c1c1c;	background: url("./img_tenis/nadpis_bg_right.png") right no-repeat #1c1c1c;	color:#ffffff;	font-size:13px;	font-weight:bold;}h1 span a, h2 span a{	color:inherit;}h2.vyrobci-nadpis {	width:100px;	display:block;	float:left;	margin-top:0px;	margin-bottom:0px;}h2.vyrobci-nadpis span{	background: url("./img/bg_vyrobci.gif") left top no-repeat;	padding-top:2px;	padding-bottom:8px;	font-size:13px;	font-weight:bold;	display:block;	color:black;}h2.vyrobci-nadpis-delsi span{	background: url("./img/bg_vyrobci_delsi.gif") left top no-repeat;}h2{/*	font-size:15px;*/	font-size:180%;	font-weight:normal;	}#left-menu{	float:left;	width:170px;	padding-top:0px;}#left-menu li {	list-style:none;	padding-top:2px;	padding-bottom:3px;/*	border-bottom:1px dotted #9f9a87;*/	border-top:1px dotted #9f9a87;	padding-left:5px;	margin-left:0px;}#left-menu li.first {	border-top:none;}#left-menu li.no-line {	border-bottom:none;}#left-menu ul {	padding-left:10px;	margin:0px;	margin-left:0px;}#left-menu ul ul{	padding-top:0px;	margin-top:0px;	padding-left:0px;	padding-bottom:5px;	margin-bottom:0px;	position:relative;	_top:0px;	_padding-bottom:0px;}#left-menu li a{	font-size:15px;	color:#000000;	margin:0px;	padding:0px;}#left-menu ul ul li a{	font-size:13px;	padding-left:20px;	display:block;}#left-menu li a.aktivni{	font-weight:bold;}#left-menu h2{	font-size:180%;	background:url('./img_tenis/bg_nadpis_levemenu.png') right top no-repeat;	background:url('./img_tenis/nadpis_bg_left.png') left top no-repeat #1c1c1c;	padding-left:0px;	padding-top:7px;	padding-bottom:1px;	height:29px;	_height:33px;/*	text-transform:uppercase;*/	font-weight:normal;}#left-menu h2 span{	background:none;}#left-menu h3{	font-size:120%;	background:url('./img_tenis/bg_nadpis_levemenu_kategorie.png') right top no-repeat;	padding-left:20px;	padding-top:7px;	height:31px;	text-transform:uppercase;	}#hlavni-vypisovka{	padding-left:200px;	padding-left:193px;	padding-top:5px;	_padding-top:5px;}#hlavni-vypisovka h2{/*	display:inline;*/	display:block;}#hlavni-vypisovka .obtekacka h2{	display:block;	padding-top:15px;	margin-top:2px;}#hlavni-vypisovka .zbozi-vypis-intro h2{	padding-top:5px;}form{	margin:0px;	padding:0px;}#vypis-filtry{	float:right;}#vypis-filtry h3{	display:inline;	color:#000000;	font-size:15px;	margin-left:15px;	margin-right:5px;}#filter-submit{	background:#1c1c1c;	color:#ffffff;	border:none;	cursor:pointer;	font-weight:normal;	font-size:11px;	padding:3px;}#seznam-vyrobcu{	padding-top:5px;	padding-bottom:5px;	overflow:auto;	border-top:1px dotted #9f9a87;	border-bottom:1px dotted #9f9a87;}#seznam-vyrobcu form{	padding-bottom:0px;}td{  font-size : 12px;}th{  font-size : 13px;  color:#555555;}a{	color:black;}input.submiter, .submiter-imitation{	background:url('./img_tenis/butt_right.png') bottom right no-repeat #1c1c1c;	color:#ffffff;	border:none;	cursor:pointer;	padding:2px; 	text-transform:uppercase;	font-size:15px;	font-weight:normal;	padding-top:3px;	padding-bottom:3px;	height:32px;	padding-left:20px;	padding-right:20px;}#zbozi-detail input.submiter{	border:none;}.submiter{}.submiter-imitation{	padding-left:30px;	padding-right:30px;	line-height:23px;	vertical-align:base;	_vertical-align:bottom;	padding-top:8px;	padding-bottom:6px;}.leva-varianta{	background:url('./img_tenis/butt_left.png') bottom left no-repeat #1c1c1c;}.vpravo{	float:right;	padding-top:1px;}.cena-vase span, #obsah-kosikuq .cena{	color:#E95B2A;	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-top:15px;	padding-bottom:30px;}#oblast-vypisu-objednavky{	width:100%;}#oblast-vypisu-objednavky td{	vertical-align:middle;}#obsah-kosikuq{	width:100%;}#obsah-kosikuq td, #obsah-kosikuq th{	border-bottom:1px dotted #9f9a87;}#obsah-kosikuq th.no-border{	border-bottom:none;}#oblast-registrace a{	color:#c40000;	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 #95c170;	padding:2px;}#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:20px;	padding-bottom:3px;	font-size:12px;	color:#9dcc49;	clear:both;}.strankovani img, .strankovani-zbozi img{	vertical-align:middle;}.strankovani a, .strankovani-zbozi a{	color:#000000;	border:1px dotted black;	padding-top:10px;	padding-bottom:10px;	display:block;	width:32px;	float:left;	margin-right:5px;}.strankovani a.sipka, .strankovani-zbozi a.sipka, .strankovani span.sipka, .strankovani-zbozi span.sipka{	width:80px;}.strankovani span, .strankovani-zbozi span{	color:#999999;	border:1px dotted black;	padding-top:10px;	padding-bottom:10px;	display:block;	width:32px;	float:left;	margin-right:5px;}.strankovani em, .strankovani-zbozi em{	width:32px;}.strankovani em, .strankovani-zbozi em, .strankovani a:hover, .strankovani-zbozi a:hover{	color:white;	background:#9dcc49;	border:1px dotted black;	font-style:normal;	padding-top:10px;	padding-bottom:10px;	display:block;	float:left;	margin-right:5px;}.strankovani-zbozi{	background-repeat:no-repeat;	font-weight:bold;	padding-top:12px;	padding-bottom:13px;	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;}#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:178px;	_width:185px;	height:268px;	margin:1px;	float:left;	padding:5px;	padding-top:0px;	margin-bottom:10px;	margin-top:4px;	margin-bottom:7px;	margin-right:7px;	border:1px dotted #8c8b8d;}#zbozi-vypis .last, .zbozi-vypis-unit .last, .zbozi-vypis-intro .zbozi-vypis-unit.last{	margin-right:0px;	margin-left:0px;}.zbozi-vypis-unit img{	max-height:140px;}.zbozi-vypis-unit .ikona{	height:150px;	width:175px;/*	background-color:#EDEDED;*/	padding:0px;	margin-left:2px;	padding-top:0px;	margin-bottom:1px;}.zbozi-vypis-unit .ikona .obal{	text-align:center;	padding-top:5px;}.zbozi-vypis-unit .cena{	clear:both;	font-size:110%;	font-weight:bold;	text-align:left;	color:#3f3b3c;}.zbozi-vypis-unit .anotace{	color:#b6b7b9;	border-top:1px dotted #8c8b8d;	border-bottom:1px dotted #8c8b8d;	padding-top:3px;	padding-bottom:3px;	margin-bottom:3px;}.zbozi-vypis-unit .anotace a{	color:#787878}.zbozi-vypis-unit .cena a{	color:#3f3b3c;}#zbozi-vypis .zbozi-vypis-unit a.nazev, .zbozi-vypis-intro .zbozi-vypis-unit a.nazev{	display:block;	color:black;	font-weight:bold;	padding-top:0px;	padding-bottom:3px;	line-height:120%;	font-size:120%;	z-index:1;}.zbozi-vypis-unit .zapati{	border-top:1px dotted #8c8b8d;	font-size:100%;	margin:5px;	margin-top:2px;	padding-top:3px;/*	padding:5px;*/}.zbozi-vypis-unit .zapati a{}.zbozi-vypis-unit .zapati div.cena{	}.zbozi-vypis-unit .zapati div.cena em{	color:#E95B2A;	font-size:130%;	font-style:normal;	padding-left:19px;}.zbozi-vypis-unit .zapati div.cena-puvodni{	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;}.zbozi-vypis-intro{	padding:0px;	margin:0px;	overflow:auto;	padding-bottom:20px;}#zbozi-detail{	padding-top:25px;	padding-right:10px;	margin-top:4px;	overflow:auto;	padding-bottom:20px;}#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 #95c170;}#zbozi-detail form{	margin:0px;	padding:0px;}.stredni{	width:40px;}.check{	width:auto;	height:auto;}#zbozi-detail .container{	width:240px;}.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;	padding:5px;	width:320px;	margin-right:5px;	border:1px dotted #8c8b8d;}#ikona img{}#zbozi-galerie{	padding-top:10px;}#zbozi-galerie a{	margin-right:10px;}#zbozi-galerie img{	border:1px dotted #8c8b8d;	padding:5px;}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;}#searching-area{	padding-top:10px;}#searching-area input{	background:url('./img_tenis/') repeat-x #383838;	border:1px solid #474747;	height:25px;	width:180px;	color:#ffffff;}input#search-btn{	background:url("./img_tenis/img_lupa.png") center no-repeat;	width:38px;	height:38px;	border:none;	color:#1c1c1c;	margin-left:0px;	position:relative;	top:-17px;	left:200px;	cursor:pointer;}.login{	border:1px solid #1c1c1c;}.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 #888888;	text-align:right;	font-size:11px;	height:16px;}#button-vyhledat{	background-color:#EDEDED;	color:black;	border:0px solid black;}#button-login{}#button-vymazat{}#button-zaregistrovat{}#button-stornovat{	background:url('./img_tenis/butt_left.png') bottom left no-repeat;	}#button-basket-edit{	background:url(./img3/tl_kosik_potvrdit.gif) center;	background-repeat:no-repeat;	width:16px;	height:16px;	border:2px solid white;	color:#ffffff;	font-size:11px;	cursor:pointer;}#button-basket-del{	background:url(./img3/tl_kosik_zrusit.gif) center;	background-repeat:no-repeat;	width:16px;	height:16px;		border:0px solid white;	font-size:0px;	margin-right:8px;	color:#ffffff;	font-size:11px;	cursor:pointer;}#button-objednavka{}#button-poptavka{/*	background:url(./shop/img/button_poptavka.gif);*/	background:#c40000;	width:158px;	height:21px;	border:0px solid black;}#button-pokracovat{}#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:#c40000;	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 dotted #9f9a87;	border-bottom:1px dotted #9f9a87;	border-left:none;	border-right:none;	color:black;	text-align:right;}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 #9f9a87;}.sklady{	width:100%;}.sklady td, .sklady th{	text-align:left;}.sklady .r{	text-align:right;}.sudy td{	background:#feedf5;}#zahlavi-kategorie{	text-align:left;	font-size:120%;	padding-top:15px;	margin-bottom:0px;}#zahlavi-kategorie p{	padding-top:0px;	margin-top:0px;}hr{	border:none;	border-top:1px dotted #9f9a87;	height:0px;}#intro-news {	padding-top:10px;	padding-bottom:10px;/*	border-top:1px dotted #9f9a87;	border-bottom:1px dotted #9f9a87;	overflow:auto;*/}#intro-news .news-first{	margin-right:0px;}.intro-news{	width:248px;	float:left;	overflow:auto;	margin-right:20px;}.intro-news h3, .aktualita h3{	font-weight:normal;	text-transform:uppercase;	font-size:120%;	margin-top:0px;	margin-bottom:0px;	padding-bottom:0px;	padding-top:0px;}.intro-news .datum, .aktualita .datum{	font-weight:bold;	margin-bottom:5px;}.intro-news .text, .aktualita .text{	font-size:110%;}.aktualita{	padding-bottom:10px;	border-bottom:1px dotted #9f9a87;	margin-bottom:10px;}.ta-r{	text-align:right;	padding-bottom:10px;}.vyrobci-list{	margin-left:105px;	margin-right:195px;}.vyrobci-list input{	position:relative;	top:3px;}#zbozi-detail table p{	margin-top:0px;	padding-top:0px;	margin-bottom:5px;	padding-bottom:0px;}#zbozi-detail table table td.prm{	padding-bottom:10px;	vertical-align:middle;}a{	text-decoration:none;}.obtekacka, .obtekacka h2{	margin-top:0px;	padding-top:0px;}.sleva-img, .sleva-img-2{	padding:5px;	padding-bottom:7px;	padding-top:129px;	margin-left:130px;	width:35px;	color:white;	font-size:11px;	font-weight:bold;	position:absolute;	text-align:center;	background:url('./img_tenis/sleva_bodik.png') bottom right no-repeat;}.sleva-img{}.sleva-img-2{}#form-urceni{	padding-top:5px;	padding-bottom:7px;	border-bottom:1px dotted #9f9a87;}#ordnung-form{	margin-bottom:0px;	padding-bottom:0px;}span.obdelnickove{background:url('./img_tenis/bg_obj_subheaders_right.gif') right center no-repeat;padding-top:10px;padding-bottom:10px;line-height:2.5em;}span.obdelnickove em{background:url('./img_tenis/bg_obj_subheaders_left.gif') left center no-repeat;padding:10px;font-style:normal;margin-bottom:10px;}.oddelovac-teckovany{	border-bottom:1px dotted #9f9a87;	margin-top:8px;	margin-bottom:5px;}#banner-area{	padding-top:10px;	padding-bottom:10px;}#zapati-menu{	padding-top:30px;	clear:both;}#zapati-menu ul{	background:url('./img_tenis/menu_zapati01.png') no-repeat #1c1c1c;	list-style:none;	margin:0px;	padding:0px;	font-size:13px;	overflow:auto;	height:39px;}#zapati-menu ul li{	margin:0px;	float:left;	border-right:1px solid black;}#zapati-menu ul li a{	color:white;	display:block;	padding-top:12px;	padding-bottom:8px;	text-align:center;	padding-left:20px;	padding-right:20px;}#zapati-menu ul li.active a, #zapati-menu ul li a:hover{	background:url('./img_tenis/menu_zapati01a.png') ;	color:#99ca3c;}#zapati-menu ul #first-footer-menu.active a, #zapati-menu ul li.first a:hover{	background:url('./img_tenis/menu_zapati01a_left.png') ;}#zapati-menu ul li.vyrazne a{	color:#99ca3c;}#zapati-info{	background:url('./img_tenis/menu_zapati02.png') no-repeat top left #1c1c1c;	margin-top:5px;	margin-bottom:5px;	color:white;	font-size:11px;	overflow:auto;	padding-left:5px;	padding-bottom:2px;	height:30px;}#zapati-info2{	background:url('./img_tenis/menu_zapati02a.png') no-repeat top left #1c1c1c;	margin-top:5px;	margin-bottom:5px;	color:white;	font-size:11px;	overflow:auto;	padding-left:5px;	padding-bottom:2px;	height:30px;}#zapati-info div, #zapati-info2 div{	padding-top:10px;}#zapati-info #prava-cast{	float:right;	padding-right:30px;}#zapati-info #prava-cast a{	color:inherit;	padding-top:12px;	padding-bottom:9px;}#zapati-info .leve-casti, #zapati-info2 .leve-casti{	float:left;	padding-left:15px;	padding-right:15px;	border-right:1px solid black;}#zapati-info .last-leva, #zapati-info2 .last-leva {	border-right:none;}#zapati-info .leve-casti a, #zapati-info2 .leve-casti a{	color:#99ca3c;}.obrazky-intro{	padding-top:20px;	padding-bottom:20px;}.obrazky-intro img{	margin-left:3px;}.obrazky-intro img.prvni-obr{	margin-left:0px;}#oblast-vypisu-objednavky h2{	padding-top:10px;}/* ************************ S L I D E R ******************/		/*		 * Required 		*/		.container { width:789px; height:375px; overflow:hidden; position:relative; cursor:pointer; }		div.slides { position:absolute; top:0; left:0; }		ul.slides { position:absolute; top:0; left:0; list-style:none; padding:0; margin:0; }		ul.slides li { position:absolute; top:0; width:789px; display:none; padding:0; margin:0; }		div.slides div.slide{		}		div.slides div.slide div{}		/*		 * Optional		*/		#loopedSlider,#newsSlider { margin:0 auto; width:789px; position:relative;  }		ul.pagination { list-style:none; padding:0; margin:0; }		ul.pagination li  { float:left; }		ul.pagination li a { padding:2px 4px; }		ul.pagination li.active a { background:blue; color:white; }		#intro-news-pagination{			text-align:right;		}		#loopedSlider{			padding-top:28px;		}
