/* ALLGEMEINES */
	body {
		margin-top: 0px;
		margin-bottom: 0px;
		margin-left: 0px;
		margin-right: 0px;
		font-family: Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#000000;
		background-image:url(../gif/hintergrund.gif);
		background-repeat:repeat-y}
		
	td {
		font-family: Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#000000;
		font-weight:normal}
		
	th {
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#000000;
		font-weight:bold}
		
	h1 {
		font-size:12px;
		font-weight:bold;
		letter-spacing:1px}
		
	a.contentlink:link {
		color:#000000;
		text-decoration:underline}

	a.contentlink:visited {
		color:#000000;
		text-decoration:underline}

	a.contentlink:hover {
		color:#0656ab;
		text-decoration:underline}
		
	.all {
		position:absolute;
		top:0px;
		left:0px;
		width:1002px;
		height:100%}


	
/* HEADER */
		
	.logo_u {
		padding-left:2px;
		margin:0px}
		
	.logo_blau {
		color:#0656ab}
		
	.head_all {
		position:absolute;
		top:0px;
		left:3px;
		width:834px;
		height:120px;
		background-image:url(../gif/header.gif)}
		
	.graf_logo {
		position:absolute;
		top:35px;
		left:23px;
		width:235px;
		letter-spacing:1px}
		
	.h1_logo_schatten {
		position:absolute;
		left:26px;
		top:69px;
		margin:0px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		font-weight:normal;
		color:#dfdfdf;
		letter-spacing:1px}
		
	.h1_logo_schrift {
		position:absolute;
		left:25px;
		top:67px;
		margin:0px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#000000;
		font-weight:normal;
		letter-spacing:1px}
		
	.seiten_ueber_bg {
		position:absolute;
		top:120px;
		left:3px;
		width:834px;
		height:30px;
		background-color:#82AAD5;
		border-bottom:2px solid #F7AC0A}
		
		
	.head_ul {
		position:absolute;
		top:0px;
		left:469px;
		width:123px;
		height:28px}
		
	.head_ur {
		position:absolute;
		top:0px;
		left:689px;
		width:101px;
		height:20px}
	
	.linie1 {
		position:absolute;
		top:0px;
		left:0px;
		width:834px;
		height:1px}
	
	.linie2 {
		position:absolute;
		top:0px;
		left:592px;
		width:97px;
		height:1px}
		
	.linie3 {
		position:absolute;
		top:0px;
		right:0px;
		width:47px;
		height:1px}
		
	.graf_trenner {
		position:absolute;
		top:0px;
		left:162px;
		width:6px;
		height:31px;
		background-color:#FFFFFF;
		border-bottom:1px solid #FFFFFF}
		
	.ueberschrift_menue {
		position:absolute;
		top:12px;
		left:2px;
		width:160px;
		height:13px;
		letter-spacing:2px}
		
	.ueberschrift_co {
		position:absolute;
		top:12px;
		left:173px;
		width:661px;
		height:13px;
		letter-spacing:2px}
		


/* MENUE */

	.menue_all {
		position:absolute;
		top:150px;
		left:3px;
		width:162px;
		background-color:#E6EEF6;
		height:620px}
		
	.menue_inh {
		position:absolute;
		top:5px;
		left:2px;
		width:158px}
		
	.menue {
		width:156px;
		height:14px;
		margin-top:7px;
		margin-bottom:0px;
		font-size:12px;
		font-weight:bold}

	.submenue1 {
		width:156px;
		height:14px;
		font-size:12px;
		font-weight:normal;
		margin-top:3px;
		margin-bottom:0px;
		padding-left:12px}
	
	a.mainlevel:link {
		color:#000000;
		letter-spacing:1px;
		text-decoration:none}

	a.mainlevel:visited {
		color:#000000;
		letter-spacing:1px;
		text-decoration:none}

	a.mainlevel:hover {
		color:#0656ab;
		text-decoration:none}
		
	a.mainlevelaktiv:link {
		color:#0656ab;
		letter-spacing:1px;
		text-decoration:none}

	a.mainlevelaktiv:visited {
		color:#0656ab;
		letter-spacing:1px;
		text-decoration:none}

	a.mainlevelaktiv:hover {
		color:#0656ab;
		text-decoration:none}

	.sublevel {
		letter-spacing:0px}
		
	.sublevelaktiv {
		letter-spacing:0px}

	a.sublevel:link {
		color:#000000;
		text-decoration:none}

	a.sublevel:visited {
		color:#000000;
		text-decoration:none}

	a.sublevel:hover {
		color:#0656ab;
		text-decoration:none}
		
	a.sublevelaktiv:link {
		color:#0656ab;
		text-decoration:none}

	a.sublevelaktiv:visited {
		color:#0656ab;
		text-decoration:none}

	a.sublevelaktiv:hover {
		color:#0656ab;
		text-decoration:none}


	
/* CONTENT */

	.co_all {
		position:absolute;
		top:150px;
		left:174px;
		width:663px}
		
	.co_inh {
		position:absolute;
		top:5px;
		left:0px;
		width:661px}
		
	.header_bg {
		background-image:url(../gif/bg_head.gif);
		background-repeat:repeat-x;
		width:320px;
		vertical-align:top}
		
	.header_bg2 {
		background-image:url(../gif/bg_head.gif);
		background-repeat:repeat-x;
		width:100%;
		vertical-align:top}		
		
	.header_beschr {
		font-size:11px;
		padding:3px;
		margin:0px;
		height:20px}
		
		
		
/* STARTSEITE */

	.h1_haupt_ueber_s {
		margin:0px;
		padding:0px;
		color:#dfdfdf;
		font-size:22px;
		letter-spacing:1px}
		
	.start_haupt_ueber_s {
		position:absolute;
		top:2px;
		left:2px;
		width:661px;
		text-align:center}
		
	.h1_haupt_ueber {
		margin:0px;
		padding:0px;
		color:#000000;
		font-size:22px;
		letter-spacing:1px}
		
	.p_haupt_ueber {
		margin-top:5px;
		margin-bottom:0px;
		color:#000000;
		font-size:16px;
		font-weight:bold}
		
	.start_haupt_ueber {
		position:absolute;
		top:0px;
		left:0px;
		width:661px;
		text-align:center}
		
	.graf_mann {
		position:absolute;
		right:0px;
		top:388px}
		
	.linie_blau {
		position:absolute;
		right:24px;
		top:641px}
		
	.start_liste {
		position:absolute;
		right:173px;
		top:404px;
		width:175px}
		
	.start_auf1 {
		margin:0px;
		padding-top:25px;
		text-align:left}
		
	.start_auf2 {
		margin:0px;
		padding-top:10px;
		font-size:14px;
		font-weight:bold;
		text-align:left}
		
	.start_auf3 {
		margin:0px;
		padding-top:10px;
		text-align:left}
		
	.tech_auf {
		padding-top:5px}
		
	.domaincheck {
		font-family: Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#000000;
		font-weight:normal}

	.text {
		border-left:1px solid #FFFFFF;
		border-top:1px solid #FFFFFF;
		border-right:1px solid #FFFFFF;
		border-bottom:1px solid #0656ab;
		width:120px;
		background-color:#FFFFFF;
		font-family:Arial, Helvetica, sans-serif;
		font-size: 11px}
		
	.endfeld_blau1 {
		position:absolute;
		top:641px;
		left:192px;
		width:100px;
		height:5px;
		background-color:#0656ab;
		color:#FFFFFF}
		
	.endfeld_blau2 {
		position:absolute;
		top:332px;
		left:551px;
		width:100px;
		height:5px;
		background-color:#0656ab;
		color:#FFFFFF}

	.topangebot_all {
		position:absolute;
		left:0px;
		top:50px;
		width:327px}
		
	.top_schatten {
		position:absolute;
		top:42px;
		left:21px}
		
	.h1_top_schatten {
		position:absolute;
		margin:0px;
		padding:0px;
		left:30px;
		color:#dfdfdf;
		font-size:22px;
		letter-spacing:2px}
		
	.top_schrift {
		position:absolute;
		top:40px;
		left:19px}
		
	.h1_top_schrift {
		position:absolute;
		margin:0px;
		padding:0px;
		left:30px;
		color:#0656AB;
		font-size:22px;
		letter-spacing:2px}
		
	.graf_serv {
		position:absolute;
		top:95px;
		left:38px;
		width:250px}
		
	.top_liste_all {
		position:absolute;
		top:205px;
		left:0px;
		width:327px;
		text-align:center}
		
	.top_liste {
		position:absolute;
		top:30px;
		left:35px;
		width:250px;
		text-align:left}
		
	.top_preis_schatten {
		position:absolute;
		top:248px;
		left:24px;
		width:260px;margin:0px}
		
	.h2_top_schatten {
		font-size:16px;
		font-weight:bold;
		color:#dfdfdf;
		margin:0px}
		
	.top_preis_schrift {
		position:absolute;
		top:246px;
		left:22px;
		width:260px;margin:0px}
		
	.h2_top_schrift {
		font-size:16px;
		font-weight:bold;
		color:#0656ab;
		margin:0px}
		
	.features_ueber {
		position:absolute;
		top:485px;
		left:5px;
		width:100px;
		background-color:#0656ab;
		color:#FFFFFF}
		
	.features {
		position:absolute;
		top:499px;
		left:5px;
		width:287px;
		text-align:left;
		border:1px solid #0656ab}
		
	.feat_span {
		padding-left:2px;
		padding-right:2px}
		
	.content_rechts {
		position:absolute;
		top:50px;
		left:334px;
		width:327px}
		
	.beschr_wedo {
		position:absolute;
		top:40px;
		left:0px;
		width:327px}
		
	.span_fett {
		font-weight:bold}
		
	.domain_frage {
		position:absolute;
		top:190px;
		left:10px;
		width:327px}
		
	.domain_ueber {
		position:absolute;
		top:210px;
		left:10px;
		width:100px;
		background-color:#0656ab;
		color:#FFFFFF}
		
	.domain_pruef {
		position:absolute;
		top:224px;
		left:10px;
		width:307px;
		border:1px solid #0656ab;
		text-align:center;
		height:56px}
		
	.domain_tab {
		height:56px;
		text-align:center}

		
		
/* RECHTE SPALTE */

	.h1_rechte_spalte {
		padding-left:5px}
		
	.trennlinie_rechts {
		position:absolute;
		left:18px;
		width:120px;
		height:1px;
		border-top:1px solid #0656ab}
		
	.graf_linie_or {
		position:absolute;
		top:120px;
		left:843px;
		width:156px;
		height:1px}
		
	.rechts_all {
		position:absolute;
		top:0px;
		left:843px;
		width:156px}
		
	.rechts_u_suchen {
		position:absolute;
		top:151px;
		left:3px;
		width:152px;
		background-color:#EFEFEF}
	
	.zit_inh {
		position:absolute;
		top:5px;
		left:0px;
		width:156px;
		height:119px}
		
	.zitat {
		font-size: 9pt;
		font-style:italic}
		
	.zitat2 {
		font-size:8pt;
		font-style:normal}
		
	.inputbox {
		width:119px;
		border-color:#0656ab;
		border-width:1px;
		font-size:12px}
		
	.footer {
		font-size:8pt;
		padding-left:5px}
		
	.suchform_all {
		position:absolute;
		top:120px;
		left:843px;
		width:156px;
		height:30px;
		background-color:#82AAD5;
		border-bottom:2px solid #F7AC0A;
		text-align:center}
		
	.suchform_inh {
		position:absolute;
		top:6px;
		left:1px;
		width:152px;
		height:26px}

	.fussnote {
		color:#999999;}
		
	.hitword {
		font-weight:bold;
		color:#0656ab}
		
	.infoword {position:absolute;top:-500px;left:-500px;visibility:hidden}