.header {
	background: #fff;
}

.pagedivider1 {
	background: #666;
}

.logincommunitynavsearch {
	background: #989998;
}

.banner {
	background: #AEB1AE;
}

.search {
	font-family: Arial, Helvetica, sans-serif;
/*	background: #7C92B9; */
	color: #474747;
	font-size:11px;
	font-weight: bold;
/*	padding-left:5px; */
}

.search input {
	background: #fff;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	width: 80px;
}

.search a {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: none;
	color: #fff;
}

.search a:hover {
	color: #141414;
}

.search a:active {
	color: #000;
}

.pagedivider2 {
	background: #AEB1AE;
}

.lauftext {
	font-family: Arial, Helvetica, sans-serif;
	color: #000;
	font-size:12px;
	font-weight: normal;
}

.lauftextlink {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight: bold;
	text-decoration: none;
}

.lauftextlink a:hover,.lauftextlink:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight: bold;
	text-decoration: none;
}

.lauftextinfo {
	font-family: Arial, Helvetica, sans-serif;
	color: #666;
	font-size:11px;
}

.reginfo {
	font-family: Arial, Helvetica, sans-serif;
	color: #3e3f3e;
	font-size:11px;
	font-weight: bold;
}

.reglogin {
	font-family: Arial, Helvetica, sans-serif;
	color: #000;
	font-size:12px;
	font-weight: bold;
}

.lauftextinfolink {
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight: bold;
	text-decoration: none;
}

.lauftextinfolink a:hover,.lauftextinfolink:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight: bold;
	text-decoration: none;
}

.contentouterbox {
	background: #7B7E7B;
}

.contentinnerboxdisplay {
	background: #D3D6D3;
	font-family: Arial, Helvetica, sans-serif;
	color: #474747;
	font-size:11px;
}

.contentinnerboxedit,.contentinnerboxedit select,.contentinnerboxedit input,.contentinnerboxedit textarea {
	background: #f2f3f2;
	font-family: Arial, Helvetica, sans-serif;
	color: #474747;
	font-size:11px;
}

/* this works fine in moz, but IE is buggy; defined in the html
.contentinnerboxedit select,.contentinnerboxedit input[type="text"],.contentinnerboxedit textarea {
	width: 200px;
} */

.contentinnerboxlabel,.heavy {
	font-weight: bold;
}
.contentinnerboxbig {
	font-size:12px;
}
.contentinnerboxleft,.contentinnerboxleft td {
	background: #D3D6D3;
	font-family: Arial, Helvetica, sans-serif;
	color: #474747;
	font-size:11px;
	font-weight: bold;
}

.contentinnerboxright {
	background: #f2f3f2;
	font-family: Arial, Helvetica, sans-serif;
	color: #474747;
	font-size:12px;
}

.contentinnerboxrightform {
	background: #f2f3f2;
	font-family: Arial, Helvetica, sans-serif;
	color: #000;
	font-size:11px;
}

.contentinnerboxrightalternate {
	background: #fff;
	font-family: Arial, Helvetica, sans-serif;
	color: #474747;
	font-size:12px;
}

.contentinnerboxrighttitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight: bold;
}

.contentinnerboxrightvote {
	font-family: Arial, Helvetica, sans-serif;
	color: #474747;
	font-size:11px;
	font-weight: bold;
}


/* .quick_nav_bold {
	font-family: Arial, Helvetica, sans-serif;
	color: #00005C;
	font-size:12px;
	font-weight: bold;
	text-decoration: none;
}

.quick_nav_bold:hover {
	color: #141414;
	font-size:12px;
	font-weight: bold;
	text-decoration: none;
}

.quick_nav_bold:active {
	color: #000;
	font-size:12px;
	font-weight: bold;
	text-decoration: none;
} */

/* webmail stuff */
.webmailcontainer,.forumcontainer {
	background: #e5e5e5;
}

.webmailnav {
	color: #000;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight: bold;
}

.webmailnav a, .webmailnava {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight: bold;
	text-decoration: none;
}

.webmailnav a:hover, .webmailnava:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight: bold;
	text-decoration: none;
}

.webmailcontent, .webmailcontent select {
	background: #fff;
	color: #000;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
}

.webmailcontent a {
	font-weight: bold;
	text-decoration: none;
}

.webmailcontent a:hover {
}

