body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	background:		#ffffff;
}

a.button { color: #000000; text-decoration: none; font-size:		11px;}
a {
	color: 			#000000;
}

td,th {
	font-family:		Arial, Helvetica, sans-serif;
	font-size:			12px;
	color:				#000000;
}

a:hover {
	color: 			#CC0099;
}

.bold {
	font-weight:		bold;
}


.title1      { font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #666666; 
               line-height: 18px; font-weight: bold }
.title2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 	13px;
	font-weight:	bold;	
	color: 		#666666;
	line-height:	16px;
}

.title3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size:		12px;
	font-weight:	bold;	
	color:			#000000;
	line-height:	16px;
}

.title4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size:		12px;
	font-weight:	bold;	
	color:			#000000;
}
.relatedlink {
	font-family: Arial, Helvetica, sans-serif;
	font-size:		11px;
	font-weight:	normal;	
	line-height:	14px;
}
.language    { font-family: Arial, Helvetica, sans-serif; font-size: 16px; line-height: 14px; 
               text-decoration: None; font-weight: bold }
.text_bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	line-height:16px;
	font-weight:		bold;
	background:		#ffffff;
}



.textred {
	font-family:		Verdana, sans-serif;
	font-size:			12px;
	font-weight:		bold;
	color:				#FF0000;
}

.textlightred {
	color:				#CC0099;
}

.textsmall {
	font-family:		Verdana, sans-serif;
	font-size:			11px;
	color:				#000000;
}

.title {
	font-family:		Verdana, sans-serif;
	font-size:			14px;
	font-weight:		bold;
	color:				#0D439B;
}

.a_fachgruppe_text_fett {
	font-family: Arial, Helvetica, sans-serif;
	font-size:			12px;
	font-weight:		bold;
	color:				#000000;
}

.a_fachgruppe_text_fettrot {
	font-family: Arial, Helvetica, sans-serif;
	font-size:			12px;
	font-weight:		bold;
	color:				#CC0099;
}

.a_fachgruppe_text_gross {
	font-family: Arial, Helvetica, sans-serif;
	font-size:			14px;
	font-weight:		bold;
	color:				#000000;
}


.inputSearch {
font-family: Arial, Helvetica, Swiss, sans-serif;
font-size: 12px;
font-weight: normal;
width: 140px;
color: black;
}

.firmatable th {
	background-color:#dddddd;
}

.whitelist td{
border:1px solid #666666;
}

.standorttable {
	border:1x solid #dddddd;
}

.kontakttable th {
	border-bottom:2px solid #dddddd;
	background-color:transparent;
	text-align:left;
}

table.checkboxtable tr td span {width:300;}

ul {
	list-style-image: url('../images/aufzaehlung.gif');
	margin-left:50px;
}

.preview {
	background-image:url(/images/preview2.gif);
}

.membertableleft {
	FONT-WEIGHT:bold;
	FLOAT:left;
	WIDTH:260px;
}

.membertableright {
	FLOAT:left;
	width:385px;
}

.membertablewide {
	FLOAT:left;
	width:645px;
}

.membertablerightlogo {
	FLOAT:left;
	border:1px solid #666666;
	padding:5 5 5 5;
}

.membertablecleaner {
	clear:both;
	height:5px;
	overflow:hidden;
}

.membertabledivider {
	width:100%;
	height:1px;
	overflow:hidden;
	background-color:#666666;
}
.whitelist a {
	color: #00F;
}
