/* BODY	{ BACKGROUND: #dddddd; scrollbar-face-color: #f0f0f0; scrollbar-shadow-color: #112454; scrollbar-highlight-color:#112454; scrollbar-3dlight-color: #DDDDDD; scrollbar-darkshadow-color: #DDDDDD; scrollbar-track-color: #DDDDDD; scrollbar-arrow-color: #112454; font-family: Arial CE, Arial; margin: 0px; padding: 0px;} */
BODY	 
{
   
    font-family: Arial; 
    margin: 0px; 
    padding: 0px;
    padding-top: 0px; 
    text-align: center;
}

div#Woman 
{
  BACKGROUND: url(../img/bgwoman.gif)  no-repeat;   
  width:161px;
  height:381px;
  position:absolute;
  top:85px;
  margin-left: -200px;
}

TABLE, TR, TD, DIV, SPAN { font-size: 11px; }
FORM{ MARGIN: 0px; padding: 0px; text-align: left;}
TD{ empty-cells: show}
LABEL{ CURSOR: pointer }
INPUT{font-size: 11px;}
A {text-decoration: none;}
A:hover {text-decoration: underline;}
.hand { cursor: pointer; }

.TopTable 
{
/*    BORDER-RIGHT: #000000 1px solid; BORDER-LEFT: #000000 1px solid; */
    
}
.HeaderTable 
{
    width: 773px; 
    height: 39px;
   
    PADDING-LEFT: 3px; 
    margin-left: -15px;
    FONT-WEIGHT: bold; 
    /* border: solid 1px #ccc; */
    PADDING-BOTTOM: 3px; 
    COLOR: #000; 
    /* padding-top: 3px; */
    overflow: hidden; 
    position: relative; 
    left: 2px; 
 }
 
 .h2titulka 
 {
     font-size: 12px;
 }
 
