body
{
  margin: 0px;
  padding: 0px;
  background-color: #FFFFFF;
}
body, td, .itext, .itext2, .ibutton, .iselect, .iarea, .ilogin
{
  FONT-FAMILY: "Trebuchet MS", "Arial CE", Arial, Helvetica;
  FONT-SIZE: 11px;
  COLOR: #505050;
}

A {text-decoration: none; }


h2 {color: #000000; font-size: 13px;}
h3 {color: #000000; font-size: 11px; font-weight: bold;}
h4 {color: #000000; font-size: 13px; font-weight: bold; margin: 7px 0px 10px 0px; padding: 0;}

.plocha
{
  position: relative;
  left: 0px;
  top: 0px;
  width: 900px;
}

.hprodukty
{
  position: relative;
  left: 0px;
  top: 0px;
  border-left: solid 1px #4C4C4C;
  background-color: #FFFFFF;
  padding: 0px 1px 0px 1px;
}
.hprodukty_prava
{
  position: relative;
  left: 0px;
  top: 0px;
  border-left: solid 1px #4C4C4C;
  border-right: solid 1px #4C4C4C;
  background-color: #FFFFFF;
  padding: 0px 1px 0px 1px;
}

.hmenu_in
{
  position: relative;
  left: 0px;
  top: 0px;
  background-color: #FF0000;
  background-image: url('images/bg_h_menu_in.gif');
  padding: 6px 6px 6px 10px;
  FONT-FAMILY: "Trebuchet MS", Tahoma, Arial, Helvetica;
  color: #FFFFFF;  
}
.hmenu_in A
{
	font-size:11px;
	color: #FFFFFF;
	font-weight: bold;
}
.hmenu_in A:hover
{
	color: #eeeeee;
	text-decoration: underline;
}


.horni_cara
{
	border-top: solid 1px #D0D0D0;
}

.kontakty
{
	position: relative;
	width: 620px;
	padding: 2px 5px 2px 14px;
	text-align: left;
	background-image: url('images/pozadi_kontakty.gif');
	border-bottom: solid 1px #D0D0D0;
	border-left: solid 1px #D0D0D0;
	border-right: solid 1px #D0D0D0;
}

.kontakty A
{text-decoration: none; color: #FF0000;}

.kontakty A:hover
{text-decoration: underline;}

.menu_produkt
{
	position: absolute;
	top:96px;
	left:-2px;
	border-top: solid 1px #A6A5A5;
	border-left: solid 1px #A6A5A5;
	border-right: solid 1px #A6A5A5;
	VISIBILITY: hidden;
}
.menu_produkt_polozka
{
	position: relative;
	width: 174px;
	background-color:#ffffff;
	padding: 2px 5px 2px 14px;
	border-bottom: solid 1px #A6A5A5;
	background-image: url('pic/bg_menu_polozka.gif');
}
.menu_produkt_polozka A
{
	font-size:10px;
	color: #FFFFFF;
}
.menu_produkt_polozka A:hover
{
	color: #FF7E00;
}

.odkaz {text-decoration: none; color: #FF0000;}

.odkaz:hover {text-decoration: underline;}

.kontakt A {text-decoration: none; color: #FF0000;}

.kontakt A:hover {text-decoration: underline;}

.odrazka {list-style-image: url('images/odrazka.gif'); COLOR: #FFFFFF; margin: 0px 0px 0px 0px; text-align: left; padding: 0px 0px 0px 15px; font-weight: bold; line-height: 145%;}
.odrazky {margin: 0px 0px 0px 35px; padding: 0px 0px 0px 0px; }
.odrazky li{list-style-image: url('images/prvok_oranz.gif'); text-align: left; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;}

.napln_obal
{
	position: absolute;
	z-index: 1;
}
.napln
{
	width: 900px;
	background-color: #FFFFFF;
}
.napln .tdleft
{
	width: 674px;
	background-color: #FFFFFF;
	border-right: solid 1px #979797;
	border-left: solid 1px #979797;
}
.napln .tdright
{
	width: 224px;
	background-color: #FFFFFF;
	border-right: solid 1px #A6A5A5;
}
.zapati
{
	width: 450px;
	background-image: url('images/bg_zapati.gif');
	color: #FFFFFF;
	font-size: 11px;
	padding: 3px 0px 3px 0px;

}
.zapati A
{
	color: #FFFFFF;
	font-size: 11px;
	text-decoration: underline;
}
.nadpis_main
{
	width: 100%;
	height: 35px;
	background-image: url('images/bg_nadpis_main.gif');
	color: #4C4C4C;
	font-size: 14px;
	font-weight: bold;
	text-transform: uppercase;
	padding: 8px 0px 0px 15px;
}
.nadpis_main_right
{
	width: 100%;
	height: 35px;
	background-image: url('images/bg_nadpis_main.gif');
	color: #FF0000;
	font-size: 14px;
	font-weight: bold;
	text-transform: uppercase;
	padding: 8px 0px 0px 15px;
}
.nadpis
{
	width: 100%;
	height: 26px;
	background-image: url('images/bg_nadpis.gif');
	border-top: solid 1px #DEDEDE;
	border-bottom: solid 1px #DEDEDE;
	padding: 4px 0px 0px 15px;
	color: #FF0000;
	font-weight: bold;
	font-size: 12px;
}
.nadpis2
{
	font-size: 12px;
	font-weight: bold;
	color: #474747;
	padding-bottom: 5px;
	margin-bottom: 15px;
	border-bottom: solid 1px #bbbbbb;
}
.prvok_oranz
{
	width: 10px;
	height: 8px;
}
.text
{
	position: relative;
	width: 670px;
	font-size: 12px;
	text-align: justify;
	padding: 15px 10px 15px 25px;
	background-image: url('images/pozadi1.gif');
}

.text_bez_pozadi
{
	position: relative;
	width: 670px;
	font-size: 12px;
	text-align: justify;
	padding: 15px 10px 15px 25px;	
}

.obrazek
{
	position: absolute;
	top:360px;
	left: 500px;
	padding: 10px 10px 10px 10px;
}

.k_info
{
	position: relative:
	width: 100%;
	padding: 15px 10px 0px 15px;
	background-color: #4C4C4C;
	color: #F1F1F1;
}
.k_info_text
{
	padding: 0px 0px 15px 15px;
}
.k_info B
{
	color: #73EF00;
}
.k_kontakt
{
	position: relative:
	width: 100%;
	padding: 15px 10px 15px 15px;
	background-color: #FFFFFF;
}
.k_kontakt A
{
 text-decoration: none;
 color: #FF0000;

}

.k_kontakt A:hover
{
 text-decoration: underline;
}


.menu_pravy
{
	background-image: url('pic/bg_menu_pravy.gif');
	width:100px;
	height:29px;
	padding: 5px 5px 0px 14px;
}
.menu_pravy A
{
	font-size:10px;
	color: #6C6C6C;

}
.menu_pravy A:hover
{
	color: #FF7E00;
}

.tabulka
{
	width: 100%;
	border:none;
	border-top: solid 1px #DEDEDE;
}
.tabulka TD
{
	padding:5px 3px 5px 3px;
	border-bottom: solid 1px #DEDEDE;
}
.hlavicka
{
	background-color: #4c4c4c;
}

.tabulka
{
	width: 100%;
	border:none;
	border-top: solid 1px #DEDEDE;
}
.tabulka TD
{
	padding:5px 3px 5px 3px;
	border-bottom: solid 1px #DEDEDE;
}
.hlavicka
{
	background-color: #4c4c4c;
}
.hlavicka TD
{
	font-weight: bold;
	font-size: 10px;
	color: #ffffff;
	text-transform: uppercase;
}

#leve_menu {float:center; width:180px; background-color:#ffffff;}
#leve_menu div.menu_blok {margin:0px 15px 10px 10px; font-weight: bold;}
#leve_menu a {color: #505050;}
#leve_menu a:hover {cursor:pointer; text-decoration:underline;}
#leve_menu span {display:block;padding:5px 0px 5px 5px;background: url(images/rozdelovac.gif) bottom left repeat-x;width:180px;}


* {-moz-box-sizing: border-box; box-sizing: border-box;}
