/* CSS Document */


.rechtsbuendig{
	float:right;
	margin-right:12px;
}

/* Farbe 1: Blau

blau = #51a0e0
hellblau = #95d0ff
hellhellblau = #d1efff
dunkelblau= #006294
schattenblau= #1f3642
*/

.menu_1, .menu_vertikal{position:relative;width:100%;z-index:100;}

.menu_vertikal ul li{
	padding:0;
	margin:0;
	position:relative;
	width:inherit;
	height:28px;
}
.menu_1{text-decoration:none;}

.menu_1 ul, .menu_vertikal ul{
	padding:0;
	margin:0;
	list-style-type:none;
}
	
.menu_1 ul a{text-decoration:none;}
.menu_1 ul li{
	float:left;
	position:relative;
	line-height:160%;
	background-image:url(../bilder/menubilder/bt_menu1_up.jpg);
}

.menu_1 ul li a,.menu_1 ul li a:visited{
	float:left;
	display:block;
	height:30px;
	width:215px;
	color:#ffffff;			/* Menuebene 1 Up Textfarbe */
	font-weight:bold;
	text-align:center;
	text-shadow:#1f3642 0 0 4px;
}

div>.menu_1 ul li a,.menu_1 ul li a:visited{line-height:250%;}

.menu_1 ul li ul{display:none;width:160px;}

.menu_1 ul li a:hover{
	display:block;
	color:#006294;			/* Menuebene 1 Over Textfarbe */
	text-shadow:none;
	background-image:url(../bilder/menubilder/bt_menu1_over.jpg);
	text-align:center;
}

div>.menu_1 ul li:hover a{
	display:block;
	color:#006294;			/* Menuebene 1 Over Textfarbe */
	font-weight:bold;
	background-image:url(../bilder/menubilder/bt_menu1_over.jpg);
	text-shadow:none;
}

.menu_1 ul li.aktiv{
	text-decoration:none;
	display:block;
	color:#d1efff;			/* Menuebene 1 Down Textfarbe */
	background-image:url(../bilder/menubilder/bt_menu1_down.jpg);
}

.menu_1 ul li.aktiv>a{
	color:#d1efff;
}
	
.menu_1 ul li:hover ul{
	padding:0;
	margin:0;
	position:absolute;
	display:block;
	top:0px;
	left:215px;
	width:160px;
}
.menu_1 ul li:hover ul li{
	position:relative;
	background-image:none;
	height:22px;
	text-align:center;
	float:left;
}

.menu_1 ul li:hover ul li a{
	position:relative;
	margin:0;
	padding:0;
	border:#51a0e0 1px solid;
	background-color:#95d0ff; 	/* Menuebene 2 Up Hintergrundfarbe */
	background-image:none;
	font-weight:normal;
	color:#006294;				/* Menuebene 2 Up Textfarbe */
	height:22px;
}

div>.menu_1 ul li:hover ul li a{
	line-height:150%;
}

.menu_1 ul li:hover ul li a:hover{
	position:relative;
	background-color:#d1efff;	/* Menuebene 2 Over Hintergrundfarbe */
	background-image:none;
	color:#006294;				/* Menuebene 2 Over Textfarbe */
	height:22px;
}

.menu_1 table{border-collapse:collapse;width:auto;}

/* Farbe 2: Orange

orange = #ff9625
hellorange = #ffd252
hellhellorange = #feebc7
dunkelorange= #bf5416
schattenorange= #993300

 */

.menu_2, .menu_vertikal{position:relative;width:100%;z-index:100;}

.menu_vertikal ul li{
	padding:0;
	margin:0;
	position:relative;
	width:inherit;
	height:28px;
}
.menu_2{text-decoration:none;}

.menu_2 ul, .menu_vertikal ul{
	padding:0;
	margin:0;
	list-style-type:none;
}
	
.menu_2 ul a{text-decoration:none;}
.menu_2 ul li{
	float:left;
	position:relative;
	line-height:160%;
	background-image:url(../bilder/menubilder/bt_menu2_up.jpg);
}

.menu_2 ul li a,.menu_2 ul li a:visited{
	float:left;
	display:block;
	height:30px;
	width:215px;
	color:#ffffff;			/* Menuebene 1 Up Textfarbe */
	font-weight:bold;
	text-align:center;
	text-shadow:#993300 0 0 4px;
}

