/* Styles  we */
/* copyright 2005 we. - www.wearehere.de*/

/* body */

body.BcGrey {
	background-color:#9EA0A6;
	margin-top:0px;
	margin-bottom:0px; 
}
.BcWhite {
	background-color:#FFFFFF;
}

.BcLightGrey {
	background-color:#CCCCCC;
}

.BcBlack {
	background-color:#000000;
}

/* tabellen */

table.ContentPosition {
	width:100%;
	border:none;
	vertical-align:top;
	padding:0px;
	background-color:#84868C;
	margin-top:8px;
}	

td.BcGrey {
	background-color:#9EA0A6;
	border:none;
}

td.BcDarkgrey {
	background-color:#1B1C20;
	border:none;
}

td.BcBlack {
	background-color:#000000;
	border:none;
}

td.BcWhite {
	background-color:#FFFFFF;
	border:none;
}

td.SitewidePadding {
	background-color:#FFFFFF;
	padding-top:8px;
	padding-right:8px;
	padding-left:8px;
	padding-bottom:8px;
}	

td.SpacerLeft {
	/*background-color:#FFFFFF;*/
	padding-left:16px;
}	
td.SpacerCenter {
	background-color:#9EA0A6;
	padding-left:16px;
	padding-right:16px;
}	

	
	
/* schrift*/

p {
	font-family:arial;
	font-size:10px;
	font-weight:normal;
	color:#000000;
	margin-bottom:0px;
	margin-top:0px;
	text-align:left;
	}
	
p.text {
	font-family:arial;
	font-size:11px;
	font-weight:normal;
	color:#000000;
	margin-bottom:0px;
	margin-top:0px;
	text-align:left;
}

p.descr {
	font-family:arial;
	font-size:11px;
	font-weight:normal;
	color:#dcdcdc;
	margin-bottom:0px;
	margin-top:0px;
	text-align:left;
}

p.Headline {
	font-family:arial;
	font-size:12px;
	font-weight:bold;
	color:#792525;
	margin-left:0px;
	margin-bottom:0px;
	margin-top:16px;
	text-align:left;
	}	

p.footertext {
	font-family:arial;
	font-size:11px;
	font-weight:normal;
	color:#FFFFFF;
	margin-left:30px;
	margin-bottom:8px;
	margin-top:0px;
	text-align:left;
	}	
	
	
strong {
	font-weight:bold;
	
	}
	
b{
    font-weight:bold;
	
	}	
	
/*Links */
a.link:link   {
		font-family:arial;
		font-size:12px;
		color:#FFFFFF;
		text-decoration:none;
		font-weight:bold;
		margin-left:30px;
		margin-bottom:8px;
		}

a.link:visited {
         font-family:arial;
		font-size:12px;
		color:#FFFFFF;
		text-decoration:none;
		font-weight:bold;
		margin-left:30px;
		margin-bottom:8px;
		}
	
a.link:hover {
        font-family:arial;
		font-size:12px;
		color:#CCCCCC;
		text-decoration:none;
		font-weight:bold;
		margin-left:30px;
		margin-bottom:8px;
        }

a.link:active {
        font-family:arial;
		font-size:12px;
		color:#999999;
		text-decoration:none;
		font-weight:bold;
		margin-left:30px;
		margin-bottom:8px;
		}
		 
a.link:focus {
        font-family:arial;
		font-size:12px;
		color:#CCCCCC;
		text-decoration:none;
		font-weight:bold;
		margin-left:30px;
		margin-bottom:8px;
		}



/* interne links schmiede */
a.link_intern:link   {
		font-family:arial;
		font-size:12px;
		color:#CCCCCC;
		text-decoration:none;
		font-weight:bold;
		margin-left:30px;
		margin-bottom:8px;
		}

a.link_intern:visited {
         font-family:arial;
		font-size:12px;
		color:#CCCCCC;
		text-decoration:none;
		font-weight:bold;
		margin-left:30px;
		margin-bottom:8px;
		}
	
a.link_intern:hover {
        font-family:arial;
		font-size:12px;
		color:#FFFFFF;
		text-decoration:none;
		font-weight:bold;
		margin-left:30px;
		margin-bottom:8px;
        }

a.link_intern:active {
        font-family:arial;
		font-size:12px;
		color:#999999;
		text-decoration:none;
		font-weight:bold;
		margin-left:30px;
		margin-bottom:8px;
		}
		 
a.link_intern:focus {
        font-family:arial;
		font-size:12px;
		color:#CCCCCC;
		text-decoration:none;
		font-weight:bold;
		margin-left:30px;
		margin-bottom:8px;
		}		
		
		
		
/*Textlink*/
	
a.textlink:link   {
		font-family:arial;
		font-size:10px;
		color:#792525;
		text-decoration:none;
		font-weight:normal;
		text-align:left;
		}

a.textlink:visited {
         font-family:arial;
		font-size:10px;
		color:#792525;
		text-decoration:none;
		font-weight:normal;
		text-align:left;
		}
	
a.textlink:hover {
        font-family:arial;
		font-size:10px;
		color:#792525;
		text-decoration:none;
		font-weight:normal;
		background-color :#CCCCCC;
		text-align:left;
        }

