body {
	font-size: 10px;
	color: #000;
	font-family: Verdana;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background: #F7DFD4 url("./images/body_podklad.gif") repeat-x 0% 0%;
}
form {
	margin: 0em 0em 0em 0em;
	padding: 0em 0em 0em 0em;
}
table {
	font-size: 100%;
}
hr {
	height: 0px;
	border: 1px dotted #C4C4C4;
}
table.main {
	width: 100%;
	height: 100%;
}
div.hladaj {
	margin-top: 5px;
	padding: 0em 0em 0em 1em;
	font-size: 90%;
	color: #A4A4A4;
}
div.hladaj .hladaj_nadpis {
	font-variant: small-caps;
	font-weight: bolder;
	font-size: 120%;
}
div.hladaj .hladaj_ciara {
	border-top: 0px solid #A4A4A4;
	padding-top: 2px;
}
a.hladaj {
	color: #8E8E8E;
	text-decoration: none;
}
a.hladaj:hover {
	color: #000;
	text-decoration: underline;
}
td.left_menu_off {
	background-image: url("./images/left_menu_off.gif");
	height: 22px;
	padding-left: 35px;
	color: #fff;
	cursor: hand;
	font-weight: bold;
}
td.left_menu_on {
	background-image: url("./images/left_menu_on.gif");
	height: 22px;
	padding-left: 40px;	
	color: #8F241F;
	cursor: hand;
	font-weight: bold;
}
td.left_menu_down {
	background-image: url("./images/left_menu_down.gif");
	height: 22px;
	padding-left: 40px;	
	color: #5B5B5B;
	cursor: hand;
	font-weight: bold;
}

td.left_submenu_off {
	background-image: url("./images/left_submenu_off.gif");
	height: 22px;
	padding-left: 35px;
	color: #fff;
	cursor: hand;
	font-weight: bold;
}
td.left_submenu_on {
	background-image: url("./images/left_submenu_on.gif");
	height: 22px;
	padding-left: 60px;	
	color: #F7D5C5;
	cursor: hand;
	font-weight: bold;
}
td.left_submenu_down {
	background-image: url("./images/left_submenu_down.gif");
	height: 22px;
	padding-left: 60px;	
	color: #5B5B5B;
	cursor: hand;
	font-weight: bold;
}

