/*******************
* Navigation-BEGIN *
*******************/
.navi {
background-color:#086395;
border:solid #086395 2px;
text-align:center;
vertical-align:center;
 }

td.navi:hover {
background-color:#ffd038;
border:solid #ffdf87 2px;
 }

a {
color: #086395;
} 

a.top {
color:#ffffff;
text-decoration:none;
font-family:Arial, Helvetica, Sans-Serif;
font-size:12px;
 }
/******************
* Navigation-ENDE *
******************/

.horizontal_line {
border-bottom:solid #ff991f 1px;
}

/* Schrift fuer Spalten links (flug.htm billigflug */
.css_bifg {
color: 000000;
font-size: 12px;
}

.button {
border: 1px solid #3399ff;
color: #000000;
background-color: #FFd038;
font-family: Arial;
font-size: 12px;
}

.input {
border: 1px solid #3399ff;
background-color: #FFFFFF;
font-weight: bold;
font-family: Arial;
font-size: 12px;
color: #000000;
}

body {
margin:10px;
font-family:Arial, Helvetica, Sans-Serif;
font-size:12px;
background-color:#FFFFFF;
/*
scrollbar-base-color:#ffffff;
scrollbar-3d-light-color:#959595;
scrollbar-arrow-color:#ffffff;
scrollbar-darkshadow-color:#ffffff;
scrollbar-face-color:#ffd800;
scrollbar-highlight-color:#ffffff;
scrollbar-shadow-color:#ffffff;
scrollbar-track-color:#ffffff;
*/
}

table {
width:770px;
font-size:12px;
}
 
a {
font-size:13px;
font-family:Arial;
text-decoration: None;
}

/* CSS-Klassen: Gelber, normaler Rand */
.border_bottom {
border-bottom:solid #ff991f 1px; 
font-size:5px; 
height:20px;
}

.border_top {
border-top:solid #ff991f 1px; 
font-size:5px; 
height:20px; 
}

.border_left {
background-image:url(/images/spacer.gif);
border-left:solid #ff991f 1px;
height:20px;
width:19px;
}

.border_right {
background-image:url(/images/spacer.gif);
border-right:solid #ff991f 1px;
height:20px;
width:19px;
}

.border_topleft {
background-image:url(/images/lefttop.gif);
background-position:center;
background-repeat:no-repeat;
background-color:#ffffff;
height:20px;
width:20px;
}

.border_topright {
background-image:url(/images/righttop.gif);
background-position:center;
background-repeat:no-repeat;
background-color:#ffffff;
height:20px;
width:20px;
}

.border_bottomleft {
background-image:url(/images/leftbot.gif);
background-position:left bottom;
background-repeat:no-repeat;
background-color:#ffffff;
height:20px;
width:20px;
}

.border_bottomright {
background-image:url(/images/rightbot.gif);
background-position:right bottom;
background-repeat:no-repeat;
background-color:#ffffff;
height:20px;
width:20px;
}

/* CSS-Klassen: Gelber, ausgefüllter Rand */
.border_bottom_solid_yellow {
background-color: #ff991f;
border-bottom:solid #ff991f 1px; 
font-size:5px; 
height:20px;
}

.border_top_solid_yellow {
background-color: #ff991f;
border-top:solid #ff991f 1px; 
font-size:5px; 
height:20px; 
}

.border_left_solid_yellow {
background-color: #ff991f;
background-image:url(/images/spacer.gif);
border-left:solid #ff991f 1px;
height:20px;
width:19px;
}

.border_center_solid_yellow {
background-color: #ff991f;
}

.border_right_solid_yellow {
background-color: #ff991f;
background-image:url(/images/spacer.gif);
border-right:solid #ff991f 1px;
height:20px;
width:19px;
}

.border_topleft_solid_yellow {
background-image:url(/images/lefttop_solid.gif);
background-position:center;
background-repeat:no-repeat;
background-color:WHITE;
height:20px;
width:20px;
}

.border_topright_solid_yellow {
background-image:url(/images/righttop_solid.gif);
background-position:center;
background-repeat:no-repeat;
background-color:#ffffff;
height:20px;
width:20px;
}

.border_bottomleft_solid_yellow {
background-image:url(/images/leftbot_solid.gif);
background-position:left bottom;
background-repeat:no-repeat;
background-color:#ffffff;
height:20px;
width:20px;
}

