/* enthält Änderungen für das Menü oben rechts, soll später black_menu.css ersetzen */
/* CSS Document */


.black_search_right {
  display:inline;
  float:right;
  margin-left:0;
  margin-right:5px;
  margin-top:10px !important;
}


.black_menu_right_right  {
  width:0px !important;
}

body, h1, h2, h3, h4, h5, h6, p, li, ul, div{
	margin:0px;
	padding:0px;
}
.black_menu{
	font-size:13px;
	font-family:Arial, Helvetica, sans-serif;
	color:#DC0939;
	text-decoration:none;
	clear:both;
	width:100%;
}

.black_left{
	float:left;
	width:9px;
	height:33px;
	background-image:url(images/black_menu_left.jpg);
}
.black_center{
	float:left;
	width:841px;
	height:33px;
	background-image:url(images/black_menu_center.jpg);
	background-repeat:repeat-x;
}
.black_right{
	float:left;
	width:9px;
	height:33px;
	background-image:url(images/black_menu_right.jpg);
}
.black_menu_left{
	
	float:left;
	position:relative;
	width:610px; /*damit das rote menue daneben nicht runter rutscht, wenn es zu gross wird*/
	margin:0px;
	padding:0px;
}
.black_menu_left a img{

	margin-top:3px;
	/*display:inline;
	float:left;*/
	margin-left:0px;
}
.black_menu_right{
	float:right;
	margin-top:10px;
	display:inline;	
	margin-left:0px;
	margin-right:5px;
}

.top_menu_right_divider {
	float:left;
	width:1px;
	height:15px;
	margin:0px;
	padding:0px;
	background-image:url(images/suche/menueleft_divider.gif) !important;
	background-repeat:no-repeat; 
}

.top_menu_right_center {
	float:left;
	height:15px;
	margin:0px;
	padding:0px;
	background-image:url(images/suche/menueleft_bg_red.gif);
	background-repeat:repeat-x;
	padding:0 3px;
}

.top_menu_right_suche {
	float:left;
	height:15px;
	width:16px;
	margin:0px;
	padding:0px;
	background-image:url(images/suche/menueleft_bg_search.gif);
	background-repeat:no-repeat;
	padding-left:3px;
}

.top_menu_right_brown {
	float:left;
	height:15px;
	margin:0px;
	padding:0px;
	background-image:url(images/suche/menueleft_bg_brown.gif);
	background-repeat:repeat-x;
	padding:0 3px;
}


.black_menu_right_left{
	clear:both;
	float:left;
	width:2px;
	height:15px;
	margin:0px;
	padding:0px;
	background-image:url(images/suche/menueleft_bg_left.gif) !important;
	background-repeat:no-repeat; 
}
.black_menu_right_center{
	float:left;
	height:15px;
	margin:0px;
	padding:0px;
/*	background-image:url(images/red-top-1px.jpg);
	background-repeat:repeat-x; */
	background:none !important;
}
.black_menu_right_right{
	float:left;
	width:2px;
	height:15px;
	margin:0px;
	padding:0px;
/*	background-image:url(images/red-top-right.jpg);
	background-repeat:no-repeat; */
	background:none !important;
}
.black_menu_right_center ul li{
	display:inline;
	font-size:9px;
	margin-left:3px;
	margin-right:3px;
	margin:0px !important;
}
.black_menu_right_center ul li a, .black_menu_right_center ul li a:visited{
	color:#ffffff;
	text-decoration:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.black_menu_right_center ul li a:hover, .black_menu_right_center ul li a:active{
	text-decoration:underline;
}
.top_menu_left a:hover{
	color:#DC0939;
}
.top_menu_right_acc{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#ffffff;
	text-decoration:underline;
}

