html, body{ 
	margin:0; 
	padding:0; 
	text-align:center; 
	background: #ebebeb url(../images/line-vertical.jpg) repeat-x top;
} 
#pagewidth{ 
	width:990px; 
	text-align:left;  
	margin-left:auto; 
	margin-right:auto;  
	background: url(../images/line-horizontal.jpg) repeat-y center;
} 
#header{
	height:218px; 
	background: url(../images/header.jpg) no-repeat center top;
	position:absolute; /* header after main */
	top:0px; /* header after main */
	width:990px; /* header after main */	
} 
#wrapper { padding-top:222px; /* header after main */ }
#twocols{
	width:749px; 
	float:right; 
	position:relative; 
}
#rightcol{
	width:221px;
	float:right; 
	position:relative; 
	padding-right:15px;
	_width:206px;
}
#leftcol{
	width:221px; 
	float:left; 
	position:relative; 
	padding-left:15px;
}
#maincol{
	background-color: #FFFFFF;  
	color:#543e10;
	float: left; 
	display:inline; 
	position: relative; 
	width:510px; 
	margin-left:0px;
	_width:500px;
}
#footer{
	height:20px; 
   background: url(../images/footer.jpg) no-repeat center;
	clear:both;
} 
 
 /* *** Float containers fix:
 http://www.csscreator.com/attributes/containedfloat.php *** */ 
.clearfix:after {
	content: "."; 
	display: block; 
	height: 0; 
	clear: both; 
	visibility: hidden;
}
.clearfix{display: inline-block;}

/* Hides from IE-mac \*/
* html .clearfix{height: 1%;}
.clearfix{display: block;}
/* End hide from IE-mac */  
 
