body{	font-family:Arial, Helvetica, sans-serif; 	font-size:0.8em; 	color:#000000;	background-color:#ffffff;	margin:0px;	padding:0px;	}p	{	} h1	{	font-size: 150%;	font-style: bold;	color: #1451A0;	text-align: center;	line-height: 120%;	} h2	{	font-size: 100%;	font-style: bold;	color: #1451A0;	text-align: left;	line-height: 120%;	} ul li	{	list-style-image:url(../images/bulletpoint2.gif);	padding: 0px;	margin: 0px 0px 20px 0px;	}a	{	color:#1451A0;	text-decoration: none;	}a:hover{	text-decoration: underline;	}a.nav, a.nav:hover{	color: #fff;	text-decoration: none;}	a.nav_active, a.nav_active:hover{	color: #1451A0;	font-weight: bold;	text-decoration: none;}.invisible{	display: none;	}#li_1{	position: relative;	margin-left: 100px;	}#li_2{	position: relative;	margin-left: 25px;	}#li_3{	position: relative;	margin-left: 25px;	}#li_4{	position: relative;	margin-left: 25px;	}#li_5{	position: relative;	margin-left: 25px;	}.center{	text-align:center; 	margin-top:0px; 	padding-top:0px;	} .framing{	height:495px; 	width:650px; 	border: 1px solid #96BBD4; 	text-align:left;	background: url(../images/bg_default.jpg) ;	background-position:left top; /*103px;*/	background-attachment:  fixed;	background-repeat: no-repeat; 	/*margin: 10px auto;*/	} .framing_index{	height:495px; 	width:650px; 	border: 1px solid #96BBD4; 	text-align:left;	background: url(../images/bg_index.jpg) no-repeat left top fixed;	/*margin: 10px auto;*/	} .framing_partner{	height:495px; 	width:650px; 	border: 1px solid #96BBD4; 	text-align:left;	background: url(../images/bg_default.jpg) no-repeat left top fixed;	/*margin: 10px auto;*/	} 			.header{	height:84px; 	} .navi{	width:100%; 	height:18px; 	background-color:#96BBD4;	} .bg{		z-index:-1;	position: absolute; 	width:650px;	height:397px;	}	.content{	width:100%; 	height:393px; 	/*	background-image: url(../images/bg_default.jpg); 	background-repeat:no-repeat;	background-position: left top;	background-attachment: fixed;	*/	overflow: auto; 	} 	.content_text{	margin: 0px 0px 0px 0px;	padding:40px 10px 20px 100px; 	width:480px; 	}.content_text_index{	margin: 0px 0px 0px 0px;	padding:40px 10px 20px 150px; 	width:450px; 	}	.image_left{	float:left;	padding-right:10px;	width:106px;	}.image_text{	font-size: 85%;	}.image{	float:left;	padding-right:10px;	width:140px;	}	.anfahrt{	float:right; 	padding-left:20px; 	width:123px; 	height:153px;	}	.clear {	clear:both;	margin: 0px;	padding: 0px;	height: 10px;	font-size: 0px;	line-height: 0px;	overflow: hidden;	}
