BODY {
      background-color : #bbcc00; 
      font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	  font-size: 12px;
      color : #000000;
      margin: 0px; 
      }
      
#dropdown{
	position: absolute;
	right:50%;
	margin-right:-402px;
	margin-bottom:3px;
}
#genlinks a {
	color: #000000;
	font-weight:400;
	text-decoration: none;
}
	  
h1 { color: #B15C11; font-size:20px; font-weight: bold; }
h2 { color: #000000; font-size:12px; font-weight: bold; }
h3 { color: #000000; font-size:12px; font-weight: bold; }
h4 { color: #999999; font-size:16px; font-weight: bold; }
h5 { color: #999999; font-size:14px; font-weight: bold; }
h6 { color: #B15C11; font-size:12px; font-weight: bold; }

#Inhalt {/*this is the main content area*/
    background-image: url(/en/media/whatsonlogo.gif);
	background-repeat: no-repeat;
	background-position: 0 0;
	background-color : #ffffff;
    color: #000000;
	margin-top: 20px; 
	position: absolute; 
	left:50%; 
	margin-left:-389px; 
    padding: 5px;/*space to separate navigation and content*/ 
    width: 778px;
    border: 0.1px solid #000000; 
   /*to insure that NN4.xx renders the background-color of the content area*/
    }


#Navigation {/*The navigation on the left side, positioned absolutely*/   	
	width: 630px;
	border: 0px solid black;
    height: auto;
    line-height : 110%;/*line-height set to 110% in order to*/
                      /*have the navigation elements better separated*/
    }
    
#aNavigation {/*The navigation on the left side, positioned absolutely*/   	
	width: auto;
	border: 0px solid black;
    height: auto;
    line-height : 110%;/*line-height set to 110% in order to*/
                      /*have the navigation elements better separated*/
    }


.navbox1 {/*button-like box for the left-side navigation*/
	text-align: center;
   	font-size: 11px;/*readability for the links*/
   	background: #F8C9DC;
   	padding-right: 18px;
   	padding-left: 18px;
	padding-top: 2px;
	padding-bottom: 2px;
	height: auto;
	border-right: 8px solid white;
   }

.navbox2 {/*button-like box for the left-side navigation*/
	text-align: center;
  	font-size: 11px;/*readability for the links*/
   	background: #C3E3E1;
   	padding-right: 18px;
   	padding-left: 18px;
	padding-top: 2px;
	padding-bottom: 2px;
	height: auto;
	border-right: 8px solid white;
   }

.navbox3 {/*button-like box for the left-side navigation*/
	text-align: center;
   	font-size: 11px;/*readability for the links*/
   	background: #ECF0C5;
   	padding-right: 18px;
   	padding-left: 18px;
	padding-top: 2px;
	padding-bottom: 2px;
	height: auto;
	border-right: 8px solid white;
   }

.navbox4 {/*button-like box for the left-side navigation*/	
	text-align: center;
   	font-size: 11px;/*readability for the links*/
   	background: #FEE6C5;
   	padding-right: 18px;
   	padding-left: 18px;
	padding-top: 2px;
	padding-bottom: 2px;
	height: auto;
	border-right: 9px solid white;
   }

.navbox5 {/*button-like box for the left-side navigation*/	
	text-align: center;
   	font-size: 11px;/*readability for the links*/
   	background: #FFE67C;
   	padding-right: 18px;
   	padding-left: 18px;
	padding-top: 2px;
	padding-bottom: 2px;
	height: auto;
   }


#breadcrumb1 {
    width: 590px;    	
	spacing: 1px;
   	text-decoration : none;
	font-variant: small-caps; 
  	font-size: 11px; 
   	background: #4b1966;
	padding-right: 18px;
   	padding-left: 16px;
	/*display: inline;*/
	word-wrap: break-word;
	color:#FFFFFF; 
	font-weight:bold;

}

#breadcrumb2 {
	position: relative;
    width: 590px;    	
	spacing: 1px;
   	text-decoration : none;
	font-variant: small-caps; 
  	font-weight: 200; 
  	font-size: 11px; 
   	background: #cccccc;
	padding-right: 18px;
   	padding-left: 16px;
	padding-top: 5px;
	padding-bottom: 5px;
	border-top: 2px solid #ffffff;
	/*display: inline;*/
	word-wrap: break-word;

}

#cheader {
    width: auto;    	
   	background: #efefef;

}

#cmain {
    width: auto;    	
   	background: #000000;

}

#cphoto {
    width: 100px;    	
   	background: #efefef;

}
#cdate {
    width: 300px;    	
   	background: #efefef;

}

#crest {
    width: auto;    	
   	background: #efefef;

}



