#header { position:relative; width:850px; height:180px; left:0px; top:0px; background:transparent url(../../images/header/header_2012_regio.jpg) no-repeat scroll -7px -4px; float:left; z-index:10;}
#header_menu_pos { position:relative; width:850px; height:22px; margin-top:158px; text-align:left; z-index:1; float:left; left:0px; background:transparent url(/images/header/header_nav_bg_1_1.jpg) no-repeat top right scroll; border-bottom: 1px solid #fff; }
#header_tic_menu_old { position:relative; width:140px; height:120px; padding: 25px 0px 10px 10px; text-align:left; z-index:2; float:left; font-size:11px; }
#header_tic_menu {position:absolute; left: 710px; top:23px; background: transparent /*url(http://tic24.org/images/tic24_login_menu.jpg) top left no-repeat scroll*/;
									font-size:11px; color:#555; width:133px; height:120px; padding: 3px 0px 0px 7px; text-align:left; z-index:1000;} 
#header_tic_menu span {font-weight:bold; color:#000;}
#header_tic_menu span.logininfo {font-size:12px;}
#header_tic_menu a.getpwd {color:#fff; text-decoration:none; font-weight:bold;}
#header_tic_menu a.getpwd:hover { text-decoration:underline;}

#header_tic_menu form {display:inline;}
#header_tic_menu form input.login_box {width:131px; font-size:10px; border:1px solid #000; background:#fff;}
#header_tic_menu form .wlogin {width:65px; font-size:10px;}
#header_tic_menu form .wanmeldung {width:66px; font-size:10px;}
 .pad2 {font-size:1px; width:2px; height:2px; line-height:2px;} 

#header_tic_menu.header_tic_menu_trenner { width: 130px; border-bottom:dotted; border-bottom-color:#000000; }

a.head_btn:hover { color:#fff; }
a.head_btn { display:block; text-decoration:none; color:#000; font-weight:bold; }

#header_menu_pos ul#bereiche{ background:transparent; position:absolute; left:140px; margin:0px 0px 0px 0px; width:570px;}
#header_menu_pos ul#bereiche li {line-height:22px;}
#header_menu_pos ul#bereiche li a, #header_menu_pos ul#bereiche li a span{ background:transparent;}
#header_menu_pos ul#bereiche li a {color:#000; font-size:12px; font-weight:bold;}
#header_menu_pos ul#bereiche li a:hover {color:#fff;}

#header_menu_pos ul{ list-style-type: none; margin:0; padding:0;}
#header_menu_pos li{ display:inline; margin:0px; padding:0; float:left; background:transparent;  }
#header_menu_pos a {color:#000; font-size:12px; font-weight:bold; text-decoration:none; padding:0px 0px;}
#header_menu_pos a:hover {color:#fff;}
#header_menu_pos li span.balken {color:#fff;font-size:12px;font-weight:bold;margin:0px 8px;}
#header_menu_pos ul#bereiche li img {width:13px; height:9px;}
/*#header_menu_pos a{ float:left; background:url(../../images/header/bn_left.gif) no-repeat left top; margin:0; margin-left: 5px; padding:0 0 0 5px; text-decoration:none; line-height:15px; }
#header_menu_pos a span{ float:left; display:block; background:url(../../images/header/bn.gif) no-repeat right top; padding: 4px 5px 3px 0px; font-weight:bold; color:#3B3B3B; }

#header_menu_pos a span, #header_tic_login a span {float:non;} 

#header_menu_pos a:hover span{ color: black; }
#header_menu_pos #current a{ background-position:0 -28px; }
#header_menu_pos #current a span{ background-position:100% -28px; color: black; }
#header_menu_pos a:hover{ background-position:0% -28px; }
#header_menu_pos a:hover span{ background-position:100% -28px; }
*/

#header_menu_pos {}

#header_bereiche_button { width:140px; border:0px solid #000; float:none; position:absolute; z-index:500; /*left: -140px;*/ }
#header_bereiche_button ul{ list-style-type: none; margin:0; padding:0; }
#header_bereiche_button li{ display:inline; margin:0; padding:0; border-right:1px solid #fff; }
#header_bereiche_button a{ float:left; width:140px; margin:0; padding:0 0 0 0px; text-decoration:none; }
#header_bereiche_button a span{ float:left; display:block; background:url(../images/dropdown_pfeil.jpg) no-repeat right center; width:125px; margin-left:0px; padding: 4px 5px 3px 5px; font-weight:bold; color:#3B3B3B; }

#header_bereiche_button a span {float:none;} 



/*Footer & Copyright*/
div#copyright {
	margin:10px;
	color:#888;
}



/* edit by marco for Dropdown-Menu "Bereiche" */

#header_bereiche_button ul li ul.dropdown { display:none; }
#header_bereiche_button ul li ul.dropdown li, #header_bereiche_button ul li ul.dropdown li a, #header_bereiche_button ul li ul.dropdown li a span { background-image:none; background-color:#F8A76C; width:auto; }

#header_bereiche_button ul li:hover ul.dropdown {display:block; position:relative; top:0px; left:0px; width:139px; color:#000; float:none; z-index:100;}
#header_bereiche_button ul li:hover ul.dropdown a {width:139px; background:url(/images/left_menu/marker.gif) 6px no-repeat #F8A76C; border-bottom:0px dashed #000; border-right:1px solid #f4791f;}
#header_bereiche_button ul li:hover ul.dropdown a:hover , #header_bereiche_button ul li:hover ul.dropdown a:hover span{ color:#FFFFFF;}
#header_bereiche_button ul li:hover ul.dropdown li a span{width:109px; float:right; background:#F8A76C;}


/* END edit marco */



/* HeaderLogin (rote Buttons) */
#header_tic_login_old { position:relative; width:140px; padding-top:4px;height:20px; text-align:left; z-index:10; float:left; }

#header_tic_login {display:none; position:relative; width:126px; margin:160px 0px 0px; height:20px; text-align:left; z-index:10; float:right; }

#header_tic_login a{ float:right; background:url(/images/header/header_button_red_black_left.gif) no-repeat left top; margin:0; margin-left: 5px; padding:0 0 0 5px; text-decoration:none; line-height:15px; cursor:pointer; }
#header_tic_login a span{ float:left; display:block; background:url(/images/header/header_button_red_black_right.gif) no-repeat right top; padding: 4px 5px 3px 0px; font-weight:bold; color:#fff; cursor:pointer; }
#header_tic_login a:hover{ background-position:bottom left;  }
#header_tic_login a:hover span{ background-position:bottom right; color:#fff;}


