BODY {
                background-color: #FFFFFF;
                font-family: Tahoma, Verdana, Tahoma, Arial, Arial CE, Tahoma, Verdana;
                font-size:12px;
                margin: 0px;
                padding: 0px;
}
UL{
                margin-top: 5px;
}
OL{
                font-family: Tahoma, Verdana, Tahoma, Arial, Arial CE, Tahoma, Verdana; font-size:12px;
                font-size: 12px;
}

LI{
                font-family: Tahoma, Verdana, Tahoma, Arial, Arial CE, Tahoma, Verdana; font-size:12px;
                font-size: 12px;
}
HR{
                border: 1px solid #D4D0C8;
                width: 100%;
}
H2  {   margin: 0px; padding: 0px;    }
FORM{
                font-size: 12px;
                margin: 0px;
                padding: 0px;
}
INPUT {
                font-size: 12px;
}
SELECT{
                font-size: 12px;
}
TABLE{
                /*font-size:12px;*/
}
td              {font-size:11px;}
.adminsmall{
                font-size: 9px;
}
.small{
                font-size: 9px;
                margin-top:3px;
}
.verysmall{
                font-size: 6pt;
}


A:link{        color: #f58112;text-decoration : none; font-weight: bold; }
A:visited{ color: #f58112;text-decoration : none; font-weight: bold;}
A:hover{ color: #990000; font-weight: bold;}
A:active{color: #990000; font-weight: bold;}

A.tlacitkozpetodkaz:link{        color: white;font-size:10px;}
A.tlacitkozpetodkaz:visited{ color: white;font-size:10px;}
A.tlacitkozpetodkaz:hover{ color: #000000; font-size:10px;}
A.tlacitkozpetodkaz:active{color: #000000;font-size:10px;}

A.seda:link{        color: #656565;}
A.seda:visited{ color: #656565;}
A.seda:hover{ color: #f58112;}
A.seda:active{color: #f58112;}


A.odkazvice:link{        color: #336666; font-size:10px;}
A.odkazvice:visited{ color: #336666; font-size:10px;}
A.odkazvice:hover{ color: #990000; font-size:10px;}
A.odkazvice:active{color: #990000; font-size:10px;}


A.menicko:link{        color: white;text-decoration : none; font-family: Tahoma, Arial, Arial CE, Tahoma, Verdana; font-size:11px;}
A.menicko:visited{ color: white;text-decoration : none; font-family: Tahoma, Arial, Arial CE, Tahoma, Verdana; font-size:11px;}
A.menicko:hover{ color: #FFFF00;text-decoration : underline; font-family: Tahoma, Arial, Arial CE, Tahoma, Verdana; font-size:11px;}
A.menicko:active{color: #FFFF00;text-decoration : underline; font-family: Tahoma, Arial, Arial CE, Tahoma, Verdana; font-size:11px;}

A.menicko1:link{        color: #FFFF00;text-decoration : none; font-family: Tahoma, Arial, Arial CE, Tahoma, Verdana; font-size:11px;}
A.menicko1:visited{ color: #FFFF00;text-decoration : none; font-family: Tahoma, Arial, Arial CE, Tahoma, Verdana; font-size:11px;}
A.menicko1:hover{ color: #FFFF00;text-decoration : none; font-family: Tahoma, Arial, Arial CE, Tahoma, Verdana; font-size:11px;}
A.menicko1:active{color: #FFFF00;text-decoration : none; font-family: Tahoma, Arial, Arial CE, Tahoma, Verdana; font-size:11px;}

A.menicko2:link{     display: block; height: 20px; padding-top: 5px; padding-left: 3px;  width: 152px; color: #1A1700; text-decoration : none; font-family: Tahoma, Arial, Arial CE, Tahoma, Verdana; font-size:11px;}
A.menicko2:visited{ display: block; height: 20px; padding-top: 5px; padding-left: 3px;  width: 152px;  color: #1A1700;text-decoration : none; font-family: Tahoma, Arial, Arial CE, Tahoma, Verdana; font-size:11px; }
A.menicko2:hover{ display: block; height: 20px; padding-top: 5px; padding-left: 3px;  width: 152px;  color: #990000;text-decoration : none; font-family: Tahoma, Arial, Arial CE, Tahoma, Verdana; font-size:11px;}
A.menicko2:active{display: block; height: 20px; padding-top: 5px; padding-left: 3px; width: 152px;  color: #990000;text-decoration : none; font-family: Tahoma, Arial, Arial CE, Tahoma, Verdana; font-size:11px;}

A.menicko21:link{     display: block; height: 20px; padding-top: 5px; padding-left: 3px;  width: 152px;     color: #990000;text-decoration : none; font-family: Verdana, Tahoma, Arial, Arial CE, Tahoma, Verdana; font-size:11px;}
A.menicko21:visited{  display: block; height: 20px; padding-top: 5px; padding-left: 3px;  width: 152px; color: #990000;text-decoration : none; font-family: Tahoma, Arial, Arial CE, Tahoma, Verdana; font-size:11px;}
A.menicko21:hover{  display: block; height: 20px; padding-top: 5px; padding-left: 3px;  width: 152px; color: #990000;text-decoration : none; font-family: Tahoma, Arial, Arial CE, Tahoma, Verdana; font-size:11px;}
A.menicko21:active{ display: block; height: 20px; padding-top: 5px; padding-left: 3px;  width: 152px; color: #990000;text-decoration : none; font-family: Tahoma, Arial, Arial CE, Tahoma, Verdana; font-size:11px;}


A.podmenicko:link{        color: black;text-decoration : none; font-weight: bold; font-size: 11px;}
A.podmenicko:visited{ color: black;text-decoration : none; font-weight: bold; font-size: 11px;}
A.podmenicko:hover{ color: black;text-decoration : none; font-weight: bold; font-size: 11px;}
A.podmenicko:active{color: black;text-decoration : none; font-weight: bold; font-size: 11px;}

A.podmenicko1:link{        color: #1042A5;text-decoration : none; font-weight: bold; font-size: 11px;}
A.podmenicko1:visited{ color: #1042A5;text-decoration : none; font-weight: bold; font-size: 11px;}
A.podmenicko1:hover{ color: #1042A5;text-decoration : none; font-weight: bold; font-size: 11px;}
A.podmenicko1:active{color: #1042A5;text-decoration : none; font-weight: bold; font-size: 11px;}

A.podmenicko2:link{        color: black;text-decoration : none; font-weight: normal; font-size: 10px;}
A.podmenicko2:visited{ color: black;text-decoration : none; font-weight: normal; font-size: 10px;}
A.podmenicko2:hover{ color: #990000;text-decoration : none; font-weight: normal; font-size: 10px;}
A.podmenicko2:active{color: #990000;text-decoration : none; font-weight: normal; font-size: 10px;}

A.podmenicko21:link{        color: #990000;text-decoration : none; font-weight: normal; font-size: 10px;}
A.podmenicko21:visited{ color: #990000;text-decoration : none; font-weight: normal; font-size: 10px;}
A.podmenicko21:hover{ color: #990000;text-decoration : none; font-weight: normal; font-size: 10px;}
A.podmenicko21:active{color: #990000;text-decoration : none; font-weight: normal; font-size: 10px;}




A.odkazsipka:link{        color: red;text-decoration : none;}
A.odkazsipka:visited{ color: red;text-decoration : none;}
A.odkazsipka:hover{ color: red;text-decoration : none;}
A.odkazsipka:active{color: red;text-decoration : none;}

A.refervyber:link{        color: black; font-size: 11px; font-weight: bold; text-decoration : none;}
A.refervyber:visited{ color: black; font-size: 11px; font-weight: bold; text-decoration : none;}
A.refervyber:hover{ color: red; font-size: 11px; font-weight: bold; text-decoration : none;}
A.refervyber:active{color: red; font-size: 11px; font-weight: bold; text-decoration : none;}

A.webrex1:link{        color: #f58d4c; font-size: 10px; font-weight: normal; text-decoration : none;}
A.webrex1:visited{ color: #f58d4c; font-size: 10px; font-weight: normal; text-decoration : none;}
A.webrex1:hover{ color: #000000; font-size: 10px; font-weight: normal; text-decoration : none;}
A.webrex1:active{color: #000000; font-size: 10px; font-weight: normal; text-decoration : none;}

A.administrace:link{        color: #CCCCCC; font-size: 9px; text-decoration : none;}
A.administrace:visited{ color: #CCCCCC; font-size: 9px; text-decoration : none;}
A.administrace:hover{ color: #999999; font-size: 9px; text-decoration : none;}
A.administrace:active{color: #999999; font-size: 9px; text-decoration : none;}


.webrex{
                font-weight: bold;
                font-size: 10px;
                position: absolute;
                left: 640px;
                top: 573px;
}
.ramecek{
        border: 1px solid #000000;

}
.ramecek1{
        border: 4px double #000000;

}
.tucnepodtrzeno{
                font-weight: bold;
                text-decoration: underline;
}






.podkladpodmenu{ background-color: black; color: white; font-size: 12px;}





.imagevlevo{
      position: absolute;
      left: 10px;
      top: 170px;
      width: 50px;
}

.nadpis{
                font-family: Tahoma;
                font-size: 17px;
                font-style: italic;
                font-weight: bold;
                text-decoration: underline;
                text-align: right;
                margin-right: 30px;
}
.tucnecervene{
                font-weight: bold;
                font-family: Tahoma;
                color: #da251d;
}
.tucnecervene1{
                font-weight: bold;
                color: #da251d;
                font-family: Tahoma;
}
.tucnecervene2{
                font-weight: 900;
                font-family: Tahoma;
                font-size: 17px;
                color: #da251d;
}
.hlaseniouzivateli{
      font-size: 10px;
      text-align: right;
      color: white;
      position: absolute;
      left: 500px;
      top: 10px;
      width: 260px;
}
.border1nadpis{
        font-weight: bold;
        border-left: 1px solid black;
        border-right: 1px solid black;
        border-bottom: 1px solid black;
        border-top: 1px solid black;
}
.border2nadpis{
        font-weight: bold;
        border-right: 1px solid black;
        border-bottom: 1px solid black;
        border-top: 1px solid black;
}
.border2{
        border-right: 1px solid black;
        border-bottom: 1px solid black;
}
.border3{
        border-right: 1px solid black;
        border-bottom: 1px solid black;
        border-left: 1px solid black;
}
.border1{
        border-left: 1px solid black;
        border-right: 1px solid black;
        border-bottom: 1px solid black;
}
.chybovazprava{
              color: #A80E0D;
              font-size: 17px;
              font-weight: 900;
}




.hlavni {width: 1022px; margin: 5px auto; /*border: 1px solid black; */}

.hornibanner {width: 1022px;}
.hornibanner1{ float: left; width: 234px; height: 86px; margin:0; padding:0;}
.hornibanner2{ margin:0 0 0 234px;  padding:0; background-image : url(../menu/hornibanner2.gif); background-repeat: no-repeat; text-align: right;} 
.hornibanner2obsah { margin:0; height: 86px;}

.prostrednibanner {width: 1022px; clear: both;}

.levastrana { width: 185px; float: left; position: relative; top: -40px; } 
.levastrana1 { width: 185px; float: left; }
.pravastrana { width: 258px; float: right; position: relative; top: -40px;} 
.prostrednicast { width: 559px; float: left; margin-top: 0px; margin-left: 10px;}
.prostrednicast1 { width: 819px; float: right; padding-top: 12px; margin-left: 10px;}

.spodnibanner {width: 990px; clear: both; margin: 0; height: 17px;  background-color: #feeee4; border-top: 1px solid #feccab; color: #f58d4c; font-size: 10px; text-align: center;}
.spodnibanner1 {padding-top: 2px; } 

.nadpiskatalogyvpravo {width: 259px; height: 38px; background-image : url(../menu/nadpiskatalogy.gif); background-repeat: no-repeat; }
.nadpisaktualityvpravo {width: 259px; height: 38px; background-image : url(../menu/nadpisaktuality.gif); background-repeat: no-repeat; }
.aktualniakcenadpis {width: 100%; height: 40px; background-image : url(../menu/aktualniakcepodklad.gif); background-repeat: repeat-x; font-size: 14px; font-weight: bold; color: #656565; }
.nadpisvnitrek {font-size: 14px; font-weight: bold; padding-left: 50px; padding-top: 10px; color: #656565; } 

.strukturamenu {border-bottom: 1px dotted #908e8f; padding-bottom: 4px; font-size: 12px; }
.strukturamenu_1 {border-bottom: 1px dotted #908e8f; padding-bottom: 4px; font-size: 12px; margin: 10px 0 0 196px; width: 554px; }

.strukturamenu1 {font-size: 17px; font-weight: 900; color: #686667; padding-bottom: 4px;}

.tlacitkozpet {float: right; width: 150px; padding: 2px; background-color: #fea200; margin-top: -4px; text-align: center;}
.strankovani1 {float: left; margin-top: -6px; padding: 3px; }
.strankovanicislo {border: 1px solid #615f60; padding: 1 3 1 3; background-color: #ffa102; color: white;}
.strankovanicislo1 {border: 1px solid #615f60; padding: 1 3 1 3;}
.tucnecena {color: #ec9a00; font-weight: bold; font-size: 13px;  }
.tucnecena_onlineuvod {color: #ec9a00; font-weight: bold; font-size: 13px;  }
.preskrtnutacena {text-decoration: line-through; color: #646263; font-weight: bold; font-size: 11px;  }
.textkosik {color: #646263; font-size: 10px;}
.pocetkusu { border: 1px solid black;}
.dokosiku {color: white; background-color: #ffa104; border: 1px solid #ffa104;}
.typproduktu {font-size: 14px; text-decoration: underline; font-weight: bold;}
.typproduktuuvod {font-size: 12px; font-weight: bold; color: #656565; }


.vyhledavani {width: 130px; height: 80px; background-image : url(../menu/podkladvyhledavani.gif); background-repeat: no-repeat; }

.popissmall2 {font-size: 9px; color: white; margin-left: 7px; text-align: left; }
.popissmall {font-size: 9px; color: white; margin-left: 7px; text-align: left; }
.popissmall1 {font-size: 9px; color: black; margin-left: 7px;}
.polenahore {border: 1px solid #666666; background-color: #666666; color: white; font-size: 9px;}
.tlacitkonahore {border: 1px solid #666666; background-color: #666666; color: white; font-size: 9px;}
.vyhledavaniuvnitr {margin-top: 17px; margin-right: 8px; text-align: right;}

.ukazkosik {width: 107px; height: 80px; background-image : url(../menu/podkladkosik.gif); background-repeat: no-repeat; }
.infokosik1 {font-size: 9px; }
.prihlaseni {width: 118px; height: 80px; background-image : url(../menu/podkladprihlaseni.gif); background-repeat: no-repeat; text-align: left;}

.uvitacibanner {width: 501px; height: 109px; background-image : url(../menu/uvitacibanner.jpg); background-repeat: no-repeat;  text-align: justify;}
.uvitacibanner_vnitrek {width: 335px; font-size: 10px; /*border: 1px solid black;*/ margin-left: 15px; padding-top: 38px; }


.ramecekproduktu {
      width: 99%;
      background-color: #e4e4e4;
      font-size: 120%;
      font-weight: bold;
      border: 1px solid #EBEBEB;
      margin-bottom: 10px;
}
.ramecekuvnitr {padding: 5px; }

.text_spodek {clear: both; text-align: center; font-size: 9px; color: #999999; margin-bottom: 5px; font-weight: normal;}

.top_produkty_uvod { background-color: #fd9800; width: 260px; }
.tucnecena_top {color: #000000; font-weight: bold; }

A.odkaznovinky:link{        color: white;}
A.odkaznovinky:visited{ color: white;}
A.odkaznovinky:hover{ color: #000000; }
A.odkaznovinky:active{color: #000000;}

.aktualita_uvod {
  width: 260px;
  background-image : url(../menu/podklad_aktuality.jpg); 
  background-repeat: no-repeat;  
}
.nadpisnovinkyuvod {
  float: left;
  width: 185px;
  min-height: 33px;
  _height: 33px;
  font-weight: bold; 
  color: #000000;
  padding: 10px 0 0 10px;
}
.nadpisnovinkyuvod1 {
  float: right;
  width: 50px;
  min-height: 33px;
  _height: 33px;
  padding: 10px 4px 0 0;
}
.novinkyuvodtext {
  clear: both;
  width: 240px;
  padding: 10px 0 15px 0px;
  margin-left: 10px;
  font-size: 11px;
  border-top: 1px solid #ea6e0e;
}

.produkt_nahled {
  width: 556px;
  background-image : url(../menu/podklad_detail_produktu.gif); 
  background-repeat: repeat-x;  
  border: 1px solid #bdc1c2;
  min-height: 350px; 
  _height: 350px;
}

.produkt_nahled1 {
  background-image : url(../menu/podklad_detail_produktu.gif); 
  background-repeat: repeat-x;  
  width: 274px;
  float: left;
  border: 1px solid #bdc1c2;
  min-height: 265px; 
  _height: 265px;
}
.produkt_nahled2 {
  background-image : url(../menu/podklad_detail_produktu.gif); 
  background-repeat: repeat-x;  
  width: 274px;
  float: right;
  border: 1px solid #bdc1c2;
  min-height: 265px; 
  _height: 265px;
}


.produkt_nahled_vnitrek { padding: 8px;}
.produkt_nahled_popis { width: 139px;  float: left; font-size: 11px; min-height: 130px; _height: 130px;  }
.produkt_nahled_foto { width: 115px;  float: right; text-align: right; min-height: 130px; _height: 130px;  }

.produkt_nahled_popis_detail { width: 380px; float: left; font-size: 11px; min-height: 130px; _height: 130px;  }
.produkt_nahled_foto_detail { width: 150px;  float: right; text-align: right; min-height: 130px; _height: 130px;  }


.produkt_nahled_akcni_cena {clear: both; height: 35px;}

.produkt_nahled_ceny {float: left; width: 137px; height: 30px; font-size: 11px;}
.produkt_nahled_kosik {float: right; width: 117px; height: 50px; padding-top: 10px; text-align: right; position: relative; }

.produkt_nahled_ceny_detail {float: left; width: 340px; height: 30px; }
.produkt_nahled_kosik_detail {float: right; width: 180px; height: 30px; padding-top: 10px; text-align: right; position: relative; }

.bez_dph_top {font-size: 8px; }
.bez_dph_nahled {font-size: 8px; margin-left: 70px;}

div.sklady{
  position: absolute;
  top: 30px;
  right: 0px;
  color: #EC9A00;
  font-size: 80%;
  min-width:65px;
  _width:65px;
  text-align: center;
}

div.skladyu{
  position: absolute;
  top: 30px;
  right: 0px;
  color: #EC9A00;
  font-size: 80%;
  min-width:60px;
  _width:60px;
  text-align: center;
}

div.skladyd{
  position: absolute;
  top: 33px;
  right: 0px;
  color: #EC9A00;
  font-size: 80%;
  min-width: 102px;
  _width: 102px;
  text-align: center;
}

span.gr{
  color: #999;
  font-size: 90%;
  text-align: justify;
}

.podpatickou {
clear:both;
color: #999;
font-size:10px;
margin:0;
margin-top: 10px;
width:990px;
}


div.video_box {
  text-align: center;
  width: 100%;
  padding: 10px 0 15px 0px;
}

div.odsazeniclanku1 {
	width: 275px;
	padding: 0 2px 15px 2px;
	float: left;
}

.icon {
  vertical-align: middle;
}

a.aTk {display: block; position: relative; float:left; text-align: center; width: 120px; height: 37px; vertical-align: center; border: 2px #ccc solid; padding: 20px 0px 0px 0px; margin: 2px;}
a.aTk:hover {background-color: #f4f4f4; border: 2px #900 solid;}
