body
{
	vertical-align:top;
	text-align:center;
	margin-top: 10px;
	background-color:#014495;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:  13px;
	font-style: normal;
}
body.bodytag
{
	background-color:#014495;
}
td, table
{
	vertical-align:top;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:  13px;
	font-style: normal;
}
a.orte_link:hover, a.orte_link:link, a.orte_link:active, a.orte_link:visited
{
	font-family: Times, Serif;
	font-size: 20px;
	font-style: normal;
	font-weight: 800;
	text-decoration: none;
}
a.ohne_auszeichnung:hover, a.ohne_auszeichnung:link, a.ohne_auszeichnung:active, a.ohne_auszeichnung:visited
{
	font-style: normal;
	text-decoration: none;
	color: #000000;
}
a.navigation:hover, a.navigation_schwarz:hover
{
	font-style: bold;
	font-weight: 800;
	text-decoration: underline;
	color: #FFFFFF;
}
a.navigation:link, a.navigation:active, a.navigation:visited, 
a.navigation_schwarz:link, a.navigation_schwarz:active, a.navigation_schwarz:visited
{
	font-style: bold;
	font-weight: 800;
	text-decoration: none;
	color: #FFFFFF;
}
a.navigation_schwarz:hover, a.navigation_schwarz:link, a.navigation_schwarz:active, a.navigation_schwarz:visited
{
	color: #000000;
}
a.reisetitel:hover, a.reisetitel:link, a.reisetitel:active, a.reisetitel:visited
{
	font-family: Times, Serif;
	font-style: normal;
	font-weight: 800;
	text-align: left;
}
a.reisetitel:hover
{
	color: #000000;
	text-decoration: underline;
}
a.reisetitel:link, a.reisetitel:active
{
	color: #000000;
	text-decoration: none;
}
a.reisetitel:visited
{
	color: #014495;
	text-decoration: none;
}
input.sende_button_160
{
	font-style: normal;
	font-weight: bold;
	width:156px;
	height:21px;
	background-color: #0000DD;
	color:#FFFFFF;
	border-top:    1px solid #F5F2F2;
	border-left:   1px solid #F5F2F2;
	border-right:  1px solid #000000;
	border-bottom: 1px solid #000000;
	cursor: hand;
}
input.sende_button
{
	font-style: normal;
	font-weight: bold;
	width:615px;
	height:21px;
	background-color: #0000DD;
	color:#FFFFFF;
	border-top:    1px solid #F5F2F2;
	border-left:   1px solid #F5F2F2;
	border-right:  1px solid #000000;
	border-bottom: 1px solid #000000;
	cursor: hand;
}
img.kopf_image
{
	width: 160px;
	height:100px;
	border-width: 0px;
}
div.kopf_table
{
	position: absolute;
	top:        10px;
	left:       10px;
	max-width: 800px;
	width: 800px;
	max-height:100px;
	height:100px;
	padding:     0px;
	z-index:      21;
}
body>DIV.kopf_table
{
	position: fixed;
}
ul
{
	list-style-position: inside;
	list-style-type: square;
}
td.baw_kopfzeile
{
	background-color: #014495;
	font-family: Times, Serif;
	font-size: 25px;
	font-style: normal;
	font-weight: 800;
	color: #FFFFFF;
	text-decoration: none;
	text-align: center;
	border-width:  0px;
	padding: 4px;
	vertical-align: top;
}
td.textbereich, td.textbereich_gross, td.titelzeile, td.titelzeile_rot, td.titelzeile_baw, td.navigation, td.navigation_rand, td.navigation_gelb, td.ausgebucht
{
	border-width:  1px;
	border-color: #0000DD;
	border-style: solid;
	padding: 3px;
	vertical-align: top;
	text-align:left
}
td.textbereich_gross
{
	font-size: 14px;
}
td.titelzeile
{
	background-color: #AAD2F2;
	font-family: Times, Serif;
	font-size: 18px;
	font-style: normal;
	font-weight: 800;
	color: #000000;
	text-decoration: none;
	text-align: left;
}
td.titelzeile_rot
{
	background-color: #AAD2F2;
	font-family: Times, Serif;
	font-size: 28px;
	font-style: normal;
	font-weight: 800;
	color: #FF0000;
	text-decoration: none;
	text-align: left;
}
td.titelzeile_baw
{
	background-color: #AAD2F2;
	font-family: Times, Serif;
	font-size: 18px;
	font-style: normal;
	font-weight: 800;
	color: #FF0000;
	text-decoration: none;
	text-align: left;
}
td.ausgebucht
{
	background-color: #FFEEEE;
}
td.navigation
{
	background-color: #0000DD;
	color: #FFFFFF;
	font-weight: 800;
}
td.navigation_orange
{
	background-color: #FF6600;
	color: #FFFFFF;
	font-weight: 800;
	border-width:  1px;
	border-color: #FF6600;
	border-style: solid;
	padding: 3px;
	vertical-align: top;
	text-align:left
}
td.navigation_gelb
{
	background-color: #FAE608;
	color: #FFFFFF;
	font-weight: 800;
}
td.navigation_rand
{
	border-right: 1px solid #FFFFFF;
	background-color: #0000DD;
	color: #FFFFFF;
	font-weight: 800;
}
td.navigation_rot
{
	border-width:  1px;
	background-color: #FF0000;
	border-color: #FF0000;
	border-style: solid;
	padding: 3px;
	vertical-align: top;
	color: #FFFFFF;
	font-weight: 800;
}
div.navigation
{
	position: absolute;
	top:       120px;
	left:       10px;
	max-width: 160px;
	width: 160px;
	padding:     0px;
	z-index:      20;
	text-align:left
}
body>DIV.navigation
{
	position: fixed;
}
div.seiten_inhalt
{
	position: absolute;
	top:       120px;
	left:      180px;
	max-width: 630px;
	width: 630px;
	padding:     0px;
	z-index:       2;
	text-align:left
}
font.titel_rot, h1
{
	font-family: Times, Serif;
	font-size: 25px;
	font-style: normal;
	font-weight: 800;
	color: #FF0000;
	text-decoration: none;
	text-align: left;
}
font.titel_blau, h2
{
	font-family: Times, Serif;
	font-size: 19px;
	font-style: normal;
	font-weight: 800;
	color: #000000;
	text-decoration: none;
	text-align: left;
}
font.untertitel, h3
{
	font-family: Times, Serif;
	font-size: 18px;
	font-style: normal;
	font-weight: 800;
	color: #000000;
	text-decoration: none;
	text-align: left;
}
h4
{
	font-family: Times, Serif;
	font-size: 19px;
	font-style: normal;
	font-weight: 800;
	color: #000000;
	text-decoration: none;
	text-align: center;
}
td.info_text
{
	font-size:12px;
	color:#FFCC00;
	text-align:center;
	padding:3px;
}

