/*html{-moz-box-sizing : border-box;}*/
body {
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#fff;
	background-color:#0096DA;
  margin:0;
}
form{margin:0;display:inline;}
img{border:0px;}
img.borderPic{border:1px solid #000000;}
input{border: 1px solid #006699;}
input.pgButtons{border:0px;color:#e20c18;background-color:transparent;}
/*input.submitButton{border:1px solid #006699;background-color:#0096DA;color:#fff;font-weight:normal;background-image:url("images/buttonBg.jpg");background-repeat:repeat-x;}*/
input.submitButton{background-image:url("images/btn77x22Bg.png");background-repeat:no-repeat;width:77px;height:22px;overflow:hidden;font-size:11px;color:#fff;line-height:22px;vertical-align:middle;text-align:center;
              text-decoration:none;border:0;background-color:transparent;}
.warning {font-weight:bold;color:#FF0000;}
.doprava {text-align:right;}

#rightCol p.warning {color:#ff0000;}

fieldset{padding:0;margin:0;width:auto;height:auto;}
a{color:#FFFF00;}
a.katlink{color:#ffffff;}
h1{font-size:18px;color:#fff;}
h2{font-size:14px;color:#fff;}
h3{font-size:12px;color:#fff;}

td {font-family: Arial, Helvetica, sans-serif;text-align:left;}

p{margin:5px;}
#rightCol table {margin:10px;}

.nastred {text-align:center;}
.doprava {text-align:right;}

div.clear{height:0;width:0;overflow:hidden;clear:left;display:none;}
div.clearRight{height:0;width:0;overflow:hidden;clear:right;}
div.pageHorizontalSpacer{position:relative;float:left;width:760px;height:1px;font-size:1px;overflow:hidden;background-color:#ffffff;}
div.pageHorizontalOrangeLine{position:relative;float:left;width:760px;height:5px;font-size:1px;overflow:hidden;background-color:#006699;}
.nastred {text-align:center;}

.btn77x22Lnk {display:block;background-image:url("images/btn77x22Bg.png");background-repeat:no-repeat;width:77px;height:22px;overflow:hidden;font-size:11px;color:#fff;line-height:22px;vertical-align:middle;text-align:center;
              text-decoration:none;}
.blueBg {background-image:url("images/blueBg300.jpg");background-repeat:no-repeat;}

body.bodyBg {background-image:url("images/bodyBg.jpg");background-repeat:repeat-x;}

#main{
  position:relative;width:100%;height: auto;top:0px;left:0px;
	text-align:middle;vertical-align:top;
}
#mainObsah{
	position:relative;margin: 10px auto;width:900px;height:auto;text-align:left;
	overflow:hidden;
	background-image:url("images/mainBg.jpg");background-repeat:repeat-y;border:1px solid #006699;
}

#headAll {position:absolute;left:0;top:0;width:900px;height:175px;overflow:hidden;}
#head{
  position:relative;width:900px;height:132px;overflow:hidden;background-image:url("images/headBg.jpg");
}
  #domu{position:absolute;z-index:10;height:132px;width:350px;top:0;left:0;}
  #dealerLoginHead {position:absolute;z-index:10;height:130px;width:320px;top:5px;left:320px;overflow:hidden;}
    #dealerLoginHead fieldset {border:1px solid #006699;background:#0096DA;padding:10px;}
    #dealerLoginHead legend {background:#006699;padding:5px;border:1px solid #006699;color:#fff;font-weight:bold;}
    #dealerLoginHead a {color:#fff;}
  #listicka{position:absolute;width:224px;height:15px;top:0px;left:672px;overflow:hidden;z-index:10;
            font-size:10px;color:#ffffff;}
    #listicka a {color:#ffffff;text-decoration:none;}
  #kosikHead{position:absolute;width:180px;height:70px;top:35px;left:698px;overflow:hidden;z-index:10;}
    #kosikHead table {width:180px;font-size:13px;font-weight:bold;}
#menuLista {position:relative;width:900px;height:25px;overflow:hidden;background-color:#006699;}
  #search {position:relative;width:295px;height:25px;overflow:hidden;float:left;}
    #search input {margin:2px 0 0 10px;float:left;}  
  div.menuSpacer{position:relative;float:left;width:1px;height:25px;overflow:hidden;background-color:#ffffff;}
  div.menuItemBox{position:relative;float:left;width:150px;height:25px;overflow:hidden;background-color:#000000;}
  div.menuItem{position:relative;float:left;margin-left:10px;width:140px;height:25px;
              overflow:hidden;background-color:#0096DA;}
  div.menuItem:hover{background-color:#006699;cursor:pointer;}
  p.menuItemText{padding-left:5px;padding-top:2px;}
  a.menuLink{color:#fff;font-weight:bold;text-decoration:none;}

#contentAll {position:relative;width:900px;height:auto;overflow:hidden;margin-top:175px;}
#leftCol {position:relative;width:245px;height:auto;overflow:hidden;float:right;}
  .blueBgLeft {background-image:url("images/blueBg300.jpg");background-repeat:no-repeat;margin-top:0;width:244px;padding-top:5px;}
  div.nadpis {position:relative;width:236px;height:25px;overflow:hidden;}
  #leftCol h1 {width:225px;margin:10px;padding:0;font-size:11px;font-weight:bold;color:#ffffff;}
  #leftCol h2 {width:225px;margin:10px;padding:0;font-size:13px;font-weight:bold;color:#ffffff;}
  #leftCol p {width:225px;margin:10px;padding:0;font-size:11px;font-weight:normal;color:#fff;}

#rightCol {position:relative;width:650px;height:auto;overflow:hidden;float:left;margin-left:5px;float:right;}
  #rightCol h1 {color:#fff;margin:10px;}
  #rightCol h2 {color:#fff;margin:10px;}
  #rightCol p {color:#fff;margin:10px;}
  #rightCol a {}
  #sluzbyBox {position:relative;width:600px;height:150px;overflow:hidden;margin-left:25px;margin-top:25px;
              background:url('images/sluzby_bg.jpg');}
    #sluzbyBox h1 {color:#000000;margin-left:200px;}
    #sluzbyBox ul {margin-left:200px;}
    #sluzbyBox li {list-style-image:url('images/li_bg.png');margin-top:5px;line-height:15px;font-size:14px;font-weight:bold;}
    #sluzbyBox a {text-decoration:none;}
  #sortimentBox {position:relative;width:600px;height:150px;overflow:hidden;margin-left:25px;margin-top:25px;
              background:url('images/sortiment_bg.jpg');}
    #sortimentBox a {text-decoration:none;}
    div.sortimentBoxSloupec{position:relative;width:200px;height:140px;overflow:hidden;margin-left:185px;float:left;}
    div.sortimentBoxSloupec li {list-style-image:url('images/li_bg.png');margin-top:5px;line-height:15px;font-size:14px;font-weight:bold;}
#foot {position:relative;width:900px;height:40px;overflow:hidden;/*background-image:url("images/footBg.jpg");*/background-color:#000;} 
  #foot p {padding:5px;color:#ffffff;}
  #foot a {color:#ffffff;}
#odkaziste {position:relative;width:900px;height:auto;overflow:hidden;background:#fff;color:#000} 
  #odkaziste p {color:#000;text-align:center;}
  #odkaziste a {color:#000;}
div.horizontalWhiteSpacer{width:900px;height:2px;background-color:#ffffff;overflow:hidden;}
div.horizontalOrangeSpacer{width:900px;height:5px;background-color:#006699;overflow:hidden;}




/**** katalog *****/

div.produktBox{position:relative;width:150px;/*height:250px;background:url('images/produktBg.jpg');*/height:350px;background:url('images/produktBg_350.jpg');
                overflow:hidden;margin-right:10px;float:left;margin-bottom:20px;}
    div.produktBox h1{margin:5px 12px 5px 12px;padding:0;font-size:11px;text-align:center;height:27px;overflow:hidden;}
    div.produktBox h2{margin:5px 12px 5px 12px;padding:0;font-size:11px;text-align:center;height:27px;overflow:hidden;}
    div.produktPictureBox{position:relative;width:125px;height:90px;overflow:hidden;
                          border:1px solid #006699;margin:5px 12px 5px 12px;}
    div.produktText{position:relative;width:125px;/*height:40px;*/height:140px;overflow:hidden;
                    border:1px solid #006699;margin:2px 12px 2px 12px;background:#ffffff;color:#000;font-size:10px;}
      div.produktText span {display:block;padding:3px;}
    .produktCena{margin:0;font-size:14px;text-align:center;color:#fff;font-weight:bold;}
    .produktKoupit{text-align:center;margin:0;}
    .produktKoupit a {margin:0 auto;}
  #produktyPageInfo{position:relative;width:500px;height:auto;overflow:hidden;margin:0 0 0 5px;float:left}                      
  #produktyPageInfo a {text-decoration:none;}
  #produktyPaging{position:relative;width:500px;height:auto;overflow:hidden;margin:0 0 0 5px;float:left} 
  div.produktFotogalerie{position:relative;width:600px;height:auto;overflow:hidden;margin-left:10px;}
  div.produktFotogalerieItem{position:relative;width:100px;height:auto;overflow:hidden;margin-right:5px;float:left;}
  
table.productDetail{width:600px;font-size:12px;margin-left:10px;}
table.productDetail th {font-weight:bold;background-color:#006699;padding:5px;}
table.productDetail td {border-bottom:1px solid #006699;padding:5px;}
  
  #srchForm{position:relative;width:402px;height:auto;overflow:hidden;margin:0;padding-bottom:5px;
            float:left;background-color:#f5f5f5;}
    h3.srchFNadpis{padding:5px;margin:0}
    div.produktItemPropSrchF{position:relative;float:left;width:145px;padding-left:5px;height:auto;overflow:hidden;}                   
    div.produktItemValueSrchF{position:relative;float:left;width:250px;height:auto;overflow:hidden;}  

/** kosik **/

#objTable th {font-weight:bold;background-color:#006699;padding:5px;}
#objTable td {border-bottom:1px solid #006699;padding:5px;}

div.objProp{position:relative;width:200px;height:20px;margin:0 0 1px 10px;overflow:hidden;float:left;font-weight:bold;background-color:#006699;padding:5px;}  
div.objVal{position:relative;width:400px;height:20px;margin:0 0 1px 0;overflow:hidden;float:left;border-bottom:1px solid #006699;padding:5px;}
div.objVal input {width:400px;}

p.aktualityArchivSpacer{border-bottom:1px dashed #ff3300;width:630px;}
#kosikTable {width:630px;}