.webmailcontenthighlighted, .umfragenergebnisnumbers {
	font-weight: bold;
}

.webmailfolderviewheader, .forumfolderheader, .forumfolderheader a, .groupfolderheader,.popupimfolderheader {
	background: #9ba09b;
	color: #474747;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight: bold;
	text-decoration: none;
	text-align: left;
}

.webmailfolderviewheaderactive,.webmailfolderviewheaderactive a,.forumfolderviewheaderactive, .forumfolderviewheaderactive a,.popupimfolderheaderactive,.popupimfolderheaderactive a {
	background: #c3c8c3;
	color: #000;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight: bold;
	text-decoration: none;
	text-align: left;
}

.webmailfolderviewcontainer {
	background: #9ba09b;
}

.webmailfolderviewheader a, .popupimfolderheader a {
	color: #fff;
	text-decoration: none;
}

.webmailfolderview,.webmailfolderview a,.popupimfolderview,.popupimfolderview a {
	background: #fff;
	color: #000;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration: none;
}

.webmailfolderviewalternate,.webmailfolderviewalternate a,.popupimfolderviewalternate,.popupimfolderviewalternate a {
	background: #f2f3f2;
	color: #000;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration: none;
}

.popupimtext {
	color: #000;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight: bold;
}

.popupimtext2 {
	color: #000;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight: normal;
}

.webmailfolderviewunread,.popupimfolderviewunread {
	font-weight: bold;
}

.popupimfolderviewunreadauthor {
	font-weight: bold;
	text-decoration: underline !important;
}


.webmailfolderviewfooter,.webmailfolderviewfooter td{
	background: #9ba09b;
	font-family: Arial, Helvetica, sans-serif;
	color: #fff;
	font-size:12px;
	font-weight: bold;
}

.webmailfolderviewfooterlink {
	color: #fff;
	text-decoration: none;
}

.webmailfolderviewfooterlinkactive {
	color: #000;
	text-decoration: none;
}

/* /webmail stuff */

/* chat stuff */
.chatroomlistnickname {
	color: #474747;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight: bold;
}

.chatroomlistnickname input{
	color: #474747;
	background: #fff;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight: bold;
}


.chatroomlistheader,.forumlistheader, .addressbookpagenav,.popupimpagenav {
	background: #b6bab6;
	color: #474747;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight: bold;
}

.chatroomlist, .forumlist {
	background: #e8e8e8;
	color: #000;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
}

.chatroomlistalternate, .forumlistalternate {
	background: #fff;
	color: #000;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
}

.chatroomlist a, .forumlist a {
	font-weight: bold;
	text-decoration: none;
}

.chatroomlist a:hover, .forumlist a:hover {
	font-weight: bold;
	text-decoration: none;
}

.chatroomlistalternate a, .forumlistalternate a {
	font-weight: bold;
	text-decoration: none;
}

.chatroomlistalternate a:hover, .forumlistalternate a:hover {
	font-weight: bold;
	text-decoration: none;
}

/* / chat */


.groupnav {
	color: #000;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight: bold;
}

.groupnav a {
	text-decoration: none;
}

.groupnav a:hover {
	text-decoration: none;
}

.profilenav {
	color: #000;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight: bold;
}

.popupprofileleft {
	background: #D3D6D3;
	font-family: Arial, Helvetica, sans-serif;
	color: #474747;
	font-size:11px;
	font-weight: bold;
}


.popupprofileright,.popupprofileright select,.popupprofileright input {
	background: #f2f3f2;
	font-family: Arial, Helvetica, sans-serif;
	color: #474747;
	font-size:11px;
	font-weight: bold;
}

.popupprofilerightlink {
	font-family: Arial, Helvetica, sans-serif;
	color: #000;
	font-size:11px;
	font-weight: normal;
	text-decoration: underline;
}

.ul {
	text-decoration: underline !important;
}

.popupprofileleft a {
	color: #000;
	font-size:12px;
	text-decoration: underline;
	font-weight: normal;
}

.forumletztereaktion a{
	font-family: Arial, Helvetica, sans-serif;
	color: #000;
	font-size:11px;
	text-decoration: underline;
	font-weight: normal;
}

.forumletztereaktion, .forumkeinereaktion, .forumletzteantwort {
	font-family: Arial, Helvetica, sans-serif;
	color: #000;
	font-size:11px;
	text-decoration: none;
	font-weight: normal;
}

