.clear {
	clear:both;
}
div.domainabfrage {
	
	padding:0 0 15px;
}
div.domainabfrage div.einrueckdiv {
	clear:both;
	margin-left:-40px;
	margin-bottom: 50px;
	padding-left: 25px;
	width: 350px;
}

div.domainabfrage div.einrueckdiv_lookup {
	padding-top: 1px;
	margin-left: -30px;
	padding-left: 5px;
	width: 375px;
	clear:both;
	/*background-color: #F8FEF0;
	background-image:url(http://kostenlose.homepage.eu/sprache/deutsch/bilder/template_haupt/images/domaincheck.gif);
	background-position:left top;
	background-repeat: repeat-x;*/
}

div.domainabfrage h3 {
	text-align:left;
}
h3.abfragetitel {
	margin-left:75px;
}
h3.abfragetitel span {
	font-size:9px;
	font-weight:normal;
	line-height:2;
}
div.domainabfrage h4 {
	text-align:left;
}
div.domainabfrage p {
	clear:both;
	text-align:left;
}
div.domainabfrage div.ergebnisdiv {
	background-image:url(http://www.kostenlose.homepage.eu/sprache/deutsch/bilder/template_haupt/images/hp_eu_images/kostenlose_domain_status-frei.png);
	background-repeat: no-repeat;
	margin-left:-30px;
	margin-bottom: 40px;
	float:left;
	padding:0px 15px;
	width: 325px;
	height: 110px;
}

div.domainabfrage div.ergebnisdiv_rot {
	background-image:url(http://www.kostenlose.homepage.eu/sprache/deutsch/bilder/template_haupt/images/hp_eu_images/kostenlose_domain_status-belegt.png);
	background-repeat: no-repeat;
	margin-left: -30px;
	margin-bottom: 40px;
	float:left;
	padding:2px 15px;
	width: 325px;
	height: 110px;
}

div.domainabfrage div.ergebnisdiv_rot_lookup {
	float:left;
	margin-left: -8px;
	margin-top: -5px;
	padding:10px 25px;
	background-color: #FFD2D2;
}
div.domainabfrage div.abfrageformulardiv {
	text-align:center;
	padding:35px 25px;
	width: 340px;
	height: 116px;
	background-image:url(http://kostenlose.homepage.eu/sprache/deutsch/bilder/template_haupt/images/kostenlose_domain_hg.gif);
	background-position:center;
	background-repeat: no-repeat;
}
div.domainabfrage div.abfrageformulardiv p {
	text-align:center;
	padding-top:20px;
}
div.domainabfrage div.einloggdiv {
background-image:url(http://www.kostenlose.homepage.eu/sprache/deutsch/bilder/template_haupt/images/hp_eu_images/kostenlose_homepage_box-einloggen.png);
	background-repeat: no-repeat;
	padding:10px 25px;
	width: 330px;
	float: left;
}
div.domainabfrage div.einloggdiv p {
	text-align:center;
}
div.domainabfrage div.einloggdiv p label {
	width:100px;
}
div.domainabfrage div.userdatendiv {
	padding:10px 25px;
	background:#DDF0F9;
	float:left;
}
div.domainabfrage div.userdatendiv p {
	text-align:center;
}
div.domainabfrage div.regformdiv {
	padding:10px 25px;
	border: solid 1px #ADDD64;
	float:left;
}
div.domainabfrage div.regformdiv p {
	text-align:left;
}
div.domainabfrage div.regformdiv p label {
	width:190px;
}
div.domainabfrage label {
	display:block;
	float:left;
	width:150px;
	text-align:right;
	margin-right:15px;
}
div.domainabfrage input {
	width:150px;
	margin:0px 5px;
}
div.domainabfrage input.drucken {
	width:175px;
}
div.domainabfrage table.kostentabelle td {
	text-align:center;
	padding:5px;
}
div.domainabfrage table.kostentabelle th {
	text-align:center;
	padding:5px 10px;
}
div.domainabfrage input[type="checkbox"] {
	width:auto;
}
div.domainabfrage .errormsg {
	color:red;
}
div.domainabfrage table.payforms {
	margin:0 25px;
}
div.domainabfrage table.payforms td {
	text-align:center;
	padding:10px;
}
div.domainabfrage table.payforms td h3 {
	text-align:center;
}
div.domainabfrage table.payforms p {
	clear:none;
}
div.domainabfrage div.einrueckdiv#bestelluebersicht h3 {
	font-size:18px;
}
div.domainabfrage div.einrueckdiv#bestelluebersicht h4 {
	font-size:16px;
}

table {
	width: 339px;
	font-size: 14px;
	text-align: center;
}

tr.mit{
	width: 339px;
	height: 38px;
	/*background-image:url(http://kostenlose.homepage.eu/sprache/deutsch/bilder/template_haupt/images/kostenlose_domain_hg_grau.gif);
	background-repeat: no-repeat;*/
}

div.domainabfrage h2 {
	font-size: 18px;
	padding-left: 0px;
}

#h2_agb {
	margin-left: 0px;
}