/* IABG hlink.css */
body {
        background-color:#648EB6;
        font-family: Verdana, Helvetica, sans-serif;
        font-size:10pt;
        color : #000000;
        background-repeat : no-repeat;
        margin-left :  40px;
        margin-right : 40px;
        margin-bottom : 20px;
        margin-top : 0px;
        scrollbar-face-color : #CBDDEB;
        scrollbar-3dlight-color : #82ADD0;
        scrollbar-highlight-color : #82ADD0;
        scrollbar-arrow-color : #82ADD0;
        scrollbar-shadow-color : #82ADD0;
        scrollbar-darkshadow-color : #CBDDEB;
        scrollbar-track-color : #CBDDEB;
}
form {margin: 0;}
td, th, p, ol {
        font-family: Verdana, Helvetica, sans-serif;
        font-size:10pt;
}
b, strong {font-family: Verdana, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #555555;}
acronym {
	border-bottom-style: dashed;
	border-bottom-color: #004f8c;
	border-bottom-width: 1px;
}
i, em   {font-family: Verdana, Helvetica, sans-serif; font-size: 10pt; font-style: italic;}
hr      {color:#3C719B; size: 1;}
.klein {
        font-family: Verdana, Helvetica, sans-serif;
        font-size:8pt;
}
span.textmarker_rot {
        font-family: Verdana, Helvetica, sans-serif;
        font-size:10pt;
        color:#9A1616;				
}
h1 { font-family: Verdana, Helvetica, sans-serif;
     font-size: 13pt;
     font-weight: bold;
     color:#004f8c;     
	  /*color:#0072C6;*/
     margin-top: 0px;
     margin-bottom: 0px;
}
h2 { font-family: Verdana, Helvetica, sans-serif;
     font-size: 11pt;
     font-weight: bold;
     color:#636363;
     margin-top: 0px;
     margin-bottom: 0px;		
}
h3 { font-family: Verdana, Helvetica, sans-serif;
     font-size: 10pt;
     font-weight: bold;
     color:#636363;
     font-style : italic;
     margin-top: 0px;
     margin-bottom: 0px;		
}
/* LISTEN    */
ul {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10pt;
	margin-left: 1em;
	list-style-image: url(/images/bullet_allgemein.gif);
	padding-left: 1em;
}
ul.sublist_allgemein {
     list-style-image:url(/images/bullet_sub_allgemein.gif);
}
ul.list_verteidigung {
     list-style-image:url(/images/bullet_verteidigung.gif);
}
ul.sublist_verteidigung {
     margin-bottom: 1em;
     list-style-image:url(/images/bullet_sub_verteidigung.gif);
}
ul.list_umwelt_verkehr {
     list-style-image:url(/images/bullet_umwelt_verkehr.gif);
}
ul.sublist_umwelt_verkehr {
     margin-bottom: 1em;
     list-style-image:url(/images/bullet_sub_umwelt_verkehr.gif);
}
ul.list_infokom {
     list-style-image:url(/images/bullet_infokom.gif);
}
ul.sublist_infokom {
     margin-bottom: 1em;
     list-style-image:url(/images/bullet_sub_infokom.gif);
}
ul.list_luftfahrt {
     list-style-image:url(/images/bullet_luftfahrt.gif);
}
ul.sublist_luftfahrt {
     margin-bottom: 1em;
     list-style-image:url(/images/bullet_sub_luftfahrt.gif);
}
ul.list_raumfahrt {
     list-style-image:url(/images/bullet_raumfahrt.gif);
}
ul.sublist_raumfahrt {
     margin-bottom: 1em;
     list-style-image:url(/images/bullet_sub_raumfahrt.gif);
}
ul.list_automotive {
     list-style-image:url(/images/bullet_automotive.gif);
}
ul.sublist_automotive {
     margin-bottom: 1em;
     list-style-image:url(/images/bullet_sub_automotive.gif);
}
li {
     font-family: Verdana, Helvetica, sans-serif;
     font-size: 10pt;
     margin-top: 10px;
	 margin-bottom: 10px;
	 padding-top: 0px;
	 padding-bottom: 0px;
}
/* LINK-FORMAT ALLGEMEIN  */
a {
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 10pt;
    text-decoration: none;
}
a:link {
    color:#3C719B;
}
a:visited {
	color: Gray;
}
a:hover {
    color:#000000;
    text-decoration: underline;
}
/* klein */
a.klein {
    font-size: 8pt;
    text-decoration: none;
}
a.klein:link {
    color:#3C719B;
}
a.klein:visited {
	color: Gray;
}
a.klein:hover {
    color:#000000;
    text-decoration: underline;
}
/* HEADLINES */
a.headline {
    text-decoration: none;
    font-size: 11pt;
    font-weight : normal;	
}
a.headline:link {
    color: #3C719B;
}
a.headline:visited {
	color: Gray;
}
a.headline:hover {
    color:#000000;
    text-decoration: underline;
}
/* BEREICHS-HAUPTMENU     */
a.mainmenue {
    font-size: 8pt;
    text-decoration: none;
}
a.mainmenue:link {
    color: #648EB6;
}
a.mainmenue:visited {
	color: #648EB6;
}
a.mainmenue:hover {
    color: #1F1F1F;
}
/* TOPMENUE LINK    */
a.topmenue {
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 10pt;
    text-decoration: none;
}
a.topmenue:link {
    color:#3C719B;
}
a.topmenue:visited {
	 color:#3C719B;
}
a.topmenue:hover {
    color:#000000;
    text-decoration: underline;	 
}	 
/* LEFTMENUE LINK    */
a.leftmenue {	
    font-size: 9pt;
    font-weight: normal;
    text-decoration: none;
}
a.leftmenue:link {
    color: #648EB6;
}
a.leftmenue:visited {
	color: Gray;
}
a.leftmenue:hover {
    color: #000000;
}
/* LEFTMENUEBOLD LINK    */
a.leftmenuebold {	
    font-size: 9pt;
    font-weight: bold;
    text-decoration: none;
}
a.leftmenuebold:link {
    color: #648EB6;
}
a.leftmenuebold:visited {
	color: Gray;
}
a.leftmenuebold:hover {
    color: #000000;
}
/* LEFTMENUE BACK-LINK */
a.backum {
   font-size: 9pt;
   font-weight : normal;
   text-decoration: none;
}
a.backum:link {
   color: #648EB6;
}
a.backum:visited {
   color:#648EB6;
}
a.backum:hover {
   color:#000000;
}
/* BOTTOMMENUE */
a.bottommenue {
   font-size: 8pt;
   font-weight : normal;
   text-decoration: none;
}
a.bottommenue:link {
   color: #CBDDEB;
}
a.bottommenue:visited {
   color:#CBDDEB;
}
a.bottommenue:hover {
   color:#000000;
}
/* TD Claim */
td.claim{
	font-size: 13pt;
	color: #E0ECF6;
	font-style: normal;
	font-weight: normal;
}
/* TD TOPMENUE */
td.topmenue{
   background-color: #CBDBEB;
   font-size : 10pt;
   color : #000000;
}
/* TD Bottommenue */
td.bottommenue{
   font-size: 8pt;
   font-weight : normal;
   color: #CBDDEB;
}
/* TITELBILDER    */
td.titelbild_home, 
td.titelbild_unternehmen, 
td.titelbild_geschaeftsfelder, 
td.titelbild_infopresse, 
td.titelbild_karriere, 
td.titelbild_kontakt, 
td.titelbild_sitemap, 
td.titelbild_suche {
   background-repeat : no-repeat;
   background-color : #ffffff;
   background-image : url(/images/titelbild_home.jpg);
}
td.titelbild_automotive {
   background-repeat : no-repeat;
   background-color : #ffffff;
   background-image : url(/images/titelbild_automotive.jpg);
}
td.titelbild_automotive_en {
   background-repeat : no-repeat;
   background-color : #ffffff;
   background-image : url(/images/titelbild_automotive_en.jpg);
 }  
td.titelbild_infokom {
   background-repeat : no-repeat;
   background-color : #ffffff;
   background-image : url(/images/titelbild_infokom.jpg);
}
td.titelbild_luftfahrt {
   background-repeat : no-repeat;
   background-color : #ffffff;
   background-image : url(/images/titelbild_luftfahrt.jpg);
}
td.titelbild_raumfahrt {
   background-repeat : no-repeat;
   background-color : #ffffff;
   background-image : url(/images/titelbild_raumfahrt.jpg);
}
td.titelbild_verteidigung {
   background-repeat : no-repeat;
   background-color : #ffffff;
   background-image : url(/images/titelbild_verteidigung.jpg);
}
td.titelbild_umwelt_verkehr {
   background-repeat : no-repeat;
   background-color : #ffffff;
   background-image : url(/images/titelbild_umwelt_verkehr.jpg);
}
/*  LEFTMENUE     */
td.leftmenue {
   background-color : #F7FAFD;
   color: #648EB6;
   font-size: 9pt;
   font-weight : bold;
}
td.leftmenue_current {
   background-color: #C6D8EA;
   color: #000000;
   font-size: 9pt;
   font-weight : normal;
}
td.leftmenue_topic {
   background-color : #ffffff;
   color: #1F1F1F;
   font-weight : bold;
}
td.leftmenue_subtopic {
   background-color : #F7FAFD;
   color: #3F3F3F;/*#648EB6; */
   font-size: 9pt;
   font-weight : bold;
}
td.leftmenue_deadlink {
   background-color :  #F7FAFD;
   color: #AFAFAF;
   font-size: 9pt;
   font-weight : normal;
}
/* RIGHTMENUE */
td.rightmenue_home,
td.rightmenue_unternehmen,
td.rightmenue_geschaeftsfelder,
td.rightmenue_search,
td.rightmenue_sitemap,
td.rightmenue_presse,
td.rightmenue_karriere,
td.rightmenue_termine,
td.rightmenue_kontakt {
   background-color : #CBDBEB;
   font-size : 8pt;
}
td.rightmenue_automotive {
   background-color : #4E60AC;
   font-size : 8pt;
}
td.rightmenue_infokom {
   background-color : #9A1616;
   font-size: 8pt;
}
td.rightmenue_umwelt_verkehr {
   background-color : #acc991;
   font-size: 8pt;
}
td.rightmenue_luftfahrt {
   background-color : #A4BAD2;
   font-size: 8pt;
}
td.rightmenue_raumfahrt {
   background-color : #FEBD59;
   font-size: 8pt;
}			
td.rightmenue_verteidigung {
   background-color : #989191;
   font-size: 8pt;
}
td.rightmenue_ec {
   background-color : #0D146F;
   font-size: 8pt;
}
/*  CONTENT      */
td.leftback {
   background-color: #ffffff;
}
td.rightback {
   background-color: #CBDDEB;
}
th.content {
   color: #3F3F3F;
   font-weight: bold;		
}
td.content {
   color: #3F3F3F;
}
td.contentinv {
   color: #3F3F3F;
   background-color: #CBDDEB;		
}
td.contentinv2 {
   background-color : #EDF4F9;
   color: #3F3F3F;		
}		
td.contentback {
   background-color: #ffffff;
}
td.contentback_color1 {
   background-color: #EDF0F8;
}
div.stellenanzeige {
   position: relative; 
   float: right; 
   background-color: #EDF4F9; 
   padding: 10px; 
   margin-left: 10px; 
   margin-bottom: 10px; 
   border-left: 1px solid silver; 
   border-top: 1px solid silver;
}
div.ansprechpartner {
   position:relative; 
   float: right;    
   background-color: #EDF4F9; 	   
   float:right; 
   padding: 0px;
   margin: 5px;   
   border-left: 1px solid silver; 
   border-top: 1px solid silver;   
}
div.ansprechpartner_head {
  margin: 0px; padding: 0px; background-color:#CBDDEB;
}
div.ansprechpartner_white {
  margin: 0px; padding: 0px; background-color:#ffffff;
}
div.ansprechpartner_body {
  margin: 0px; padding: 5px;
}
div.infobox {
   position:relative; 
   float: right;    
   background-color: #EDF4F9; 	   
   float:right; 
   padding: 0px;
   margin: 5px;   
}
div.infobox_head {
  margin: 0px; 
  padding: 0px; 
  background-color:#CBDDEB;
  border-left: 1px solid silver; 
  border-top: 1px solid silver;   
}
div.infobox_body {
  border-left: 1px solid silver; 
  margin: 0px; 
  padding: 5px;
}
