/******************************************/
/************** Schriftfarben **************/
/******************************************/
.msgbox , .reisenliste_sortorder_main, .reisenliste_epp_main
{		
	color: #626365;						/*--- schwarz grau ---*/
}

.banner_main, .banner_main a
{
	color: #d6e4f1;						/* --- sehr helles blau, fast weiß --- */
}

.banner_main a.menu_top_0_link_login
{
	color: #E9D177;						/*--- Ei Gelb ---*/
}

.banner_main a:hover
, .banner_main a:hover.menu_top_0_link_login
, .menu_agt_top_main, .menu_agt_top_main a
, .menu_left_box_caption
, .t_agt_list_bog_head, .t_agt_list_bog_head a, .t_agt_list_bog_tooltip_head a
, .teaser_left_preis
, .startpage_slideshow_element_caption
, .startpage_slideshow_element_text
, .startpage_slideshow_element_text a
, .startpage_werbung_text_main
, .formular_subcaption_main
, .reisenliste_volltextsuche_main, .reisenliste_volltextsuche_main a
, .reisenliste_tooltip_head
, .reisenliste_reise_preis
, .reisenliste_pager_nummer_text1
, .reisenliste_pager_nummer_text1:hover
, .reisedisplay_preis_main
, .booking_caption_main
{
	color: white;
}

a.menu_agt_top_logut
, .text_caption
, .reisedisplay_karteikarte_active, .reisedisplay_karteikarte_inactive
, .reisedisplay_gemerkt
, .reisedisplay_pdf_link
, .reisenliste_reise_caption
, .reisenliste_sortorder_main a, .reisenliste_epp_main a
{
	color: #316bad;						/*--- dunkel blau ---*/	
}

.startpage_slideshow_element_preis_box
, .menu_left_flashkarte_caption_next:hover, .menu_left_flashkarte_caption_prev:hover
{
	color: #5e97ce;						/*--- verwaschenes hell-mittel blau ---*/	
}

.menu_left_box_content a
, .reisenliste_row_main:hover
{
	color: #5c5a5b;						/*--- ausgebleichtes schwarz ---*/	
}

.menu_left_special_reiseliste_merkliste_delete:hover
, .menu_left_box_liste a:hover
, .formular_feld_display
, .reisedisplay_pdf_link:hover
, .reisenliste_sortorder_main a:hover, .reisenliste_epp_main a:hover
{
	color: black;
}

.menu_left_reiserequest_checked
{
	color: #6caf62;						/*--- mittel-dunkel grün ---*/
}

.menu_left_reiserequest_missing
{
	color: #8a0000;						/*--- blut dunkel rot ---*/
}

.bonuspunkte_farbe
{
	color: #b89108;						/*--- dreckiges gold-braun ---*/
}

.menu_agt_top_main .bonuspunkte_farbe, .menu_agt_top_main a:hover, .t_agt_list_bog_head  .bonuspunkte_farbe
{
	color: #ead175						/*--- helleres dreckiges gold-braun ---*/
}


/******************************************/
/************ hintergrund FARBE ************/
/******************************************/
body, .page_main
{
	background-color: #e0cda5;			/*--- cremiges Cappucino Braun ---*/
}

.content_main, .startpage_page_main
, .t_agt_form_bog_body
{
	background-color: white;
}

.t_agt_list_bog_tooltip_content
{
	background-color: #f3f8fc;			/*--- kaum wahrnehmbares blau - eher weiß ---*/
}

.startpage_werbebloecke_main
, .preisuebersicht_flugtabelle_main th
, .preisuebersicht_leistung_head_main td
, .menu_left_reiserequest_gesamt
{
	background-color: #eeeff1;			/*--- grau ---*/
}

.formular_subcaption_main
, .reisenliste_volltextsuche_main, .reisenliste_volltextsuche_main a
{
	background-color: #467eb7;			/*--- blau ---*/
}

.booking_caption_main
{
	background-color: #4d8ed0;			/*--- kräftiges blau ---*/
}

.reisenliste_row_main:hover, .reisenliste_row_main_hover
, .t_agt_list_bog_row_main_hover
{
	background-color: #e6efff;			/*--- hell blau ---*/
}

