/*Design "body", Tabelle und Scrollbar*/

body, td 
{
margin-left						:0px;
margin-top						:0px;
margin-right					:0px;
margin-width					:0px;
margin-height					:0px;
margin-bottom					:0px;
font-family						:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size						:8pt;
color							:#000000;
vertical-align					:top;
}

h1
{
font-family						:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size						:10pt;
color							:#000000;
font-weight			       		:bold;
}

h2
{
font-family						:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size						:8pt;
color							:#AC7500;
font-weight			      		:bold;
}

.teaser
{
font-family						:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size						:8pt;
color							:#AC7500;
font-weight			      		:bold;
padding-top						:10px;
padding-bottom					:10px;
text-align						:center;
}

hr
{
margin-right			:10px;
margin-left				:10px;
padding-bottom			:0px;
}


#menu { width: 150px;} 

#menu ul { list-style: none; margin: 0; padding: 0;} 

#menu a {
  font: bold 11px/16px tahoma, arial, helvetica, sans-serif; color:#AC7500;
  display: block;
  margin: 0; padding: 4px 4px; }

#menu a { color:#AC7500; text-decoration: none;} 

#menu a:hover { color:#000000; background-color: #FFFFFF;} 

#menu li { position: relative; }

#menu ul ul ul a { color:#602D11; }

#menu ul ul ul {position: relative; top: 0; left: 12%; width: 132px; }

div#menu ul ul ul, div#menu ul ul li:hover ul ul {display: none;} 

div#menu ul ul li:hover ul, div#menu ul ul ul li:hover ul {display: inline; } 


.buttonflug
{
color					:#FFFFFF;
font-family			:Verdana, Arial, Helvetica, sans-serif;
font-size				:8pt;
border-width			:1pt;
border-style			:none;
border-color			:#FFA200;
background-color		:#FFA200;
width					:140pt;
height					:15pt;
font-weight			:bold;
text-align				:center;
vertical-align		:middle;
}

.colontitle
{
color					:#FFFFFF;
font-family			:Verdana, Arial, Helvetica, sans-serif;
font-size				:8pt;
border-width			:1pt;
border-style			:none;
background-color		:#FFA200;
width					:160pt;
height					:15pt;
font-weight			:bold;
text-align				:center;
vertical-align		:middle;
}


a.navigation:link
{
font-family				:Verdana, Arial, Helvetica, sans-serif;
font-size				:8pt;
color					:#FFFFFF;
font-weight				:bold;
vertical-align			:bottom;
}

a.navigation:activ
{
color					:#FFFFFF;
font-weight				:bold;
}

a.navigation:hover
{
color					:#FFFFFF;
font-weight				:bold;
}

a.navigation:visited
{
color					:#FFFFFF;
font-weight				:bold;
}

a.teaser1:link
{
font-family				:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size				:8pt;
color					:#AC7500;
font-weight				:bold;
text-decoration			:none;
}

a.teaser1:activ
{
text-decoration			:underline;
font-weight				:bold;
color					:#AC7500;
}

a.teaser1:hover
{
text-decoration			:underline;
font-weight				:bold;
color					:#AC7500;
}

a.teaser1:visited
{
text-decoration			:none;
font-weight				:bold;
color					:#AC7500;
}

a.teaser2:link
{
font-family				:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size				:8pt;
color					:#602D11;
font-weight				:bold;
text-decoration			:none;
}

a.teaser2:activ
{
text-decoration			:underline;
font-weight				:bold;
color					:#602D11;
}

a.teaser2:hover
{
text-decoration			:underline;
font-weight				:bold;
color					:#602D11;
}

a.teaser2:visited
{
text-decoration			:none;
font-weight				:bold;
color					:#602D11;
}

/* Texte und Überschriften */

.mitte
{
text-align	:	center;
}

.vmitte
{
vertical-align	:middle;
}

.mitte2
{
vertical-align	:	middle;
padding-left		:	6pt;
padding-top		:	1pt;
padding-bottom	:	1pt;
padding-right		:	6pt;
}

.rechts
{
text-align	:	right;
}

.oben
{
vertical-align	:	top;
}

.text
{
font-family			:Verdana, Arial, Helvetica, sans-serif;
font-size				:8pt;
color					:#2C6E94;
}

.textweiss
{
font-family			:Verdana, Arial, Helvetica, sans-serif;
font-size				:8pt;
color					:#FFFFFF;
}

.textpreise
{
font-family			:Verdana, Arial, Helvetica, sans-serif;
font-size				:8pt;
color					:#FFFFFF;
}

.titelpreise
{
font-family			:Verdana, Arial, Helvetica, sans-serif;
font-size				:8pt;
font-weight			:bold;
color					:#FFFFFF;

padding-top			:6pt;
padding-left			:6pt;
padding-bottom		:6pt;
padding-right			:6pt;
}

.titelpreise1
{
font-family			:Verdana, Arial, Helvetica, sans-serif;
font-size				:10pt;
font-weight			:bold;
color					:#FFFFFF;

padding-top			:4pt;
padding-left			:6pt;
padding-bottom		:4pt;
padding-right			:6pt;
}

