/* ************************* */
/*        Submenu Vereine       */
/* ************************* */

.vereine_sub {
line-height:22px;
background-color:#C6E6FC;
}


.vereine_sub a{
text-decoration:none;

color:#65ACDD;
font-weight:bold;
margin-left:26px;
}

.vereine_sub a:hover{
color:#000;

}



.buli_menu{
	color: #fff;
	width: 160px;
	float:left;
	 
}

.bulimenu_1bl{
	background-color: #03244A;
        border-right: 1px solid #bbb;
	width: 51px;
	float:left;
	line-height: 16px;
        border-bottom: 3px solid #FF6600;

}

.bulimenu_2bl{
        background-color: #03244A;
        border-right: 1px solid #bbb;
	width: 50px;
	float:left;
	line-height: 16px;
        padding-left:4px;
     border-bottom: 3px solid #FF6600;

}

.bulimenu_3bl{
        background-color: #03244A;
	width: 53px;
	float:left;
	line-height: 16px;
     border-bottom: 3px solid #FF6600;

}



/* ************************* */
/*        3D Box 160px       */
/* ************************* */

.dreid_header_160{
	list-style-type: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-top: 2px;
	padding-left: 8px;
	font-size: 10px;
	color: #fff;
	background-image: url(./grafik/3dmenu/3d_header_bcgr_160.png);
	background-repeat: no-repeat;
	width: 160px;
	line-height: 16px;

}
.dreid_middle_160{
	height: 100px;
	list-style-type: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-left: 8px;
	font-size: 10px;
	color: #000;
	background-color: #EDEEEE; 

}
.dreid_bottom_160{


}


/* ************************* */
/*        3D Box 325px       */
/* ************************* */

.dreid_header_325{
	list-style-type: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-top: 2px;
	padding-left: 8px;
	font-size: 10px;
	color: #fff;
	background-image: url(./grafik/3dmenu/3d_header_bcgr_325.png);
	background-repeat: no-repeat;

}
.dreid_middle_325{
	height: 80px;
	list-style-type: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-left: 8px;
	font-size: 10px;
	color: #000;
	background-color: #EDEEEE; 

}
.dreid_bottom_325{
	background-image: url(./grafik/3dmenu/3d_bottom_bcgr_325.png);
	background-repeat: no-repeat;
	width: 325px;
}

/* ************************* */
/*        3D Box 485px       */
/* ************************* */

.dreid_header_485{
	list-style-type: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-top: 2px;
	padding-left: 8px;
	font-size: 12px;
	font-weight:bold;
	color: #fff;
	background-image: url(./grafik/3dmenu/3d_header_485_22px.png);
	line-height: 22px;
	background-repeat: no-repeat;

}
.dreid_middle_485{
	height: 80px;
	list-style-type: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-left: 8px;
	font-size: 10px;
	color: #000;
	background-color: #EDEEEE; 

}
.dreid_bottom_485{
	background-image: url(./grafik/3dmenu/3d_bottom_bcgr_485.png);
	background-repeat: no-repeat;
}



/* ************************* */
/*        3D Box 650px       */
/* ************************* */

.dreid_header_650{
	list-style-type: none;
	
	padding-left: 8px;
	font-size: 14px;
	font-weight:bold;
	color: #fff;
	width:474px;
    color: #fff !important;
    background-color: #001E48;
	line-height: 22px;
	height:24px;

}
.dreid_middle_650{
	height: 80px;
	list-style-type: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-left: 8px;
	font-size: 10px;
	color: #000;
	background-color: #EDEEEE; 

}
.dreid_bottom_650{
display:none;
}






/* ************************* */
/*            MENU           */
/* ************************* */
.zweidmenu_160{
	color: #fff;
	margin-bottom: 2px;
}


.zweidmenu_top_160_home, .zweidmenu_top_160_home_strong{
	background-color: #222;
	background-repeat: no-repeat;
	padding-left: 6px;
	line-height: 16px;
	list-style-type: none;
	width:154px;
}





