/* 		***** Mit diesem CSS werden alle Farb-Definitionen vergeben ***** 			*/

/* 		*** ALLGEMEIN *** 															*/

/* 		--> Farbe fuer Layoutrahmen <-- 											*/
	
	.layoutrahmen				{ }

/* 		--> Basis-Schriften <-- 													*/

	b				{ }
	h1 				{ color: FireBrick; font-weight: bold; font-size:12px; }
	h2 				{ }
	h3 				{ }
	body,br,div,p	{ }
	table,tr,td		{ }

/* 		--> Links <-- 																*/

	.inhalt a:link			{ color: #4169E1; }
	.inhalt a:visited		{ color: #4169E1; }
	.inhalt a:hover			{ color: #4169E1; border-bottom: solid 1px #696969; }
	.inhalt a:active		{ color: #4169E1; border-bottom: solid 1px #696969; }
	
  a.thumb:link  		  { border-bottom: solid 0px #696969;}
  a.thumb:hover	  		{ border-bottom: solid 0px #696969;}
  
	a.innov8tm:link	  	{ color: #C0C0C0; }
	a.innov8tm:visited	{ color: #C0C0C0; }
	a.innov8tm:hover	  { color: #4169E1; }
	
/* 		*** KUNDENSPEZIFISCH *** 													*/

/* 		--> Navigation <-- 															*/

	a.subnav:link		{ color: #808000; }
	a.subnav:visited	{ color: #808000; }
	a.subnav:hover		{ color: #808000; border-bottom: solid 1px #696969; }
	
	.button:hover		{ color: yellow; }

/* 		--> Inhalte <-- 															*/

	.bereichstitel		{ color: #000000; }
	.bereichsuntertitel	{ color: #B8860B; }
	
	table.produkte					{ background-color: #FFFFFF; }
	table.produkte td				{ color: #800000; background-color: #FFFFFF; border-bottom: solid 1px #DCDCDC; }
	table.produkte .pname			{ color: #B22222; }
	table.produkte .pbeschrieb		{ color: #000000; }
	
	table.spezialangebote					{ background-color: #FFFFFF; }
	table.spezialangebote td				{ color: #000000; background-color: #FFFFFF; border-bottom: solid 1px #DCDCDC; }
	table.spezialangebote .titel			{ color: #000000; background-color: #F5DEB3; border: solid 1px #DCDCDC; }
	table.spezialangebote .beschrieb		{ color: #000000; background-color: #FFFFFF; }
	
	.table_news td		{ }
	
	td.innov8tm			{ border-top: solid 1px #C0C0C0; }
	
	.fusszeile			{ color: #696969; border-top: solid 1px #696969; border-bottom: solid 1px #696969; }
	
	.input_text			{ background-color:#F5F5F5; color: #4169E1; }
	.input_textarea		{ background-color:#F5F5F5; color: #4169E1; }
	.input_checkbox		{ }
	
	.button				{ background-color: #A0A1E7; color: #FFFFFF; }
	
	img					{ border: 0px; }
  
  .titelzeilenormal {
    padding: 1px;
    color: white;
    font-size: 11pt;
    font-weight: bold;
    background-color: #d2b48c;
    vertical-align: middle;
    border-top: solid 1px black;
    border-bottom: solid 1px black;
    }  
   
   .inhalt {
    padding-left: 1px;
    padding-top: 5px;
    }
