/******************************************/
/************** Schriftfarben **************/
/******************************************/

.menu_top_0_link a, .menu_top_2_main a
{
	color: #C5A8DB;				/* --- helles Lila ---*/
}

.banner_main
, .menu_top_0_merkzettel a
, .zoover_average
, .reisebook_danke_block
{
	color: white;
}

.menu_top_0_link a:hover, .menu_top_1_link a:hover
, .menu_top_0_merkzettel a:hover
, a:hover.reisedisplay_menu_mitte_button
, .reiserequest_fake_cabine
{
	color: #F99F2A;				/* ---- helleres Orange----*/
}

.tl_text_caption, .tl_reisedisplay_caption
, .tl_reisedisplay_preis
, .reiseliste_pager_text
, .reisedisplay_menu_mitte_button
, .reisedisplay_reiseverlauf_label
, .booking_step_main a
{
	color: #F04D2A;				/* ---- kräftiges Orange----*/	
}

 .reiseresultat_textpage_text
, .reiseresultat_zeile_text a
, .reiseresultat_zeile_beschreibung .global_select
, .zoover_caption, .zoover_listing_caption
, .ship_link
{
	color: #696969;				/* ---- helleres Grau---- */
}

.tl_text_content, .tl_reisedisplay_text
, .tl_reisedisplay_text_main a
, .reiseliste_land_checkbox a
, .reiseliste_pager_main a
, .formular_main
, .reisebook_agb_link a
{
	color: #818285				/* ---- dunkles Grau ---- */
}

.tl_reisedisplay_text_main a:hover
, .reiseresultat_zeile_text a:hover
, .reiseliste_pager_main a:hover
, .textdisplay_block_left
, .reiseliste_land_checkbox a:hover
, .reiserequest_leistung_main a:hover
, .ship_link:hover
, .reisebook_agb_link a:hover
{
	color: #231F20;				/* ---- fast Schwarz ---- */
}

.FU
{
	color: red;
}

a.booking_step_present
{
	color: white;
}

/******************************************/
/************ hintergrund FARBE ************/
/******************************************/
body
, .reisenliste_top_img
, .reiseresultat_liste_banner
, .formular_notice_box
, .ship_first_pic

{
	background-color: #F04D2A;	/* ---- kräftiges Orange ----*/
}

.zoover_footer 		/*--- nicht zusammenführen, kann sich spontant ändern ---*/
{
	background-color: #F04D2A;	/* ---- kräftiges Orange ----*/
}

.tl_text_main_with_link:hover
, a:hover .reiseresultat_zeile_main 
{
	background-color: #FFFDCA;	/* ---- blasses Orange ----*/	
}

.page_main
, .reiserequest_button_preisanfrage
, .reiserequest_button_offerte
, .reiserequest_button_stap2
, .reiserequest_button_buchen
, .reisebook_buchen_botton
, .reisebook_offerte_botton
, .ship_page_main
{
	background-color: white;
}

.menu_top_main, .menu_top_1_link, .menu_top_2_main
{
	background-color: #651F67;	/* ---- kräftiges Lila ----*/
}

.zoover_caption, .zoover_listing_caption
, .reisedisplay_reiseverlauf_head, .line_col1
{
	background-color: #E3E3E3;	/* ---- hell grau ----*/
}

.reisebook_danke_block
{
	background-color: #008800; /*--- dominates grün ---*/
}

/******************************************/
/**************** Rahmen ******************/
/******************************************/

.tl_text_main, .tl_reisedisplay_main
, .reisedisplay_menu_mitte_button
, .reiserequest_leistungen_flugbox_eigene_anreise
{
	border: 1px solid;
}

.menu_top_main_1, .menu_top_2_main
, .reiseresultat_liste_img_2
{
	border: 2px solid;
}

/*.reiserequest_button_main
{
	border-top: 2px solid;
}*/

.menu_top_1_link, .menu_top_2_link
{
	border-top: 2px solid;
}

.reisenliste_pager_nummer_text1
{
	border-bottom: 1px solid;
}

.menu_top_main
, .reiseresultat_zeile_main, .reiseresultat_textpage_main
{
	border-bottom: 2px solid;
}

.reisenliste_datum_jahre
{
	border-right: 1px solid;
}

