/* $Id: online_katalog.css 152 2009-09-29 09:30:38Z hweber $ */

/*----------------------------------------------------------*/
/* Abweichende CSS-Anweisungen für den Online-Katalog       */
/*----------------------------------------------------------*/

/* Typografie */
h1				{	margin-left:0; }

/* Pseudo-Klassen für Links */
a.unmarked			{ text-decoration:none; }
a.unmarked:link		{ text-decoration:none; }
a.unmarked:visited	{ text-decoration:none; }
a.unmarked:active	{ text-decoration:none; }
a.unmarked:hover	{ text-decoration:none; }

/* Symbole (Icons) */
img.icon			{	width:16px; height:16px;
						vertical-align:middle; }

/* Brotkrümelnavigation */
#breadcrumb		{	width:772px; padding-left:20px;
					position:absolute; left:197px; top:201px; }

/* Grundgerüst */
#main			{	background-image:url('/images/online_katalog/main_background.png'); }	

/* Darstellung des Inhalts */
#content		{	width:782px;
					margin-top:40px; padding-left:10px;
					overflow-x:auto; overflow-y:hidden;
					background-color:#FFF; }	

/* Produktauflistung */
table.category	{	width:386px;
					float:left;
					border:none; border-collapse:collapse; }
table.category tr td
				{	text-align:left; vertical-align:top; }
table.category tr.header td
				{	padding-left:3%; }
table.category tr td.td-key
				{	width:30%;
					padding-left:10%; }
table.category tr td.td-value
				{	width:60%; }
table.category tr td p
				{	margin:0; }
table.category tr.header td p
				{	font-weight:bold; }
table.category tr td.td-key p
				{	font-weight:bold; }
table.category tr td p a
				{	text-decoration:none; }

/* Produktbild */
div.product-image
				{	width:135px; height:135px;
					display:table-cell; text-align:center; vertical-align:middle;
					/*border:1px solid #000; background-color:#FFF;*/ }

/* Produktdarstellung "Matrix" */
table.product-matrix
				{	border:none; border-collapse:collapse;
					table-layout:fixed; }
table.product-matrix tr.header td
				{	background-image:none;
					border:none; }
table.product-matrix tr.footer td
				{	border:none; }
table.product-matrix tr.footer td.td-key
				{	background-image:none; }
table.product-matrix td
				{	text-align:left; vertical-align:top;
					padding-left:15px;
					border-bottom:1px solid #999; }
table.product-matrix td.td-key
				{	width:230px;
					background-image:url('/images/online_katalog/table_matrix_background.png');
					background-repeat:repeat-y; }
table.product-matrix td.td-value
				{	width:230px;
					border-right:1px solid #000; }
table.product-matrix td p
				{	margin:2px 0; }
table.product-matrix tr.header td p
				{	line-height:1.2em; }
table.product-matrix tr td.no-border-right
				{	border-right:none; }

/* Produktdarstellung "Frei" */
table.product-frei
				{	width:740px;
					border:1px solid #999; border-collapse:collapse;
					table-layout:fixed; }
table.product-frei tr.header td
				{	background-image:none;
					border:none; }
table.product-frei tr.image td
				{	background-image:none;
					border:none; }
table.product-frei tr.image td.td-key
				{	padding-top:10px; }
table.product-frei tr.footer td
				{	border:none; border-bottom:1px solid #999; }
table.product-frei tr.footer td.td-key
				{	background-image:none; }
table.product-frei tr.footer td.td-value
				{	}
table.product-frei td
				{	text-align:left; vertical-align:top;
					padding-left:15px;
					border-bottom:1px solid #999; }
table.product-frei td.td-key
				{	background-image:url('/images/online_katalog/table_matrix_background.png');
					background-repeat:repeat-y; }
table.product-frei td.td-value
				{	}
table.product-frei td.no-border-right
				{	border-right:none; }
table.product-frei td.no-border-bottom
				{	border-bottom:none; }
table.product-frei td p
				{	margin:2px 0; }
table.product-frei tr.header td p
				{	line-height:1.2em; }

/* Produktdarstellung "Liste" */
table.product-liste
				{	width:740px;
					border:1px solid #999; border-collapse:collapse; }
table.product-liste td
				{	text-align:left; vertical-align:top; }
table.product-liste tr.header td
				{	padding-left:15px;
					background-image:none;
					border:none; }
table.product-liste tr.image td
				{	background-image:none;
					border:none; }
table.product-liste tr.footer td
				{	border:none; border-bottom:1px solid #999; }
table.product-liste tr.footer td.key
				{	width:230px; }
table.product-liste tr.footer td.value
				{	width:150px; }
table.product-liste tr.content table
				{	border:none; border-collapse:collapse; }
table.product-liste tr.content table tr td
				{	padding-left:15px;
					border-bottom:1px solid #999; }
table.product-liste tr.content table tr td.td-key
				{	background-image:url('/images/online_katalog/table_matrix_background.png');
					background-repeat:repeat-y; }
table.product-liste tr.content table tr td.td-value
				{	}
table.product-liste tr.content table tr td.no-border-right
				{	border-right:none; }
table.product-liste tr.content table tr td.no-border-bottom
				{	border-bottom:none; }
table.product-liste td p
				{	margin:2px 0; }
table.product-liste tr.header td p
				{	line-height:1.2em; }

/*----------------------------------------------------------*/
/* Farben für die Kategorien                                */
/*----------------------------------------------------------*/

/* Terrestrische Antennen */
table.cat_45	{	border-color:#007734; }
td.cat_45		{	color:#FFF;
					background-color:#007734; }	

/* Verstärker */
table.cat_51	{	border-color:#DB0031; }
td.cat_51		{	color:#FFF;
					background-color:#DB0031; }

/* Messgeräte und Zubehör */
table.cat_52	{	border-color:#00957E; }
td.cat_52		{	color:#FFF;
					background-color:#00957E; }

/* Satelliten-Empfangsanlagen */
table.cat_53	{	border-color:#AFB034; }
td.cat_53		{	color:#000;
					background-color:#AFB034; }

/* Koaxialkabel */
table.cat_54	{	border-color:#0070B8; }
td.cat_54		{	color:#FFF;
					background-color:#0070B8; }

/* Mechanisches Zubehör */
table.cat_76	{	border-color:#EE7F00; }
td.cat_76		{	color:#000;
					background-color:#EE7F00; }

/* Elektrisches Zubehör */
table.cat_82	{	border-color:#003A80; }
td.cat_82		{	color:#FFF;
					background-color:#003A80; }

/* Programmaufbereitung */
table.cat_159	{	border-color:#FECC00; }
td.cat_159		{	color:#000;
					background-color:#FECC00; }

/* Optische Übertragungssysteme */
table.cat_211	{	border-color:#A10925; }
td.cat_211		{	color:#FFF;
					background-color:#A10925; }

/* Receiver */
table.cat_243	{	border-color:#FFEC00; }
td.cat_243		{	color:#000;
					background-color:#FFEC00; }
