body {
  font-family: verdana,arial,helvetica,sans-serif;
  font-size: 11px;
  color: #4e4e4e;
  background-color:#FFFFFF;
  text-align: center;
  padding: 0px;
  margin: 0px;
}

p {text-align:left;margin:5px 0 0 0;padding:0px;}
p.odsazeno {margin-left:10px;}

a {text-decoration:none;color:#000000;font-weight:normal;border-bottom:1px dotted #999999;}
a:hover {border-bottom:1px solid #999999;}
.nob {border:0;}
.nob:hover {border:0;}

div {margin:0px;padding:0px;}

img {border:0px;vertical-align:middle;}
td {font-size:11px;vertical-align:middle;}
th {font-style:italic;font-weight:normal;text-align:center;}
pre {font-family:arial,helvetica,verdana,sans-serif;font-size:11px;color:#4e4e4e;}
form {padding:0px;margin:0px;}
input, select, option, textarea {padding:0px;margin:0px;font-size:11px;color:#4E4E4E;}
li {margin-bottom:15px;}

/*h1 {font-size:18px;font-weight:100;color:#57AA9B;text-align:left;font-style:italic;
  background-color:#E8FBD2;padding:8px 8px 0px 30px;
  border-bottom:#57AA9B solid 4px;background-image:url('Obrazky/odrazka2_z.png');
  background-position:left top;background-repeat:no-repeat;margin:0px 0px 5px 0px;}*/
h1 {font-size:18px;font-weight:100;color:#00C1C1;text-align:left;font-style:italic;
  background-color:#E7FEFE;padding:8px 8px 0px 10px;
  border-bottom:#00C1C1 solid 4px;margin:0px 0px 5px 0px;}
h2 {font-size:18px;font-weight:100;color:#DFA822;text-align:left;font-style:italic;
  background-color:#F5FFBA;padding:8px 8px 0px 10px;
  border-bottom:#DFA822 solid 4px;margin:0px 0px 5px 0px;}
h3 {font-size:18px;font-weight:100;color:#57AA9B;text-align:left;font-style:italic;
  padding:8px 8px 0px 10px;
  border-bottom:#57AA9B solid 4px;margin:0px 0px 5px 0px;}
dt {font-weight:900;}
hr {height:0px;border-color:#000000;width:80%;border-width:0px 0px 1px 0px;
border-style:solid;margin:5px 0px 5px 0px;}

.zahlavi {
  text-align: center;
}
.zahlavi1 {
  text-align: left;
  margin: 0px auto 0px auto;
  float: none;
  width: 1000px;
}
.zahlavi2 {height:145px;}
img.logo {margin:42px 0px 0px 20px;}
.zahlavi_l {float:left;}
.zahlavi_p {float:right;padding:38px 40px 0px 0px;}

.hmenu {background-color:#FFFFFF;clear:both;}
.hmenu_polozka {float:left;padding:10px 20px 3px 20px;border-top:solid #000000 3px;}
.hmenu_polozka_a {float:left;padding:10px 20px 3px 20px;border-top:solid #D79715 3px;}
.hpa0 {border-top:solid #D79715 3px;}
.hpa1 {border-top:solid #E5FF4E 3px;}
.hpa2 {border-top:solid #E1FF4A 3px;}
.hpa3 {border-top:solid #B7FF5C 3px;}
.hpa4 {border-top:solid #8DFF7D 3px;}
.hpa5 {border-top:solid #5AFFC9 3px;}
.hpa6 {border-top:solid #39F5F6 3px;}
.hpa7 {border-top:solid #39F5F6 3px;}
.hmenu_polozka_vpravo {float:right;}
.hmenu_polozka img, .hmenu_polozka_a img {margin:2px 2px 2px 0px;}
.hmenu_polozka a {color:#000000;text-decoration:none;font-weight:bold}
.hmenu_polozka a:hover {color:#000000;text-decoration:none;font-weight:bold}
.hmenu_polozka_a a {color:#000000;text-decoration:none;font-weight:bold;border:0;}
.hmenu_polozka_a a:hover {color:#000000;text-decoration:none;font-weight:bold}

.zahlavi_pod {height:0px;}

.zapati {
  text-align: center;
  clear: both;
}
.zapati1 {
  background-image:url('Obrazky/bg_dole.jpg');
  background-position:right top;
  background-repeat:no-repeat;
  text-align: left;
  margin: 0px auto 0px auto;
  width: 1000px;
  height: 108px;
}
.zapati2 {padding:17px 17px 5px 17px;text-align:right;}


.hlavni {
  text-align: left;
  margin: 0px auto 0px auto;
  float: none;
  width: 1000px;
  background-image: url('Obrazky/bg_zahlavi.jpg');
  background-position: top left;
  background-repeat: no-repeat;
}

.menu {float:left;width:207px;background-color:0;}
.menu1 {padding:0px 0px 10px 0px;}
.menu2 {padding:0px 5px 5px 3px;}
.menu2_polozka {margin:5px 0px 5px 0px;padding:0px 0px 5px 10px;border-bottom:#DFA822 solid 1px;
  background-image:url('Obrazky/o_menu2.gif');background-position:top left;background-repeat:no-repeat;}
.menu2_polozka_a {background-image:url('Obrazky/o_menu2_a.gif');}
.menu2 a {color:#000000;font-weight:bold;text-decoration:none;}
.menu2 img {margin:4px 3px 0px 0px;}
.menu3 {padding:5px 0px 2px 0px;}
.menu3_polozka {padding:0px 0px 5px 10px;
  background-image:url('Obrazky/o_menu3.gif');background-position:top left;background-repeat:no-repeat;}
.menu3_polozka_a {background-color:#F5FFBA;border-bottom:#DFA822 solid 2px;}
.menu3 a {color:#000000;font-weight:normal;text-decoration:none;}

.obsah {float:left;width:790px;}
.obsah1 {padding:0px 0px 10px 10px;}

.vypiszbozi {}
.vypiszbozi_polozka {float:left;width:175px;height:275px;margin:15px 15px 0px 0px;background-color:#F5FFBA;
  /*background-image:url('Obrazky/bg_vypiszbozi_polozka.png');background-position:left bottom;background-repeat:no-repeat;*/}
.vypiszbozi_polozka:hover {background-color:#E7FEFE;}
.vypiszbozi_polozka1 {padding:10px 10px 10px 10px;}
.vypiszbozi_obrazek {background-color:#FFFFFF;border:solid #DFA822 1px;width:153px;height:94px;text-align:center;}
.vypiszbozi_obrazek img {vertical-align:middle;}
.vypiszbozi_nadpis {color:#000000;font-weight:bold;padding:10px 0px 2px 0px;}
.vypiszbozi_nadpis a {color:#000000;font-weight:bold;text-decoration:none;}
.vypiszbozi_nadpis a:hover {text-decoration:none;}
.beznacena {text-decoration:line-through;}
.vypiszbozi_linkapod {border-bottom:#DFA822 solid 2px;}
.strankovani {padding:5px 0px 5px 0px;text-align:left;}
.volbyzobrazeni {background-color:#E7FEFE;}
.volbyzobrazeni1 {padding:3px;}

.detail_l {float:left;width:265px;}
.detail_l1 {padding:5px 2px 5px 3px;}
.detail_p {float:left;width:480px;}
.detail_p1 {padding:5px 2px 5px 3px;}
.detail_obrazek {background-color:#FFFFFF;border:solid #F3D7B9 1px;width:255px;text-align:center;padding:2px 0px 2px 0px;}
.detail_cena {font-size:15px;font-weight:bold;}
.detail_cena_puvodni {font-size:11px;text-decoration:none;font-weight:normal;}
table.atributy {width:100%;}
.atributy td {padding:3px;}
.sudy {background-color:#FFF7E8;}
.lichy {}
.detail_koupit {background-color:#FFE2AB;padding:0px;height:26px;text-align:right;color:#C57559;}
.detail_koupit_pocet {background-color:#FFFFFF;border:1px solid #C57559;width:31px;height:16px;margin:4px 0px 0px 0px;}
.detail_koupit_btn {margin:0px;vertical-align:top;}

.akcnizbozi {border:#F3D7B9 1px solid;}
.akcnizbozi1 {padding:5px;}
.akcnizbozi_nadpis {font-weight:bold;background-color:#FFFFFF;position:relative;top:-14px;left:15px;width:95px;}

.pulka {float:left;width:260px;}
.pulka1 {padding:5px;}

table.kosik th.produkt {width:300px;}
table.kosik th.cenakus {width:80px;}
table.kosik th.cenacelkem {width:80px;}
table.kosik th.kusu {width:120px;}
table.kosik td {padding:2px;border-bottom:1px solid #E8FBD2;}
input.kosik_pocet {background-color:#FFFFFF;border:1px solid #57AA9B;width:31px;height:16px;margin:0px 0px 0px 0px;}
input.kosik_prepocitat_btn {margin:0px;vertical-align:top;}

input.odsazeno {margin:0px 0px 3px 0px;}
input.nejmensi {background-color:#FFFFFF;border:1px solid #57AA9B;width:50px;height:16px;}
input.male {background-color:#FFFFFF;border:1px solid #57AA9B;width:100px;height:16px;}
input.vetsi {background-color:#FFFFFF;border:1px solid #57AA9B;width:100px;height:16px;}
input.stredni {background-color:#FFFFFF;border:1px solid #57AA9B;width:300px;height:16px;}
textarea.stredni {background-color:#FFFFFF;border:1px solid #57AA9B;width:300px;height:100px;}
select.nejmensi, option.nejmensi {background-color:#FFFFFF;border:1px solid #57AA9B;width:50px;height:16px;}
input.btn {background-color:#E8FBD2;border:1px solid #57AA9B;height:18px;padding:0px 10px 0px 10px;}

.zarovnat { clear: both; padding: 0px; margin: 0px; font-size: 0px; height: 1px; }
.right { text-align: right; }
.center { text-align: center; }
.chyba {background-color:#FF0000;color:#FFFFFF;font-weight:900;padding:5px;margin:10px 0px 10px 0px;}
.hlaska {background-color:#FCEF24;color:#000000;font-weight:900;padding:5px;margin:10px 0px 10px 0px;}
.zelene {color:#57AA9B;}
.datum {color:#C57559;}
.cervene {color:#C57559;}

table.akce td {padding:1px 5px 1px 5px;}
table.akce td.cena {font-weight:bold;white-space:nowrap;}

.tabulkazakaznik td {padding:0px 10px 2px 0px;}
table.vypis_objednavek td {padding:2px 5px 2px 5px;border-bottom:1px solid white;}