.t_agt_list_bog_tooltip_head
{
	background-color: #8eb0d5;			/*--- himmel blau ---*/
}

.jpm_destination_main
{
	background-color: #f6f6f6;
}

.reisenliste_pager_nummer_text1
{
	background-color: #356caf;			/*--- blau ---*/
}

/******************************************/
/**************** Rahmen ******************/
/******************************************/
.menu_left_box_subcaption
, .jpm_destination_main
, .reisedisplay_karteikarte_active, .reisedisplay_karteikarte_inactive
, .reisenliste_pager_nummer_text, .reisenliste_pager_nummer_text1
, .reiserequest_reisedaten_anzeige
, .formular_agt_form_logo_main
{
	border: 1px solid;
}

.menu_toptop_0_link
, .menu_bottom_0_link
, .menu_agt_top_0_link
, .t_agt_list_bog_tooltip_content
, .t_agt_list_bog_einloesestellen_main
, .reisenliste_volltextsuche_suche_button
, .reisedisplay_karteikarte_content_main
{
	border-right: 1px solid;
}

.t_agt_list_bog_head_menu_main
, .t_agt_form_bog_buchhalterstrich
, .reisenliste_volltextsuche_suche_button
{
	border-top: 1px solid;
}

.menu_toptop_link_border
, .menu_left_box_top_angebote a
, .t_agt_list_bog_head_menu_main
, .jpm_destination_caption
, .reisedisplay_karteikarte_content_main
, .reisenliste_volltextsuche_suche_button
{
	border-bottom: 1px solid;
}

.t_agt_list_bog_tooltip_content
, .reisedisplay_karteikarte_content_main
{
	border-left: 1px solid;
}

.startpage_werbeblock_main
{
	border-left: 1px dotted;
}

* + html #TERMINE_MAIN
{
	border-bottom: 1px solid #cccccc;
}

/******************************************/
/*************** Rahmen FARBE ***************/
/******************************************/
.menu_toptop_0_link
, .menu_left_box_top_angebote a
, .menu_agt_top_0_link
{
	border-color: white;
}

.t_agt_list_bog_head_menu_main
, .t_agt_list_bog_einloesestellen_main
{
	border-color: #cad7e7;
}

.menu_left_box_subcaption
, .jpm_destination_main, .jpm_destination_caption
, .reisedisplay_karteikarte_active, .reisedisplay_karteikarte_inactive, .reisedisplay_karteikarte_content_main
, .reisenliste_pager_nummer_text, .reisenliste_pager_nummer_text1
, .reiserequest_reisedaten_anzeige
, .formular_agt_form_logo_main
{
	border-color: #cccccc;
}

.menu_toptop_link_border
, .startpage_werbeblock_main
, .reisenliste_volltextsuche_suche_button
{
	border-color: #739ecb;			/*--- blau -grau ---*/
}

.menu_bottom_0_link
, .t_agt_form_bog_buchhalterstrich
{
	border-color: #626365;			/*--- schwarz grau ---*/
}

.t_agt_list_bog_tooltip_content
{
	border-color: #8eb0d5;			/*--- himmel blau ---*/
}
/******************************************/
/************ hintergrund BILDER ************/
/******************************************/
.startpage_page_main
{
	background-image: url(../img/border/startpage_schatten.gif);	
	background-repeat: repeat-y;	
}

.banner_main
{
	background-image: url(../img/banner.jpg);
	background-repeat: no-repeat;	
}

.menu_agt_top_logut
{
	background-image: url(../img/background/global_button_background.jpg);
	background-position: left 10px;
}