div>.menu_2 ul li a,.menu_2 ul li a:visited{line-height:250%;}

.menu_2 ul li ul{display:none;width:160px;}

.menu_2 ul li a:hover{
	display:block;
	color:#bf5416;			/* Menuebene 1 Over Textfarbe */
	text-shadow:none;
	background-image:url(../bilder/menubilder/bt_menu2_over.jpg);
	text-align:center;
}

div>.menu_2 ul li:hover a{
	display:block;
	color:#bf5416;			/* Menuebene 1 Over Textfarbe */
	font-weight:bold;
	background-image:url(../bilder/menubilder/bt_menu2_over.jpg);
	text-shadow:none;
}

.menu_2 ul li.aktiv{
	text-decoration:none;
	display:block;
	color:#feebc7;			/* Menuebene 1 Down Textfarbe */
	background-image:url(../bilder/menubilder/bt_menu2_down.jpg);
}

.menu_2 ul li.aktiv>a{
	color:#feebc7;
}
	
.menu_2 ul li:hover ul{
	padding:0;
	margin:0;
	position:absolute;
	display:block;
	top:0px;
	left:215px;
	width:160px;
}
.menu_2 ul li:hover ul li{
	position:relative;
	background-image:none;
	height:22px;
	text-align:center;
	float:left;
}

.menu_2 ul li:hover ul li a{
	position:relative;
	margin:0;
	padding:0;
	border:#ff9625 1px solid;
	background-color:#ffd252; 	/* Menuebene 2 Up Hintergrundfarbe */
	background-image:none;
	font-weight:normal;
	color:#bf5416;				/* Menuebene 2 Up Textfarbe */
	height:22px;
}

div>.menu_2 ul li:hover ul li a{
	line-height:150%;
}

.menu_2 ul li:hover ul li a:hover{
	position:relative;
	background-color:#feebc7;	/* Menuebene 2 Over Hintergrundfarbe */
	background-image:none;
	color:#bf5416;				/* Menuebene 2 Over Textfarbe */
	height:22px;
}

.menu_2 table{border-collapse:collapse;width:auto;}

/* Farbe 3: Grün

grün = #b7ff0a
hellgrün = #d6ff74
hellhellgrün = #efffca
dunkelgrün= #5ca51b
schattengrün= #2d411a

 */

.menu_3, .menu_vertikal{position:relative;width:100%;z-index:100;}

.menu_vertikal ul li{
	padding:0;
	margin:0;
	position:relative;
	width:inherit;
	height:28px;
}
.menu_3{text-decoration:none;}

.menu_3 ul, .menu_vertikal ul{
	padding:0;
	margin:0;
	list-style-type:none;
}
	
.menu_3 ul a{text-decoration:none;}
.menu_3 ul li{
	float:left;
	position:relative;
	line-height:160%;
	background-image:url(../bilder/menubilder/bt_menu3_up.jpg);
}

.menu_3 ul li a,.menu_3 ul li a:visited{
	float:left;
	display:block;
	height:30px;
	width:215px;
	color:#ffffff;			/* Menuebene 1 Up Textfarbe */
	font-weight:bold;
	text-align:center;
	text-shadow:#2d411a 0 0 4px;
}

div>.menu_3 ul li a,.menu_3 ul li a:visited{line-height:250%;}

.menu_3 ul li ul{display:none;width:160px;}

.menu_3 ul li a:hover{
	display:block;
	color:#5ca51b;			/* Menuebene 1 Over Textfarbe */
	text-shadow:none;
	background-image:url(../bilder/menubilder/bt_menu3_over.jpg);
	text-align:center;
}

div>.menu_3 ul li:hover a{
	display:block;
	color:#5ca51b;			/* Menuebene 1 Over Textfarbe */
	font-weight:bold;
	background-image:url(../bilder/menubilder/bt_menu3_over.jpg);
	text-shadow:none;
}

.menu_3 ul li.aktiv{
	text-decoration:none;
	display:block;
	color:#efffca;			/* Menuebene 1 Down Textfarbe */
	background-image:url(../bilder/menubilder/bt_menu3_down.jpg);
}

.menu_3 ul li.aktiv>a{
	color:#efffca;
}
	