.reiserequest_select_datum_main
, .ship_content_deckplan_main
, .reiserequest_buchhalter_summen_balken
, .reisepay_paymentwindow_main
, .reiserequest_kabinen_table_main
{
	border-top: 1px solid;
}

.menu_top_main_1
, .reiserequest_leistungen_flugbox_eigene_anreise
{
	border-top: none;
}

.reiserequest_button_preisanfrage
, .reiserequest_button_offerte
, .reiserequest_button_stap2
, .reiserequest_button_buchen
, .reisebook_buchen_botton
, .reisebook_offerte_botton
{
	border: none;
}

/******************************************/
/**************** Rahmen ART **************/
/******************************************/

/******************************************/
/************ Rahmen FARBE ****************/
/******************************************/

.tl_text_main, .tl_reisedisplay_main
, .reiseresultat_zeile_main, .reiseresultat_textpage_main
, .reiseresultat_liste_img_2
, .reiserequest_leistungen_flugbox_eigene_anreise
{
	border-color: #F04D2A;		/*---- kräftiges Orange ----*/
}

.reisenliste_datum_jahre
, .reisepay_paymentwindow_main
, .reisenliste_pager_nummer_text1
{
	border-color: #696969;		/*---- dunkel grau ----*/
}

.reisedisplay_menu_mitte_button
{
	border-color: #E0E0E0;		/*---- hell grau ----*/
}

.menu_top_1_link, .menu_top_2_link
{
	border-color: #965AA0;		/*--- verwaschenes Lila ---*/
}

.reiserequest_select_datum_main
, .ship_content_deckplan_main
, .reiserequest_kabinen_table_main
, .reiserequest_buchhalter_summen_balken
{
	border-color: black;
}

.menu_top_main
, .menu_top_main_1, .menu_top_2_main
{
	border-color: white;
}

/******************************************/
/************ hintergrund BILDER ************/
/******************************************/
.banner_main
{
	background-image: url(../img/banner-imground.jpg);
	background-repeat: no-repeat;
}

.zoover_average
{
	background-image: url(../img/zoover_gesamt.jpg);
	background-repeat: no-repeat;
	background-position: center center;
}


.reisedisplay_menu_mitte_preise
{
	background-image: url('../img/prijsen.gif');
	background-repeat: no-repeat;
	background-position: 60px 5px;
}

.reisedisplay_menu_mitte_print
{
	background-image: url('../img/print.gif');
	background-repeat: no-repeat;
	background-position: 50px 5px;
}

.reisedisplay_menu_mitte_merkzettel
{	
	background-image: url('../img/favoriet.gif');
	background-repeat: no-repeat;
	background-position: 60px 5px;
}

.reisedisplay_menu_mitte_dekkenplan
{
	background-image: url('../img/dekkenplan.gif');
	background-repeat: no-repeat;
	background-position: 60px 5px;
}

.reiserequest_preisladen_bildschirm
{
	background-image: url("../img/schwarz.png");
}

.reiserequest_button_preisanfrage
{
	background-image: url('../img/anfrage.gif');
	background-repeat: no-repeat;	
}

.reiserequest_button_offerte
{
	background-image: url('../img/displaybutton.gif');
	background-repeat: no-repeat;	
}

.reiserequest_button_stap2
{
	background-image: url('../img/stap2kurz.gif');
	background-repeat: no-repeat;	
}

						   
.reiserequest_button_buchen
{
	background-image: url('../img/boeknu.gif');
	background-repeat: no-repeat;	
}

.reisebook_buchen_botton
{	
	background-image: url('../img/boeken.gif');
	background-repeat: no-repeat;	
}

.reisebook_offerte_botton
{
	background-image: url(../img/verzenden.gif); 
	background-repeat: no-repeat;	
}
/******************************************/
/************ hintergrund BILDER ************/
/************* halb Transparent **************/
/******************************************/
.booking_step_past, .booking_step_present, .booking_step_future
{
	background-image: url(../img/booking_step_white.png);
	background-repeat: no-repeat;	
	background: expression("none");
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../html/img/booking_step_white.png',sizingMethod='scale');
}

.booking_step_present
{
	background-image: url(../img/booking_step_orange.png);	
	background: expression("none");
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../html/img/booking_step_orange.png',sizingMethod='scale');
}
