body {
  font-family: arial,verdana,helvetica,sans-serif;
  font-size: 12px;
  color: #11110F;
  background-color:#383431;
  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:underline;color:#83817E;font-weight:normal;}
a:hover {color:#DC3229}

h2 a {font-weight:bold;}

div {margin:0px;padding:0px;}
img {border:0px;vertical-align:middle;}
td {font-size:12px;vertical-align:top;}
th {font-weight:bold;font-weight:normal;text-align:center;}
pre {font-family:"courier new",courier,monospace;font-size:12px;color:#4e4e4e;}
form {padding:0px;margin:0px;}
input, select, option, textarea {padding:0px;margin:0px;font-size:12px;color:#11110F;}
textarea {font-family: arial,verdana,helvetica,sans-serif;}

h1 {font-size:20px;font-weight:100;color:#1F1A17;text-align:center;}
h2 {font-size:16px;font-weight:bold;color:#1F1A17;text-align:center;margin:5px 0px 5px 0px;}
h3 {font-size:12px;font-weight:bold;color:#1F1A17;text-align:left;}
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;}

.hlavni {
  text-align: left;
  margin: 20px auto 0px auto;
  float: none;
  width: 1000px;
  border: 1px solid #E5DECB;
  background-color: #F8F1DC;
}

.zahlavi {
  background-image: url('img_web/bg_zahlavi.jpg');
  background-position: top left;
  background-repeat: no-repeat;
  height: 145px;
}
.zahlavi_pruh_l {float:left;width:49px;}
.zahlavi_pruh {
  float:left;
  /*margin-left:49px;*/
  width: 250px;
  height: 145px;
  background-color:#DEDEDD;
  background-image: url('img_web/bg_zahlavi_pruh.png');
  background-position: top left;
  background-repeat: repeat-y;
}
.zahlavi_pruh1 {padding:33px 0px 0px 0px;text-align:center;font-size:20px;}
.zahlavi_banner {float:left;text-align:left;width:530px;padding:20px 5px 0px 20px;}
.zahlavi_p {float:right;width:110px;padding-top:8px;text-align:right;}
.zahlavi_p img.jazyky {margin:6px 15px 0px 15px;}

.hlavni1 {background-image:url('img_web/bg_hlavni.png');background-position:left;
  background-repeat:repeat-y;}
.hlavni1_l {width:49px;margin-top:11px;height:40px;float:left;background-color:#72706F;}
.pruh {width:249px;float:left;}
.pruh_menu {background-image:url('img_web/bg_lmenu.png');background-position:left;
  background-repeat:repeat-y;}
.pruh_menu1 {padding:23px 5px 23px 16px;}
.obsah {width:701px;float:right;}
.obsah1 {padding:20px 30px 20px 30px;}
.hmenu {margin-top:11px;height:40px;background-color:#72706F;}
.hmenu_l {float:left;}
.hmenu_p {float:right;padding:12px 19px 2px 10px;color:#FFFFFF;font-weight:bold;}

.hmenu a {color:#FFFFFF;text-decoration:none;font-weight:bold;}
a.hmenu_a {color:#DA251D;text-decoration:none;font-weight:bold;}
.hmenu a:hover {color:#DA251D;text-decoration:none;font-weight:bold;}

img.lmenu_oddelovac {margin:0px 0px 0px 21px;}
div.lmenu_oddelovac {font-size:0px;height:2px;padding:0px;}
div.lmenu_polozka_a {
  background-image: url('img_web/odrazka1_a.png');
  background-position: left top;
  background-repeat: no-repeat;
  padding: 5px 0px 5px 20px;
  color: #DA251D;
}
div.lmenu_polozka {
  background-image: url('img_web/odrazka1.png');
  background-position: left top;
  background-repeat: no-repeat;
  padding: 5px 0px 5px 20px;
}
div.lmenu_podpolozka_a {
  background-image: url('img_web/pododrazka1_a.png');
  background-position: left top;
  background-repeat: no-repeat;
  padding: 2px 0px 2px 20px;
  color: #DA251D;
}
div.lmenu_podpolozka {
  background-image: url('img_web/pododrazka1.png');
  background-position: left top;
  background-repeat: no-repeat;
  padding: 2px 0px 2px 20px;
}
div.lmenu_polozka_a a, div.lmenu_podpolozka_a a {display:block;color:#DA251D;text-decoration:none;}
div.lmenu_polozka a, div.lmenu_podpolozka a {display:block;color:#231F1C;text-decoration:none;}
div.lmenu_polozka a:hover, div.lmenu_polozka_a a:hover {color:#DA251D;}

.pruh_pod {padding:23px 5px 23px 41px;}
.pruh_pod a {color:#000000;text-decoration:underline;}
.pruh_pod a:hover {color:#DC3229}

.cesta {margin-bottom:12px;}

.p_podkategorie {clear:both;margin:10px 0px 20px 0px;}
.p_podkategorie_polozka {float:left;width:180px;display:inline-block;text-align:center;margin-bottom:40px;}
.p_podkategorie_polozka_oddelovac {width:50px;float:left}
.p_podkategorie_polozka_zbyva2 {width:115px;float:left}
.p_podkategorie_polozka_zbyva1 {width:230px;float:left;}
.p_podkategorie_polozka a h2 {color:#83817E;font-weight:bold;}
.p_podkategorie_polozka a:hover h2 {color:#DA251D;}
.p_podkategorie_polozka img {border:1px solid #000000;}
.p_podkategorie_polozka a:hover img {border:1px solid #DA251D;}
.p_podkategorie_nahled {margin: 0px auto;width:150px;height:113px;border:1px solid #000000;}

.p_p_podrobne {margin:10px 0px 10px 0px;}
.p_produkt_l {float:left;}
.p_produkt_p {float:right;text-align:right;}

.p_p_foto_n_l {float:left;width:43%;margin-top:7px;border-top:1px solid #ABA9A4;}
.p_p_foto_n_p {float:right;width:43%;margin-top:7px;border-top:1px solid #ABA9A4;}
.p_p_foto_n_s {float:left;width:14%;color:#ABA9A4;text-align:center;}

.p_p_obr_maly {margin-top:10px;text-align:center;}
.p_p_obr_maly img {border:1px solid #000000;margin:2px 2px 2px 2px;cursor:pointer;}
.p_p_obr_maly img:hover {border:1px solid #DA251D;}
.p_p_obr_velky {margin-top:10px;text-align:center;}
.p_p_obr_velky img {border:1px solid #000000;}

.p_tip {width:638px;margin-bottom:20px;}
.p_tip_top {height:6px;font-size:0px;}
.p_tip_middle {
  background-color:#F4E5B3;
  padding:8px 10px 8px 33px;
  background-image:url('img_web/tip_odrazka.gif');
  background-position:left top;
  background-repeat:no-repeat;
}
.p_tip_bottom {height:6px;font-size:0px;}

.vlastnost {width:140px;background-color:#97936D;margin-bottom:4px;}
.vlastnost1 {text-align:left;padding:2px 2px 2px 2px;}
.vlastnost1 img {vertical-align:text-bottom;margin:0px 0px 0px 0px;}

.hledat {padding:9px 5px 0px 30px;vertical-align:top;}
.hledat input {border:1px #494543 solid;vertical-align:top;}
input.hledat_text {width:160px;height:17px;margin-right:8px;padding-top:2px;}
input.hledat_btn {width:50px;height:20px;margin-top:1px;}

.vysledek_hledani {margin-bottom:5px;padding:5px;}
.vysledek_hledani a {font-size:12px;font-weight:bold;color:#000000;text-decoration:underline;}
.vysledek_hledani a:hover {color:#DC3229}
.vh_sudy {background-color:#F4E5B3;}

.knovinkam input {border:1px #494543 solid;vertical-align:top;}
input.knovinkam_text {width:160px;padding-top:2px;height:17px;margin-bottom:5px;}
input.knovinkam_btn {width:100px;height:19px;margin-top:1px;}

.uroven_0 {padding:1px 2px 1px 5px;background-color:#F4E5B3;}
.uroven_0, .uroven_0 a {font-weight:bold;}
.uroven_1 {padding:1px 2px 1px 35px;background-image:url('img_web/strom_uroven_1.gif');background-position:top left;background-repeat:no-repeat;}
.uroven_1, .uroven_1 a {font-weight:bold;}
.uroven_2 {padding:1px 2px 1px 65px;background-image:url('img_web/strom_uroven_2.gif');background-position:top left;background-repeat:no-repeat;}
.uroven_3 {padding:1px 2px 1px 95px;background-image:url('img_web/strom_uroven_3.gif');background-position:top left;background-repeat:no-repeat;}
.uroven_4 {padding:1px 2px 1px 125px;background-image:url('img_web/strom_uroven_4.gif');background-position:top left;background-repeat:no-repeat;}

.poptavka {color:#DA251D;font-size:14px;margin-top:15px;}
.poptavka a {color:#83817E;font-weight:bold;}
.poptavka a:hover {color:#DA251D;}

.poptavkaform table td {padding:2px;}
.poptavkaform input {border:1px #494543 solid;vertical-align:top;}
.poptavkaform input.text {width:160px;}
.poptavkaform input.text_velky {width:500px;}
.poptavkaform textarea {width:500px;height:100px;border:1px #494543 solid;}

.predchozi_dalsi {font-size:14px;margin-bottom:10px;}
.predchozi_dalsi_l {float:left;width:200px;margin:0px;padding-top:5px;}
.predchozi_dalsi_c {float:left;width:237px;text-align:center;margin:0px;}
.predchozi_dalsi_p {float:right;width:200px;text-align:right;margin:0px;padding-top:5px;}
.predchozi_dalsi h1 {margin:0px;}


.zapati {
  text-align: center;
  margin: 5px auto 20px auto;
  float: none;
  width: 1000px;
  color: #FFFFFF;
}
.zapati a {color:#FFFFFF;text-decoration:underline;font-weight:bold;}
.zapati a:hover {color:#DA251D;}

.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:#DA251D;}
.vetsipismo {font-size:14px;}
.vetsipismo p {font-size:14px;}
.schovany {display:none;}
