/* CSS Document */

* {
	font-family:Arial,Helvetica,sans-serif;
}

A {
	text-decoration:none;
	color:#00A1E9;
}

A.mit-pfeil {
	text-decoration:none;
	color:#00A1E9;
        padding-left:7px;
	background-image:url(../gfx/linkrechts.gif);
	background-repeat:no-repeat;
}

A.weg {
	visibility:hidden;
	display:none;
}

html {
	height:100%;
}

body {
	height:100%;
	margin:0;
	padding:0;
}

.flasher {
	border-left: 1px solid #FFFFFF;
	background:#00a1e9;
}


#tabbreite{
        width:778px;
}

#tabbreiteohnerahmen{
        width:778px;
	margin-left:-23px;        
}

.tabbreitestart{
       width:750px;
}
#all{
   height:100%;
}
#hauptmenu {
	padding-left:23px;
	padding-top:0px;
	background-color:#01A0E4;
	margin:0;
	margin-top:0px;
	margin-bottom:-1px;
	border-left: 1px solid #FFFFFF;
	max-height:17px;
	overflow:hidden;
}
#hauptmenu div {
	display: inline;
	max-height:17px;
	overflow:hidden;
}

#hauptmenu table {
	padding:0;
	margin:0;
	border-left: 1px solid #FFFFFF;
}

#hauptmenu td {
	margin:0;
	padding:0;
	border-right: 1px solid #FFFFFF;
}

/* Inhaltsbereich */
#inhalt{
                width:530px;
                height:102%;
}
#content {
	padding-left:23px;
	height:90%;
}


TD.obenunten {
	
	border-bottom:1px solid #0BA4E7;
}
/********Inhaltstabellen**************/

td.obenre{
          border-top:1px solid #00A1E9;
          border-right:1px solid #00A1E9;
          border-left:1px solid #00A1E9;
          border-bottom:1px solid #00A1E9;
}
td.obenli{
          border-top:1px solid #00A1E9;
          border-bottom:1px solid #00A1E9;
          border-left:1px solid #00A1E9;          
}

td.rechts{
          border-right:1px solid #00A1E9;
          border-left:1px solid #00A1E9;
          border-bottom:1px solid #00A1E9;
}
td.links{
          border-left:1px solid #00A1E9;
          border-bottom:1px solid #00A1E9;
}
/**********************************/

#content .startinhalt {
	margin-top:8px;
	margin-bottom:8px;
}

#content .startinhalt A {
	text-decoration:none;
	color: #00A1E9;
	padding-left:8px;
	background-image:url(../gfx/linkrechts.gif);
	background-repeat:no-repeat;
}

#content .startinhalt A.ohne-pfeil {
	text-decoration:none;
	color: #00A1E9;
	padding-left:0px;
	background-image:none;
}

#content .startinhalt H1.header1 {
	font-size: 1.0em;
	font-weight: bold;
	margin-bottom:0px;
	margin-left:0px;
	padding-bottom:0px;
	/*display:inline;*/
}



#content td {
	font-size:0.75em;
	line-height:1.3em;
}

#content td.abstand_startbilder{
        width:60px;
}


#rechtespalte {
	font-size:0.9em;
	line-height:1.36em;
                width:198px;
                               
}

#rechtespalte TD{
	font-size:0.67em;
	line-height:1.3em;
                vertical-align:bottom;
}

.
 {
	color:#0BA4E7;
	margin-bottom:5px;
}



ul.downloads, ul.sitemap-1 {
	color: #00A1E9;
	list-style-type:disc;
	padding-top:0px;
	margin-left:0.8em; 
	padding-left:0.8em;
}


	


/*sprachumschalter start */


#sprachen {
margin-top:8px;
margin-left:2px;
	border:1px solid #00A1E9;
	width:746px;
	height:210px;
	
}


#kopf {
	background: white url(../gfx/startoben.jpg) no-repeat;
	width:746px;
	height:75px;
	border-bottom:1px solid #00A1E9;
}

