@charset "utf-8";

/*
	FONTS:
		#fff - #nav
		#333 - body, #ProductsQuickSelection, #NewsOverview a
		#666 - #bottom a
		#ff0000 - legend, #content a
	BACKGROUND/BORDER:
		#fff - #content, #ProductsQuickSelection
		#999 - h2
		#666 - #bottom-border, #NewsOverview a
		#000 - #nav li:hover
*/
* {margin:0; padding:0}

/* LAYOUT */
	#top			{width:600px; height:120px; background:url('../img/top.jpg'); float:left}
	#logo			{width:200px; height:120px; background:url('../img/logo.jpg'); float:right}
	#content		{width:560px; min-height:440px; padding:20px; background:#fff; float:left}
	#content_home	{width:770px; min-height:460px; padding:0 0 20px 0; background:#fff; float:left; text-align:center}
	#right			{width:200px; height:480px; background:url('../img/right.jpg'); float:right}
	#bottom			{width:800px; height:50px; margin:20px 0 0 0; border-top:1px solid #666; text-align:center}
	#bottom a		{color:#666; text-decoration:none; font-family:Tahoma, sans-serif}
	#bottom a:hover	{text-decoration:underline}
/* END LAYOUT */

/* CONTENT */
	#ProductsQuickSelection			{width:100%; padding:3px 0 3px 0; text-align:center}
	#ProductsSelection				{width:85%; margin:15px 0 0 4px; font-family:Verdana, sans-serif; font-size:11px;}
	#ProductsEditSelection			{width:200px; font-family:Verdana, sans-serif; font-size:11px;}
	#CategoriesEditSelection		{width:200px; font-family:Verdana, sans-serif; font-size:11px;}
	#SubcategoriesEditSelection		{width:200px; font-family:Verdana, sans-serif; font-size:11px;}
	#PagesEditSelection				{width:200px; font-family:Verdana, sans-serif; font-size:11px;}
	#ExhibitionsEditSelection		{width:200px; font-family:Verdana, sans-serif; font-size:11px;}
	#NewsEditSelection				{width:200px; font-family:Verdana, sans-serif; font-size:11px;}
	#NewsOverview					{margin:25px 0 0 0}
	#NewsOverview p					{padding:0 20px 0 20px}
	#NewsOverview a					{color: #333; text-decoration:none; display:block; padding:8px 0 8px 0; border-bottom:1px solid #666}
	#ProductsIndex					{width:100%; border-collapse:collapse}
	#ProductsIndex	tr				{border-top:1px solid #666; border-bottom:1px solid #666}
	#ProductsIndex	td				{padding:5px 0 5px 0; vertical-align:top}
	#ProductsIndex	tr:first-child	{border-top:0}
	#ProductsIndex	tr:last-child	{border-bottom:0}
	#ProductsIndex	img				{border:0}
	#content a, #content_home a				{color:#ff0000; text-decoration:none}
	#content a:hover, #content_home a:hover	{text-decoration:underline}
/* END CONTENT */

/* NAV */
	#nav			{width:600px; height:30px; position:absolute; top:90px; list-style-type:none}
	#nav li			{height:30px; float:left}
	#nav li	a		{width:100px; height:30px; display:block; padding:0 10px 0 10px; color:#fff; font-size:11px; font-weight:700; text-decoration:none; line-height:30px; text-align:center}
	#nav li:hover	{background:#000}
/* NAV */

/* GENERAL */
		body	{width:800px; background:#ddd; margin:auto; font-family:Verdana, sans-serif; font-size:11px; color:#333}
		h1		{font-size:14px; margin:0 0 10px 0}
		h2		{font-size:12px; margin:12px 0 3px 0; border-bottom:1px solid #999}
/* END GENERAL */

/* FORMS */
		fieldset	{padding:10px}
		legend		{padding:0 5px 0 5px; font-size:14px; font-weight:700; color:#ff0000}
		label		{float:left; width:150px; font-weight:700}
		select		{margin:0 10px 0 0}
		div .input	{margin:10px 0 0 0;}
/* END FORMS */