BODY 		{background-color: #FFFFFF; padding: 0px; margin: 0px; font-family: Arial; color: #76512a; font-size: 70%; background-image: url('/soubory-ve-skladu/grafika/bg.jpg'); background-repeat: repeat-x;}

H2		{font-size: 18px; color: #000000; margin-bottom: 10px; border-bottom: 3px solid #76512a;}
H3		{font-size: 13px; color: #000000; padding-top: 2px; font-weight: bold; margin-bottom: 4px;}
H4		{}
H5		{font-size: 11px; font-weight: bold; color: #3b3b3b; margin-bottom: 4px; margin-top: 24px;}
H6		{font-size: 13px; font-weight: bold; color: #3b3b3b; margin: 0px 0px 14px 0px; padding: 0px;}

input.button	{background-color: #fdf9f4; border: 1px solid #76512a; font-weight: bold; color: #76512a; font-size: 95%; padding: 2px 6px; cursor: pointer;}
IMG		{border: 0px;}
P		{margin-top: 4px;}
HR		{border-top: 1px solid #eeeeee; height: 0px; clear:both;}
HR.polozka	{border-top: 3px solid #eeeeee; height: 3px;}


/*--------------- HLAVNI CAST --------------*/
#podklad	{}
#main		{width: 982px; margin-left: auto; margin-right: auto; background-color: white; border-bottom: 1px solid #76512a; padding-bottom: 10px;}
#top		{width: 982px; height: 188px; background-image: url('/soubory-ve-skladu/grafika/logo.jpg'); border-bottom: 4px solid #76512A;}

#nabidka	{}
#menu		{margin-left: 10px; clear: both; padding-top: 33px;}

#levystred	{width: 772px; float: left; margin-top: 15px;}
#levy		{width: 200px; float: left; margin-left: 10px;}
#text		{width: 522px; float: right; padding: 0px 20px 0px 20px;}
#pravy		{width: 200px; float: right; margin-right: 10px; margin-top: 5px;}


#bottom		{width: 982px; margin-left: auto; margin-right: auto; text-align: center; padding: 10px 0px 10px 0px; clear: both;}


#logo		{float: left; padding: 0px; margin: 0px;}
#logo a 	{position: relative; top: 0px; left: 0px; width: 230px; height: 130px; margin: 0px; padding: 0px; display: block; background-color: transparent;}
#logo span	{display: none;}




/*--------------- HLAVNI CAST --------------*/

div.login_right		{font-weight: bold; margin: 0px 0px 0px 6px;}

div.vitejte		{float: left; padding: 6px 0px 0px 4px;}
div.cz			{float: left; padding: 6px 0px 0px 50px;}
div.cz A:link		{color: blue; text-decoration: underline;}
div.cz A:active		{color: blue; text-decoration: underline;}
div.cz A:visited	{color: blue; text-decoration: underline;}
div.cz A:hover		{color: blue; text-decoration: underline;}
div.search		{float: left; padding: 8px 0px 0px 60px; font-weight: bold;}
div.kosik		{float: left; padding: 5px 0px 0px 190px; font-weight: bold;}

div.basket		{width: 300px; padding: 4px 4px 4px 4px; font-weight: bold; line-height: 20px; float: right; margin: 16px 384px 0px 0px;}
div.basket div		{height: 12px; padding-bottom: 6px; margin-bottom: 2px;}


div.search div		{padding: 4px; font-weight: bold;}



div.mainitemclass  		{height: 18px; padding-left: 10px; padding-right: 10px; padding-top: 6px; background-color: #fdf9f4; border-top: 1px solid #76512a; border-left: 1px solid #76512a; border-right: 1px solid #76512a;}
div.mainitemclass A	{color: #76512a; text-decoration: none; font-weight: bold;}
div.mainitemclass A:hover	{text-decoration: underline; font-weight: bold;}

div.mainseparatorclass		{width: 10px; height: 20px; }

div.subclass   			{background-color: #fdf9f4; padding: 1px 4px 1px 4px;}
div.subclass A		{color: white; font-weight: bold;}
div.subclass A:hover		{color: white; font-weight: bold; text-decoration: underline;}



div.topl		{float: left; width: 120px; margin-bottom: 4px;}
div.topr		{float: right; width: 50px; text-align: right;}


form			{margin: 0px; padding: 0px;}


P.center	{text-align: center;}
IMG.center	{text-align: center; margin-right: 10px;}
DIV.center	{text-align: center;}

UL.seznam		{line-height: 20px; margin: 4px; padding: 0px 10px 10px 20px;}
UL.seznam LI		{list-style-image: url("/images/point.gif");}
UL.top			{list-style-type: none; line-height: 18px; margin: 0px; padding: 0px;}
UL.left			{width: 160px; line-height: 20px; margin: 0px; padding: 0px;}
UL.left LI		{list-style-image: url("/images/point.gif"); border-bottom: 1px solid #dfdfdf; height: 24px; padding: 0px 0px 0px 10px; margin: 0px 0px 0px 10px;}
UL.navi A		{color: #000;}
UL.navi A:visited	{color: #000;}
UL.navi A:active	{color: #000;}
UL.navi A:hover 	{color: #000;}
UL.nab			{margin: 6px 0px 0px 4px; padding: 0px 0px 0px 20px;}
UL.nab LI		{list-style-image: url("/images/point.gif"); padding: 0px 0px 0px 0px; margin: 0px;}


div.left		{height: 18px; padding: 0px 0px 0px 10px; font-weight: bold; color: white; background-color: #86AEE3; margin-top: 10px;}
div.rightnul		{height: 18px; background-image: url("/images/podklad_navi.gif"); padding: 4px 0px 0px 20px; font-weight: bold; color: black;}

div.info		{float: right; height: 32px; padding-top: 24px; margin-right: 6px;}
div.clear		{clear: both;}
div.fleft		{float: left;}
div.fright		{float: right;}
span.fright		{float: left;}


div.title		{width: 180px; font-weight: bold; padding: 4px 10px 4px 10px; margin-top: 10px; text-align: right; background-color: #76512a;}
div.title_obsah		{width: 178px; padding: 10px; background-color: #fdf9f4; border: 1px solid #76512a; margin-bottom: 10px;}

div.title_left		{width: 180px; font-weight: bold; padding: 4px 10px 4px 10px; margin-top: 10px; background-color: #76512a;}
div.title_obsah_left	{width: 178px; padding: 10px; background-color: #fdf9f4; border: 1px solid #76512a; margin-bottom: 10px;}


div.right_nabidka	{border: 0px solid #eeeeee; margin-top: 4px;}
div.right_obsah		{margin: 8px; line-height: 20px;}

div.uvod		{font-size: 13px; color: #3b3b3b}


/*--------------- INPUT --------------*/

input.kf	{width: 160px; height: 17px; font-size: 8pt; border: 1px solid #76512a;}

input.search		{width: 120px; height: 17px; font-size: 8pt; margin-right: 6px; border: 1px solid #76512a;}
input.login		{width: 160px; height: 17px; font-size: 8pt; margin-bottom: 4px; border: 1px solid #76512a;}

textarea.kf	{width: 160px; height: 60px; font-size: 8pt; border: 1px solid #76512a;}
select.kf	{width: 240px; height: 20px; font-size: 8pt;}
select.kf2	{width: 120px; height: 20px; font-size: 8pt;}
select.kf3	{width: 60px; height: 14px; font-size: 8pt;}
div.kf		{padding: 10px;}
input.kosik	{width: 24px; height: 17px; font-size: 8pt; border: 1px solid #76512a;}
span.filtr	{width: 122px; height: 14px; border: 1px solid #cccccc; margin: 0px;}
input.filtr	{width: 120px; height: 14px; font-size: 8pt;}
select.filtr	{width: 120px; height: 14px; font-size: 8pt;}
input.hledej_ok	{font-size: 9px; }
input.detail_ok	{vertical-align: middle;}

input.kf_mesto		{width: 90px; height: 17px; font-size: 8pt; border: 1px solid #76512a;}
input.kf_psc		{width: 50px; height: 17px; font-size: 8pt; border: 1px solid #76512a;}

span.ks		{width: 26px; height: 14px; color: #676767; font-weight: bold; border: 0px; margin-left: 8px;}

/*--------------- PATICKA --------------*/
span.bottom	{float: left; margin-left: 17px; margin-top: 4px; background: white;}
.silver		{align: center; color: silver;}



/*--------------- IMAGES --------------*/
img.mapa	{float: left; padding: 20px 0px 0px 20px;}
img.img		{float: left; margin: 10px 20px 0px 0px;}
img.right	{float: right; margin: 0px 0px 10px 20px;}
img.ukazka	{margin: 10px 5px 0px 0px; border: 1px solid black;}
img.center	{margin: 5px; border: 1px solid black;}
div.fotky	{margin-left: 180px; margin-right: 180px;}
img.ikonka	{float: right;}
.odeslat	{margin-top: 10px;}
img.kategorie	{margin: 9px 0px 0px 0px; vertical-align: bottom;}
img.vyrobci	{margin: 9px 0px 0px 0px; vertical-align: bottom;}
img.mapa_small	{margin: 0px 0px 0px 10px; border: 1px solid black;}


/*--------------- ODKAZY --------------*/
A:link			{color: black; text-decoration: underline;}
A:visited		{color: black; text-decoration: underline;}
A:active		{color: black; text-decoration: underline;}
A:hover			{color: #DD040D; text-decoration: underline;}

A.whitelink:link	{font-weight: bold; color: #ffffff;}
A.whitelink:active	{font-weight: bold; color: #ffffff;}
A.whitelink:visited	{font-weight: bold; color: #ffffff;}
A.whitelink:hover	{font-weight: bold; color: #ffffff;}

.menulink2:hover	{color: #9acb00; text-decoration: underline;}

.silver:link 		{color: silver;}
.silver:active 		{color: silver;}
.silver:visited	 	{color: silver;}
.silver:hover		{color: silver;}


.inv			{display: none;}


/*------------------ nabidka ------------------*/



/*------------------ menu ------------------*/



/*------------------ ostatni ------------------*/

img.vykladni-skrin		{margin: 0px 8px 8px 0px; width: 120px; border: 1px solid black;}
input.bottom			{vertical-align: bottom;}
.item				{vertical-align: top;}

.detail_seznam			{width: 10%; clear: both;}
.detail_polozka			{border-bottom: 1px solid #E8E8E8; width: 100%; margin-top: 10px;}
.detail_obsah			{margin-top: 10px;}
div.detail_obrazek		{width: 110px; padding: 8px; text-align: center; float: left;}
img.detail_obrazek		{}

div.detail_xxx			{width: 378px; padding: 8px; float: right; border-left: 2px dotted #e8e8e8; margin-bottom: 8px;}



div.detail_popispolozky		{width: 378px; padding: 8px; float: right; border-left: 2px dotted #e8e8e8;}
div.detail_obrazek2		{width: 110px; text-align: center; float: left; margin: 0px 8px 0px 8px;}
div.detail_obrazek2 IMG		{}

.detail_cena			{font-weight: bold;}
.detail_cenabarva		{color: #D8525B; font-weight: bold;}
.detail_red			{color: #DE0404; font-weight: bold; font-size: 13px; margin-left: 20px;}
.detail_tabulka			{width: 300px; line-height: 16px; padding: 0px; margin: 0px; border-collapse: collapse;}
.detail_tabulka TD		{width: 150px; text-align: left; padding: 0px; margin: 0px;}
.detail_tabulka TR		{padding: 0px; margin: 0px;}
.detail_tdbarva			{background-color: white;}
.detail_tdparam			{width: 246px; font-weight: bold;}
div.detail_nazevpolozky		{}
div.detail_ikonky		{width: 100%; text-align: right;}



.nahled_seznam			{width: 100%;}
.nahled_cena			{color: #676767; padding-top: 2px;}
div.nahled_obsah		{}
div.nahled_obrazek		{width: 100px; float: left;}
div.nahled_polozka		{width: 570px; float: right;}
div.nahled_ikonky		{width: 80%; border-top: 1px solid #DCDCDC; border-bottom: 1px solid #DCDCDC;}


div.popis			{color: #676767;}


div.podkategorie		{margin: 10px 0px; text-align: center;}
table.podkategorie		{width: 98%; text-align: left;}
img.podkategorie		{margin-right: 10px; vertical-align: bottom;}



img.kontakt			{vertical-align: middle;}
img.basket			{vertical-align: bottom; margin: 0px 18px 0px 6px; padding-top: 6px;}
div.img_logo			{text-align: center; margin: 20px 20px 40px 20px;}

.clanek_obrazek			{float: left; width: 40px;}
.clanek_text			{margin-bottom: 20px;}
.clanek_nadpis		{font-weight: bold; color: #000000; margin: 10px 0px 4px 0px; text-decoration: underline;}
.clanek_nadpis:active		{font-weight: bold; color: #000000; margin: 10px 0px 4px 0px; text-decoration: underline;}
.clanek_nadpis:hover		{font-weight: bold; color: #000000; margin: 10px 0px 4px 0px; text-decoration: underline;}

A.detail_nazevpolozky:link	{font-weight: bold; color: black;}
A.detail_nazevpolozky:active	{font-weight: bold; color: black;}
A.detail_nazevpolozky:visited	{font-weight: bold; color: black;}
A.detail_nazevpolozky:hover	{font-weight: bold; color: black; text-decoration: underline;}
TABLE.menu_staticke		{font-weight: bold; margin: 0px 0px 0px 15px;}

table.obj			{width: 100%; border: 0px; margin: 10px 0px 0px 70px;}
td.obj1				{width: 180px; font-weight: bold; text-align: left; padding-left: 10px;}


div.strankovani			{width: 551px;}
.strankovani:link		{color: black;}
.strankovani:active		{color: blue;}
.strankovani:visited		{color: black;}
.strankovani:hover		{color: blue;}

TD.kategorie_node		            {width: 100%;}
TD.kategorie_uroven1		        {width: 100%; height: 24px; border-bottom: 1px solid white; margin: 0px;
                                        background-image: url(/soubory-ve-skladu/grafika/odrazka1.jpg);
                                        background-repeat: no-repeat;
                                        background-position: 0px 0px; }
A.kategorie_uroven1                 {text-decoration: none; color: #5a421b; display: block; height: 22px; padding: 8px 0px 0px 35px; font-weight: bold; }
A.kategorie_uroven1:hover	        {text-decoration: underline; color: black; }
TD.kategorie_uroven1 .selected      {background: #fdf9f4 url(/soubory-ve-skladu/grafika/odrazka1.jpg) 0px 0px no-repeat;}

TD.kategorie_uroven2                {background-color: #fdf9f4; height: 25px; margin: 0px;
                                        background-image: url(/soubory-ve-skladu/grafika/odrazka4.jpg);
                                        background-repeat: no-repeat;
                                        background-position: 20px 0px; }
A.kategorie_uroven2                 {display: block; height: 22px; padding: 7px 0px 0px 45px;text-decoration: none; color: #5a421b;}
TD.kategorie_uroven2 .selected A, A.kategorie_uroven2:hover	        {font-weight: bold; color: #d98a51; text-decoration: none; }
TD.kategorie_uroven2 .last          {border-bottom: 1px solid white; }

DIV.kategorie_div		    {width: 200px; background-color: #fdf9f4; margin: 0px; padding: 0px;}
DIV.kategorie_div TABLE		{width: 100%; padding: 0px; margin: 0px; border-collapse: collapse;}
DIV.nadpis_kategorie		{width: 180px; height: 16px; padding: 5px 10px 3px 10px; margin: 0px;
                             background-color: #76512a; }

div.config			{width: 551px; height: 20px; border-bottom: 1px solid #D5D5D5; border-top: 1px solid #D5D5D5; padding: 4px 0px 2px 0px; margin-bottom: 10px; text-align: center;}
td.border_bottom		{border-bottom: 1px solid #e8e8e8;}

div.login			{width: 178px; padding: 10px; font-weight: bold; background-color: #fdf9f4; border: 1px solid #76512a;}
div.login2			{width: 160px; font-weight: normal; line-height: 24px;}
div.login2 input		{margin-bottom: 2px;}

div.nozbozi			{margin-top: 30px; text-align: center;}

/*-----------------nov�--------------------*/

span.modra			{color: #4F94CD;}

.kosik_radek1       		{border-top: 1px solid #d3d3d3; border-bottom: 1px dotted #e8e8e8;}
.kosik_radek2       		{font-size: smaller; border-bottom: 1px solid #D3D3D3; margin-bottom: 8px;}

.dp_prehled			{border-top: 1px solid #CACACA; margin-top: 18px; font-size: 90%;}
.dp_tabulka			{width: 268px; line-height: 18px; padding: 0px; margin: 0px; border-collapse: collapse;}
.dp_tabulka TR			{padding: 0px; margin: 0px;}
.dp_tabulka TD			{padding: 0px 0px 0px 4px; margin: 0px;}
.dp_tdbarva			{background-color: #eeeff7;}
.dp_tdparam			{width: 246px; font-weight: bold;}
.dp_spodek			{margin-top: 4px;}
.dp_cena			{border: 1px solid #CACACA; padding: 4px;}
.dp_cena_red			{font-size: 18px; color: #CD0C40; margin: 4px;}
.dp_info			{width: 160px; font-size: 90%; font-weight: bold; line-height: 24px;}


td.r1				{background-color:#676767;}
span.fleft			{float: left;}
div.detail1			{text-align: right;}
div.cara			{width: 386px; border-left: 1px solid #E8E8E8; padding: 8px;}

.basket b, .basket a { color: #76512a; }
.basket a:hover { color: #d98a51; }

.title, .nadpis_kategorie, .title_left {color: #fff;}

.search .search, .search .button { float: left; }

.podkategorie a img{display:none;}
.podkategorie a {
	display: block;
	float: left;
	line-height: 180%;
	background: url('/images/slozka.gif') 0% 50% no-repeat;
	padding: 2px 2px 2px 25px;
}
