/*********************************
	Hauptnavigation
**********************************/

.chromestyle{
	font-weight: bold;
	line-height:31px;
	height:31px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;

}

.chromestyle:after{ /*Add margin between menu and rest of content in Firefox*/
	content: "."; 
	display: block; 
	height: 0; 
	clear: both; 
	visibility: hidden;
	
}

.chromestyle ul{
	margin: 0;
	text-align: left; 
	height: 31px;
	list-style:none;
	float:left;
}

.chromestyle ul li{
	float: left;
	height: 31px;
}

.chromestyle ul li a{
	display: block;
	margin: 0;
	text-decoration: none;
	color: #ffffff;
	line-height:31px;
	height: 31px;
	padding: 0px 0px 0px 17px;
	float: left;
	cursor: pointer;
}
.chromestyle ul li a b{
	float:left;
	display:block;
	padding:0 17px 0 0;
}

.chromestyle ul li a:hover, .chromestyle ul li#current a  {
	color: #ffffff;
	height: 31px;
	background: url(../img/mainnav_over.gif);
	
}

.chromestyle ul li a:hover b, .chromestyle ul li#current a b {
	background:url(../img/mainnav_over.gif) no-repeat right top;
	}

.chromestyle ul li#current a  {
	color: #ffffff;
	height: 31px;
	background: url(../img/mainnav_over.gif);
}

.chromestyle ul li#current a b {
	background:url(../img/mainnav_over.gif) no-repeat right top;
}


.chromestyle ul li a[rel]:after{ /*HTML to indicate drop down link*/
	content: " v";
	content: " " url(../img/downimage.gif); /*uncomment this line to use an image instead*/
}





/* ######### Style for Drop Down Menu ######### */

.dropmenudiv{
	position:absolute;
	top: 0;
	border: 1px solid #BBB; /*THEME CHANGE HERE*/
	border-bottom-width: 0;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 11px;
	text-decoration: none;
	line-height:16px;
	z-index:100;
	background-color: #ffffff;
	width: 200px;
	visibility: hidden;
	filter: progid:DXImageTransform.Microsoft.Shadow(color=#dadada,direction=135,strength=4); /*Add Shadow in IE. Remove if desired*/

	/*
	filter:alpha(opacity=50);  IE /
-moz-opacity:0.5; Gecko-Browser 
opacity:0.5;  Opera 9+ 
*/
}


.dropmenudiv a{
	width: auto;
	display:	block;
	text-align: left;
	padding-left: 3px;	
	text-indent: 6px; /* Txt einr�ckung */
	border-bottom: 1px solid #BBB; /*THEME CHANGE HERE*/
	padding: 2px 0;
	color:#001e96; 
	text-decoration:none; 
	font-weight: normal;

}

* html .dropmenudiv a{ /*IE only hack*/
	width: 100%;
	text-decoration: none;
	font-weight: normal;	
}

.dropmenudiv a:hover { /*THEME CHANGE HERE*/
	background-color: #e3e6f3;
	text-decoration: none;	
	font-weight: normal;	
}
#subcurrent a  { /*THEME CHANGE HERE*/
	text-decoration: none;	
	font-weight: bold;	
	background-color: #d0d9ff;  /*d0d9ff*/
}
#subcurrent a:hover  { /*THEME CHANGE HERE*/
	text-decoration: none;	
	font-weight: bold;	
	background-color: #d0d9ff;  /*d0d9ff*/
	
}



/*********************************
	Subnavigation links
**********************************/

.menutitle{
	width:192px;
	background:url(../img/bg_subnav_1.gif) no-repeat left top;
	font-size:10px; font-family:verdana, arial, sans-serif;
	line-height:25px; color: #001e96; font-weight: bold;
	text-align:left;
	cursor:pointer;
	margin-bottom:2px;
	text-decoration:none;
	padding: 0 0 0 9px;	
}

.submenu {
	padding: 0;
	margin:0;
	width: 194px;
	text-decoration:none;
	background-color: #ff0000;
}

.submenu ul{
	font-size:10px; font-family:verdana, arial, sans-serif;
	color: #001e96;
	margin:0;
	padding:0;	
	background-color: #ebebeb;	
}
.submenu li {width: 194px; line-height: 22px; border-bottom:1px solid #ffffff; padding-bottom:1px;} 
.submenu li a {padding-left: 10px; text-decoration: none;   display: block; }
.submenu li a:link, .submenu a:visited {font-weight: normal;  color: #00149E; overflow:hidden;}
.submenu li a:hover{padding-left: 10px;  font-weight: normal; background-color:#d7ddf6;}
.submenu_on{width: 194px; line-height: 22px; background-color:#d7ddf6; margin:0;}