body {
  font-family:Arial,Verdana,Tahoma,helvetica,Geneva;
  margin:0px;
  font-size:12px;  
}


a {color:#993300;}
a img {border:0;}


p {padding:0;margin:10px 31px;}
table {margin:10px 30px;}
h1,h2,h3,h4,h5,h6 {padding:0;margin:10px 31px;}
ul {margin:10px 31px;}
h1 {font-size:22px;color:#000;}
h2 {font-size:14px;color:#9EBE3B;}
h3 {font-size:12px;color:#9EBE3B;}

p.warning{font-weight:bold;color:#ff0000;}
input.submitButton {background-color:#BF1E2E;color:#fff;padding:5px;border:0;}
input.submitButtonRed {background-color:#BF1E2E;color:#fff;padding:5px;border:0;}

.bila {color:#fff;}
.cerna {color:#000;}
.zelena {color:#9EBE3B;}
.cervena {color:#B62E42;}

.pozadi1 {background-color:#BCBB3C;}
.pozadi2 {background-color:#BC9C39;}
.pozadi3 {background-color:#B86F38;}

.leftClr {clear:left;width:1px;height:1px;overflow:hidden;} 
.hd{display:none;}
.small {font-size:10px;}  
.bigger {font-size:16px;}
.doprava {text-align:right;}
.doleva {text-align:left;}
.nastred {text-align:center;}
.top15 {margin-top:15px;}
.orange {color:#FF8400;}
.obrazekDoleva {float:left;margin:0 30px 10px 0;}
.obrazekDoprava {float:right;margin:0 0 10px 30px;}
.obrazekDolevaMargin10 {float:left;margin:30px;}
.obrazekDopravaMargin10 {float:right;margin:30px;}
.noMargin {margin:0;}
.zlutyBox{background-color:#FED90F;color:#000;overflow:hidden;}
.oranzovyBox{background-color:#ED8C0E;color:#000;overflow:hidden;}
.zelenyBox{background-color:#9EBE3B;color:#000;overflow:hidden;}
.fotoBox {width:150px;height:112px;overflow:hidden;border:1px solid #000;margin:10px;float:left;}
.fotoBox150x150 {width:150px;height:150px;overflow:hidden;margin: 0 auto;text-align:center;}
.inputWide {width:250px;}
.inputShorter {width:208px;}
.inputShort {width:40px;}

.margin10 {margin:10px;}
.margin10x30 {margin:10px 30px}
.leftMargin30 {margin-left:30px;}
.leftMargin60 {margin-left:60px;}
.width637 {width:637px;}


#allPage{position:relative;width:100%;height:100%;min-height:1080px;text-align:center;margin:0;  color:#fff;background-image:url("images/pageBg.jpg");overflow:hidden;}
#mainPage{position:relative;margin:25px auto;width:1000px;height:auto;text-align:left;overflow:hidden;background-color:#fff;overflow:hidden;}  
          
  #headka {position:absolute;left:0;top:0px;width:1000px;height:145px;overflow:hidden;}
    div.czHead {background-image:url("images/headBg.jpg");}
    div.deHead {background-image:url("images/headBgDE.jpg");}
    #facebookHeader {position:absolute;left:775px;top:10px;width:90px;height:30px;line-height:28px;vertical-align:middle;overflow:hidden;}
    #kosikHead {position:absolute;left:775px;top:45px;width:185px;height:60px;overflow:hidden;background-image:url("images/shopping_cart.png");background-repeat:no-repeat;padding-left:40px;}
      #kosikHead p {margin:5px 0;}
      #kosikHead table {margin:5px 0;}
    #languageBox {position:absolute;left:930px;top:20px;width:45px;height:20px;line-height:20px;vertical-align:middle;text-align:right;overflow:hidden;}
      #languageBox p {margin:0;padding:0;color:#828282;}
      #languageBox a {color:#828282;text-decoration:none;}
    #homelink {display:block;position:absolute;left:0;top:0px;height:150px;width:235px;overflow:hidden;z-index:20;text-decoration:none;}
    #homelink:hover {cursor:pointer;}
    #mainMenu {position:absolute;left:275px;top:100px;width:700px;height:46px;overflow:hidden;}   
      div.mainMenuSpacer {position:relative;width:2px;height:46px;margin:0px 15px;float:left;background:#98AD2E;overflow:hidden;}
      #mainMenu a {display:block;width:auto;height:46px;float:left;text-decoration:none; line-height:46px;vertical-align:middle;text-align:center;font-size:12px;text-transform:uppercase;}
      a.unactiveMenu {color:#fff;}
      a.unactiveMenu:hover {color:#B62E42;}
      a.activeMenu {color:#B62E42;}
  #mainContent{position:relative;margin-top:145px;width:1000px;height:auto;text-align:left;overflow:hidden;background-color:#fff;color:#000;}
    #leftCol {position:relative;width:815px;height:auto;text-align:left;overflow:hidden;float:left;margin-top:10px;}
      #aktualitaDetailGalerie {position:relative;width:755px;height:auto;text-align:left;overflow:hidden;margin:10px 30px;}
      #show {display:block;position:relative;width:753px;height:286px;overflow:hidden;margin:0 auto 10px auto;}
      div.textBox657 {position:relative;width:655px;height:auto;overflow:hidden;background-color:#CFD9A9;color:#000;border-top:1px solid #000;border-right:1px solid #000;}
      div.produktBox {position:relative;width:327px;height:184px;overflow:hidden;color:#000;background-image:url("images/itemBg.jpg");margin:10px 0 0 30px;float:left;}
        div.produktFoto {position:relative;width:120px;height:184px;overflow:hidden;float:left;}
          div.produktTextyCena {position:absolute;width:60px;height:20px;top:95px;left:45px;overflow:hidden;background-color:#B62E42;z-index:20;}
            div.produktTextyCena p {font-size:14px;color:#fff;margin:0;line-height:20px;vertical-align:middle;text-align:center;}
        div.produktTexty {position:relative;width:207px;height:184px;overflow:hidden;float:left;}
          div.produktTexty h2 {font-size:14px;margin:10px 10px 0 0px;line-height:31px;vertical-align:middle;width:243px;height:31px;overflow:hidden;font-weight:normal;}
          div.produktTexty h2>a {color:#303425;text-decoration:none;}
          div.produktTextyPopis {position:relative;width:207px;height:123px;overflow:hidden;font-size:11px;}
          div.produtBoxLink {position:absolute;width:75px;height:20px;top:134px;left:122px;overflow:hidden;}
            a.cardLink {display:block;background-image:url("images/redArrowRight10x20.png");background-repeat:no-repeat;background-position:right center;
                        padding-right:20px;height:20px;width:auto;line-height:20px;vertical-align:middle;text-align:right;color:#BF1F2E;text-decoration:none;font-size:16px;}  
        div.middleSpacer {position:relative;width:775px;height:1px;overflow:hidden;background-color:#949599;overflow:hidden;margin:10px 30px;}
        div.middleSpacerSedy {position:relative;width:775px;height:1px;overflow:hidden;background-color: #ccc;overflow:hidden;margin:10px 30px;}
        #videoBox {position:relative;width:657px;height:344px;overflow:hidden;text-align:center;margin:10px auto;}
        
        #phoneBanner {position:relative;width:327px;height:210px;overflow:hidden;background-color:#fff;color:#000;border-top:1px solid #000;border-right:1px solid #000;float:left;}
        
        #detailFotoCol {position:relative;width:250px;height:auto;float:left;overflow:hidden;text-align:center;margin-left:30px;}
          #detailFotoCol img {}
        #detailTxt  {position:relative;width:535px;height:auto;float:left;overflow:hidden;}
          #detailCenaBox {position:relative;width:150px;height:60px;margin-left:355px;overflow:hidden;}
            p.detailCenaBoxCena {width:150px;height:40px;overflow:hidden;background-color:#A1BF3B;color:#000;text-align:center;line-height:40px;vertical-align:middle;margin:0;font-size:30px;}
            p.detailCenaBoxCenaDPH {width:150px;height:20px;font-size:10px;color:#000;text-align:center;margin:0;}
          #detailTxt h1 {font-size:30px;font-weight:normal;}
          #detailTxt th {padding:5px;}
          #detailTxt td {padding:5px;}
        #hodnoceniBox{width:500px;_width:475px;background:#f5f5f5;margin:5px;margin:10px;}
          #hodnoceniBox h2 {color:#000;padding:10px 10px 0 10px;margin:0px;}
          #hodnoceniBox p {color:#000;padding:10px 10px 0 10px;margin:0px;}
          span.num {font-size:24px;color:#993300;}  
          
        div.fotogalerieBox{width:100px;height:auto;margin:5px;overflow:hidden;float:left;}
        table.kosikTable{width:755px;}
        table.kosikTable th {background:#9EBE3B;color:#000;padding:5px;}
        table.kosikTable td {border-bottom:1px  solid #cccccc;;padding:5px;}
        .podrobnostiTable {width:755px;}
        .podrobnostiTable th {background:#9EBE3B;color:#000;padding:5px;}
        .podrobnostiTable td {border-bottom:1px solid #f5f5f5;padding:5px;}            
            
    #rightCol {position:relative;width:185px;height:auto;text-align:left;overflow:hidden;float:left;margin-top:10px;}
      div.box175Right {position:relative;width:160px;height:60px;overflow:hidden;margin:0 10px 10px 0px;background-color:#808080;border-bottom:4px solid #9EBE3B;}
        div.box175Right p {font-size:12px;color:#fff;text-align:center;line-height:60px;vertical-align:middle;margin:0;}
        div.box175Right a {color:#fff;text-decoration:none;text-transform:uppercase;}
        div.box175Right a:hover {color:#ff0000;}
        div.box175Right a.activeRightBoxMenu {color:#ff0000;}
      div.box175RightWhite {position:relative;width:160px;height:auto;overflow:hidden;margin:0 10px 10px 0px;}
     
      
      #flashBoxRight {position:relative;width:160px;height:auto;overflow:hidden;}      
      table.box175Table {margin:10px 0px;width:140px;}
        table.box175Table td {padding:0px 0 0 10px;}  
      
      div.nahodnyProdukt  {position:relative;width:160px;height:270px;overflow:hidden;margin:0 10px 10px 0px;float:left;}
        div.nahodnyProdukt h2 {position:relative;width:150px;height:45px;overflow:hidden;margin:0;padding:5px;background-color:#A1BF3B;color:#000;}
          div.nahodnyProdukt h2>a {color:#000;text-decoration:none;}
        div.nahodnyProduktImg  {position:relative;width:160px;height:200px;overflow:hidden;margin:0;}          
        div.nahodnyProduktBottom {position:relative;width:160px;height:15px;overflow:hidden;margin:0;background-color:#A1BF3B;}
     
     #hpProdukty {position:relative;width:510px;height:270px;overflow:hidden;margin-left:30px;float:left;}
     #hpAktuality {position:relative;width:225px;height:270px;overflow:hidden;margin-left:15px;float:left;} 
       #hpAktuality h2 {position:relative;width:215px;height:45px;overflow:hidden;margin:0;padding:5px;background-color:#A1BF3B;color:#000;}
       #hpAktuality h2>a {color:#000;text-decoration:none;}
       .hpAktualityFoto {margin:5px 0 0 0;width:225px;height:130px;overflow:hidden;}
       #hpAktuality p {margin:5px 0;}                  
  #foot {position:relative;width:940px;height:30px;overflow:hidden;background-color:#808080;margin:10px 30px;}  
    #foot p {font-size:11px;color:#fff;margin:0 10px;text-transform:uppercase;line-height:30px;vertical-align:middle;}
    #foot a {font-size:11px;color:#fff;text-decoration:none;}
    #foot a:hover{color:#9FBC3E;}             
    #footLeft {position:relative;width:570px;height:30px;overflow:hidden;float:left;}
    #footRight {position:relative;width:370px;height:30px;overflow:hidden;float:left;}                        
/* Page Numbers */
.pages {
    padding: 1em;
    margin: 15px;
    clear: left;
    font-size: 85%;
}

.pages a, .pages span {
    display: block;
    float: left;
    padding: 0.2em 0.5em;
    margin-right: 0.1em;
    border: 1px solid #6bb900;
    background: #fff;
}

.pages span.current {
    border: 1px solid #2E6AB1;
    font-weight: bold;
    background: #2E6AB1;
    color: #fff;
}

.pages a {
    border: 1px solid #9AAFE5;
    text-decoration: none;
}

.pages a:hover {
    border-color: #2E6AB1;
}

.pages a.nextprev {
    font-weight: bold;
}

.pages span.nextprev {
    color: #666;
}

.pages span.nextprev {
    border: 1px solid #ddd;
    color: #999;
}

.pages .nextprev-next {
    float: right;
}

.tooltip {
    border: 1px solid #85be35;
    padding: 5px;
    background-color: #fff;
    width: 150px;
    font-size: 85%;
    color: #777;
    opacity: 0.95;
    text-align: left;
}

.tooltip h6 {
    background: #85be35;
    color: #fff;
    margin: -5px -5px 4px -5px;
    padding: 2px 5px;
    font-size: 100%;
    font-weight: bold;
}

.tooltip img {
    vertical-align: middle;
    border: 1px solid #85be35;
    margin: 2px 0;
}

