.portalbody {
	/* style for whole page */
    background-color: #033e8d; 
}

.menulink:hover {
    /* used when hovering over the menu */
    background-color: #033e8d;  /* theme color */
}

.menulink_a {
    /* used for active menu entry */
    background-color: #033e8d;  /* theme color */
}

.user_menu_dwn_arrow {
    color:  #033e8d;  /* theme color */
}

.tableheader {
    /* used for the wide bar that contains a headline */
    background-color: #033e8d;  /* theme color */
}

.logoutlink, a.logoutlink:visited, a.logoutlink:hover {
    color: #FFFFFF;
}

.flags {
    margin-top: 20px;
}

.username {
    margin-top: 24px;
    color: #FFFFFF;
}

.emailheader {
    background-color: #033e8d;
}


.header {
    /* the fixed width header area myTeamBeam */
	height: 109px;
    background: url('../images/logo.png');
	background-repeat: no-repeat;
}


.main {
	/* the fixed width main area myTeamBeam */
    background-color: #ffffff;
}

.mainback {
	/* the flexible width main area area myTeamBeam */
    background-color: #ffffff;
}


.footerback {
	/* the variable width footer area myTeamBeam */
    background-color: transparent;
}

.footer {
	/* the fixed width footer area myTeamBeam */
    padding-top: 10px;
    color: #ffffff;
}

.footer a, .footer a:visited {
    /* inks in the footer of portal */
    color: #ffffff;
    text-decoration: underline;
}


/* web upload client */

.webbody {
    /* the body background color */
    background-color: #033e8d;  /* theme color */
}

.kopf {
    /* the fixed width header area Web Client */
	height: 109px;
    background: url('../images/logosmall.png');
	background-repeat: no-repeat;
}

.fuss {
    /* the fixed width footer area Web Client */
    padding-top: 10px;
    color: #ffffff;
}

.fuss a, .fuss a:visited {
    /* links in the footer of web client */
    color: #ffffff;
    text-decoration: underline;
}

.headerback, .footerback {
    background-color: transparent;
}

