/* HAUPT-DEFINITIONEN */
html		{	height:100%; width:100%; }
body		{	background:#FFFFFF; color:#000000;
				height:100%; width:100%; margin:0px; padding:0px;
				font-family:Verdana, Arial, Helvetice, sans-serif;
				scrollbar-base-color: #cccccc; scrollbar-arrow-color: #333333; } 
h1			{	color:#666666;
				font-family:Verdana, Arial, Helvetice, sans-serif; font-variant:small-caps; letter-spacing:1px; font-size:13px; font-weight:bold;
				margin:5px 0px 0px 0px; } /*Kapitelüberschrift*/
h2			{	color:#333333;
				font-family:Verdana, Arial, Helvetice, sans-serif; font-size:10px; font-weight:bold;
				margin:2px 10px 2px 3px; }
h3			{	color:#666666;
				font-family:Verdana, Arial, Helvetice, sans-serif; font-variant:small-caps; letter-spacing:1px; font-size:12px; font-weight:bold;
				margin:5px 5px 5px 5px; } /*Produktüberschrift*/
h5			{	color:#333333;
				font-family:Verdana, Arial, Helvetice, sans-serif; font-size:10px; font-weight:bold; 
				margin:5px 5px -3px 5px; padding-top:2px;
				border-top:1px solid #999999; } /*Produktüberschrift*/  
p			{	color: #333333;
				font-family:Verdana, Arial, Helvetice, sans-serif; font-size:11px; font-weight:300;  
				margin:5px 5px 5px 5px; }
ul			{	color:#333333;
				font-family:Verdana, Arial, Helvetice, sans-serif; font-size:11px; font-weight:300; 
				margin:0px; padding:0px; }
li			{	margin:-3px 0px 0px 20px; padding:0px; }
input		{	color: #333333;
				font-family:Verdana, Arial, Helvetice, sans-serif; font-size:11px; font-weight:300;  
				margin:0px 5px 0px 5px; }
textarea	{	color: #333333;
				font-family:Verdana, Arial, Helvetice, sans-serif; font-size:11px; font-weight:300;  
				margin:0px 5px 0px 5px; }

a:link		{	color:#333333; background-color:transparent; text-decoration:none; }   
a:visited	{	color:#333333; background-color:transparent; text-decoration:none; }   
a:hover		{	color:#660000; background-color:transparent; text-decoration:underline; } 
a:active	{	color:#000000; background-color:transparent; text-decoration:none; }     	

span.bold		{	color:#666666;
					font-weight:600; font-size:12px; }
span.bold1		{	font-weight:600; } 		
span.link		{	color:#660000; }
span.aktuelles	{	color:#333333;
					font-weight:500; font-size:10px; }
span.job		{	color:#666666;
					font-weight:500; font-size:14px; }
span.partner1	{	color: #660000;
					margin-left:0px;
					font-weight:400; font-size:11px; }
span.impressum	{	color: #333333;
					font-family:Verdana, Arial, Helvetice, sans-serif; font-size:11px; font-weight:300;  
					margin:3px 5px 4px 3px; }
span.historie	{	margin-left:10px; } 
span.historie1	{	margin-left:46px; }
						
						

    
    			   
p.hauptnavi		{	color:#666666;
					font-size:10px; font-weight:bold; text-align:center;
					margin:0px 20px; }/*Hauptnavigation*/
p.unaviw		{	color:#333333;
					font-size:10px; font-weight:500; text-align:left;
					margin:0px; padding:3px; padding-right:10px; }/*Unternavigation weiss*/
p.unavig		{	color:#333333; background-color:#DFDFDF; 
					font-size:10px; font-weight:500; text-align:left;
					margin:0px; padding:3px; padding-right:10px; }/*Unternavigation grau*/
p.prodnavi		{	color:#333333;
					font-size:10px; font-weight:500; text-align:left;
					margin:0px; padding:3px; padding-right:10px; }/* Produktnavigation */
p.pfad			{	color:#333333;
					font-size:9px; font-weight:300;
					margin: 3px 0px; }
p.aufzahlung	{	color:#333333;
					font-size:10px; font-weight:300;
					margin:0px 3px 0px 8px; }/*Anfang der Liste*/
p.liste			{	color:#333333;
     			    font-size:10px; font-weight:300;
					margin:0px 3px 0px 16px; }/*Einr�ckung erste Zeile*/
p.liste2		{	color:#333333;
					font-size:10px; font-weight:300; 
     				margin:0px 3px 0px 21px; }/*Einrückung 2. Zeile*/
				   
.partner	{	font-weight:500; color:#666666; font-size:12px; margin-left:3px; }
	
td.hinterlegt	{ background-color: #EBEBEB; }

td.email	a:link    { color:#660000; background-color:transparent; text-decoration:underline; }   
td.email	a:visited { color:#000000; background-color:transparent; text-decoration:none; }   
td.email	a:hover   { color:#003366; background-color:transparent; text-decoration:underline; }   
td.email	a:active  { color:#330000; background-color:transparent; text-decoration:none; } 

td.proTagTd	{ vertical-align:top; }
p.proTagTdP	{ margin-top:0px; margin-bottom:0px; }

#noprint	{	display:none; }