div.baw_gesamtseite_mitte
{
	min-width: 1024px;
	max-width: 1024px;
	width:     1024px;
	min-height: 754px;
	max-height: 754px;
	height:     754px;
}
div.baw_vordergrund
{
	position: absolute;
	z-index:       10;
}
div.baw_hintergrund
{
	position: absolute;
	z-index:       1;
}

/* setzt Farben des Body-Tags */
.bodytag {
	vertical-align:top;
	text-align:center;
	margin-top: 10px;
	background-color:#014495;

	scrollbar-face-color:      #FFFFFF;        /*Farbe für Oberfläche*/
	scrollbar-base-color:      #FFFFFF;        /*Basisfarbe der Scroll-Leiste*/
	scrollbar-highlight-color: #0D64B5;        /*Farbe für oberen und linken Rand*/
	scrollbar-shadow-color:    #0D64B5;        /*Farbe für unteren und rechten Rand*/
	scrollbar-3dlight-color:   #FFFFFF;        /*Farbe für 3D-Effekte*/
	scrollbar-arrow-color:     #0D64B5;        /*Farbe für Verschiebepfeile*/
	scrollbar-track-color:     #FFFFFF;        /*Farbe für freibleibenden Verschiebeweg*/
	scrollbar-darkshadow-color:#FFFFFF;        /*Farbe für Schatten*/
}

.content {
	background: url(../gfx/bgr_content.gif) fixed 0pt 0pt no-repeat;
}

.leer_l {
	background-color: #FFFFFF;
}

.leer_r {
	background-color: #0859AD;
}

.leer_u {
	background: url(../gfx/bgr_u.gif) fixed 0pt 0pt no-repeat;
}

.leer_hu {
	background: url(../gfx/bgr_u.gif) fixed 27pt 0pt no-repeat;
}

.leer_t {
	background: url(../gfx/bgr_o.gif) fixed right bottom no-repeat;
}

.leer_ct {
	background: url(../gfx/bgr_ct.gif) fixed 0pt 0pt no-repeat;
}

.leer_cb {
	background: url(../gfx/bgr_cb.gif) fixed 0pt 0pt no-repeat;
}

.w {
	background-color: #FFFFFF;
}

/* menu-Frame */
.menu {
	background-color: #FFFFFF;
}

.menu_bgr {
	background-color: #92BAE1;
}

.menu_baw {
	background-color: #0859AD;
}

.menu_lr {
	background-color: #FF9900;
}

.menu_int {
	background-color: #447F83;
}
.menu_grupp {
	background-color: #d70000;
}
.menu_leer {
	background-color: #6ea1d8;
}

A.menuT, A.menuT:HOVER {
	color 	   		: #0F5092;
	font-family 	: Arial, Verdana, Helvetica, sans-serif;
	font-size   	: 12px;
	font-weight 	: normal;
	text-decoration : none;
}

A.menuT:HOVER {
	color 	   		: #FFFFFF;
}