.SumTable{ PADDING-RIGHT: 3px; 
           /* BORDER: #cccccc 1px solid;  */
           PADDING-LEFT: 3px; FONT-SIZE: 11px; BACKGROUND: #f0f0f0; PADDING-BOTTOM: 3px; COLOR: #404040; PADDING-TOP: 3px}
.HeaderTableA{ FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #404040; TEXT-DECORATION: none}
.HeaderTableA:hover{ FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #404040; TEXT-DECORATION: underline}

.NaviTable{ PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 3px; COLOR: #404040; PADDING-TOP: 3px}
.NaviTableA{ FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #404040; TEXT-DECORATION: underline}
.NaviTableA:hover{ FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #404040; TEXT-DECORATION: underline}

.HeaderTr TD{ BORDER-top: solid 1px #c5c5c5; BORDER-bottom: solid 1px #c5c5c5; FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND: #f0f0f0; COLOR: #404040; HEIGHT: 22px}
.TableHead{ FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #404040}
.StringReport{ FONT-SIZE: 11px; TEXT-ALIGN: center}

.BtnBorder{ BORDER-RIGHT: 0px; PADDING-RIGHT: 1px; BORDER-TOP: #8c9eb5 1px; PADDING-LEFT: 1px; FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: 1px; BORDER-LEFT: 0px; CURSOR: pointer; COLOR: #ffffff; PADDING-TOP: 1px; BORDER-BOTTOM: #8c9eb5 1px; HEIGHT: 18px; BACKGROUND-COLOR: #0d143d; TEXT-ALIGN: center}
.BtnBuy{ BORDER-RIGHT: 0px; PADDING-RIGHT: 1px; BORDER-TOP: #8c9eb5 1px; PADDING-LEFT: 1px; FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: 1px; BORDER-LEFT: 0px; CURSOR: pointer; COLOR: #ffffff; PADDING-TOP: 1px; BORDER-BOTTOM: #8c9eb5 1px; POSITION: relative; HEIGHT: 18px; BACKGROUND-COLOR: #0d143d; TEXT-ALIGN: center}
.BuyCount{ BORDER-RIGHT: #0d143d 1px solid; BORDER-TOP: #0d143d 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #0d143d 1px solid; WIDTH: 24px; BORDER-BOTTOM: #0d143d 1px solid; HEIGHT: 18px; TEXT-ALIGN: right}
.inputSelect{ FONT-SIZE: 11px; COLOR: #000000; HEIGHT: 20px}
.inputBtn{ BORDER-RIGHT: 0px; PADDING-RIGHT: 1px; BORDER-TOP: #8c9eb5 1px; PADDING-LEFT: 1px; FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: 1px; BORDER-LEFT: 0px; COLOR: #ffffff; PADDING-TOP: 1px; BORDER-BOTTOM: #8c9eb5 1px; HEIGHT: 18px; BACKGROUND-COLOR: #0d143d; TEXT-ALIGN: center}

.small{ FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #000000; FONT-STYLE: normal}
.medium{ FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; FONT-STYLE: normal}
.medium A{ FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; FONT-STYLE: normal; TEXT-DECORATION: none}
.medium A:hover{ FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; FONT-STYLE: normal; TEXT-DECORATION: underline}
.medium table { FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; FONT-STYLE: normal}
.mediumRed{ FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #a00000; FONT-STYLE: normal; TEXT-DECORATION: none}
.mediumRedBold{ FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #a00000; FONT-STYLE: normal}
.mediumB{ FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; FONT-STYLE: normal}
.mediumUB{ FONT-WEIGHT: bold; FONT-SIZE: 11px; TEXT-TRANSFORM: uppercase; COLOR: #000000; FONT-STYLE: normal}
.mediumUB A{ FONT-WEIGHT: bold; FONT-SIZE: 11px; TEXT-TRANSFORM: uppercase; COLOR: #000000; FONT-STYLE: normal; TEXT-DECORATION: none}
.mediumUB A:hover{ FONT-WEIGHT: bold; FONT-SIZE: 11px; TEXT-TRANSFORM: uppercase; COLOR: #000000; FONT-STYLE: normal; TEXT-DECORATION: underline}

.MEmedium{ FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; FONT-STYLE: normal}
.MEmedium A{ FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; FONT-STYLE: normal; TEXT-DECORATION: none}
.MEmedium A:hover{ FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; FONT-STYLE: normal; TEXT-DECORATION: underline}

.big{ FONT-WEIGHT: normal; FONT-SIZE: 14px; COLOR: #000000; FONT-STYLE: normal}
.big A{ FONT-WEIGHT: normal; FONT-SIZE: 14px; COLOR: #000000; FONT-STYLE: normal; TEXT-DECORATION: none}
.big A:hover{ FONT-WEIGHT: normal; FONT-SIZE: 14px; COLOR: #000000; FONT-STYLE: normal; TEXT-DECORATION: underline}
.bigRed{ FONT-WEIGHT: normal; FONT-SIZE: 14px; COLOR: #ff0000; FONT-STYLE: normal}
.bigRed A{ FONT-WEIGHT: normal; FONT-SIZE: 14px; COLOR: #ff0000; FONT-STYLE: normal; TEXT-DECORATION: none}
.bigRed A:hover{ FONT-WEIGHT: normal; FONT-SIZE: 14px; COLOR: #ff0000; FONT-STYLE: normal; TEXT-DECORATION: underline}

.BorderLR 
{
    /* BORDER-RIGHT: #000000 1px solid; BORDER-LEFT: #000000 1px solid;  */
    
    BACKGROUND-COLOR: #ffffff}
.Border{ BORDER-RIGHT: #949494 1px solid; BORDER-TOP: #949494 1px solid; BORDER-LEFT: #949494 1px solid; BORDER-BOTTOM: #949494 1px solid}
.BorderRT{ BORDER-RIGHT: #c1c1c1 1px solid; BORDER-TOP: #949494 1px solid}
.BorderRTT{ BORDER-RIGHT: #c1c1c1 1px solid}
.BorderLT{ BORDER-TOP: #c1c1c1 1px solid; BORDER-LEFT: #c1c1c1 1px solid}
.BorderLRT{ BORDER-RIGHT: #949494 1px solid; BORDER-TOP: #949494 1px solid; BORDER-LEFT: #949494 1px solid}
.BorderT{ BORDER-TOP: #c1c1c1 1px solid}
.BorderL{ BORDER-LEFT: #c1c1c1 1px solid}
.BorderB{ BORDER-BOTTOM: #c1c1c1 1px solid}
.BorderTB{ BORDER-TOP: #c1c1c1 1px solid; BORDER-BOTTOM: #c1c1c1 1px solid}

.BoxHead{ FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000}
.strike{ TEXT-DECORATION: line-through}
.imgBoxBorder{ BORDER-RIGHT: #ffffff 0px solid; BORDER-TOP: #ffffff 0px solid; BORDER-LEFT: #ffffff 0px solid; BORDER-BOTTOM: #ffffff 0px solid}
.BasketPrice{ FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000; position: absolute; margin-left: 900px; margin-top: -18px; width: 80px; overflow: hidden; text-align: center; display: block; z-index: 999;}

.ListOrCag{ FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000}
.LabelsListOrCag{ PADDING-BOTTOM: 4px}
.LabelsListOrCag LABEL{ FONT-SIZE: 11px; CURSOR: pointer}
.ListOrCag A { color: #000; font-size: 10px; text-decoration: none; }
.ListOrCag A:hover { text-decoration: underline; }

.HeadDiv 
{
    BACKGROUND: url(../img/bgtop.gif) repeat-x #ffffff; 
    width:990px;
    height:314px;
/*    padding-bottom: 6px;*/
    margin: auto;
    text-align: left;
/*    BORDER-RIGHT: #000000 1px solid;
    BORDER-LEFT: #000000 1px solid;
*/
}

.XMSpan {font-size: 11px;color:#ffffff;}
.XMDiv {font-size: 12px;color:#FFFF00;}

.MenuTbl
{
    FONT-SIZE: 11px; 
    COLOR: White; 
    TEXT-ALIGN: right;
       
}
.MenuTbl A{ COLOR: White; TEXT-DECORATION: none}
.MenuTbl A:visited{ COLOR: White; TEXT-DECORATION: none}
.MenuTbl A:hover{ COLOR: #fb6c07; TEXT-DECORATION: none}

.MenuTblSuper
{
    FONT-SIZE: 11px; 
    COLOR: White; 
    TEXT-ALIGN: right;   
}
.MenuTblSuper A{ COLOR: White; TEXT-DECORATION: none}
.MenuTblSuper A:visited{ COLOR: White; TEXT-DECORATION: none}
.MenuTblSuper A:hover{ COLOR: #fb6c07; TEXT-DECORATION: none}



 .MenuTblTopTr 
 {  
    height: 30px;
    vertical-align: middle;    
 }

 .MenuTblTopTrSearch
 {
    /* height: 39px; */
    vertical-align: top;          
 }

div.loginText 
{
    color:White;
    position:relative; 
    margin-left: 0px; 
    margin-right: 10px;
    display:inline;     
    z-index: 255;
}

a.loginText 
{
    position:absolute;
    margin-left: -110px;
    margin-top: 0px;
    color:White;
    text-decoration: none;
    text-align:left;
    display:inline;        
}

a.loginText:Hover 
{
    COLOR: #fb6c07;
    text-decoration: none;
    text-align:left;
    display:inline;    
}

a.loginText:Visited
{
    color:White;
    text-decoration: underline;
    text-align:left;
    font-weight: bold;
    display:inline;    
}

div.loginTextSuper 
{
    position:relative; 
    margin-left: 0px; 
    margin-right: 10px;
    display:inline;     
}

a.loginTextSuper 
{
    color: White;
    text-decoration: none;
    text-align:left;
    display:inline;        
}

a.loginTextSuper:Hover 
{
    color: White;
    text-decoration: none;
    text-align:left;
    display:inline;    
}

.SuperMenu
{
    position:absolute;
    margin-top: 100px;
    margin-left: 50px;
    width: 895px;
    height: 223px;
    background-image: url('../img/bgSuperMenu.png');
    background-repeat:no-repeat;
}

a.SuperMenuA2401
{
    margin: -10px 12px 12px 12px;
    background-image: url('../img/namotorku.png');
    background-repeat: no-repeat;
    width:274px;
    height: 150px;
    z-index:999;
    display:block;
    float: left;
}

a.SuperMenuA2401:hover
{
    background-image: url('../img/namotorku_onmouse.png');
}

a.SuperMenuA2400:hover
{
    background-image: url('../img/namotorkare_onmouse.png');
}

a.SuperMenuA2402:hover
{
    background-image: url('../img/darkyavstupenky_onmouse.png');
}


a.SuperMenuA2400
{
    margin: -10px 12px 12px 12px;
    background-image: url('../img/namotorkare.png');
    background-repeat: no-repeat;
    width:274px;
    height: 150px;
    z-index:999;
    display:block;
    float: left;
}

a.SuperMenuA2402
{
    margin: -10px 12px 12px 12px;
    background-image: url('../img/darkyavstupenky.png');
    background-repeat: no-repeat;
    width:274px;
    height: 150px;
    z-index:999;
    display:block;
    float: left;
}

 .frmSearch 
 {
     position: absolute;
     background: url(../img/bghledej.png) no-repeat;
     margin-top: 20px;   
     margin-left: 690px;
     width: 299px;
     height: 39px;  
     z-index: 100;
     
 }

 .prihlaseniNovinekText
 {
     padding: 4px; 
     color: #000066; 
     font-weight: bold;
}

.prihlaseniJmeno
{
    width: 185px;
    border: 1px solid #b6bccc;   
    height: 20px;    
}
 
 .prihlaseniHeslo
{
     width: 142px;
     border: 1px solid #b6bccc;
     height: 20px; 
     margin-top: 5px;    
     margin-bottom: 5px;
}

 .prihlaseniPrihlasitBtn
{
     position:absolute;
     height: 20px;
     margin-top: 5px;     
     margin-bottom: 5px;
}

.prihlaseniCheckBox
{
     position:relative;
     border: 1px solid #b6bccc;
     margin-top: 5px; 
     margin-left: 10px; 
}
 
.menuText
{     
     position: absolute;
     font-size:12px;  
     margin-top:9px;
     margin-left:5px;
}

.LoginForm 
{
    position:absolute;
    width: 257px;
    height: 175px;
    background-image: url('../img/bgLogon.png');
/*    border: 1px solid #b6bccc; */
    z-index: 1000;
    
    margin-top: 0px;
    
    top: 70px;
    margin-left: auto;
    margin-left: auto;
    color: Black;
}

.LoginForm a
{
    color: Black;
}

.LoggedForm 
{
    position:absolute;
    width: 257px;
    height: 155px;
    background-image: url('../img/bgLogged.png');
/*    border: 1px solid #b6bccc; */
    z-index: 999;
   top: 70px;
    margin-left: auto;
    margin-left: auto;
    color: Black;
}

.LoggedForm a
{
    color: Black;
}

.EmailBoxForm 
{
    margin-top:15pt;
    position:;
    float:right;
    border: 1px solid #b6bccc;
    margin-right: 5px;
}

.LoginFormLeft
{
    position:relative;
    float:left;
    border: 1px solid #b6bccc;
    margin-right: 5px;
    width: 238px;
}

.EmailBoxFormLeft 
{
    margin-top:15pt;
    position:absolute;
    float:left;
    border: 1px solid #b6bccc;
    margin-right: 5px;
    width: 238px;
}


.MasterCategoryList
{
    BACKGROUND: url("../img/bgtop.gif") repeat-x scroll 0 -50 #FFFFFF; 
    width: 990px;        
    padding: 1px 0px 0px 0px;
    text-transform: lowercase;     
    white-space: nowrap;
    height: 102px;
/*    position:absolute; */
}
a.mastercategory
{
  display: block;
  width: 238px;
  margin-left: 5px;
  float: left;
}

a.mastercategory_1_2400
{
  display: block;
  background: url(../img/MasterCat_1_11946.png) no-repeat;  
  padding: 11px 0px;
  margin-left: 9px;
  margin-top: 5px;
  float: left;
  width: 192px;
  height: 90px;  
  text-align: left;
  font-size:14px;
  color: White;
  font-weight:bold;    
}

a.mastercategory_2_2400
{
  display: block;
  background: url(../img/MasterCat_1_11946.png) no-repeat;  
  padding: 11px 0px;
  margin-left: 9px;
  margin-top: 5px;
  float: left;
  width: 192px;
  height: 90px;  
  text-align: left;
  font-size:14px;
  color: White;
  font-weight:bold;    
}

a.mastercategory_1_2402
{
  display: block;
  background: url(../img/MasterCat_1_11947.png) no-repeat;  
  padding: 11px 0px;
  margin-left: 9px;
  margin-top: 5px;
  float: left;
  width: 192px;
  height: 90px;  
  text-align: left;
  font-size:14px;
  color: White;
  font-weight:bold;    
}

a.mastercategory_2_2402
{
  display: block;
  background: url(../img/MasterCat_1_11947.png) no-repeat;  
  padding: 11px 0px;
  margin-left: 9px;
  margin-top: 5px;
  float: left;
  width: 192px;
  height: 90px;  
  text-align: left;
  font-size:14px;
  color: White;
  font-weight:bold;    
}

a.mastercategory_1_2401
{
  display: block;
  background: url(../img/MasterCat_1_11952.png) no-repeat;  
  padding: 11px 0px;
  margin-left: 9px;
  margin-top: 5px;
  float: left;
  width: 192px;
  height: 90px;
  text-align: left;
  font-size:14px;
  color: White;
  font-weight:bold;    
}

a.mastercategory_2_2401
{
  display: block;
  background: url(../img/MasterCat_1_11952.png) no-repeat;  
  padding: 11px 0px;
  margin-left: 9px;
  margin-top: 5px;
  float: left;
  width: 192px;
  height: 90px;
  text-align: left;
  font-size:14px;
  color: White;
  font-weight:bold;    
}

a.mastercategory_3_2402
{
  display: block;
  background: url(../img/MasterCat_1_11947.png) no-repeat;  
  padding: 11px 0px;
  margin-left: 9px;
  margin-top: 5px;
  float: left;
  width: 192px;
  height: 90px;
  text-align: left;
  font-size:14px;
  color: White;
  font-weight:bold;    
}


a.mastercategory_0,
a.mastercategory_1,
a.mastercategory_2,
a.mastercategory_3
{
  display: block;
  background: url(../img/bgMasterCat_1.gif) no-repeat #f0f0f0;  
  padding: 11px 0px;
  margin-left: 9px;
  margin-top: 5px;
  float: left;
  width: 237px;
  text-align: left;
  font-size:14px;
  color: White;
  font-weight:bold;
}

a.mastercategory_1
{
  background: url(../img/bgMasterCat_1.png) no-repeat;  
  width: 212px;
  height: 100px;
}

a.mastercategory_2
{
  background: url(../img/bgMasterCat_2.png) no-repeat;  
  width: 139px;
  height: 65px;
}

a.mastercategory_3
{
  background: url(../img/bgMasterCat_2.png) no-repeat;  
  width: 139px;
  height: 65px;
}

div.masterparam
{
  background-image: url('../img/bgMasterParam.png');  
  background-repeat: no-repeat;
/*  position: absolute; */
  padding: 0px 20px;
  margin-top: -1px;
  margin-left: 9px;
  width: 985px;
  height: 66px;

}

div.masterparamText
{
  background : #eaeaea;    
  position: absolute;
/*  margin-top: 100px;
    margin-left: 300px;
*/
}


div.MasterParamSelect1,
div.MasterParamSelect2,
div.MasterParamSelect3,
div.MasterParamSelect4
{
    color: #eeeeee;
    font-weight: normal;
    margin-top: 25px;
    padding: 0px 5px;
    position:absolute;
    display:block;
}

div.MasterParamSelectMore1,
div.MasterParamSelectMore2,
div.MasterParamSelectMore3,
div.MasterParamSelectMore4 
{    
    position:absolute;
    margin-top: 48px;
    display:block;    
}

a.MasterParamSelectMore1,
a.MasterParamSelectMore2,
a.MasterParamSelectMore3,
a.MasterParamSelectMore4 
{
    color: White;
    font-weight: normal;
    text-decoration: underline;
}

a.MasterParamSelectMore1:Visited,
a.MasterParamSelectMore2:Visited,
a.MasterParamSelectMore3:Visited,
a.MasterParamSelectMore4:Visited 
{
    color: White;
    font-weight: normal;
    text-decoration: underline;
}

a.MasterParamSelectMore1:Hover,
a.MasterParamSelectMore2:Hover,
a.MasterParamSelectMore3:Hover,
a.MasterParamSelectMore4:Hover 
{
    COLOR: #fb6c07;
}

input.MasterParamSelectButton 
{
/*    position:absolute;
    margin-left: 750px; */
    margin-right: 30px;
    #margin-right: 0px;
    float: right;
    margin-top: 20px;
/*    z-index: 1000; */
    
}

div.SuperPage
{
  margin: auto;
  text-align: left;
    background-image: url(../img/bgSuperPage.jpg);
    background-repeat:no-repeat;
    width:989px;
    height: 1052px;
}

div.SuperPage2
{
  margin: auto;
  text-align: left;
    background-image: url(../img/bgSuperPage3.jpg);
    background-repeat:no-repeat;
    width:989px;
    height: 1052px;
}

div.MapkaText
{
    width:989px;
    margin: auto;
}

div.rl
{
  position:absolute;  
  background: url(../img/rl.png) no-repeat;  
  width: 14px;
  height: 66px;
  margin-top: -76px;
  margin-left: 986px;  
}
div.ll
{
  position:absolute;  
  background: url(../img/ll.png) no-repeat;  
  width: 10px;
  height: 66px;
  margin-top: -75px;
  margin-left: 6px;
}

a.mastercategorybig_2400
{
  display: block;
  background: url(../img/MasterCat_0_11946.png) no-repeat;  
  padding: 0px;
  /* padding: 11px 0px 150px 0px; */
  width: 200px;
  height: 96px;
  text-align: left;
  float: left;
  margin-top: 6px;
  margin-left: 9px;
  FONT-SIZE: 14px;   
  color:black;
}

a.mastercategorybig_2401
{
  display: block;
  background: url(../img/MasterCat_0_11952.png) no-repeat;  
  padding: 0px;
  /* padding: 11px 0px 150px 0px; */
  width: 200px;
  height: 96px;
  text-align: left;
  float: left;
  margin-top: 6px;
  margin-left: 9px;
  FONT-SIZE: 14px;   
  color:black;
}

a.mastercategorybig_2402
{
  display: block;
  background: url(../img/MasterCat_0_11947.png) no-repeat;  
  padding: 0px;
  /* padding: 11px 0px 150px 0px; */
  width: 200px;
  height: 96px;
  text-align: left;
  float: left;
  margin-top: 6px;
  margin-left: 9px;
  FONT-SIZE: 14px;   
  color:black;
}



div.mastercategorybig_corner
{
    background: url(../img/bgMasterCatCornerRight.png) no-repeat; 
    position:absolute;
    width:11px;
    height:15px;
    margin-top:112px;
    margin-left:246px;
}

a.mastercategory_0:hover,
a.mastercategory_1:hover,
a.mastercategory_2:hover,
a.mastercategory_3:hover,
a.mastercategorybig:hover
{
  text-decoration: none;
}

div.mastercategory0_text,
div.mastercategory1_text,
div.mastercategory2_text,
div.mastercategory3_text
{
    color:#fefefe;
    font-family: Calibri;    
    font-weight:bold;
}

div.mastercategory0_text
{
    font-size: 26px;
    margin-top:80px;
    margin-left:50px;
}
div.mastercategory1_text
{
    font-size: 21px;
    margin-top:50px;
    margin-left:25px;    
}
div.mastercategory2_text
{
    font-size: 14px;
    margin-top:30px;
    margin-left:5px;    
}
div.mastercategory3_text
{
    font-size: 14px;
    margin-top:30px;
    margin-left:5px;    
}

img.mastercategory_1_img
{
    position:absolute;
    margin-top:60px;
    margin-left:30px;    
}
img.mastercategory_2_img
{
    position:absolute;
    margin-top:30px;
    margin-left:5px;    
}


div.mastercategorybig_text 
{
    color:#fefefe;
    margin-top:80px;
    margin-left:25px;
    font-family: Calibri;
    font-size: 26px;
    font-weight:bold;
}

div.masterTop 
{
    background : #eaeaea; 
    text-align: center;   
}

td.masterTop
{
    width:219px;
    text-align:center;
    font-size:14px; 
}


div.masterparamitem
{
  float: left;
  width: 200px;
}

div.masterparamitemText
{
  float: left;
  width: 200px;
  height: 21px;
  font-weight:bold;
}

a.masterTopText 
{
    color: #666666;    
    text-decoration: underline;
    text-align: left;
    font-weight: normal;
    
}

div.masterTopText 
{
    color: #666666;
    text-align: left;
    font-weight:bold;
    
}

div.masterparam select
{
  width: 200px;
}




a.submastercatitem
{
/*  display: block;
  float: left; */
  background-image: url(../img/bgCategory.gif);
  background-repeat: repeat-x;
  background-position: 0px 100%;
  background-color:#fff;        
  margin: 0px;
/*  margin-right: 2px;
  margin-left: 1px;
  margin-top: 3px; */
/*  margin-right: 1px; */
  padding: 4px 5px 3px 5px;
  color: #333333;
  font-size: 11px;    
 /* 
  border-bottom: solid 1px #000;
  border-top: solid 1px #000;
  border-left: solid 1px #000;
  border-right: solid 1px #000;
  */
  white-space: nowrap;
  z-index: 10;
}

/* a.submastercatitem:hover
{
  background-image: url(../img/subcategory_arrow.gif);
  background-repeat: no-repeat;
  background-position:center;
  background-color:#1891f5;        
  height: 24px;  

} */

a.submastercatitem_disable:hover
{
  background-image: url(../img/bgCategoryDisable.gif);
  background-repeat: repeat-x; 
/*  background-position:center;
  background-color:#ff0e0e;  */
  font-weight: normal;
  text-decoration: none;
  color: black;    
/*  
  BORDER-RIGHT: #000168 1px solid; 
  BORDER-LEFT: #000168 1px solid; 
  BORDER-TOP:  #000168 1px solid; 
*/
/*
  padding: 1px 10px 8px 10px;*/
/*  margin: 0px;
  margin-left: 1px;
  margin-right: 0px; */
}

a.submastercatitem:hover,
a.submastercatitem_selected
{
  background-image: url(../img/bgCategorySelected.gif);
  background-repeat: repeat-x;
  background-position: 0px 100%;
  background-color:#ff0e0e;  
  font-weight: normal;
  text-decoration: none;
  color: White;     
/*  
  BORDER-RIGHT: #000168 1px solid; 
  BORDER-LEFT: #000168 1px solid; 
  BORDER-TOP:  #000168 1px solid; 
*/
/*
  padding: 1px 10px 8px 10px;*/
/*  margin: 0px;
  margin-left: 1px;
  margin-right: 0px; */
}


div#motorkariText 
{
    display:inline;
    width:300px;
    height:35px;
    font-size:18px;
    float:right;
    margin-top: 0px;
}

div.bgBottom 
{
    color:#333333;
    background: url('../img/bgBottom.gif') repeat-x;
    height: 137px;
    width:100%;
    text-align: center;
}

div.FilterLeft
{
/*     position:absolute;
     margin-top: 0px; */
     height: 45px;
}

div.FilterLeftTop
{
 
    position:absolute;
    display:inline-block; 
    background-color: #99ccff;
    color:white;
    width:200px;    
    height:45px;
    float:left;
    font-weight: bold;  
    
}

div.leftFilterName
{
    color: #666666;
    font-weight: bold;
    font-size: 16px;
    text-align: left;
    text-transform: uppercase;
    
}

div.LeftFilter_zvoleno
{
    background-color: #E5E5E3;
    padding: 3px;
    font-weight: bold;
}

div.LeftFilter_zvoleno_items
{
    width: 175px;
    background-color: rgb(255, 255, 255);
    padding: 5px;
    margin-left: 10px;
    border: 1px solid rgb(198, 199, 198);
    font-weight: normal;
}

div.BasicFilterLeftTop
{
    background-color: #e5e5e3;
    width:100px;
    float:left; 
    height: 45px;
    text-align: center;
}

a.BasicFilterLeftTop
{
    color:black;
    font-weight: bold;
    margin-top: 10px;
    display: block;
}


div.ExtendFilterLeftTop
{
    background-color: #eeeeee;
    width:100px;
    height:45px;
    text-align: center;
    float: right;
}

a.ExtendFilterLeftTop
{
    color:#000000;
    font-weight: bold;
    margin-top: 10px;
    display: block;
}

div.title_left_filter 
{
   background-color:  #E5E5E3;
   width: 200px;
}

div.item_left_filter
{
  padding: 3px;
}

.td_kraj 
{
    background-color: #cccccc;
    color: Black;
    border-bottom: 1px solid black;
    border-top: 1px solid black;
    font-weight: bold;
    display: none;
    padding: 10px;
    font-size: 14px;
}

.table_map 
{
    color: Black;
    width: 482px;
    margin-top: 6px;
    margin-left: 6px;
    border-left: 1px solid black; 
    border-right: 1px solid black; 
}


.tr_map_head
{
    display:none;
    color:Black;
    background-color: #ebebeb;
    font-weight: bold;
    
}

.tr_map_1 ,
.tr_map_2 ,
.tr_map_3 ,
.tr_map_4 ,
.tr_map_5 ,
.tr_map_6 ,
.tr_map_7 ,
.tr_map_8 ,
.tr_map_9 ,
.tr_map_10 ,
.tr_map_11 ,
.tr_map_12 ,
.tr_map_13 ,
.tr_map_14 
{
    display:none;
}


.tr_map_1 td,
.tr_map_2 td,
.tr_map_3 td,
.tr_map_4 td,
.tr_map_5 td,
.tr_map_6 td,
.tr_map_7 td,
.tr_map_8 td,
.tr_map_9 td,
.tr_map_10 td,
.tr_map_11 td,
.tr_map_12 td,
.tr_map_13 td,
.tr_map_14 td
{
    color:Black;
    background-color: #ebebeb;
    border-bottom: 1px solid black;
}


a.submastercatitem_disable
{
  background-image: url(../img/bgCategoryDisable.gif);
  background-repeat: repeat-x;  
  margin: 0px;
  color: Black;
  font-size: 11px;    
/*  margin-right: 1px; */
  padding: 4px 0px 3px 0px;
  font-size: 11px;    
/*  border-top: solid 1px #fff;
  border-left: solid 1px #fff;
  border-right: solid 1px #fff;
*/
  white-space: nowrap;
}


.TopBox
{
    width: 990px;
    position: absolute;
    top: 48px;
/*     margin-top: -20px; */
/*    background: #ffffff;*/
/*    padding-bottom: 2px;
    border-bottom: solid 1px #cdcdcd; */
}

 
.MenuSubTbl 
{
    z-index: 800;
    
    BORDER-RIGHT: #000 1px solid; 
    BORDER-LEFT: #000 1px solid; 
    BORDER-BOTTOM: #000 1px solid; 
    BORDER-TOP: #000 1px solid; 
    
    FONT-SIZE: 11px; 
    BACKGROUND: #fff; 
    COLOR: #000; 
}
.MenuSubTbl TD{ PADDING-TOP: 3px}
.MenuSubTbl A{ COLOR: #000; TEXT-DECORATION: none}
.MenuSubTbl A:visited{ COLOR: #000; TEXT-DECORATION: none}
.MenuSubTbl A:hover{ COLOR: #fb6c07; TEXT-DECORATION: none}

.Search{FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #404040}
.SearchAdv{ PADDING-LEFT: 6px; FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000}
.SearchAdv A{ COLOR: #000000}
.SearchAdv A:hover{ COLOR: #fa6004}


div.SearchInput 
{
    position:absolute;
    margin-top: 5px; 
    margin-left: 10px;
}

.SearchInput 
{
    border: 0px;
    WIDTH: 175px; 
    COLOR: #b6bccc;
    height: 20px; 
    font-size: 12px;        
}

.inputText 
{
    border: 1px solid #b6bccc;
    WIDTH: 238px; 
    COLOR: #000000;
    height: 20px; 
    font-size: 12px;        
}
select.SearchSelect
{
    border: 1px solid #b6bccc;
    WIDTH: 238px; 
    COLOR: #000000;
    height: 20px; 
    font-size: 12px;               
}

img.imgLogo
{
    border: 0px;
    vertical-align: top;
    
}
div.imgLogo 
{
    border: 0px;
    vertical-align: top;
}

.loginHead{ FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000}
.login{ FONT-SIZE: 11px; COLOR: #000000}
a.login{ FONT-SIZE: 11px; COLOR: #000000; TEXT-DECORATION: underline}
a.login:hover{ FONT-SIZE: 11px; COLOR: #000000; TEXT-DECORATION: underline}
a.login:visited{ FONT-SIZE: 11px; COLOR: #000000; TEXT-DECORATION: underline}

.loginMess 
{
    FONT-SIZE: 11px; 
    COLOR: #000000
}
.login INPUT{ HEIGHT: 20px}
.login LI{ LINE-HEIGHT: 16px}

.PageNew{ FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #404040; padding: 2px;}
.PageSel{ FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ff6000; padding: 2px;}

.UserDataOk{ FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #404040; font-weight: bold; }
.UserDataKo{ FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #d03030; font-weight: bold; }

.InfoboxHead{ PADDING-LEFT: 6px; FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #404040}
.Infobox{ PADDING-LEFT: 10px; FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000}

.paramTbl{ BORDER-RIGHT: #ff3300 1px solid; BORDER-TOP: #ff3300 1px solid; DISPLAY: none; Z-INDEX: 1; BORDER-LEFT: #ff3300 1px solid; WIDTH: 100px; BORDER-BOTTOM: #ff3300 1px solid; POSITION: absolute; }
.paramHead{ PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 13px; PADDING-BOTTOM: 2px; COLOR: #f0f0f0; PADDING-TOP: 2px; HEIGHT: 22px; BACKGROUND-COLOR: #ff3300; }
.paramTail{ PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 10px; COLOR: #ff3300; PADDING-TOP: 10px; BACKGROUND-COLOR: #f0f0f0; }
.paramSelect{ FONT-SIZE: 11px; HEIGHT: 20px}
.paramTblFix{ }
.ParamItemHdrSep { height: 8px; }
.paramItemHdr{ FONT-SIZE: 11px; background-color: #E0E0E0; padding: 2px; }
.paramItemHdrImp{ FONT-WEIGHT: bold; FONT-SIZE: 11px; background-color: #E0E0E0; padding: 3px; }
.paramItem{ FONT-SIZE: 11px; padding: 2px; padding-left: 8px; }
.paramValue{ PADDING-LEFT: 4px; FONT-SIZE: 11px; }

.CatParent{ FONT-SIZE: 12px; COLOR: #404040;}
.CatParent a{ FONT-SIZE: 12px; COLOR: #404040; TEXT-DECORATION: underline}
a.CatParent{ FONT-SIZE: 12px; COLOR: #404040; TEXT-DECORATION: underline}
.CatParent:hover{ FONT-SIZE: 12px; COLOR: #404040; TEXT-DECORATION: underline}
.CatParentSel{ FONT-SIZE: 12px; COLOR: #404040}
.CatParentSel:hover{ FONT-SIZE: 12px; COLOR: #404040}

.SubCat{ FONT-SIZE: 12px; COLOR: #000; TEXT-DECORATION: none}
.SubCat:hover{ FONT-SIZE: 12px; COLOR: #404040; TEXT-DECORATION: underline}
.SubCat SPAN { font-size: 12px; color: #788088; }

.categoryBoxTable{ BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; DISPLAY: none; FONT-WEIGHT: normal; FONT-SIZE: 11px; Z-INDEX: 8; BORDER-LEFT: #000000 1px solid; COLOR: #000000; BORDER-BOTTOM: #000000 1px solid; POSITION: absolute; BACKGROUND-COLOR: #e7eff7}

.filter{ FONT-SIZE: 11px; COLOR: #000}
.filterA{ COLOR: #D61410; }

.compareBtn{ PADDING-LEFT: 4px; FONT-SIZE: 12px; CURSOR: pointer; COLOR: #5a5a5a}
.compareSelect{ FONT-SIZE: 11px; WIDTH: 157px; HEIGHT: 20px}
.btnCmpRem{ BACKGROUND-COLOR: #cccccc}
.cmpParamName{ padding-top: 4px; padding-left: 2px; FONT-SIZE: 11px; height: 19px; }
.cmpParamNameImp{ PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 11px; LINE-HEIGHT: 19px }
.cmpParamValueTR{ HEIGHT: 20px; }
.cmpParamValueTR IMG { border: 0; }
.cmpBorderT{ BORDER-TOP: #c1c1c1 1px solid}
.cmpBorderTB{ BORDER-TOP: #c1c1c1 1px solid; BORDER-BOTTOM: #c1c1c1 1px solid}
.cmpBorderTLR{ BORDER-RIGHT: #c1c1c1 1px solid; BORDER-TOP: #c1c1c1 1px solid; BORDER-LEFT: #c1c1c1 1px solid}
.cmpBorderTR{ BORDER-RIGHT: #c1c1c1 1px solid; BORDER-TOP: #c1c1c1 1px solid}
.cmpBorderTL{ BORDER-TOP: #c1c1c1 1px solid; BORDER-LEFT: #c1c1c1 1px solid}
.cmpBorderL{ BORDER-LEFT: #c1c1c1 1px solid}
.cmpBorderLR{ BORDER-RIGHT: #c1c1c1 1px solid; BORDER-LEFT: #c1c1c1 1px solid}
.cmpBorderR{ BORDER-RIGHT: #c1c1c1 1px solid}
.cmpBorderB{ BORDER-BOTTOM: #c1c1c1 1px solid}
.cmpParChoose{ margin: 14px; border: solid 1px #C6C3C6; padding: 2px; width: 300px; }
.cmpParChoose DIV{ background: #C6C3C6; padding: 2px; padding-left: 4px; font-weight: bold; }
.cmpParChoose INPUT { margin-left: 8px; }
.cmpParChoose SELECT { margin: 3px; width: 158px; }
.ItemCmpAva { margin-top: -180px; margin-left: 6px; position: absolute; width: 174px; }

.ColumnTbl{ PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px}
.ColumnSpaceFirstTD{ WIDTH: 1%}
.ColumnSpaceMidTD{ WIDTH: 10px}
.ColumnSpaceLastTD{ WIDTH: 1%}
.ColumnBoxTD{ FONT-SIZE: 11px; VERTICAL-ALIGN: bottom; WIDTH: 25%; PADDING-TOP: 2px; HEIGHT: 100%}

.ItemBox 
{
    PADDING-RIGHT: 4px; 
    PADDING-LEFT: 4px; 
    PADDING-BOTTOM: 4px; 
    WIDTH: 100%; 
    PADDING-TOP: 4px; 
    HEIGHT: 100%;
 }
.ItemBoxName A{ FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #333333; TEXT-DECORATION: none; }
.ItemBoxName A:hover{ FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #333333; TEXT-DECORATION: underline}
.ItemBoxName{ FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #333333; TEXT-DECORATION: none; margin-left: 2px;}
.ItemBoxName:hover{ FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #333333; TEXT-DECORATION: underline}
font.ItemBoxNamef {font-size: 12px; font-weight: bold; cursor: pointer;}
.ItemBoxAnot 
{
    FONT-SIZE: 11px;
    margin-left: 5px;
}   
.ItemBoxCode{ FONT-SIZE: 11px; COLOR: #666666; white-space: nowrap; }
.ItemBoxOnStoreOk{ FONT-WEIGHT: bold; 
                   FONT-SIZE: 11px; 
                   COLOR: #009900; 
                   cursor: pointer;
                   text-transform: uppercase;
 /*                  position:absolute;*/

/*                   margin-left: -100px;
                   margin-top:-70px;
*/
                   }
.CompareAdd 
{
          /*         position:absolute;*/
                   /*margin-left: 160px;*/
           /*        margin-top:-18px;*/
}                   
.ItemBoxOnStoreKo{ FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: BLACK}
.ItemBoxPrice{ FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000;}
.ItemBoxPriceWDPH{ FONT-SIZE: 11px; COLOR: #000}
.ItemBoxPriceOld{ FONT-SIZE: 11px; TEXT-DECORATION: line-through; color:#666666; }
.ItemBoxPriceDis{ FONT-SIZE: 10px;COLOR: #006600;}
.ItemBoxAva { margin-top: -140px; margin-left: 6px; position: absolute; width: 174px; }

.ItemLineHead TD{ FONT-WEIGHT: bold; FONT-SIZE: 11px; TEXT-ALIGN: center}
.ItemLineSubCat{ BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: #c1c1c1 1px solid}
.ItemLine{ FONT-SIZE: 11px; LINE-HEIGHT: 19px; width: 100%; }
.ItemLineCatName{ FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; PADDING-TOP: 4px}
.ItemLinePrice{ TEXT-ALIGN: right}
.ItemLinePriceWDPH{ TEXT-ALIGN: right}
.ItemLineName{ FONT-SIZE: 11px; COLOR: #000000; TEXT-DECORATION: none; margin-left: 2px; }
.ItemLineName:hover{ FONT-SIZE: 11px; COLOR: #000000; TEXT-DECORATION: underline}
.ItemLineAnot{}
.ItemLinePrice{}
.ItemLineOnStoreOk{ TEXT-ALIGN: center; cursor: pointer; }
.ItemLineOnStoreKo{ TEXT-ALIGN: center}
.ItemLineAva { margin-top: -6px; margin-left: -180px; position: absolute; width: 214px; }

.ItemAvaBox { border: solid 1 #C1C1C1; background-color: #f0f0f0; font-size: 11px; text-align: left; line-height: 12px; padding-left: 2px; padding-right: 2px; width: 212px;}
.ItemAvaTd {background-color: #f0f0f0; font-size: 11px; text-align: left; line-height: 12px; padding-left: 2px; padding-right: 2px; }
.ItemAvaTdR {background-color: #f0f0f0; font-size: 11px; text-align: right; line-height: 12px; padding-left: 2px; padding-right: 2px; }
.ItemAvaHdr { position:relative; background-color: #ff3300; color: #ffffff; font-weight: bold; font-size: 11px; padding: 2px; margin-bottom: 4px; }
.ItemAvaHdr img { position:absolute; margin:0px; right:5px;top:4px}
.ItemAvaColW { width: 212px; padding-left: 2px; }

.DetTable{ LINE-HEIGHT: 22px}
.DetItemDesc{ FONT-SIZE: 11px; COLOR: #000000; padding-top: 2px; padding-bottom: 2px;}
.DetSection{ FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #5a5a5a; TEXT-DECORATION: none; padding-top: 10px; padding-bottom: 10px; }
.DetSectionCompare{ FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #5a5a5a; TEXT-DECORATION: none; padding-top: 10px; padding-bottom: 10px; }
.DetSectionRelAlt{ FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #5a5a5a; TEXT-DECORATION: none; padding-bottom: 4px; text-align: center; }
.DetSection:hover{ FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #5a5a5a; TEXT-DECORATION: underline}
.DetName{ FONT-WEIGHT: bold; FONT-SIZE: 20px; PADDING-BOTTOM: 10px; COLOR: #00285a; LINE-HEIGHT: 36px}
.DetAnot{ FONT-SIZE: 11px}
.DetCode{ FONT-SIZE: 11px; COLOR: #5a5a5a}
.DetOnStoreOk{ FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #009900}
.DetOnStoreKo{ FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: BLACK}
.DetPrice{ FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: #000000}
.DetPriceSkrt{ FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: #000000; text-decoration: line-through; }
.DetPriceSpl{ FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: #20774D}
.DetPriceWDPH{ FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: #000000}
.DetPriceOld{ FONT-SIZE: 11px; TEXT-DECORATION: line-through}
.DetPriceDis{ FONT-SIZE: 11px}
.DetPriceBundle{ FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ff6000}
.DetRelAltName { text-align: left; }
.DetRelAltName A{ FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; padding-bottom: 5px; }
.DetRelAltName A:hover{ FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; }
.DetRelAltPrice{ FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ff0000; }
.DetRelAltImg{ margin-bottom: 6px; margin-right: 6px; float:left; }
.DetRelAltAnot{ font-size: 11px; color: #5a5a5a; text-align: left; padding-top: 4px; padding-bottom: 4px; }
.DetRelImgAnot{ font-size: 11px; color: #5a5a5a; text-align: justify; padding-top: 4px; padding-bottom: 4px; }
.DetRelAltSep{ background-image: url(../img/SeparatorBG.gif); width: 150; height: 1px; margin: 4px; }
.DetTshOn{ FONT-SIZE: 11px; CURSOR: default; COLOR: White; PADDING-TOP: 4px; white-space: nowrap; font-weight: bold; }
.DetTshOff{ FONT-SIZE: 11px; CURSOR: pointer; COLOR: #000; PADDING-TOP: 4px; white-space: nowrap; }
.DetPrint { text-align: right; height: 16px; position: relative; top: -3px; }
.DetPrint A { font-size: 11px; color: #000; text-decoration: underline; }
.DetPrint A:hover { font-size: 11px; color: #000; text-decoration: underline; }
.DetPrint span { font-size: 11px; color: #aaa; text-decoration: underline; }

.LimeBG{ BACKGROUND-COLOR: lime}
.GreenBG{ BACKGROUND-COLOR: lightgreen}
.RedBG{ BACKGROUND-COLOR: tomato}
.KhakiBG{ BACKGROUND-COLOR: khaki}
.GrayBG{ BACKGROUND-COLOR: #cccccc}
.LightBG{ BACKGROUND-COLOR: #f7f3f7}
.lightHeaderBG{ BACKGROUND-COLOR: #f0f0f0}
.lightColoredBG{ BACKGROUND-COLOR: #f0f0f0}
.WhiteBG{ BACKGROUND-COLOR: #ffffff}

.cenaNakupu{ FONT-SIZE: 11px; COLOR: #000000; TEXT-ALIGN: right}

.inquiryQue{ FONT-WEIGHT: bold; FONT-SIZE: 11px; FONT-STYLE: normal}
.inquiryAns{ FONT-WEIGHT: normal; FONT-SIZE: 11px; CURSOR: pointer; PADDING-TOP: 6px; FONT-STYLE: normal}
.inquiryCli{ FONT-WEIGHT: normal; FONT-SIZE: 11px; FONT-STYLE: normal}

.TableHeadProv{ FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #404040}
.TableHeadProv A{ FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #404040; TEXT-DECORATION: none}
.TableHeadProv A:hover{ FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #404040; TEXT-DECORATION: underline}

.pricelistSelCatBG{ FONT-SIZE: 11px; BACKGROUND: #ffffff; }

.EmailDel		{ text-align: center; }
.EmailDel A		{ cursor: pointer; text-decoration: none; color: #000000; }
.EmailDel A:hover	{ cursor: pointer; text-decoration: underline; }
.EmailAlertHeader{ FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; BACKGROUND-COLOR: #0d143d}
.EmailAlertFooter{ FONT-SIZE: 11px}

.cfgType	{ BORDER: solid 1 #c1c1c1; border-left: 0; }
.cfgNameA	{ font-size: 11px; }
.cfgName	{ FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #00285a; TEXT-DECORATION: none}
.cfgPrice	{ FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000}
.cfgPriceDis{ FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #5a5a5a}
.cfgList	{ BORDER-RIGHT: #c1c1c1 1px solid; BORDER-TOP: #c1c1c1 1px solid; BORDER-LEFT: #c1c1c1 1px solid; BORDER-BOTTOM: #c1c1c1 1px solid}
.cfgListName{ PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; BACKGROUND: #f0f0f0; PADDING-BOTTOM: 2px; COLOR: #404040; PADDING-TOP: 2px}
.cfgItemRec0{}
.cfgItemRec1{ BACKGROUND: #f0f0f0}
.cfgItemRec	{ COLOR: #5a5a5a}
.cfgItemPrice{ FONT-WEIGHT: bold; COLOR: #000}
.cfgItemPriceWDPH{ FONT-WEIGHT: bold; COLOR: #5a5a5a}
.cfgOrderPrice{ COLOR: #5a5a5a}
.cfgPrint	{ font-size: 11px; font-weight: bold; color: 5a5a5a; cursor: pointer; }
.cfglName	{ font-weight: bold; height: 29px; padding: 2px; padding-left: 4px; }
.cfgli		{ height: 50px; padding: 2px; padding-left: 8px; }
.cfglAnot	{ color: red; font-style: italic; padding: 4px; }

#idPrintOn { display: none; }
#idPrintOff { }
#idPrintResult .cfgName { height: 24; padding: 4px; }

.cfgl UL	{ margin: 5 0 0 20 }
.cfgl LI	{ list-style-position: outside; list-style-type: disc; }
.cfgl A			{ FONT-SIZE: 11px; COLOR: #000000; }
.cfgl A:hover	{ COLOR: #000000; }
.cfglOdd	{ background-color: #ffffa0; }
.cfglOdd1	{ background-color: #FFB494; }
.cfglOdd2	{ background-color: #FFB494; }
.cfglOdd3	{ background-color: #FFB494; }
.cfglOdd4	{ background-color: #FFB494; }
.cfglOdd5	{ background-color: #E7EFF7; }
.cfglOdd6	{ background-color: #E7EFF7; }
.cfglOdd7	{ background-color: #E7EFF7; }
.cfglOdd8	{ background-color: #E7EFF7; }
.cfglOdd9	{ background-color: #E7EFF7; }
.cfglOdd10	{ background-color: #FFB494; }
.cfgOne		{ width: 200px; vertical-align: top; border-left: solid 1 #c1c1c1; }
.cfgOneImg	{ width: 200px; border-left: solid 1 #c1c1c1; }

.ShopEngine{ FONT-SIZE: 11px; COLOR: #cccccc}
.ShopEngine a { COLOR: #000 !important}

.DetTshOn A{ COLOR: #000; TEXT-DECORATION: none}
.DetTshOn A:hover{ COLOR: #000; TEXT-DECORATION: none}

/*Updated by rodney*/
.BoxTd{ font-size: 11px; color:black; padding-left: 0px; padding-top: 8px;}
.BoxTd TD{ font-size:11px;}
.BoxTd TD A{color:black;text-decoration: none;}
.BoxTd TD A:hover{color:black;text-decoration: underline;}
.BoxTd DIV A{color:black;text-decoration: none;}
.BoxTd DIV A:hover{color:#FF8040;text-decoration: none;}
.BoxTdBottom{border-left: 1px solid #ff3300; border-right: 1px solid #ff3300;border-bottom: 1px solid #ff3300;font-size:3px}
.BoxHeaderTxt{ font-size: 11px; font-weight: bold;color: rgb(0, 0, 102); padding:4px;}
.BoxRightTd{ font-size:11px;padding-left:2px;}
.BoxRightTd {}
.BasketPrice{}
.HeadSortSubGrp{font-size:11px; color: black;padding-bottom: 12px;padding-left:4px}
.HeadSortSubGrp B {color: red;}
.PrdInCat{font-size:11px; color: #404040}
.PrdInCat A{color: #404040; text-decoration:none}
.PrdInCat A:hover{color: #404040; text-decoration:underline}

.MarketOK { width: 100%; background-color: #eeeeee; }
.MarketKO { width: 100% }
.MarketName { font-weight: bold; color: #404040; }

.RightBoxTd TD{font-size:11px;}

.OrderDone		{ background-color: lightgreen; }
.OrderNew		{ background-color: tomato;  }
.OrderReady		{ background-color: #E08C30; }
.OrderApproved	{ background-color: khaki; 	 }
.OrderUnknown	{ background-color: #e8e8e8; }
.OrderCanceled	{ background-color: #D0D0D0; }
.OrderResend	{ background-color: #7184C4; }
.OrderMount		{ background-color: #CAAA7C; }

.OrderItemOK		{ background-color: lightgreen; }
.OrderItemStored	{ background-color: lightgreen; }
.OrderItemBooked	{ background-color: khaki; }
.OrderItemDispatch	{ background-color: khaki; }
.OrderItemNotStored	{ background-color: tomato; }
.OrderItemCanceled	{ background-color: D0D0D0; }
.OrderItemUnknown	{ background-color: #e8e8e8; }
.OrderItemBlocked	{ background-color: #f0f0f0; } 

.FrmRemAdd { display: inline; }
.FrmRemAdd IMG { width: 8px; height: 10px; }

.ForumReply { width: 556px; margin-top: 10px; display: none;}
.ForumSendMe { width: 556px; margin-top: 10px; text-align: center; }
.ForumItem  { xxborder-bottom: solid 1px #C6C3C6; }
.ForumItemHdr { background-color: #f0f0f0; }
.ForumItemHdrNoAdmAns { background-color: #F0E0D0; }
.ForumItemHdrNoAdmAnsRed { background-color: #FE2F3F; }
.ForumAnswer { color: #081439; font-weight: bold; cursor: pointer; text-decoration: underline; }
.ForumHdr	{ background-color: #081439; font-weight: bold; font-size: 11px; padding: 3px; color: #ffffff; }
.ForumText { font-size: 11px; }
.ForumText A{ font-size: 11px;color:black;text-decoration: none; }
.ForumText A:hover{color: black;text-decoration: underline;}

.ForumOrderReply { background-color: #E7E3E7; width: 450px; margin-top: 10px; display: none; }
.ForumOrderSendMe { background-color: #E7E3E7; width: 450px; margin-top: 10px; text-align: center; }
.ForumOrderItem  { border-bottom: solid 1px #C6C3C6; }
.ForumOrderItemHdr { background-color: #E7E3E7; }
.ForumOrderItemHdrNoAdmAns { background-color: #F0E0D0; }
.ForumOrderAnswer { color: #081439; font-weight: bold; cursor: pointer; text-decoration: underline; }
.ForumOrderHdr	{ background-color: #081439; font-weight: bold; font-size: 11px; padding: 3px; color: #ffffff; }
.ForumOrderText { font-size: 11px; }

.Ecoma	{ text-align: center; }
.AvaTr td { *height:0px;cursor:pointer}
.AdImg {
	width: 130px;
	padding: 5px;
}
a.Rozcestnik_SE { color: #000000; font-size: 12px; text-decoration: none; } 
a.Rozcestnik_SE:hover { color: #FF8040; }

.cmpStorage {
	position:relative;

	background-color:#f0f0f0;

}
.cmpLeftDiv {
	align:center;
	FONT-WEIGHT: normal; 
	FONT-SIZE: 10px; 
	COLOR: #000000; 

}
.cmpLeftDiv p {
	padding-bottom:8px;
}
.cmpImgClose {
	cursor: pointer;
	vertical-align: middle;
}
a.Rozcestnik_SE_nadpis { color: #000000; font-size: 16px; text-decoration: none; font-weight: bold; } 
a.Rozcestnik_SE_nadpis:hover { color: #FF8040; }
.tableHeadSilver {background-color: #D0D0D0;height:20; color: #00000; font-size: 11px; font-weight: bold; padding:2}

div.AkcniNabidky
{
    background-image:url('../img/bgAkcniNabidky.gif');
    background-repeat:no-repeat;
    width:315;
    height:181;
    position:absolute;
    margin-left: 468px;
}

a.imgBanner
{
    margin-left: 5px;    
}

.leftFilter
{
/*  height: 45px; */
  width: 200px;
  background-color: #e5e5e5;
}

.contentpaneopen a
{
  text-decoration: underline;
}

div.contentpaneopen 
{
    float:right;
}

h1
{
  FONT-WEIGHT: bold;
  FONT-SIZE: 160%;
  PADDING-BOTTOM: 10px;
  COLOR: #00285a;
  
}

div#page
{
    background-color: White;
    text-align:left;
    margin: auto;
    width: 990px;
/*    overflow: hidden; */
/*    BORDER-RIGHT: #000000 1px solid;
    BORDER-LEFT: #000000 1px solid; */
}

div#pocetPolozek
{
    text-align:left;
    display:inline;
}

div#levysloupec
{
  width: 200px;
  margin-left: 0px;
}

.frmSrchAdvF
{
    /*margin-left: 3px; */
/*    width: 150px; */
}

a.BasketText
 {
    color: White;

    text-decoration: none;
    text-align:left;
    display:inline;
 }
 
 a.BasketText:hover
{
    color: White;
    text-decoration: none;
/*    margin-right: 5px;
    margin-left: 150px;*/
    text-align:left;
    display:inline;
 }

 a.BasketText:Visited
{
    color: White; 
    text-decoration: none;
    /*margin-right: 5px;
    margin-left: 150px;*/
    text-align:left;
    display:inline;
 }
 
 div.VybranoZbozi 
 {
    position:absolute;
    margin-left: 820px;
    margin-top: 46px;
    text-align:left;
    display:block;
    z-index: 100;
    color: White;
 }

img.SearchBtnText
{
 
}

img.btnSearch
{
  margin-top:8px;    
  margin-left: 192px;
}


 
 div.chkBoxAlsoNotStored
 {

    position: absolute; 
    color: #666666;

    text-decoration: underline;
/*    margin-top:-120px;*/
/*    margin-left: 20px; */
    white-space: nowrap;
    font-weight: bold;
    display:inline;
 }
    

div.div_mpn_1,
div.div_mpn_2,
div.div_mpn_3,
div.div_mpn_4
{
    position: absolute;
    margin-left:243px;
    height: 90px; 
    _height: 96px; 
    width: 480px; 
    _width: 486px; 
    overflow-x: hidden;   
    overflow-y: scroll;
    padding: 3px; 
    border: 1px solid rgb(198, 199, 198); 
    background-color: #fff; 
    margin-top: 68px;
    text-align: left;
}


/*input#mpnsubmit
{
    position: absolute;
    left:243px;
    margin-top:120px; 
    margin-left:5px; 
    top:0px;
    display: none;  
}*/

div.MapkaTr
{
  border: solid 1px #b8bece;
  width: 455px;
  height: 162px;
  text-align: left;
  margin-left: 6px;
}

div.MapkaSelect
{
  position: absolute;
  margin-top: 15px;
  margin-left: 299px;
  width: 160px;
  text-align: center;
}

a.mapaStranekLink 
{
    font-size:12px;
    color:White;
    
}

a.mapaStranekLink:Hover
{
    font-size:12px;
    color:White;
    text-decoration: underline;    
}

a.mapaStranekLink:Visited
{
    font-size:12px;
    color:White;
}


a.mapaStranekLinkA 
{
    font-size:12px;
    font-weight:bold;
    color:White;
}

a.mapaStranekLinkA:Visited
{
    font-size:12px;
    font-weight:bold;
    color:White;
}

a.mapaStranekLinkA:Hover
{
    font-size:12px;
    font-weight:bold;
    text-decoration: underline;    
    color:White;
}

div.k_souhrn
{
  float: right;
  width: 205px;
  border: solid 1px #bcdfff;
  margin-top: 10px;
}

b.k_souhrn
{
  border-bottom: solid 1px #bcdfff;
  padding: 3px;
  display: block;
  background-image: url('../img2/bg_souhrn.png');
  background-repeat: repeat-x;
  background-position: 0px -7px;
}

b.k_nadpis
{
  font-size: 14px;
}

div.termin_info,
div.kosik_result
{
  font-weight: bold;
  font-size: 16px;
  color: #000066;
}
