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;
}



a.menulink {
	margin-top:5px;
	float:left;
	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:#fff;
}


a.menulink_act:hover {
	text-decoration: none;
	color:#000000;
}



a.menulink_act {
	margin-top:5px;
	float:left;
	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;
	
}

.infoboxLeft {
float:left; width:80px;	
}

.headerInfo{
float:left; width:60px; line-height:16px;	
}

.headerContent{
float:left; width:300px; line-height:16px;	
}

.emailFirstRow {
background-color:#fff; height:15px; width:99%; color:#000; cursor: pointer; cursor: hand; border-color:#a3a3a3;border-width:1px; border-style:dotted; padding:2px;	
}

.emailSecondRow {
background-color:#f7f7f7; height:15px; width:99%; color:#000; cursor: pointer; cursor: hand; border-color:#a3a3a3;border-width:1px; border-style:dotted; padding:2px;	
}

.emailSpam {
float:left; width:50px; height:20px; text-align:center;	
}

.emailSignNoSpam {
margin-left:4px; width:14px; height:14px; border-width:1px; border-style:solid; border-color:#fff; background-color:#579d44;	
}
.emailSignSpam {
margin-left:4px; width:14px; height:14px; border-width:1px; border-style:solid; border-color:#fff;background-color:#dd2d29;	
}

.emailDate {
float:left; width:120px; height:20px; text-align:left;	
}

.emailSubject{
float:left; width:450px; height:20px; text-align:left;	
}

.emailStatus{
float:left; width:50px; height:20px; text-align:left;	
}

.emailFrom {
float:left; width:180px; height:20px; text-align:left;	
}

.emailFile {
float:left; width:50px; height:20px; text-align:left;	
}
.emailDelete {
float:left; width:50px; height:20px; text-align:center;	
}

#emailFrame{
height:400px; 
width:100%; 
border-color:#6f6f6f;
border-width:1px;
border-style:solid;	
}

#mailheader {
float:left; width:400px; height:80px; padding:20px;	
}

#inboxSpam {
float:left; width:50px; text-align:left;	
}

#inboxDate {
float:left; width:120px; text-align:left;	
}

#inboxFrom {
float:left; width:180px; height:15px; text-align:left;	
}

#inboxSubject {
float:left; width:450px; height:15px; text-align:left;	
}

#inboxStatus {
float:left; width:50px; height:15px; text-align:left;	
}

#inboxFile {
float:left; width:50px; height:15px; text-align:left;	
}
#inboxDelete {
float:left; width:50px; height:15px; text-align:left;	
}

#emailList{
height:120px; width:932px; border-color:#6f6f6f;border-width:1px;border-style:solid;	
}

#centerAd {
float:left; margin-top:30px; width:468px; height:60px;
}

#emailInbox {
margin-top:20px; width:940px; height:10px; background-image:url(/images/postinbox.png); background-repeat:no-repeat; font-weight:bold; padding:5px;	
}

#topad {
float:right; width:730px; height:90px;	
}

#infobox {
float:left; width:160px; height:70px; padding:10px; background-color:#94bbdf;	
}

#spamschutz {
color:#3aad49; margin-top:15px;
background-image:url(/images/wegwerfemail.jpg); background-repeat:repeat-x;
}

#aktuelles {
color:#000; margin-top:25px;
background-image:url(/images/aktuelles.jpg); background-repeat:repeat-x;
}


#stats {
color:#666; margin-top:25px;
background-image:url(/images/wegwerfemail.jpg); background-repeat:repeat-x;
}

#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;
}




#features {
background-color:#ffffff;
color:#1E4E95;
margin-top:10px;
border-color:#94bbdf;
border-width:1px;
border-style:solid;
width:318px;
}

#partner {
background-color:#ffffff;
color:#1E4E95;
margin-top:10px;
border-color:#94bbdf;
border-width:1px;
border-style:solid;
width:318px;
}

.feature ul {
	list-style-type: none;
}

.feature li {
	list-style-type: none;
     background:url(/icon/email.png) no-repeat left center;
     padding-left: 20px; /* the width of your image + some space */
     margin: 3px 0;
}

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

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

#leistungen {
text-align:justify;
background-color:#94bbdf;
width:310px;
margin-bottom:20px;
}

#partnerlinks {
text-align:justify;
background-color:#94bbdf;
width:310px;
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:980px;
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:80px;
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:100px;
}

#main {
clear:both;
width:974px;
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;
}

#ad {
float:right;
width:360px;
height:auto;
}


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

.boxheader {
width:540px;
height:21px;
line-height:21px;
vertical-align:center;
background-color:#c8c8c8;
font-weight:bold;
font-size:12px;
color:#ffffff;
padding-left:10px;
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;
background-color:#e9e9e9;
font-weight:bold;
font-size:12px;
color:#000;
padding-left:5px;
padding-right:5px;
clear:both;
vertical-align:center;
}


.boxcontent {
width:530px;
height:auto;
background-color:#e9edf1;
border-color:#959798;
padding:10px;
border-style:solid;
border-top-width:0px;
border-left-width:0px;
border-right-width:0px;
border-bottom-width:1px;
font-size:12px;
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:936px;
padding:20px;
background-color:#cacaca;
}

.footer {
clear:both;
text-align:center;
width:956px;
padding:10px;
background-color:#cacaca;
}

#navigation {
clear:both;
width:990px;
height:35px;
background-image:url(/images/navi_bg.jpg); background-repeat:repeat-x;
}

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

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