#ausmachen {
	padding-right:2px;
	padding-top:3px;
}

#links {
	background: white url(../gfx/verlauf.jpg) no-repeat;
	width:745px;
	height:119px;
}

* html #links {
	width:750px;
}

#english {
	border-right:1px solid #00A1E9;
	width:187px;
	height:135px;
	float:left;
}

#franz {
	border-right:1px solid #00A1E9;
	width:186px;
	height:135px;
	float:left;
}

#deutsch {
	border-right:1px solid #00A1E9;
	width:186px;
	height:135px;
	float:left;
}

#flaemisch {
	width:182px;
	height:135px;
	float:left;
}

.pfeil {
	padding-right:16px;
	font-size:0.8em;
}

.text {
	padding:46px 0px 10px 16px;
	font: bold 14px Arial, Helvetica, sans-serif; color: #11A7EA;
}

.textwb {
	padding:26px 600px 0px 0px;
	font: bold 16px Arial, Helvetica, sans-serif;
	color: #11A7EA;
}


#startmeldungen {
	visibility:visible;	
}

#startmeldungenen {
	visibility:hidden;
	display:none;
}

/*menu */

div.klappe {
	background-color:#00A1E9;
	border-bottom-width:1px;
	border-bottom-style:solid;
	border-bottom-color:#68C5EE;

}

span.klappeunter {
	display:block;
	border-top-width:1px;
	border-top-style:solid;
	border-top-color:#68C5EE;
	border-left-width:1px;
	border-left-style:solid;
	border-left-color:#68C5EE;
	border-right-width:1px;
	border-right-style:solid;
	border-right-color:#68C5EE;
	padding: 2px 4px 2px 9px;
width:128px;
}

.klappeunter A {
	font-size:0.70em;
	color:#FFFFFF;
	text-decoration:none;	
}

.klappeunter A:hover {
	color:#FAFB00;
}

/* Nebenmenue */
#nnmenu{
                background-image:url(../gfx/hg_div.gif);
                background-position:bottom;
                background-repeat:repeat-x;
                width:125px;
                height:18px;
}

#nebenmenu span {
	display:block;
	width:114px;
	width:expression('125');
	padding:2px 4px 2px 7px;
	border-bottom-width:1px;
	border-bottom-style:solid;
	border-bottom-color:#68C5EE;
}

#nebenmenu span.nebenpunkt {
	background-color:#00A1E9;
}

#nebenmenu span.nebenpunkt A {
	text-decoration:none;
	color:#FFFFFF;
	font-size:0.70em;
}

#nebenmenu span.nebenpunkta {
	background-color:#F8F400;
}

#nebenmenu span.nebenpunkta A {
	text-decoration:none;
	color:#0BA4E7;
	font-size:0.70em;
}

#nebenmenu span.nebenpunkt2 {
	background-color:#3EB6EB;
}

#nebenmenu span.nebenpunkt2 A {
	text-decoration:none;
	color:#0A497E;
	font-size:0.70em;
}
#nebenmenu span.nebenpunkt2a {
	background-color:#F8F400;
}

#nebenmenu span.nebenpunkt2a A {
	text-decoration:none;
	color:#0BA4E7;
	font-size:0.70em;
}

#pfad {
	font-size:0.6em;
	color:#0BA4E7;
	padding-left:24px;
	padding-top:8px;;
	padding-bottom:20px;
                width:775;
}

#pfad A {
	text-decoration:none;
	color:#0BA4E7;
}

/* Sprachen */

.sprachen, .homelink, .print, .sitemap {
	margin-top:10px;
	margin-bottom:15px;
	margin-left:6px;
}

.sprachen A, .homelink A, .sitemap A, .print A {
	text-decoration:none;
	color:#FFFFFF;
	font-size:0.6em;
}

