/* USER */
/* ------------------------------------*/

BODY {
	SCROLLBAR-FACE-COLOR: #030303;
	SCROLLBAR-HIGHLIGHT-COLOR: #660000;
	SCROLLBAR-SHADOW-COLOR: #000000;
	SCROLLBAR-3DLIGHT-COLOR: #000000;
	SCROLLBAR-ARROW-COLOR: #FFFFFF;
	SCROLLBAR-TRACK-COLOR: #000000;
	SCROLLBAR-DARKSHADOW-COLOR: #660000;
}

hr {
	border: none;
	background-color: #929175;
	color: #660000;
	height: 1px;
	width: 100%;
}

/* TEXT */

P, TD, .text {
	font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif;
	font-size: 16px;
	color: #FFFFFF;
	font-weight: none;
}

.footer {
	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #555555;
	font-weight: none;
}

.error {
	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF2222;
	font-weight: none;
}

H1, .title {
	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 18px;
	color: #FFFFFF;
	text-transform: uppercase;
	font-weight: bold;
	letter-spacing: 3px;
	text-decoration: underline;
}

H2, .subtitle {
	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFF;
	font-weight: bold;
	text-transform: uppercase;
	margin: 0px;
}


/* LINK */

A:link		{color: #FFFFFF; text-decoration: none; font-family: Verdana, Arial, Tahoma ; font-weight: none; font-size: 14px;}
A:visited	{color: #FFFFFF; text-decoration: none; font-family: Verdana, Arial, Tahoma ; font-weight: none; font-size: 14px;}
A:active	{color: #FFFFFF; text-decoration: none; font-family: Verdana, Arial, Tahoma ; font-weight: none; font-size: 14px;}
A:hover		{color: #FFFFFF; text-decoration: underline; font-family: Verdana, Arial, Tahoma ; font-weight: none; font-size: 14px;}

A:link.nav		{color: #000000; text-decoration: none; font-family: Arial, Tahoma ; font-weight: bolder; font-size: 12px;}
A:visited.nav	{color: #000000; text-decoration: none; font-family: Arial, Tahoma ; font-weight: bolder; font-size: 12px;}
A:active.nav	{color: #000000; text-decoration: none; font-family: Arial, Tahoma ; font-weight: bolder; font-size: 12px;}
A:hover.nav		{color: #000000; text-decoration: underline; font-family: Arial, Tahoma ; font-weight: bolder; font-size: 12px;}

/* TABLE */

TD.nav, DIV.nav	{
	background-image: url(images/nav_bg.gif);
	background-repeat: repeat-x;
}

TD.light {
		border-color: #FFFFFF;
		border-style: solid;
		border-top-width: 0px;
		border-right-width: 0px;
		border-bottom-width: 0px;
		border-left-width: 0px;
		background-color: #FFFFFF;
}

TD.dark {
		border-color: #EEEEEE;
		border-style: solid;
		border-top-width: 0px;
		border-right-width: 0px;
		border-bottom-width: 0px;
		border-left-width: 0px;
		background-color: #EEEEEE;
}


/* INPUT */

.inputstyle, INPUT.text {
		font-family:Tahoma, Verdana, Arial;
		font-size:11px;
		color:#333333;
		background-color:#F3EEE1;
		border-style:solid;
		border-width:1px;
		border-bottom-color:#928F87;
		border-right-color:#928F87;
		border-left-color:#000000;
		border-top-color:#000000;
		padding-left: 2px;
}

.selectstyle, INPUT.select {
		font-family:Tahoma, Verdana, Arial;
		font-size:11px;
		color:#333333;
		background-color:#FFFFFF;
		border-style:solid;
		border-width:1px;
		border-color:#6D90B0;
}

.submit, INPUT.submit {
		font-family:Tahoma, Verdana, Arial;
		font-size:11px;
		color:#FFFFFF;
		background-color:#F79546;
		border-style:solid;
		border-width:2px;
		font-weight: bold;
		border-color:#B86520;
		cursor:pointer;
}

/*		SNIK		*/

.shop_nav {background-image: url(images/nav_bg.gif); background-repeat: repeat-x; font-size: 14px; text-align: center; height: 22px; color: #000; font-weight: bold; }
.shop_kat {font-size: 12px; text-align: center; color: #FFFFFF; font-weight: bold; }
.shop_header {font-family:Tahoma, Verdana, Arial; font-size:18px; color:#FFF; text-align: center; padding: 2px 5px; font-weight: bold; }
.shop_opis {font-family:Tahoma, Verdana, Arial; font-size:11px; color:#FFF; text-align: left; padding: 0 10px;}
.shop_izbor {border: 1px solid #7B614A; width: 30px; font-size: 12px; padding: 0 15px;}
.shop_submit { font-family:Tahoma, Verdana, Arial; font-size:11px; color:#FFFFFF; background-color:#F79546; border-style:solid; border-width:2px; font-weight: bold; border-color:#B86520; cursor:pointer; }
.shop_adresa {background: #000; color: #FFF; border: 1px solid #F5F5F5;}
.shop_cena {font-size: 14px; display: block; font-weight: bold; color: #FFD700; text-align: center; }
.shop_td {border-bottom: 1px solid #947D31; padding: 3px; }

.kat {list-style: none; background-image: url(images/tile_bodyright.jpg); padding: 0px; margin: 0px; }
ul {width: 460px; padding: 0px; margin: 0px;}
.kat li {list-style: none;  width: 140px; height: 38px; float: left; font-size: 12px; text-align: center; border: 2px solid #521011; margin: 2px;}

