BODY {
        background: #FFFFFF;
        font-family: Arial, Helvetica, Verdena;
        font-size: 12px;
        color: #000000;
        border: 0px;
        padding: 0px;
        margin-left: 0px;
        margin-right: 0px;
        margin-bottom: 0px;
        margin-top: 0px;
}

a.newslink
{
        font-family: Arial, Helvetica, Verdena;
        font-size: 9px;
        color:  #000000;
        font-weight: bold;
        text-decoration:underline;
}
a.newslink:hover
{
        font-family: Arial, Helvetica, Verdena;
        font-size: 9px;
        color:  #000000;
        font-weight: bold;
        text-decoration:none;
}

a
{
        font-family: Arial, Helvetica, Verdena;
        font-size: 11px;
        color:  #000000;
        font-weight: bold;
        text-decoration:underline;
}
a:hover
{
        font-family: Arial, Helvetica, Verdena;
        font-size: 11px;
        color:  #000000;
        font-weight: bold;
        text-decoration:none;
}


a.account
{
        font-family: Arial, Helvetica, Verdena;
        font-size: 24px;
        color:  #000000;
        font-weight: bold;
        text-decoration:underline;
}


a.footer {
        font-family: Arial, Helvetica, Verdena;
        font-size: 10px;
        color:  #a0a1a3;
        font-weight: bold;
        text-decoration:underline;
}

a.footer:hover
{
        font-family: Arial, Helvetica, Verdena;
        font-size: 10px;
        color:  #000000;
        font-weight: bold;
        text-decoration:none;
}


a.menulink:hover {
	text-decoration: none;
	color:#7b7a7a;
	background-image:url(images/navi_bgline_a.jpg); background-repeat:repeat-x;
}



a.menulink {
	float:left;
	display: block;
         border-color:#5c90ee;
         border-style:dotted;
         border-right-width: 1px;
         border-top-width: 0px;
         border-left-width: 0px;
         border-bottom-width: 0px;
         margin:0;
	width: 130px;
	line-height: 23px;
	text-align: center;
         vertical-align:middle;
	font-family: Arial, Helvetica, Verdena;
	font-size:12px;
	font-weight: bold;
	vertical-align: middle;
	text-decoration: none;
	color:#909090;
}


a.menulink_act:hover {
	text-decoration: none;
	color:#000000;
	background-image:url(images/navi_bgline_a.jpg); background-repeat:repeat-x;
}



a.menulink_act {
	float:left;
	display: block;
         border-color:#5c90ee;
         border-style:dotted;
         border-right-width: 1px;
         border-top-width: 0px;
         border-left-width: 0px;
         border-bottom-width: 0px;
         margin:0;
	width: 130px;
	line-height: 23px;
	text-align: center;
         vertical-align:middle;
	font-family: Arial, Helvetica, Verdena;
	font-size:12px;
	font-weight: bold;
	vertical-align: middle;
	text-decoration: none;
	color:#565656;
	background-image:url(images/navi_bgline_a.jpg); background-repeat:repeat-x;
}

#spamschutz {
background-color:#3aad49; margin-top:15px;
}

#wegwerfmail {
min-height:260px; text-align:justify;
}

#adtext {
float:left; width:30px; height:62px; padding:1px; background-color:#c0e6c6; text-align:right;
}

#adhalf {
float:left; width:260px; height:62px; padding:1px;  background-color:#c0e6c6;  text-align:left;
}

#warnungen {
background-color:red; margin-top:15px;
}

#spoofmail {
min-height:50px; background-color:#f3f4f5; text-align:justify;
}

#2come {
min-height:50px; background-color:#f3f4f5; text-align:justify;
}


#features {
background-color:#ffffff;
color:#1E4E95;
margin-top:10px;
border-color:#5c90ee;
border-width:1px;
border-style:solid;
width:278px;
}

