body {
background-color: white;
background-image: url(background.gif);
}
#wrap-all {
position: absolute;
top:0px; left:50%;
margin:0; margin-left:-380px; margin-top:0px; padding:0;
width:760px; height:480px;
background-image: url(background-portal.jpg);
background-repeat: no-repeat;
}
a {
color:black;
}
p {
margin:0;
}
.bodytext, li, .csc-uploads-fileName, .csc-uploads-fileSize, .csc-mailform, body {
margin:0 0 4px 0;
font: normal 11px Arial, Verdana, Helvetica, sans-serif;
line-height: 16px;
color:black;
}
.form-header {
font-weight:bold;
}

/*++++++++ TOP AREA ++++++++*/

/*inherited*/

/*++++++++ CONTENT CONTAINER ++++++++*/




/*++++++++ MENU MAIN ++++++++*/

#menu-main {
margin:0; padding-left:20px; margin-left:0px; margin-top:90px; width:400px;
z-index:99999;
}

.menu-main-button a img {
margin:0; margin-top: 6px;
}

.menu-main-homepage-nextlevels {
position: absolute;
top:0; left:50%;
margin:0; margin-left:-50px; margin-top:106px; padding:0;
overflow:hidden;
z-index:100;
}
.menu-main-homepage-nextlevels a {
  padding:0px 2px 2px 2px;
  text-decoration:none;
  font: normal 11px/13px Arial, Verdana, Helvetica, sans-serif;
  color:white;
}

/* default styles for extension "tx_femp3player_pi1" */
		.tx-femp3player-pi1 {
			text-align: center;
		}
		.tx-femp3player-pi1 TABLE {
			border: solid 1px #BCBCBC;
			margin-top: 5px;
			margin-bottom: 5px;
			border-collapse: collapse;
		}
		.tx-femp3player-pi1 TD {
			border: solid 1px #BCBCBC;
			padding: 5px;
		}