	/* Tělo */
	BODY 				{color: #fff;
	 background: #2f4602;
	 font-size: 80%;
	 font-family: Verdana, Arial, Helvetica, Helvetica CE, sans-serif;
	 margin: 0;
	 padding: 0;
	 text-align: center;
	 behavior: url(./css/csshover.htc);}

	TABLE				{font-size: 100%;}
	FORM				{margin: 0; padding: 0;}
	INPUT, TEXTAREA, SELECT 	{font-size: 100%; border: 1px solid #000; font-family: Verdana, Arial, Helvetica, Helvetica CE;}
	INPUT.submit 			{cursor: pointer; height: 20px; color: #000; font-weight: bold; background: #d4b652; border: 1px solid; padding: 2px 5px;}
	INPUT.submit-kos		{cursor: pointer; color: #000; font-weight: bold; background: #d4b652; border: 1px solid; padding: 2px 5px;}
	INPUT.submit-pokladna	{cursor: pointer; color: #000; font-weight: bold; background: #d4b652; border: 1px solid; padding: 2px 5px;}
	INPUT.submit-image, LABEL	{cursor: pointer; border: 0;}
	INPUT.noborder			{border: 0; background: transparent;}
	INPUT.readonly			{color: #999;}

	/* Obal strany */
	#page  			{width: 1011px; position: relative; margin: auto; text-align: left;}
	#logo					{width: 103px; height: 127px; background: url(../images/logo.gif); margin: 0; position: absolute; left: 34px; top: 63px;}
	#logo A				{width: 103px; height: 127px; display: block;}
	#logo SPAN		{display: none;}

	/* Hlavička */
	#hlavicka			{background: url(../images/toplista/toplista_cs_uvod.jpg) no-repeat; height: 315px;}
	#slogan					{display: none;}
	
	/* Linky - kosik, pokladna */
	.link									{color: #f7e463; text-decoration: none; font-weight: bold; font-size: 85%;}
	.link:hover						{color: #fff; text-decoration: underline;}
	#link_cart						{position: absolute; top: 237px; left: 842px; z-index: 100;}
	#link_pay							{position: absolute; top: 265px; left: 842px; z-index: 100;}

	/* Strana */
	#strana								{text-align: left; position: relative;}
	#strana TABLE TD			{vertical-align: top; padding: 0;}

	#levy									{width: 232px; color: #000; background: url(../images/bglevy.gif) 100% 0 repeat-y; font-size: 85%;}
	#levy .label					{color: #ad421e; font-size: 100%; width: 232px; height: 58px; background: url(../images/label.gif) no-repeat; margin: 0; position: relative; font-weight: bold;}
	#levy .label SPAN			{position: relative; left: 40px; top: 20px;}
	#levy .bottom					{height: 40px; background: url(../images/label_bottom.gif) 0 100% no-repeat;}
	#levy P								{margin: 5px 45px 5px 30px;}
	#levy H4							{margin-left: 30px;}
	#levy A, #pravy A			{color: #000; text-decoration: underline;}
	#levy A:active,
	#pravy A:active				{color: #ad421e;}
	#levy A:visited,
	#pravy A:visited			{color: #000;}
	#levy A:hover,
	#pravy A:hover				{color: #ad421e;}
	#pravy								{width: 243px; color: #000; background: url(../images/bgpravy.gif) repeat-y; font-size: 85%;}
	#pravy .label					{color: #ad421e; font-size: 100%; width: 243px; height: 58px; background: url(../images/label_right.gif) no-repeat; margin: 0; text-align: left; font-weight: bold;}
	#pravy .label SPAN		{position: relative; left: 65px; top: 20px;}
	#pravy .bottom				{height: 37px; background: url(../images/label_bottom_right.gif) 0 100% no-repeat;}
	#pravy P							{margin: 5px 35px 5px 55px;}

	#stredovy_uvod 			{width: 100%; background: #5f7535;}
	#stredovy 			{width: 100%; background: url(../images/bgstred.gif) 100% 0 repeat-y #5f7535;}

	/* Vlajky */
	#vlajky				{position: absolute; left: 162px; top: 38px;}
	#vlajky IMG			{border: 0; margin: 4px 0 0 0;}

	/* Košík */
	#kosik  			{color: #000; font-size: 85%; position: absolute; left: 30px; top: 230px;}
	#kosik .label	{color: #ad421e; font-size: 100%; margin: 0 0 0 10px; font-weight: bold;}
	#kosik P 			{margin: 8px 0;}
	#kosik .red 			{color: #f00; font-weight: bold;}
	#kosik A			{color: #000; text-decoration: underline;}
	#kosik A:active			{color: #302a79;}
	#kosik A:visited		{color: #000;}
	#kosik A:hover			{color: #302a79;}

  /* Pruh s odkazy */
	#lista_clanku				{position: absolute; left: 15px; top: 1px; height: 26px; z-index: 10;}
	#lista_clanku ul,
	#lista_clanku li,
	#lista_clanku a 				{display: block; margin: 0; padding: 0;}
	#lista_clanku ul 			{width: 140px; background: #5f7535; border: #000 solid; border-width: 1px 1px 0 1px; list-style-type: none;}
	#lista_clanku li 			{border-bottom: 1px #000 solid; position: relative; z-index: 9; text-align: left; vertical-align: middle !important;}
	#lista_clanku li.folder ul 		{position: absolute; left: 130px; top: 5px;}
	#lista_clanku li.folder>ul 	 	{left: 130px;}
	#lista_clanku a 				{width: 100%; height: 100%; color: #fff; border-bottom: 1px #5f7535 solid; text-decoration: none; padding: 4px 10px;}
	#lista_clanku li>a 			{width: auto;}
	#lista_clanku a:hover 			{color: #000; background: #f4d937; border-bottom: 1px #fcf5a6 solid}
	#lista_clanku li.folder a:hover 		{background: #f4d937; color: #000;}
	#lista_clanku li.folder:hover 		{z-index: 10;}
	#lista_clanku ul ul li.folder		{background: url(../images/arrow2.gif) 96% 9px no-repeat;}
	#lista_clanku ul ul li.folder>a:hover	{background: url(../images/arrow2h.gif) 96% 9px no-repeat #f4d937;}
	#lista_clanku ul ul,
	#lista_clanku li:hover ul ul,
	#lista_clanku li:hover li:hover	ul ul,
	#lista_clanku li:hover li:hover	li:hover ul ul		{display: none;}
	#lista_clanku li:hover ul,
	#lista_clanku li:hover li:hover ul,
	#lista_clanku li:hover li:hover li:hover ul,
	#lista_clanku li:hover li:hover li:hover li:hover ul 	{display: block;}
	#lista_clanku #level1 			{width: auto; background: transparent; border: 0; display: block; margin: 0; padding: 0; font-size: 85%;}
	#lista_clanku #level1 .top 		{height: 26px; border: 0; margin: 0; padding: 0; text-align: left; float: left;}
	#lista_clanku #level1 .top.folder ul 	{left: -1px; top: 26px;}
	#lista_clanku #level1 .top.folder ul ul  {left: 140px; top: -1px;}
	#lista_clanku #level1 .toplink 		{width: auto; height: auto; color: #000; font-weight: bold; border: 0; border-right: solid 1px #b88e3b; padding: 0 10px; text-transform: lowercase; text-decoration: none; height: 26px; line-height: 26px; float: left;}
	#lista_clanku #level1 .toplink:hover 	{color: #fff; width: auto; text-decoration: none; background: #5f7535;}
	
	/* Boxiky */
	#partneri_seo,
	#zakaznik,
	#inzerce,
	#informace,
	#provozovatel,
	#doporuceni					{background: url(../images/bgbox.gif) repeat-y #f4d937;}
 	#cen_bomba,
 	#aktuality,
 	#top_x,
 	#top_hodnocene, 	
 	#novinky,
 	#anketa,
	#tag-cloud					{background: url(../images/bgbox_right.gif) repeat-y #f4d937;}
 	#anketa							{text-align: center;}	  		
	
	/* Zákazník */
	#zakaznik .red 			{color: #f00; font-weight: bold;}
	
	/* Menu */
	#menu								{background: url(../images/bgbox_menu.gif) repeat-y #f4d937; margin-top: -17px; position: relative;}
	#menu .label				{height: 35px; background: url(../images/label_menu.gif) no-repeat; text-align: center; line-height: 55px; margin-bottom: 10px;}
	#menu .label SPAN		{position: static;}
	#menu .bottom 			{height: 30px; background: url(../images/label_bottom_menu.gif) 0 100% no-repeat;}
	#menu UL										{list-style-type: none; margin: 0; padding: 0;}
	#menu UL LI									{}
	#menu UL LI A,
	#menu UL LI A:visited				{color: #000; background: url(../images/bgmenu.gif) no-repeat #fcf5a6; text-decoration: none; padding: 3px 3px 3px 27px; margin: 2px 18px 0 18px; display: block; font-weight: bold; height: auto; _height: 13px;}
	#menu UL LI A:hover					{color: #fff; background: url(../images/bgmenu.gif) no-repeat #a10e07;}
	#menu UL A.active						{background: url(../images/bgmenu.gif) no-repeat #5f7535 !important; color: #fff !important;}	
	#menu UL UL LI A,
	#menu UL UL LI A:visited		{margin-left: 36px; font-weight: normal;}	
	#menu UL UL UL LI A,
	#menu UL UL UL LI A:visited	{margin-left: 50px;}
	#menu UL UL A.active				{font-weight: bold !important;}

	/* Doporucujeme */
	#partneri_seo A	        	{text-decoration: none;}
	#partneri_seo A:hover		{text-decoration: underline;}
	#partneri_seo IMG			{border: 0;}
	#partneri_seo UL 			{list-style-type: none; margin: 0 47px 0 25px; padding: 0;}
	#partneri_seo UL LI,#partneri_seo UL LI.first		{ border-top:1px solid #F4D937; margin:0; padding:3px 0 3px 5px; text-align:center;}
	#partneri_seo UL LI.first		{ border-top:0px solid #97cbff;}

	/* Vyhledávání */
	#vyhledavani	  		{font-size: 85%; position: absolute; left: 120px; top: 187px;}
	#vyhledavani .label	{color: #000; font-size: 100%; display: inline; font-weight: bold;}
	#vyhledavani FORM		{display: inline;}
	#vyhledavani P			{display: inline; margin: 5px;}
	#vyhledavani INPUT 		{width: 95px; vertical-align: middle;}
	#vyhledavani .submit_find	{width: 29px; height: 21px; border: 0; margin-left: 5px; background: transparent;}
	#vyhledavani A	        	{color: #000; text-decoration: underline;}
	#vyhledavani A:active   	{color: #7b7a82;}
	#vyhledavani A:visited		{color: #000;}
	#vyhledavani A:hover		{color: #7b7a82;}

	/* Informace */	
	#inzerce UL 			{list-style-type: none; line-height: 16px; margin: 5px 45px 5px 30px; padding: 0;}
	#inzerce UL LI			{margin: 0 0 8px 0; padding: 0;}
	#inzerce UL LI SPAN		{display: block;}

	/* Informace */	
	#informace UL 			{list-style-type: none; line-height: 16px; margin: 5px 45px 5px 30px; padding: 0;}
	#informace UL LI		{margin: 0; padding: 0;}

	/* Provozovatel */	
	#provozovatel #na_stred		{margin: 20px 0; text-align: center;}
	#provozovatel #na_stred	IMG 	{margin-bottom: 4px; border: 0;}

	/* RSS button */
	#rss-button 			{color: #000; background: #fff; font: bold 100% Verdana, sans-serif; margin: 0; padding: 1px; border: 1px solid #000; white-space: nowrap; text-decoration: none; vertical-align: middle;}
	#rss-button em 			{font-style: normal; margin: 0; padding: 1px; background: orange; color: #000; text-decoration: none;}
	#rss-button SPAN 		{margin: 0; padding: 1px; background: #ccc; text-decoration: none;}
	#rss-button:hover 		{color: #fff; background: #666;}
	#rss-button:hover em 		{color: #c60; background: #fff;}

	/* Cenová bomba */
	#cen_bomba TABLE	  	{width: 100%;}
	#cen_bomba UL 			{list-style-type: none; line-height: 16px; margin: 5px 35px 5px 52px; padding: 0; text-align: center;}
	#cen_bomba UL LI		{margin: 0; padding: 5px 0; border-bottom: 1px #f4d937 solid;}
	#cen_bomba IMG 			{border: 3px #53701b solid; margin: 5px auto; display: block; }

	/* Aktuality */
	#aktuality .datum 		{font-weight: bold;}
	#aktuality DIV				{margin: 0 0 10px 52px; width: 160px;}
	#aktuality DIV P			{margin: 0;}
	#aktuality DIV.bottom	{margin: 0; width: 100%;}

	/* Top X & Top hodnocene*/
	#top_x UL,
	#top_hodnocene UL					{color: #b64624; list-style-type: decimal; line-height: 16px; margin: 5px 35px 5px 75px; padding: 0;}
	#top_x UL LI,
	#top_hodnocene UL LI			{margin: 0; padding: 0; font-weight: bold;}
	#top_x A,
	#top_hodnocene A					{font-weight: normal;}

	/* Novinky */
	#novinky FORM 			{margin: 4px 0;}
	#novinky INPUT 			{height: 18px; vertical-align: middle;}
	#novinky .submit 		{margin-left: 1px;}

	/* Anketa */
	#anketa .text 			{width: 100px; margin: 10px auto 3px auto;}
	#anketa .pruh 			{text-align: center; clear: both;}
	#anketa .stred			{text-align: center;}
	#anketa .levy 			{float: left;}
	#anketa .pravy 			{float: right;}
	#anketa .nalevo 		{text-align: left;}

	/* Partneři */
	#partneri	  		{background: url(../images/bgbox_right.gif) repeat-y #f4d937; text-align: center;}
	#partneri A	        	{text-decoration: none;}
	#partneri A:hover		{text-decoration: underline;}
	#partneri IMG			{border: 0;}
	#partneri HR                    {color: #f4d937; background: #f4d937; border: 0; height: 1px; margin: 3px 35px 3px 52px;}
	
	/* tag-cloud */
	#tag-cloud .label		{margin-bottom: 3px;}
	#tag-cloud ul				{margin: 0; padding: 10px 0 10px 10px; text-align: center;}
	#tag-cloud li				{list-style-type: none; display: inline;}
	#tag-cloud ul li a.tagCloudLevel1 			{font-size: 100%;}
	#tag-cloud ul li a.tagCloudLevel2 			{font-size: 120%;}
	#tag-cloud ul li a.tagCloudLevel3 			{font-size: 140%;}
	#tag-cloud ul li a.tagCloudLevel4 			{font-size: 160%;}
	#tag-cloud ul li a.tagCloudLevel5 			{font-size: 180%;}

	/* Patička */
	#paticka							{background: url(../images/footer.jpg) 100% 0 no-repeat;}
	#paticka_uvod					{background: url(../images/footer_uvod.jpg) no-repeat;}
	.paticka							{height: 220px; font-size: 85%; color: #000;}
	.paticka UL						{display: none;}
	.paticka P						{margin: 0; position: relative; left: 365px; top: 125px;}
	.paticka A,
	.paticka A:visited		{color: #000; text-decoration: underline;}
	.paticka A:hover			{color: #fff;}

	/* Článek */
	#stredovy_uvod #clanek  	{width: 486px; font-size: 85%; padding: 0 25px; position: relative; top: -50px;}
	#stredovy #clanek  		{width: 701px; font-size: 85%; padding: 0 53px 0 25px; position: relative; top: -50px;}
	#clanek H1,
	#clanek H2     			{font-size: 125%; color: #f4d937; border-bottom: 1px #d7d7d7 solid; text-align: center; margin: 15px 0 2px 0; padding-bottom: 5px;}
	#clanek H2.red 			{font-size: 125%; color: #f4d937;}
	#clanek H1.podrob_nadp 		{font-size: 100%; color: #ad421e; background: #f4d937; margin: 0 5px 1px 0; padding: 5px 0;}
	#clanek H3     			{font-size: 105%; margin: 20px 0 3px 0;}
	#clanek H4     			{font-size: 100%; color: #f4d937;}
	#clanek H3 A   			{color: #fff; text-decoration: none;}
	#clanek A	        	{color: #f4d937; text-decoration: underline;}
	#clanek A:active		{color: #fcf5a6;}
	#clanek A:visited		{color: #f4d937;}
	#clanek A:hover			{color: #fcf5a6;}
	#clanek OL	 		{list-style-position: inside; margin: 0; padding: 0;}
	#clanek P, #infotexty DIV	{margin: 10px 0 5px 0;}
	#clanek P.stred 		{text-align: center;}
	#clanek P.odst 			{margin: 0 0 5px 0;}
	#clanek P.trizeni 		{color: #000; background: #fcf5a6; border: #f4d937 solid; border-width: 1px 0; margin: 15px 0; padding: 10px;}
	#clanek P.trizeni IMG		{vertical-align: middle;}
	#clanek .usetrite 		{color: #f00; font-size:120%; font-weight: bold;}
	#clanek .maly 			{font-size: 85%;}
 	#clanek .sestava 		{width: 300px;}
 	#clanek .faktura_odkaz		{color: #f00; font-size: 130%;}
	#clanek HR                    	{color: #5f7535; background: #5f7535; border: 0; height: 0; margin: 0;}
	#clanek IMG             	{border: 0;}
	#clanek .red			{color: #ad421e;}

	/* Tabulka s košíkem */
	#clanek .kosikinfo		{width: 100%;}
	#clanek .kosikinfo TH		{color: #ad421e; background: #f4d937; border: 1px #304502 solid; padding: 2px;}
	#clanek .kosikinfo TD		{color: #000; background: #fcf5a6; border: 1px #304502 solid; padding: 2px;}
	#clanek .kosikinfo A 		{color: #000;}
	#clanek .kosikinfo A:hover 	{color: #ad421e;}
	#clanek .kosikinfo .tmavy 	{color: #ad421e; background: #f4d937; border: 1px #304502 solid;}

	/* Tabulka zákazníka */
	.zakaznik			{width: 100%;}
	.zakaznik .noborder		{background: transparent; border: 0;}
	#clanek FIELDSET 		{border: 1px #f4d937 solid; padding: 5px; margin: 20px 0 20px 0;}
	#clanek LEGEND	 		{color: #000; background: #fcf5a6; border: 1px #f4d937 solid; padding: 2px 3px; margin-bottom: 8px;}

	/* Objednávky */
	#clanek .objednavky		{width: 100%;}
	#clanek .objednavky TR          {text-align: center;}
	#clanek .objednavky TH		{color: #ad421e; background: #f4d937; border: 1px #304502 solid; padding: 2px;}
	#clanek .objednavky TD		{color: #000; background: #fcf5a6; border: 1px #304502 solid; padding: 2px; vertical-align: middle;}
	#clanek .objednavky A 		{color: #000;}
	#clanek .objednavky A:hover 	{color: #ad421e;}
	#clanek .detailobjednavky	{width: 100%; text-align: center;}
	#clanek .detailobjednavky TR    {text-align: right;}
	#clanek .detailobjednavky TH	{color: #ad421e; background: #f4d937; border: 1px #304502 solid; padding: 2px; text-align: center;}
	#clanek .detailobjednavky TD	{padding: 2px;}
	#clanek .detailobjednavky A 		{color: #000;}
	#clanek .detailobjednavky A:hover 	{color: #ad421e;}

	/* Cena objednávky */
	#clanek .cena_objednavky P	{margin: -2px 0 5px 0;}
	#clanek .mensi 			{width: 300px;}
	#clanek .submit_ok_karta 	{width: 170px; color: #00f; border: 0; background: transparent; text-decoration: underline; cursor: pointer;}
	#clanek .potvrz_cetelem_uver	{padding-left: 5px;}
	#clanek .potvrz_cetelem_uver P  {margin: 0 0 10px -7px;}

	/* Aktuality Plus */
	#clanek .pozadisuderadky	{background: #65462d; padding: 3px 5px; vertical-align: top;}
	#clanek .pozadilicheradky	{background: #2f4602; padding: 3px 5px; vertical-align: top;}

	/* Tabulka se zbožím */
	#clanek .obal_zbozi 		{width: 100%; padding: 0; border-collapse: collapse;}
	#clanek .obal_zbozi .carka	{height: 30px; background: url(../images/dot.gif) 0 50% repeat-x;}
	#clanek .odsaz 			{vertical-align: middle;}
	#clanek .odsaz_podrob  		{background: #fcf5a6; padding: 10px;}
	#clanek .odsaz_podrob_right {background: #fcf5a6;}
	#clanek .odsaz IMG		{border: 2px #cdcdcd solid; vertical-align: middle;}
	#clanek .odsaz_podrob IMG	{border: 2px #cdcdcd solid;}
	#clanek #zoom	 		{display: none;}
	#clanek .zbozi .pridej		{width: 110px; padding-right: 5px;}
	#clanek .mnozstvi		{width: 30px; margin: 1px; vertical-align: middle;}
	#clanek .do_kosiku 		{width: 57px; height: 23px; background: url(../images/pridej_ex.gif) no-repeat; margin: 1px 10px; padding: 23px 0 0 57px; border: 0;}
	#clanek .do_kosiku SPAN 	{display: none;}
	#clanek .submit_kosik 		{border: 0; margin: 1px 10px; vertical-align: middle; background: url(../images/pridej_ex.gif) no-repeat; width: 57px; height: 23px; cursor: pointer;}
	#clanek .poloha_kosiku 		{text-align: center;}
	#clanek .kratky_popis UL 	{font-size: 100%;}
	#clanek TR TD.vert_oddel 	{width: 10px; border: 0; background: url(../images/dot.gif) 50% 0 repeat-y transparent;}
  #clanek .rada_tit_kos TABLE TD.vert_oddel,
  #clanek .rada_pln_kos TABLE TD.vert_oddel		{display: none;}			

	/* Výpis položek zboží - titulní strana */
	#clanek .rada_tit_naz TD		{width: 48%; background: url(../images/bgzbozi_tit_naz.gif) no-repeat; text-align: center; padding: 15px 10px 0 10px;}
	#clanek .rada_tit_naz A 		{color: #000;}
	#clanek .rada_tit_naz A:visited 	{color: #000;}
	#clanek .rada_tit_naz A:active 		{color: #5f7535;}
	#clanek .rada_tit_naz A:hover 		{color: #5f7535;}
	#clanek .rada_tit_obr TD		{background: url(../images/bgzbozi_tit_ico.gif) repeat-y; padding: 15px 0; text-align: left;}
	#clanek .rada_tit_obr TD .vice IMG 	{border: 0; vertical-align: middle; margin-left: 15px;}
	#clanek .rada_tit_ico TD		{background: url(../images/bgzbozi_tit_ico.gif) repeat-y; text-align: center; padding-bottom: 10px;}
	#clanek .rada_tit_pop TD		{background: url(../images/bgzbozi_tit.gif) repeat-y; color: #000; padding: 0 6px 0 20px;}
	#clanek .rada_tit_cen TD 		{background: url(../images/bgzbozi_tit_cen.gif) 0 100% no-repeat; text-align: center; padding: 15px 0; vertical-align: middle;}
	#clanek .rada_tit_cen TD TABLE		{margin: auto}
	#clanek .rada_tit_cen TD TABLE TD 	{color: #000; background: url(); padding: 0 3px 0 0;}
	#clanek .rada_tit_cen TD .cena		{color: #f00; font-size: 120%;}	
	#clanek .rada_tit_kos TD		{text-align: center; padding: 5px 0;}
	#clanek .rada_tit_kos TD A	{display: none;}

	/* Výpis položek zboží v oddělení (plný) */
	#clanek .rada_pln_naz TD		{width: 30%; background: url(../images/bgzbozi_naz.gif) no-repeat; text-align: center; padding: 15px 10px 0 10px;}
	#clanek .rada_pln_naz A 		{color: #000;}
	#clanek .rada_pln_naz A:visited 	{color: #000;}
	#clanek .rada_pln_naz A:active 		{color: #5f7535;}
	#clanek .rada_pln_naz A:hover 		{color: #5f7535;}
	#clanek .rada_pln_obr TD		{background: url(../images/bgzbozi_ico.gif) repeat-y; padding: 15px 0; text-align: left;}
	#clanek .rada_pln_obr TD .vice IMG 	{border: 0; vertical-align: middle; margin-left: 15px;}
	#clanek .rada_pln_ico TD		{background: url(../images/bgzbozi_ico.gif) repeat-y; text-align: center; padding-bottom: 10px;}
	#clanek .rada_pln_pop TD		{background: url(../images/bgzbozi.gif) repeat-y; color: #000; padding: 0 6px 0 20px;}
	#clanek .rada_pln_cen TD 		{background: url(../images/bgzbozi_cen.gif) 0 100% no-repeat; text-align: center; padding: 15px 0; vertical-align: middle;}
	#clanek .rada_pln_cen TD TABLE		{margin: auto}
	#clanek .rada_pln_cen TD TABLE TD 	{color: #000; background: url(); padding: 0 3px 0 0;}
	#clanek .rada_pln_cen TD .cena		{color: #f00; font-size: 120%;}
	#clanek .rada_pln_kos TD		{text-align: center; padding: 5px 0;}
	#clanek .rada_pln_kos TD A	{display: none;}

	/* Výpis položek zboží v oddělení (stručný) */
	#clanek .rada_str TH		{color: #ad421e; background: #f4d937; border: 1px #304502 solid; text-align: left; padding: 3px;}
	#clanek .rada_str_sude TD	{background: #65462d; border: 1px #304502 solid; padding: 3px; vertical-align: middle;}
	#clanek .rada_str_liche TD	{background: #2f4602; border: 1px #304502 solid; padding: 3px; vertical-align: middle;}
	#clanek .rada_str_ico		{white-space: nowrap;}
	#clanek .rada_str_kos		{white-space: nowrap;}
	#clanek .rada_str_skl		{text-align: center;}

	/* Faktura */
	#faktura 			{width: 100%; background: #fff;}
	#faktura HR 			{height: 0; margin: 3px 1px;}
	#faktura .pozn			{margin: -2px 0 5px 0;}

	/* Zobrazení stručné/tučné, Tisk apod. */
	#clanek #zobrazeni		{color: #000; background: url(../images/bgzobr.gif) 0 50% repeat-x #dfdfdf; position: absolute; right: 200px; top: -60px; border: #000 solid; border-width: 1px 0; padding: 5px 10px; text-align: right;}
	#clanek #zobrazeni A		{color: #000;}
	#clanek #zobrazeni A:hover	{color: #5f7535;}
	#clanek #tisk 			{vertical-align: middle; margin-right: 2px;}

	/* Ikony novinka, akce, pripravujeme, vyprodej, nas_tip, no24 */
	.novinka,
	.akce,
	.pripravujeme,
	.vyprodej,
	.nas_tip,
	.no24				{color: #fff; background: #f00; height: 13px; margin: 1px; padding: 1px 5px; vertical-align: middle; border: 1px #000 solid;}

	/* Ikony novinka, akce, pripravujeme, vyprodej, nas_tip, no24, skladem_ano, skladem_ne - pro stručný výpis zboží */
	.novinka_str			{width: 9px; height: 13px; background: url(../images/novinka_str.gif) no-repeat left bottom; margin: 1px; padding: 13px 0 0 7px; vertical-align: middle;}
	.akce_str			{width: 9px; height: 13px; background: url(../images/akce_str.gif) no-repeat left bottom; margin: 1px; padding: 13px 0 0 7px; vertical-align: middle;}
	.pripravujeme_str		{width: 9px; height: 13px; background: url(../images/pripravujeme_str.gif) no-repeat left bottom; margin: 1px; padding: 13px 0 0 7px; vertical-align: middle;}
	.vyprodej_str			{width: 9px; height: 13px; background: url(../images/vyprodej_str.gif) no-repeat left bottom; margin: 1px; padding: 13px 0 0 7px; vertical-align: middle;}
	.nas_tip_str			{width: 9px; height: 13px; background: url(../images/tip_str.gif) no-repeat left bottom; margin: 1px; padding: 13px 0 0 7px; vertical-align: middle;}
	.no24_str			{width: 9px; height: 13px; background: url(../images/no24_str.gif) no-repeat left bottom; margin: 1px; padding: 13px 0 0 7px; vertical-align: middle;}
	.skladem_ano_str		{width: 15px; height: 15px; background: url(../images/skladem_ano.gif) no-repeat left bottom; margin: 1px; padding: 15px 0 0 15px; vertical-align: middle;}
	.skladem_ne_str			{width: 15px; height: 15px; background: url(../images/skladem_ne.gif) no-repeat left bottom; margin: 1px; padding: 15px 0 0 15px; vertical-align: middle;}

	.novinka_str B, .akce_str B, .pripravujeme_str B, .vyprodej_str B, .nas_tip_str B, .no24_str B, .skladem_ano_str EM, .skladem_ne_str EM	{display: none;}

	/* Ikony pro vzestupné a sestupné třídění */
	/*
	.vzestupne			{width: 22px; height: 22px; padding: 22px 0 0 22px; background: url(../images/vzestupne_shop_ex.gif) no-repeat left center; vertical-align: middle;}
	.sestupne			{width: 22px; height: 22px; padding: 22px 0 0 22px; background: url(../images/sestupne_shop_ex.gif) no-repeat left center; vertical-align: middle;}
	*/
	.vzestupne SPAN,
	.sestupne SPAN			{display: none;}

	/* Formular pro hodnoceni zbozi */
	#hodnoceni P			{margin: 0 0 9px 0;}

	/* Parametry */
	.parametry			{margin: 5px 0 15px 0; border: 1px #304502 solid; border-collapse: collapse;}
	.parametry INPUT,
	.parametry SELECT,
	.parametry TEXTAREA		{font-size: 100%;}
	.parametry TD			{}
	.param_nazev 			{text-align: center; color: #ad421e; background: #f4d937; padding: 4px; border-bottom: 1px #304502 solid; white-space: nowrap}
	.param_cena 			{text-align: right; padding: 4px; font-weight: bold; white-space: nowrap}
	.parametry .sude 		{background: #65462d;}
	.parametry .liche 		{background: #2f4602;}

  /* Obrazkove parametry */
  #clanek .parametry_obr		{margin: 5px 0 15px 0;}
  #clanek .parametry_obr TD	{width: 100px; text-align: center;}
  #clanek .parametry_obr IMG 	{border: 1px #000 solid;}

	/* Oblíbené položky */
	.oblibene TH			{color: #ad421e; background: #f4d937; border: 1px #304502 solid; padding: 5px;}
	.oblibene .sude TD		{background: #65462d; border: 1px #304502 solid;}
	.oblibene .liche TD		{background: #2f4602; border: 1px #304502 solid;}

	/* Mnozstevni slevy */
	.mnozstevni			{border: 1px #304502 solid; border-collapse: collapse;}
	.mnozstevni TH			{color: #ad421e; background: #f4d937; padding: 4px; border: 1px #304502 solid;}
	.mnozstevni TD			{text-align: right}
	.mnozstevni .sude		{background: #65462d;}
	.mnozstevni .liche		{background: #2f4602;}

	.nobr  				{white-space: nowrap;}

	/* Diskuze */
	#diskuze .udaje   		{padding: 2px; background: #65462d; border-bottom: 1px #d7d7d7 solid;}
	#diskuze .text   		{margin-bottom: 10px;}

	/* Off-line platba */
	#offline 			{width: 100%;}
	#offline FORM			{text-align: center}
	#offline INPUT 			{font-weight: bold;}
	#offline .error 		{color: maroon;}
	#offline #ramecek 		{color: #000; background: #fcf5a6; border: 1px solid #f4d937; padding: 5px; margin: 20px;}
	#offline #offline_pozn 		{font-weight: bold; width: 92%; margin: 0;}

	/* Platby a doruceni */
	.platby 			{width: 100%; text-align: center;}
	.platby .levy			{width: 80%; text-align: left; border-bottom: 1px #f4d937 solid;}
	.platby .pravy			{width: 20%; text-align: right; border-bottom: 1px #f4d937 solid;}
	.priplatky 			{width: 100%; border: 1px #f4d937 solid; border-collapse: collapse;}
	.priplatky TH, .priplatky TD	{border: 1px #f4d937 solid;}

	#pridani 			{color: #000; background: #fcf5a6; border: 1px #f4d937 solid; padding: 1px 5px;}
	#pridani P 			{margin: 4px 0;}

	/* Související položky */
	#souvisejici_sloupec 		{border-left: 1px #f4d937 solid; text-align: center;}
	#souvisejici_oddeleni 		{padding-left: 10px;}
	#souvisejici_oddeleni UL 	{margin: 0 0 0 20px; text-align: left;}

	#souvisejici_svisle_nahled	{list-style-type: none; margin: 0; padding: 0;}
	#souvisejici_svisle_nahled LI	{text-align: center; display: block; margin: 10px; padding: 0;}
	#souvisejici_svisle_nahled IMG 	{border: 2px #304502 solid; margin-top: 5px;}

	#souvisejici_nahled		{list-style-type: none; margin: 0; padding: 0;}
	#souvisejici_nahled LI		{text-align: center; display: inline; float: left; margin: 10px; padding: 0; position: relative;}
	#souvisejici_nahled IMG 	{border: 2px #304502 solid; background: #fff; margin-top: 5px;}

	/* Inzerce */
	.inzerce_ram 			{border: 1px #f4d937 solid;}
	.inzerce_normal			{}
	.inzerce_zvyraz 		{color: #fff; background: #2f4602;}
	.inzerce_inverze		{color: #2f4602; background: #fcf5a6;}
	.inzerce_inverze A 		{color: #000 !important;}
	.inzerce_inverze A:hover 	{color: #2f4602 !important;}
	.inzerce_nahled 		{width: 90%; margin: 10px;}

	/* Predchozi a nasledujici zbozi v podrobnostech */
	#clanek #navigace_zbozi 	{margin: 0; line-height: 27px;}
	#clanek #navigace_zbozi .levy	{float: left;}
	#clanek #navigace_zbozi .pravy	{float: right;}
	#clanek #navigace_zbozi A 	{color: #000; background: url(../images/bgnav.gif) 50% 50% no-repeat; padding: 4px 16px 4px 15px; text-decoration: none;}
	#clanek #navigace_zbozi A:hover {text-decoration: underline;}

	/* Podrobnosti tabulka */
	#podrobnosti			{width: 80%; color: #000; border-collapse: collapse; margin-bottom: 10px;}
	#podrobnosti TR TD 		{padding: 2px 5px;}
	#podrobnosti A			{color: #000;}
	#podrobnosti A:hover		{color: #5f7535;}
	#podrobnosti .cena		{color: #f00; font-size: 120%;}

	/* Zalozky v podrobnostech */
	#zalozky_menu 			{height: 20px; list-style-type: none; margin: 15px 0 0 0; padding: 0; position: relative; top: 1px; z-index: 500;}
	#zalozky_menu LI 		{display: inline; margin: 0; padding: 0;}
	#zalozky_menu A 		{color: #000; background: #d2b611; font-weight: bold; border: #293d00 solid; border-width: 1px 1px 0 1px; text-decoration: none; padding: 4px 5px; margin-right: 1px; display: block; float: left;}
	#zalozky_menu A:visited 	{color: #000;}
	#zalozky_menu A:hover 		{color: #fff; background: #577400;}
	#zalozky_menu #active		{color: #000; background: #fcf5a6; border: #f4d937 solid; border-width: 1px 1px 0 1px;}
	#zalozky 			{color: #000; border: 1px #f4d937 solid; background: #fcf5a6; padding: 10px; text-align: left; position: relative; clear: both;}
	
	/* Odkazy na registraci u pokladny */
	#reg_odkazy 			        {margin: 0; padding: 0;}
	#reg_odkazy LI 			        {margin: 10px 0; font-weight: bold; padding: 10px; background: #2f4602;}