a.textlink:active {
        font-family:arial;
		font-size:10px;
		color:#888888;
		text-decoration:none;
		font-weight:normal;
		background-color :#CCCCCC;
		text-align:left;
		}
		 
a.textlink:focus {
        font-family:arial;
		font-size:10px;
		color:#888888;
		text-decoration:none;
		font-weight:normal;
		text-align:left;
		}
/*Outlink*/
	
a.outlink:link   {
		font-family:arial;
		font-size:11px;
		color:#ee3333;
		text-decoration:none;
		font-weight:normal;
		text-align:left;
		}

a.outlink:visited {
         font-family:arial;
		font-size:11px;
		color:#ee3333;
		text-decoration:none;
		font-weight:normal;
		text-align:left;
		}
	
a.outlink:hover {
        font-family:arial;
		font-size:11px;
		color:#792525;
		text-decoration:none;
		font-weight:normal;
		background-color :#CCCCCC;
		text-align:left;
        }

a.outlink:active {
        font-family:arial;
		font-size:11px;
		color:#888888;
		text-decoration:none;
		font-weight:normal;
		background-color :#CCCCCC;
		text-align:left;
		}
		 
a.outlink:focus {
        font-family:arial;
		font-size:11px;
		color:#888888;
		text-decoration:none;
		font-weight:normal;
		text-align:left;
		}

/*footerlink*/

	
a.FooterLink:link   {
		font-family:arial;
		font-size:11px;
		color:#FFFFFF;
		text-decoration:none;
		font-weight:normal;
		margin-left:30px;
		}

a.FooterLink:visited {
         font-family:arial;
		font-size:11px;
		color:#FFFFFF;
		text-decoration:none;
		font-weight:normal;
		margin-left:30px;
		}
	
a.FooterLink:hover {
        font-family:arial;
		font-size:11px;
		color:#999999;
		text-decoration:none;
		font-weight:normal;
		margin-left:30px;
        }

a.FooterLink:active {
        font-family:arial;
		font-size:11px;
		color:#FFFFFF;
		text-decoration:none;
		font-weight:normal;
		margin-left:30px;
		}
		 
a.FooterLink:focus {
        font-family:arial;
		font-size:11px;
		color:#FFFFFF;
		text-decoration:none;
		font-weight:normal;
		margin-left:30px;
		}

/*Impfooterlink*/

	
a.ImpFooterLink:link   {
		font-family:arial;
		font-size:11px;
		color:#FFFFFF;
		text-decoration:none;
		font-weight:normal;
		
		}

a.ImpFooterLink:visited {
         font-family:arial;
		font-size:11px;
		color:#FFFFFF;
		text-decoration:none;
		font-weight:normal;
		
		}
	
a.ImpFooterLink:hover {
        font-family:arial;
		font-size:11px;
		color:#999999;
		text-decoration:none;
		font-weight:normal;
		
        }

a.ImpFooterLink:active {
        font-family:arial;
		font-size:11px;
		color:#FFFFFF;
		text-decoration:none;
		font-weight:normal;
		
		}
		 
a.ImpFooterLink:focus {
        font-family:arial;
		font-size:11px;
		color:#FFFFFF;
		text-decoration:none;
		font-weight:normal;
		
		}

	
	
/*forms*/	

input.KontaktFormField {
	border:1px solid #999999;
	background-color :#FFFFFF;
    width:144px;
	height:17px;
    font-family :Arial;
    font-size:10px;
	color:#6D6F76;  
	padding-left:3px;
	padding-right:3px;
	}	
	
input.KontaktFormFieldKlein {
	border:1px solid #999999;
	background-color :#FFFFFF;
    width:50px;
	height:17px;
    font-family :Arial;
    font-size:10px;
	color:#6D6F76;  
	padding-left:3px;
	padding-right:3px;
	}		
	
input.KontaktFormFieldMittel {
	border:1px solid #999999;
	background-color :#FFFFFF;
    width:76px;
	height:17px;
    font-family :Arial;
    font-size:10px;
	color:#6D6F76;  
	padding-left:3px;
	padding-right:3px;
	}		

input.submit {
	border:1px solid #999999;
	background-color :#FFFFFF;
    width:100px;
	height:17px;
    font-family :Arial;
    font-size:10px;
	color:#6D6F76;  
	padding-left:3px;
	padding-right:3px;
	}		
	
select {
	border:1px solid #999999;
	background-color :#FFFFFF;
    width:140px;
	height:17px;
    font-family :Arial;
    font-size:10px;
	color:#6D6F76;  
	padding-left:3px;
	padding-right:3px;
	}		
	
	
	
textarea.KontaktFormArea {
	border:1px solid #999999;
	background-color :#FFFFFF;
    width:140px;
	height:120px;
    font-family :Arial;
    font-size:10px;
	color:#6D6F76;  
	padding-left:3px;
	padding-right:3px;
	}	
	
radio {
	padding-top :0px;
	padding-bottom :0px;
	padding-right :0px;
	padding-left:0px;
	}	


/* Listen */

li {
	list-style-image: url(images/bulletpoint_grau.gif);
	margin-bottom:0px;
	margin-top:0px;
	margin-left:0px; 
	font-family:Verdana;
	font-size:10px;
	color:#000000;
	text-decoration:none;
	font-weight:normal;
	text-align:left;
 	}