#logheading {
background-color:#ffffff;
color:#1E4E95;
margin-top:10px;
border-color:#5c90ee;
border-width:1px;
border-style:solid;
width:278px;
margin-top:35px;
}

#logbox {
text-align:justify;
background-color:#a4c0f1;
width:280px;
}

#leistungen {
text-align:justify;
background-color:#a4c0f1;
width:280px;
margin-bottom:20px;
}

#cframe {
width:726px;
height:350px;
border-color:#666666;
border-width:1px;
border-style:solid;
}

.mtab {
border-width:0px;
color:#000000;
}

#naviline {
width:750px;
height:23px;
}

#header {
/* clear:both; */
width:770px;
height:60px;
text-align:left;
margin-top:10px;
margin-bottom:10px;
}

#logo {
float:left;
width:300px;
height:60px;
}

#login {
float:left;
width:470px;
height:60px;
line-height:60px;
vertical-align:center;
text-align:center;
}

.logfield {
width:60px;
font-size:11px;
}

.log {
background-color:#3aad49;
font-size:11px;
color:#ffffff;
border-color:#ffffff;
border-top-width:1px;
border-left-width:1px;
border-right-width:1px;
border-bottom-width:1px;
border-style:solid;
width:85px;
}

#main {
clear:both;
width:770px;
border-color:#e0e0e0;
border-top-width:0px;
border-left-width:1px;
border-right-width:1px;
border-bottom-width:1px;
border-style:solid;
text-align:left;
height:auto;
}

#advertising {
float:right;
width:310px;
height:auto;
}


#sadvertising {
width:728px;
height:30px;
margin:20px;
clear:both;
}

.boxheader {
width:400px;
height:20px;
line-height:20px;
vertical-align:center;
background-color:#c8c8c8;
font-weight:bold;
font-size:12px;
color:#ffffff;
padding-left:5px;
padding-right:5px;
clear:both;
}


.mlist1 {
width:400px;
height:20px;
line-height:20px;
vertical-align:center;
background-color:#c8c8c8;
font-weight:bold;
font-size:12px;
color:#000000;
padding-left:5px;
padding-right:5px;
clear:both;
}


.mlist2 {
width:400px;
height:20px;
line-height:20px;
vertical-align:center;
background-color:#e9e9e9;
font-weight:bold;
font-size:12px;
color:#000000
padding-left:5px;
padding-right:5px;
clear:both;
}


.boxcontent {
width:400px;
height:auto;
background-color:#e9edf1;
border-color:#959798;
padding:5px;
border-style:solid;
border-top-width:0px;
border-left-width:0px;
border-right-width:0px;
border-bottom-width:1px;
height:auto;
clear:both;
}

.mboxheader {
width:718px;
height:20px;
line-height:20px;
vertical-align:center;
background-color:#959798;
font-weight:bold;
font-size:12px;
color:#000000;
padding-left:5px;
padding-right:5px;
clear:both;
}

.mboxcontent {
width:728px;
background-color:#e9edf1;
border-color:#959798;
border-style:solid;
border-top-width:0px;
border-left-width:0px;
border-right-width:0px;
border-bottom-width:1px;
height:auto;
clear:both;
}

#mcontent {
float:left;
width:750px;
padding:15px;
height:auto;
}



#content {
float:left;
width:420px;
padding:20px;
height:auto;
}

#teaser {
float:left;
width:190px;
text-align:right;
height:auto;
}

.breakline {
clear:both;
}

#footer {
clear:both;
text-align:center;
width:500px;
}

.footer {
clear:both;
text-align:center;
width:500px;
}

#navigation {
clear:both;
background-color:#c1c1c1;
border-color:#a4c0f1;
border-width:1px;
border-style:solid;
width:770px;
height:23px;
background-image:url(images/navi_bgline.jpg); background-repeat:repeat-x;
}

#date {
float:left;
width:130px;
height:20px;
}

#linkline {
float:left;
width:620px;
height:20px;
}