a{
	color:black; text-decoration:none;
}
a:hover{
	color:#4F7486; text-decoration:none;
}
.ul_leistung{
	color:black;
	font-weight:normal;
	list-style-type:square;
}
hr{
	color:#C5C5C5;
}
.li_unternehmen{
	color:#3E4D5E;
	font-weight:bold;
}
body{
	background-image:url(bilder/background_1.jpg);
	background-repeat:no-repeat;
	background-color:#FAFAFA;
	margin:0px;
	padding:10px 0px 10px 0px;
	font-family:"Verdana",sans-serif; 
	font-size:10pt;
}
table,tr,td{
	color:black;
	font-size:10pt;
}
.kopf_linkleiste{
	width:758px;
	border:0px;
	margin-left:auto;
	margin-right:auto;
	padding:0px;
	text-align:right;
}
.kopf_oben{
	background-image:url(bilder/banner.png); 
	padding:0px;
	height:17px;
	border-top:1px solid #C5C5C5;
	border-right:1px solid #696969;
	border-bottom:1px solid #696969;
	border-left:1px solid #C5C5C5;
	width:758px;
	text-align:center;
	margin-left:auto;
	margin-right:auto;
}
.kopf_logo{
	background-image:url(bilder/header.jpg);
	height:80px;
	margin-bottom:5px;
	background-repeat:repeat-x;
	border-top:0px solid #C5C5C5;
	border-right:1px solid #696969;
	border-bottom:1px solid #696969;
	border-left:1px solid #C5C5C5;
	width:758px;
	text-align:center;
	margin-left:auto;
	margin-right:auto;
}
.menu{
	background-color:#E6EFF6;
	padding:2px 5px 2px 5px;
	border-top:1px hidden #696969;
	border-right:1px solid #696969;
	border-bottom:1px solid #696969;
	border-left:1px solid #C5C5C5;
	line-height:1.3em;
	height:130px;
	margin-bottom:5px;
}
.div_haupt{ /* Hauptinhalt */
	position:absolute;
	top:130px;
	height:300px;
	width:570px;
	margin:0px 0px 0px 189px;
	padding:0px;
}
.div_haupt_2{ /* Das Menü als DIV (frei Positioniert) */
	position:absolute;
	top:130px;
	width:185px;
	margin:0px;
	padding:0px;
}
.seitenkopf{ /* Steht im div_haupt drinne */
	background-image:url(bilder/banner.png); 
	padding:2px 5px 2px 5px;
	margin:0px;
	height:17px;
	border-top:1px solid #C5C5C5;
	border-right:1px solid #696969;
	border-bottom:1px solid #696969;
	border-left:1px solid #C5C5C5;
	font-weight:bold;
}
.seiteninhalt{
	background-color:#E6EFF6;
	border-top:1px solid #E6EFF6;
	border-left:1px solid #C5C5C5;
	border-right:1px solid #696969;
	border-bottom:1px solid #E6EFF6;
	margin:0px;
	padding:15px 0xp 1px 0px;
	height:auto;
	overflow:auto;
	min-height:288px;
}
.fuss{
	background-image:url(bilder/banner.png);
	padding:2px 5px 2px 5px;
	border-top:1px solid #C5C5C5;
	border-left:1px solid #C5C5C5;
	border-right:1px solid #696969;
	border-bottom:1px solid #696969;
	margin:0px;
	font-weight:normal;
	height:14px;
	font-size:7pt;
	text-align:center;
}
.link_oben{
	font-size:8pt;
	color:#3E4D5E;
}
.div_text{
	margin:5px 10px 15px 10px;
}
.div_domaintext{
	margin:5px 10px 25px 10px;
	float:left;
	line-height:20px;
	color:#212A33;
	font-weight:bold;
}
.div_domainpreise{
	margin:5px 10px 25px 10px;
	float:left;
	line-height:20px;
	font-weight:bold;
}
.div_webtext{
	margin:5px 10px 15px 10px;
	float:left;
	line-height:20px;
	color:#212A33;
	font-weight:bold;
}
.div_webpreise{
	margin:5px 10px 15px 10px;
	float:left;
	line-height:20px;
	font-weight:bold;
}
.div_download{
	margin:5px 10px 15px 10px;
	text-align:left;
}
.div_agbtext{
	margin:5px 10px 15px 10px;
	font-size:8pt;
	padding:0px 0px 0px 15px;
}
.div_ueberschrift{
	font-size:10pt;
	font-weight:bold;
}
ol,ul{
	margin:15px 15px 15px 15px;
}
.ol_unter{
	list-style-type:lower-alpha;
}
input,select{
	font-size:10pt;
	/*margin:0px 4px 0px 4px;*/
	border-top:1px solid #696969;
	border-left:1px solid #696969;
	border-right:1px solid #C5C5C5;
	border-bottom:1px solid #C5C5C5;
}
.input_button{
	font-size:10pt;
	border-top:1px solid #C5C5C5;
	border-left:1px solid #C5C5C5;
	border-right:1px solid #696969;
	border-bottom:1px solid #696969;
}
.input_checkbox{
	height:30px;
	font-size:10pt;
	margin:0px;
	border:0px;
}
.div_form_feld{
	float:left;
	height:30px;
	width:150px;
	/*clear:both;*/
	margin:0px;
	border:0px;
	/*border:1px solid red;*/
	/*padding-top:4px;*/
}
.div_input{
	float:left;
	height:30px;
	width:340px;
	margin:0px;
	border:0px;
	/*border:1px solid red;*/
	padding:0px;
}
.div_input_2{
	float:left;
	font-size:10pt;
	padding-top:4px;
	height:30px;
	margin:0px;
	border:0px;
}
.div_form_text{
	float:left;
	height:30px;
	width:130px;
	margin-left:10px;
	padding-top:4px;
	font-weight:bold;
}
.div_form_check{
	float:left;
	width:30px;
	clear:both;
	margin-left:10px;
}
.div_form{ /*Für die Formular-Zwischenüberschriften */
	float:left;
	height:40px;
	width:525px;
	clear:both;
	margin-top:15px;
	margin-bottom:0px;
	padding-top:4px;
	margin-left:5px;
	font-weight:bold;
}
.div_pdf{
	margin:5px 10px 15px 10px;
	vertical-align:middle
}
.div_liste{
	font-size:8.5pt;
	line-height:1.4em;
}
.div_scroller
{
	position:absolute;
	background:#E6EFF6;
	width:175px;
	height:170px;
	border:0px;
	margin:0px;
	overflow:hidden;
}
.div_scrollertext
{
	position:absolute;
	visibility:hidden;
	width:"+tmpv+";
	color:#000000;
	left:0;
	top:0;
	font-family:"Verdana",sans-serif;
	font-size:8pt;
	font-style:normal;
	font-weight:normal;
	text-decoration:none;
	margin:0px;
	overflow:hidden;
	line-height:12pt;
	text-align:left;
	padding:0px;
	cursor:'default';
	border:0px dotted red;
}
.span_ie6
{
	position:relative;
	color:#414a76;
	width:"+tmpv+";
	font-family:"Verdana",sans-serif;
	font-size:9pt;
	font-style:normal;
	font-weight:bold;
	text-decoration:none;
	line-height:14pt;
	text-align:left;
	padding:0px;
	border:0px dotted red;
	margin:0px;
}
