/******************************************/
/************** Schriftfarben **************/
/******************************************/
 .menu_top_0_link
, .menu_top_1_link
, .menu_top_2_link
{
	color: #12507a;			/*--- fast navy blau ---*/
}

.tl_reisedisplay_main, .tl_reisedisplay_main:hover
, a:hover .reisenliste_reise_block0 , a:hover .reisenliste_reise_block1
, .reisenliste_pager_nummer_text1
, .reisedisplay_karteikarte_active,.reisedisplay_karteikarte_active:hover, .reisedisplay_karteikarte_inactive:hover
, .reisedisplay_reiseverlauf_caption
, .booking_step_present
{
	color: #cd0e3b			/*--- starkes pink ---*/
}

.tl_text_text_main
{
	color: black;
}

/******************************************/
/************ hintergrund FARBE ************/
/******************************************/
.page_main
, .menu_top_1_main, .menu_top_2_main
{
	background-color: white;	
}

.news_menu
, .reisedisplay_karteikarte_main
, .reiserequest_termine_main_border, .reiserequest_controllbox_main, .reiserequest_leistung_box, .preisuebersicht_main, .reisebook_form_main
{
	background-color: #e8edf9;	/*---- sehr blasses blau ---*/	
}


/******************************************/
/**************** Rahmen ******************/
/******************************************/

.menu_top_1_main, .menu_top_2_main
, .menu_top_direktsuchen_button
, .filter_main
, .menu_left_0_link
, .menu_tags_main
, .news_menu
, .reiserequest_termine_main_border, .reiserequest_controllbox_main, .reiserequest_leistung_box, .preisuebersicht_main, .reisebook_form_main
, .booking_step_main
{
	border: 1px solid;
}

.tl_reisedisplay_main, .reisenliste_reise_block0, .reisenliste_reise_block1, .reisedisplay_main_img, .reiserequest_img
{
	border: 3px solid;
}

.reisenliste_reise_preis
{
	border-top: 3px solid;
	border-right: 3px solid;
}

.menu_top_1_main, .menu_top_2_main
{
	border-bottom: none;
}

.menu_top_1_main
, .booking_step_main
{
	border-top: none;
}

.filter_main, .menu_left_0_link
, .menu_tags_main
{
	border-left: none;
}

.menu_top_main
, .preisuebersicht_gesamtsumme
, .form_reisebook_versicherungs_table
, .menu_bottom_main
{
	border-top: 1px solid;
}

.menu_top_main
, .form_reisebook_versicherungs_table
{
	border-bottom: 1px solid;
}

.menu_top_0_link
, .menu_top_main
{
	border-right: 1px solid;
}

.menu_top_1_link, .menu_top_2_link
{
	border-bottom: 1px solid;
}

/******************************************/
/**************** Rahmen ART **************/
/******************************************/



/******************************************/
/************ Rahmen FARBE ****************/
/******************************************/
.menu_top_main, .menu_top_1_main, .menu_top_2_main, .menu_top_0_link, .menu_top_1_link, .menu_top_2_link
, .menu_top_direktsuchen_button, .filter_main, .menu_left_0_link, .menu_tags_main
, .news_menu
, .reiserequest_termine_main_border, .reiserequest_controllbox_main, .reiserequest_leistung_box, .preisuebersicht_main, .reisebook_form_main
, .preisuebersicht_gesamtsumme
, .booking_step_main
, .form_reisebook_versicherungs_table
, .menu_bottom_main
{
	border-color: #999999;
}

.tl_reisedisplay_main, .reisenliste_reise_block0, .reisenliste_reise_block1, .reisenliste_reise_preis, .reisedisplay_main_img, .reiserequest_img
{
	border-color: #12507a;	/*--- fast navy ---*/
}

.tl_reisedisplay_main:hover, a:hover .reisenliste_reise_block0, a:hover .reisenliste_reise_block1, a:hover * .reisenliste_reise_preis
{
	border-color: #cd0e3b			/*--- starkes pink ---*/
}

/*--- für einen Schatten effekt ---*/
.menu_top_0_link
{
	border-left: 1px solid white;
}

.menu_top_1_link, .menu_top_2_link
{
	border-top: 1px solid white;
}

/******************************************/
/************ hintergrund BILDER ************/
/******************************************/

.menu_top_main
{
	background-image: url('../img/topmenu_background.gif');
}

.menu_top_1_main, .menu_top_2_main
{
	background-image: url('../img/menutop_submenu.gif');
	background-repeat: repeat-x;
}

.menu_left_caption
{
	background-image: url('../img/lupe.gif');
	background-repeat: no-repeat;
	background-position: 40px 0px;
}

.filter_main, .menu_tags_main
{
	background-image: url('../img/menuleft_schnellsuche.gif');
	background-repeat: repeat-x;	
	background-position: left bottom;
}

.menu_left_0_link
{
	background-image: url('../img/menu_left_link.gif');
	background-repeat: repeat-x;		
}

.news_link, .menu_left_0_link a, .menu_left_0_link a:hover
{
	background-image: url('../img/pfeil.gif');
	background-repeat: no-repeat;
	background-position: 2px center;
}

.news_link:hover, .menu_left_0_link a:hover
{
	background-image: url('../img/pfeil_animation.gif');
}

.news_menu, .reiserequest_termine_main_border, .reiserequest_controllbox_main, .reiserequest_leistung_box, .preisuebersicht_main, .reisebook_form_main
{
	background-image: url('../img/boxen_background.gif');
	background-repeat: repeat-x;
}

.booking_step_main
{
	background-image: url('../img/topmenu_background2.gif');
	background-repeat: no-repeat;
	background-position: right;
}

.booking_step_pfeil_past, .booking_step_pfeil_future
{
	background-image: url('../img/pfeil.gif');
	background-repeat: no-repeat;
}

.booking_step_pfeil_past
{
	background-image: url('../img/pfeil_hover.gif');
}

.menu_top_1_link_for_untermenu
{
	background-image: url('../img/submenu_anzeige.gif');
	background-repeat: no-repeat;
	background-position: right center;
}

.menu_top_1_link_for_untermenu:hover
{
	background-image: url('../img/submenu_anzeige_hover.gif');
}

.tl_reisedisplay_caption, .reisenliste_reise_preis, .reisenliste_reise_text_main
{
	background-image: url("../img/transparenz.png");
	background: expression("white");
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../img/transparenz.png');
}

.tl_text_caption, .tl_text_text_main
{
	background-image: none;
}

a:hover .tl_reisedisplay_caption, a:hover .reisenliste_reise_preis, a:hover .reisenliste_reise_text_main
{
	background-image: none;
	background-color: white;
}

/******************************************/
/************ hintergrund BILDER ************/
/************* halb Transparent **************/
/******************************************/
