
DIV	{padding: 0; position: absolute;}

#DIVInnen 			{ position: relative; top:20px; width: 950px; margin: 0 auto }
#DIVInnen2 			{ position: relative; text-align:center }
#DIVInnen3 			{ position: relative; text-align:left; height: 645px}

#DIVbg				{ left: 0;	 			top: 0;		width: 950px	}
#DIVproduct			{ 						top: 280px;	width: 310px	}

#DIVagentur			{ margin-left: 890px;	top: 5px;	width: 50px		}
#DIVmenu			{ margin-left: 330px;	top: 96px;	width: 600px	}
#DIVmenu2			{ margin-left: 840px;	top: 96px;	width: 100px;	text-align: right	}

#DIVhead			{ margin-left: 28px;	top: 17px;	width: 930px	}

#DIV1240content1	{ margin-left: 28px;	top: 111px;	width: 250px	}
#DIV1240content1a	{ margin-left: 800px;	top: 140px;	width: 180px	}
#DIV1240content2	{ margin-left: 787px;	top: 544px;	width: 163px;	height: 56px	}

#DIV1242content1	{ margin-left: 330px;	top: 118px;	width: 290px;	border-top: 4px solid #ffffff;	padding-top: 15px }

#DIV1242content2i 	{ position:relative; margin: 15px 10px 5px 10px }

#DIV1241content0	{ margin-left: 28px;	top: 111px;	width: 280px	}
#DIV1241content1	{ margin-left: 330px;	top: 450px;	width: 280px	}
#DIV1241content2	{ margin-left: 640px;	top: 450px;	width: 280px	}

#DIV1243content0	{ margin-left: 28px;	top: 141px;	width: 280px	}
#DIV1243content1	{ margin-left: 330px;	top: 141px;	width: 280px	}
#DIV1243content2	{ margin-left: 640px;	top: 141px;	width: 280px	}
#DIV1243content1a	{ margin-left: 330px;	top: 118px;	width: 620px;	border-top: 4px solid #ffffff } 
 
#DIV1242content1a	{ margin-left: 620px;	top: 118px;	width: 320px;	border-top: 4px solid #ffffff;	} 
#DIV1242content2	{ margin-left: 630px;	top: 118px;	width: 302px;	border: 4px solid #ffffff;	background-image: url(../abbbg/formbg75.png)}

#DIVeingabeform    { left:330px;	top: 440px;  }
#DIVcalendar       { left:490px; top:380px; }
 
#DIVcopy			{ 						top: 590px;	width: 400px;	height:	20px	 }

body 				{ background: #ffffff;	color: #ffffff;	font-size: 12px;	line-height: 17px;	letter-spacing: 0.05em;	margin: 0px 0px 11px 0px;	text-decoration: none;	font-family: verdana, arial, helvetica, sans-serif;	font-weight: normal;	padding: 0;	}

textarea, ul, p 	{ color: #ffffff;	font-size: 12px;	line-height: 22px;	letter-spacing: 0.05em;	margin: 0px 0px 11px 0px;	text-decoration: none;	font-weight: bold;	padding: 0;	}

input, option 		{ color: #000000;	font-size: 11px;	line-height: 12px;	margin: 0px 0px 2px 0px	}
td					{ color: #000000;	font-size: 11px;	line-height: 16px;	margin: 0px;	padding: 1px 0}
tr					{ margin: 0}
table				{ border-collapse: collapse }
img					{ border: 0 }
form				{ margin: 0}

A:link 				{ 					color: #f8c0bd;	cursor: pointer;	text-decoration: none}
A:visited 			{ 					color: #f8c0bd;	cursor: pointer;	text-decoration: none}
A:active 			{ 					color: #ffffff;	cursor: pointer;	text-decoration: none}
A:hover 			{ 					color: #ffffff;	cursor: pointer;	text-decoration: none}

.menu 				{ font-size: 12px;	color: #DC3922;	letter-spacing: 0.1em;	font-weight: bold;	}
.menu A:link 		{ 					color: #ffffff;	cursor: pointer;	text-decoration: none}
.menu A:visited 	{ 					color: #ffffff;	cursor: pointer;	text-decoration: none}
.menu A:active 		{ 					color: #DC3922;	cursor: pointer;	text-decoration: none}
.menu A:hover 		{ 					color: #DC3922;	cursor: pointer;	text-decoration: none}

.text_publicform 					{ font-size: 11px;	line-height: 15px;	color: #333333;	font-weight: normal;	font-style: normal;	letter-spacing: 0em;	}
.input_publicform_nebeneinander 	{ font-size: 11px;	width: 200px	}

.option_publicform 					{ font-size: 11px;	width: 150px	}
.textarea_publicform_nebeneinander 	{ font-size: 11px;	line-height: 15px;	color: #333333;	font-weight: normal;	font-style: normal;	letter-spacing: 0em;	width: 200px}

h1 					{ font-size: 30px;	line-height: 36px;	color: #ffffff;	font-weight: bold;	margin: 0px }
h2 					{ font-size: 20px;	line-height: 26px;	color: #ffffff;	font-weight: bold;	margin: 0px}
h3 					{ font-size: 12px;	line-height: 18px;	letter-spacing: 0em;	color: #333333;	font-weight: bold;	font-style: normal;	margin: 0px}

.footer 			{ font-size: 22px;	color: #ff4400;	font-weight: bold;	}
.pfeil 				{ font-size: 20px;	line-height: 20px;	color: #ffffff;	letter-spacing: 0em;	font-weight: bold;	}
.copy 				{ font-size: 10px;	line-height: 12px;	color: #999999;	letter-spacing: 0em;	font-weight: normal;	font-style: normal}

.imgback			{ width: 950px;	height: 590px }
.agentur_logo		{ width: 51px;	height: 31px }
.imggo				{ width: 14px;	height: 17px;	vertical-align: middle }
.imgproduct 		{ width: 310px;	height: 310px }
.regular			{ font-style: regular;	font-weight: normal	}