.forumfolderheadersubject, .forumfolderheadersubject a {
	color: #fff;
	text-decoration: none;
}

.forumfolderview {
	background: #fff;
	color: #000;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight: normal;
	text-decoration: none;
}

.forumfolderviewalternate {
	background: #f2f3f2;
	color: #000;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight: normal;
	text-decoration: none;
}

.forumfolderviewsubjectnew  a {
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #000;
	font-weight: bold;
	text-decoration: underline;
}

.forumfolderviewsubject  a {
	font-size:11px;
	font-family: Arial, Helvetica, sans-serif;
	color: #000;
	font-weight: normal;
	text-decoration: underline;
}

.forumfolderviewsubjectcurrent a{
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #000;
	font-weight: normal;
	text-decoration: none;
}

.forumfolderviewsubject a,.forummessageauthor{
	font-family: Arial, Helvetica, sans-serif;
	color: #000;
	font-size:11px;
	text-decoration: underline;
}

.forumfolderviewnummsgborder {
	background: #9ba09b;
}

.forumfolderviewnummsg {
	background: #d3d6d3;
	color: #000;
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight: normal;
	text-decoration: none;
}

.forumfolderviewauthor a {
	color: #000;
	font-weight: normal;
	text-decoration: underline;
}

.forumlistheadernorm {
	background: #b6bab6;
	color: #474747;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight: normal;
}

.forumreply {
	background: #f2f4f2;
	color: #474747;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight: normal;
}

.forumreplyinput, .forumreply textarea,.fileuploadform, .webmailsearchform {
	background: #fff;
	color: #474747;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight: normal;
}

.regform, .regform select, .regform input {
	background: #fff !important; 
	color: #000;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
}

.terminefolderviewheader, .terminefolderviewheader a, .filefolderviewheader, .filefolderviewheader a, .addressfolderviewheader {
	background: #d3d6d3;
	color: #474747;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight: bold;
	text-decoration: none;
	text-align: left;
}

.terminefolderview a,.terminefolderviewalternate a,.filefolderview a,.filefolderviewfolder a {
	color: #000;
	text-decoration: underline;
}

.terminefolderviewheader a:hover,.filefolderviewheader a:hover {
	background: #d3d6d3;
	color: #000;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight: bold;
	text-decoration: none;
	text-align: left;
}

.terminefolderview,.filefolderview,.filefolderviewactivefolder {
	background: #fff;
	color: #000;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration: none;
}

.terminefolderview a,.terminefolderviewalternate a,.filefolderview a,.filefolderviewalternate a {
	color: #000;
	text-decoration: underline;
}

.terminefolderviewalternate, .filefolderviewalternate  {
	background: #f2f3f2;
	color: #000;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration: none;
}

.error {
	color: #a00000;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration: none;
	font-weight: bold;
}

.error a.lauftextrot {
	color: #a00000;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration: underline;
	font-weight: bold;
}

.error a.lauftextrot:hover {
	color: #f00;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration: underline;
	font-weight: bold;
}

.popupimtitle {
	background: #D3D6D3;
	font-family: Arial, Helvetica, sans-serif;
	color: #474747;
	font-size:11px;
	font-weight: bold;
}

.popupimbg {
	font-size:11px;
	background: #D3D6D3;
}

.popupimbg2 {
	font-size:11px;
	background: #fff;
}

.popupimuserform {
	background: #f2f3f2;
	font-family: Arial, Helvetica, sans-serif;
	color: #474747;
	font-size:11px;
	font-weight: bold;
}
	
.popupimuserform input {
	background: #fff;
	font-family: Arial, Helvetica, sans-serif;
	color: #000;
	font-size:11px;
	font-weight: normal;
}

.popupimuserformsubmit {
	font-weight: bold !important;
}

.popupimlist {
	background: #fff;
	font-family: Arial, Helvetica, sans-serif;
	color: #000;
	font-size:11px;
	font-weight: normal;
}

.popupimlist a, .popupimlistalternate a {
	color: #000;
	text-decoration: underline;
}

.popupimlistalternate {
	background: #f2f3f2;
	font-family: Arial, Helvetica, sans-serif;
	color: #000;
	font-size:11px;
	font-weight: normal;
}