.border_bottomright_solid_yellow {
background-image:url(/images/rightbot_solid.gif);
background-position:right bottom;
background-repeat:no-repeat;
background-color:#ffffff;
height:20px;
width:20px;
}

.ul {
background-image:url(/images/leftbot.gif);
background-position:left bottom;
background-repeat:no-repeat;
background-color:#ffffff;
height:20px;
width:20px;
 }

.ur {
background-image:url(/images/rightbot.gif);
background-position:right bottom;
background-repeat:no-repeat;
background-color:#ffffff;
height:20px;
width:20px;
 }

.text_header_big_white {
font-family:Arial;
font-weight:bold;
font-size:18px;
color:#ffffff;
}


.text_header_big_blue {
font-family:Arial;
font-weight:bold;
font-size:18px;
color:#579fc7;
}

.text_header_big_yellow {
font-family:Arial;
font-weight:bold;
font-size:18px;
color:#579fc7;
}

.text_header_white {
font-family:Arial;
font-weight:bold; 
color:#FFFFFF;
font-size: 12px;
}

.text_header_blue {
font-family:Arial;
font-weight:bold; 
color:#579fc7;
font-size: 12px;
}

.text_content {
font-family:Arial;
font-weight:normal;
font-size:13px;
color:000000;
}
 
ul {
list-style-type:circle;
 }

h3 {
font-size:14px;
	}

.tableinhalt {
width:770px;
margin:0px;
border:solid #ffd038 0px;
padding-top:5px;
padding-left:5px;
padding-right:5px;
}

.tab_orange {
width:770px;
margin:0px;
background-color:#ffd038;
}

.td_inhalt {
border:solid #ff991f 1px;
padding:10px;
}

.beschreibung {
border:solid #ff991f 1px;
text-align:left;
vertical-align:top;
padding:3px;
font-family:Verdana;
	}

/* Navigation */

.tablebanner {
width:770px;
margin:0px;
border:solid #ffffff 0px;
background-color:#ffd038;
}

.tablenavi {
width:770px;
margin:0px;
border:solid #ffffff 0px;
background-color:#ffffff;
}

.olheader {
background-image:url(/images/lefttop_solid.gif);
background-repeat:no-repeat;
background-color:#ff991f;
height:45px;
padding-left:9px;
 }

.orheader {
background-image:url(/images/righttop_solid.gif);
background-repeat:no-repeat;
background-color:#ff991f;
background-position:right top;
text-align:right;
vertical-align:bottom;
padding-right:10px;
padding-bottom:5px;
color:#FAE19C;
font-size:12px;
/*width:20px;*/
 }

/* Footer */

.tablefooter {
width:770px;
margin:0px;
border:solid #ffffff 0px;
 }

a.lnkklein {
font-size:9px;
color: #000000;
 }

.ulfooter {
background-image:url(/images/ul.gif);
background-repeat:no-repeat;
background-position:bottom;
background-color:#ffd038;
height:20px;
width:20px;
 }

.urfooter {
background-image:url(/images/ur.gif);
background-repeat:no-repeat;
background-position:bottom;
background-color:#ffd038;
height:20px;
width:20px;
 }

.lnkfooter {
text-align:center;
padding-top:1px;
padding-bottom:2px;
 }

/* FAQ - Fragen */

.faql {
text-align:left;
vertical-align:top;
padding-left:5px;
padding-right:5px;
border-top:solid #555555 1px;
border-left:solid #555555 1px;
border-right:solid #555555 1px;
}

.faqr {
text-align:left;
vertical-align:top;
padding-left:5px;
padding-right:5px;
border-top:solid #555555 1px;
border-right:solid #555555 1px;
}

img.leftpicture {
	margin-right:  8px;
	margin-bottom: 5px;
	float: left;  
}
img.rightpicture {
	margin-left:  8px;
	margin-bottom:: 5px;
	FLOAT: right;  
}

a:link.lnkklein {
color:#666666;	
font-size:10px; 
font-family:Arial; 	
	 }

a:visited.lnkklein { 
color:#666666;	
font-size:10px; 	
font-family:Arial; 	
	 }

a:hover.lnkklein { 
color:#666666;	
font-size:10px; 	
font-family:Arial; 	
	 }

a:active.lnkklein { 
color:#666666;	
font-size:10px; 	
font-family:Arial; 	
	 }

a:focus.lnkklein { 
color:#666666;	
font-size:10px; 	
font-family:Arial; 	
	 }