/* title-Frame */
.title_logo_l {
	position	: absolute;
	top			: 0px;
	left		: 0px;
	width		: 500px;
	height		: 68px;
	z-index		: 1;
}

.title_logo_r {
	position	: absolute;
	top			: 0px;
	left		: 513px;
	width		: 227px;
	height		: 68px;
	z-index		: 1;
}

/* Inhalt */
.bgr_c, .bgr_c2 {
	background		: url(../gfx/bgr_c.gif) 0pt 0pt repeat-x;
}

.bgr_b {
	background		: url(../gfx/bgr_b.gif) 0pt 0pt repeat-x;
}

.bgr_g, .bgr_g2 {
	background		: url(../gfx/bgr_g.gif) 0pt 0pt repeat-x;
}

.w {
	background-color: #FFFFFF;
}

.c_nav_n A {
	background-color: #FFFFFF;
	display:block;
}

.c_nav_n A:HOVER {
	background-color: #ECF5FE;
}

.c_title, .c_feld, .c_inhalt, .c_b_step {
	color 	   		: #0D64B5;
	font-family 	: Verdana, Arial, Helvetica, sans-serif;
	font-size   	: 12px;
	font-weight 	: bold;
	text-decoration : none;
}

.c_b_step {
	text-align		: right;
}

.c_feld {
	color 	   		: #0D64B5;
	font-family 	: Verdana, Arial, Helvetica, sans-serif;
	font-size   	: 12px;
	font-weight 	: bold;
	text-decoration : none;
}

.c_inhalt {
	color 	   		: #000000;
	font-family 	: Verdana, Arial, Helvetica, sans-serif;
	font-size   	: 12px;
	font-weight 	: normal;
	text-decoration : none;
}

.c_table {
	border	   		: solid 1px #0D64B5;
	background-color: #FFFFFF;
}

.c_table_b {
	border	   		: solid 1px #0D64B5;
	background-color: #BEDCF9;
}

.error, .textE1 {
	color 	   		: #FF0000;
	font-family 	: Verdana, Arial, Helvetica, sans-serif;
	font-size   	: 11px;
	font-weight 	: normal;
	text-decoration : none;
}

.c_nav_feri, .c_kal_t, .c_kal_l {
	color 	   		: #003A70;
	font-family 	: Arial, Helvetica, sans-serif;
	font-size   	: 11px;
	font-weight 	: normal;
	text-decoration : none;
}

.c_nav_feri:HOVER {
	text-decoration : underline;
}

.c_kal_t, .c_kal_l {
	color 	   		: #000000;
	text-align		: center;
}

.c_kal_l {
	text-align		: left;
}

.f_text_fb {
	width			: 505px;
}

.f_mail_fb {
	width			: 390px;
}

/* Content rliste */
.c_r_title, .c_r_preis, .c_tab_t, .c_tab_tk, .c_tab_i, .c_nav_text, .c_nav_text_kl, .c_text_t, .c_text, .feld, .inhalt, .c_text_n,
.c_text_n_t, .c_r_tab_title, .c_tab_ik, .c_text_n_t A, .c_text_n_t A:HOVER {
	color 	   		: #003A70;
	font-family 	: Verdana, Arial, Helvetica, sans-serif;
	font-size   	: 11px;
	font-weight 	: normal;
	text-decoration : none;
}

.c_afao_r2, .bgr_c2, .bgr_g2 {
	background-color: #F1F8FF;
}

.c_nav_text, .c_nav_text:HOVER, .c_nav_text_kl, .c_nav_text_kl:HOVER {
	background		: url(../gfx/btn_text_n.gif) 0pt 0pt no-repeat;
	font-weight 	: bold;
	padding-left	: 9px;
}

.c_nav_text_kl, .c_nav_text_kl:HOVER {
	font-weight 	: normal;
}

.c_nav_text:HOVER, .c_nav_text_kl:HOVER {
	text-decoration : underline;
}

.c_r_preis, .c_tab_i, .c_tab_tk, .inhalt, .c_text {
	color 	   		: #626262;
	font-weight 	: bold;
	text-align		: right;
}

.c_tab_t, .c_tab_i, .c_tab_i, .inhalt, .c_text, .c_text_n {
	font-family 	: Arial, Verdana, Helvetica, sans-serif;
	text-align		: left;
}

.c_tab_i, .c_text, .inhalt, .c_text_n {
	font-size   	: 12px;
}

.c_text_n_t, .c_r_tab_title, .c_text_n_t A, .c_text_n_t A:HOVER {
	font-weight		: bold;
}

.c_text_n_t A:HOVER {
	text-decoration : underline;
}

.c_tab_t {
	font-size   	: 10px;
}

.c_r_img_right {
	margin-left	: 10px;
}

.c_r_img_left {
	margin-left	: 10px;
}

.c_tab_ik {
	font-size   	: 11px;
	color 	   		: #003A70;
}