        /* Tělo */
	BODY 			{color: #000;
					 background: url(bg.gif) repeat-x #fff;
					 background-color:#D2E8F2;
					 font-size: 70%;
					 font-family: Trebuchet MS, Arial, Helvetica, Helvetica CE, sans-serif;
	 				 margin: 0;
	 				 padding: 0;
	 				 text-align:center;}

	H1 				{font-size: 100%;}

	TABLE				{font-size: 100%;}

	FORM				{margin: 0; padding: 0;}

	INPUT, TEXTAREA, SELECT 	{font-size: 100%; border: 2px inset; font-family: Verdana, Arial, Helvetica, Helvetica CE;}

	INPUT.submit, INPUT.submit-kos,INPUT.submit-pokladna		{cursor: pointer; color: #000000; font-weight: bold; background: url(../images/bgsubmit.gif) 0 50% repeat-x #ddeeff; border: 1px black solid;}

	INPUT.submit-image, LABEL	{cursor: pointer; border: 0;}

	INPUT.noborder			{border: 0; background: transparent;}

	INPUT.readonly			{color: #000000;}



	/* Obal strany */

	#pagepevna  			{width: 1000px; position: relative; margin: auto; text-align: left; background: #fff;}

	#pozadi 			/*{background-image:url(pri-jazere.jpg); background-repeat:repeat}



        /* Pruh s odkazy */

        #pruh_odkazy			{width: 100%; height: 24px; position: absolute; top: 12px; font-size: 85%; color: #fff; margin: 0; left: 10px;}

        #pruh_odkazy TD			{color: #f1f65e; font-weight: bold; padding: 0 0 1px 5px;}

        #pruh_odkazy #loading_listu	{color: #fff; margin: 0;}

        #pruh_odkazy A 			{color: #fff; text-decoration: none;}

        #pruh_odkazy A:active 		{color: #D2E8F2;}

        #pruh_odkazy A:visited 		{color: #fff;}

        #pruh_odkazy A:hover 		{color: #D2E8F2;}

        .lista_jsmenu_top 		{color: #fff; font-size: 11px; text-decoration: none; text-align: left; font-weight: bold; font-family: Verdana;}

	.lista_jsmenu_tophover		{color: #f1f65e; font-size: 11px; text-decoration: none; text-align: left; font-weight: bold; font-family: Verdana;}

	.lista_jsmenu_topborder		{font-family: Verdana;}

	.lista_jsmenu_sub 		{color: #000; font-size: 11px; text-decoration: none; text-align: left; font-family: Verdana;}

	.lista_jsmenu_subhover		{color: #768d00; font-size: 11px; text-decoration: none; text-align: left; font-family: Verdana;}

	.lista_jsmenu_subborder		{border: 1px #768d00 solid; font-family: Verdana;}

	#loading_listu 			{color: #fff; font-size: 11px;}

	.lista_oddelovac 		{color: #c0d10f;}



	/* Hlavička */

	#hlavicka			{width: 100%; margin: 0; padding: 0;}

	#hlavicka TD			{padding: 0;}

	#logo 				{width: 155px; height: 41px; margin: 0; position: absolute; left: 0px; top: 30px;}

	#logo  A			{width: 188px; height: 41px; display: block;}

	#logo  SPAN			{display: none;}



	/* Pruh */

	#pruh 				{color: #fff; position: absolute; top: 16px; left: 490px;}

	#pruh #slogan			{display: none;}

	#pruh .ikony			{text-align:left; padding: 3px 5px 0 0px;}

	#pruh .ikony IMG		{vertical-align: middle; margin: 2px 8px 0 0;}

	#pruh .ikony A			{color: #fff; font-weight: bold; text-decoration: none; height: 25px;}

	#pruh .ikony A:active		{color: #f1f65e;}

	#pruh .ikony A:visited		{color: #fff;}

	#pruh .ikony A:hover		{color: #f1f65e;}

	/* pohyb */
	
	#pohyb				{position:absolute; top:280px; left:200px}
	#pohyb input		{width:500px; height:20px; vertical-align:middle;}
	
	/* Uvod */
	#uvod				{position:absolute; top:107px; left:1px}
	#uvod input			{width:998px; height:114px; vertical-align:middle}	
	#uvod a:visited img, #uvod a img{filter: alpha(opacity=40); filter: progid:DXImageTransform.Microsoft.Alpha(opacity=40); -moz-opacity: 0.40; opacity:0.4;}		
	#uvod a:hover img { filter: alpha(opacity=100); filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100); -moz-opacity: 1.00; opacity:1;}	


	/* Vyhledávání */
	#vyhledavani 			{margin-top: -45px; position: relative;}
	#vyhledavani INPUT 		{width: 120px; height: 21px; vertical-align: middle;}
	#vyhledavani .submit_find 	{width: 13px; height: 13px; border: 0; margin-left: 5px;}
	#vyhledavani A 			{font-weight: bold;}

	/* Informace */

	#informace	  		{position: absolute; top: 75px; left: 375px;}

	#informace H3			{display: none;}

	#informace UL 			{list-style-type:none; margin: 0; padding: 0;}

	#informace UL LI		{background: url(../images/bginfo.gif) repeat-y; margin: 0; padding: 8px 5px; float: left;}

	#informace A	        	{color: #fff; font-size: 110%; font-weight: bold; text-decoration: none; padding-right: 10px; border-right: 1px solid white;}

	#informace A:active		{color: #fff;}

	#informace A:visited		{color: #fff;}

	#informace A:hover		{color: #fff; text-decoration: underline;}



	/* Strana */
	#strana 			{text-align: left; position: relative;}
	#strana TABLE TD 		{vertical-align: top; padding:0;}

	#levy 				{width: 193px; background: url("bgsloupec.gif"/*tpa=http://www.golf-online.cz/images/bgsloupec.gif*/) 100% 0 repeat-y;}
	#levy H3 			{color:#000000; font-size: 100%; width: 193px; height: 31px; background: url("label.gif"/*tpa=http://www.golf-online.cz/images/label.gif*/) no-repeat; margin: 0; position: relative;}
	#levy H3 SPAN 			{position: relative; left: 36px; top: 10px;}
	#levy P 			{margin: 10px 20px 10px 25px;}
	#levy A				{color: #0e4982; text-decoration: underline;}
	#levy A:active			{color: #23670b;}
	#levy A:visited			{color: #0e4982;}
	#levy A:hover			{color: #23670b;}

	#pravy 				{width: 191px; background: url("bgsloupec.gif"/*tpa=http://www.golf-online.cz/images/bgsloupec.gif*/) repeat-y;}
	#pravy H3 			{color: #000; font-size: 100%; width: 191px; height: 30px; background: url("label_right.gif"/*tpa=http://www.golf-online.cz/images/label_right.gif*/) no-repeat; margin: 0; position: relative; text-align: left;}
	#pravy H3 SPAN 			{position: relative; left: 27px; top: 10px;}
	#pravy P 			{margin: 10px 25px 10px 18px;}
	#pravy A			{color: #000; text-decoration: underline;}
	#pravy A:active			{color: #23670b;}
	#pravy A:visited		{color: #000;}
	#pravy A:hover			{color: #23670b;}

	#stredovy 			{width: 100%;}



	/* Zákazník */
	#zakaznik 			{color: #23670b; position: absolute; left: 13px; top: 241px;}
	#zakaznik H3 			{color: #000; font-size: 100%; margin: 0 5px 0 0; display: inline;}
	#zakaznik P 			{display: inline;}
	#zakaznik .red 			{color: #23670b; font-weight: bold;}
	#zakaznik A			{color: #000; text-decoration: underline;}
	#zakaznik A:active		{color: #23670b;}
	#zakaznik A:visited		{color: #000;}
	#zakaznik A:hover		{color: #23670b;font-weight: bold;}
	
	/* Menu */
	#menu					{background: url("bgbox_menu.gif") 100% 0 repeat-y; margin-bottom: 10px; padding-bottom: 1px;}
	#menu H3	  			{background: url("label_menu.gif") no-repeat;}
	#menu #zobr_oddeleni 			{padding: 5px 0;}
	#menu .hlmenu                 {width: 100%; list-style-type: none; line-height: 13px; margin: 0; padding: 0;}
        #menu .hlmenu LI 			{width: 100%; margin: 0; padding: 0;}
        #menu .plusko            {display: none;}
        #menu .rozbalmenu        {display: inline;}
        #menu .hlmenu A				{width: auto; _height: 13px; font-size: 100%; font-weight: normal; color: #000; background: url("bgmenu2.gif"/*tpa=http://www.golf-online.cz/images/bgmenu2.gif*/) no-repeat; text-decoration: none; padding: 3px 2px 3px 45px; margin: 2px 22px 0 30px; display: block;}
        #menu .hlmenu A:visited			{color: #000;}
        #menu .hlmenu A:active			{color: #000;}
	#menu .hlmenu A:hover			{color: #fff; background: url("bgmenu2.gif") no-repeat #4ca715;}
        #menu .tucne A				{width: auto; _height: 13px; font-size: 100%; font-weight: bold; color: #000; background: url("bgmenu.gif") no-repeat; text-decoration: none; padding: 3px 2px 3px 26px; margin: 2px 22px 0 30px; display: block;}
	#menu .tucne A:hover			{color: #fff; background: url("bgmenu.gif") no-repeat #4ca715;}
	#menu .hlmenu .hlmenu .hlmenu A		{width: auto; _height: 13px; font-size: 100%; font-weight: normal; color: #000; background: url("bgmenu3.gif"/*tpa=http://www.golf-online.cz/images/bgmenu3.gif*/) no-repeat; text-decoration: none; padding: 3px 2px 3px 64px; margin: 2px 22px 0 30px; display: block;}
	#menu .hlmenu .hlmenu .hlmenu A:hover	{color: #fff; background: url("bgmenu3.gif") no-repeat #4ca715;}


	/* Provozovatel */

	#provozovatel	  		{margin-bottom: 5px; background: /*url(../images/bgbox_menu.gif) repeat-y;*/}

	#provozovatel A B      	 	{display: block; margin-bottom: 5px;}

	#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;}



	/* Doporučte nás */

	#doporuceni	  		{margin-bottom: 5px; background: url(../images/bgbox_l.gif) repeat-y;}



	/* Cenová bomba */
	#cen_bomba UL 			{font-weight: bold; list-style-type: none; line-height: 16px; margin: 8px 0 15px 0; padding: 0; text-align: center;}
	#cen_bomba UL LI		{margin: 0; padding: 5px 0; border-bottom: 1px #000 solid;}
	#cen_bomba IMG 			{border: 0; margin: 5px 0;}
	#cen_bomba A,
	#cen_bomba A:visited 		{color: #0e4982;}
	#cen_bomba .cena 		{color: #f00; font-size: 110%;}


	/* Cenová bomba jako článek */

	#clanek #cen_bomba	  	{font-size: 100%; background: transparent; margin: 0;}

	#clanek #cen_bomba TABLE	{width: auto;}

	#clanek #cen_bomba .bottom 	{display:none;}

	#clanek #cen_bomba 		{color: #000; font-size: 125%; height: auto; background: transparent; font-weight: bold; text-align: left; margin: 0; padding: 0;}

	#clanek #cen_bomba UL 		{font-size: 100%; line-height: 18px; margin: 5px 0 0 3px; padding: 0;}

	#clanek #cen_bomba UL LI	{margin: 0; padding: 0;}

	#clanek #cen_bomba P		{margin: 10px 5px;}

	#clanek #cen_bomba IMG		{display: none;}



	/* Aktuality */

	#aktuality	  		{margin-bottom: 5px; background: url(../images/bgbox_r.gif) repeat-y;}

	/* Aktuality jako článek */

	#clanek #aktuality	  	{font-size: 100%; background: transparent; margin: 0;}

	#clanek #aktuality .bottom 	{display: none;}

	#clanek #aktuality H3		{color: #000; font-size: 125%; height: auto; background: transparent; font-weight: bold; text-align: left; margin: 0; padding: 0;}

	#clanek #aktuality P		{margin: 5px;}



	/* Top X */

	#top_x	  			{margin-bottom: 5px; background: url(../images/bgbox_r.gif) repeat-y;}

	#top_x UL 			{list-style-type: decimal; line-height: 16px; margin: 8px 15px 0 63px; padding: 0;}

	#top_x UL LI			{margin: 0; padding: 0; font-weight: bold;}



	/* Top hodnocene */

	#top_hodnocene	  		{margin-bottom: 5px; background: url(../images/bgbox_r.gif) repeat-y;}

	#top_hodnocene UL 		{list-style-type: decimal; line-height: 16px; margin: 8px 15px 0 63px; padding: 0;}

	#top_hodnocene UL LI		{margin: 0; padding: 0; font-weight: bold;}



	/* Top X a TOP hodnocené jako článek */

	#clanek #top_x,

	#clanek #top_hodnocene		{font-size: 100%; background: transparent; margin: 0;}

	#clanek #top_x .bottom,

	#clanek #top_hodnocene .bottom	{display: none;}

	#clanek #top_x H3,

	#clanek #top_hodnocene H3 	{color: #000; font-size: 125%; height: auto; background: transparent; font-weight: bold; text-align: left; margin: 0; padding: 0;}

	#clanek #top_x UL,

	#clanek #top_hodnocene UL	{font-size: 100%; list-style-type: decimal; margin: 5px 5px 5px 32px; padding: 0;}

	#clanek #top_x UL LI,

	#clanek #top_hodnocene UL LI	{margin: 0; padding: 0; font-weight: bold;}

	#clanek #top_x P,

	#clanek #top_hodnocene P	{margin: 5px;}



	/* Novinky */

	#novinky	  		{margin-bottom: 5px; background: url(../images/bgbox_r.gif) repeat-y; text-align: center;}

	#novinky FORM 			{margin: 13px 0 0 20px;}

	#novinky INPUT			{width: 120px; height: 20px; vertical-align: middle;}

	#novinky .submit		{width: 25px; height: 20px; margin-left: 5px;}



	/* Anketa */

	#anketa		  		{margin-bottom: 5px; background: url(../images/bgbox_r.gif) repeat-y; }

	#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;}

	#anketa INPUT.noborder		{border: 0; background: transparent;}

	/* Anketa jako článek */

	#clanek #anketa		  	{font-size: 100%; background: transparent; margin: 0; text-align: left;}

	#clanek #anketa .bottom 	{display: none;}

	#clanek #anketa H3		{color: #000; font-size: 125%; height: auto; background: transparent; font-weight: bold; text-align: left; margin: 0; padding: 0;}

	#clanek #anketa P		{margin: 6px 5px 5px 4px;}

	#clanek #anketa .text 		{width: 100%; margin: 10px 0 3px 0;}

	#clanek #anketa .pruh 		{text-align: left; clear: both;}

	#clanek #anketa .stred		{text-align: left;}

	#clanek #anketa .levy 		{float: left;}

	#clanek #anketa .pravy 		{float: right;}

	#clanek #anketa .nalevo 	{text-align: left;}



	/* Partneři */

	#partneri	  		{margin-bottom: 5px; background: url(../images/bgbox_r.gif) repeat-y; text-align: center;}

	#partneri H3 			{margin-bottom: 10px;}

	#partneri IMG			{border: 0; margin: 2px 0;}

	#partneri A 			{margin-left: 20px;}

	#partneri HR                    {color: #c1de59; background: #c1de59; border: 0; height: 1px; margin: 3px 15px 3px 40px;}

	/* Partneři jako článek */

	#clanek #partneri		{font-size: 100%; background: transparent; margin: 0; text-align: left;}

	#clanek #partneri .bottom 	{display: none;}

	#clanek #partneri H3		{color: #000; font-size: 125%; height: auto; background: transparent; font-weight: bold; text-align: left; margin: 0; padding: 0;}

	/* Článek */
	#clanek        			{width: 100%; padding: 10px 25px; position: relative; top: -42px;}
	TD>#clanek 			{width: 92%;}
	#clanek H2     			{font-size: 110%; color: #fff; background: #4884c2; border-top: 2px #003463 solid; margin: 25px 0 5px 0; padding: 5px 10px;}
	#clanek H2.red 			{font-size: 125%; color: #f00;}
	#clanek H2.podrob_nadp 		{color: #000; font-size: 125%; margin: 0 5px 1px 0; background: transparent; border: 0; border-bottom: 1px #c0c0c0 solid;}
	#clanek H3     			{font-size: 105%; margin: 20px 0 3px 0;}
	#clanek H4     			{font-size: 100%; font-weight: bold; color: #f00;}
	#clanek H3 A   			{color: #0e4982; text-decoration: none;}
	#clanek A	        	{color: #0e4982; text-decoration: underline;}
	#clanek A:active		{color: #23670b;}
	#clanek A:visited		{color: #302a79;}
	#clanek A:hover			{color: #23670b;}
	#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 		{background: #cce7f9; border: 1px #c0c0c0 solid; 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 .navigace		{font-size: 110%; color: #fff; background: #4884c2; border-top: 2px #003463 solid; margin: 25px 0 5px 0; padding: 5px 10px;}
 	#clanek .navigace A	        {color: #dbedf9; text-decoration: underline;}
	#clanek .navigace A:active	{color: #fff;}
	#clanek .navigace A:visited	{color: #dbedf9;}
	#clanek .navigace A:hover	{color: #fff;}

	#clanek HR                    	{color: #fff; background: #fff; border: 0; height: 1px; margin: 0;}
	#clanek IMG             	{border: 0;}

	#clanek .red			{color: #f00;}

	/* Tabulka s košíkem */
	#clanek .kosikinfo		{width: 100%;}
	#clanek .kosikinfo TH		{color: #23670b; background: url("bgtab.gif"/*tpa=http://www.golf-online.cz/images/bgtab.gif*/) 0 50% repeat-x #aaf477; border: 1px #64da15 solid; padding: 2px;}
	#clanek .kosikinfo TD		{background: #f4fafd; border: 1px #c0c0c0 solid; padding: 2px;}
	#clanek .kosikinfo .tmavy 	{color: #23670b; background: url("bgtab.gif"/*tpa=http://www.golf-online.cz/images/bgtab.gif*/) 0 50% repeat-x #aaf477; border: 1px #64da15 solid;}

	/* Tabulka zákazníka */
	.zakaznik			{width: 100%;}
	.zakaznik INPUT			{background: #f4fafd;}
	.zakaznik .noborder		{background: transparent; border: 0;}
	#clanek FIELDSET 		{border: 1px #c0c0c0 solid; padding: 5px; margin: 20px 0 20px 0;}
	#clanek LEGEND	 		{color: #23670b; font-weight: bold; background: url("bgtab.gif"/*tpa=http://www.golf-online.cz/images/bgtab.gif*/) 0 50% repeat-x #aaf477; border: 1px #64da15 solid; padding: 2px 6px; margin-bottom: 8px;}

	/* Objednávky */
	#clanek .objednavky		{width: 100%;}
	#clanek .objednavky TR          {text-align: center;}
	#clanek .objednavky TH		{color: #23670b; background: url("bgtab.gif"/*tpa=http://www.golf-online.cz/images/bgtab.gif*/) 0 50% repeat-x #aaf477; border: 1px #64da15 solid; padding: 2px;}
	#clanek .objednavky TD		{background: #f4fafd; border: 1px #c0c0c0 solid; padding: 2px; vertical-align: middle;}
	#clanek .detailobjednavky	{width: 100%; text-align: center;}
	#clanek .detailobjednavky TR    {text-align: right;}
	#clanek .detailobjednavky TH	{color: #23670b; background: url("bgtab.gif"/*tpa=http://www.golf-online.cz/images/bgtab.gif*/) 0 50% repeat-x #aaf477; border: 1px #64da15 solid; padding: 2px; text-align: center;}
	#clanek .detailobjednavky TD	{padding: 2px;}

	/* 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: #f4fadd; padding: 3px 5px; vertical-align: top;}

	#clanek .pozadilicheradky	{background: #fff; 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: 15px;}

	#clanek .obal_zbozi .carka HR 	{display: none;}

	#clanek .odsaz 			{vertical-align: top;}

	#clanek .odsaz IMG 		{margin-bottom: 10px;}

	#clanek .odsaz_podrob 		{text-align: center;}

	#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: 71px; height: 25px; background: url(../images/pridej_ex.gif) no-repeat; margin: 1px 7px; padding: 25px 0 0 71px; border: 0;}

	#clanek .do_kosiku SPAN 	{display: none;}

	#clanek .submit_kosik 		{border: 0; margin: 1px 7px; vertical-align: middle;}

	#clanek .poloha_kosiku 		{text-align: center;}

	#clanek .kratky_popis UL 	{font-size: 100%;}

	#clanek TR TD.vert_oddel 	{width: 10px; border: 0; background: url() transparent;}



	/* Výpis položek zboží - titulní strana */

	#clanek .rada_tit_naz TD		{width: 32%; background: url(../images/bg_naz.gif) repeat-x 100% 100% #fff; border-top: 1px solid #c1de59; padding: 6px 10px;}

	#clanek .rada_tit_naz TD A	        {color: #768d00; font-size: 105%;}

	#clanek .rada_tit_naz TD A:active	{color: #000;}

	#clanek .rada_tit_naz TD A:visited	{color: #768d00;}

	#clanek .rada_tit_naz TD A:hover	{color: #000;}

	#clanek .rada_tit_obr TD 		{background: #fff; text-align: center; border: #000 solid; border-width: 1px 0 1px 1px; background: url(../images/dot.gif) 100% 0 repeat-y; padding: 10px 0;}

	#clanek .rada_tit_cen TD		{background: url(../images/dot2.gif) repeat-x #e5e5e5; text-align: center; padding: 6px 10px;}

	#clanek .rada_tit_cen TD TABLE		{margin: auto;}

	#clanek .rada_tit_cen TD TABLE TD	{background: url(../images/pixtransp.gif); text-align: left; padding: 0 3px 0 0;}

	#clanek .rada_tit_cen TD TABLE TD .cena	{color: #f00; font-size: 110%;}

	#clanek .rada_tit_cen TD STRIKE 	{text-decoration: none; background: url(../images/strike.gif) 0 55% repeat-x; padding: 0 2px;}

	#clanek .rada_tit_kos TD		{color: #000; background: #fff; padding: 6px 10px;}

	#clanek .rada_tit_kos TD A 		{vertical-align: middle; position: relative; top: 1px; margin-left: 5px;}

	#clanek .rada_tit_kos TD DIV>A 		{top: 7px;}



	/* Výpis položek zboží v oddělení (plný) */

	#clanek .rada_pln_naz TD		{width: 32%; background: url(../images/bg_naz.gif) repeat-x 100% 100% #fff; border-top: 1px solid #c1de59; padding: 6px 10px;}

	#clanek .rada_pln_naz TD A	        {color: #768d00; font-size: 105%;}

	#clanek .rada_pln_naz TD A:active	{color: #000;}

	#clanek .rada_pln_naz TD A:visited	{color: #768d00;}

	#clanek .rada_pln_naz TD A:hover	{color: #000;}

	#clanek .rada_pln_obr TD 		{background: #fff; text-align: center; border: #000 solid; border-width: 1px 0 1px 1px; background: url(../images/dot.gif) 100% 0 repeat-y; padding: 10px 0;}

	#clanek .rada_pln_cen TD		{background: url(../images/dot2.gif) repeat-x #e5e5e5; text-align: center; padding: 6px 10px;}

	#clanek .rada_pln_cen TD TABLE		{margin: auto;}

	#clanek .rada_pln_cen TD TABLE TD	{background: url(../images/pixtransp.gif); text-align: left; padding: 0 3px 0 0;}

	#clanek .rada_pln_cen TD TABLE TD .cena	{color: #f00; font-size: 110%;}

	#clanek .rada_pln_cen TD STRIKE 	{text-decoration: none; background: url(../images/strike.gif) 0 55% repeat-x; padding: 0 2px;}

	#clanek .rada_pln_kos TD		{color: #000; background: #fff; padding: 6px 10px;}

	#clanek .rada_pln_kos TD A 		{vertical-align: middle; position: relative; top: 1px; margin-left: 5px;}

	#clanek .rada_pln_kos TD DIV>A 		{top: 7px;}



	/* Výpis položek zboží v oddělení (stručný) */

	#clanek .rada_str TH		{color: #f1f65e; background: url(../images/bgtab.gif) repeat-x #819f01; border: 1px #365417 solid; text-align: left; padding: 3px;}

	#clanek .rada_str_sude TD	{background: #f4fadd; border: 1px #365417 solid; padding: 3px; vertical-align: middle;}

	#clanek .rada_str_liche TD	{background: #fff; border: 1px #365417 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		{position: absolute; right: 10px; top: -2px; padding: 2px; text-align: right;}

	#clanek #tisk 			{vertical-align: middle; margin-right: 2px;}



	/* Ikony novinka, akce, pripravujeme, vyprodej, nas_tip, no24 */

	.novinka			{width: 64px; height: 28px; line-height: 30px; background: url(../images/novinka.gif) no-repeat left bottom; margin: 1px; padding: 28px 0 0 64px; vertical-align: middle;}

	.akce				{width: 64px; height: 28px; line-height: 30px; background: url(../images/akce.gif) no-repeat left bottom; margin: 1px; padding: 28px 0 0 64px; vertical-align: middle;}

	.pripravujeme			{width: 107px; height: 28px; line-height: 30px; background: url(../images/pripravujeme.gif) no-repeat left bottom; margin: 1px; padding: 28px 0 0 107px; vertical-align: middle;}

	.vyprodej			{width: 75px; height: 28px; line-height: 30px; background: url(../images/vyprodej.gif) no-repeat left bottom; margin: 1px; padding: 28px 0 0 75px; vertical-align: middle;}

	.nas_tip			{width: 64px; height: 28px; line-height: 30px; background: url(../images/tip.gif) no-repeat left bottom; margin: 1px; padding: 28px 0 0 64px; vertical-align: middle;}

	.no24				{width: 89px; height: 28px; line-height: 30px; background: url(../images/no24.gif) no-repeat left bottom; margin: 1px; padding: 28px 0 0 89px; vertical-align: middle;}



	.novinka B, .akce B, .pripravujeme B, .vyprodej B, .nas_tip B, .no24 B	{display: none;}



	/* 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: 17px; height: 17px; padding: 17px 0 0 17px; background: url(../images/vzestupne_shop_ex.gif) no-repeat left center; vertical-align: middle;}

	.sestupne			{width: 17px; height: 17px; padding: 17px 0 0 17px; 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 #365417 solid; border-collapse: collapse;}

	.parametry INPUT,

	.parametry SELECT,

	.parametry TEXTAREA		{font-size: 100%;}

	.parametry TD			{}

	.param_nazev 			{text-align: center; color: #f1f65e; background: url(../images/bgtab.gif) repeat-x #819f01; padding: 4px; border-bottom: 1px #365417 solid; white-space: nowrap;}

	.param_cena 			{text-align: right; padding: 4px; font-weight: bold; white-space: nowrap;}

	.parametry .sude 		{background: #fff;}

	.parametry .liche 		{background: #f4fadd;}



	/* Oblíbené položky */

	.oblibene TH			{color: #f1f65e; background: url(../images/bgtab.gif) repeat-x #819f01; border: 1px #365417 solid; padding: 5px;}

	.oblibene .sude TD		{background: #fff; border: 1px #365417 solid;}

	.oblibene .liche TD		{background: #f4fadd; border: 1px #365417 solid;}



	/* Mnozstevni slevy */

	.mnozstevni			{border: 1px #365417 solid; border-collapse: collapse;}

	.mnozstevni TH			{color: #f1f65e; background: url(../images/bgtab.gif) repeat-x #819f01; padding: 4px; border: 1px #365417 solid;}

	.mnozstevni TD			{text-align: right}

	.mnozstevni .sude		{background: #fff;}

	.mnozstevni .liche		{background: #f4fadd;}



	.nobr  				{white-space: nowrap;}



	/* Diskuze */

	#diskuze .udaje   		{padding: 2px; background: #fff; border: 1px #c1de59 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 		{border: 1px solid #c1de59; background: #e5e9d1; 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 #c1de59 solid; padding-top: 7px;}

	.platby .pravy			{width: 20%; text-align: right; border-bottom: 1px #c1de59 solid; padding-top: 7px;}

	.priplatky 			{width: 100%; border: 1px #c1de59 solid; border-collapse: collapse;}

	.priplatky TH, .priplatky TD	{border: 1px #c1de59 solid;}



	#pridani 			{background: #f4fadd; border: 1px #c1de59 solid; padding: 1px 5px;}

	#pridani P 			{margin: 4px 0;}



	/* Související položky */

	#souvisejici_sloupec 		{border-left: 1px #c1de59 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 	{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 	{background: #fff; margin-top: 5px;}



	/* 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;}



	/* Podrobnosti tabulka */

	#podrobnosti 			{width: 100%; border-collapse: collapse;}

	#podrobnosti TR TD 		{border: 1px #c1de59 solid; background: #f4fadd; vertical-align: middle; padding: 2px 5px;}

	#podrobnosti .sude TD		{background: #fff;}

	#podrobnosti .liche TD		{background: #f4fadd;}

	#podrobnosti STRIKE 		{text-decoration: none; background:url(../images/strike.gif) 0 55% repeat-x; padding: 0 2px;}



	/* 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: #c1de59; font-weight: bold; border: #768d00 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: #768d00;}

	#zalozky_menu #active		{color: #000; background: #f4fadd; border: #c1de59 solid; border-width: 1px 1px 0 1px;}

	#zalozky 			{border: 1px #c1de59 solid; background: #f4fadd; 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; padding: 0; font-size: 120%; font-weight: bold; background: #f3f3f3; border: 1px #ccc solid; padding: 10px;}

	#reg_odkazy LI FORM 		{font-size: 85%;}

	

	#menu .hlmenu .menu_btn {

										background:none;

										border-bottom:0px;

										border-top:0px;

										color:#000000;

										display:block;

										font-weight:normal;

										margin:0pt 0px 0px 0px;

										padding:0px 0px 0px 0px;

										text-decoration:none;

										width:auto;

}
.productbox{
	padding: 10px;
	/*border: 2px solid #E6FADE;*/
	min-height: 120px;
	margin-bottom: 5px;
	float: right;
	height: px;
	margin-right: 10px;
	width: 534px;
	border-bottom: 1px solid black;
}

.productbox-detail{
	padding: 10px;
	min-height: 120px;
	width: 534px;
	margin-bottom: 5px;
}

.productimg{
	border: 1px solid #000000;
	float: left;
	margin-top:5px;
	margin-bottom: 5px;
}



.producttitle{
	font-weight: bold;
	text-align: center;
}



.producttext{
	padding:3px 0px 0px 140px;
}



.productoptions{
	margin-top: 10px;
	margin-left: 140px;
}


.products_row{
	clear: both;
	height: 265px;
}

.productoptions .submit {
	margin-top: 10px;
}

.productoptions .submit:hover{

	background-color: #CEE7FF;

}



.productoptions select{

	max-width: 345px;

}



.cartbox{

	background: #F7F7F7;

	width: 500px;

	position:relative;

	top:25px;

	padding: 0px 0px 0px 0px;

}



.cartbox .tabs{

	float:left;

	font-size:93%;

	line-height:normal;

	width:100%;

	position:relative;

	right:2px;

	top:-35px;

}



.cartbox .tabs ul{

	list-style-image:none;

	list-style-position:outside;

	list-style-type:none;

	margin:0pt;

	padding:00px 00px 0pt 00px;

}



.cartbox .tabs li{

	display:inline;

	margin:0pt;

	padding:0pt;

}



.cartbox .tabs li p{

	background:transparent url(tab_l.gif) no-repeat scroll left top;

	float:left;

	margin:0pt;

	padding:0pt 0pt 0pt 4px;

	text-decoration:none;

}



.cartbox .tabs li p span{

	background:transparent url(tab_r.gif) no-repeat scroll right top;

	color:#464E42;

	display:block;

	float:left;

	padding:5px 15px 4px 6px;

	font-weight: bold;

}



.cartbox .tabs .chosen p { 

	background-position:0% -42px;

}



.cartbox .tabs .chosen p span{ 

	background-position:100% -42px;

}



.cartbox .tabs li .chosen p span{ 

	color:#FFFFFF;

}



.cartbox .items{

	clear: both;

	position: relative;

	top: -25px;

}



.cartbox table .products

{

	margin-bottom:10px

}



table tr .products .even

{

	background: #F0FFF0;

	border: 1px #000000 dashed;

}



table tr .products .odd

{

	background: #F4FADD;

}



.cartbox .bottom{

	background: #F4FADE;

	/*border: 1px solid #D3D3D3;*/

}



.cartbox .bottom input:hover{

	background-color: #F0FFF0;	

}



.cartbox .agreement{

	height: 300px;

	overflow: auto;

	margin-bottom: 10px;

}



.cartbox ul{

	padding-left: 20px;

}



.cartbox li{

	list-style: disc;

	margin-bottom: 10px;

}



.cartbox h4{

	text-align: center;

}



.cartbox .bold{

	font-weight: bold;

}



.clanek_datum {

	text-align: right;

}



.clanek_zoznam{

	margin-bottom: 10px;

}



.clanek_zoznam li .datum{

	text-align: right;

}


#gallerybox{
	margin-left: 45px;
}

#gallerybox ul{
	list-style: none;
	margin:0pt;
	padding:0pt;
	border:0;
}



#gallerybox ul li{
	background:#ECECEC;
	width:118px;
	height:118px;
	border:1px solid White;
	border-color:White #000 #000 White;
	text-align:center; 
	text-decoration:none;
	line-height: 30px;
	float: left;	
}



#gallerybox ul li a {

	background:#333; 

}



#gallerybox ul li a img{
	margin-top:9px;
	border:1px solid #888888;

}



span.clr {display:block; clear:both; width:0; height:0; font-size:0; line-height:0;}

/* Patička */
	#patickastred 			{background: url("bgfoot.jpg"/*tpa=http://www.golf-online.cz/images/bgfoot.jpg*/) no-repeat; text-align: right;}
	#patickastred P 		{height: 110px; margin: 0; padding: 47px 190px 0 0;}
	#patickastred A	        	{color: #000; text-decoration: underline;}
	#patickastred A:active		{color: #fff;}
	#patickastred A:visited		{color: #000;}
	#patickastred A:hover		{color: #fff;}

.designed-form label{
	text-align: right;
	width: 125px;
	float: left;
}

.designed-form input,  .designed-form textarea{
	border: 1px solid black;
	width: 200px;
	clear: right;
}

.designed-form .checkbox{
	width: auto;
}

.designed-form .submit{
	text-align: center;
	background-color: white;
	width: 70px;
}

.designed-form .license{
	margin-top : 0px;
	background-color: #BCF596;
	color: black;
	font-weight: bold;
	padding:2px 10px;
	text-align: center;
}