/*** BOXY */
.box {
	background: url(../images/box-footer.jpg) no-repeat bottom;
	width:221px;
	margin-bottom:16px;
}
.nadpis {
	width:221px;
	height:31px;
	display:block;
}
#box-sortiment {
	background: #fff8be url(../images/box-sortiment.jpg) no-repeat bottom;
	margin-top:-17px;
	&margin-top:0px;
	padding-bottom:16px;
}
#box-odkazy {
	background: #fff8be url(../images/box-odkazy.jpg) no-repeat bottom;
}
#box-kosik {
	background: #fff8be url(../images/box-odkazy.jpg) no-repeat bottom;
	padding-bottom:30px;
}
#box-velkoobchod {
	background: #fff8be url(../images/box-odkazy.jpg) no-repeat bottom;
	padding-bottom:30px;
	text-align:center;
}
#box-kontakty {
	background: #fff8be url(../images/box-kontakty.jpg) no-repeat bottom;
	padding-bottom:30px;
}
#box-novinky {
	background: #fff8be url(../images/box-vyhledavani.jpg) no-repeat bottom;
	padding-bottom:30px;
	text-align:center;
}
#box-vyhledavani {
	background: #fff8be url(../images/box-vyhledavani.jpg) no-repeat bottom;
	padding-bottom:25px;
	margin-top:-17px;
	&margin-top:0px;
}
#box-aktuality {
	background: #fff8be url(../images/box-aktuality.jpg) no-repeat bottom;
	padding-bottom:30px;
}
#box-sortiment .nadpis {
	background: url(../images/box-sortiment.gif) no-repeat;
}
#box-odkazy .nadpis {
	background: url(../images/box-odkazy.gif) no-repeat;
}
#box-novinky .nadpis {
	background: url(../images/box-novinky.gif) no-repeat;
}
#box-kosik .nadpis {
	background: url(../images/box-kosik.gif) no-repeat;
}
#box-velkoobchod .nadpis {
	background: url(../images/box-velkoobchod.gif) no-repeat;
}
#box-kontakty .nadpis {
	background: url(../images/box-kontakty.gif) no-repeat;
}
#box-vyhledavani .nadpis {
	background: url(../images/box-vyhledavani.gif) no-repeat;
}
#box-aktuality .nadpis {
	background: url(../images/box-aktuality.gif) no-repeat;
}
/*** SORTIMENT ***/
#box-sortiment table {
	margin-top:-15px;
	&margin-top:-19px;
}
#box-sortiment td { /* je zde kvuli FF */
	padding-left:0;
	padding-bottom:0;
} 
#box-sortiment a {
	text-decoration: none;
}
#box-sortiment a:hover {
	text-decoration: underline;
}
.uroven_1  {
	background: url(../images/sortiment-uroven-1.gif) no-repeat center;
	display:block;
	width:221px;
	height:20px;
	&height:24px;
	padding-top:4px;
	&padding-top:0px;
}
.uroven_1 a, .uroven_1 strong {
	padding-left:28px;
}
.uroven_2  {
	background: url(../images/sortiment-uroven-2.gif) no-repeat center;
	display:block;
	width:221px;
	height:20px;
	&height:24px;
	padding-top:4px;
	&padding-top:0px;
}
.uroven_2 a, .uroven_2 strong {
	padding-left:38px;
}
.uroven_3  {
	background: url(../images/sortiment-uroven-3.gif) no-repeat center;
	display:block;
	width:221px;
	height:20px;
	&height:24px;
	padding-top:4px;
	&padding-top:0px;
}
.uroven_3 a, .uroven_3 strong {
	padding-left:58px;
}
.uroven_4  {
	background: url(../images/sortiment-uroven-4.gif) no-repeat center;
	display:block;
	width:221px;
	height:20px;
	&height:24px;
	padding-top:4px;
	&padding-top:0px;
}
.uroven_4 a, .uroven_4 strong {
	padding-left:78px;
}
/*** BOX ODKAZY ***/
#box-odkazy li {
	list-style-type: none;
	padding-bottom:4px;
}
#box-odkazy ul {
	padding-left:25px;
	&padding-left:0px;
	&margin-left:25px;
	padding-bottom:30px;
	&padding-bottom:10px;
}
#box-odkazy a {
	text-decoration: none;
}
#box-odkazy a:hover {
	text-decoration: underline;
}
#box-kosik #p_stav_kosiku {
	padding-left:0px;
}
/*** BOX VYHLEDAVANI ***/
#box-vyhledavani table {
	text-align: center;
	padding-left:20px;
	&margin-left:20px;
}
#button_zakladni_vyhledavani {
	padding-top:4px;
	padding-bottom:4px;
}
/*** BOX KONTAKTY ***/
#box-kontakty p {
		padding-left:25px;
}
#box-kontakty strong {
	display: block;
	color:#ff8600;
}
#form-vyhledavani {
	display:block;
}
#box_novinky_textbox {
	color:#5d7a03;
	border:1px solid #5d7a03;
	padding:2px 2px 2px 2px;
	width:134px;
}
#form-novinky { display:block;}
#box-aktuality img { border:1px solid #ff8600;}
#box-aktuality .obrazek { text-align:center; }
#box-aktuality h4 {
	color:#ff8600;
	font-size:8pt;
	font-weight:bold;
	padding-left:10px;
	padding-right:10px;
}
#box-aktuality p {
	color:#543e10;
	font-size:8pt;
	text-align: justify;
	padding-bottom:20px;
	margin-left:10px;
	margin-right:10px;
	border-bottom:1px solid #543e10;
}
#box-aktuality a#vice-aktualit {
	text-align:right;
	margin-left:190px;
	font-size:8pt;
}
#prihlaseni {
	position: absolute;
	right:     60px;
	font-size: 10pt;
	top:     46px;
	text-align:center;
}
.form-text {
	background: #feeea1;
	color:#543e10;
	border:1px solid #766437;
	padding: 2px 6px 2px 6px;
	width:113px;
}
#form-email {
	display:block;
	margin: 0px 0px 10px 45px;
	&margin:0px 0px 10px 0px;
}
#button_prihlaseni {
	padding-top: 10px;
}
/*** VZHLED, MAIN ***/
body {
	font-size: smaller;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:#543e10;
}
#main {
	padding: 0px 15px 20px 20px;
	text-align: justify;
	color:#543e10;
	font-size:10pt;
}
#shop_main {
	padding: 0px 0px 20px 5px;
	text-align: justify;
	color:#543e10;
	font-size:10pt;
}
#main img { border: 1px solid #543e10; }
a { color: #543e10; }
a:hover { color: #543e10; }
#main h1 {
	color:#ff8600;
	font-size:16pt;
	font-weight:normal;
}
#main h2 {
	color:#ff8600;
	font-size:14pt;
	font-weight:normal;
}
#main h3 {
	color:#ff8600;
	font-size:12pt;
	font-weight:normal;
}
#main h4 {
	color:#ff8600;
	font-size:10pt;
	font-weight:normal;
}
#main h5 {
	color:#ff8600;
	font-size:10pt;
	font-weight:normal;
}
#main h6 {
	color:#ff8600;
	font-size:10pt;
	font-weight:normal;
}
#footer a,#footer a:visited { color:#ffffff; text-decoration:none; }
#footer a:hover { text-decoration:underline; }
/*** SHOP ***/
#kdo_prihlasen {
	margin-left:15px;
	margin-bottom:8px;
}
#p_stav_kosiku {
	text-align:center;
	margin-bottom:5px;
	line-height:20px;
	padding-right:10px;
}
#a_stav_kosiku {
	color:#543E10;
	font-weight:bold;
}