.menu_top_0_link, .menu_top_0_link_home
{
	background-image: url(../img/menu_top_trenner.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}

.menu_left_box_main
{
	background-image: url(../img/background/menu_left_box_background.jpg);
	background-repeat: repeat-x;
}

.menu_left_box_subcaption
{
	background-image: url(../img/background/global_button_background.jpg);
	background-repeat: repeat-x;
}

.menu_left_special_link, .menu_left_box_land
, .menu_left_box_liste_punkt_active
, .menu_left_box_katalog_content a
, .t_agt_list_bog_einloesestellen_main a
, .reisenliste_abflughafen_liste, .reisenliste_partner_agt_action a.normalLink, .formular_katalog_action
{
	background-image: url(../img/dreieck_rechts.gif);
	background-repeat: no-repeat;	
	background-position: right center;
}

.menu_left_box_katalog_content a
{
	background-position: left center;
}

.menu_left_box_land_open
{
	background-image: url(../img/dreieck_unten.gif);
	background-repeat: no-repeat;	
	background-position: right center;
}

.menu_left_box_subcaption_close, .menu_left_box_subcaption_open
{
	background-image: url(../img/background/menu_left_subcaption_close.jpg);
	background-repeat: no-repeat;	
	background-position: right center;	
}

.menu_left_box_subcaption_open
{
	background-image: url(../img/background/menu_left_subcaption_open.jpg);
	background-repeat: no-repeat;	
	background-position: right center;
}

.menu_left_box_top_angebote
{
	background-image: url(../img/background/menu_left_top_angebote.jpg);
	background-repeat: no-repeat;	
	background-position: right center;	
}

.menu_left_reiserequest_checked
{
	background-image: url(../img/reiserequest_checklist_checked.png);
	background-repeat: no-repeat;	
	background-position: right center;	
}

.menu_left_reiserequest_missing
{
	background-image: url(../img/reiserequest_checklist_missing.jpg);
	background-repeat: no-repeat;	
	background-position: right center;	
}

.t_agt_list_bog_einloesestellen_main a
, .formular_katalog_action
{
	background-position: left center;
}

.teaser_left_preis
{
	background-image: url(../img/background/werbe_stern_klein.png);
	background: expression("none");
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/html/img/background/werbe_stern_klein.png',sizingMethod='crop');	
	background-repeat: no-repeat;
	background-position: right center;
}

.t_agt_list_bog_background
{
	background-image: url(../img/background/t_agt_list_bog_bg.jpg);	
	background-repeat: repeat-x;
}

.t_agt_list_bog_sodexo_logo
{
	background-image: url(../img/sodexologo.jpg);		
	background-repeat: no-repeat;
}

.jpm_destination_caption
{
	background-image: url(../img/background/jpm_destination_caption.jpg);
	background-repeat: no-repeat;
	background-position: right center;
}

.msgbox 
{
	background-image:url(../../data/assets/gallery2/infobox.png);
	background: expression("none");
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/data/assets/gallery2/infobox.png',sizingMethod='crop');
	background-repeat: no-repeat;
}

.reisenliste_volltextsuche_suche_button
{
	background-image: url("../img/lupe.jpg");
	background-position: center center;	
}

.reisenliste_reise_preis
{
	background-image: url(../img/background/werbe_stern_mittel.png);
	background: expression("none");
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/html/img/background/werbe_stern_mittel.png',sizingMethod='crop');	
	background-repeat: no-repeat;
}

.reisedisplay_preis_main
{
	background-image: url(../img/background/werbe_stern_mittel.png);
	background: expression("none");
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/html/img/background/werbe_stern_mittel.png',sizingMethod='crop');	
	background-repeat: no-repeat;
}


.text_dotted_line
{
	background-image: url(../img/global_dotted.gif);
	background-repeat: repeat-x;	
}

/*--- Reiseliste ---*/
.dyn_td1, .reisedisplay_reiseverlauf_caption
{	
	background-image: url(../img/stern.gif);	
	background-repeat: no-repeat;
	background-position: 2px 5px;
}

.dyn_tr0 .dyn_td1
{
	background-image: none;	
}

.reisedisplay_karteikarte_active, .reisedisplay_karteikarte_inactive
{	
	background-image: url(../img/background/global_button_background.jpg);
	background-repeat: repeat-x;
}

.reisedisplay_karteikarte_active, .reisedisplay_karteikarte_inactive
{	
	background-image: url(../img/background/karteikarte.jpg);
}

.reisedisplay_pdf_link
{
	background-image: url(../img/global_button_next_pfeil.gif);
	background-repeat: no-repeat;
	background-position: right center;	
}

.reisenliste_sort, .reisenliste_sort_down, .reisenliste_sort_up
{
	background-image: url(../img/order_none.gif);
	background-repeat: no-repeat;		
	background-position: right center;
}

.reisenliste_sort_down
{
	background-image: url(../img/order_down.gif);
}

.reisenliste_sort_up
{
	background-image: url(../img/order_up.gif);	
}

.reisenliste_volltextsuche_main a
{
	background-image: url(../img/dreieck_weiss_rechts.gif);	
	background-repeat: no-repeat;
	background-position: right center;
}

.reisenliste_row_main, .reisenliste_row_main_hover
{
	background-position: left bottom;
}

.reisenliste_reise_im_merkzettel1
{
	background-image: url(../img/check.gif);
	background-repeat: no-repeat;		
}

.reisenliste_reise_aus_merkzettel
{
	background-image: url(../img/erase.gif);
	background-repeat: no-repeat;		
}

.reisenliste_reise_aus_merkzettel:hover
{
	background-image: url(../img/erase_hover.gif);
}

.reisenliste_pager_nummer_text1
{
	background-image: url(../img/background/pager_background.jpg);
	background-repeat: repeat-x;
}

.reiserequest_reisedaten_anzeige
{
	background-image: url(../img/background/termin_monat.jpg);
	background-repeat: repeat-x;
}

.reisebook_book_caption_main
{
	background-image: url(../img/big_check.gif);
	background-repeat: no-repeat;
	background-position: 20px 0px;
}

.reisebook_book_bestaetigung_link
{
	background-image: url(../img/pdf.gif);
	background-repeat: no-repeat;	
}

.reisebook_book_bestaetigung_link:hover
{
	background-image: url(../img/pdf_hover.gif);
}

/*--- Tooltips ---*/
.t_agt_list_bog_tooltip_head
{
	/*--- hat nur noch hintergrund farbe ---*/
}

.t_agt_list_bog_tooltip_content
{
	/*--- hat nur noch Border ---*/
}

.t_agt_list_bog_tooltip_foot
{
	background-image: url(../img/t_agt_list_bog_tooltip_foot.gif);
	background-repeat: no-repeat;
}

.reisenliste_tooltip_head
{
	background-image: url(../img/reisenliste_tooltip_head.jpg);
	background-repeat: no-repeat;		
}

.reisenliste_tooltip_content
{
	background-image: url(../img/reisenliste_tooltip_content.jpg);
	background-repeat: repeat-y;
}

.reisenliste_tooltip_foot
{
	background-image: url(../img/reisenliste_tooltip_foot.gif);
	background-repeat: no-repeat;		
}


/******************************************/
/************ hintergrund BILDER ************/
/************* halb Transparent **************/
/******************************************/
.menu_left_slideshow_prev_button, .menu_left_slideshow_next_button
{
	background-image: url(../img/scroll_pfeil_oben.gif);	
	background-repeat: no-repeat;
	background-position: center center;	
}

.menu_left_slideshow_next_button
{
	background-image: url(../img/scroll_pfeil_unten.gif);	
}

.menu_left_slideshow_prev_button:hover
{
	background-image: url(../img/scroll_pfeil_oben_hover.gif);	
	background-repeat: no-repeat;
	background-position: center center;	
}

.menu_left_slideshow_next_button:hover
{
	background-image: url(../img/scroll_pfeil_unten_hover.gif);	
}

.menu_agt_top_main
{
	background-image: url(../img/background/menu_background.png);
/*	background-repeat: repeat-x;*/
}


.brief_icon , .weltkugel_icon, .lupe_icon, .i_icon, .check_icon
{
	background-repeat: no-repeat;
}

.brief_icon
{
	background-image: url(../img/icon/brief_icon.png);
	background: expression("none");
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/html/img/icon/brief_icon.png',sizingMethod='crop');
}

.weltkugel_icon
{
	background-image: url(../img/icon/weltkugel_icon.png);
	background: expression("none");
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/html/img/icon/weltkugel_icon.png',sizingMethod='crop');
}

.lupe_icon
{
	background-image: url(../img/icon/lupe_icon.png);
	background: expression("none");
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/html/img/icon/lupe_icon.png',sizingMethod='crop');	
}

.i_icon
{
	background-image: url(../img/icon/i_icon.png);
	background: expression("none");
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/html/img/icon/i_icon.png',sizingMethod='crop');
}

.check_icon
{
	background-image: url(../img/icon/check_icon.png);
	background: expression("none");
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/html/img/icon/check_icon.png',sizingMethod='crop');
}