#subnav1 {/*button-like box for the left-side navigation*/
    position: relative;
    width: 575px;
    height: 37px;    	
	spacing: 1px;
   	text-decoration : none;
	font-variant: small-caps; 
  	font-weight: 200; 
  	font-size: 11px; 
   	background: #F8C9DC;
	padding-right: 2px;
   	padding-left: 13px;
	border-right: 2px solid #F8C9DC;
	border-bottom: 5px solid #F8C9DC;
	border-top: 5px solid #F8C9DC;
	border-left: 4px solid #F8C9DC;
	/*display: inline;*/
	word-wrap: break-word;

	}
	

#subnav1 li {
	list-style: none;

}
#subnav1 a {
	color: #000000;
	text-decoration: none;
	padding-left: 0.25em;
	padding-right: 0.25em;
}
#subnav1 a:hover {
	text-decoration: underline;
}


#subnav1 .currentsection {
	font-weight: bold;
	padding-left: 0.25em;
	padding-right: 0.25em;
	color: #000;

}


/*ul {
float:left;
width:100%;
padding:0;
margin:0;
list-style-type:none;
}

a {
float:left;
width:6em;
text-decoration:none;
color:white;
background-color:purple;
padding:0.2em 0.6em;
border-right:1px solid white;
}

a:hover {background-color:#ff3300}
li {display:inline}*/





	}
#subnav2 {/*button-like box for the left-side navigation*/
	position: relative;
    width: 575px;
    height: 27px;    	
	spacing: 1px;
   	text-decoration : none;
	font-variant: small-caps; 
  	font-weight: 200; 
  	font-size: 11px; 
   	background: #c3e3e1;
	padding-right: 18px;
   	padding-left: 13px;
	border-right: 13px solid #c3e3e1;
	border-bottom: 5px solid #c3e3e1;
	border-top: 5px solid #c3e3e1;
	border-left: 5px solid #c3e3e1;
	/*display: inline;*/
	word-wrap: break-word;

	}
	
#subnav2 li {
	list-style: none;

}
#subnav2 a {
	color: #000000;
	text-decoration: none;
	padding-left: 0.25em;
	padding-right: 0.25em;
}
#subnav2 a:hover {
	text-decoration: underline;
}


#subnav2 .currentsection {
	font-weight: bold;
	padding-left: 0.25em;
	padding-right: 0.25em;
	color: #fff;

}






#subnav3 {/*button-like box for the left-side navigation*/
    position: relative;
    width: 575px;
    height: 27px;    	
	spacing: 1px;
   	text-decoration : none;
	font-variant: small-caps; 
  	font-weight: 200; 
  	font-size: 11px; 
   	background: #ECF0C5;
	padding-right: 18px;
   	padding-left: 13px;
	border-right: 13px solid #ECF0C5;
	border-bottom: 5px solid #ECF0C5;
	border-top: 5px solid #ECF0C5;
	border-left: 5px solid #ECF0C5;
	/*display: inline;*/
	word-wrap: break-word;

	}
	
#subnav3 li {
	list-style: none;

}
#subnav3 a {
	color: #000000;
	text-decoration: none;
	padding-left: 0.25em;
	padding-right: 0.25em;
}
#subnav3 a:hover {
	text-decoration: underline;
}


#subnav3 .currentsection {
	font-weight: bold;
	padding-left: 0.25em;
	padding-right: 0.25em;
	color: #fff;

}

#subnav4 {/*button-like box for the left-side navigation*/
    position: relative;
    width: 575px;
    height: 37px;    	
	spacing: 1px;
   	text-decoration : none;
	font-variant: small-caps; 
  	font-weight: 200; 
  	font-size: 11px; 
   	background: #FEE6C5;
	padding-right: 2px;
   	padding-left: 13px;
	border-right: 2px solid #FEE6C5;
	border-bottom: 5px solid #FEE6C5;
	border-top: 5px solid #FEE6C5;
	border-left: 5px solid #FEE6C5;
	/*display: inline;*/
	word-wrap: break-word;

	}
	

#subnav4 li {
	list-style: none;

}
#subnav4 a {
	color: #000000;
	text-decoration: none;
	padding-left: 0.25em;
	padding-right: 0.25em;
}
#subnav4 a:hover {
	text-decoration: underline;
}


#subnav4 .currentsection {
	font-weight: bold;
	padding-left: 0.25em;
	padding-right: 0.25em;
	color: #fff;

}

#subnav5 {/*button-like box for the left-side navigation*/
    position: relative;
    width: 575px;
    height: 27px;    	
	spacing: 1px;
   	text-decoration : none;
	font-variant: small-caps; 
  	font-weight: 200; 
  	font-size: 11px; 
   	background: #FFE67C;
	padding-right: 18px;
   	padding-left: 13px;
	border-right: 13px solid #FFE67C;
	border-bottom: 5px solid #FFE67C;
	border-top: 5px solid #FFE67C;
	border-left: 5px solid #FFE67C;
	/*display: inline;*/
	word-wrap: break-word;

	}
	
#subnav5 li {
	list-style: none;

}
#subnav5 a {
	color: #000000;
	text-decoration: none;
	padding-left: 0.25em;
	padding-right: 0.25em;
}
#subnav5 a:hover {
	text-decoration: underline;
}


