body{
	padding:0px;
	margin:0px;
	color:#375963;
	background-color:#FFF;
	font-family: Arial;
	font-weight: normal;
	font-size:11px;
}
img{
	border:0px;
}
.box_0{
	position:relative;
	width:996px;
	height:520px;
	background: url(../grafik/vorlage00.jpg) no-repeat top left;
}
.box_i{
	position:relative;
	width:996px;
	height:520px;
	background: url(../grafik/vorlage02.jpg) no-repeat top left;
}
.box_v{
	position:relative;
	width:996px;
	height:520px;
	background: url(../grafik/vorlage01.jpg) no-repeat top left;
}
.box_intro{
	position:relative;
	width:776px;
	height:160px;
	margin:121px 0px 0px 0px;
}
.box{
	position:relative;
	width:996px;
	height:520px;
	
}
/* intro*/
.logo_intro{
	position:absolute;
	right:5px;
	top:0px;
}
.leiste{
	position:absolute;
	right:0px;
	bottom:0px;
	height:88px;
}
.leiste_intro{
	float:left;
}
/* menu und so */
.menu{
	float:right;
	width: 177px;
	padding: 25px 18px 0px 0px;
	background-color:transparent;
	text-align:right;
}
.mp1{
	margin-top:70px;
	margin-right:5px;
}
.mp2{
	margin-top:25px;
	margin-right:8px;
}
.cont{
	position:relative;
	background-color:none;
	float:left;
	margin-top: 125px;
	width:400px;
	font-size:18px;
	font-weight:normal;
}
h1{
	color:#375963;
	font-size:16px;
	font-weight:normal;
	margin:0px 0px 3px 0px;
	padding-top:0px;
	line-height:1.2em;
}
h2{
	color:#375963;
	font-size:16px;
	font-weight:normal;
	margin:22px 0px 8px 3px;
	padding-top:0px;
	line-height:1.2em;
}
.bild_links{
	float:left;
	margin-right:45px;
}
.sp_links{
	position:relative;
	float:left;
	margin-right:45px;
	width:355px;
	height:519px;
}
	
.schirm{
	padding:1px 0px 0px 0px;
}
.copy1{
	color:#7E7E7E;
	font-size:11px;
	line-height:1.4em;
	width:370px;
	padding:10px 0px 20px 3px;
	border-top: 1px dotted #7E7E7E;
	border-bottom: 1px dotted #7E7E7E;
	margin-bottom:5px;
}
a.mehr{
	position:absolute;
	left:0px;
	top:0px;
	color:#7E7E7E;
	text-decoration:none;
	font-size:11px;
	padding:0px 0px 0px 3px;
	line-height_1em;
	
}
a.kon_lk{
	position:absolute;
	right:3px;
	top:0px;
	color:#7E7E7E;
	text-decoration:none;
	font-size:11px;
}
.lk_zeile{
	position:relative;
	width:372px;
	margin-top:5px;
	height:1.4em;
}
/* Heatstrip */
.cont_heat{
	position:relative;
	background: url(../grafik/Gaensehaut_heatstrip.jpg) no-repeat;
	width: 756px;
	padding-left:57px;
	height:520px;
	font-size:11px;
	font-weight:normal;
}
.kon_heat{
	position:absolute;
	right:7px;
	top:415px;
	color:#375963;
	text-decoration:none;
	font-size:12px;
}
.copy2{
	color:#375963;
	font-size:11px;
	line-height:1.4em;
	width:390px;
	padding:12px 0px 6px 3px;
	border-top: 1px dotted #7E7E7E;
	margin:15px 0px 5px 0px;
}
.copy3{
	position:relative;
	color:#7E7E7E;
	font-size:11px;
	line-height:1.4em;
	width:750px;
	padding:21px 0px 20px 5px;
	border-top: 1px dotted #7E7E7E;
}
.cont_heat h1{
	color:#fff;
	font-size:50px;
	font-weight:normal;
	margin:0px 0px 91px 0px;
	padding-top:147px;
	line-height:1.2em;
}
* html .cont_heat h1{
	font-size:48px;
}
.heat_symbol{
	position:absolute;
	top:6px;
	right:61px;
}
.daten{
	position:absolute;
	top: 450px;
	right:80px;
	line-height:2em;
}
.daten a{
	text-decoration:none;
	color:#7E7E7E;
	font-size:12px;
}
a.lk2{
	color:#375963;
}
ul{
	margin:0px 0px 0px 0px;
	padding-left:15px;
	line-height:1.4em;
}
li{
	padding-left:5px;
}
	