/* stylesheet to overwrite menu colours  */

/* elements using top bar background*/

DIV#homebutton, DIV#home_leer , DIV#header_menu_content UL#menumain {
/*	background-color: #099;  */
	background-color:#009999; /*#5AB8B7;*/
}



#homebutton ul li a:hover
{
 background-color: #5AB8B7;
 color: #FFFFFF;
}

/* navigation elements*/

/* 1st level items */
#topnav UL#menumain {
/*	background-image:url(../images/head/TopLastColumn.gif);  */
	background-repeat:no-repeat;
	background-position: right; 
} 
	
#topnav ul li:hover a, #topnav ul li a:hover {
	color:#5AB8B7;
	background-color: #9CC;
}


#topnav ul li:hover ul li a:hover {
    background-image:url(../images/pullDownNavPointer.gif);
    background-repeat:no-repeat;
    background-position:0px 0px;
}

#topnav ul li:hover ul li a {
	background-color:#F2F9FC;
	border-bottom:1px solid #B2B2B2;
    border-top:0px solid #B2B2B2;
    border-right:1px solid #B2B2B2;
    border-left:1px solid #B2B2B2;
}

/* active item */
UL#menumain li#topnavact {
	color: #FFF;
	background-color: #C00;
	border-bottom:1px solid #C00; 
}

UL#menumain li#topnavact a {
	/*border-bottom:1px solid #C00;
	margin-top:1px;*/
}

UL#menumain li#topnavact a:hover,UL#menumain li#topnavact:hover {
	background-color: #9CC;
	border-bottom:1px solid #9CC;
	color: #099;     
}

/* left nav styles */

#navcontainer a {
	background-color: #ffffff;
	border-bottom: 1px solid #009999;
	color: #676767;
}
#navcontainer ul.sublist a {
	background-color: #BBE3E3;
	color:#009997;
	border-top: 0px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
}
UL.sitemap LI {
	background-color:#099;
}

UL.sitemap LI UL LI A{
	color:#5a5a5a;
} 

#navcontainer ul.sublist a:hover {
	text-decoration: none;
	background-image: url(../images/subleftnav_over.gif);
	background-repeat:no-repeat;
}

#navcontainer ul.sublist a.active {
	color: White;
	background-color: #E06061;
	background-image: url(../images/sub_subleftnav_over.gif);
	background-repeat:no-repeat;
}

#navcontainer ul.sublist a.active:hover {
	color: White;
	background-image: url(../images/sub_subleftnav_over.gif);
	background-repeat:no-repeat;
}

/*-----------------------------------------------------------*/
#content h1 {
   color:#ED6204;
}

#content h2 {
   color:#009999;
}
.marginhead{
	background-color:#FF8431;
}

.marginmodul, #loginInput, .sendLogin, td.cellLogin {
	color:#EE6105;
}

form#searchform input {
	border:1px solid #EE6105;
	color:#EE6105;
}

ul#menumain li#topnavact {
background-color:#FE842F;
border-bottom:1px solid #FE842F;
color:#FFFFFF;
}


#navcontainer a.active {
	background-color:#FE842F;
	background-image:none;
}

#navcontainer a.active:hover {
 	background-color:#FE842F;
	background-image:none;
}

#navcontainer ul.sublist a.active:hover {
	background-color:#FBE3D7;
	background-image:none;
	color:#009999;
}
#navcontainer ul.sublist a.active {
	background-color:#FBE3D7;
	background-image:none;
	color:#009999;
}
div#margin{
	background-color:#FBE3D7;
}
#margin .marginlink a {
	color: #ED6204;
}

#margin .marginlink a:hover {
	color: #009999;
}


#margin .marginlink ul li {
	padding-left: 12px;
	background: url(../images/symbol/linkdot_marg_orange.gif) no-repeat 0 5px;
}

#margin .margintrenner {	
	border-bottom: 1px dotted #FE842F;
}

DIV#bayer_resp {
	display:none;
}

div.gotrans {
	width:20px;
	height:20px;
	background-color:#FF8431;
	float:left;
}