.sprachen{
	color:#ffffff;
	background:#1DADEC;
	border-bottom:1px solid #BBE6F7;
	margin:0px;
	padding:4px 2px 4px 6px;
}


/* Suche */

.suche {
	color:#FFFFFF;
	font-size:0.6em;
	margin:0px 2px 3px 6px;
}

.suche form {
	margin:0px;
}

.suche .suchbutton {
	background-color:#00A1E9;
	color:#FFFFFF;
	border-top-width:0px;
	border-bottom-width:0px;
	border-left-width:0px;
	border-right-width:0px;
	margin-left:0px;
	font-size:0.95em;
}

.suche .sucheingabe {
	width:80px;
	height:16px;
}




.sucheform {
	background:#1DADEC;
	border-top:solid 1px #BDE6FA;
	border-bottom:solid 1px #BDE6FA;
	padding:4px 0;
	margin-top:81px;
}
.sucheform form {
	margin:0px;
}

.suche input {
	width:80px;
	/*height:14px;*/
	font-size:1em;
	border:none;
}

.suche input.suchbutton {
	background-color:#1CADEE;
	color:#FEEC04;
	border-top-width:0px;
	border-bottom-width:0px;
	border-left-width:0px;
	border-right-width:0px;
	margin-left:4px;
	font-size:0.95em;
	width:21px;
	border:1px solid #FEEC04;
	font-weight:bold;
}


/* Fusszeile */

.trenner {
	border-top-width:1px;
	border-top-style:solid;
	border-top-color:#00A1E9;
	margin-left:23px;
	width:777px;
	font-size:0.7em;
	padding-top:4px;
}
.trennerstart {
/*	border-top-width:1px;
	border-top-style:solid;
	border-top-color:#00A1E9;*/
	margin-top:10px;
	margin-left:23px;
	margin-bottom:12px;
	width:777px;
	font-size:0.7em;
	padding-top:4px;
}

.trenner A, .trennerstart A {
	text-decoration:none;
	color:#00A1E9;
	font-size:1em;
}

.trenner .impressum {
	margin-left:25px;
}

.trenner .copy {
	margin-left:0px;
}

.trenner .impressumde {
	margin-left:25px;
}


.trenner .copyde {
	margin-left:0px;
}


.trenner .impressumnl {
	margin-left:10px;
}


.trenner .copynl {
	margin-left:10px;
}

.trenner .impressumfr {
	margin-left:1px;
}


.trenner .copyfr {
	margin-left:3px;
}

.trenner .lastchangefr {
	margin-left:5px;
}

.trenner .lastchange {
	margin-left:15px;
}

.fusslinks{
	float:left;
	margin-right:150px;
}
.fussrechts{
	float:right;
	color:#00A1E9;
	margin-right:-2px;
}

/* Inhalte formatiert */ 

.rechtsrahmen {
	/*border: 1px solid #00A1E9;
	padding:3px 3px 4px 4px;
                margin-bottom:10px;*/
        padding:1px 3px 3px 3px;
}

#rechtespalte .rechtsrahmenoben {
	border: 1px solid #00A1E9;
	margin-bottom:16px;
} 

H1.header1 {
	font-size: 1.0em;
	font-weight: bold;
	margin-bottom:10px;
                margin-top:-3px;
                color:#00A1E9;
}

H1.header2 {
	font-size: 1.0em;
	font-weight: bold;
	margin-bottom:0px;
    margin-top:-3px;
    color:#000000;
}

H4{
	font-size: 1.0em;
	font-weight: bold;
	margin-bottom:5px;
	margin-top:-3px;
	color:#000000;
}

#rechtespalte H1.header1 {
	/*font-size: 1.0em;
	font-weight: bold;
	margin-bottom:0px;
	margin-left:8px;
                margin-top:0px;
	padding-bottom:0px;*/
	
}

#rechtespalte H1.header1{
	background:#F8F400;
	color:#00A1E9;
	padding:3px 3px 3px 5px;
	margin:1px;
}



