body, tr,td, table {
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
}

a:link, a:visited {
	color : #033890;
  font-weight : normal;
	font-size: 9pt;
	text-decoration: none;
}

a:hover {
	color : #E7932E;
  font-weight : normal;
	font-size: 9pt;
	text-decoration: none;
}

p {
  padding:0;
  margin:0;
  }

ul, li {
	list-style-position: outside;
}

img {
	border: 0px;
}
	
.headline_1, h1 {
	color : #2A40A3;
	/*font-variant: small-caps;*/
  font-weight : bold;
	font-size: 12pt;
}

.headline_2, h3 {
	color : #000000;
  font-weight : bold;
	font-size: 10pt;
	margin-bottom: 0px;
}

.flow, p {
	color : #000000;
  font-weight : normal;
	font-size: 9pt;
}

.bildunterschrift, h5 {
	color : #000000;
  font-weight : normal;
	font-size: 7pt;
	margin-top: 0px;
	margin-bottom: 0px;
}

.termin_tabelle {
	margin-top: 0px;
	margin-bottom: 0px;
	border-collapse: collapse;
}

.termin_ueberschrift {
	color : #000000;
  font-weight : bold;
	font-size: 10pt;
	margin-bottom: 3px;
	margin-top: 8px;
}

.termin_vortext {
  padding-bottom:5px;
}

.termin_kopf {
	color : #000000;
  font-weight : normal;
	font-size: 7pt;
	background-color: #BBBBBB;
	padding-right:5px;
	padding-left:5px;
	padding-top: 1px;
	padding-bottom: 1px;
	border-bottom: 1px solid;
	border-color: #000000;
}

.termin_zeile_1 {
	color : #000000;
  font-weight : normal;
	font-size: 7pt;
	background-color: #DDDDDD;
	padding-right:5px;
	padding-left:5px;
	padding-top: 1px;
	padding-bottom: 1px;
}

.termin_zeile_2 {
	color : #000000;
  font-weight : normal;
	font-size: 7pt;
	background-color: #EEEEEE;
	padding-right:5px;
	padding-left:5px;
	padding-top: 1px;
	padding-bottom: 1px;
}

.termin_nachtext {
  padding-top:5px;
}

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

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

.formular_button {
	border: 1px solid #000000;
	font-size: 8pt;
}

table.reise_navi {
  margin-left: 15px;
  margin-right: 3px;
  margin-bottom: 15px;
  border-style: solid;
  border-width: 1px;
  border-color: #033890;
}

a.reise_navi:link, a.reise_navi:visited {
	color : #033890;
  font-weight : normal;
	font-size: 7pt;
	text-decoration: none;
}
a.reise_navi:hover {
	color : #E7932E;
	font-size: 7pt;
  font-weight : normal;
	text-decoration: none;
}

p.laender_navi {
	margin-left: 10px;
	margin-right: 10px;
	margin-bottom: 2px;

}
a.laender_navi:link, a.laender_navi:visited {
	color : #fff;
  font-weight : bold;
	font-size: 9pt;
	text-decoration: none;
}
a.laender_navi:hover {
	color : #e7932e;
	font-size: 9pt;
  font-weight : bold;
	text-decoration: none;
}


p.kategorien_navi {
	padding-left: 15px;
	padding-bottom:2px;
	margin-left: 15px;
	margin-bottom: 5px;
	width: 137px;
	height:15px;
	background-color: #e7932e;
}
a.kategorien_navi:link, a.kategorien_navi:visited {
	color : #05234c;
  font-weight : bold;
	font-size: 10pt;
	text-decoration: none;
}
a.kategorien_navi:hover {
	color : #fff;
	font-size: 10pt;
  font-weight : bold;
	text-decoration: none;
}


p.aktivitaeten_navi {
	padding-left: 15px;
	padding-bottom:2px;
	margin-left: 15px;
	margin-bottom: 5px;
	width: 137px;
	height:15px;
	background-color: #2A40A3;
}
a.aktivitaeten_navi:link, a.aktivitaeten_navi:visited {
	color : #fff;
  font-weight : bold;
	font-size: 10pt;
	text-decoration: none;
}
a.aktivitaeten_navi:hover {
	color : #E7932E;
	font-size: 10pt;
  font-weight : bold;
	text-decoration: none;
}



p.navi_0 {
	margin-left: 10px;
	margin-right: 10px;
	margin-bottom: 0px;
}
a.navi_0:link, a.navi_0:visited {
	color : #fff;
  font-weight : bold;
	font-size: 9pt;
	text-decoration: none;
}
a.navi_0:hover {
	color : #e7932e;
	font-size: 9pt;
  font-weight : bold;
	text-decoration: none;
}


p.navi_1 {
	margin-left: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
}
a.navi_1:link, a.navi_1:visited {
	color : #033890;
  font-weight : normal;
	font-size: 10px;
	text-decoration: none;
}
a.navi_1:hover {
	color : #FFFFFF;
	font-size: 10px;
  font-weight : normal;
	text-decoration: none;
}



ul.reiselink, li.reiselink {
	list-style-type:disc; color:#033890;
	margin-bottom:8px;
	list-style-position: outside;
}
a.reiselink:link, a.reiselink:visited {
	color : #033890;
  font-weight : normal;
	font-size: 9pt;
	text-decoration: none;
}
a.reiselink:hover {
	color : #F72816;
	font-size: 9pt;
  font-weight : normal;
	text-decoration: none;
}

.bild_rechts {
	margin-left:5px;
}

.bild_links {
	margin-right:5px;
}

.zelleblau {background-color: #2A40A3; }
.zellehellblau {background-color: #ffcc63; }
.zelleorange {background-color: #05234c; }
.zellehellgrau  {background-color: #E4E4E4; }
.zelledklblau {background-color: #05234C; color: #ffffff; text-decoration: none; }
.rubrik {color: #0081B4; text-align: right; }
.ueberschriftblau {color: #2A40A3; font-weight: bold; }
.ueberschriftorange {color: #E7932E; font-weight: bold; }
.ueberschriftrot {color: #FF0000; font-weight: bold; }
.land {	background-color: #E7932E; color: #ffffff; font-weight: bold; }
.ueberschriftschwarz {color: #000000; font-weight: bold; }
.code {color: #000000; font-size:10px; }
.titel1 {color: #2A40A3; font-weight: bold;  font-size:16px; }
.download {color: #05234C; font-weight: bold; font-size:10px; text-decoration:none; }
.downloadduenn {color: #05234C; font-size:10px; text-decoration:none; }
.menue {color: #000000; font-size:10px; text-decoration:none; }
.copyright {color: #05234c; font-size:10px;  text-decoration: none; }
.textblau {color: #05234C; }

