.menustyle:link , .menustyle1:link , .menustyle2:link , .menustyle3:link , .menustyle4:link , .menustyle5:link , .menustyle6:link , .menustyle7:link , .menustyle9:link , .menustyle10:link , .menustyle11:link , .menustyle12:link , .menustyle86:link  , .menustyle92:link {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #333333;
	text-decoration: none;
}
.menustyle:visited , .menustyle1:visited , .menustyle2:visited , .menustyle3:visited , .menustyle4:visited , .menustyle5:visited , .menustyle6:visited , .menustyle7:visited , .menustyle9:visited , .menustyle10:visited , .menustyle11:visited , .menustyle12:visited , .menustyle86:visited  , .menustyle92:visited {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #666666;
	text-decoration: none;
}
.menustyle:hover , .menustyle1:hover , .menustyle2:hover , .menustyle3:hover , .menustyle4:hover , .menustyle5:hover , .menustyle6:hover , .menustyle7:hover , .menustyle9:hover , .menustyle10:hover , .menustyle11:hover , .menustyle12:hover , .menustyle86:hover  , .menustyle92:hover {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #000000;
	text-decoration: underline;
}
.menustyle:active , .menustyle1:active , .menustyle2:active , .menustyle3:active , .menustyle4:active , .menustyle5:active , .menustyle6:active , .menustyle7:active , .menustyle9:active , .menustyle10:active  , .menustyle11:active , .menustyle12:active , .menustyle86:active  , .menustyle92:active {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #333333;
	text-decoration: none;
}
.menustyle8:link {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #F04E00;
	text-decoration: none;
}
.menustyle8:visited {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #F04E00;
	text-decoration: none;
}
.menustyle8:hover {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #F04E00;
	text-decoration: underline;
}
.menustyle8:active {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #F04E00;
	text-decoration: none;
}
body {
	background-color: #000000;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
.topmenu{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 7pt;
	text-decoration: none;
	font-weight: normal;
}
.navigatorstyle {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #CCCCCC;
}
.sitecontent {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.title {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11pt;
	font-style: normal;
	font-weight: bold;
	color: #F04E00;
}

.orang {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	font-weight: normal;
	color: #ea5306;
	text-decoration: none;
	padding: 1px;
}

.orang A {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	font-weight: normal;
	color: #ea5306;
	text-decoration: none;
	padding: 1px;
}
.orang:visited {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	font-weight: normal;
	color: #ea5306;
	text-decoration: none;
	padding: 1px;
}
.orang:active {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	font-weight: normal;
	color: #ea5306;
	text-decoration: none;
	padding: 1px;
}
.orang A:hover {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	font-weight: normal;
	color: #ea5306;
	text-decoration: underline;
	padding: 1px;
}
/*
infoseiten
*/
.infotable {
	width: 572px;
    border-top: 1px solid #F04E00;
    border-bottom: 1px solid #F04E00;
}
.infolayer {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	font-weight: normal;
	color: #505050;
	text-decoration: none;
	padding: 10px;
	width: 572px;
}
.infolayer A{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	font-weight: normal;
	color: #ea5306;
	text-decoration: underline;
	padding: 1px;
}
.pricehint {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 7pt;
	font-style: normal;
	font-weight: normal;
	color: #505050;
	text-decoration: none;
	padding: 1px;
}
.line1 {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	font-weight: normal;
	color: #505050;
	text-decoration: none;
	padding: 1px;
}
.line1 A{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	font-weight: normal;
	color: #ea5306;
	text-decoration: underline;
	padding: 1px;
}
.line2 {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	font-weight: normal;
	color: #505050;
	background-color: #ffffff;
	text-decoration: none;
	padding: 1px;
}
.headline {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	font-weight: bold;
	color: #000000;
	background-color: #ffffff;
	text-decoration: none;
	padding: 1px;
	padding-top: 5px;
}
.midcol {
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 1px;
	padding-bottom: 1px;
	width: 0px;
	background-color: #ffffff;
}
.leftestcol {
	padding-left: 2px;
	padding-right: 2px;
	padding-top: 2px;
	padding-bottom: 2px;
	width:36;
	background-color: #ffffff;
}
.leftcol1 {
	padding-left: 2px;
	padding-right: 2px;
	padding-top: 2px;
	padding-bottom: 2px;
	width:322;
}
.leftcol2 {
	padding-left: 2px;
	padding-right: 2px;
	padding-top: 1px;
	padding-bottom: 1px;
	width:157;
}
.rightcol1 {
	padding-left: 2px;
	padding-right: 2px;
	padding-top: 1px;
	padding-bottom: 1px;
	width:202;
}
.rightcol2 {
	padding-left: 2px;
	padding-right: 2px;
	padding-top: 1px;
	padding-bottom: 1px;
	width:96;
}
/*
Konfigurator styles
*/
.cartheader {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	font-weight: bold;
	color: #000000;
    border-bottom: 1px solid #F04E00;
}
.cartsecheader {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	font-weight: bold;
	color: #000000;
    margin-top: 8px;
}
.cartpackage {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	font-weight: bold;
	color: #000000;
}
.cartbuttons {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	font-weight: normal;
	color: #000000;
    padding-top: 1px;
}
.cartsubinfos {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 7pt;
	font-style: normal;
	font-weight: normal;
	color: #505050;
    margin-left: 20px;
}
.calcprice {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 7pt;
	font-style: normal;
	font-weight: normal;
	color: #505050;
}
.price {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	font-weight: bold;
	color: #000000;
    padding-left: 10px;
}
.secondprice {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 6pt;
	font-style: normal;
	font-weight: normal;
	color: #505050;
}
.sumtext {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	font-weight: bold;
	color: #000000;
}
.sumprice {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	font-weight: bold;
	color: #000000;
    border-top: 1px solid #F04E00;
    padding-left: 10px;
}
.subtitle {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	font-weight: bold;
	color: #000000;
}
.subtitle A {
	color: #000000;
}
.box {
    border: 1px solid #F04E00;
}
.box TD {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	font-weight: normal;
	color: #000000;
}
.domainstatusinvalid {
    color: #ff0000;
}
.domainstatusfree {
    color: #008000;
}
.domainstatusowned {
    color: #cc9900;
}
.mainstep {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	font-weight: bold;
	color: #000000;
}
.step {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 7pt;
	font-style: normal;
	font-weight: normal;
	color: #000000;
}
.shoppingcart {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
    background-color: #F04E00
}
.shoppingcart A {
    color: #FFFFFF;
}
.choosepackage {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	font-weight: normal;
	color: #000000;
}
.choosepackage A {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	font-weight: normal;
	color: #ea5306;
	text-decoration: underline;
}
.pretext {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	font-weight: normal;
	color: #000000;
    margin-bottom: 5px;
}
.maintext {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	font-weight: normal;
	color: #000000;
}
.posttext {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	font-weight: normal;
	color: #000000;
    margin-top: 5px;
}
.formtext {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	font-weight: normal;
	color: #000000;
    vertical-align:top;
    padding-left: 2px;
    padding-right: 2px;
}
.formtext A{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	font-weight: normal;
	color: #ea5306;
	text-decoration: underline;
}
.secformtext {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 6pt;
	font-style: normal;
	font-weight: normal;
	color: #000000;
}
.needed {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	font-weight: normal;
	color: #F04E00;
}
.errorhint {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	font-weight: bold;
	color: #FF0000;
    vertical-align:top;
}
/* rechte teil im kundenmenu*/
.formfield {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	font-weight: normal;
	color: #000000;
}
.disformfield {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	font-weight: normal;
	color: #606060;
}
.inputdisabled {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	font-weight: normal;
	color: #606060;
}
.inputform {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	font-weight: normal;
	color: #000000;
}
.combostd {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	font-weight: normal;
	color: #000000;
}
.inputstd {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	font-weight: normal;
	color: #000000;
}
.inputerr {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	font-weight: normal;
	color: #000000;
}
.inputpart {
/*	border-left: 1px solid #F04E00;
	border-top: 1px solid #F04E00;
	border-bottom: 1px solid #F04E00;*/
/*	padding-left:10px;*/
/*	width: 5px;*/
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	font-weight: bold;
	color: #F04E00;
}
.infoheader {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 7pt;
	font-style: normal;
	font-weight: bold;
	color: #505050;
    border-bottom: 1px solid #F04E00;
}
.infoline {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 7pt;
	font-style: normal;
	font-weight: normal;
	color: #505050;
    padding-top: 1px;
}
/* horde */
.header{color:#000000;background-color:#f0834d;font-family:Verdana,Helvetica,sans-serif;font-weight:bold;font-size:12pt;}
a.header:hover{color:blue;} .light{color:#000000;font-family:Geneva,Arial,Helvetica,sans-serif;font-size:8pt;} 
.light{color:#000000;font-family:Geneva,Arial,Helvetica,sans-serif;font-size:8pt;}

A  {  	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: normal;
	font-weight: none;
	color: #000000;
	text-decoration: none;}


	
A:hover {  	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: normal;
	font-weight: none;
	color: #000000;
	text-decoration: underline;}

