/* vonBergh CSS */body {	padding: 0;	margin: 0;	height: 100%;	font-family: Verdana, Arial, sans-serif;	font-size: 11px;	line-height: 15px;	color: #000;}a {	text-decoration: none;	color: #1d1f62;}#inhalt {	width: 500px;	float: none;}	#inhalt #logo {		display: block;		text-align: right;		width: 500px;	}		#inhalt #pfad {		display: block;		height: 40px;		line-height: 46px;		overflow: hidden;		xvertical-align: center;		color: #a0a0a0;		xbackground-color: #f00	}		#inhalt #pfad a, #inhalt #text a {		color: #a0a0a0;	}		#inhalt #pfad a:hover, #inhalt #text a:hover, #inhalt #ebene2 a:hover, #inhalt #ebene2 a.selektiert {		color: #f00;	}		#inhalt #ebene2 {		margin: 0 10px;		padding: 7px 0;		text-align: right;		border-bottom: 1px dotted #1d1f62;		font-weight: bold;	}			/* ***************************************** */	/* FORMULAR                                  */		#inhalt #formular {		border-top: 1px dotted #1d1f62;		border-bottom: 1px dotted #1d1f62;		margin: 0 10px 0 10px;		padding-top: 14px;		height: 317px;		color: #1d1f62;	}	#inhalt #formular #absender {		float: left;		width: 235px;		padding-right: 10px;	}	#inhalt #formular input, #inhalt #formular textarea {		margin: 2px 0 9px 0;		/margin: 2px 0 6px 0;		padding: 0;		border: 1px solid #a0a0a0;		width: 235px;	}	#inhalt #formular .required {		background-color: #e6e6e6;	}	#inhalt #formular textarea {		height: 199px;	}		#inhalt #formular #mitteilung {		width: 235px;		float: left;	}	#inhalt #formular #mitteilung a {		display: block;		margin: 19px 0 0 20px;		float: right;		font-weight: bold;		text-indent: 13px;		background: url(../img/icn_quicklink_0.gif) 0 50% no-repeat;	}	#inhalt #formular #mitteilung a.grau {		font-weight: normal;		color: #a0a0a0;		background: url(../img/icn_quicklink_grau.gif) 0 50% no-repeat;	}	#inhalt #formular #mitteilung a:hover {		xxfont-weight: bold;		color: #f00;		background: url(../img/icn_quicklink_1.gif) 0 50% no-repeat;	}			#inhalt #bild #bildunterschrift {		display: block;		border-bottom: 1px dotted #1d1f62;		line-height: 29px;		color: #646464;	}		#inhalt #text {		border-bottom: 1px dotted #1d1f62;		padding-bottom: 15px;	}		#inhalt #text h1 {		xcolor: #f00;		font-size: 16px;		font-weight: normal;		margin: 26px 0 17px 0;	}		#inhalt #text #tabelle {		margin: 0 0 0 0;	}	#inhalt #text div.bezeichnung {		float: left;		width: 140px;		color: #a0a0a0;	}	#inhalt #text div.wert {		xfloat: left;		display: block;		font-weight: bold;	}		#inhalt #text p {		margin: 15px 0 10px 0;		padding-bottom: 10px;	}		#inhalt .newsitem {		margin: 10px 0 0 0;		border-bottom: 1px dotted #1d1f62;		height: 100px;		/height: 110px;	}		#inhalt .newsitem a {		font-weight: bold;		color: #f00;	} 	#inhalt .newsitem div.preview {		float: left;		margin-right: 10px;	}	#inhalt .newsitem div.item {		/float: left;	}		#inhalt #fusszeile {		color: #000;		padding-top: 6px;		text-align: left;	}		#inhalt #fusszeile a {		color: #1d1f62;		margin: 0 4px 0 4px;	}		#inhalt #fusszeile a:hover {		color: #000;	}		