.menu_3 ul li:hover ul{
	padding:0;
	margin:0;
	position:absolute;
	display:block;
	top:0px;
	left:215px;
	width:160px;
}
.menu_3 ul li:hover ul li{
	position:relative;
	background-image:none;
	height:22px;
	text-align:center;
	float:left;
}

.menu_3 ul li:hover ul li a{
	position:relative;
	margin:0;
	padding:0;
	border:#5ca51b 1px solid;
	background-color:#d6ff74; 	/* Menuebene 2 Up Hintergrundfarbe */
	background-image:none;
	font-weight:normal;
	color:#5ca51b;				/* Menuebene 2 Up Textfarbe */
	height:22px;
}

div>.menu_3 ul li:hover ul li a{
	line-height:150%;
}

.menu_3 ul li:hover ul li a:hover{
	position:relative;
	background-color:#efffca;	/* Menuebene 2 Over Hintergrundfarbe */
	background-image:none;
	color:#5ca51b;				/* Menuebene 2 Over Textfarbe */
	height:22px;
}

.menu_3 table{border-collapse:collapse;width:auto;}


/* Farbe 4: Grau

grau = #777777
hellgrau = #aaaaaa
hellhellgrau = #cccccc
dunkelgrau= #555555
schattengrau= #333333

 */

.menu_4, .menu_vertikal{position:relative;width:100%;z-index:100;}

.menu_vertikal ul li{
	padding:0;
	margin:0;
	position:relative;
	width:inherit;
	height:28px;
}
.menu_4{text-decoration:none;}

.menu_4 ul, .menu_vertikal ul{
	padding:0;
	margin:0;
	list-style-type:none;
}
	
.menu_4 ul a{text-decoration:none;}
.menu_4 ul li{
	float:left;
	position:relative;
	line-height:160%;
	background-image:url(../bilder/menubilder/bt_menu4_up.jpg);
}

.menu_4 ul li a,.menu_4 ul li a:visited{
	float:left;
	display:block;
	height:30px;
	width:215px;
	color:#ffffff;			/* Menuebene 1 Up Textfarbe */
	font-weight:bold;
	text-align:center;
	text-shadow:#333333 0 0 4px;
}

div>.menu_4 ul li a,.menu_4 ul li a:visited{line-height:250%;}

.menu_4 ul li ul{display:none;width:160px;}

.menu_4 ul li a:hover{
	display:block;
	color:#555555;			/* Menuebene 1 Over Textfarbe */
	text-shadow:none;
	background-image:url(../bilder/menubilder/bt_menu4_over.jpg);
	text-align:center;
}

div>.menu_4 ul li:hover a{
	display:block;
	color:#555555;			/* Menuebene 1 Over Textfarbe */
	font-weight:bold;
	background-image:url(../bilder/menubilder/bt_menu4_over.jpg);
	text-shadow:none;
}

.menu_4 ul li.aktiv{
	text-decoration:none;
	display:block;
	color:#cccccc;			/* Menuebene 1 Down Textfarbe */
	background-image:url(../bilder/menubilder/bt_menu4_down.jpg);
}

.menu_4 ul li.aktiv>a{
	color:#cccccc;
}
	
.menu_4 ul li:hover ul{
	padding:0;
	margin:0;
	position:absolute;
	display:block;
	top:0px;
	left:215px;
	width:160px;
}
.menu_4 ul li:hover ul li{
	position:relative;
	background-image:none;
	height:22px;
	text-align:center;
	float:left;
}

.menu_4 ul li:hover ul li a{
	position:relative;
	margin:0;
	padding:0;
	border:#555555 1px solid;
	background-color:#aaaaaa; 	/* Menuebene 2 Up Hintergrundfarbe */
	background-image:none;
	font-weight:normal;
	color:#555555;				/* Menuebene 2 Up Textfarbe */
	height:22px;
}

div>.menu_4 ul li:hover ul li a{
	line-height:150%;
}

.menu_4 ul li:hover ul li a:hover{
	position:relative;
	background-color:#cccccc;	/* Menuebene 2 Over Hintergrundfarbe */
	background-image:none;
	color:#555555;				/* Menuebene 2 Over Textfarbe */
	height:22px;
}

.menu_4 table{border-collapse:collapse;width:auto;}


.menu_ddfix ul{
	position:relative;
	display:block;
	padding:0;
	margin:0;
	list-style-type:none;
	height:100%;
}

