/* Tělo */
BODY 				{color: black;
				 background: #fff;
				 font-size: 75%;
				 font-family: Arial, sans-serif;
 				 margin: 0;
 				 padding: 0;}
H1 				{font-size: 100%;}
TABLE				{font-size: 100%;}
FORM				{margin: 0; padding: 0;}
IMG 				{border: 0;}
INPUT, TEXTAREA, SELECT 	{font-size: 100%; color: #808080; background: url(../images/bginput.gif) no-repeat #fff; border: 1px #9c9c9c solid; font-family: arial, sans-serif;}
INPUT.submit,
INPUT.submit-kos,
INPUT.submit-pokladna		{cursor: pointer; color: #fff; font-weight: bold; background: url(../images/bgsubmit.gif) repeat-x #df460a; border: 1px #b61400 solid; text-transform: lowercase; padding: 1px 5px;}
INPUT.submit-image, LABEL	{cursor: pointer; border: 0;}
INPUT.noborder			{border: 0; background: transparent;}
INPUT.readonly			{color: #999;}
A	        		{color: #3e63a8; text-decoration: underline;}
A:active			{color: #457599;}
A:visited			{color: #4f74b9;}
A:hover				{color: #457599;}

/* Obal strany */
#page 	 			{width: 1000px;  position: relative; margin: 0 auto;  text-align: left; }

/* Akce */
#akce				{width: 525px; height: 80px; background: url(http://www.easy-shop.cz/images/akce.jpg) 0 0 no-repeat; position: relative;}
#akce A 			{width: 100%; height: 100%; color: #494949; display: block; text-decoration: none;}
#akce #nadp 			{color: #ca3222; font-size: 150%; display: block; margin: 0; padding: 19px 25px 0 25px;}
#akce SPAN 			{display: block; margin: 0; padding: 16px 25px 10px 25px;}

/* Strankovani */
.strankovani 			{ padding: 1em 0em;border-top: 1px #eee solid; height: 2em; border-bottom: 1px gray dotted; margin: 0em 0em .5em 0em;}
.strankovani~.strankovani {border: none;}
.strankovani .left 		{float: left; font-weight: bold; }
.strankovani .left * {background: transparent; color: black;}

.strankovani .right 		{float: right;}
.strankovani A 			{background: #e8e8e8; padding: 3px 6px; margin: 0 1px 1px 0; display: block; float: left; color: black}
.strankovani A:hover 		{color: #fff; background: #c9c9c9; text-decoration: none;}
.strankovani B 			{color: #fff; background: #c9c9c9; text-decoration: none; padding: 3px 6px; margin: 0 1px 1px 0; display: block; float: left;}
.strankovani b em {font-weight: normal; font-style: normal;}
.strankovani .dalsi 		{color: #000 !important; background: transparent;}
.strankovani .dalsi:hover 	{background: transparent;}

/* Pruh s odkazy */


#lista_clanku			{font-size: 90%; position: absolute; right: -1px; top: 0px; background:white; width: 100%; color: black;}
#lista_clanku UL		{margin: 10px 0px; padding: 0; list-style-type: none; float: right;}
#lista_clanku LI		{display: inline; padding: 0px;}
#lista_clanku .first		{background: transparent;}
#lista_clanku A 		{ line-height: 10px; padding: 0px 8px; color: #000;}

#lista_clanku A:hover 		{ text-decoration: underline;}
#lista_clanku #loading_listu	{color: #fff; margin: 0;}
.lista_oddelovac 		{color: #000; font-weight: bold;}

#pruh_odkazy ul,
#pruh_odkazy li,
#pruh_odkazy a              {display: block; margin: 0; padding: 0;}
#pruh_odkazy ul             {width: 140px}
#pruh_odkazy li             { position: relative; z-index: 9; text-align: right;}
#pruh_odkazy li.folder>ul   {left: 140px;}
#pruh_odkazy a              {width: 100%; height: 100%; color: black;  padding: 9px 7px;  border-top: 1px white solid;}
#pruh_odkazy li>a             {width: auto;}
#pruh_odkazy a:hover             {background: #eee;}
#pruh_odkazy li.folder a:hover         {background: #eee;}
#pruh_odkazy li.folder:hover         {z-index: 10;}
#pruh_odkazy li.folder:hover  a       {background: #eee;}
#pruh_odkazy li.folder:hover  a:hover {background: #ddd;}
#pruh_odkazy ul ul,
#pruh_odkazy li:hover ul ul,
#pruh_odkazy li:hover li:hover    ul ul,
#pruh_odkazy li:hover li:hover    li:hover ul ul        {display: none;} /* ZMENIT NA NONE */
#pruh_odkazy li:hover ul,
#pruh_odkazy li:hover li:hover ul,
#pruh_odkazy li:hover li:hover li:hover ul,
#pruh_odkazy li:hover li:hover li:hover li:hover ul     {display: block; background: #ddd;}
#pruh_odkazy #level1             {width: auto; height: 19px; background: transparent; border: 0; display: block; margin: 0; padding: 0;}
#pruh_odkazy #level1 .top         {height: 25px; float: left; border: 0; margin: 0; text-align: center;}
#pruh_odkazy #level1 .top.folder ul     {position: absolute; left: -34px; top: 30px;}
#pruh_odkazy #level1 .top.folder ul ul  {position: absolute; left: -140px; top: 0px; border-right: 1px white solid;}
#pruh_odkazy #level1 .toplink         {width: auto; height: auto; border: 0; padding: 10px 5px; text-decoration: underline; background: white url("../images/vertikalniCarka.png") 0% 50% no-repeat}
#pruh_odkazy #level1 .toplink:hover     {background-color: #ddd;}
#pruh_odkazy #level1 .toplink.first {background: none;}
#pruh_odkazy A:visited 	{color: #333;}
html body #pruh_odkazy .active {color: #6b8ece; font-weight: bolder; text-decoration: none !important;} 
/* Infopanel */
#infopanel			{font-size: 95%;}
#infopanel .left 		{position: absolute; right: 7px; top: 80px; width: auto;}
#infopanel .right 		{position: absolute; right: 7px; top: 10px;}
#infopanel .right A 		{color: #fff; font-weight: bold; text-decoration: none;}
#infopanel .right A:hover 	{color: #feb699; text-decoration: underline;}

/* Slogan*/
#slogan				{width: 980px; position: absolute; left: 10px; top: 38px; display: none;}
#slogan I	      		{font-style: normal;}

/* odkazy */
#sysbar 			{list-style-type: none; margin: 0; padding: 23px 0px 0px; width: 100%; height: 58px;  background: transparent url("../images/Heads.jpg") 606px 100% no-repeat; position: relative; top: -53px;}
#sysbar LI 			{margin: 0; padding: 0; float: left;}
#sysbar A 			{height: 40px; display: block; width: 121px; background: url(../images/buttonInactive.png) no-repeat; line-height: 40px; text-align: center; padding-top: 18px; color: #0c3074;font-weight: bolder; text-decoration: none;}
#sysbar li a:hover, #sysbar li a.active { width: 121px; background: url(../images/ButtonActive.png) no-repeat; color: #fff;}
#mapa_sysbar { position:relative; left: 275px;}
/* Hlavička */
#hlavicka			{width: 100%; height: 160px; min-height: 160px; display: none;}
#pruh				{width: 100%; height: 78px; margin-top: 121px;}
#logo 				{ position: relative; width: 1px; overflow: visible}
#logo a  {padding-top: 45px; background: transparent url("../images/logotype.png") 0px 50% no-repeat; width: 620px; height: 90px; display: block; text-indent: -999px;}
/* Moduly v demu */
#moduly 			{color: #fff; font-weight: bold; position: absolute; left: 390px; top: 125px;}
#moduly H3 			{font-size: 100%; margin: 0 0 3px 35px;}
#moduly UL 			{list-style-type: none; margin: 0; padding: 0;}
#moduly UL LI			{font-size: 95%; background: url(../images/bgmoduly.gif) no-repeat; margin: -7px 0 0 0; padding: 8px 60px 5px 35px; line-height: 15px;}

/* Vlajky */
#vlajky				{position: absolute; right: 25px; top: 125px;}
#vlajky IMG			{border: 0; margin: 4px 2px 0 2px;}

/* Vyhledávání */
#vyhledavani	  		{width: auto; background: transparent; position: absolute; left: 22px; top: 362px; padding: 0px; z-index: 1000}
#vyhledavani * {float: left; margin: 0px 5px 0px 0px;}
#vyhledavani H3 		{font-size: 100%; display: inline; line-height: 18px; color: black;}
#vyhledavani FORM,
#vyhledavani P			{display: inline; margin: 0;}
#vyhledavani INPUT 		{width: 150px; }
#vyhledavani .submit, #vyhledavani a		{ font-weight: bolder; width: auto; margin-right: 5px; background: transparent; border: none;  color: #6b8ece; text-decoration: underline;}
#vyhledavani a		{line-height: 18px; border-left: 1px black solid; padding-left: 12px}

/*Třídění*/
form#trideni    {padding: 10px 0px; border-bottom: 1px #bbb solid; margin: 0px;}

#trideni select {width: 110px; margin-left: 5px;}



/* Měny */
#meny 				{position: absolute; right: 30px; top: 26px;}
#meny P				{margin: 0;}

/* Strana */
#strana {background: url("../images/bodyBg.gif") repeat-y;}
#strana table#mainLayout {position: relative; z-index: 500; top: -20px;}
#strana TABLE TD 		{vertical-align: top; }
#stredovy 			{width: 100%;}
#levy 				{padding: 0% 0px 0% 10px;}
#pravy 				{padding-right: 20px !important;}
#levy H3		{ color: #ebebeb; background: transparent url(../images/headerLeft.png) no-repeat; font-size: 100%; text-align: right; margin: 0 0 0 0; text-transform: uppercase; padding: 18px 10px; width: 173px;}
#pravy h3 {background: blue url("../images/headerRight.png") no-repeat; color: white; line-height: 20px; padding: 5px 0px 20px 0px; width: 180px; margin: 0px; font-size: 100%; text-align: center;}
#pravy div {background: white url("../images/footerRight.png") 0% 100% no-repeat; min-height: 50px; margin-top: 11px; width: 180px;}
#pravy div .bottom {display: none;}
#pravy div div {background: transparent; margin: 0px; width: auto;}
#levy UL 			{list-style-type: none; line-height: 19px; margin: 0 20px 10px 0px; padding: 0;}

#levy UL LI			{margin: 0; padding: 0;}

#pravy * {margin: 0px; padding: 0px;}
#pravy ul, #pravy p{padding: 0px 25px 25px 20px}
#pravy ul {padding-left: 30px}
#pravy form {padding-bottom: 1px;}
/* Aktuality */
#pravy #aktuality DIV 			{padding: 0 10px 15px 25px;}
/* Menu */
#menu h3 {display: none;}
#menu H3 .odkaz_oddeleni,
#menu H3 .odkaz_vyrobci			{color: #494949 !important; text-decoration: none;}
#menu H3 .odkaz_oddeleni_active,
#menu H3 .odkaz_vyrobci_active		{color: #fff !important; text-decoration: none;}
#menu H3 .odkaz_oddeleni:hover,
#menu H3 .odkaz_vyrobci:hover,
#menu H3 .odkaz_oddeleni_active:hover,
#menu H3 .odkaz_vyrobci_active:hover 	{color: #fff !important; text-decoration: none;}
html body #levy #menu .active {color: #6b8ece;}


#menu UL 			{list-style-type: none;  padding: 0;}
#menu ul li UL LI:first-child {border-top: none;}
#menu ul li UL LI:last-child  {border-bottom: none;}
#menu #active A 		{color: #df460a; font-weight: bold;}
#menu UL li { color: #ebebeb; background: transparent url(../images/headerLeft.png) no-repeat; font-size: 100%; text-align: right; margin: 0 0 0 0;  padding: 16px 10px; width: 173px;}
#menu ul li a { color: white; text-decoration: none; font-weight: bolder; padding-bottom: 20px; display: block;}
#menu ul li a:visited { color: #eef;}
#menu ul li ul {margin: 0px; line-height: 17px;}
#menu ul li ul li {background: none; padding: 0px; width: auto; text-align: left;}
#menu ul li ul li{margin: 0px;border-bottom: 1px #d6d6d6 solid;border-top: 1px #f5f5f5 solid;}
#menu ul li ul li a {padding: 0 0 0 10px ; color: black; background: transparent url("../images/odrazka_level2.gif") 0% 50% no-repeat;text-decoration: underline; }
#menu ul li ul li a:visited { color: #226;}
#menu ul li ul li ul li {border: none; margin-left: 20px; padding-left: 5px; background: transparent url("../images/odrazka_level3.gif") 0% 50% no-repeat}
#menu ul li ul li ul li a { font-size: 80%;  background: none; padding: 0; display: inline;}
#menu ul li ul li a:hover {color: #05f;}



/* Klikací menu */
#menu .hlmenu                 	{list-style-type: none; margin: 4px 0 5px 8px; padding: 0; background: url(../images/menubg.gif) repeat-y; line-height: 14px;}
#menu .hlmenu li              	{margin-left: 3px; padding-left: 8px; background: url(../images/menubgsipka.gif) 0 5px no-repeat;}
#menu .hlmenu li.rozbal       	{margin: 0 0 0 -3px; padding-left: 14px; background: url(../images/menubgline.gif) 4px 5px no-repeat;}
#menu .plusko                 	{position: relative; left:-14px;}
#menu .hlmenu li.last         	{margin-left: 1px; padding-left: 10px; background: url(../images/menubglast.gif) 0 3px no-repeat;}
#menu .hlmenu li.rozballast   	{margin-left: 1px; padding-left: 10px; background: url(../images/menubglastrozbal.gif) no-repeat;}
#menu .rozbalmenu             	{display: inline; margin-left: -12px;}
#menu .rozbalmenu2            	{display: inline;}
#menu .tucne 			{font-weight: bold;}

/* JS Menu */
.jsmenu_top 			{color: #494949; font-size: 11px; text-decoration: underline; text-align: left; font-weight: bold; font-family: Arial;}
.jsmenu_tophover		{color: #df460a; font-size: 11px; text-decoration: none; text-align: left; font-weight: bold; font-family: Arial;}
.jsmenu_topborder		{font-family: Arial;}
.jsmenu_sub 			{color: #000; font-size: 11px; text-decoration: none; text-align: left; font-family: Arial;}
.jsmenu_subhover		{color: #000; font-size: 11px; text-decoration: none; text-align: left; font-family: Arial;}
.jsmenu_subborder		{border: 1px #d6d6d6 solid; font-family: Arial;}

/* Provozovatel */

#provozovatel #na_stred		{margin: 20px 0; text-align: center;}
#provozovatel #na_stred	IMG 	{margin-bottom: 4px; border: 0;}
#provozovatel {font-size: 90%;}
#provozovatel.vcard .org {display: block; font-weight: bolder; text-decoration: none;}

/* 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;}

/* Novinky */

#novinky INPUT 			{width: 80px; vertical-align: middle;}
#novinky .submit 		{width: 30px; margin-left: 5px;}

/* Zákazník */
#zakaznik         {position: absolute; z-index: 1;top: 163px; left: 0px; width: 333px; height: 222px; padding: 0px; background: blue url("../images/userAndCart.png") no-repeat; padding: 30px 0px 0px 110px; font-size: 90%}
#zakaznik H3 			{color: white; padding: 0%; margin: 5px 0px 0px; font-size: 110%;}
#zakaznik INPUT 		{width: 110px; margin: 3px 5px 3px 0px; }
#zakaznik .submit 		{width: 70px;   margin: 0%;}
#zakaznik a, #kosik a 			{color: #ffe001; margin-right: 5px; padding-right: 5px; border-right: 1px white solid;}
#zakaznik p {margin: 0;}
#zakaznik .userName {color:white;  padding: 2px 0px 2px;}
#zakaznik .signIn, #zakaznik .ordersOverview {border: none;}
/* Košík */ 
#kosik  			{background:  transparent url("../images/mapsAndBodies.jpg") top right no-repeat; position: absolute; left: 390px; top: 163px; width: 480px; height: 143px; padding: 95px 10px 15px 120px; z-index: 10;}
#kosik strong {font-size: 110%; display: block;}
#kosik em {font-style: normal;}
#kosik P 			{margin: 0; color: white; font-size: 90%; position: relative; left: -400px; top: 7px; width: 300px;}
#kosik a 			{float: left; border-right-width: 0px;}
#kosik a.kosik {border-right-width: 1px;}
#kosik a:last-child {border: none;}
.submit_kosik {vertical-align: middle; background: none; border: none; }
.katalog .submit_kosik { float: right;}
.moreInfo     {width: 36px; height: 38px; background: transparent url("../images/iconInfo.png") no-repeat; display: block; float:right; text-indent: -8000px; text-align: left !important;}
.poloha_kosiku  {max-width: 250px;}
.poloha_kosiku * {color: black !important;}
/* Cenová bomba */
#cen_bomba UL 			{list-style-type: none; line-height: 16px; margin: 0 10px 5px 14px; padding: 0; text-align: center;}
#cen_bomba UL LI		{margin: 0; padding: 5px 10px; border-bottom: 1px #fff solid;}
#cen_bomba IMG 			{border: 1px #ebebeb solid; margin: 8px auto; display: block;}
#cen_bomba A 			{font-weight: bold;}
#cen_bomba .cena 		{color: #df460a; font-size: 90%; margin: 3px 0px;}
/* Cenová bomba jako článek */
#clanek #cen_bomba	  	{background: transparent; margin: 0;}
#clanek #cen_bomba H3		{color: #000; font-size: 125%; height: auto; background: transparent; font-weight: bold; text-align: left; margin: 0; padding: 0;}
#clanek #cen_bomba .bottom 	{display:none;}
#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 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 UL 			{list-style-type: decimal;}
#top_x A	    	{font-weight: normal; text-decoration: underline;}

/* Top hodnocene */
#top_hodnocene UL 		{list-style-type: decimal;}
#top_hodnocene A	        {font-weight: normal; text-decoration: underline;}

/* Top X a TOP hodnocené jako článek */
#clanek #top_x,
#clanek #top_hodnocene		{background: transparent; margin: 0;}
#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 .bottom,
#clanek #top_hodnocene .bottom	{display: none;}
#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;}

/* Anketa */
#anketa label {display: block; padding: 5px 25px}
#anketa input.submit {margin: 0px 20px 20px;}
/* Anketa jako článek */
#clanek #anketa		  	{background: transparent; margin: 0; text-align: left;}
#clanek #anketa H3		{color: #000; font-size: 125%; height: auto; background: transparent; font-weight: bold; text-align: left; margin: 0; padding: 0;}
#clanek #anketa .bottom 	{display: none;}
#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	  		{text-align: center;}
#partneri IMG			{border: 0; margin: 3px 0;}
#partneri HR                    {color: #fff; background: #fff; border: 0; height: 1px; margin: 3px 10px 3px 12px;}
/* Partneři jako článek */
#clanek #partneri		{background: transparent; margin: 0; text-align: left;}
#clanek #partneri H3		{color: #000; font-size: 125%; height: auto; background: transparent; font-weight: bold; text-align: left; margin: 0; padding: 0;}
#clanek #partneri .bottom 	{display: none;}

/* Patička */
#paticka 			{padding: 0px; position: relative; top: 20px;background: white url(../images/footerBg.png) no-repeat;}

#paticka UL 			{list-style-type: none;  padding: 20px 0px;  text-align: right; margin: 0px; position: relative; top: 29px;}
#paticka LI 			{width: auto; border-left: 1px #494949 solid; margin: 0; padding: 0 7px; float: left; line-height: 13px;}
#paticka .first 		{border: 0;}
#paticka P 			{ position: relative; top: 29px;font-size: 90%; margin: 0; padding: 5px 20px 10px 0; clear: both; background: white;}

/* Článek */
#clanek        			{padding: 0 10px;}
#clanek H1, #clanek H2		{font-size: 200%; padding: 0px; color: #0F3378}
#clanek H3     			{font-size: 105%; margin: 5px 0 3px 0;}
#clanek H4     			{font-size: 100%; color: #df460a;}
#clanek H3 A   			{color: #df460a; text-decoration: none;}

#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 		{margin: 15px 0; border-bottom: 1px #ccc solid; padding-bottom: 10px;}
#clanek P.trizeni IMG		{vertical-align: middle;}
#clanek .usetrite 		{color: #df460a; font-weight: bold;}
#clanek .maly 			{font-size: 85%;}
#clanek .sestava 		{width: 300px;}
#clanek .faktura_odkaz		{color: #df460a; font-size: 130%;}
#clanek HR                    	{color: #ebebeb; background: #ebebeb; height: 1px; border: 0; margin: 3px 1px;}
#clanek .red			{color: #df460a;}
#clanek .cena 			{white-space: nowrap; font-size: 90%;}
.cena {text-transform: capitalize;}


/* Tabulka s košíkem */
#clanek .kosikinfo		{width: 100%;}
#clanek .kosikinfo TH		{color: #fff; background: url(../images/bgtab.gif) repeat-x #7fa6c4; border: 1px #ccc solid; padding: 2px 5px;}
#clanek .kosikinfo TD		{background: #f4f4f4; border: 1px #ccc solid; padding: 2px 5px; border-width: 1px 1px 0px 0px;}
#clanek .kosikinfo .tmavy 	{color: #fff; background: url(../images/bgtab.gif) repeat-x #7fa6c4; border: 1px #ccc solid;}

/* Tabulka zákazníka */
.zakaznik			{width: 100%;}
.zakaznik .noborder		{background: transparent; border: 0;}
#clanek FIELDSET 		{border: 1px #ccc solid; padding: 5px; margin: 20px 0 20px 0;}
#clanek LEGEND	 		{color: #fff; background: url(../images/bgtab.gif) repeat-x #7fa6c4; font-weight: bold; border: 1px #ccc solid; padding: 4px 6px; margin-bottom: 8px;}

/* Objednávky */
#clanek .objednavky		{width: 100%;}
#clanek .objednavky TR          {text-align: center;}
#clanek .objednavky TH		{color: #fff; background: url(../images/bgtab.gif) repeat-x #7fa6c4; border: 1px #ccc solid; padding: 2px 5px;}
#clanek .objednavky TD		{background: #f4f4f4; border: 1px #ccc solid; padding: 2px 5px; vertical-align: middle;}
#clanek .detailobjednavky	{width: 100%; text-align: center;}
#clanek .detailobjednavky TR    {text-align: right;}
#clanek .detailobjednavky TH	{color: #fff; background: url(../images/bgtab.gif) repeat-x #7fa6c4; border: 1px #ccc solid; padding: 2px 5px; 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	{padding: 3px 5px; vertical-align: top;}
#clanek .pozadilicheradky	{background: #f4f4f4; padding: 3px 5px; vertical-align: top;}

/* Tabulka se zbožím */
#clanek .obal_zbozi 		{border-collapse: collapse; clear: both; min-width: 554px;}
#clanek .obal_zbozi .carka	{height: 30px; background: url(../images/dot.gif) 0 50% repeat-x;}
#clanek .obal_zbozi .carka HR	{display: none;}
#clanek .odsaz 			{vertical-align: top;}
#clanek .odsaz_podrob 		{text-align: center;}
#clanek .odsaz_podrob SPAN 	{position: relative; top: -30px;}
#clanek .odsaz IMG,
#clanek .odsaz_podrob IMG 	{border: 1px #ebebeb solid; margin: 0 10px 0 0;}
#clanek #zoom	 		{display: none;}
#clanek .mnozstvi		{width: 30px; margin: 1px; vertical-align: middle;}
#clanek .do_iku 		{width: 85px; height: 32px; background: url(../images/pridej_ex.gif) no-repeat; margin: 0 5px 0 auto; display: block;}
#clanek .do_iku SPAN 	{display: none;}
#clanek .submit_ik 		{border: 0; margin: 1px 5px; vertical-align: middle; background: transparent;}
#clanek .poloha_iku 		{text-align: right;}
#clanek TR TD.vert_oddel 	{width: 10px; border: 0; background: url(../images/dot.gif) 50% 50% repeat-y;}

#clanek a.polozka{
font-weight: bolder;
}
.cenaUNazvu{
display: block;
padding: 5px 0px;
font-size: 80%;
color: #000;
}
.cenaUNazvu strong{
color: red;
}


/* Výpis položek zboží - titulní strana */
#clanek .rada_tit_naz TD	{font-size: 110%; padding-bottom: 15px;}
#clanek .rada_tit_vyr TD	{font-size: 95%;}
#clanek .rada_tit_kod TD	{font-size: 95%;}
#clanek .rada_tit_skl TD	{font-size: 95%;}
#clanek .rada_tit_pop TD	{font-size: 95%; padding: 15px 0 10px 0;}
#clanek .rada_tit_kos TD TABLE 	{width: 260px; float: left; margin-top: 5px; text-align: left;}
#clanek .rada_tit_kos TD A 	{margin-right: 5px;}
#clanek .rada_tit_kos TD IMG 	{vertical-align: middle;}
#clanek .rada_tit_kos TD STRIKE {text-decoration: none; background:url(../images/strike.gif) 0 55% repeat-x; padding: 0 2px;}

/* Výpis položek zboží v oddělení (plný) */
#clanek .rada_pln_naz TD	{font-size: 110%; vertical-align: bottom;}
#clanek .rada_pln_vyr TD	{font-size: 95%;}
#clanek .rada_pln_kod TD	{font-size: 100%;} /* Indiv. uprava */
#clanek .rada_pln_skl TD	{font-size: 95%;}
#clanek .rada_pln_skl, #clanek .rada_pln_skl TD {height: 1px; padding: 0px; margin: 0px; display: none;} /* */
#clanek .rada_pln_pop TD	{font-size: 95%; padding: 15px 0 10px 0;}
#clanek .rada_pln_kos TD TABLE 	{width: 260px; float: left; margin-top: 5px; text-align: left;}
#clanek .rada_pln_kos TD A 	{margin-right: 5px;}
#clanek .rada_pln_kos TD IMG 	{vertical-align: middle;}
#clanek .rada_pln_kos TD STRIKE {text-decoration: none; background:url(../images/strike.gif) 0 55% repeat-x; padding: 0 2px;}
#clanek .rada_pln_kos * *, #clanek .rada_tit_kos * * {text-align: right;}

/* Výpis příznaků */
.labels{
position:relative;
font-size: 90%;
padding: 0px;
_height: 15px;
min-height: 25px;
}
.standardLabel{
background: white url("../images/productStandardLabel.gif") top right no-repeat;
height: 15px;
position: absolute !important;
padding: 0px !important;
width: 100% !important;
top: 0px;
right: 0px;
z-index: 5 !important;
}
.labels span {
margin: 0px;
display: block;
margin: 0px 0px 2px 0px; 
padding: 0px;
padding-right: 20px;
height: 20px;
line-height: 20px;
position: relative;
z-index: 50;
text-align: right;
font-weight: bolder;
}
/* Ikony novinka, akce, pripravujeme, vyprodej, nas_tip, no24 */
.novinka			{color:#ffe001; background: #0c3074 url(../images/productNewLabel.gif) top right no-repeat;}
.vyprodej, .akce, .no24, .nas_tip,.pripravujeme			{color:#0c3074 ;  background: #ffe001 url(../images/productDiscountLabel.gif) top right no-repeat;}





/* Výpis položek zboží v oddělení (stručný) */
#clanek .rada_str TH		{color: #fff; background: url(../images/bgtab.gif) repeat-x #7fa6c4; border: 1px #ccc solid; text-align: left; padding: 2px 5px;}
#clanek .rada_str_sude TD	{background: #eee; border: 1px #ccc solid; padding: 2px 5px; vertical-align: middle; white-space:nowrap; word-spacing: -2px;}
#clanek .rada_str_liche TD	{border: 1px #ccc solid; padding: 2px 5px; vertical-align: middle; background: #ddd; white-space: nowrap; word-spacing: -2px;}
#clanek .rada_str_ico		{white-space: nowrap;}
#clanek .rada_str_kos		{white-space: nowrap;}
#clanek .rada_str_skl		{text-align: center;}
#clanek .rada_str_naz,#clanek .rada_str_cen 		{white-space:normal !important;word-spacing: 0px !important;}

/* 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		{float: right;position: relative;left: 185px;top: -40px; margin: 0px;}
.strucneZobrazeni, .plneZobrazeni { padding: 0px 5px 0px 22px}
a.verzeProTisk {border-left: 1px black solid; padding: 0px 22px 0px 5px; background: transparent url("../images/ikonaVerzeProTisk.png") 100% 50% no-repeat;  }
.verzeProTisk.podrobnosti{border: none;}
.strucneZobrazeni {background: transparent url("../images/ikonaStrucneZobrazeni.png") 3% 50% no-repeat;}
.plneZobrazeni {background: transparent url("../images/ikonaPlneZobrazeni.png") 3% 50% no-repeat;}
/* Formular pro hodnoceni zbozi */
#hodnoceni P			{margin: 0 0 9px 0;}

/* Parametry */
.parametry			{margin: 5px 0 15px 0; border: 1px #ccc solid; border-collapse: collapse;}
.parametry INPUT,
.parametry SELECT,
.parametry TEXTAREA		{font-size: 100%;}
.param_nazev 			{text-align: center; color: #fff; background: url(../images/bgtab.gif) repeat-x #7fa6c4; padding: 4px; border-bottom: 1px #ccc solid; white-space: nowrap}
.param_cena 			{text-align: right; padding: 4px; font-weight: bold; white-space: nowrap}
.parametry .sude 		{}
.parametry .liche 		{background: #f4f4f4;}

/* 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 #ebebeb solid;}

/* Oblíbené položky */
.oblibene 			{width: 100%;}
.oblibene TH			{color: #fff; background: url(../images/bgtab.gif) repeat-x #7fa6c4; border: 1px #ccc solid; padding: 5px;}
.oblibene .sude TD		{border: 1px #ccc solid;}
.oblibene .liche TD		{background: #f4f4f4; border: 1px #ccc solid;}

/* Mnozstevni slevy */
.mnozstevni			{border: 1px #ccc solid; border-collapse: collapse;}
.mnozstevni TH			{color: #fff; background: url(../images/bgtab.gif) repeat-x #7fa6c4; padding: 4px; border: 1px #ccc solid;}
.mnozstevni TD			{text-align: right}
.mnozstevni .sude		{}
.mnozstevni .liche		{background: #f4f4f4;}

.nobr  				{white-space: nowrap;}

/* Diskuze */
#diskuze .udaje   		{padding: 2px; background: #f4f4f4; border: 1px #ccc 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 #ccc; background: #f4f4f4; 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 #ccc solid; padding-top: 7px;}
.platby .pravy			{width: 20%; text-align: right; border-bottom: 1px #ccc solid; padding-top: 7px;}
.priplatky 			{width: 100%; border: 1px #ccc solid; border-collapse: collapse;}
.priplatky TH, .priplatky TD	{border: 1px #ccc solid;}

#pridani 			{background: #f4f4f4; border: 1px #ccc solid; padding: 1px 5px;}
#pridani P 			{margin: 4px 0;}

/* Související položky */
#souvisejici_sloupec 		{border-left: 1px #ccc 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;}

/* Inzerce */
.inzerce_ram 			{border: 1px #ccc solid;}
.inzerce_zvyraz 		{background: #f4f4f4;}
.inzerce_inverze		{color: #fff; background: #30658d;}
.inzerce_nahled 		{width: 90%; margin: 10px;}

/* Predchozi a nasledujici zbozi v podrobnostech */
#navigace_zbozi 		{height: 30px; margin: 10px 0; border-bottom: 1px #ccc solid;}
#navigace_zbozi .levy		{width: 270px; float: left; display: block;}
#navigace_zbozi .pravy		{width: 270px; float: right; display: block; text-align: right;}



/* Breadcrumbs */
.navigace {font-size: 80%;}

/* Subcategories */
.subcategories h3 {margin: 0px;}
div.subcategories {border-bottom: 1px #999 dotted; padding-bottom: 1em;}
ul.subcategories {list-style: none; padding: 0px; margin: 0px;}
ul.subcategories li {padding: 0em 1em .3em 0em ; display: block; font-weight: bolder; margin: 0%;}
ul.subcategories .subcategories {padding: 0% 0% 1em 1em;}
ul.subcategories .subcategories li {font-size: 80%; padding: 1.5em .3em 0em 0em; font-weight: normal; display: inline;}
ul.subcategories .subcategories li:first-child:before {content: "( "; }
ul.subcategories .subcategories li:last-child:after {content: " ) "; }
/* Category description */
.categoryDescription{padding:1em 0em}


/* Pruvodce v hlavni casti strany */
#pruvodce_vybrzbozi 		{background: #f4f4f4; border: 1px #ccc solid;}
#pruvodce_vybrzbozi H3 		{margin: 0; padding: 5px; color: #fff; background: url(../images/bgtab.gif) repeat-x #7fa6c4; border-bottom: 1px #ccc solid;}
#pruvodce_vybrzbozi P 		{margin: 10px;}
#pruvodce_tabulka 		{margin: 10px;}
#pruvodce_tabulka TR TD		{padding: 0 5px;}
.submit_pruvodce 		{border: 0;}
#predchozi,
#nasledujici,
#pridej_polozku			{float:left; margin-top: 10px;}

/* Podrobnosti tabulka */
#podrobnosti			{width: 100%; border-collapse: collapse;}
#podrobnosti TR TD 		{padding: 2px 0;}
#podrobnosti STRIKE 		{text-decoration: none; background: url(../images/strike.gif) 0 55% repeat-x; padding: 0 2px;}
html #clanek  h1 {margin: 0%; padding: .7em 0em 0%;}


/* Zalozky v podrobnostech */
#zalozky_menu 			{height: 24px; list-style-type: none; margin: 15px 0 0 0; padding: 0; z-index: 50;}
#zalozky_menu LI 		{display: inline; margin: 0; padding: 0;}
#zalozky_menu A 		{color: #fff; font-weight: bold; background: url(../images/bgsubmit.gif) repeat-x #df460a; border: #b61400 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: #fff;}
#zalozky_menu A:hover 		{color: #fff; background: url(../images/bgtab.gif) repeat-x #7fa6c4;}
#zalozky_menu #active		{color: #494949; background: #f4f4f4; border: #ccc solid; border-width: 1px 1px 0 1px; position: relative; top: 1px;}
#zalozky 			{border: 1px #ccc solid; background: #f4f4f4; padding: 10px; text-align: left; 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: #f4f4f4; border: 1px #ccc solid;}

/* slovnik */
.definition				{color:#bd3939; cursor:help; border-bottom:1px #19106d dashed; text-decoration:none;}
#dictionary h3				{font-size:115%; background:#ecebf3; border-bottom:1px #19106d solid; padding:1px 5px 0 5px;}
#dictionary .notions p			{width:50px; height:12px; font-size:125%; position:relative; overflow:hidden; margin:5px;}
#dictionary .notions span		{width:50px; height:12px; background:url(../images/top.gif) no-repeat; overflow:hidden; position:absolute; left:0; top:0; z-index:2; display:block;}
#dictionary .notions a			{color:#bd3942; cursor:pointer; text-decoration:none;}
dl					{margin:0; padding:0;}
dt					{padding:5px 0 0 5px;}
dd					{margin-left:120px;}

#easyShopInfo{float:right;}

/*tagcloud*/
#tag-cloud {
margin-bottom:10px;
}
#tag-cloud ul {
margin:8px 27px 2px 8px;
padding:0;
text-align:left;
}
#tag-cloud li {
display:inline;
list-style-type:none;
margin:0 0 2px;
padding:0 12px 4px 0;
}
.tagCloudLevel1 {
font-size:100%;
}
.tagCloudLevel2 {
font-size:120%;
}
.tagCloudLevel3 {
font-size:140%;
}
.tagCloudLevel4 {
font-size:160%;
}
.tagCloudLevel5 {
font-size:180%;
}