#p_stav_kosiku span {
	font-size:11px;
}
#cesta_ke_kategorii {
	width:498px; 
	height:22px; 
	background:url(../images/main-kategorie-header.jpg) no-repeat top; 
	color:#FFFFFF; 
	font-weight:bold;
	font-size:11px;
	display:block;
	padding-top:8px;
	text-indent: 16px;
}
#cesta_ke_kategorii a{ color:#FFFFFF; }
#popis_kategorie {
	width:476px;
	background-color:#fff8be;
	font-size:11px; 
	padding:10px;
	border-left:1px solid #ffd429;
	border-right:1px solid #ffd429;
}
#popis_kategorie p {
	text-align:justify;
	margin:5px 0px 5px 0px;
}
#eshop-control_panel {
	width:478px; 
	height:15px; 
	padding-left:10px; 
	padding-right:10px; 
	padding-top:2px; 
	background-color:#ffd330; 
	font-size:10px;
	color: #533d0e;
}
#eshop-control_panel #strankovani {
	float:right;
}
#eshop-control_panel #strankovani a {
	color: #533d0e;
	text-decoration:none;
}
#eshop-control_panel #strankovani a:hover {
	text-decoration:underline;
}
#eshop-control_panel #razeni a {
	color: #533d0e;
	text-decoration:none;
}
#eshop-control_panel #razeni a:hover {
	text-decoration:underline;
}
#eshop-control_panel #akt_stranka_prehled {
	font-weight:bold;
}
#main-bottom {
	width:498px; 
	height:13px; 
	background: url(../images/main-kategorie-footer.jpg) no-repeat bottom; 
}
#div_zbozi_prehled {
	width:498px; 
}
#div_zbozi_prehled table {
	border:1px solid #FF8201; 
	border-collapse:collapse; 
	width:497px; 
	margin-top:3px; 
	margin-bottom:5px;
	padding-bottom:1px;
}
#div_zbozi_prehled table #left-top {
	background-color:#FFD235; 
	border-right:1px solid #FFFFFF; 
	width:180px; 
	height:19px;
}
#div_zbozi_prehled table #nadpis {
	font-weight:bold; 
	padding-left:7px;
	color:#ffffff;
	height:20px;
	background:url(../images/main-zbozi-nadpis.gif); 
}
#div_zbozi_prehled table #nadpis a {
	color:#ffffff; 
	text-decoration:none;
}
#div_zbozi_prehled table #nadpis a:hover {
	text-decoration:underline;
	color:#ffffff; 
}
#div_zbozi_prehled table #nadpis a h1 {
	font-size:12px;
	padding:0px;
	margin:0px;
	color:#ffffff; 
} 
#div_zbozi_prehled table #obrazek {
	text-align:center;
	width:200px;
	padding-top:10px;
	padding-bottom:10px;
}
#div_zbozi_prehled table #obrazek img {
	border:0px;
}
#div_zbozi_prehled table #popis {
	font-size:11px; 
	vertical-align:top;
	width:380px;
	padding-top:10px;
	padding-bottom:10px;
	padding-right:5px;
}
#div_zbozi_prehled table #popis p {
	margin:5px; 
	padding:0; 
	text-align:justify;
}
#div_zbozi_prehled table #popis div {
	text-align:right;
	padding-right:5px;
}
#div_zbozi_prehled table #bezna_cena {
	width:180px; 
	height:20px; 
	background-color:#FFF1C0; 
	text-align:center; 
	border-right:1px solid #FFFFFF; 
	border-bottom:1px solid #FFFFFF;
}
#div_zbozi_prehled table #sleva {
	width:157px; 
	text-align:center; 
	background-color:#FFE68E; 
	border-right:1px solid #FFFFFF; 
	border-bottom:1px solid #FFFFFF;
}
#div_zbozi_prehled table #cena {
	height:18px;
	width:160px; 
	text-align:center; 
	font-weight:bold; 
	background-color:#FFD235; 
	border-bottom:1px solid #FFFFFF;
}
#div_zbozi_prehled table #bezna_cena_suma {
	width:180px; 
	height:27px; 
	background-color:#FFF1C0; 
	text-align:center; 
	border-right:1px solid #FFFFFF;
}
#div_zbozi_prehled table #varianty {
	width:157px; 
	text-align:center; 
	background-color:#FFF1C0; 
	border-right:1px solid #FFFFFF;
}
#div_zbozi_prehled table #varianty select {
	width:95%; 
	font-size:11px;
}
#div_zbozi_prehled table #do_kosiku {
	width:157px; 
	text-align:center; 
	background-color:#FFF1C0;
}
#div_zbozi_prehled table #do_kosiku #kusu {
	width:26px; 
	height:15px; 
	border:1px solid #999999; 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:12px; 
	color:#543E10; 
	text-align:center;
}
#div_zbozi_prehled table #do_kosiku #tlacitko {
	margin-left:10px;
}
#info_div_do_kosiku {
	width:478px;
	background-color:#FFD623;
	padding:10px 10px 5px 10px;
}
#info_div_do_kosiku #mensi {
	font-size:8pt;
	font-weight: normal;
}
#info_div_do_kosiku h1 {
	margin:0;
	padding:0;
	font-size:11pt;
}
#info_div_do_kosiku div a { font-size:11px; }
#div_kosik, #div_registracni_formular, #div_pokrocile_vyhledavani {
	background-color:#FFFFED;
	background-image:url(../images/box-background.gif);
	background-position:top;
	background-repeat:repeat-x;
	padding:10px;
}
#div_kosik #kosik, #moje_objednavky_tabulka, #registracni-formular {
	width:478px;
}
#div_pokrocile_vyhledavani input, #div_pokrocile_vyhledavani select {
	height:15px; 
	border:1px solid #999999; 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:12px; 
	color:#543E10; 
}
#div_pokrocile_vyhledavani table {
	width:478px;
}
#div_kosik #vypis_obsah_kosiku input {
	width:26px; 
	height:15px; 
	border:1px solid #999999; 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:12px; 
	color:#543E10; 
	text-align:center;
}
#div_kosik .odstranit_zbozi, #div_kosik .a_aktualizovat_pocty{
	font-size:11px;
}
#div_kosik .cara, #registracni-formular .cara, #div_pokrocile_vyhledavani .cara, #div_sortiment_podrobne .cara {
	color:#FFDC43;
	height:1px;
}
#div_kosik textarea {
	width:458px; 
	height:75px; 
	border:1px solid #999999; 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:12px; 
	color:#543E10; 
}
#formular_pro_slevu #formular_sleva_info {
	font-size:11px;
}
#formular_pro_slevu input {
	width:200px; 
	height:15px; 
	border:1px solid #999999; 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:12px; 
	color:#543E10; 
}
#formular_pro_slevu #button_pouzit_slevu, #div_pokrocile_vyhledavani #button_pokrocile_vyhledavani {
	width:auto;
	border:0px;
	height:auto;
}
#tlacitka-kosik {
	width:478px;
	height:18px;
	padding:3px 10px 3px 10px;
	background-color:#FFD32E; 
}
#alert {
	width:478px; 
	padding:13px 10px 13px 10px;
	background-color:#FFD32E; 
}
#tlacitka-kosik #tlacitko-right {
	float:right;
}
#tlacitka-kosik #tlacitko-left {
	float:left;
}
#td_nadpis {
	color:#ff8600;
}
#cesta_ke_kategorii  h1 {
	font-size:14px;
	font-weight:bold;
	margin:0;
	padding:0;
	color:#FFFFFF;
}
.spojovaci_cara {
	border-left:2px solid #FFD32E;
	padding-left:5px;
}
#pokladna_tabulka_adresa input, #pokladna_tabulka_prihlaseni input, #registracni-formular input, #registracni-formular select, #spatne_heslo_input {
	width:200px; 
	height:15px; 
	border:1px solid #999999; 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:12px; 
	color:#543E10;
}
#celkova_cena_platba {
	font-size:11px;
}
#objednavka_info, #objednavka_zbozi {
	width:468px;
}
#div_sortiment_podrobne {
	width:478px; 
	background-image:url(../images/box-background.gif); 
	background-position:top; 
	background-repeat:repeat-x; 
	font-size:11px; 
	padding:10px;
}
#div_sortiment_podrobne #table_top {
	width:478px;
}
#div_sortiment_podrobne #table_top #obrazek {
	width:160px;
}
#div_sortiment_podrobne #table_top #obrazek img {
	border:1px solid #FFE68E;
}
#div_sortiment_podrobne #table_top #nazev_sortimentu {
	vertical-align:top; 
	padding-left:10px; 
	padding-right:10px;
}
#div_sortiment_podrobne #table_top #nazev_sortimentu h1 {
	font-size:10pt; 
	font-weight:bold; 
	color:#ff8600; 
	padding:0; 
	margin:0;
}
#div_sortiment_podrobne #table_top #td_tabulka_cena {
	padding-left:5px; 
	vertical-align:bottom;
}
#div_sortiment_podrobne #table_top #td_tabulka_cena table {
	border-collapse:collapse; 
	width:313px; 
	border:1px solid #FFE68E;
}
#div_sortiment_podrobne #table_top #td_tabulka_cena table #bezna_cena {
	width:100%; 
	height:20px; 
	font-size:12px; 
	background-color:#FFF1C0; 
	text-align:center; 
	border-bottom:1px solid #FFFFFF;
}
#div_sortiment_podrobne #table_top #td_tabulka_cena table #sleva {
	width:137px; 
	height:20px; 
	font-size:12px; 
	text-align:center; 
	background-color:#FFE68E; 
	border-right:1px solid #FFFFFF; 
	border-bottom:1px solid #FFFFFF;
}
#div_sortiment_podrobne #table_top #td_tabulka_cena table #cena {
	width:138px; 
	height:20px; 
	font-size:12px; 
	text-align:center; 
	font-weight:bold; 
	background-color:#FFD235; 
	border-bottom:1px solid #FFFFFF;
}
#div_sortiment_podrobne #table_top #td_tabulka_cena table #varianty {
	width:137px; 
	height:27px; 
	text-align:center; 
	background-color:#FFF1C0; 
	border-right:1px solid #FFFFFF;
}
#div_sortiment_podrobne #table_top #td_tabulka_cena table #varianty select {
	width:95%; 
	font-size:11px;
}
#div_sortiment_podrobne #table_top #td_tabulka_cena table #do_kosiku {
	width:138px; 
	height:27px; 
	text-align:center; 
	background-color:#FFF1C0;
}
#div_sortiment_podrobne #table_top #td_tabulka_cena table #do_kosiku #ks_do_kosiku {
	width:26px; 
	height:15px; 
	border:1px solid #999999; 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:12px; 
	color:#543E10; 
	text-align:center;
}
#div_sortiment_podrobne #table_top #td_tabulka_cena table #do_kosiku #button_do_kosiku {
	margin-left:10px;
}
#div_sortiment_podrobne #table_top p {
	font-size:12px; 
	text-align:justify; 
	margin:0; 
	padding:0;
}
#div_sortiment_podrobne #table_parametry {
	width:478px;
	margin-top:10px;
}
#div_sortiment_podrobne #table_parametry td {
	width:238px;
	vertical-align:top;
}
#div_sortiment_podrobne #table_parametry h4 {
	font-size:9pt;
}
#div_sortiment_podrobne #odkaz_vice {
	float:right;
}
/*** Tabulka parametr; ***/
 #parametr_nazev, #parametr_hodnota {
	border:1px solid #FFE68E;
	border-collapse: collapse;
	padding:2px 2px 2px 2px;
}
#tabulka_parametry_podrobne {
	border-collapse: collapse;
}
/****** FOTOGALERIE ******/
#galerie-alba {
	text-align: center;
}
#galerie-alba table {
	border-collapse:collapse;
	text-align:center;
	width:100%;
}
#galerie-alba td {
	text-align:center;
	vertical-align:bottom;
	width:50%;
	padding:5px;
	padding-top:30px;
}
#galerie-alba a {
	padding-bottom:5px;
	font-size:13px;
	font-weight:bold;
	color: #ff8600;
}
#galerie-alba td.nahled {
	vertical-align: middle;
	padding-top:5px;
}
#galerie-alba .nahled a {
	text-align:center;
	padding-top:10px;
}
#galerie-alba .nahled img {
  	text-align:center;
	border:1px solid #ff8600;
}
#galerie-obrazky {
	text-align: center;
}
#galerie-obrazky table {
	border-collapse:collapse;
	width:100%;
}
#galerie-obrazky td {
	text-align:center;
	vertical-align:middle;
	padding:10px;
}
#galerie-obrazky img {
	border: 1px solid #ff8600;
}
/*** MENU ***/
#menu {
	behavior: url("stranky/inc/csshover.htc");
	position: absolute;
	left:     20px;
	font-size: 10pt;
	top:      178px;
}
#menu a, #menu a:visited, #menu span {
	display:block;
	color: #ffffff;
	text-decoration: none;
	padding: 4px 15px 4px 15px;
	font-weight:bold;
	width:auto;
}
#menu a:hover,#menu ul li:hover a  { color:#ffffff; }
/* menu 1. urovne */
#menu ul { 
	list-style-type: none;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	_padding-left:10px;
}
#menu ul li { 
	float: left; /* float:left - menu je horizontalni, jinak vertikalni */
	position: relative;
	height:22px;
	background: url(../images/menu.gif) no-repeat right;
	border-left:1px solid #ffbd55;
}
#menu ul li:hover   { 
	color: #ffffff;
	background: url(../images/menu-hover.gif) repeat-x;
}
#menu ul li:first-child { border-left:none; }
/* submenu */
#menu ul li ul{
	display: none;
	position: absolute;
	left: 0px;
	top: 22px;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	width:200px;
	padding-top:5px;
}
/* pozice pro menu >2. urovne */
#menu ul li ul li ul{ 
	left:  148px;
	top: -1px;
	border-top:none;
	padding-top:0px;
	border-left:1px solid #ffbd55;
}
/* pozice pro menu >3. urovne */
#menu ul li ul li ul li ul { 
	left:  148px;
	top: -1px;
	border-top:none;
	padding-top:0px;
	border-left:1px solid #ffbd55;
}
/* vzhled odkazu v submenu */
#menu ul li ul li {
	border-right: none;
	width: 168px;
	border-top: 1px solid #ffbd55;
	height: 31px;
	padding-top: 0px;
	margin-bottom: 0px;
	margin-top:0px;
	border-left:none;
}
#menu ul li ul li a { width:100%;padding: 6px 15px 4px 15px; }
#menu ul li ul li:first-child a { padding-top: 6px; }
/* 2.uroven */
#menu ul li:hover ul { display: block; }
#menu ul li:hover ul li { background: url(../images/submenu.gif) repeat-x; }
#menu ul li:hover ul li a { color:#ffffff; }
#menu ul li:hover ul li:hover a { color:#ffffff; }
#menu ul li:hover ul li:hover { background: url(../images/submenu.gif) repeat-x; }
/* 3.uroven */
#menu ul li:hover ul li ul { display: none; }
#menu ul li:hover ul li:hover ul { display: block;	}
#menu ul li:hover ul li:hover ul li { background: url(../images/submenu.gif) repeat-x;  }
#menu ul li:hover ul li:hover ul li a { color:#ffffff; }
#menu ul li:hover ul li:hover ul li:hover a { color:#ffffff; }
#menu ul li:hover ul li:hover ul li:hover { background: url(../images/submenu.gif) repeat-x;  }
/* 4.uroven */
#menu ul li:hover ul ul li:hover ul li ul { display: none; }
#menu ul li:hover ul ul li:hover ul li:hover ul { display: block;	}
#menu ul li:hover ul ul li:hover ul li:hover ul li { background: url(../images/submenu.gif) repeat-x;  }
#menu ul li:hover ul ul li:hover ul li:hover ul li a { color:#ffffff; }
#menu ul li:hover ul ul li:hover ul li:hover ul li:hover a { color:#ffffff; }
#menu ul li:hover ul ul li:hover ul li:hover ul li:hover { background: url(../images/submenu.gif) repeat-x;  }


