BODY { margin: 0px; background-color: #F8F8F8; font-family: Verdana,Arial,Helvetica,sans-serif; font-size : 11px; color: #404040; }
TD { font-family: Verdana,Arial,Helvetica,sans-serif; font-size : 11px; color: #404040; }

form { margin-top: 0px; margin-bottom: 0px; }
form br { clear:left; }

.maintable { width: 788px; height: 100%; border-right: 1px solid #D9E7FE; background-color:#FFFFFF; padding-left: 5px; }

.lmenu { height: 40px; }
.lmenu1 { width: 155px; background-color: #F1F6FF; padding: 3px; }
.lmenu2 { width: 155px; height: 55px; background-color: #D9E7FE; padding: 3px; }

.topmenu { padding-left: 5px; padding-right: 5px; }
.content { padding: 5px; }
.content1 { }

.footer { height: 40px; }
.footer1 { padding: 5px; border-top: 1px solid #f5f5f5; font-size: 10px; }


*.navi { color: #404040; text-decoration: none; }
a:hover.navi { color: #404040; text-decoration: underline; }
*.navi1 { color: #404040; text-decoration: none; }


A { color: #0058D8; text-decoration:none; }
A:hover { text-decoration:underline } 

.tsubmenu { padding-left: 10px; color: #ffffff; font-size: 12px; }
*.reiter { color: #ffffff; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; text-decoration: none; }
*.reiter1 { color: #0058D8; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; text-decoration: none; }

/*
.orange, a.orange
{
	font: 12px Arial, Helvetica, sans-serif; color: #F68B00;
	text-decoration: none;
}
*/
.content_header { border-bottom: 1px solid #f5f5f5 }


.stats { width: 100%; background-color: #ffffff; }
.stats_header { height: 15px; border-top: 1px solid #ffffff; border-bottom: 1px solid #ffffff; background-color: #0F61B4; text-align: center; color: #ffffff; font-size:9px; font-weight:bold; }
.stats_title { font-size:10px; padding-left: 5px; background-color: #f5f5f5;  }
.stats_value{  font-size:10px; font-weight: bold; width: 90%; padding-right: 5px; text-align:right; }

input.text { height: 18px; color: #404040;	font-family: Verdana,Helvetica,sans-serif; font-size: 11px; font-weight: normal; border: 1px solid #C6C6C6; padding-left: 3px; padding-right: 3px; background-color: #ffffff; text-align: left; }
input.button { height: 24px; color: #ffffff;	font-family: Arial,Verdana,Helvetica,sans-serif; font-size: 11px; font-weight: bold; border: 0px solid #000000; background-color: #4A94FF; text-align: center; }
input.button1 { height: 24px; color: #404040;	font-family: Arial,Verdana,Helvetica,sans-serif; font-size: 11px; font-weight: bold; border-top: 1px solid #ffffff; border-left: 1px solid #ffffff;	border-bottom: 1px solid #000000; border-right: 1px solid #000000; text-align: center; }
input.button2 { height: 15px; color: #fff; background-color: #0058D8; font-family: Tahoma,ArialHelvetica,sans-serif; font-size: 9px; border-top: 0px solid #ffffff; border-left: 0px solid #608A9F;	border-bottom: 1px solid #344B56; border-right: 1px solid #608A9F; text-align: center; }
.textbox { height: 18px; color: #000000; font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 10px; font-weight: normal; background-color: #ffffff; }

.profil_image { border: 1px solid #c0c0c0; cursor: pointer }
.profil_header { color: #0F61B4; font-size:19px;  }
.tab_bild { filter:dropshadow(offx=10,offy=10,color='#DEDEDE'); }
.subtable { border-top: 1px solid #94D6EF; }
.profil_menu { height: 22px; border-top: 1px solid #94D6EF; }
.tools1 { height: 19px; padding: 2px; background-color: #FFF2E9; border:1px solid #C7C7C7; text-align:center; }
.tools1 A { color: #404040; text-decoration: none; }

.menu_sel { border: 1px solid #ffffff; width: 90px; padding:2px; font-size:10px; color:#FFFFFF; font-weight:bold; text-align:center; background-color: #0F61B4;}
.menu_sel A { font-size:10px; color:#FFFFFF; font-weight:bold; text-decoration: none}
.menu_sel A:hover { font-size:10px; color:#FFFFFF; font-weight:bold; text-decoration: underline}

.menu_s { border: 1px solid #ffffff; padding:2px; font-size:10px; color:#FFFFFF; font-weight:bold; text-align:center; background-color: #0F61B4;}
.menu_ns { border: 1px solid #ffffff; padding:2px; font-size:10px; color:#0F61B4; font-weight:bold; text-align:center; background-color:#f5f5f5;}

.menu_s A { font-size:10px; color:#FFFFFF; font-weight:bold; text-decoration: none}
.menu_s A:hover { font-size:10px; color:#FFFFFF; font-weight:bold; text-decoration: underline}
.menu_ns A { font-size:10px; color:#0F61B4; font-weight:bold; text-decoration: none}
.menu_ns A:hover { font-size:10px; color:#0F61B4; font-weight:bold; text-decoration: underline}

.menu_notsel { border: 1px solid #ffffff; width: 90px; padding:2px; font-size:10px; color:#0F61B4; font-weight:bold; text-align:center; background-color:#f5f5f5;}
.menu_notsel A { font-size:10px; color:#0F61B4; font-weight:bold; text-decoration: none}
.menu_notsel A:hover { font-size:10px; color:#0F61B4; font-weight:bold; text-decoration: underline}

.smilie { cursor: pointer }
HR { height: 1px; color: #CFCFCF; }
.shadow { filter:dropshadow(offx=5,offy=5,color='#DAD8D8'); }

.gray, a.gray
{
	font: 12px Tahoma,Arial, Helvetica, sans-serif; color: #CFCFCF;
	text-decoration: none;
}

TR.gray { background-color:#F8F8F8; }
.textheader { height:16px; padding: 3px; background-color:#E6E6E6; color: #0058D8;  }

H1 { font-face:Verdana, Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; }
H2 { font-face:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; }
.menutext { height: 20px; padding: 3px; border-bottom:1px solid #C7C7C7; }
.geworben { height: 20px; padding: 3px; }

.fehler { width: 90%; padding: 5px; border: 1px solid #ff0000; text-align:left }

*.sitelink_selected { color: #404040; font-family: Verdana,Arial,Helvetica,sans-serif; font-weight: normal; font-weight: bold; font-size : 11px; text-decoration: none; }
*.sitelink_notselected { color: #0058D8; font-family: Verdana,Arial,Helvetica,sans-serif; font-weight: normal; font-style: normal; font-size : 11px; text-decoration: none; }

.spreadster_grpheader { height:16px; padding: 3px; background-color:#E6E6E6; color: #0058D8;  }

*.countries { color: #404040; font-size: 11px; text-decoration: none; } 
A:hover.countries { color: #404040; font-size: 11px; text-decoration: underline; } 

*.countries_bold { color: #404040; font-size: 11px; text-decoration: none; font-weight: bold; } 
A:hover.countries_bold { color: #404040; font-size: 11px; text-decoration: underline; font-weight: bold; } 
.textarea { color: #404040; font-family: Verdana,Helvetica,sans-serif; font-size: 11px; font-weight: normal; border-top: 1px solid #e9e9e9; border-left: 1px solid #e9e9e9; border-bottom: 1px solid #e9e9e9; border-right: 1px solid #e9e9e9; padding: 3px; background-color: #FFFFFF; text-align: left; }
.ultrasmall { font-size:9px; font-family: Tahoma,Arial,Helvetica,sans-serif; }

.states_ns { background-color: #fff; text-align: center; border: 1px solid #e1e1e1; }
.states_ns A { text-decoration:none; color:#404040; }

.states_s { background-color: #fff; text-align: center; border: 1px solid #e1e1e1; font-weight: bold; }

.account1 { width: 70px; font-size: 9px; }
.account2 { font-size: 9px; }
.account3 { width: 60px; font-size: 9px; }
.account4 { width: 60px; font-size: 9px; font-weight: bold; }

#ticker
{
	clear: both; height: 20px; color: #ED1D7D; border-bottom: 1px solid #EAF4F9; margin-top: 8px; margin-bottom: 8px;
}

#ticker .titel { float: left; width: 90px; height: 27px; }
#ticker .ticker_datum { font-size: 9px; color: #999999; font-family:Arial, Helvetica, sans-serif; }
#ticker #tickertxt { float: left; color: #3A5784;  }
#tickerinfo { clear: both; text-align: center; font-size: 9px; color: #666666; margin-top: 3px; margin-bottom: 3px; }


#mbco { width: 100%; height: 230px; background-color:#FFFFFF; }
#mbco .titel { padding: 3px; font-size: 10px; background-color: #D9E7FE; text-align:center; }
#mbco #mbco_messages { height: 150px; overflow: auto; }
#mbco .item { margin-left: 3px; margin-right: 3px; padding: 3px; padding-left: 10px; font-size: 10px; background-image: url(/de/images/pfeilright.gif); background-repeat:no-repeat; background-position:left center; border-top: 1px solid #CCCCCC; }

.sub_header { line-height: 25px; height: 25px; text-align:left; color: #0000FF; border-bottom: 1px solid #DBB69F; font-size: 14px; font-weight: bold; margin-bottom: 10px; }
.new_member { float: left; width: 130px; height: 125px; background: #fff; border: 1px solid #cccccc; margin: 5px;  text-align:center }
.new_member .image { margin: 5px; } .new_member .image IMG { border: 1px solid #cccccc;  } 
.new_member .member { font-size: 11px; font-weight:bold; font-family:Arial, Helvetica, sans-serif;  margin-left: 5px; margin-right: 5px; }
.new_member .member A.m {  color: #004D64; } .new_member .member A.w { color: #CD0669; }

.feature_list { width: 820px;font-size: 14px; line-height: 18px; background-image: url(/de/images/blue_bg.gif); background-repeat:repeat-x; background-position:center; margin-bottom: 12px; margin-top: 8px; padding: 10px; }
.feature_list SPAN { margin-right: 20px;  }