/*MAIN BEREICH*/
body 		{ background-color:#4B525A; margin:5px; text-align:center; leftmargin:0; topmargin:0; marginwidth:0; marginheight:0;}
img 		{ border:0; }
td 		{ font-family:verdana, arial; border:2; font-size:10px; color:#000000; vertical-align:top; }
form 		{ display:inline; }
h1 			{ font-family:verdana, arial; font-weight:bold; color:#000000; vertical-align:top; }
			h1:first-letter { color: #F26B00; }
a:active, a:focus, a:link, a:visited, a { color:#F28800; text-decoration:none; }
a:hover 	{ color:#CC4400; text-decoration:underline; }
.newshr 	{ color:#CC4400; }

/*LOGIN BOX*/
.loginfield { margin:2px; border:1px outset #D40000; background-color:#FFFFFF; color:#4B5E75; font-family:verdana, arial; font-size:10px; }
.loginform  { margin:2px; border:1px outset #D40000; background-color:#FFFFFF; color:#4B5E75; font-family:verdana, arial; font-size:10px; }
.loginfieldlink:active, .loginfieldlink:focus, .loginfieldlink:link, .loginfieldlink:visited, .loginfieldlink { color:#4B5E75; text-decoration:none; }
.loginfieldlink:hover { color:#D40000; text-decoration:underline; }
.loginboxcontent {padding-top:3px; margin:2px; vertical-align:midle; font-family:verdana, arial; color:#4B5E75; font-size:10px;}

/*NAVIGATIONS BOX*/
.navboxcontent { margin:0px; vertical-align:bottom; font-family:verdana, arial; font-size:10px; font-weight:bold;}
.navboxcontent:active, .navboxcontent:focus, .navboxcontent:link, .navboxcontent:visited, .navboxcontent { color:#627387; text-decoration:none; }
.navboxcontent:hover { color:#4B5E75; text-decoration:underline; }

/*FAQ BLOCK*/
.faqquestion { padding-left:3px; border:1px solid; border-color:#ffffff; background-color:#ECECEC; color:#627387; font-family:verdana, arial; font-size:10px; font-weight:bold;}
.faqanswere  { padding-left:3px; border:1px solid; border-color:#ffffff; background-color:#A5AEBA; color:#000000; font-family:verdana, arial; font-size:10px; font-weight:bold;}

/*Angebote BOX*/
.angebote	 { font-family:verdana, arial; font-size:10px;}
.angebotetop { font-family:verdana, arial; font-size:14px; font-weight:bold;}

/*SUPPORT BOX*/
.supportbox		 	{ padding-left:3px; margin:2px; border:1px outset #4B5E75; background-color:#FFFFFF; color:#4B5E75; font-family:verdana, arial; font-size:10px; width:100%; }
.supportboxbutton 	{ margin:2px; border:1px outset #cecece; background-color:#4B5E75; color:#FFFFFF; font-family:verdana, arial; font-size:10px; width:150; }
.supportboxfont 	{ margin:2px; vertical-align:top; font-family:verdana, arial; font-size:10px; valign:bottom; font-weight:bold; color:#627387; text-decoration:none;}

/*REGISTER BOX*/
.registerbox 		{ padding-left:3px; margin:2px; border:1px outset #D40000; background-color:#F0F0F0; color:#4B5E75; font-family:verdana, arial; font-size:10px; width:200; }
.registerboxbutton	{ margin:2px; border:1px outset #D40000; background-color:#F0F0F0; color:#000000; font-family:verdana, arial; font-size:10px; width:150; }
.registerboxfont	{ padding-top:3px; margin:2px; vertical-align:top; font-family:verdana, arial; font-size:10px; valign:bottom; font-weight:bold; color:#627387; text-decoration:none;}

/*KundenCenter*/
.kundenboxfont		{ padding-top:3px; margin:2px; vertical-align:top; font-family:verdana, arial; font-size:10px; valign:bottom; color:#000000; text-decoration:none;}
.kundenstarboxfont	{ padding-top:3px; margin:2px; vertical-align:top; font-family:verdana, arial; font-size:10px; valign:bottom; font-weight:bold; color:#627387; text-decoration:none;}

/*SMS VERIFY*/
.verifycodebox 		{ padding-left:3px; margin:2px; border:1px outset #D40000; background-color:#F0F0F0; color:#4B5E75; font-family:verdana, arial; font-size:10px; width:55; }
.smsempfaengerbox   { padding-left:3px; margin:2px; border:1px outset #D40000; background-color:#F0F0F0; color:#4B5E75; font-family:verdana, arial; font-size:10px; width:150; }
.smsmsgboxbutton	{ padding-left:3px; margin:2px; border:1px outset #D40000; background-color:#F0F0F0; color:#4B5E75; font-family:verdana, arial; font-size:10px; width:400; height:120; }
.smscountbox		{ padding-left:3px; margin:2px; border:1px outset #D40000; background-color:#F0F0F0; color:#4B5E75; font-family:verdana, arial; font-size:10px; width:35;}

/*NEWSLETTER */
.newsletterempfaengerbox   	{ padding-left:3px; margin:2px; border:1px outset #D40000; background-color:#F0F0F0; color:#4B5E75; font-family:verdana, arial; font-size:10px; width:400; }
.newslettermsgboxbutton		{ padding-left:3px; margin:2px; border:1px outset #D40000; background-color:#F0F0F0; color:#4B5E75; font-family:verdana, arial; font-size:10px; width:400; height:400; }