/* Allgemeines */*{	padding: 0;	margin: 0;}body{	background-image:url(bg02.jpg);	background-color: #fff;		background-repeat: repeat-x;	background-attachment: scroll;	background-position: left 0px;	font-size: 100,01%;	line-height: 1.4em;	margin: 0px;	padding: 0px;}h1,h2,h3,h4,h5,h6,ol,ul,li,dl,dt,dd,p,table,td, input,textarea,select{	color: #333;	font-family: Arial, Helvetica, sans-serif;	text-align: left;}.nofloat, hr {	overflow: hidden;	clear: both;	height: 1px;	margin: -1px 0 0 0;	font-size: 1px;}h1 {	font-size: 1.3em;	line-height: 1.2em;	margin: 10px 0;}h2 {	font-size: 1.5em;	line-height: 1.2em;	margin: 10px 0;	padding: 0px;}h3 {	font-size: 1.3em;	line-height: 1.2em;	margin: 10px 0;}.smaller {	font-size: .7em;	line-height: 1.2em;}h3 a:link{	color: #002061;	text-decoration: none;}h3 a:visited{	color: #002061;	text-decoration: none;}h3 a:hover{	color: #990000;	text-decoration: none;}h3 a:active{	color: #990000;	text-decoration: none;}a:link{	color: #002061;	text-decoration: underline;}a:visited{	color: #002061;	text-decoration: underline;}a:hover{	color: #990000;	text-decoration: none;}a:active{	color: #990000;	text-decoration: none;}img, a img {	border: 0;}p {	line-height: 1.4em;	font-size: .8em;	margin: .5em 0; }.mini {	line-height: 1.0em;	text-align:center;}ul,li {	padding: 0;	margin: 0;}.none {	display: none;}#wrap {	margin: 0px 0px 0px 25px;	padding: 0px;}#extra {}#bottomextra {}#spalte-1 {		float: left;	position: relative;	margin: 80px 0px 35px 0px;	width: 262px;	background: #fff;}#adress-border {		border: 2px solid #002061;	border-top: 0px;}#adress-border p, #adress-border h3 {			text-align:center;}#spalte-1 .padder {	margin: 25px 25px 15px 25px;}#logo {	padding: 6px;	width: 250px;	height: 82px;}#spalte-1 p {	color: #000;	}#spalte-1 h3, #spalte-1 h2  {	font-size: .8em;	color: #002061;	}#spalte-1 h2  {margin-top: 20px;}#spalte-2 {	margin: 0 0 0 295px;	height: 1%;	min-height: 565px;}/* Vom IE mac 5.x verstecken. Fix für den Windows IE5 \*/* html #spalte-2 {	margin: 0 0 0 296px;}/* Ende von IE5/mac verstecken*/#header {	height: 180px;	width: auto;	background-image: url(anwaelte01.jpg);	background-position: center left;	background-repeat: no-repeat;	margin: 0;	padding: 0;}#navigation {	margin: 0;	padding: 20px 15px 10px 25px;	font-weight: bold;	font-size: .8em;	line-height: 1.4em;	border-bottom: 2px #002061;	border-bottom-style: dotted;}	#navigation ul {	list-style-type: none;	margin: 0px;	padding: 0px;}	#navigation li {	list-style-type: none;	display: inline;	padding: 0px;	margin: 0 15px 3px 0;	}	#navigation li a {	text-decoration: none;	white-space:nowrap;}	#navigation li a:visited {	text-decoration: none;}	#navigation li a:hover {	text-decoration: none;}body#experten a#expertennav, body#fachgebiete a#fachgebietenav, body#profile a#profilenav, body#kontakt a#kontaktnav, body#impressum a#impressumnav {	color: #990000;	text-decoration: none;}#inhalt {width: 88%;	position: relative;	margin: 15px 25px 25px 25px;	overflow: hidden;	max-width: 500px;}#inhalt h3, #inhalt h2, #inhalt h1  {	color: #002061;}#inhalt img {float:left;border:0px;margin: 0 6px 0 0;}#inhalt ul {	margin: 0 0 0 35px;	padding: 0;	display: block;	font-size: 0.8em;	line-height: 2em;	list-style-type: disc;}#inhalt ul li {}.personen {width: 88%;height: 150px;float: left;background-color: #E4EEF4;margin: 10px 10px 0 0;border-right: 2px solid #002061;padding: 0 15px 0 0;}.impr {margin: 0px 10px 10px 25px;}#footer {	width:262px;	margin: 25px 0 0 0;	padding: 0px;	overflow: hidden;	}	#footer img {	float:left;	margin: 0px;}form {padding: 0;margin:0;line-height: 1.4em;font-size: .8em;color: #333;font-family: Arial, Helvetica, sans-serif;}input, textarea {color: #C42A3C;width:95%;font-family: Arial, sans-serif;font-size: 1em;margin: 0 0 .3em 0;padding: .15em;border-top: 1px solid #999999 ;border-left: 1px solid #999999 ;}input:focus {background-color: #E4EEF4;}textarea:focus {background-color:#E4EEF4;}