#rechtespalte A {
	text-decoration:none;
	color: #00A1E9;
	padding-left:7px;
	padding-top:1px;	
	background-image:url(../gfx/linkrechts.gif);
	background-repeat:no-repeat !important;
}

#rechtespalte A.ohne-pfeil {
	text-decoration:none;
	color: #00A1E9;
	padding-left:0px;
	background:none
}


.linkweg {
padding:0px;
margin:0px;
display:inline;
}

#rechtespalte .linkweg A {
	padding-left:0px;
}


#rechtespalte input {
	border: 1px solid #00A1E9;
	width: 120px;
} 


#rechtespalte input[type=submit] {
	background-color:#67caf6;
	border:1px solid #004575;
	color:#004575;
	margin-top:3px;
	display:block;
	text-align:center;
	width:auto;
}


/* Sitmap */

.sitemap {
	
}

.sitemap1 {
	border-width: 0px 0px 1px 0px;
	border-style: solid;
	border-color: #00A1E9;
	width:395px;
	padding-top:10px;
	padding-bottom:2px;
	padding-left:5px;
	margin:0;
}

* html .sitemap1 {
	width:400px;
}

.sitemap1 A {
	text-decoration:none;
	color: #00A1E9;
	font-weight:bold;
                font-size:0.95em;
}

.sitemap2 {
	border-width: 0px 1px 1px 1px;
	border-style: solid;
	border-color: #00A1E9;
	width:365px;
	padding: 2px 5px 2px 30px;
}

* html .sitemap2 {
	width:400px;
}

.sitemap2 A {
	text-decoration:none;
	color: #004575;
	font-weight:bold;
                font-size:0.95em;
}

.sitemap3 {
	border-width: 0px 1px 1px 1px;
	border-style: solid;
	border-color: #00A1E9;
	width:335px;
	padding: 2px 5px 2px 60px;
}

* html .sitemap3 {
	width:400px;
}

.sitemap3 A {
	text-decoration:none;
	color: #004575;
                font-size:0.95em;
}

.sitemap4 {
	border-width: 0px 1px 1px 1px;
	border-style: solid;
	border-color: #00A1E9;
	width:320px;
	padding: 2px 5px 2px 75px;
}

* html .sitemap4 {
	width:400px;
}

.sitemap4 A {
	text-decoration:none;
	color: #004575;
	font-size:0.95em;
}
input.absenden{
               background-color:#67CAF6;
               color:#004575;
               border:1px solid #0090D2;
               margin-top:5px;
}


/*.image_caption{
   width:340px;
   margin-top:-20px;
}
*html .image_caption{
   width:240px;
}*/
.image_caption{
	width:270px;
	margin-top:-20px;
}


div.wingasgesellschaften {
	margin-top:10px;
	margin-bottom:110px;
	margin-left:6px;
}

div.wingasgesellschaften table{
	padding-left:10px;
}

table.formattab td{
	text-align:left;
	vertical-align:top;
	padding:5px 5px 0 0;
}

table.formattab td td{
	text-align:left;
	vertical-align:top;
	padding:0 5px 0 0;
}



/*** Inhaltsteaser (u.a. f. Karriere-Seite) ***/

.inhaltsteaser{
position:relative;
}

* html .inhaltsteaser{
position:inherit;
}

.inhaltsteaser a{
position:absolute;
bottom:1;
left:1;
background:#e4f5fd url(../gfx/linkrechts.gif) no-repeat 154px 5px;
display:block;
padding:5px 0px 5px 162px !important;
width:392px;
}


.inhaltsteaser .imgtext-nowrap{
position:relative;
border:1px solid #00A1E9;
padding:10px;
}

* html .inhaltsteaser a{
background:#e4f5fd url(../gfx/linkrechts.gif) no-repeat 174px 6px;
bottom:-1;
left:0;
padding:5px 0px 5px 182px !important;
width:554px;
}
