body,table,tr,td,form,input,textarea {font-family: "Arial CE", "Helvetica CE", Arial, Helvetica, "Verdana CE", Verdana, sans-serif;}

body {margin:0px auto;padding:0px; text-align:center; 
	background:white;
	background-image: url('../pic04/pozadi_stranky.gif');
	background-position: left top;
	background-repeat: repeat-x; 
		position: relative;
	}

.bodyokno { margin-left:auto; margin-right:auto; width:831px;text-align: left;}

#cele_okno {text-align:left;width:984px; margin-left:auto;
	margin-right:auto;position:relative;
	overflow:hidden; }
	
	
html, body {font-size: 90%;}
table, input,textarea {font-size:1em;}
input, textarea, select {border:1px solid rgb(130,119,102);}
form {display:inline;}
table {color:black;}
table.table1 {color:black;}
img {border:none;}

H1 {font-size:1.4em;margin:0px; padding:0px; font-weight:bold;}
H2 {font-size:1.1em;margin:0px; padding:0px; font-weight:bold;}
H3 {font-size:1em;margin:0px; padding:0px; font-weight:bold;}

a {text-decoration: underline; color: red;}
a:active {text-decoration: underline; color: #990000;}
a:hover {text-decoration: underline; color: #990000;}


.hornimenu2 {color:white;
	font-size:12px; height:262px; padding:0px; margin:0px;
	width:100%;
	background-image: url('../pic04/horni_pozadi.jpg');
	background-position: 0px 34px ;
	background-repeat: no-repeat; overflow:hidden;
}

.hornimenu {color:white;
	font-size:12px; height:229px; padding:0px; margin:0px;
	width:100%;
	background-image: url('../pic04/horni_pozadi.jpg');
	background-position: 0px 34px ;
	background-repeat: no-repeat; overflow:hidden;
}

.hornimenu A {color:red;}
.hornimenu A:hover {color:black;} 
	
.logo {float:left; padding:0px;margin:0px; width:229px; height:229px; overflow:hidden;}

.logo H1 {color:#ffff00;}
.logo img {margin-left:0px;margin-top:23px;}


.hledanibox {position:absolute; top:194px; left:400px;padding:0px; margin:0px;
	width:560px;height:32px;z-index:3;}

.hledani {padding:0px;
	font-size:0.95em;}
.hledani .rozsirene {font-size:1em;padding-left:20px;}
A.rozsirene  {text-decoration:underline; color:white;}
A.rozsirene:hover  {text-decoration:underline;color:#f7e5dc;}
.hledani .form1 {font-size:13px; border:1px solid black; 
	width:320px;
	padding:0 10px;
	position:relative;top:5px;}
.hledani .form2 {font-size:13px; border:1px solid black; 
	background:rgb(180,1,1); 
	color:white; font-weight:bold;
	cursor:pointer; cursor:hand;
	position:relative;top:5px;
		}
.hledani img {position:absolute;top:5px;left:-30px;}

.kosik {padding:0px 0px 0px 0px;text-align:center; 
	font-size:0.95em;display:inline; float:right;}
.uzivatel {margin:0px 8px 0px 0px; font-size:.8em; float:right;}	

.datum {display:none;}
		
.hornimenubox {color:#f7e5dc;
	background-image: url('../pic04/horni_obrazek.gif');
	background-position: left top;
	background-repeat: no-repeat; padding-top:157px; padding-left:50px; padding-right:10px;
	margin-left:229px; }

.hornimenupolozka, .hornimenupolozkaprava  { margin:0px;
	padding:8px 7px; 
	font-size:1em; float:left;
	border-right:1px solid #333;}
.hornimenupolozka  A {font-weight:bold;text-decoration:none;color:white;}
.hornimenupolozka A:hover {font-weight:bold;text-decoration:underline;color:#ccc;}
.hornimenupolozkaprava {float:right; border:none;}
.hornimenupolozkaprava  A {font-weight:bold;text-decoration:none;color:white;}
.hornimenupolozkaprava A:hover {font-weight:bold;text-decoration:underline;color:#ccc;}

.hornimenukosik {position:absolute; 
	top:47px;
	left:640px;
	width:145px; 
	height:95px; 
	text-align:right;
	color:black;
	line-height:180%;}
.hornimenuuzivatel {position:absolute; 
	top:47px;
	left:814px;
	width:145px; 
	height:95px;
	color:black; 
	line-height:110%;
	text-align:right;}
.hornimenukosik A, .hornimenukosik A:hover, .hornimenuuzivatel A, .hornimenuuzivatel A:hover {color:black;}
.hornimenukosik small {font-size:10px;}
.hornimenukosik big {font-size:20px; font-weight:bold;}
.hornimenukosik .tlacitko {border:none;
	background-position: 0px 0px; 
	background-repeat: no-repeat;
	background-image: url('../pic04/hlavicka_pozadi_kosik.gif');
	font-size:11px;
	margin-top:5px;
	color:white;
	font-weight:bold;
	text-decoration:none;
	width:90px;
	height:19px;
	display:block;
	text-align:center;
	float:right;}
.hornimenukosik .tlacitko:hover {color:white;text-decoration:none;}	

.hornimenuuzivatel form {text-align:right; margin:0; padding:0;}
.hornimenuuzivatel .hornimenuuzivatelpole {border:1px solid rgb(153,153,153);
	background:white;
	width:110px;
	font-size:12px;
	padding:0;
	margin:0;}

.hornimenuuzivatel .tlacitko {border:none;
	background-position: 0px 0px; 
	background-repeat: no-repeat;
	background-image: url('../pic04/hlavicka_pozadi_prihlasit.gif');
	font-size:11px;
	margin-top:5px;
	margin-bottom:4px;
	color:white;
	font-weight:bold;
	text-decoration:none;
	width:90px;
	height:19px;
	display:block;
	text-align:center;
	float:right;}
	
.bilaprava {border-right:1px solid white;}


.levemenu {float:left;clear:left;  
	width:229px; 
	 padding:0px; margin:0px;
	}

.bocnimenunadpis {height:31px; 
	width:229px;
	font-size:1em;
	background-image: url('../pic04/bocni_menu_nadpis.gif');
	padding:0;
	margin:0;}

.bocnimenunadpis H4 {font-size:1em;
		font-weight:normal;
		padding:6px 0 0 23px; 
		margin:0;
		color:white;
		overflow:hidden;}

.bocnimenunadpis H5 {font-size:1em;
		font-weight:normal;
		padding:6px 0 0 23px; 
		margin:0;
		color:white;
		overflow:hidden;}
				
.bocnimenutext {padding-left:25px;
	padding-right:10px;
	padding-bottom:5px;
	color:rgb(64,64,64);
	font-size:0.9em;
	line-height:130%;}
.bocnimenutext A {color:rgb(64,64,64);}

.menuzbozibox {position:relative; }
	
	
		
.menuzbozi A {color:black;text-decoration:none;display:block;width:210px;}
/*
.menuzbozi A:hover {background:rgb(242,143,76);color:black;text-decoration:none;}
*/
.menuzbozi UL {padding:0px; margin:0px;}
.menuzbozi LI {margin:0px;padding-top:0px;padding-bottom:0px;list-style-type:none;}

.menuzbozi LI a {color:black;font-size:0.95em;}
.menuzbozi LI a:hover {color:rgb(155,0,0);text-decoration:underline;font-weight:normal;font-size:0.95em;}

.menuzbozi LI span { padding:2px 0 4px 0; border-bottom:1px solid rgb(220,220,220); display:block;}



.menuzbozi .uroven0 {padding-left:25px; 
	background-position: 0px top; 
	background-repeat: no-repeat;
	background-image: url('../pic04/menu_pozadi_0.gif');}
	
.menuzbozi .uroven0zvol, .uroven0zvol:hover {
	padding-left:25px; 	
	background-position: 0px top; 
	background-repeat: no-repeat;
	background-image: url('../pic04/menu_pozadi_0.gif');}
	
.menuzbozi .uroven1 {padding-left:40px;

	background-position: 0px top; 
	background-repeat: no-repeat;
	background-image: url('../pic04/menu_pozadi_1.gif');}
.menuzbozi .uroven1zvol, .uroven1zvol:hover  {
	padding-left:40px; 	
	background-position: 0px top; 
	background-repeat: no-repeat;
	background-image: url('../pic04/menu_pozadi_1.gif');}

.menuzbozi .uroven2 {padding-left:50px;

	background-position: 0px top; 
	background-repeat: no-repeat;
	background-image: url('../pic04/menu_pozadi_2.gif');}
.menuzbozi .uroven2zvol, .uroven2zvol:hover  {
	padding-left:50px; 	
	background-position: 0px top; 
	background-repeat: no-repeat;
	background-image: url('../pic04/menu_pozadi_2.gif');}

.menuzbozi .uroven3 {padding-left:60px; 
	background-position: 0px top; 
	background-repeat: no-repeat;
	background-image: url('../pic04/menu_pozadi_3.gif');}
.menuzbozi .uroven3zvol, .uroven3zvol:hover  {
	padding-left:60px; 	
	background-position: 0px top; 
	background-repeat: no-repeat;
	background-image: url('../pic04/menu_pozadi_3.gif');}
	
.menuzbozi .uroven4 {padding-left:70px; 
	background-position: 0px top; 
	background-repeat: no-repeat;
	background-image: url('../pic04/menu_pozadi_4.gif');}
.menuzbozi .uroven4zvol, .uroven4zvol:hover  {
	padding-left:70px; 	
	background-position: 0px top; 
	background-repeat: no-repeat;
	background-image: url('../pic04/menu_pozadi_4.gif');}

.menuzbozi .uroven5 {padding-left:80px; 
	background-position: 0px top; 
	background-repeat: no-repeat;
	background-image: url('../pic04/menu_pozadi_5.gif');}
.menuzbozi .uroven5zvol, .uroven5zvol:hover  {
	padding-left:80px; 	
	background-position: 0px top; 
	background-repeat: no-repeat;
	background-image: url('../pic04/menu_pozadi_5.gif');}	
	
.li0ne {padding:1px 0px 0px 12px;}
.li0ano {padding:1px 0px 0px 12px;}
.li1ne {padding:1px 0px 1px 0px;}
.li1ano {padding:1px 0px 1px 0px;}
.menuzvoleno {font-weight:bold;color:black;}

.hlavniprostoramemu  {
	color:#9a412d;
	width:984px;
	background-image: url('../pic04/menu_pozadi.gif');
	background-repeat: repeat-y;
	background-position: left top;}

	
.hlavniprostor {margin:0px 0em 0px 250px; color:black;}
.hlavniprostor .text {padding:1em;}

.hlavniprostor H1 {text-align:left;font-weight:normal;color:black;padding-top:1em; font-size:1.6em;}
.hlavniprostor .h1design {text-align:left;font-weight:normal;color:black;padding-top:0.5em; font-size:1.6em;}
.hlavniprostor H1 small {font-weight:normal; font-size:0.75em; color:rgb(102,102,102);}
.hlavniprostor .h1design small {font-weight:1em; color:rgb(102,102,102);}

.hlavniprostor H2 {text-align:center;color:black;padding:1em 0 5px 0;}
.hlavniprostor H2 A {color:black;}
.hlavniprostor A {color:black;}
.hlavniprostor H2.drubeckovanavigace {color:rgb(0,102,153);
	font-size:0.85em;
	font-weight:bold;
	text-align:left;
	padding:7px 0; margin:0;}
.hlavniprostor H2.drubeckovanavigace a {color:rgb(0,102,153);}
	
.hlavniprostor .dalsisekce {padding:1px 0; color:rgb(5,5,5);font-size:0.9em;}
.hlavniprostor .dalsisekce I {color:rgb(102,102,102);}

.hlavniprostor .nahledkategorie {padding:7px 0; color:rgb(191,217,229); line-height:110%;}
.hlavniprostor .nahledkategorie A {color:rgb(0,102,153);}

.uvodtext {margin:0em 240px 0px 0.5em; text-align:justify;color:#333333;font-size:0.95em;}
.uvodtext H2 {padding:0em 0em;}
.uvodkolazX {height:250px; padding:0px; margin:0px;
	background-image: url('../pic04/luxusni_zbozi_uvod.jpg');
	background-position: bottom center;
	background-repeat: no-repeat;}
	
.doporucujeme {width:224px; float:right;font-size:0.9em;
	background-image: url('../pic04/doporucujeme_top.gif');
	background-repeat: no-repeat;
	background-position: left top;
	margin-bottom:5em;
	color:white;
	overflow:hidden;    
	position: relative;}
	
.doporucujeme H2 {position:absolute; font-weight:normal;
	font-size:1em;
	top:-3px;
	left:15px;
	color:white;
	text-align:left;}
	
.doporucujemekus {
	padding:0;
	margin-top:37px;
	padding:0px 3px 0 11px;
	background-image: url('../pic04/doporucujeme_pozadi.gif');
	background-repeat: repeat-y;
	background-position: 0px 0px;}

.doporucujemepolozkanadpis {    
	background:rgb(42,42,42);
	border-top:1px solid rgb(118,0,0);
	border-left:1px solid rgb(93,0,0);
	border-right:1px solid rgb(32,32,32);
	padding:5px 5px 2px 10px;
	position: relative;}
.doporucujemepolozkanadpis A.zbozikategorie {color:rgb(153,153,153);font-weight:normal;text-decoration:none;}
	
.doporucujemepolozkazbozi {
	background:white;
	border-bottom:1px solid rgb(93,0,0);
	border-left:1px solid rgb(93,0,0);
	border-right:1px solid rgb(128,128,128);
	padding:2px 5px 10px 10px;
	position: relative;
	}
	
.doporucujemepolozkazboziobrazek {width:185px;text-align:center;}
.doporucujemepolozkazbozidetail {position:absolute; right:10px; top:0px;}
.zbozihlavniinfo {font-size:0.95em; color:#333;}

.zboziinfotext {font-size:1em; 
	padding-top:1em;padding-left:1.5em;
	padding-right:1em;
	background-image: url('../pic04/sipka.gif');
	background-repeat: no-repeat;
	background-position: 0.2em 1.4em;color:black;}
.zboziinfotext H3 {color:black; padding:0px; margin:0px;}

.podtrzeni {height:10px;
	border-bottom: 1px solid rgb(226,226,226);}
	
.zbozikategorie {color:rgb(64,64,64);font-size:0.9em;}
A.zbozikategorie {font-weight: bold;text-decoration:underline;color:rgb(0,102,153);}
A.zbozikategorie:hover {text-decoration:underline;color:rgb(0,102,153);}

.zbozikategorie H3 {
	display: inline;
}

.zbozinazevuvod {color:white; padding:0px; margin:0px;}
.zbozinazevuvod A {text-decoration:none;color:white;}
.zbozinazevuvod A:hover {text-decoration:underline;color:white;}
h3.zbozinazevuvod  {font-size:1em; color:white;font-weight:normal;}

.zbozinazev {color:black;}
.zbozinazev A {text-decoration:underline;color:black;}
.zbozinazev A:hover {text-decoration:underline;color:black;}


.zbozitabulka {border-collapse:separate;margin-right:8px; padding-top:10px; clear:right;}
.zbozitabulka TD {width:50%; vertical-align:top; padding:0 20px 30px 0;color:black;}
.zbozikus {
	padding:1em 0.8em 0.5em 1em; }
.zbozidetail {
	padding:0.5em 0.5em 1em 0em;
	margin:0em 2em 1em 0;}

.zbozikus A.zbozikategorie {text-decoration:none;}

.zbozistrucne {font-size:0.9em; color:#333;padding-top:0.5em;}
.zbozistrucne select {font-size:0.9em;}
.zbozipodrobne {font-size:0.9em; padding-top:0.5em; color:black;}
.zbozipodrobne b {}
.zbozicena {color:black; font-size:0.85em;padding-top:1em;}
.zbozicenauvod {margin-top:3px;color:black; font-size:1em;font-weight: bold;position:relative;}
.zbozinahleduvod {margin:5px auto; text-align:center; }
.zbozinahled {float:right; margin:5px 2px 5px 10px;border:none;}
.zbozinahled2 {float:left; margin:0px 10px 5px 2px;border:none;}
.zbozidetailpic {clear:right;float:right; margin:5px 2px 10px 10px;border:1px solid rgb(232,232,232);}
.zbozikosik  {clear:both;float:right;}
.zbozivelikost {font-size:0.7em;}

.zbozidetailcena {font-size:1.4em;width:11em; padding:1em 0;margin:0; background:rgb(247,247,247); text-align:center;}

.zbozipoznamky { font-size:0.95em; 
	padding-top:3em;}

.zbozipoznamky UL {margin:0em; margin-left:4em;margin-top:1px; padding:0px;}
.zbozipoznamky LI {margin:0em; padding:0px;}

.zbozicenabezdph {color:rgb(64,64,64);font-size:0.85em;}

.ikona_doprava_zdarma, .ikona_skladem, .ikona_novinka, .ikona_vyprodej {padding:0 0 3px 0;}

.zbozicenapuvodnisdph {color:rgb(180,180,180); 
	font-size:1.1em;
	text-decoration:line-through;
	font-weight:bold;}

.zbozicenapuvodnibezdph {color:rgb(180,180,180); 
	font-size:0.8em;
	text-decoration:line-through;}

.kategoriecenapuvodnisdph {color:rgb(180,180,180); 
	font-size:1em;
	text-decoration:line-through;
	font-weight:bold;}
	
		
.detailzboziikony {float:right; 
	margin-right:3px;
	padding-left:0px;}

.kategoriekosik1, .kategoriekosik2, .kategoriekosik3, .kategoriepoptavka {border:none; 
	padding:0 0.5em 0 0.5em;
	font-size:12px; font-weight:bold;color:white;
	background:white;
	background-repeat: no-repeat;
	background-position: 0px 0px; 
	cursor:pointer; cursor:hand;
	margin-right:3px;
	width:140px;height:25px;}

.zboziselect {background:#b6472e;color:black; border:1px solid white;}   

.kategoriekosik1 {background-image: url('../pic04/ikona_kos1.gif');}
.kategoriekosik2 {background-image: url('../pic04/ikona_kos2.gif');}
.kategoriekosik3 {background-image: url('../pic04/ikona_kos3.gif');}
.kategoriepoptavka {margin-top:3px; padding-left: 25px; background-image: url('../pic04/ikona_poptavka1.gif'); font-size: 9px; }
.kategoriepoptavka2 { width: 115px; height: 18px; display: block; margin-top:3px; padding-top: 7px; padding-left: 25px; background: url('../pic04/ikona_poptavka1.gif') center center no-repeat; }
a .kategoriepoptavka2{ color: white; font-size: 10px; text-decoration: none; border: 1px solid red; }

.kategoriedetail {border:none; 
	padding:0 0.5em 0 0.5em;
	font-size:12px; font-weight:bold;color:white;
		background:white;
	background-image: url('../pic04/ikona_detail.gif');
	background-repeat: no-repeat;
	background-position: 0px 0px; 
	cursor:pointer; cursor:hand;
	width:140px;height:25px;}
	
.kosik1, .kosik2, .kosik3 {border:1px solid rgb(232,192,204); font-size:0.8em;
	background:#f7e5dc; padding:0.75em 0.5em 0.75em 2.9em; color:white;
	background-repeat: no-repeat;
	background-position: 0px 0px; 
	font-weight:bold; cursor: pointer; cursor: hand;}

.kosik1 {background-image: url('../pic04/ikona_kos1.gif');}
.kosik2 {background-image: url('../pic04/ikona_kos2.gif');}
.kosik3 {background-image: url('../pic04/ikona_kos3.gif');}
   
.kategorievyber {; font-size:0.8em;
	text-align:left; padding-top:2em;padding-bottom:0.5em; margin:0px;
	font-style: italic; font-weight:normal;} 


.konecobtekani {clear:both;}
.konecobtekaniprava {clear:right;}
.konecobtekaniuvod {clear:both; margin:0 100px; padding:3px 0px;
	border-color:transparent;background:rgb(161,0,0);color:rgb(161,0,0);}
	
			       
.mini {font-size:9px; color: #666666;}
.nic {display: none; }
.hidden {visibility: hidden; }
.help:hover {color: red;}
.cervena {color:rgb(170,1,1);}
.tmavecervena {color:#9a412d;}
.modra {color:blue;}
.zelena {color:green;}
.cerna {color:black;}
.seda {color:#999;}
.leva {float:left;}
.prava {float:right;}
.obrazeklevy {float:left; padding:10px 20px 10px 0px;}
.obrazekpravy {float:right; padding:10px 0px 10px 20px;}
.uprostred {text-align:center;margin:0px auto;}
                

.tucne {font-weight:bold;}

.selectzvyrazneni {background:#dddddd;font-weight:bold;}
.inputodsazeni {padding-left:4em; font-size:0.9em; padding-bottom:0.5em;}
.inputodsazeni .inputtext {width:200px; border:1px solid rgb(171,173,179);}
.inputodsazeni .inputtextkratky {width:100px; border:1px solid rgb(171,173,179);}
.inputodsazeni .inputtextdlouhy {width:250px; border:1px solid rgb(171,173,179);}
.inputodsazeni .inputtext.extra_long {
	width: 400px;
}
.inputodsazeni select {border:1px solid rgb(171,173,179);}
.prazdnysloupec {width:2em;}
.tabulkaprihlaseni {padding:0; margin:0;}


.neodkaz {cursor:default;}
.vymazatsubmit {background:red; color:black;}

fieldset {padding:1em 2em; margin:1em; border:1px solid rgb(204,204,204); font-size:1em;}
legend {color:rgb(102,102,102); 
	font-size:0.9em;
	padding:4px 4px;
	background-image: url('../pic04/sedy_prechod_obracene.gif');
	background-repeat: repeat-x;
	background-position: left top; 
	margin-bottom:0.5em;}

.cernyokraj {border:1px solid black;background:rgb(243,243,243);} 
.cernyokraj legend {font-size:bold; background:rgb(243,243,243);}
.cervenyokraj {border:1px solid red;} 

.kosikhlavicka {background:rgb(248,248,248);
		background-image: url('../pic04/sedy_prechod.gif');
	background-repeat: repeat-x;
	background-position: left top; 
	padding:0 5px;
	font-weight:normal; font-size:0.85em; text-align:left;
	color:black;height:26px;}
.kosikzbozi {background:white;color:black;font-size:0.9em;padding:0 5px;}
.kosikzbozi td {padding:2x 4px;}
.kosikzbozi A {color:black;}
.kosikhlavicka BIG {font-size:1.2em;}
.kosikobjednat {text-align:right; font-size:0.9em; font-weight:bold;
	padding-top:1.5em; border-top:1px solid rgb(248,248,248);}
.kosikobjednat A {padding:0.5em 1em;}

.textkosik {margin-top:2em;font-size:0.8em; padding:1em 0.5em;}
.tlacitko1 {border:none; 
	padding:0 0.5em 0 0.5em;
	text-align:center;
	background:white;
	font-size:12px; font-weight:bold;color:white;
	background-image: url('../pic04/ikona_detail.gif');
	background-repeat: no-repeat;
	background-position: 0px 0px; 
	cursor:pointer; cursor:hand;
	width:140px;height:25px;}

	
.oknotext {clear:both;padding:1em;font-size:0.9em;text-align:justify;}
.oknonadpis {font-size:1.5em; padding:5px 0.2em 0px 30px; text-align:center; color:black; 
	font-weight:bold;
	color:rgb(177,31,31)}

.paticka {
	background-image: url('../pic04/pozadi_paticka.gif');
	background-repeat: no-repeat;
	background-position: left bottom; 
	height:59px;
	font-size:0.85em; color:white;
	text-align:center;}
.textdopaticky {padding:30px 20px 0 20px; color:#ddd;}	
.paticka A {color:#ddd;}

.patickadoporucujeme {background:white;
	text-align:center;margin:0px auto; padding:0px;}
	
.beznacena {text-decoration: line-through;}
.ikonybanky {font-size:9px; padding-left:2px;padding-top:0.5em;}
.kontaktlogoaspa {background:white;border:2px solid #d5876a;}
img.kontaktlogoaspa {border:15px solid white;}

#pripominacek .kbox{width:580px; height:300px;
	border:none;
	padding:0px;}
#pripominacek a {cursor: pointer; cursor: hand; }
#pripominacek .ktabulka {width:580px; height:300px; background:white; 
	border:none; padding:0px; margin:0px;}
#pripominacek .kmesic {text-align:center; font-size:10px; background:#dddddd;
	color:black;height:8%;}
#pripominacek .kmesic a {font-size:18px;font-weight:bold;
	text-decoration:none; color:#A00032; display:inline;padding:0px 10px;}	
#pripominacek .kmesic a:hover {color:black;}	
#pripominacek .kdny {font-size:11px; background:#FDF7F9;height:5%; width:14.3%;
	border-top:none;}
#pripominacek .kbox TR {text-align:center; font-size:10px; 
	background:#f0f0f0;}
#pripominacek td {border:1px solid black; color:black;}
#pripominacek td A {display:block; text-decoration:none; color:black;}
#pripominacek td A:hover { color:red;}
#pripominacek td b {font-size:1.4em;}
#pripominacek .knic {background:white;border:none;}
#pripominacek .ksva {background:#dddddd;}
#pripominacek .kdnes {background:white;}
#pripominacek .kzvo {background:#FFF933;}
#pripominacek .kbox INPUT {margin-right:0.5em;} 
#pripominacek .edit A {display:inline; }

#pripominacek .zavrit {font-size:9px; text-align:center; display:block;
	color:#ffaa00; 
	margin-top:5px; margin-left:30px; margin-right:30px;text-decoration:none;}
#pripominacek .zavrit:hover {color:#777777; background:gold;}


.hlaska {background: #f7e5dc; border:1px solid #f7e5dc;padding:1px 1px 8px 1px;}
.hlaska legend{background: #f7e5dc;font-weight:bold;}


.bila {color:white;}
.podtrhnout {text-decoration:underline;}

.button1 {font-size:0.9em;}
.button1 a {color:black; text-decoration:none;}
.button1 a:hover {color:#aa0000; text-decoration:none;}
.button1 b {font-size:0.9em;}
.button1 small {font-size:0.75em;}
.button1 .prostorproukazku {height:213px;overflow:auto;text-align:center;}
.button1 .nazevzbozi {height:37px;padding:2px 5px 0 5px;overflow:auto;line-height:0.9em}
.button1 .prostorproukazku img {margin:0 0 2px 0;}


.rozbalenahlavnikategorie {padding:0 0 1.5em 0; font-size:1.1em;
	margin:0 13px 0 0;}
	
.nerozbalenahlavnikategorie	{padding-bottom:1.5em; font-size:0.9em;
	line-height:1.1em;}
	
.nerozbalenahlavnikategorie span {color:rgb(64,64,64);}

#tabulkovy_vypis_zbozi {
	width: 90%;
}
#tabulkovy_vypis_zbozi td {
	text-align: center;
	border-bottom: 1px solid rgb(204,204,204);
	padding: 5px;
}
#tabulkovy_vypis_zbozi a {
	text-decoration: underline;
}


#dotazy ul {
	padding: 0px 0px 0px 15px;
}
#dotazy li {
	border-left: 2px solid #cccccc;
	list-style-type: none;
	padding-left: 10px;
	margin-top: 2px;
}
#dotazy .li1 {
	border-left: 2px solid #aaaaaa;
	margin-top: 10px;
}

.povinne_polozky {
	color: #FF0000;
}


.vybrat_dalsi_zbozi {
	border:none; 
	text-align:center;
	padding:6px 0.5em 0 0.5em;
	font-size:11px; font-weight:bold;color:white;
	background:white;
	background-image: url('../pic04/ikona_detail.gif');
	background-repeat: no-repeat;
	background-position: 0px 0px; 
	cursor:pointer; cursor:hand;
	width:140px;height:25px;
	float:left;	
}
a.vybrat_dalsi_zbozi, a.vybrat_dalsi_zbozi:hover  {text-decoration:none;color:white;}

.tlacitkoobjednat, a.tlacitkoobjednat, a.tlacitkoobjednat:hover {	border:none; 
	padding:5px 0 0 0;
	margin:0;
	font-size:1em; font-weight:bold;
	background:white;
	color:white; float:right;
	width:140px;height:25px;
	background-image: url('../pic04/ikona_kos1.gif');
	background-repeat: no-repeat;
	background-position: 0px 0px; 
	text-align:center;
	text-decoration:none;
	cursor: hand; cursor: pointer;}

.tlacitkopokracovat, a.tlacitkopokracovat, a.tlacitkopokracovat:hover {	border:none; 
	padding:5px 0 0 0;
	margin:0;
	font-size:1em; font-weight:bold;
	background:white;
	color:white;
	width:200px;height:25px;
	background-image: url('../pic04/ikona_kos_pokracovat.gif');
	background-repeat: no-repeat;
	background-position: 0px 0px; 
	text-align:center;
	text-decoration:none;
	cursor: hand; cursor: pointer;}
	
		
input.tlacitkoobjednat {padding:0 0 0 0;	
	margin:0;
	cursor: hand; cursor: pointer;}

.normalnivelikost {font-size:1em;}

a.kosiksmazat, a.kosiksmazat:hover {font-weight:bold; font-size:1.15em;
	color:#CC0000;
	background:white; 
	padding:2px; 
	text-decoration:none;}

/* odik */
.list-category {
	margin: 1em 0 0 0;
	padding: 0;
}
.list-category li {
	margin: 0 0 0 2em;
	padding: 1em 0 0 0;
	list-style: none;
	color: rgb(0,102,153);
}
.list-category li a {
	color: rgb(0,102,153);
	font-weight: bold;
	text-decoration: underline;
}
.list-category li a:hover {
	color: rgb(169,1,1);
	text-decoration: none;
}

.list-category li ul {
	margin-top: 0;
}
.list-category li li {
	margin-left: 0;
	padding: .25em 0 0 .25em;
	list-style: disc;
}
.list-category li li a {
	color: #000000;
	font-weight: normal;
}
.list-category li li a:hover {
	color:rgb(172,1,1);
}


.zmenaporadivypisu {margin-top:5px;padding-right:5px;float:right;text-align:right; width:300px;}
.zmenaporadivypisu small {color:rgb(166,0,0);}
.listovani {text-align:left;font-size:0.85em;padding:5px 0em 10px 0px;margin-top:5px; color:rgb(166,0,0);}	
.listovani A {text-decoration:underline; color:rgb(166,0,0);}
.listovani A:hover {text-decoration:underline; color:rgb(166,0,0);}
.listovani_stranky {font-size:1.2em;display:block;padding-bottom:6px;}
.listovani_stranky B {color:#9b3c26;}

.listovani .strankazvolena {color:white; 
	background:rgb(166,0,0); 
	border:none;
	text-decoration:none;
	padding:2px 10px;
	font-size:1em;}
.listovani .strankadalsi {color:white; 
	background:rgb(210,127,127);
	border:none;
	text-decoration:none;
	padding:2px 10px;
	font-size:1em;}
	

.tlac_vypis_tabulka, .tlac_vypis_obrazky, .tlac_vypis_abeceda, .tlac_vypis_abeceda1, .tlac_vypis_abeceda2, .tlac_vypis_cena, .tlac_vypis_cena1, .tlac_vypis_cena2, .tlac_vypis_dodatelnost, .tlac_vypis_dodatelnost1, .tlac_vypis_dodatelnost2  {
	background:transparent;
	border:none;
	font-size:11px; font-weight:normal; color: rgb(166,0,0);
	cursor: hand; cursor: pointer;
	background-repeat: no-repeat;}

.tlac_vypis_abeceda, .tlac_vypis_abeceda1, .tlac_vypis_abeceda2, .tlac_vypis_cena, .tlac_vypis_cena1, .tlac_vypis_cena2, .tlac_vypis_dodatelnost, .tlac_vypis_dodatelnost1, .tlac_vypis_dodatelnost2 {
	padding: 2px 15px 2px 0px; 
	margin-right: 3px;margin-left:0px;
	background-position: right center;	}
	
.tlac_vypis_abeceda, .tlac_vypis_abeceda1, .tlac_vypis_abeceda2 {width:5em;}
.tlac_vypis_cena, .tlac_vypis_cena1, .tlac_vypis_cena2  {width:4.5em;}
.tlac_vypis_dodatelnost, .tlac_vypis_dodatelnost1, .tlac_vypis_dodatelnost2  {width:8em;}
.tlac_vypis_obrazky {width:9.8em;}
.tlac_vypis_tabulka {width:5.8em;}
.tlac_vypis_abeceda, .tlac_vypis_cena, .tlac_vypis_dodatelnost {background-image: url('../pic04/ikona_vypis_sipky.gif');} 
.tlac_vypis_abeceda1, .tlac_vypis_cena1, .tlac_vypis_dodatelnost1 {background-image: url('../pic04/ikona_vypis_sipky_1.gif');} 
.tlac_vypis_abeceda2, .tlac_vypis_cena2, .tlac_vypis_dodatelnost2 {background-image: url('../pic04/ikona_vypis_sipky_2.gif');} 
	
.tlac_vypis_obrazky {
	padding: 2px 0px 2px 15px;
	margin-right: 3px;margin-left:0px;
	background-position: left center; 
	background-image: url('../pic04/ikona_vypis_obrazky.gif');}
	
.tlac_vypis_tabulka {
	padding: 2px 0px 2px 16px;
	margin-right: 3px;margin-left:0px;
	background-position: left center; 
	background-image: url('../pic04/ikona_vypis_tabulka.gif');}

.tlac_vypis_stlaceno {
	font-weight:bold;
	cursor: hand; cursor: pointer;
}

.whybuy {font-size: 0.8em;}
.whybuy h2 {font-size: 1.2em; color: #FFC600; margin: 0 0 0 -0.25em; padding: 0; }
.whybuy ul {margin: 0; padding: 0 0 0 2em; }
.whybuy li {margin: 0; padding: 0; list-style-type: square; }
.autor_distr {
	text-align: center;
	margin: 0;
	padding: 0;
}

.autor_distr ul {
	margin: 0;
	padding: 0;
}

.autor_distr li {
	list-style-type: none;
	margin-top: 8px;
}

.autor_distr a {
	text-decoration: none;
}

.rssikona {float:right;padding-right:0.5em; padding-top:1em;}



/* klient. zona - prevzato z klient.aspa.cz */

.clientzone {
       position:absolute;
        top:228px; left:0px;padding:0px; margin:0px;
        color:#9a412d;
        width:984px;
        height: 35px;
        background-image: url('http://klient.aspa.cz/img/aspa/menu_pozadi.gif');
        background-repeat: repeat-y;
        background-position: left top;
        padding-left: 12px;
}

.clientzone .menu {
        background: url('http://klient.aspa.cz/img/aspa/czone-menu-bgr.jpg') repeat-x;
        display: block;
        height: 34px;
        width: 950px;
        left-margin: 10px;
        text-align: right;
        padding-top: 10px;
        padding-right: 10px;
        padding-bottom: 10px;
}

.clientzone .menu a, .clientzone .menu a:link, .clientzone .menu a:hover {
        color: #999999;
        text-decoration: none;
}

.clientzone .menu a:hover {
        text-decoration: underline;
} 


/* popup pro Moje Zbozi */
#favorites {
	display: none;
	visibility: hidden;
	width: 150px;
	padding: 10px;
	text-align: left;
	background: black;
	position: absolute;
	left: 802px;
	top: 34px;
	line-height: 13pt;
}

#currency {
	border-bottom: 1px solid white;
	border-right: 1px solid white;
	border-top: 1px solid #c0c0c0;
	border-left: 1px solid #c0c0c0;
	width: 150px;
	height: 22px;
	position: absolute;
	top: 199px;
	left: 50px;
	line-height: 20px;
	padding: 1px 10px 1px 10px; 
}

#currency span.curr, #currency-selector span.curr {
	padding-top: 2px;
	display: block;
	float: right;
	color: black;
	font-weight: bold;
	font-size: 8pt;
}

#currency span.label {
	padding-top: 2px;
	display: block;
	float: left;
	color: black;
	font-weight: normal;
	font-size: 8pt;
}


#currency-selector {
	z-index: 3;
	position: absolute;
	top: 225px;
	left: 110px;
	background: #D8D8D8;
	border-bottom: 1px solid white;
	border-right: 1px solid white;
	border-top: 1px solid #c0c0c0;
	border-left: 1px solid #c0c0c0;
	width: 80px;
	height: 75px;
	line-height: 20px;
	padding: 1px 10px 1px 10px; 
}

#currency-selector a, #currency a {
	color: black;
	cursor: pointer;
	text-decoration: none;
}
	
#currency-selector .csel {
	padding: 3px;
	border-bottom: 1px solid #c0c0c0;
	line-height: 20px;
	cursor: pointer;
}

.tabcena {  }
.tabcena dl { border: 0px solid red; width: 170px; background: #f7f7f7; overflow: hidden;}
.tabcena dt { border: 0px solid blue; width: 170px; float:left; font-size: 8pt; padding: 4px 0 4px 0; }
.tabcena dd { border: 0px solid green; font-size: 8.5pt;  }
.tabcena big.novat { font-size: 12pt; }
.tabcena dd.common { font-size: 9pt; text-decoration: line-through; color: #808080; }
.tabcena big.striked { font-size: 9pt; text-decoration: line-through; color: rgb(180,180,180); text-decoration: line-through; font-weight: bold; }


#alertBox { 
	padding: 10px;
	overflow: hidden;
	border: 2px solid #d60000;
	font-size: 10pt;
	color: black;
	top: 450px;
	left: 200px;
	position: absolute;
	background: #EBD2E0;
}

#alertBox .bClose {
	float: right;
}

#alertBox p {
	padding: 5px;
	width: 90%;
	float: left;
}

#alertBox a { cursor: pointer; }


#alertBoxB  {
	width: 90%;
	text-align: right;
	padding-right: 10px;
	float: left;
	clear: both;
	padding-top: 10px;
}

#alertBoxB input.but {
	display: inline-block;
	background: url('/pic04/button.png') center center no-repeat;
	padding-top: 4px;
	width: 85px !important;
	float: none !important;
	height: 24px;
	text-align: center;
	border: 0;
	font-size: 10pt;
	margin-left: 4px;
}

/*
a.vyprodej {
	background: url('pic04/bt_vyprodej.gif') left center no-repeat;
}
*/


#mapka {
	display: block;
	overflow: auto;
	width: 370px;
	height: 340px;
}

#mapka ul { list-style: none; border: 0px solid red; padding-left: 5px; }


.mapa_linky {
	display: block;
	float: left;
	width: 175px;
}

#overeno {
	float: right;
	width: 10px;
	height: 10px;
	background: white;
	border:0;
}


