/* *********************
 * *** HEADER 
 * ********************* */
#header_top_leftoutside{}
#header_top_rightoutside{background-color: white;}
#header_ad_top{ height: 90px; vertical-align: top; text-align:right;}
#header_nav_space_left{width: 400px; border: 0px solid #1E2958;}
#font_header{margin-top: 5px;}
.font_header{font-size: 46px; font-family: Geramond, "Times New Roman";}
.font_header_small{font-size: 16px; font-family: Geramond, "Times New Roman"; padding-left: 195px;}
#ad_header{margin-top: 10px;}
#header_nav{vertical-align: bottom; border: 0px solid #1E2958;}
#header_middle{background-color: #FFF; border: 0px solid #1E2958; height: 121px; vertical-align: bottom; margin-left:0px; margin-right: 0px; margin-top: 0px; margin-bottom: 0px;}
#header_middle_outside{vertical-align: top; text-align:right; background-image: url(../images/hintergrund_hellblau.gif);}
#ad_top{ width: 730px; height: 90px;}
#header_ad_menu_table{ width:1199px; height: 100%; margin:0px; border-collapse: collapse; border: 0px solid #1E2958; vertical-align: bottom; 
	background-image: url(../images/layout/logo_header_tt.jpg); background-repeat: no-repeat;}
#header_main_menu_table{ float:right; text-align: left; border-collapse: collapse; border: 0px solid #000000}
#header_main_menu_spaceleft{ width: 26px;}
.header_main_menu_td_n{ padding: 2px 16px; vertical-align: bottom; text-align: center; background: #1E2958; border-left:1px solid #1E2958; border-top:1px solid #1E2958; border-right:1px solid #1E2958;}
.header_main_menu_td_a{ padding: 2px 16px; vertical-align: bottom; text-align: center; background: #FFFFFF; border-left:1px solid #1E2958; border-top:1px solid #1E2958; border-right:1px solid #1E2958;}
#header_main_menu_spacebetween{ width: 1px; vertical-align: bottom; text-align: center;}