.titelpreise3
{
font-family			:Verdana, Arial, Helvetica, sans-serif;
font-size				:8pt;
font-weight			:bold;
color					:#FFFFFF;

padding-top			:6pt;
padding-left			:3pt;
padding-bottom		:6pt;
padding-right			:3pt;
}

.titelpreise4
{
font-family			:Verdana, Arial, Helvetica, sans-serif;
font-size				:10pt;
font-weight			:bold;
color					:#FFFFFF;

padding-top			:4pt;
padding-left			:3pt;
padding-bottom		:4pt;
padding-right			:3pt;
}

.ffeldblau1
{
font-family			:Verdana, Arial, Helvetica, sans-serif;
font-size				:8pt;
color					:#2C6E94;
font-weight			:bold;

padding-left			:6pt;
padding-right			:6pt;
}

.ffeldblau2
{
font-family			:Verdana, Arial, Helvetica, sans-serif;
font-size				:8pt;
color					:#2C6E94;
font-weight			:bold;

vertical-align		:middle;
padding-left			:6pt;
padding-right			:6pt;
}

.titelweiss
{
font-family			:Verdana, Arial, Helvetica, sans-serif;
font-size				:8pt;
font-weight			:bold;
color					:#FFFFFF;
}

.titelweiss2
{
font-family			:Verdana, Arial, Helvetica, sans-serif;
font-size				:10pt;
font-weight			:bold;
color					:#FFFFFF;
}

.titel2
{
font-family			:Verdana, Arial, Helvetica, sans-serif;
font-size				:10pt;
font-weight			:bold;
color					:#2C6E94;
}

.titel1
{
font-family			:Verdana, Arial, Helvetica, sans-serif;
font-size				:8pt;
font-weight			:bold;
color					:#2C6E94;
}


a:link
{
color					:#D88900;
font-family			:Verdana, Arial, Helvetica, sans-serif;
font-size				:8pt;
text-decoration		:none;
}

a:activ
{
color					:#D88900;
text-decoration		:none;
}

a:hover
{
color					:#D88900;
text-decoration		:none;
}

a:visited
{
color					:#D88900;
text-decoration		:none;
}

ol
{
margin-left			:10px;
}


/* Formularlayout */

.formfeld /*Layout normales Feld in Formular*/
{
font-family					:Verdana, Arial, Helvetica, sans-serif;
font-size					:8pt;
font-weight					:normal;
color						:#000000;
width						:160px;
height						:18px;
}

.button /*Buttondesign in Formular*/
{
color					:#FFFFFF;
font-family				:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size				:8pt;
border-width			:1pt;
border-style			:none;
border-color			:#AC7500;
align					:center;
valign					:middle;
background-color		:#AC7500;
width					:60pt;
height					:20pt;
font-weight				:bold;
text-align				:center;
vertical-align			:middle;
}

.xs /*Grösse und Design kleines Eingabefeld*/
{
font-family				: Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size				: 8pt;
font-weight				: normal;
color					: #000000;
background-color		: #FFFFFF;
border					: #AC7500;
border-style			: solid;
border-top-width		: 2px;
border-right-width		: 2px;
border-bottom-width		: 2px;
border-left-width		: 2px;
width					: 50px;
height					: 20px;
}

.s /*Grösse und Design langes Eingabefeld*/
{
font-family				: Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size				: 8pt;
font-weight				: normal;
color					: #000000;
background-color		: #FFFFFF;
border					: #AC7500;
border-style			: solid;
border-top-width		: 2px;
border-right-width		: 2px;
border-bottom-width		: 2px;
border-left-width		: 2px;
width					: 90px;
height					: 20px;
}

.m /*Grösse und Design langes Eingabefeld*/
{
font-family				: Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size				: 8pt;
font-weight				: normal;
color					: #000000;
background-color		: #FFFFFF;
border					: #AC7500;
border-style			: solid;
border-top-width		: 2px;
border-right-width		: 2px;
border-bottom-width		: 2px;
border-left-width		: 2px;
width					: 120px;
height					: 20px;
}

.l /*Grösse und Design langes Eingabefeld*/
{
font-family				: Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size				: 8pt;
font-weight				: normal;
color					: #000000;
background-color		: #FFFFFF;
border					: #AC7500;
border-style			: solid;
border-top-width		: 2px;
border-right-width		: 2px;
border-bottom-width		: 2px;
border-left-width		: 2px;
width					: 180px;
height					: 20px;
}

.xl /*Grösse und Design langes Eingabefeld jeweils für Kommentare*/
{
font-family				: Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size				: 8pt;
font-weight				: normal;
color					: #000000;
background-color		: #FFFFFF;
border					: #AC7500;
border-style			: solid;
border-top-width		: 2px;
border-right-width		: 2px;
border-bottom-width		: 2px;
border-left-width		: 2px;
width					: 180px;
height					: 160px;
}

.forme
{
width:177px;
height:15px;
font-size:11px;
border-style:solid;
border-width:1px;
border-color:#F1CD2E;
background-color:#7E5A0E;
color:#CCCCCC
}