.zweidmenu_top_160, .zweidmenu_top_160_strong{
	background-color: #222;
	background-repeat: no-repeat;
	padding-left: 6px;
	line-height: 16px;
	list-style-type: none;
	width:154px;
}

.zweidmenu_middle_160, .zweidmenu_middle_160_strong{
	background-color: #222;
	background-repeat: no-repeat;
	margin-top: 1px;
	padding-left: 6px;
	line-height: 15px;
	list-style-type: none;
	width:154px;
}

.zweidmenu_bottom_160, .zweidmenu_bottom_160_strong{
	background-color: #222;
	background-repeat: no-repeat;
	margin-top: 1px;
	padding-left: 6px;
	line-height: 16px;
	list-style-type: none;
	width:154px;
}


.zweidmenu_bottom_forum_160, .zweidmenu_bottom_forum_160_strong{
background-color: #222;
	background-repeat: no-repeat;
	margin-top: 1px;
	padding-left: 6px;
	line-height: 16px;
	list-style-type: none;
	width:154px;
}


.zweidmenu_middle_video_160, .zweidmenu_middle_video_160_strong{
	background-image: url(./grafik/2dmenu/zweid_middle_160.png);
	background-repeat: no-repeat;
	margin-top: 1px;
	padding-left: 6px;
	line-height: 16px;
	list-style-type: none;
	width:160px;
}




/* ************************* */
/*         MAINMENU          */
/* ************************* */

#main_menu, #others_menu, #others_menu2, #liga_menu {
	padding-bottom: 8px;
}

#main_menu a, #buli_menu a, #others_menu a, #others_menu2 a
{
	text-decoration: none;
	font-weight:bold;
	color: #fff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding-left: 5px;
}

#others_menu a:hover, #others_menu2 a:hover{
	text-decoration: none;
	font-weight:bold;
	color: #981618;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding-left: 5px;

}



#buli_menu a:hover, #main_menu a:hover {
color: #FF0000;

}

#buli_menu .caption-act a {
	color:#FF9C00;


}



/* HAUPTMENU 1. Ebene */



/* HAUPTMENU 2. Ebene */
#menu ul {
	list-style:none;
	border-left: 1px solid #ddd;
	border-right: 1px solid #ddd;
	border-top: 1px solid #ddd;
	width:158px;
	background-color: #f1f4f8;
}

#menu ul li {
	background-color: #fff;
	text-align: left;
	list-style:none;
	margin-bottom:0px;
	border-bottom: 1px solid #ddd;
	background: url("./grafik/menu_bg3.png") repeat-x scroll center bottom transparent;
	line-height:20px;
}


#menu ul li img{
	text-align: left;
	float: left;
	list-style:none;
	padding-right:5px;
	padding-left:5px;
	padding-top:2px;
	padding-bottom:2px;
}

#menu ul li .caption a:link, #menu ul li .caption a:visited{
	color:#000;
	text-decoration:none;
	font-size:10px;
}


#menu ul li .caption a:hover {
	color:#FF0000;
	text-decoration:none;
	font-size:10px;


}



#menu ul li .caption-act a {
	color:#03244A;
	text-decoration:none;
	font-size:10px;
font-weight:bold;

}




li.zweidmenu_middle_160_strong  a {
color: #CACACA !important;
}




/* ************************* */
/*          B O X E N      */
/* ************************* */
#flexible_left h3, #flexible_right h3 {
	list-style-type: none;
	
	padding-left: 8px;
	font-size: 10px;
	font-weight:bold;
	color: #fff;
	width:314px;
background: url(./grafik/background_headline.png) repeat-x;
	line-height: 16px;
	height:18px;

}



#flexible_middle h3, #single_aufmacher_right h3 {
	list-style-type: none;
	
	padding-left: 8px;
	font-size: 10px;
	font-weight:bold;
	color: #fff;
	width:152px;
background: url(./grafik/background_headline.png) repeat-x;
	line-height: 12px;
	height:16px;
}


#single_aufmacher_right h3 a{
	font-size:14px;
	color: #fff ! important;
	text-decoration:none;
}


