body
{  	
	padding: 0px;height:100%;	
	text-align:center;
	font-family: Verdana, Arial, lucida, sans-serif; 
 	font-size: 10px;
	color:#A9B7BD;
	margin:0px;	
 	text-align:left;
	BACKGROUND: url(/img/Pozadi1.gif);
	BACKGROUND-REPEAT:repeat;	
	BACKGROUND-color:#082336;
			    
		    
}
A {color:#A9B7BD;text-decoration:none}
A:hover {color:FFFFFF;text-decoration:underline}
A div {cursor:pointer}
A IMG {border:0px;}


Input {vertical-align:middle;margin:0px;padding:0px;}
* html Input {margin-top:-1px;}

* html Img {margin-top:-1x;}
* html img {margin-bottom:-2px}

div {margin:0px}

UL, li {margin:0px;xpadding:0px;xlist-style-type: none;}

H1, H2, H3, table
{  	
	margin:0px;		
	FONT-WEIGHT: normal;	
	FONT-SIZE: 10px;
	FONT-FAMILY: Verdana,Arial;
	COLOR: #A9B7BD;	
	TEXT-DECORATION: none		    
}
table, th
{  	
	margin:0px;		
	FONT-WEIGHT: normal;	
	FONT-SIZE: 11px;
	FONT-FAMILY: Verdana,Arial;
	COLOR: color:#A9B7BD;	
	TEXT-DECORATION: none		    
}
.cistic {CLEAR: both; FONT-SIZE: 1px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING: 0px; MARGIN: 0px; BORDER: none;HEIGHT: 1px;margin-bottom:0px }
.clear2 {clear: both; _height: 0px; font-size: 1px}
.PozadiL
{  	
  BACKGROUND-IMAGE: url(/img/PozadiL.gif);
	BACKGROUND-Repeat:repeat-x;
	BACKGROUND-position: top left;		    
}
.PozadiP
{  	
	height:100%;text-align:center; 	
	BACKGROUND-IMAGE: url(/img/PozadiP1.gif);
	BACKGROUND-Repeat:no-repeat;
	BACKGROUND-position: top right;		    
}
.TeloBG
{  	
	width:986px;
  text-align:left;
  margin:auto;
	background-color:#022B3D;
	BACKGROUND-IMAGE: url(/img/TeloBG.gif);
	BACKGROUND-Repeat:repeat-y;
	BACKGROUND-position: top left;
}
.LevySloupecBG
{  	
	 	
	BACKGROUND-IMAGE: url(/img/LevySloupecVrchBG.gif);
	BACKGROUND-Repeat:no-repeat;
	BACKGROUND-position: top left;		    
}
.PravySloupecBG
{  	
	padding-left:11px;padding-right:1px; 	
	xBACKGROUND-IMAGE: url(/img/xPravySloupecBG.gif);
	BACKGROUND-Repeat:repeat-y;
	BACKGROUND-position: right;		    
}
.LevySloupec {float:left;width:240px;padding:0px; position:relative; }
.PravySloupec {float:right;width:165px;}
.Stred {margin-left:241px; margin-right:166px;padding:0px;}
.Paticka {margin:auto;padding:0px;text-align:center;xbackground-color:aqua}
.cistic {CLEAR: both; FONT-SIZE: 1px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING: 0px; MARGIN: 0px; BORDER: none;HEIGHT: 1px;margin-bottom:-2px }

.LevySloupec h1 {position:absolute; top:100px; left:10px; }

.Logo
{  	
	height:126px; width:240px; display: block; cursor:pointer; 	
	BACKGROUND-IMAGE: url(/img/Logo.gif);
	BACKGROUND-Repeat:no-repeat;
	BACKGROUND-position: top left;		    
}

.BoxikyTS {border-bottom: solid 1px white;background-color:#505050}
.HledaniBox {padding:10px}
.HledaniBox1 {padding:2px;margin-bottom:8px}
.Hledani {padding:10px}
.SedyOkraj {border: solid 1px #858585}

.InputBG1
{
	cursor:text;
	Text-align:left;
	padding-left:2px;
	padding-top:3px;				
	FONT-WEIGHT: normal;
    FONT-SIZE: 11px;	
    FONT-FAMILY: Verdana, Arial;
	COLOR: #3C3C3C;	
	background-color : #FFFFFF;
	BACKGROUND-IMAGE: url(/img/InputBG1.gif);
	background-position : left top;	
	BACKGROUND-Repeat: no-repeat;		
}
.InputBG2
{
	cursor:text;
	Text-align:left;
	padding-left:2px;
	padding-top:3px;				
	FONT-WEIGHT: normal;
    FONT-SIZE: 11px;	
    FONT-FAMILY: Verdana, Arial;
	COLOR: #3C3C3C;	
	background-color : #FFFFFF;
	BACKGROUND-IMAGE: url(/img/InputBG2.gif);
	background-position : left top;	
	BACKGROUND-Repeat: no-repeat;		
}
.InputHledani {width:153px;height:20px;border:none;BACKGROUND-color:#EFEFEF;margin-right:3px}
*html .InputHledani {margin-bottom:-1px}
.SearchBT
{  	
	height:20px;width:58px;cursor:pointer; 	
	BACKGROUND-IMAGE: url(/img/SearchBT.gif);
	BACKGROUND-Repeat:no-repeat;
	BACKGROUND-position: top left;		    
}
.Odrazka
{  	
	BACKGROUND-IMAGE: url(/img/OdrazkaBG.gif);
	BACKGROUND-Repeat:no-repeat;
	BACKGROUND-position: center left ;
	text-align:left;
	padding-left:16px;			
	FONT-WEIGHT: normal;	
	COLOR: #FFFFFF;	
	TEXT-DECORATION: none		    
}
.Odrazka A
{ COLOR: #FFFFFF;TEXT-DECORATION: none}

.Odrazka A:hover
{ COLOR: #FFFFFF;TEXT-DECORATION: underline;}
.KatBox
{  	
	xBACKGROUND-IMAGE: url(/img/KatTecky.gif);
	xBACKGROUND-Repeat:repeat-y;	
	xbackground-color : #FFFFFF;
	xborder-bottom: 1px solid white;
			    
}
.KatBox1
{  	
	
	background-color : #FFFFFF;			    
}

.xmenu {
  list-style:none;
  padding:0px;
	background-color : #FFFFFF;
	BACKGROUND-IMAGE: url(/img/KatTecky.gif);
	BACKGROUND-Repeat:repeat-y;
	border-bottom: 1px solid white;
	clear:left;
	width:240px;
}

.xmenu ul {
  list-style: none;
  padding:0px;
}
.xmenu li 
{  	
	margin-bottom:0px;padding-top:6px;padding-bottom:6px;
	BACKGROUND-IMAGE: url(/img/KatTecky2.gif);
	BACKGROUND-position: left bottom ;
	BACKGROUND-Repeat:repeat-x;;	
	BACKGROUND-color: #A5A5A5 ;
	text-align:right;				
	FONT-WEIGHT: bold;	
	COLOR: #373737;
	font-size:12px;	
	TEXT-DECORATION: none		    
}
.xmenu li h2 a {
	xpadding-right:36px;
	padding-bottom:1px;
	padding-top:1px;
	display:block;
	COLOR: #373737;
	TEXT-DECORATION: none;
	font-size:12px;	
	font-weight:bold;
	XBACKGROUND-IMAGE: url(/img/KatSipkaN1.gif);
	BACKGROUND-Repeat:no-repeat;
	BACKGROUND-position: top right;
}

.xmenu li a {
	xpadding-right:36px;
	padding-bottom:1px;
	padding-top:1px;
	display:block;
	COLOR: #373737;
	TEXT-DECORATION: none;
	font-size:12px;	
	font-weight:bold;
	XBACKGROUND-IMAGE: url(/img/KatSipkaN1.gif);
	BACKGROUND-Repeat:no-repeat;
	BACKGROUND-position: top right;
}


.xmenu li A:hover {xpadding-right:36px;padding-bottom:1px;padding-top:1px;display:block;COLOR: #373737;TEXT-DECORATION: none;xBACKGROUND-IMAGE: url(/img/KatSipkaA2.gif);xBACKGROUND-Repeat:no-repeat;xBACKGROUND-position: top right ;}
.xmenu li img {padding-left:5px;}
.xmenu li li 
{  	
	margin:0px;padding-top:7px;padding-bottom:7px;	
	BACKGROUND-IMAGE: url(/img/PuntaSubKat.gif);
	BACKGROUND-position: center right ;
	BACKGROUND-Repeat:no-repeat;
	BACKGROUND-color: #D2D2D2 ;
	text-align:right;				
	FONT-WEIGHT: normal;	
	COLOR: #505050;
	font-size:11px;	
	TEXT-DECORATION: none		    
}
.xmenu li li A {font-size:11px; FONT-WEIGHT: normal;		padding:0px;padding-right:36px;display:block;COLOR: #373737;TEXT-DECORATION: none;BACKGROUND-IMAGE: none;}
.xmenu li li A:hover {padding:0px;padding-right:36px;;display:block;COLOR: #505050;TEXT-DECORATION: none;BACKGROUND-IMAGE: none;BACKGROUND-Repeat:no-repeat;BACKGROUND-position: top right ;}




.InfoBox {padding-left:10px;padding-right:10px;padding-top:5px;padding-bottom:5px;width:220px; ?width:240px; _width:240px;}
.InfoBox a {padding-top:3px;padding-bottom:4px;display:block}
.Potapec
{  	
	BACKGROUND-IMAGE: url(/img/Potapec.jpg);
	BACKGROUND-Repeat:no-repeat;
	BACKGROUND-position: top left;
	height:305px;		    
}
.Vyrovnavac {font-size:1px;clear:both;margin-bottom:-7px}
.VyrovnavacBR {clear:both;}
.LogBasketBox
{  	
	BACKGROUND-IMAGE: url(/img/LogBasketBG1.jpg);
	BACKGROUND-Repeat:repeat-x;
	BACKGROUND-position: top left;
	height:220px;
	text-align:center;
	padding-top:10px		    
}
.LoginBG
{  	
	BACKGROUND-IMAGE: url(/img/LoginBG.gif);
	BACKGROUND-Repeat:repeat-x;
	BACKGROUND-position: top left;
	height:71px;width:147px;
	margin:auto;		    
}


.InputLogin1 {height:20px;width:141px;cursor:text;border:none;background-color:aqua;margin-top:1px;}
html>body .InputLogin1 {margin-top:3px;}
.InputLogin2 {height:20px;width:141px;cursor:text;border:none;margin-top:1px;}
html>body .InputLogin2 {margin-top:3px;margin-left:2px}
.LoginBT {height:20px;width:58px;cursor:pointer;float:right;margin-top:2px;border:none;margin-right:3px;}
html>body .LoginBT {margin-right:3px;}
.InputTransparent
{
	cursor:text;
	Text-align:left;
	padding-left:2px;
	padding-top:3px;				
	FONT-WEIGHT: normal;
    FONT-SIZE: 11px;	
    FONT-FAMILY: Verdana, Arial;
	COLOR: #3C3C3C;	
	background-color : transparent;	
}
.istraceBox {padding:10px;padding-top:5px;BACKGROUND-IMAGE: url(/img/LoginOdd.gif);BACKGROUND-Repeat:repeat-x;BACKGROUND-position: bottom left;}
.RegistraceBox a {display:block;padding-top:3px;padding-bottom:3px;margin-left:10px;}
.KosikBox {text-align:left;margin-left:10px;margin-right:10px;margin-top:14px;color:ffffff;font-size:18px;BACKGROUND-IMAGE: url(/img/Kosik.gif);BACKGROUND-Repeat:no-repeat;BACKGROUND-position: right;}
.KosikBoxBuble {text-align:left;margin-left:10px;margin-right:10px;margin-top:14px;color:ffffff;font-size:18px;BACKGROUND-IMAGE: url(/img/bublinabg.gif);BACKGROUND-Repeat:no-repeat;BACKGROUND-position: right;}

.KosikKc{color:ffffff;font-size:12px;font-weight:bold}
.KosikBox1 {padding:10px;padding-top:12px;border-bottom:solid 1px white}
.KosikBox1 a {display:block;padding-top:3px;padding-bottom:3px}
.PSBox {background-color:#004562;border-bottom:solid 1px white}
.PSBox1 {background-color:#0078AB;border-bottom:solid 1px white}
.GoodLinksBox a {display:block;padding-top:3px;padding-bottom:3px;padding-left:13px}
.GoodLinksBox a:hover {text-decoration:none}
.GoodLinksBox {padding-bottom:9px;padding-top:6px}
.GoodLinks
{  	
	BACKGROUND-IMAGE: url(/img/GoodLinks.gif);
	BACKGROUND-Repeat:no-repeat-x;
	BACKGROUND-position: top left;
	height:27px;			    
}
.Inzertion
{  	
	BACKGROUND-IMAGE: url(/img/Inzertion.gif);
	BACKGROUND-Repeat:no-repeat-x;
	BACKGROUND-position: top left;
	height:27px;			    
}
* html .Banner {margin-bottom:-2px}
.PaymentMethod
{  	
	BACKGROUND-IMAGE: url(/img/PaymentMethod.gif);
	BACKGROUND-Repeat:no-repeat;
	BACKGROUND-position: top left;
	height:27px;			    
}
.PaymentMethodBox {text-align:center;padding-bottom:12px;padding-top:12px}
.PaymentMethodBox img {margin-bottom:5px;margin-top:5px}
.Welcome {height:161px;}
.WelcomeBG
{  	
	BACKGROUND-IMAGE: url(/img/Welcome1.jpg);
	BACKGROUND-Repeat:no-repeat;	
	BACKGROUND-position: 252px 0px;
	height:100%;				    
}
.MenuDiv {height:32px;}
.Menu {text-align:center;padding-top:10px}
.Menu li
 {
 	display:inline;
	padding-left:20px;
	padding-right:20px;
 	padding-bottom:4px;
	padding-top:4px;	
 	color:white;
 	font-weight:bold;
	BACKGROUND-IMAGE: url(/img/MenuOdd.gif);
	BACKGROUND-Repeat:no-repeat;	
	BACKGROUND-position: right;
 }
 .Menu li a {color:white;text-decoration:none}
 .Menu li a:hover {color:#22C9FE;text-decoration:none}
 .Vypis {margin:20px;margin-top:0px;}
 *html .Vypis {margin:17px;margin-top:0px}
 .CestaBox {height:28px;padding-left:1px;padding-right:1px;margin-bottom:20px;}
 .CestaBox div {padding-top:8px;}
 .CestaBox span 
 {
 	padding-left:12px;
	padding-right:17px;
	BACKGROUND-IMAGE: url(/img/CestaSipkaP.gif);
	BACKGROUND-Repeat:no-repeat;	
	BACKGROUND-position: right;
}


  .CestaBox a {color:#CACACA}
  .CestaBox h1 {display:inline;}
  
  .CestaBoxBG
{  	
	BACKGROUND-IMAGE: url(/img/CestaBoxBG.gif);
	BACKGROUND-Repeat:repeat-x;	
	BACKGROUND-position: bottom;
}

.Trideni
{  	
	BACKGROUND-IMAGE: url(/img/CestaBoxBG.gif);
	BACKGROUND-Repeat:repeat-x;	
	BACKGROUND-position: bottom;	
	height:30px;padding-left:1px;padding-right:1px;margin-bottom:11px;
  float:left; 
  width:530px;		    
}

.Trideni2
{  	
	float:left;
	BACKGROUND-IMAGE: url(/img/TrideniBG.gif);
	BACKGROUND-Repeat:repeat-x;		
	height:32px;padding-left:1px;padding-right:1px;padding-top:2px;margin-bottom:11px;		    
}

.Trideni span {float:left;}
.Trideni div {float:right;}
.TrideniTXT {margin-top:8px}
.TrideniSipkaN
{  	
	BACKGROUND-IMAGE: url(/img/TrideniSipkaN.gif);	
	BACKGROUND-Repeat:no-repeat;
	BACKGROUND-position:center;						
	height:20px;width:21px;float:left;
	margin-top:4px;			    
}
.TrideniSipkaD
{  	
	BACKGROUND-IMAGE: url(/img/TrideniSipkaD.gif);	
	BACKGROUND-Repeat:no-repeat;
	BACKGROUND-position:center;				
	height:20px;width:21px;float:left;
	margin-top:4px;margin-left:5px;		
}
.TrideniSipkaL
{  	
	BACKGROUND-IMAGE: url(/img/TrideniSipkaL.gif);	
	BACKGROUND-Repeat:no-repeat;
	BACKGROUND-position:center;				
	height:20px;width:21px;float:right;
	margin-top:4px;	
}
.TrideniSipkaP
{  	
	BACKGROUND-IMAGE: url(/img/TrideniSipkaP.gif);	
	BACKGROUND-Repeat:no-repeat;
	BACKGROUND-position:center;				
	height:20px;width:21px;float:right;
	margin-top:4px;		
}
.TrideniSelect
{				
	FONT-WEIGHT: normal;
    FONT-SIZE: 10px;	
    FONT-FAMILY: Verdana;
	COLOR: #000000; 
	HEIGHT: 18px;
	WIDTH:102px;
	float:left;
	margin-right:6px;margin-left:28px;margin-top:5px		
}
.StankovaniA
{    
	
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	FONT-FAMILY: Verdana;
	COLOR:#22C9FE;
	TEXT-DECORATION: underline				    
}
.StankovaniA A
{    
	COLOR: #C51512;
	TEXT-DECORATION: underline				    
}
.StankovaniA A:hover
{    
	COLOR: #C51512;
	TEXT-DECORATION: underline				    
}
.StankovaniN
{  	
	margin-left:4px;
	margin-right:4px;
	padding-top:7px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	FONT-FAMILY: Verdana;
	COLOR: #FFFFFF;
	TEXT-DECORATION: none				    
}
.StankovaniN A
{    
	COLOR: #FFFFFF;
	TEXT-DECORATION: none				    
}
.StankovaniN A:hover
{    
	COLOR: #FFFFFF;
	TEXT-DECORATION: none				    
}
.KatalogBox
{  	
	background-color: #DBDBDB;
	BACKGROUND-IMAGE: url(/img/KatalogBoxBG2.gif);
	BACKGROUND-Repeat:no-repeat;
	BACKGROUND-position:left bottom;				
	height:161px;width:259px;
	margin-bottom:11px;	
}
.KatalogBox2
{
	background-color: #DBDBDB;
	BACKGROUND-IMAGE: url(/img/KatalogBoxBG2.gif);
	BACKGROUND-Repeat:no-repeat;
	BACKGROUND-position:left bottom;
	min-height:281px;
    width:259px;
	margin-bottom:0px;
	padding:0px;
	float:left;
}
:root .KatalogBox2 {height:275px !important}

.KatalogBox2 TABLE TH {
	font-size:9px;
	letter-spacing:-1px;
}
.KatalogBox2 SELECT {
	font-size:10px;
}

.KatalogBox3
{
	background-color: #DBDBDB;
	BACKGROUND-IMAGE: url(/img/KatalogBoxBG11.gif);
	BACKGROUND-Repeat:no-repeat;
	BACKGROUND-position:left bottom;
	height:auto;
  width:259px;
	margin-bottom:0px;
	float:left;
	padding:0px;
	position:relative;
}
.KatalogBox3 TABLE TH {
	font-size:9px;
	letter-spacing:-1px;
}

.KatalogTeloBox1 { margin-left:4px;margin-right:4px;padding:9px;color:#373737;}

.KatalogBox3 TABLE TD {
	color:black;
}


.KatalogBox3 SELECT {
	font-size:10px;
}

.KatalogBoxLichy {float:left}
.KatalogBoxSudy {float:right;}
.KatalogZboziBG
{
	BACKGROUND-Repeat:no-repeat;
	BACKGROUND-position:left top;				
	width:98px;height:105px;float:left;	
}
.KatalogZboziBG img {border:1px solid #949694}
.KatalogZboziBG div {height:102px;width:95px;margin-top:2px; margin-left:2px;BACKGROUND-Repeat:no-repeat;BACKGROUND-position:center }

.KatalogNadpiBox {text-align:center;color:#022B3D;font-size:12px;height:31px;letter-spacing:-1px;background:#C8CED1 url('/img/KatalogBoxBG_top.gif') no-repeat; }
.KatalogNadpiBox div {padding-top:10px}
.KatalogNadpiBox h3 a {width:100%;float:left; color:#022B3D;font-weight:bold; margin-top:10px;}
.muchtext h3 a {font-size:10px !important; margin-top:2px !important; }

.KatalogNadpiBox h1 {font-size:11px; color:#022B3D; }

.verymuchtext DIV {height:10px; }
.verymuchtext a { margin-top:3px; }
.KatalogNadpiBox a:hover {color:#0C40AE;text-decoration:nounderline}
.KatalogTeloBox {height:123px;margin-left:4px;margin-right:4px;padding:0px 9px 9px 9px;color:#373737;}
.KatalogAnotace {margin-left:106px;height:91px;margin-top:-2px}
.KatalogCena {margin-left:106px;height:20px;padding-top:0px;color:#BC1411;}
.KatalogCena span {font-size:12px}

.KatalogCena .bubl {color:#004562}

.KatalogBublinky {margin-left:106px;height:20px;padding-top:3px;color:#BC1411; vertical-align: middle;}
.KatalogBublinky b {float:left; margin-bottom:2px; padding-right:5px; color:#004562}
.KatalogBublinky a:hover {text-decoration:none;}

.DetailTable {}
.DetailTable th {white-space:nowrap;text-align:right;padding-right:10px;color:#373737}
.DetailCode {color:000000;width:100%}
.Producer {color:black;}
.Producer h2 {color:black;}
.DostupnostSkladem {color:#007127;}
.SouvisejiciBox
{
	BACKGROUND-IMAGE: url(/img/CestaBoxBG.gif);
	BACKGROUND-Repeat:repeat-x;	
	BACKGROUND-position: bottom;
	xheight:35px;margin-bottom:10px;
  width:500px;
  float:left;				    
}
.SouvisejiciBox2 {
	width:260px;
 	float:left; 
	margin:0px 1px 0px 1px;
	padding:0px;
}
.AlternativeOffers
{  	
	BACKGROUND-IMAGE: url(/img/AlternativeOffers.gif);	
	BACKGROUND-Repeat:no-repeat;
	BACKGROUND-position:left top;				
	height:17px;width:200px;
	margin:20px;
}
.InterrelatedOffers
{  	
	BACKGROUND-IMAGE: url(/img/InterrelatedOffers.gif);	
	BACKGROUND-Repeat:no-repeat;
	BACKGROUND-position:left top;				
	height:17px;width:200px;
	margin:20px;
}

.InputKs, .InputKS {width:26px;height:18px;border:solid 1px #3B3B3B;BACKGROUND-color:#FFFFFF;margin-right:3px;font-weight:bold;text-align:center}

.BuyBT
{  	
	
	BACKGROUND-IMAGE: url(/img/BuyBT.gif);	
	BACKGROUND-Repeat:no-repeat;
	BACKGROUND-position:left top;				
	height:20px;width:58px;	
	z-index:10;
}
.YourOrderBox {padding-bottom:6px}
.CestaBoxBG table td h4 {font-size:10px; font-weight:normal; display:inline;} 

.YourOrder
{  	
	
	BACKGROUND-IMAGE: url(/img/YourOrder.gif);	
	BACKGROUND-Repeat:no-repeat;
	BACKGROUND-position:left top;				
	height:17px;width:200px;
	margin-top:22px;
	margin-right:1px;
}
.complaint
{  	
	
	BACKGROUND-IMAGE: url(/img/Complaint.gif);	
	BACKGROUND-Repeat:no-repeat;
	BACKGROUND-position:left top;				
	height:17px;width:126px;
	margin-top:22px;
	margin-right:1px;
}

.forgotten
{  	
	
	BACKGROUND-IMAGE: url(/img/forgottenP.gif);	
	BACKGROUND-Repeat:no-repeat;
	BACKGROUND-position:left top;				
	height:17px;width:276px;
	margin-top:22px;
	margin-right:1px;
}


.LatestNews
{  	
	
	BACKGROUND-IMAGE: url(/img/LatestNews.gif);	
	BACKGROUND-Repeat:no-repeat;
	BACKGROUND-position:left top;				
	height:17px;width:200px;
	margin-top:22px;
	margin-right:1px;
}
.TopSale
{  	
	
	BACKGROUND-IMAGE: url(/img/TopSale.gif);	
	BACKGROUND-Repeat:no-repeat;
	BACKGROUND-position:left top;				
	height:17px;width:280px;
	margin-top:22px;
	margin-right:1px;
}
.SpecialOffers
{  	
	
	BACKGROUND-IMAGE: url(/img/SpecialOffers.gif);	
	BACKGROUND-Repeat:no-repeat;
	BACKGROUND-position:left top;				
	height:17px;width:200px;
	margin-top:22px;
	margin-right:1px;
}
.NewRegistration
{  	
	
	BACKGROUND-IMAGE: url(/img/NewRegistration.gif);	
	BACKGROUND-Repeat:no-repeat;
	BACKGROUND-position:left top;				
	height:17px;width:190px;
	margin-right:1px;
}

.yourregistration
{  	
	
	BACKGROUND-IMAGE: url(/img/YourRegistration.gif);	
	BACKGROUND-Repeat:no-repeat;
	BACKGROUND-position:left top;				
	height:17px;width:230px;
	margin-right:1px;
}
.FajkaBT
{  	
	
	BACKGROUND-IMAGE: url(/img/FajkaBT.gif);	
	BACKGROUND-Repeat:no-repeat;
	BACKGROUND-position:left top;				
	height:20px;width:21px;	
}
.KrizekBT
{  	
	
	BACKGROUND-IMAGE: url(/img/KrizekBT.gif);	
	BACKGROUND-Repeat:no-repeat;
	BACKGROUND-position:left top;				
	height:20px;width:21px;	
}
.ContinueBT
{  	
	
	BACKGROUND-IMAGE: url(/img/ContinueBT.gif);	
	BACKGROUND-Repeat:no-repeat;
	BACKGROUND-position:left top;				
	height:20px;width:68px;	
}
.CancelBT
{  	
	
	BACKGROUND-IMAGE: url(/img/CancelBT.gif);	
	BACKGROUND-Repeat:no-repeat;
	BACKGROUND-position:left top;				
	height:20px;width:68px;	
}
.Objednavka {margin-top:9px}
.Objednavka td {color:#CACACA;BACKGROUND-IMAGE: url(/img/ObjednavkaCara2.gif);BACKGROUND-Repeat:repeat-x;BACKGROUND-position:left bottom;}
.Objednavka th {BACKGROUND-IMAGE: url(/img/ObjednavkaCara1.gif);BACKGROUND-Repeat:repeat-x;BACKGROUND-position:left bottom;}
.ObjednavkaLast td {color:#CACACA;BACKGROUND-IMAGE: url(/img/ObjednavkaCara1.gif);BACKGROUND-Repeat:repeat-x;BACKGROUND-position:left bottom;}
.ObjednavkaDiv {BACKGROUND-IMAGE: url(/img/ObjednavkaCara1.gif);BACKGROUND-Repeat:repeat-x;BACKGROUND-position:left bottom;height:35px}
.ObjednavkaCena {color:#FFFFFF; }
.ObjednavkaCenaVelka {float: right;color:ffffff;font-size:18px;margin-top:5px;margin-left:56px}
.ObjednavkaCenaCelkova {float: right;margin-top:10px;}
.ObjednavkaSmazat {float: left;margin-top:10px;}
.ObjednavkaDokonceni1{text-align:center;margin-top:24px;margin-bottom:17px}
.ObjednavkaDokonceni2{text-align:center;}

.NewReg
{  	

	BACKGROUND-IMAGE: url(/img/NewReg.gif);	
	BACKGROUND-Repeat:no-repeat;
	BACKGROUND-position:left top;				
	height:17px;width:190px;
	margin-left:1px;
	margin-top:22px;
	margin-right:1px;	
}
.yourReg
{  	

	BACKGROUND-IMAGE: url(/img/yourReg.gif);	
	BACKGROUND-Repeat:no-repeat;
	BACKGROUND-position:left top;				
	height:17px;width:190px;
	margin-left:1px;
	margin-top:22px;
	margin-right:1px;	
}
.PuntaReg
{  	

	BACKGROUND-IMAGE: url(/img/PuntaReg.gif);	
	BACKGROUND-Repeat:no-repeat;
	BACKGROUND-position:left top;
  float:left;				
	width:5px;
	height:10px;
  margin:9px 0 0 2px;
  padding:1px 0 0 0; 
}

.RegPuntaTitle {padding:0; margin:5px 5px 2px 5px }

.InputReg
{  	
	float:left;
	BACKGROUND-IMAGE: url(/img/InputReg.gif);	
	BACKGROUND-Repeat:no-repeat;
	BACKGROUND-position: left top;				
	BACKGROUND-attachment: fixed;				
	height:26px;width:145px;
	margin-top:0px;margin-left:2px;
	padding-top:4px;padding-left:4px;
	border:none;
}

/*************************/
/* u objednávek a jejich položek (admin i user) */
.LimeBG				{ background-color: lime; }
.GreenBG	    { background-color: lightgreen; color: #000 !important; }
.RedBG				{ background-color: tomato; }
.KhakiBG			{ background-color: khaki; }

.GrayBG				{ background-color: #CCCCCC; }
.LightBG			{ background-color: #F7F3F7; }
.lightHeaderBG		{ background-color: #e5edf5; }
.lightColoredBG		{ background-color: #e5edf5; }
.WhiteBG			{ background-color: #ffffff; }
.OrderExecHeadTail { background-color: #cccccc; color: #000000; }

.LegendGreen
{
    BACKGROUND-COLOR: #c1e8c6
}
.LegendRed
{
    BACKGROUND-COLOR: tomato
}
.LegendKhaki
{
    BACKGROUND-COLOR: #f0e0c0
}
.LegendGray
{
    BACKGROUND-COLOR: #c5c5c5
}

/************/

.SaveBT
{  	
	
	BACKGROUND-IMAGE: url(/img/SaveBT.gif);	
	BACKGROUND-Repeat:no-repeat;
	BACKGROUND-position:left top;				
	height:20px;width:68px;	
}
.SaveBT
{  	
	
	BACKGROUND-IMAGE: url(/img/SaveBT.gif);	
	BACKGROUND-Repeat:no-repeat;
	BACKGROUND-position:left top;				
	height:20px;width:68px;	
}
.PersonalEntryBT
{  	
	
	BACKGROUND-IMAGE: url(/img/PersonalEntryBT.gif);	
	BACKGROUND-Repeat:no-repeat;
	BACKGROUND-position:left top;				
	height:20px;width:105px;	
}
.PersonalEntryBT
{  	
	
	BACKGROUND-IMAGE: url(/Img/PersonalEntryBT.gif);	
	BACKGROUND-Repeat:no-repeat;
	BACKGROUND-position:left top;				
	height:20px;width:105px;	
}
.SendOrderBT
{  	
	
	BACKGROUND-IMAGE: url(/Img/SendOrderBT.gif);	
	BACKGROUND-Repeat:no-repeat;
	BACKGROUND-position:left top;				
	height:20px;width:79px;	
}

.Files
{  	
	clear:left;
	float:left;
	BACKGROUND-IMAGE: url(/Img/Files.gif);	
	BACKGROUND-Repeat:no-repeat;
	BACKGROUND-position:left top;				
	height:17px;width:230px;
	margin-top:20px;margin-left:1px;padding-top:25px;
}
.Images
{  	
	clear:left;
	float:left;
	BACKGROUND-IMAGE: url(/Img/Images.gif);	
	BACKGROUND-Repeat:no-repeat;
	BACKGROUND-position:left top;				
	height:19px;width:90px;
	margin-top:20px;margin-left:1px;padding-top:25px;
}
.Links
{  	
/*	float:left;*/
	BACKGROUND-IMAGE: url(/Img/Links.gif);	
	BACKGROUND-Repeat:no-repeat;
	BACKGROUND-position:left top;				
	height:17px;width:100px;
	margin-top:11px;margin-right:1px;
}

.InputReg1
{  	
	float:left;
	BACKGROUND-IMAGE: url(/Img/InputReg1.gif);	
	BACKGROUND-Repeat:no-repeat;
	BACKGROUND-position:left top;				
	height:26px;width:114px;
	margin-top:0px;margin-left:1px;
	padding-top:4px;padding-left:4px;
	border:none;
}
.InputReg2
{  	
	float:left;
	BACKGROUND-IMAGE: url(/Img/InputReg2.gif);	
	BACKGROUND-Repeat:no-repeat;
	BACKGROUND-position:left top;				
	height:26px;width:30px;
	margin-top:0px;margin-left:6px;
	padding-top:4px;padding-left:4px;
	border:none;
}


.data_sorting {
	height:22px;
	background:#1F3852;
	border:1px solid black;
	padding:5px;
	margin-top:5px;
	margin-bottom:5px;
	text-align:center;
	color:white;
}
.data_sorting * {
	color:white;
}
.data_sorting .sortby {
	float:left;
	display:inline;
}
.data_sorting .navbar {
	float:left;
	display:inline;
}
.data_sorting .producer {
	float:right;
	display:inline;
}
* html .data_sorting .producer { /* only 4 ie */
	padding-top:3px;
}
.data_sorting SELECT {
	background:#FFE16A;
}
.data_sorting INPUT.input_text {
	width:70px;
}
/******************/
TBODY TR.linehover TD {
	background:#22C9FE;
}

#xmenu2 * {
	font-size: 100%;

}


#xmenuLabel {
	display: none;
}

#xmenuObsah {
	padding-top: 5px;
 /*	border-top: #eee solid 2px; */
 /*	border-bottom: #900 solid 7px; */
	margin: 0px;
	z-index: 2;

}
#xmenuObsah li {
/*	list-style: none;
	float: left;
	margin: 2px 0px 0px 0px;
	padding: 0px;
	border-right:1px solid #FFCC00;	*/

	float: left;
	display:inline;
	padding-left:15px;
	padding-right:20px;
 	padding-bottom:4px;
	padding-top:4px;	
 	color:white;
 	font-weight:bold;
	BACKGROUND-IMAGE: url(/img/MenuOdd.gif);
	BACKGROUND-Repeat:no-repeat;	
	BACKGROUND-position: right;

}
#xmenuObsah li li {
	border-right:0px;	
	width:1px;
}


#xmenuObsah li a {
	display: block;
	letter-spacing: 0px;
	padding: 2px 5px 3px 5px;
	margin: 0px;
	border: none;
	color: white;
	text-decoration:none;
}

#xmenuObsah li b {
	font-weight: bold;
}

#xmenuObsah li li {
	width: auto;
}

#xmenuObsah li li a {
	letter-spacing: 0px;
}

#xmenuObsah li li a b {
	font: bold 11px sans-serif;
	letter-spacing: 0px;
	cursor: pointer;
	background: transparent;
}

#xmenuObsah a:Hover {
	text-decoration: none;
}

#xmenuObsah li, 
#xmenuObsah ul {
	list-style-type: none !important;
	padding:0px;
	display: block;
}

#xmenuObsah ul {
	list-style-type: none;
	padding:0px;
  float: none;
	padding: 1px 0px 1px 0px;
	margin: 1px 1px 1px 1px;
}

#xmenuObsah li li {
	display: block;
	float: none;
	margin: 0px;
	padding: 0px;
}

#xmenuObsah li li a, 
#xmenuObsah li.sel li a {
	display: block;
	padding: 0px 5px 0px 0px;
	margin: 0px;
}

#xmenuObsah a:Hover {
/*	background: #FFCC00;*/
	color:#22C9FE;

}


#xmenuObsah li li b {
	border: none;
}

#xmenuObsah li.sel a, #xmenuObsah li.sel span {
/*	background-color: #fff;*/
	color:#22C9FE;
}


#xmenuObsah ul {
	display: none;
	list-style-type: none;
	
/*	background: #969696;*/
	position: absolute;
	border: #505050 solid 2px;
	padding: 0px 0px 0px 0px;
	margin: -2px 0px 0px 0px;
	
}

#xmenuObsah li.sel a {
/*	background: #969696;*/
	color:#22C9FE;
}

#xmenuObsah li.sel ul {
list-style-type: none;
padding:0px;
	display: block;
	width:1px;
	border-bottom:0px;
}

#xmenuObsah li li {
	float: none;
	display: inline;
	margin: 0px;
	padding: 0px;
	height:10px;
}

#xmenuObsah li.sel li a {
	width: 120px;
/*	width: inherit;*/
	letter-spacing: 0px;
	display: block;
	margin: 0px;
	padding: 3px 10px 3px 10px;
	white-space: nowrap;
	color: black;
	border-bottom:1px solid #022B3D;
	background: #969696;
}

#xmenuObsah li.sel li a b {
	letter-spacing: 1px;
/*	background-color: #eee;*/
	color: #22C9FE;
}

#xmenuObsah li.sel li a:Hover, 
#xmenuObsah li.sel li a:Hover b {
	background: #6E6E6E left no-repeat;
	color: #22C9FE;
}

#xmenuObsah * {
	margin:0px;
	padding:0px;
}




.wpnow {
	margin:10px;
	padding:10px;
	border:1px solid #024A6A;
	background:#023146;
	text-align:center;
	
}
.wpnow SPAN {
	font-weight:bold;
}

.wpnow .submit {
	background:#024A6A;
	color:white;
	border:1px solid black;
}
.exorders * {
	cursor:hand;
}

.commodity_files {margin-top:10px;	white-space:nowrap;}

.DetPictures {float:left; width:260px; min-height:300px;}
.DetailObr {width:250px;border: solid 1px #A9B7BD;margin-right:0px; float:left;margin-bottom:10px; }
.DetailObr div {BACKGROUND-color:#FFFFFF; margin:2px; text-align:center; padding:0; }
.commodity_images {float:left; padding:10px;	white-space:nowrap; background:#FFFFFF; }
.commodity_images div {float:left; width:70px; margin:2px 2px; border: solid 1px #082336;}




.noborder {
	background:none !important;
}
.noborder TD {
	background:none !important;
}
.data_sorting INPUT {
	color:black;
}

.importantBox {
	margin:5px;
	padding:5px;
	background:#03364C;
	border:1px solid #276989;
	color:white;
	font-weight:bold;
	letter-spacing:1px;
	font-size:110%;
}


#shopinfobox {
	background:#004A6B;
	border:1px solid #DDDDDD;
	width:330px;
	text-align:center;
	padding-bottom:5px;
}
#shopinfobox .part SPAN {
	width:100%;
	display:block;
	height:20px;
	color:#fff;
	background:#505050;
	font-weight:bold;
	padding-top:5px;
}
#shopinfobox TH { text-align:left; }
#shopinfobox * { white-space:nowrap; }

INPUT.hidden {
	width:150px;
	border:none;
	background:transparent;
	color:white;
}

INPUT.button {
	color:#fff;	
	background:#9D9D9D;
	border:1px solid #3B3B3B;
}


.OrderBuble {width:100%; }
.TitleBuble {font-size:14px; font-weight:bold; color:#D4D4D4}
.OrderBuble p span {font-size:14px;}
.useBubleButton {width:80px; height:28px; background:none; color:#FFF; margin-left:10px; margin-bottom:2px; cursor:pointer; font-weight:bold;}

.helpicon {cursor: help;}
.data_sorting2 {width:100%; border:1px solid #FFFFFF; padding:5px;}
.inputPart {float:left; margin:5px 0; width:100%; margin-left:38px;}

.GreenBG1 {background-color: #90EE90; color:#000 }
.GreenBG1 a {color:#000; text-decoration:underline;}
.KhakiBG1 {background-color: #8BC643; color:#000 }
.KhakiBG1 a {color:#000; text-decoration:underline;}
.LimeBG1 {background-color: #F0E68C;color:#000 }
.LimeBG1 a {color:#000; text-decoration:underline;}
.RedBG1 {background-color: #FF6347;color:#000 }
.RedBG1 a {color:#000; text-decoration:underline;}
.GrayBG1 {background-color: #CCCCCC;color:#000 }
.GrayBG1 a {color:#000; text-decoration:underline;}

.showHideParams {position:absolute; top:30px; left:10px; color:#000; font-size:11px; text-decoration:underline; cursor:pointer;}


.cetelKalk                         {margin: 5px 0 5px 0; background:#022B3D; }
.cetelKalk table tr td             {padding: 3px; width: 150px; }
.cetelKalk table tr td .input_text {width: 80px; padding-top: 1px; text-align: center; background: #EFEFF1; border: 1px solid #62646C}
.cetelKalk table tr td select      {width: 180px; padding-top: 1px; text-align: center; background: #EFEFF1; border: 1px solid #62646C}
.buttonsS, .buttonsS02             {padding:5px;  text-align: right; }