.menu_ddfix ul li{
	position:relative;
	float:left;
	padding:0;
	margin:0;
	width:216px;
	height:18px;
	line-height:160%;
	display:block;
}
.menu_ddfix ul a{
	text-decoration:none;
}

.menu_ddfix ul a:hover{
	text-decoration:none;
}

.menu_ddfix ul li.aktiv{
	background:url(../bilder/menu/bg_submenu_over.jpg);
	background-repeat:repeat-x;
	height:auto;
}
.menu_ddfix ul li a{
	display:block;
	text-decoration:none;
	background:url(../bilder/layout/baghdadi_listengruppe_01_up.jpg);
	background-repeat:repeat-x;
	width:100%;
	height:18px;
	padding:0;
	padding-left:4px;
	margin:0;
}

.menu_ddfix ul li a:hover{
	position:relative;
	display:block;
	color:#ffffff;
	background:url(../bilder/layout/baghdadi_menu_04_up.jpg);
	background-repeat:repeat-x;
	width:100%;
	height:18px;
}

.menu_ddfix ul li.aktiv a{
	position:relative;
	display:block;
	color:#ffffff;
	background:url(../bilder/layout/baghdadi_menu_04_up.jpg);
	background-repeat:repeat-x;
	width:100%;
	height:18px;
}

.menu_ddfix ul li ul{
	padding:0;
	margin:0px;
	display:none;
}

.menu_ddfix ul li.aktiv ul{
	position:relative;
	padding:0;
	margin:0;
	display:block;
	height:100%;
}

/** html .menu_ddfix ul li a:hover ul{
	position:relative;
	padding:0;
	margin:0;
	display:block;
	height:auto;
}*/

div>.menu_ddfix ul li a:hover ul li{
	padding:0;
	margin:0;
	border-bottom:#ffffff 1px solid;
	/*	background-image:url(../bilder/menu/bg_submenu_down.jpg);
	background-repeat:repeat-x;*/
	background-color:#acaaa7;
	height:18px;
}

* html .menu_ddfix ul li a:hover ul li{
	padding:0;
	margin:0;
	/*	background-image:url(../bilder/menu/bg_submenu_down.jpg);
	background-repeat:repeat-x;*/
	background:none;
	background-color:#acaaa7;
	height:17px;
}

div>.menu_ddfix ul li.aktiv ul li{
	position:relative;
	padding:0;
	padding-right:4px;
	margin:0;
	display:block;
	border-bottom:#ffffff 1px solid;
	/*	background-image:url(../bilder/menu/bg_submenu_down.jpg);
	background-repeat:repeat-x;*/
	background:none;
	background-color:#acaaa7;
	height:18px;
	width:216px;
}

* html .menu_ddfix ul li.aktiv ul li{
	position:relative;
	padding:0;
	margin:0;
	display:block;
}

* html .menu_ddfix ul li a:hover ul li a:hover{
	padding:0;
	padding-left:4px;
	margin:0;
	border-bottom:#ffffff 1px solid;
	background-image:url(../bilder/menu/bg_submenu_over.jpg);
	background-repeat:repeat-x;
	height:17px;
	width:215px;
}

div>.menu_ddfix ul li.aktiv ul li a:hover{
	padding:0;
	padding-left:4px;
	margin:0;
	border-bottom:#ffffff 1px solid;
	background-image:url(../bilder/menu/bg_submenu_over.jpg);
	background-repeat:repeat-x;
	height:18px;
	color:#ffffff;
}

div>.menu_ddfix ul li.aktiv ul li a{
	padding:0;
	padding-left:4px;
	margin:0;
	height:18px;
/*	background-image:url(../bilder/menu/bg_submenu_down.jpg);
	background-repeat:repeat-x;*/
	background:none;
	background-color:#acaaa7;
	color:#ffffff;
	border-bottom:#ffffff 1px solid;
	line-height:180%;
}

* html .menu_ddfix ul li.aktiv ul li a{
	padding:0;
	padding-left:4px;
	margin:0;
	height:17px;
	/*	background-image:url(../bilder/menu/bg_submenu_down.jpg);
	background-repeat:repeat-x;*/
	background:none;
	background-color:#acaaa7;
	color:#ffffff;
	border-bottom:#ffffff 1px solid;
	width:215px;
	line-height:160%;
}


.menu_ddfix table{margin-left:-4px;border-collapse:collapse;width:auto;}