div#div_main
{width:920px;}
.small_heading {color: #00267F; padding-bottom: 3px;}
.box {width:185px; border:1px solid gainsboro; background-color:White; text-align:left; margin-bottom:5px;}
.box_150 {width:150px; border:1px solid gainsboro; background-color:White; text-align:left; margin-bottom:5px;}
.box_heder_info {border-bottom:1px solid gray; height:20px; padding-top: 5px; padding-left: 5px; background-color:gainsboro;}
.box_heder_info_10 {border-bottom:1px solid gray; height:10px; padding-top: 5px; padding-left: 5px; background-color:gainsboro;}
.box_content{margin-bottom:3px; padding:5px;}
.box_heder_info530 {font-weight:bold; border-bottom:1px solid gray; height:20px; padding-top: 5px; padding-left: 5px; background-color:#gainsboro
;}
/*contentboxen*/
.box_head
	{
		background-color:gainsboro;
		border:1px solid gainsboro;
		padding-left:5px;
		padding-right:5px;
	}

.content
{padding-bottom:5px; 
text-align:left; 
float:right; 
width: 520px; 
margin-top:8px; 
border:1px solid gainsboro;
}

.graue_box {background-color:#e3dfea; padding: 5px;}

/*Style für divboxen mit slide*/
.kbox { width:200px; text-align:center; border:1px solid #000; cursor:pointer;  }
#tbox { width:190px; height:0px; padding:5px; display:block; text-align:justify;  border-top:1px solid #000; }

sup
	{
		font-size:medium;
	}

a			{ font-size: 10pt; color: #00267F; font-family: Futura Lt BT, Tahoma; border:0; text-decoration:none;}
a:visited	{ font-size: 10pt; color: #00267F; font-family: Futura Lt BT, Tahoma; border:0; text-decoration:none;}
a:link      { font-size: 10pt; color: #00267F; font-family: Futura Lt BT, Tahoma; border:0; text-decoration:none;}
a:hover     { font-size: 10pt; color: #a87700; font-family: Futura Lt BT, Tahoma; border:0; text-decoration:underline;}
a:active    { font-size: 10pt; color: #00267F; font-family: Futura Lt BT, Tahoma; border:0; text-decoration:none;}
a:focus     { font-size: 10pt; color: #00267F; font-family: Futura Lt BT, Tahoma; border:0; text-decoration:none;}

/*a.smal formatierung*/
a.small		{ font-size: 11px; color: #00267F; font-family: Futura Lt BT, Tahoma; text-decoration:none;}
a.small:visited		{ font-size: 11px; color: #00267F; font-family: Futura Lt BT, Tahoma; text-decoration:none;}
a.small:link		{ font-size: 11px; color: #00267F; font-family: Futura Lt BT, Tahoma; text-decoration:none;}
a.small:hover		{ font-size: 11px; color: #00267F; font-family: Futura Lt BT, Tahoma; text-decoration:none;}
a.small:focus		{ font-size: 11px; color: #00267F; font-family: Futura Lt BT, Tahoma; text-decoration:none;}
a.small:active		{ font-size: 11px; color: #00267F; font-family: Futura Lt BT, Tahoma; text-decoration:none;}

/*a.small_u formatierung*/
a.small_u			{ font-size: 11px; color: #00267F; font-family: Futura Lt BT, Tahoma; text-decoration:none;}
a.small_u:visited	{ font-size: 11px; color: #00267F; font-family: Futura Lt BT, Tahoma; text-decoration:none;}
a.small_u:link		{ font-size: 11px; color: #00267F; font-family: Futura Lt BT, Tahoma; text-decoration:none;}
a.small_u:hover		{ font-size: 11px; color: #a87700; font-family: Futura Lt BT, Tahoma; text-decoration:underline;}
a.small_u:focus		{ font-size: 11px; color: #00267F; font-family: Futura Lt BT, Tahoma; text-decoration:none;}
a.small_u:active	{ font-size: 11px; color: #00267F; font-family: Futura Lt BT, Tahoma; text-decoration:none;}

/*a.inline formatierung*/
a.inline:hover	{ font-size: 10pt; color: #00267F; font-family: Futura Lt BT, Tahoma; text-decoration:none;}
a.inline:active	{ font-size: 10pt; color: #00267F; font-family: Futura Lt BT, Tahoma; text-decoration:none;}
a.inline:link	{ font-size: 10pt; color: #00267F; font-family: Futura Lt BT, Tahoma; text-decoration:none;}
a.inline:visited	{ font-size: 10pt; color: #00267F; font-family: Futura Lt BT, Tahoma; text-decoration:none;}
a.inline:focus	{ font-size: 10pt; color: #00267F; font-family: Futura Lt BT, Tahoma; text-decoration:none;}

/*a.headline formatierung*/
a.headline 	        { font-size: 10pt; color: #00267F; font-family: Futura Lt BT, Tahoma; text-decoration:none; padding-bottom: 15px}
a.headline:link 	{ font-size: 10pt; color: #00267F; font-family: Futura Lt BT, Tahoma; text-decoration:none; padding-bottom: 15px}
a.headline:active 	{ font-size: 10pt; color: #00267F; font-family: Futura Lt BT, Tahoma; text-decoration:none; padding-bottom: 15px}
a.headline:visited 	{ font-size: 10pt; color: #00267F; font-family: Futura Lt BT, Tahoma; text-decoration:none; padding-bottom: 15px}
a.headline:hover 	{ font-size: 10pt; color: #00267F; font-family: Futura Lt BT, Tahoma; text-decoration:none; padding-bottom: 15px}
a.headline:focus 	{ font-size: 10pt; color: #00267F; font-family: Futura Lt BT, Tahoma; text-decoration:none; padding-bottom: 15px}

/*a.menue formatierung*/
a.menue {font-size: 12px; color: white; font-family: Futura Lt BT, Tahoma; text-decoration:none; font-size: 12px;}
a.menue:visited {font-size: 12px; color: white; font-family: Futura Lt BT, Tahoma; text-decoration:none; font-size: 12px;}
a.menue:active {font-size: 12px; color: white; font-family: Futura Lt BT, Tahoma; text-decoration:none; font-size: 12px;}
a.menue:focus {font-size: 12px; color: white; font-family: Futura Lt BT, Tahoma; text-decoration:none; font-size: 12px;}
a.menue:link {font-size: 12px; color: white; font-family: Futura Lt BT, Tahoma; text-decoration:none; font-size: 12px;}
a.menue:hover {font-size: 12px; color: white; font-family: Futura Lt BT, Tahoma; text-decoration:none; font-size: 12px;}

/* schriftfarben
für die hauptschrift color:#303030;
für H1,H2,H3 color:#707070
*/
.kleinschrift {	TEXT-ALIGN: left; font-size: 10pt; font-family: Futura Lt BT, Tahoma;} /*alternative Schriftfarbe #444444*/
.kleinschriftright { TEXT-ALIGN: right; font-size: 10pt; font-family: Futura Lt BT, Tahoma;}
.kleinschriftcenter {TEXT-ALIGN: center; font-size: 10pt; font-family: Futura Lt BT, Tahoma;}
.error { font-size: 13px; font-family: Futura Lt BT, Tahoma; color: Red;}
.kleinschriftblue { font-size: 10pt; font-family: Futura Lt BT, Tahoma; color: #00267F }
.kleinschrift11px { font-size: 11px; font-family: Futura Lt BT, Tahoma }
.smalltext { font-size: 11px; font-family: Futura Lt BT, Tahoma }
h1 { font-family: Futura Lt BT, Tahoma; color: black; font-size: 180%; font-weight: normal }
h2 { font-family: Futura Lt BT, Tahoma; color: black; font-size: 120%; font-weight: normal }
h2.news { font-family: Futura Lt BT, Tahoma; color: black; font-size: 120%; font-weight: normal; margin-bottom: -2px }
h3 { font-family: Futura Lt BT, Tahoma; color: black; font-size: 10pt; font-weight: 200 }
h4 { font-family: Futura Lt BT, Tahoma; color: black; font-size: 110%; font-weight: normal; margin-bottom: 3px; margin-top: 3px}
h5 { font-family: Futura Lt BT, Tahoma; color: black; font-size: 100%; font-weight: normal; margin-top: -15px}
hr { color: Gray; margin-top:-2px}
hr.main { color: Gray; margin-top:2px}
body {margin: 0; font-family: Futura Lt BT, Tahoma; color: black; font-size: 10pt; background-color:#F8F8F8; background-image:url(images/cockpit_back.jpg)}
tr.first {background-color:#8db3e2}
tr.second {background-color:#c6d9f1;}
div.white {font-family: Futura Lt BT, Tahoma; color:White}

/* Css für die Navigation im linken Bereich der einzelnen Seiten*/
  ul#Navigation {
    width: 170px;
    margin: 0px;
    padding: 0px;
    text-align:right;
  }
  * html ul#Navigation {  /* Korrekturen fuer IE 5.x */
    width: 170px;
    width: 170px;
    padding-left: 0;
    padding-left: 0px;
  }
  ul#Navigation li {
    list-style: none;
    margin: 0px;
    padding: 0px;
  }
  ul#Navigation li#first a 
  {
    border-top:solid 1px #c0c0c0;
    background-color:white;
    text-align:left;
  }
  ul#Navigation li#last a 
  {
    border-bottom:solid 1px #c0c0c0;
    background-color:white;
    color:#00267F;
    text-align:left;
  }
  
  ul#Navigation a {
    display:block;
    padding: 2px;
    padding-right: 5px;
    border-right:solid 1px #c0c0c0;
    padding-left:15px;
    text-decoration: none;
    background-color: white;
    text-align:left;
  }
  li div 
  {
    display:block;
    text-align:left;
    padding: 2px;
    padding-right: 5px;
    padding-left:15px;
    border-top:solid 1px #444444;
    border-bottom:solid 1px #444444;
    border-right:solid 1px #444444;
    background-color:#00267F;
    text-decoration: none;
    color:White;
    cursor: default;
  }

  * html ul#Navigation a {  /* Breitenangaben nur fuer IE */
    width: 150px;
    width: 150px;
  }
  ul#Navigation a:hover {
    
    border-right:solid 1px #c0c0c0;
    background-color: #f1ab00;
  }
ul#Navigation li#first a:hover
{
    border-color: white;
    border-left-color: black;
    border-right:solid 1px #c0c0c0;
    border-top:solid 1px #c0c0c0;
    background-color: #f1ab00;
}
ul#Navigation li#last a:hover
{
    border-color: white;
    border-left-color: black;
    border-right:solid 1px #c0c0c0;
    border-bottom:solid 1px #c0c0c0;
    background-color: #f1ab00;
}
/* Ende Navigation linke Seite */


/*Navi Style für Untermenüpunkte*/
  ul#NavigationSub {
    width: 170px;
    margin: 0px;
    padding: 0px;
    text-align:right;
  }
  * html ul#NavigationSub {  /* Korrekturen fuer IE 5.x */
    width: 135px;
    width: 135px;
    padding-left: 0;
    padding-left: 0px;
  }
  ul#NavigationSub li {
    list-style: none;
    margin: 0px;
    padding: 0px;
  }
  ul#NavigationSub li#subfirst a 
  {
    border-top:solid 1px #c0c0c0;
    background-color:white;
    text-align:left;
    font-size: 11px;
  }
  ul#NavigationSub li#sublast a 
  {
    border-bottom:solid 1px #c0c0c0;
    background-color:white;
    color:#00267F;
    text-align:left;
    font-size: 11px;
  }
  
  ul#NavigationSub a {
    display:block;
    padding: 2px;
    padding-right: 5px;
    border-right:solid 1px #c0c0c0;
    padding-left:30px;
    text-decoration: none;
    background-color: white;
    text-align:left;
    font-size: 11px;
  }
  ul#NavigationSub li div 
  {
    display:block;
    text-align:left;
    padding: 2px;
    padding-right: 5px;
    padding-left:30px;
    border-top:solid 1px #444444;
    border-bottom:solid 1px #444444;
    border-right:solid 1px #444444;
    background-color:#00267F;
    text-decoration: none;
    color:White;
    cursor: default;
    font-size: 11px;
  }
    * html ul#NavigationSub a {  /* Breitenangaben nur fuer IE */
    width: 135px;
    width: 135px;
  }
  ul#NavigationSub a:hover {
    
    border-right:solid 1px #c0c0c0;
    background-color: #f1ab00;
  }
ul#NavigationSub li#subfirst a:hover
{
    border-color: white;
    border-left-color: black;
    border-right:solid 1px #c0c0c0;
    border-top:solid 1px #c0c0c0;
    background-color: #f1ab00;
}
ul#NavigationSub li#sublast a:hover
{
    border-color: white;
    border-left-color: black;
    border-right:solid 1px #c0c0c0;
    border-bottom:solid 1px #c0c0c0;
    background-color: #f1ab00;
}
  /*Navi Style für Untermenüpunkte ENDE*/


/*navi neu test*/
ul#menunew { width: 100%; height: 43px; background: #FFF url("images/menu-bg.gif") top left repeat-x; font-size: 0.8em; font-family: "Lucida Grande", Verdana, sans-serif; font-weight: bold; list-style-type: none; margin: 0; padding: 0; }
ul#menunew li { display: block; float: left; margin: 0 0 0 5px; }
ul#menunew li a { height: 43px; color: #777; text-decoration: none; display: block; float: left; line-height: 200%; padding: 8px 15px 0; }
ul#menunew li a:hover { color: #333; }
ul#menunew li a.current{ color: #FFF; background: #FFF url("images/current-bg.gif") top left repeat-x; padding: 5px 15px 0; }