html{	height: 100%;	margin-bottom: 1px;}body{	margin: 0 auto;	padding: 0;	text-align: center;	color: white;	background: #373535 url(../images/heaven.jpg) top repeat-x;	font-family: Arial, Helvetica, sans-serif;}#wrapper{	margin: 0 auto;	padding: 0;	width: 692px;	text-align: center;	background: #fff url(../images/streifentreppe.jpg) right repeat-y;}#content{	width: 602px;	text-align: center;	padding: 40px;		border: 0px solid #fff;}.left{	text-align: left;}#rahmen{	width: 600px;	margin: 30px 0 20px 0;	padding: 5px 10px 0 10px;	border: 1px solid #999;}img{	border: 1px solid #777;	margin: 0px 15px 20px 0;	float: left;}h1 {	font-size: 15px;	line-height: 140%;	font-weight: normal;	color: #0351C3;	text-align: left;	margin: 5px 0 20px 0;	padding: 0;}h2 {	font-size: 18px;	line-height: 140%;	font-weight: bold;	color: #555;	text-align: left;	margin: 20px 0 15px 0;	padding: 0;}p	{	font-size: 12px;	line-height: 140%;	font-weight: normal;	text-align: left;	color: #444;	padding: 0 0 10px 0px;	}.beispiele{	font-size: 12px;	line-height: 140%;	color: #555;	padding: 0 0 40px 50px;	text-decoration: none;	text-align: left;}.leser{	font-family: "Times New Roman", Times, serif;	font-style: italic;	text-align: left;	font-size: 16px;	color: #000;}.link{	text-decoration: none;	font-weight: bold;	color: #fff;	}.unterstrich {	font-weight: bold;}.float_loesch{	clear: both;	height: 0;	font-size: 0; 	line-height: 0;	margin: 0;	padding: 0;}#buttonleiste{	width: 630px;	margin: 15px 0 65px 445px;	padding: 0;		border: 0px solid green;}.licht{	margin: 0;	padding: 4px 0 0 26px;	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;		line-height: 12px;	font-style: normal;	color: #fff;	text-decoration: none;	text-align: left;}#buttonleiste ul{	margin: 0;	padding: 0;	border: 0px solid yellow;}#buttonleiste ul li{	display: inline;	margin: 0 30px 0 0;	padding: 4px 0 0 0px;	float: left;	background: url(../images/buttonweiss.jpg) left no-repeat;			border: 0px solid white;}ul.licht li a:hover{	padding: 4px 0 0 26px;	background: url(../images/buttonrot.jpg) left no-repeat;	color: #fff;}ul.licht li a.aktiv{	padding: 4px 0 0 26px;	color: #a4bdf8;	text-decoration: none;	font-weight: normal;	background: url(../images/buttonrot.jpg) left no-repeat;}ul.licht li a.aktiv:hover{	padding: 4px 0 0 26px;	color: #fff;	text-decoration: none;	font-weight: normal;	background: url(images/buttonweiss.jpg) left no-repeat;}#h180{	width: 400px;	height: 180px;}#buttons{	width: 190px;	margin: 20px 0 80px 350px;	padding: 0;		border: 0px solid green;}.licht_senk{	margin: 0;	padding: 4px 0 0 26px;	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;		line-height: 12px;	font-style: normal;	color: #555;	text-decoration: none;	text-align: left;}ul.licht_senk li a:hover{	padding: 4px 0 0 26px;	background: url(../images/buttonrotrot.jpg) left no-repeat;	color: #555;}ul.licht_senk li a.aktiv{	padding: 4px 0 0 26px;	color: #a4bdf8;	text-decoration: none;	font-weight: normal;	background: url(../images/buttonrotrot.jpg) left no-repeat;}ul.licht_senk li a.aktiv:hover{	padding: 4px 0 0 26px;	color: #fff;	text-decoration: none;	font-weight: normal;	background: url(../images/buttonrotrot.jpg) left no-repeat;}#buttons ul{	margin: 0;	padding: 0;		border: 0px solid yellow;}#buttons ul li{	display: block;	margin: 12px 20px 0 0;	padding: 4px 0 0px 0px;	background: url(../images/buttonweissweiss.jpg) left no-repeat;			border: 0px solid white;}.design{	margin: 0px 0 0 0;	padding: 4px 0 0 30px;	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;		line-height: 12px;	font-style: normal;	color: #fff;	text-decoration: none;	text-align: left;	float: left;}#kontakt{	width: 600px;	margin: 0 0 10px 0;	padding: 0;	font-size: 12px;	line-height: 140%;	font-weight: normal;	text-align: left;	vertical-align: top;	color: #444;}#leistungen{	width: 600px;	margin: 0 0 0 33px;	font-size: 11px;	line-height: 140%;	font-weight: normal;	text-align: left;	color: #444;	padding: 0 0 10px 0px;}