/*html{-moz-box-sizing : border-box;}*/
body {
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	background-color:#ffffff;
  margin:0;
}
form{margin:0;}
img{border:0px;}
img.borderPic{border:1px solid #000000;}
input{border: 1px solid #666666;}
input.pgButtons{border:0px;color:#e20c18;background-color:transparent;}
input.submitButton{border:1px solid #ffb03a;background-color:#999999;color:#ffffff;}


fieldset{padding:0;margin:0;width:auto;height:auto;}
a{color:#ffb03a;}
a.katlink{color:#ffffff;}
h1{font-size:18px;color:#ffb03a;}
h2{font-size:14px;color:#ffb03a;}
h3{font-size:12px;color:#ffb03a;}

td {font-family: Arial, Helvetica, sans-serif;text-align:left;}

p{margin:5px;}

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:#ff9900;}

#main{
  position:relative;width:100%;height: auto;top:0px;left:0px;
	text-align:middle;vertical-align:top;
}
#mainObsah{
	position:relative;margin: 0 auto;width:760px;height:auto;text-align:left;
	overflow:hidden;
	background-image:url("images/pageBg.gif");background-repeat:repeat-y;
}

#head{
  position:relative;width:760px;height:236px;overflow:hidden;float:left;
}
  #headListicka{position:absolute;z-index:10;left:663px;top:0px;width:97px;height:16px;overflow:hidden;
                background-image:url("images/listickaBg.gif");background-repeat:no-repeat;}
    a.listickaLink{color:#ffffff;font-size:11px;text-decoration:none;}
    p.listickaText{margin:0;padding:0px 2px 0 2px;}
  #headLeft{position:relative;float:left;width:253px;height:236px;}
  #headVizitka{position:relative;float:left;width:507px;height:132px;overflow:hidden;}
  #headMenuBox{position:relative;float:left;width:150px;height:104px;overflow:hidden;}
    div.menuSpacer{position:relative;float:left;width:150px;height:1px;font-size:1px;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:#ffcc00;}
    div.menuItem:hover{background-color:#ffb03a;cursor:pointer;}
    p.menuItemText{padding-left:5px;padding-top:2px;}
    a.menuLink{color:#000000;font-weight:bold;text-decoration:none;}
  #headPopisBox{position:relative;float:left;width:357px;height:104px;overflow:hidden;background-color:#ffffff;}
    p.headPopisBoxText{padding:10px 0 10px 10px;}
    li.headPopisBoxLi{font-weight:bold;color:#ffb03a;}
  #col1{position:relative;width:177px;height:auto;overflow:hidden;float:left;}
  #col2{position:relative;width:402px;height:auto;overflow:hidden;float:left;margin:0 2px 0 2px;padding-bottom:15px;}
  #col3{position:relative;width:177px;height:auto;overflow:hidden;float:left;}
  div.krajeNadpisBox{position:relative;width:177px;height:25px;overflow:hidden;float:left;background-color:#ffffff;}
  div.stredNadpisBox{position:relative;width:402px;height:25px;overflow:hidden;float:left;background-color:#ffffff;}
  div.NadpisBoxPart1{position:relative;width:47px;height:25px;margin-right:1px;float:left;
                     background-color:#ffcc00;}
  div.NadpisBoxPart2{position:relative;width:128px;height:25px;margin-right:1px;float:left;
                     background-color:#ffb03a;}                     
  div.NadpisBoxPart2s{position:relative;width:353px;height:25px;margin-right:1px;float:left;
                     background-color:#ffb03a;} 
  .kapitolaNadpis{padding:0;margin:4px 0 0 5px;color:#000000;font-weight:bold;font-size:11px;}
  #pata{position:relative;width:760px;height:40px;overflow:hidden;float:left;
        background-image:url("images/pataBg.jpg");background-repeat:repeat-x;} 
    p.pataText{font-size:11px;color:#ffffff;padding-top:7px;}
    a.pataLink{font-size:11px;color:#ffffff;}
  div.aktualitaBox{width:177px;height:auto;margin:10px 0 0 0;}
  p.aktualitaText{color:#636363;font-size:11px;} 
  h1.nadpisNews{font-size:14px;margin:5px 5px 5px 5px;}
  p.aktualityArchivSpacer{width:392;height:2px;border-top:1px dashed #666666;}
  
  #produktBox{position:relative;width:402px;height:auto;overflow:hidden;margin:0;}
    div.produktNadpisBox{width:402px;height:auto;margin:0;background-image:url("images/produktNadpisBg.gif");
                         background-repeat:no-repeat;float:left;min-height:25px;background-repeat:no-repeat;background-position:left bottom;}
    h2.produktNadpis{margin:2px 5px 0 30px;line-height:25px;}
    div.produktPictureBox{position:relative;float:left;width:100px;height:100px;overflow:hidden;margin-top:3px;}
    div.produktText{position:relative;float:left;width:300px;height:auto;overflow:hidden;margin-top:3px;}
    div.produktItemProp{position:relative;float:left;width:100px;height:auto;overflow:hidden;}                   
    div.produktItemValue{position:relative;float:left;width:200px;height:auto;overflow:hidden;}
    div.cenaBoxSpacer{position:relative;width:144px;height:57px;float:left;}
    div.cenaBox{position:relative;width:144px;height:57px;background-image:url("images/cenaBg.gif");float:left}
    p.cenaText{text-align:center;padding-top:16px;color:#ffffff;font-weight:bold;}
  #produktyPageInfo{position:relative;width:397px;height:auto;overflow:hidden;margin:0 0 0 5px;float:left}                      
  #produktyPaging{position:relative;width:397px;height:auto;overflow:hidden;margin:0 0 0 5px;float:left} 
  div.produktFotogalerie{position:relative;width:402px;height:auto;overflow:hidden;margin:0;}
  div.produktFotogalerieItem{position:relative;width:100px;height:auto;overflow:hidden;margin-right:5px;float:left;}
  
  #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;}  

#objednavka{position:relative;width:402px;height:auto;margin:0;overflow:hidden;float:left;}
table.kosikTable{width:402px;height:auto;border:0;margin:0;font-size:11px;}
td.tabheader{background-color:#666666;color:#ffffff;font-weight:bold;}
td.tabrow{background-color:#f5f5f5;}
div.objProp{position:relative;width:200px;height:20px;margin:0 0 1px 0;overflow:hidden;float:left;background-color:#e5e5e5;}  
div.objVal{position:relative;width:200px;height:20px;margin:0 0 1px 0;overflow:hidden;float:left;background-color:#e5e5e5;} 
.povinny{color:#ff0000;}  
.warning{color:#ff0000;font-weight:bold;}  

h2 a {text-decoration:none;}
h1 a {text-decoration:none;}