td.novinky {
	background-image: url("./images/novinky_podklad.gif");
	padding-left: 20px;
}
td.novinky .datum {
	color: #E57840;
	font-weight: bold;
	text-decoration: underline;
	padding: 0.5em 0em 0.3em 0em;
}
td.novinky .text {
	padding: 0.3em 0.3em 0.8em 0.3em;
}
td.novinky_separator {
	background-image: url("./images/novinky_separator.gif");
	height: 5px;
}
td.main {
	padding-left: 4px;
	padding-right: 4px;
	width: 518px;
	height: 100%;
	background: url("./images/main.gif") repeat 0% 0%; 
}
td.akcia {
	vertical-align: top;
	text-align: justify;
}
input.hladaj {
	font-family: Verdana;
	font-size: 100%;
	border-left: 1px solid #444;
	border-top: 1px solid #444;
	border-right: 1px solid #A4A4A4;
	border-bottom: 1px solid #A4A4A4;
	width: 150px;
}
input.pridat_produkt {
	font-family: Verdana;
	font-size: 100%;
	border: 1px solid #444;
	text-align: right;
	padding-right: 2px;
}
input.button {
	font-size: 10px;
	background-color: #E8E8E8;
	border: 1px solid #000;
	/*background: url("./images/button_podklad.gif") 0% 0%;*/
	color: #000;
}
input.btn_start {
	font-size: 95%;
	font-weight: bold;
	padding: 0em;
	margin: 0em;
}
a.leftmenu {
	color: #fff;
	text-decoration: none;
	font-weight: bold;
}
a.leftmenu:hover {
	color: #FFD993;
	text-decoration: none;
}
a.main {
	color: #8B0000;
	text-decoration: underline;
	font-weight: bold;
}
a.main:hover {
	text-decoration: none;
}
a.skupina {
	color: #E57840;
	text-decoration: none;
	font-weight: bold;
}
a.skupina:hover {
	text-decoration: underline;
}
a.produkt {
	color: #9B3F17;
	text-decoration: none;
	font-weight: bold;
}
a.produkt:hover {
	text-decoration: underline;
}
a.bottommenu {
	font-weight: bold;
	color: #8E8E8E;
	text-decoration: none;
}
a.bottommenu:hover {
	color: #000;
}
.center {
	text-align: center;
}
.left {
	text-align: left;
}
.float_left {
	float: left;
}
.right {
	text-align: right;
}
.float_right {
	float: right;
}
.leftmenu {
	padding: 0px;	
}
.pruzina {
	width: 100%;
	height: 100%;	
}
.red {
	color: #E57840;
}
.grey {
	color: #8E8E8E;
}
.blue {
	color: #2C9FB5;
}
.white {
	color: #fff;
}
.big {
	font-size: 120%;
}
.big_riaditel {
	font-size: 150%;
}
.small {
	font-size: 90%;
}
.nadpis {
	font-size: 170%;
	padding-left: 5px;
	padding-bottom: 5px;
	font-weight: bold;
}
.nadpis2 {
	font-size: 120%;
	padding-left: 5px;
	padding-bottom: 5px;
	font-weight: bold;
}
.bold {
	font-weight: bold;
}
td.cena {
	text-align: right;
	padding-right: 5px;
}
div.akcia {
	vertical-align: top;
	padding-top: 0px;	
	height: 100%;
}
div.silver_box {
	background-color: #EEEEEE;
	border: 1px solid #c4c4c4;
	padding: 1em 1.5em 1em 1.5em;
	vertical-align: text-top;
	color: #2C9FB5;
	width: 95%;
	text-align: justify;
}
tr.parna {
	background-color: #E3E3E3;
}
tr.neparna {
	background-color: #CACACA;
}
tr.produkty_hlava {
	background-color: #E27646;
	font-weight: bold;
	color: #fff;
	height: 20px;
	padding: 6px;
	text-align: center;
}
td.produkty_pata {
	background-color: #9B3F17;
	font-weight: bold;
	color: #fff;
}
td.login {
	background: url("./images/login_podklad.gif") repeat-y;
	width: 244px;
	padding-left: 8px;
	padding-bottom: 8px;
}
td.produkty_hlava {
	background: url("./images/produkty_hlava.gif") 0% 0%;
	font-weight: bold;
	color: #fff;
	height: 30px;
	padding: 6px;
	text-align: right;
}
td.produkty_img {
	border: 1px solid #c4c4c4;
	width: 123px;
	text-align: center;
}
td.produkty_img_hover {
	border: 1px dotted #c4c4c4;
	width: 123px;
	text-align: center;
}
td.produkt_info {
	text-align: left;
	padding: 4px;
}
td.silver_box {
	background-color: #EEEEEE;
	background-attachment: scroll;
	border: 1px solid #c4c4c4;
	padding: 1em 1.5em 1em 1.5em;
	vertical-align: text-top;
	color: #2C9FB5;
}
td.silver_box_pridat {
	background-color: #EEEEEE;
	background-attachment: scroll;
	border: 1px solid #c4c4c4;
	padding: 0.3em 0.0em 0.3em 0.5em;
	vertical-align: text-top;
	color: #2C9FB5;
	text-align: center;
}
td.box {
	border: 1px solid #c4c4c4;
	padding: 1em 1.5em 1em 1.5em;
	vertical-align: middle;
	color: #2C9FB5;
	text-align: center;
	height: 100%;
}
td.klient_hlava {
	background:#E57840;
	font-weight: bold;
	color: #fff;
	height: 14px;
	padding: 2px;
	text-align: left;
}
td.klient_neparna {
	background-color: #CACACA;
}
td.klient_parna {
	background-color: #E3E3E3;
}
ul.main {
	list-style-image: url("./images/list_item.gif");
	text-align: left;
	width: 95%;
}
ul.main li {
	padding-left: 0px;
	margin-left: 0px;
}
li ul.najdene {
	margin-top: 15px;
	list-style-image: none;	
	list-style-type: decimal;
}