#subnav5 .currentsection {
	font-weight: bold;
	padding-left: 0.25em;
	padding-right: 0.25em;
	color: #fff;

}


#leftnav ul {
	margin-left: 0em;
}

#leftnav li {
	list-style: none;
		padding-top: 0.1em;
	padding-bottom: 0.1em;
	padding-left: 4em;
	padding-right: 4em;
}
#leftnav a {
	color: #000000;
	text-decoration: none;
	padding-left: 0.5em;
	padding-right: 0.5em;
}
#leftnav a:hover {
	text-decoration: underline;
}


#leftnav .currentsection {
	font-weight: bold;
	padding-left: 1.3em;
	margin-left:0.5em;
}













:link.nav {
  color: #000000; 
  text-decoration : none; 
  font-weight: 200; 
  font-size:11px; 
  background: transparent;}
:visited.nav {
  color: #000000; 
  text-decoration : none;
  font-weight: 200; 
  font-size:11px; 
  background: transparent;}
:hover.nav { 
  color: #FFFFFF; 
  text-decoration : none; 
  font-weight: 200; 
  font-size:11px; 
  background: transparent;}
.navtot {/*the style for the actual page*/
  color: #CDCDCD; 
  text-decoration: none; 
  font-weight: 200; 
  font-size: 11px; 
  background: transparent;}

.brtext {
	font-size: 11px;
	color: #FFFFFF;
	}

.mainarticleheadline {/*button-like box for the left-side navigation*/
   	font-size: 11px;/*readability for the links*/
	color: #FFFFFF;
	width: 397px;
   	background: #000000;
	padding : 0px;
	border-bottom: 0px solid #ffffff;
 
	}

.mainarticlebody {/*button-like box for the left-side navigation*/
   	font-size: 11px;/*readability for the links*/
	color: #000000;
	width: 397px;
	height: auto;
   	background: #c3e3e1;
	padding : 10px;
	border-bottom: 0px solid #ffffff;
 
	}

#main {
	margin-top: 20px; 
	position: absolute; 
	left:50%; 
	margin-left:-389px; 
    padding: 5px;/*space to separate navigation and content*/ 
   	width: 778px;
	height: auto;
	min-height: 570px;
	background-image: url(/en/media/whatsonlogo.gif);
	background-repeat: no-repeat;
	background-position: 0 0;
	background-color : #ffffff;
	border: 5px solid white;
}

#whitebox {
	margin-top: 20px; 
	position: absolute; 
	left:50%; 
	margin-left:-389px; 
    padding: 5px;/*space to separate navigation and content*/ 
   	width: 778px;
	height: auto;
	min-height: 570px;
	background-color : #ffffff;
	border: 5px solid white;
}


#sidebar2 {
	margin-top: 5px;
	min-height: 425px;
	border: 0px solid #000000;
}



#WOBody {
	margin-top: 2px;
	min-height: 425px;
	border: 0px solid #000000;
	background-color : #f8c9dc;
	Padding: 5px;


}
#REBody {
	margin-top: 2px;
	min-height: 425px;
	border: 0px solid #000000;
	background-color : #c3ece1;
	Padding: 5px;

}

#WWBody {
	margin-top: 2px;
	min-height: 425px;
	border: 0px solid #000000;
	background-color : #ecf0c5;
	Padding: 5px;

}

#CPBody {
	margin-top: 2px;
	min-height: 425px;
	border: 0px solid #000000;
	background-color : #fee6c5;
	Padding: 5px;

}

#CUBody {
	margin-top: 2px;
	min-height: 425px;
	border: 0px solid #000000;
	background-color : #ffe67c;
	Padding: 5px;

}

.sidebar5 {
	margin-right: 0px;
	margin-top: 0px;
	font-size: 11px;
	text-align: right;
	
}


#sidebar {
	float: right;
	width: 191px;
	height: 425px;
	margin-top: 5px;
	background-color: #e3e9ad;
	border-top: 0px solid gray;
	border-bottom: 0px solid gray;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 0px;
	padding-bottom: 0px;


}

#sidebarnews {
	margin-top: 2px;
	min-height: 425px;
	border: 0px solid #000000;
	background-color : #e3e9ad;
	Padding: 5px;
}

#sidebarartist {
	margin-left: 0px;
	margin-top: 2px;
	min-height: 425px;
	border: 0px solid #000000;
	background-color : #FFFFCC;
	Padding: 5px;
}

#sidebar10 {
	width: auto;
	height: 55px;
	margin-top: 1px;
	background-color: #FFFFCC;
	border: 1px solid black;
	padding-left: 7px;
	padding-right: 5px;
	padding-top: 0px;
	padding-bottom: 0px;
	float: center;

}

#sponsors {
	border: 1px solid black;
	padding-top: 15px;
	background-color: #000000;

}

#ff {
	clear: both;
}