/* AKCNI NABIDKA */
#akcni-nabidka table {
  width:498px;
  margin-top:10px;
  margin-bottom:10px;
}
#akcni-nabidka .bunka {
  width:160px;
  padding: 3px 3px 3px 3px;
  vertical-align:top;
}
#akcni-nabidka .bunka2 {
  padding:3px;
  vertical-align:top;
  width:120px;
}
#akcni-nabidka .radek-1 {
  text-align:left;
  height:40px;
  background:url(../images/main-zbozi-nadpis.gif);
  padding:2px 6px 2px 6px;
}
#akcni-nabidka .radek-1 a {
  color:#ffffff;
  text-decoration:none;
  font-weight:bold;
  font-size:11px;
}
#akcni-nabidka .radek-2 {
  border:1px solid #FF8201;
  border-top:none;
  border-bottom:none;
  height:125px;
  overflow:hidden;
  text-align:center;
}
#akcni-nabidka .radek-2 img {
  border:0px;
}
#akcni-nabidka .radek-3 {
  padding:3px 4px 3px 4px;
  font-weight:bold;
  background-color:#FFD235;
  border:1px solid #FF8201;
  border-top:none;
  display:block;
  text-align:right;
}
#odkaz-home {
  display:block;
  height:170px;
  width:300px;
  background:transparent;
}



#box-linky {
	background: #ffffff url(../images/box-linky-spodek.gif) no-repeat bottom;
	padding-bottom:30px;
}
#box-linky .nadpis {
	background: url(../images/box-linky.gif) no-repeat;
}
#box-linky a{
	color:#FFFFFF;
	text-decoration:none;
	display: block;
	font-size: 12px;
	text-align: center;
}
#box-linky a img {
	text-align: center;
	margin-top:4px;
	margin-bottom: 4px;
	border: none;
}
#box-linky a.odkazy-vice {
	color: #000000;
	text-align: center;
	padding-top:10px;
	text-decoration:underline;
}
#box-linky a.odkazy-vice:hover {
	color: #4B4B4B;
}

