/* Style Sheet USA-Reisen Style */
#contentReiseverlauf b{display:block; height:20px;}	



/******* BANNER START -->> *********************************/
div#banner {
	width:				992px;
	height:				135px;
	margin:				0 auto;
	text-align:			left;
}
div#banner p, div#banner a, div#banner div{
	margin:				0px;
	padding:			0px;
}
div#banner div#left {
	width:				590px;
	float:				left;
}

div#banner div#left div#comNavi {
	width:				200px;
	float:				left;
	padding-top: 		10px;
}
div#banner div#left div#comNavi a{
	display:			block;
	padding-right:		10px;
	float:				left;
}
div#banner div#left div#AllYouNeed {
	width:				200px;
	padding-top:		10px;
	float:				left;
}
div#banner div#left div#logo {
	width:				590px;
	height:				84px;
}
div#banner div#right {
	width:				350px;
	float:				left;
	height:				120px;
}
div#banner div#right div#hotline {
	padding:			13px 0 0 55px;
	font-size:			12px;
	color:				#06368B;
	font-weight:		bold;
}
div#banner div#right div#hotline p{
	margin: 			0;
	padding: 			0;
}
div#banner div#right div#hotline p#headline {
	font-size:			15px;
	font-weight:		bold;
	color:				#06368B;
	font-weight:		bold;
}
div#banner div#right div#hotline div.day {
	width: 				145px;
	float:				left;
}
div#banner div#right div#hotline .phone {
	font-weight:		bold;
	font-size:			14px;
}
div#banner div#right div#hotline .phone a {
	text-decoration:	none;
	font-size: 			14px;
	color: 				#06368B;
}
/**** Klappmenue start ******************/

div#mainNavi {
	height:				37px;
	width:				994px;
	position:			relative;
	z-index:			96;
}

div#mainNavi ul#ButtonPanel {
	position:			relative;
	margin:				0;
	padding:			0;
	list-style:			none;
	float: 				left;
	display: 			inline;
	margin: 			0;
	padding: 			0;
	width: 				992px;
	z-index: 			97;
}

div#mainNavi ul#ButtonPanel li {
	float:				left;
	position: 			relative;
	z-index: 			97;
}
div#mainNavi ul#ButtonPanel li#ReisekorbTab {
	margin-left:		115px;
	text-align:			right;
}
div#mainNavi ul#ButtonPanel li#ReisekorbTab a {
	padding-left:		20px;
}
div#mainNavi ul#ButtonPanel li a.naviLink{
	font-size:			15px;
	font-weight:		bold;
	color:				#FFF;
	text-decoration:	none;
	display:			block;
	padding:			6px 10px 6px 10px;
	margin-top:			3px;
}
div#mainNavi ul#ButtonPanel li a.naviLink:hover {
	background:			#ECF2FC;
	color:				#972A2C;
}
div#Navi2 {
	float:              left;
	display:			inline;
	margin:				0;
	padding: 			0;
	border-top:			0px solid #a9adb0;
	border-bottom: 		0px solid #a9adb0;
	width:				992px;
	font-size: 			12px;
	font-weight:		bold;
	z-index:			97;
}
ul#ButtonPanel .HeaderDropDown
{
	float:				left;
	display: 			none;
	z-index: 			97 !important;
	position: 			absolute;
	border-bottom:		1px solid #3e3763;
	border-left: 		1px solid #3e3763;
	border-right: 		1px solid #3e3763;
 	background: 		#ecf2fc;
	margin-top:			0px;
	margin-bottom:		0px;
	margin-left:		1px;
	margin-right:		0px;
	padding:			0px;
	list-style-type: 	none;
	left: 				-2px;
	font-size: 			11px;
	text-align:			left;
}
ul#ButtonPanel .HeaderDropDown ul{
	float: 				left;
	display: 			inline;
	border-left: 		1px solid #f6f6f6;
	border-right: 		1px solid #f6f6f6;
	border-bottom: 		1px solid #f6f6f6;
	margin:				0px;
	padding:			0;
}
ul#ButtonPanel ul#Navi2 li a.HeaderTab,
ul#ButtonPanel ul#Navi2 li a:active.HeaderTab,
ul#ButtonPanel ul#Navi2 li a:visited.HeaderTab
{
	float: 				left;
	display:			inline;
	margin: 			0;
	color: 				#FFF;
	padding:			6px 7px;
	margin: 			0;
	text-decoration:	 none;
}

ul#ButtonPanel ul#Navi2 li a:hover.HeaderTab
{
	color: 				#a13028;
	background-color:	#ecf2fc;
}



ul#ButtonPanel ul#Navi2 li.Selected a.HeaderTab,
ul#ButtonPanel ul#Navi2 li.Selected a:active.HeaderTab,
ul#ButtonPanel ul#Navi2 li.Selected a:visited.HeaderTab
{
	color:				#000;
}

ul#ButtonPanel .HeaderDropDown{
	float: 				left;
	display: 			none;
	z-index: 			97 !important;
	position: 			absolute;
	border-bottom:		1px solid #3e3763;
	border-left:		1px solid #3e3763;
	border-right:		1px solid #3e3763;
 	background:			#ecf2fc;
	margin-top:			0px;
	margin-bottom:		0px;
	margin-left:		1px;
	margin-right:		0px;
	padding:			0px;
	list-style-type:	none;
	left: 				-2px;
	font-size:			11px;
	text-align:			left;
}

ul#ButtonPanel .HeaderDropDown ul{
	float: 				left;
	display: 			inline;
	border-left: 		1px solid #f6f6f6;
	border-right: 		1px solid #f6f6f6;
	border-bottom: 		1px solid #f6f6f6;
	margin:				0px;
	padding: 			0px;
}


ul#ButtonPanel .HeaderDropDown li
{
	float: 				left;
	display: 			inline;
	clear: 				left;
	margin: 			0;
	padding: 			0;
	background: 		none !important;
}

ul#ButtonPanel .HeaderDropDown li a:active,
ul#ButtonPanel .HeaderDropDown li a:visited,
ul#ButtonPanel .HeaderDropDown li a
{
	float: 				left;
	clear: 				left;
	border: 			none;
	margin: 			0px;
	padding: 			6px;
	font-weight: 		bold;
	text-decoration: 	none;
	color: 				#000;
	width: 				170px;
	font-size: 			11px;
	border-bottom: 		1px dotted #2b2b2b;
}


ul#ButtonPanel .HeaderDropDown li a:hover { background-color:#c2cbd9 }

ul#ButtonPanel .HeaderDropDown li a.LastInList,
ul#ButtonPanel .HeaderDropDown li a:visited.LastInList,
ul#ButtonPanel .HeaderDropDown li a:active.LastInList
{
	border-bottom: 		none !important;
}
/****** Klappmenue ENDE ***************/
/******* FOOTER START -->> ******************************/
div#footer {
	width:				991px;
	color:				#666;
	font-size:			11px;
	text-align:			left;
	margin:				auto;
}
div#footer div#footerL {
	height:				29px;
	color:				#FFF;
	font-size:			12px;
}
div#footer div#footerL div#footerLeft {
	width:				550px;
	float:				left;
}
div#footer div#footerL div#footerLeft p, div#footer div#footerL div#footerRight p {
	margin:				7px 20px 0 20px;
}
div#footer div#footerL div#footerRight {
	width:				440px;
	float:				left;
	text-align:			right;
}
div#footer div#footerL div#footerRight a {
	color:				#FFF;
	font-weight:		bold;
	text-decoration:	underline;

}
div#footer div#footerL div#footerRight a:focus {
	color:				#972A2C;
}
div#footer div#footerL div#footerRight a:hover {
	color:				#972A2C;
}
div#footer div#footerL div#footerRight a:active {
	color:				#972A2C;
}

/******* FOOTER ENDE -->> *******************************/

div {
margin-left:0px;

}

#breadcrumb
{
	font-weight:600;
	color:#930;
	font-size:11px;
	padding-top:5px;
	width:991px;
	text-align:left;
}
#breadcrumb a{
	color:#306;
	text-decoration:underline;

}

#breadcrumb_hier
{
	color:#306;
}

.versteckt
{
visibility:hidden;
display:none;
}
.offen
{
visibility:visible;
display:block;
}

/* buttons */
.ibebutton {
	color: #FFF;
	padding-top:2px;
	padding-bottom:2px;
	font-size:12px;
	width:154px;
	height:29px;
	padding-top:6px;
	cursor:pointer;
}
.vermieterbutton {
	color: #FFF;
	font-size:12px;
	margin:0px;
	padding:0px;
	width:200px;
	height:30px;
	padding-top:13px;

	cursor:pointer;
}
.ibebutton2 {
	color: #FFF;
	padding-top:2px;
	padding-bottom:2px;
	padding-top:6px;
}
.button_absenden {
	font-family: Arial, Helvetica, sans-serif;
	color:#FFF;
	font-weight:bold;
	font-size:10pt;
	width:154px;
	height:29px;
	background-image:url(../../images/buttons/button_1.png);
	border:none;

	}


.button_absenden-hover {
	font-family: Arial, Helvetica, sans-serif;
	color:#FFF;
	font-weight:bold;
	font-size:10pt;
	width:154px;
	height:29px;
	background-image:url(../../images/buttons/button_2.png);
	border:none;
	cursor: pointer;
	}

	.button_absenden-checkout {
	font-family: Arial, Helvetica, sans-serif;
	color:#FFF;
	font-weight:bold;
	font-size:10pt;
	width:154px;
	height:29px;
	background-image:url(../../images/buttons/button_1.png);
	border:none;

	}
.button_absenden-checkout-hover {
	font-family: Arial, Helvetica, sans-serif;
	color:#FFF;
	font-weight:bold;
	font-size:10pt;
	width:154px;
	height:29px;
	background-image:url(../../images/buttons/button_2.png);
	border:none;
	cursor: pointer;

	}
.button1 {
	font-family: Arial, Helvetica, sans-serif;
	color:#FFF;
	font-weight:bold;
	width:154px;
	height:29px;
	background-image:url(../../images/buttons/button_1.png);
	border:none;

	}
.button2 {
	font-family: Arial, Helvetica, sans-serif;
	color:#FFF;
	font-weight:bold;
	width:154px;
	height:29px;
	background-image:url(../../images/buttons/button_2.png);
	border:none;
	cursor: pointer;

	}

.button_zurueck_termine_preise_1 {
	font-family: Arial, Helvetica, sans-serif;
	color:#FFF;
	font-weight:bold;
	width:154px;
	height:29px;
	background-image:url(../../images/buttons/button_zurueckterminepreise_01.png);
	border:none;

	}
.button_zurueck_termine_preise_2 {
	font-family: Arial, Helvetica, sans-serif;
	color:#FFF;
	font-weight:bold;
	width:154px;
	height:29px;
	background-image:url(../../images/buttons/button_zurueckterminepreise_02.png);
	border:none;
	cursor: pointer;

	}

.button1xs {
	font-family: Arial, Helvetica, sans-serif;
	color:#FFF;
	font-weight:bold;
	width:154px;
	height:29px;
	background-image:url(../../images/buttons/button_1xs.png);
	border:none;

	}
.button2xs {
	font-family: Arial, Helvetica, sans-serif;
	color:#FFF;
	font-weight:bold;
	width:154px;
	height:29px;
	background-image:url(../../images/buttons/button_2xs.png);
	border:none;
	cursor: pointer;

	}
/* Neues Menü Anfang */


<!--
.reisekorbinhalt
{
	text-align:left;
	padding-top:7px;
	padding-bottom:7px;
	width:160px;
}

.reisekorbtext
{
	padding-left:7px;
	color:#000;
}

.reisekorbtext2 {
	padding-left:5px;
	color:#a13028;
}

.siteinenglish {
	position:relative;
	top:5px;
	color:#FFFFFF;
	font-weight:bold;
	font-size:11px;
	padding-top:3px;
}

.siteinenglish a {
	color:#FFF;
	font-size:11px;
	}
.siteinenglish a:hover {
	color:#a13028;
}





/* Neues Menü Ende */



body {
	font-size: 14px;
	color: #000;
	font-family:Arial, Helvetica, sans-serif;
	margin:		0px;
}
#table_modul_hotel-center tr td {
	font-size: 14px;
	font-weight: bold;
}


/* Überschrift */
#frontline1 {
   /*position:Center;*/
   font-family:Arial,sans-serif;
   font-size:14pt;
   font-weight:bold;
   color:red;
}




/***** STARTSEITE BOXEN START ******/
div#MietwagenBox {
	padding-left:		8px;
}
div#MietwagenBox div {
	width:				817px;
	height:				209px;
}
div#MietwagenBox div h1 {
	margin:				0;
	padding:				25px 0 5px 28px;
	color:				#07358A;
	font-size:			30px;
}
div#MietwagenBox div p {
	padding:				5px 5px 5px 29px;
	color:				#333333;
	margin:				0;
	font-size:			12px;
}
div#MietwagenBox div p a {
	color:				#333333;
	text-decoration:	none;
}
#header_table tr td a {
	font-weight: bold;
	font-size: 12px;
	color: #FFF;
}

/* #header_table tr td a:visited {
	color: #FFF;
} */
#header_table tr td a:hover {
	color: #a13028;
}
/* #header_table tr td a:active {
	color: #a13028;
}*/

.menu_trennbalken {
	color: #FFF;
	font-weight: bold;
	font-size: 14px;
}

/* ######## Modul Box ########## */

#table_modul_box tr td a {
	font-weight: bold;
	font-size: 14px;
	color: #000;
	text-decoration: none;
}

/* #table_modul_box tr td a:visited {
	color: #000;
} */
#table_modul_box tr td a:hover {
	color: #fff;
}
/* #table_modul_box tr td a:active {
	color: #fff;
}*/

#box_name {
	color: #fff;
	font-weight: bold;
	font-size:15px;
}

#table_modul_box tr td {
	color:#000;
	font-size:13px;
}

#table_modul_box tr #box_name {
	color: #fff;
	font-weight: bold;
	font-size:15px;

}
/* Modul Last Minute */

#lastminute_anzahl_tage {
	color: #3e3763;
	font-size: 15px;
	font-weight: bold;
}

#lastminute_stadt {
	color: #3e3763;
	font-size: 20px;
	font-weight: bold;
}
#lastminute_stadt_klein {
	color: #3e3763;
	font-size: 13px;
	font-weight: bold;
}

#lastminute_pp {
	color: #3e3763;
	font-size: 13px;
	font-weight: bold;
}

#lastminute_preis {
	color: #a13028;
	font-size: 20px;
	font-weight: bold;
}

#table_lastminute tr td a {

	text-decoration: none;
}
#willkommen {
	font-weight: bold;
	color: #000;
}
.no1 {
	color: #a13028;
}

/* #table_lastminute tr td a:visited {
	text-decoration: none;
}*/
#table_lastminute tr td a:hover {
	text-decoration: none;
 }

/*#table_lastminute tr td a:active {
	text-decoration: none;
}*/

/* Hoteldatenbank Formular */
#table_hoteldatenbank tr td form table tr td {
	color: #FFF;
	font-size: 14px;
		font-weight: bold;

}

#table_hoteldatenbank tr td #table_hoteldatenbank tr td {
	color: #FFF;
	font-size: 14px;
		font-weight: bold;

}
.modul_hoteldatenbank_suchbutton {

	font-size: 10px;

}

.modul_hoteldatenbank_button {
	padding-right:0px;

}


/* Modul Anzeige Anzahl Treffer bei der hotelsuche */

 .hotel_suchergebnis_hotelname {
	font-weight: bold;
	text-decoration:underline;
	padding-left:5px;
	color:#000;
	font-size:15px;


}
.hotel_suchergebnis_ort {
	font-size: 16px;
	padding-left:5px;
}

.hotel_suchergebnis_lage {
	font-weight: normal;
}
.hotel_suchergebnis_preisperson {
		font-weight: normal;
		font-size: 11px;

}
.hotel_suchergebnis_schonab {
		font-weight: normal;
}

#table_suchergebnis tr td {
		color: #000;
}

#table_anzahl-treffer tr td {
	color: #FFF;
		font-size: 8px;

}

#table_suchergebnis tr td a {
		color: #000;
}


.anzahl-treffer_reisezeitraum{
	color: #fff;
    font-size: 14px;
	font-weight: bold;
}

.anzahl-treffer {
	color: #fff;
	font-size: 15px;
	font-weight: bold;
}

/* Hotel Abfrage Details */

 .hotel_abfrage_schwarzfett {
	font-weight: bold;
	font-size:15px;
}
#hotel_abfrage_kursiv {
	font-style: italic;
}
.link_preisliste{
	padding-left:10px;
	text-align:left;

}


.link_zurueckzurauswahl{
	padding-right:10px;
	text-align:right;

}

/* Unterkunft */


.modul_unterkunft_text {
	color: #FFF;
	font-size: 18px;
}

#table_unterkunft_auswahl tr td a {

	font-weight: bold;
color: #FFF;
}

#table_unterkunft_auswahl tr td a:hover {
	text-decoration: none;
	font-weight: bold;
	color: #a13028;
}


/* Modul Rundreisen Auswahl */
/*Mietwagenrundreisen*/
.headlinekat{
	color:#006;font-size:18px;font-weight:900;text-align:left;margin-top:5px;margin-bottom:10px
	}

/* folgende styles sind nicht nur bei den busrundreisen auswahl, sondern auch bei den mietwagenrundreisen verwendet: */
.busrundreisen_weissundfett {
	font-weight: bold;
	color: #FFF;
	font-size: 19px;
}
.busrundreisen_fett {
	font-weight: bold;
}


.busrundreisen_header_fettweiss {
	font-weight: bold;
	color: #FFF;
	font-size: 19px;
}
.busrundreisen_header_weiss {
	color: #FFF;
}
.busrundreisen_infos_weiss {
	color: #FFF;
	font-size:12px;
}
.busrundreisen_sterntext {
	color: #FFF;
	font-size: 10px;
}

.modul_busrundreise_liste_header {
	color: #FFF;
	font-weight: bold;
}
.links-ohne-alles a {
	text-decoration:none
}

/* folgende styles sind..... ENDE */

/* Footer */
.footer {
	color: #FFF;
	font-size:12px;
}
.footer a {
	color: #FFF;
	font-weight: bold;
	font-size:12px;
}

/* .footer a:visited {
	color: #FFF;
} */
.footer a:hover {
	color: #a13028;
}
/* .footer a:active {
	color: #a13028;
}*/


/* Ticker Aktuelle Angebote & Specials auf der Hotelseite */


.ticker_ueberschrift {
	color: #000;
	font-weight: bold;
	font-size: 14px;
	text-decoration:underline;
}

#table_ticker tr td a {
	font-size: 14px;
	color: #000;
	   text-decoration:none;
}


/* #table_ticker tr td a:visited {
	color: #FFF;
} */
#table_ticker tr td a:hover {
	color: #a13028;
}
/* #table_ticker tr td a:active {
	color: #a13028;
} */

.ticker_txt{
   font-family:Arial,sans-serif;
   color:#fff;
   font-size:10pt;
   text-decoration:none;
}


/* Tabellenzelle mit Rand unten */
#cell-bottom {
    border-bottom-style:solid;
    border-color:#000080;
    border-width:2px;
}
/* Tabellenzelle mit Rand oben */
.td_ro {
    border-top-style:solid;
    border-color:#000000;
    border-width:1px;
}

/* Tabelle USA Show */
#table-show {
  background-color:#ffffcc;
  /*
  border-style:solid;border-width:4px;
  border-left-color:#000080;
  border-right-color:#000080;
  border-top-color:#000080;
  border-bottom-color:#000080;
  */
}
/* Tabelle Orange - Erlebnisreisen */
.table_er {
  background-color:#F5E4CB;
}
/* Tabelle Blau - Mietwagenreisen */
.table_mwrr {
  background-color:#eee;
}
/* Tabelle Gelb Busrundreisen */
.table_bus {
  background-color:#ffffcc;
}
/* Tebellenzeilen */
#tr_underline {
    border-bottom-style:solid;
    border-top-style:none;
    border-left-style:none;
    border-right-style:none;
    border-bottom-width:1px;
    border-color:#000000;
}

/* Tabellenzellen */
#td-1 {
  text-align:left;
}
.td_left {
  text-align:left;
}
#td-2 {
  text-align:Center;
}
.td_center {
  text-align:Center;
}
#td-3 {
  text-align:right;
}
.td_right {
  text-align:right;
}
#td-4 {
  text-align:left;
  vertical-align:middle;
}
#td-5 {
  text-align:Center;
  vertical-align:middle;
}
#td-6 {
  text-align:right;
  vertical-align:middle;
}
/* Tabellenzelle zentriert, mit Rahmen unten */
.td-7 {
  text-align:center;
  vertical-align:middle;
  border-bottom-style:solid;
  border-top-style:none;
  border-left-style:none;
  border-right-style:none;
  border-bottom-width:1px;
  border-color:#000000;
}
/* Tabellenzelle mit Rahmen unten */
.td-8 {
  vertical-align:middle;
  border-bottom-style:solid;
  border-top-style:none;
  border-left-style:none;
  border-right-style:none;
  border-bottom-width:1px;
  border-color:#000000;
}
/* Tabellenzelle mit Rahmen unten  valign=top*/
.td-9 {
  vertical-align:top;
  border-bottom-style:solid;
  border-top-style:none;
  border-left-style:none;
  border-right-style:none;
  border-bottom-width:1px;
  border-color:#000000;
}
/* Tabellenzelle mit schwarzen Rahmen rechts */
.td_bl_rr {
  border-bottom-style:none;
  border-top-style:none;
  border-left-style:none;
  border-right-style:solid;
  border-right-width:1px;
  border-color:#000000;
}

/* Text */
#tx-1 {
   font-family:Arial,sans-serif;
   font-size:10pt;
}
#tx-1b {
   font-family:Arial,sans-serif;
   font-size:8pt;
}
#tx-2 {
   font-family:Arial,sans-serif;
   font-size:10pt;
   font-weight:bold;
}
#tx-3 {
   font-family:Arial,sans-serif;
   font-size:11pt;
   font-weight:bold;
}
#tx-4 {
   font-family:Arial,sans-serif;
   font-size:14pt;
   font-weight:bold;
}
#tx-5 {
   font-family:Arial,sans-serif;
   font-size:14pt;
   font-weight:bold;
   color:#000080;   /* Blau */
}
#tx-6 {
   font-family:Arial,sans-serif;
   font-size:11pt;
   font-weight:bold;
   color:#000080;   /* Blau */
}
#tx-7 {
   font-family:Arial,sans-serif;
   font-size:24pt;
   text-align:center;
   color:#000080;   /* Blau */
}
#tx-8 {
   font-family:Arial,sans-serif;
   font-size:8pt;
   color:#983025;   /* Rot */
}
#tx-9 {
   font-family:Arial,sans-serif;
   font-size:10pt;
   font-weight:bold;
   color:#983025;   /* Rot */
}
.tx_8 {
   font-family:Arial,sans-serif;
   font-size:8pt;
}
/*flugibe klasse*/
.tx_9b {
   font-family:Arial,sans-serif;
   color:#000000;
   font-size:9pt;
   font-weight:bold;
   padding-left:8px;
}
.tx_rot_9b {
   font-family:Arial,sans-serif;
   font-size:9pt;
   font-weight:bold;
   color:#983025;   /* Rot */
}
.tx_10 {
   font-family:Arial,sans-serif;
   color:#000;
   font-size:10pt;
   text-decoration:none;
}

.tx_10b {
   font-family:Arial,sans-serif;
   color:#000000;
   font-size:10pt;
   font-weight:bold;
}

/* Text Weiss, ohne Link-Unterstrichen */
.tx_weiss_10b {
   font-family:Arial,sans-serif;
   font-size:10pt;
   font-weight:bold;
   color:#FFFFFF;
   text-decoration:none;
}
/* Text Blau, ohne Link-Unterstrichen */
.tx_blau_10 {
   font-family:Arial,sans-serif;
   font-size:10pt;
   color:#07358A;   /* Blau */
   text-decoration:none;
}
/* Text Blau, Fett, ohne Link-Unterstrichen */
.tx_blau_10b {
   font-family:Arial,sans-serif;
   font-size:10pt;
   font-weight:bold;
   color:#052E6A;   /* Blau */
   text-decoration:none;
   line-height:1.5;
}
.tx_11 {
   font-family:Arial,sans-serif;
   font-size:11pt;
}
/* Text Blau, ohne Link-Unterstrichen */
.tx_blau_11 {
   font-family:Arial,sans-serif;
   font-size:11pt;
   color:#07358A;   /* Blau */
   text-decoration:none;
}
.tx_blau_11b {
   font-family:Arial,sans-serif;
   font-size:11pt;
   font-weight:bold;
   color:#07358A;   /* Blau */
   text-decoration:none;
}
/* Text Weiss, ohne Link-Unterstrichen */
.tx_weiss_11b {
   font-family:Arial,sans-serif;
   font-size:11pt;
   font-weight:bold;
   color:#FFFFFF;
   text-decoration:none;
}
.tx_rot_11 {
   font-family:Arial,sans-serif;
	 font-size:12pt;
   color:#983025;   /* Rot */
}
.tx_11b {
   font-family:Arial,sans-serif;
   color:#000000;
   font-size:11pt;
   font-weight:bold;
   text-decoration:none;
}
.tx_12 {
   font-family:Arial,sans-serif;
   color:#000000;
   font-size:12pt;
   text-decoration:none;
}
.tx_12b {
   font-family:Arial,sans-serif;
   color:#000000;
   font-size:12pt;
   font-weight:bold;
   text-decoration:none;
}
.tx_blau_12b {
   font-family:Arial,sans-serif;
   font-size:12pt;
   font-weight:bold;
   color:#07358A;
   text-decoration:none;
}
.tx_12b_rot {
   font-family:Arial,sans-serif;
	   font-size:12pt;
   font-weight:bold;
   color:#983025;   /* Rot */
}
.tx_rot_12b {
   font-family:Arial,sans-serif;
	   font-size:12pt;
   font-weight:bold;
   color:#983025;   /* Rot */
}
/* Text Weiss, ohne Link-Unterstrichen */
.tx_weiss_12b {
   font-family:Arial,sans-serif;
   font-size:12pt;
   font-weight:bold;
   color:#FFFFFF;
   text-decoration:none;
}
.tx_13b {
   font-family:Arial,sans-serif;
   color:#000000;
   font-size:13pt;
   font-weight:bold;
   text-decoration:none;
}
.tx_blau_13b {
   font-family:Arial,sans-serif;
   font-size:13pt;
   font-weight:bold;
   color:#07358A;
   text-decoration:none;
}
.tx_rot_13b {
   font-family:Arial,sans-serif;
	   font-size:13pt;
   font-weight:bold;
   color:#983025;   /* Rot */
}
/* Text Weiss, ohne Link-Unterstrichen */
.tx_weiss_13b {
   font-family:Arial,sans-serif;
   font-size:13pt;
   font-weight:bold;
   color:#FFFFFF;
   text-decoration:none;
}
.tx_weiss_14b {
   font-family:Arial,sans-serif;
   font-size:14pt;
   font-weight:bold;
   color:#FFFFFF;
   text-decoration:none;
}
.tx_14b_rot {
   font-family:Arial,sans-serif;
	   font-size:12pt;
   font-weight:bold;
   color:#983025;   /* Rot */
}
.tx_14b {
   font-family:Arial,sans-serif;
   font-size:14pt;
   font-weight:bold;
   color:#000000;
   text-decoration:none;
}
.tx_blau_14b {
   font-family:Arial,sans-serif;
   font-size:14pt;
   font-weight:bold;
   color:#07358A;
   text-decoration:none;
}
.tx_18b_rot {
   font-family:Arial,sans-serif;
	   font-size:18pt;
   font-weight:bold;
   color:#983025;   /* Rot */
}
.tx_18b_hrot {
   font-family:Arial,sans-serif;
	   font-size:18pt;
   font-weight:bold;
   color:#FF0000;   /* Hell Rot */
}
.tx_20blau {
   font-family:Arial,sans-serif;
   font-size:20pt;
   text-align:center;
   color:#000080;   /* Blau */
   text-decoration:none;
}
.tx_24blau {
   font-family:Arial,sans-serif;
   font-size:24pt;
   text-align:center;
   color:#07358A;   /* US-Blau */
   text-decoration:none;
}
/* Nur Rahmen */
.rahmen_1 {
	border-style:solid;
  border-width:1px;
  border-color:#000000;;
}

/* Tabellen fuer Rundreisen-Hotel-Liste */
#rr_hotel_list {
  text-align:Center;
  background-color:#F46322;
  border-spacing:0px;
  border-style:none;
}
#rr_hotel_tr_top {
   background-color:#F46322;
}
#rr_hotel_td_left {
   text-align:Left;
  padding-left: 6px;
}
#rr_hotel_td_left_b {
   text-align:Left;
   border-bottom-style:solid;border-width:1px;
   border-bottom-color:#000000;
  padding-left: 6px;
}
#rr_hotel_td_left2 {
   text-align:Left;
   background-color:#FED6B3;
   border-bottom-style:solid;border-width:1px;
   border-bottom-color:#000000;
  padding-left: 6px;
}
#rr_hotel_td_left3 {
   text-align:Left;
   background-color:#FEBC81;
   border-bottom-style:solid;border-width:1px;
   border-bottom-color:#000000;
  padding-left: 6px;
}
#rr_hotel_td_top2 {
   text-align:Left;
   background-color:#FED6B3;
   border-bottom-style:solid;border-width:2px;
   border-bottom-color:#000000;
  padding-left: 6px;
}
#rr_hotel_td_top3 {
   text-align:Left;
   background-color:#FEBC81;
   border-bottom-style:solid;border-width:2px;
   border-bottom-color:#000000;
   padding-left: 6px;
}
#rr_hotel_td_right {
   text-align:Right;
   padding-right: 6px;
}
#rr_hotel_tx1 {
   font-family:Arial,sans-serif;
   font-size:11pt;
   color:#FFFFFF;   /* Weiss */
}
#rr_hotel_tx2 {
   font-family:Arial,sans-serif;
   font-size:11pt;
   font-weight:bold;
   color:#000000;
}
#rr_hotel_tx3 {
   font-family:Arial,sans-serif;
   font-size:10pt;
   color:#000000;
}
#rr_hotel_tx4 {
   font-family:Arial,sans-serif;
   font-size:14pt;
   color:#FFFFFF;   /* Weiss */
}
/* Hotelliste Rundreisen NEU */
.rr_hotel_table {
  width: 990px;
  display: inline-table;
  text-align:left;
  border-spacing:1px;
/*  border-style:inherit; */
	border-style: none;
	border-collapse: collapse;
}

.rr_hotel_table td
{
	border-width: 1px;
	padding: 5px;
	border-style: solid;
	border-color: black;
	font: 10pt arial;
}

.subtxt01 {
	background-color:#F46322;
}

/* Tabellen fuer Rundreisen-Preisliste */
#rr_preis_table {
  text-align:Center;
  background-color:#FFFFFF;
  border-width:0px;
  border-spacing:0px;
	border-style:none;
}
#rr_preis_cell {
  text-align:center;
  background-color:#000080;
  padding-left:6px;
}
#rr_preis_cell2 {
  text-align:center;
  border-color:#ffffff;
  border-bottom-style:solid;
  border-width:2px;
  padding-left: 6px;
}
#rr_preis_cell3 {
  text-align:center;
  background-color:#ADCAEA;   /* Hellblau */
  border-color:#000000;
  border-bottom-style:solid;
  border-width:1px;
  border-bottom-color:#000000;
  padding-left: 6px;
}
.rr_preis_cell8 {
  text-align:center;
  background-color:#ADCAEA;   /* Hellblau */
  border-color:#000000;
  border-bottom-style:solid;
  border-width:1px;
  border-bottom-color:#000000;
  padding-left: 6px;
}
.rr_preis_cell10 {
  text-align:left;
  background-color:#ADCAEA;   /* Hellblau */
  border-color:#000000;
  border-bottom-style:solid;
  border-width:1px;
  border-bottom-color:#000000;
  padding-left: 6px;
}
#rr_preis_cell4 {
  text-align:center;
  background-color:#ADCAEA;   /* Hellblau */
  padding-left: 6px;
}
#rr_preis_cell5 {
  text-align:center;
  background-color:#000080;   /* Blau */
}
#rr_preis_cell6 {
  text-align:center;
  background-color:#ffffff;   /* Weiss */
  border-color:#ffffff;
  border-bottom-style:solid;
  border-width:1px;
  border-bottom-color:#000000;
  padding-left: 6px;
}
.rr_preis_cell9 {
  text-align:center;
  background-color:#ffffff;   /* Weiss */
  border-color:#ffffff;
  border-bottom-style:solid;
  border-width:1px;
  border-bottom-color:#000000;
  padding-left: 6px;
}
.rr_preis_cell9l {
  text-align:left;
  background-color:#ffffff;   /* Weiss */
  border-color:#ffffff;
  border-bottom-style:solid;
  border-width:1px;
  border-bottom-color:#000000;
  padding-left: 6px;
}
#rr_preis_cell7 {
  text-align:left;
  background-color:#ffffff;   /* Weiss */
  border-color:#ffffff;
  border-bottom-style:solid;
  border-width:1px;
  padding-left:6px;
}

/* MB-CDN */
.rr_cell_11 {
  text-align:left;
  background-color:#FBD7D6;   /* Hellgrau */
  border-color:#000000;
  border-bottom-style:solid;
  border-width:1px;
  padding-left:6px;
}
.rr_cell_12 {
  text-align:left;
  background-color:#C57F7B;   /* Hellorange */
  border-color:#000000;
  border-bottom-style:solid;
  border-width:1px;
  padding-left: 6px;
}
.rr_cell_13 {
  text-align:left;
  background-color:#ffffff;   /* Weiss */
  border-color:#000000;
  border-bottom-style:solid;
  border-width:1px;
  padding-left: 6px;
}

/* Formate für Index-Seite NAVI-NEU */

/* Zelle für Index-Navi Grau, Rahmen Weiss, unten */
.td_navi_1 {
  padding-left:16px;
  text-align:left;
	background-color:#C0C0C0;
	border-bottom-style:solid;
  border-bottom-width:1px;
  border-bottom-color:#FFFFFF;
}
.td_navi_1b {
  padding-left:16px;
  text-align:left;
	background-color:#E6E6E6;
	border-bottom-style:solid;
  border-bottom-width:1px;
  border-bottom-color:#FFFFFF;
}
.td_navi_1c {
  padding-left:0px;
  text-align:center;
	background-color:#C0C0C0;
	border-bottom-style:solid;
  border-bottom-width:1px;
  border-bottom-color:#FFFFFF;
}
.td_navi_1d {
  padding-left:0px;
  text-align:center;
	background-color:#E6E6E6;
	border-bottom-style:solid;
  border-bottom-width:1px;
  border-bottom-color:#FFFFFF;
}
/* Zelle für Index-Navi Grau ohne Rahmen */
.td_navi_2 {
  padding-left:16px;
  text-align:left;
	background-color:#C0C0C0;
}
/* Zelle für Index-Navi Rot ohne Rahmen */
.td_navi_3 {
  text-align:center;
	background-color:#983025;
}
/* Zelle für Hotel-Index-Navi Grau ohne Rahmen */
.td_navi_4 {
  padding-left:16px;
  text-align:left;
	background-color:#C0C0C0;
}
/* Zelle für Hotel-Index-Navi Grau mit Rahmen */
.td_navi_5 {
  padding-left:16px;
  text-align:left;
	background-color:#C0C0C0;
	border-bottom-style:solid;
  border-bottom-width:1px;
  border-bottom-color:#FFFFFF;
}
/* Zelle für Hotel-Index-Navi Grau mit Rahmen */
.td_navi_6 {
  text-align:center;
	background-color:#C0C0C0;
	border-bottom-style:solid;
  border-bottom-width:1px;
  border-bottom-color:#FFFFFF;
}
/* Zelle für Reiseplan im Header - Blau */
.td_navi_7 {
  padding-left:16px;
  text-align:left;
	background-color:#07358A;
}
/* Zelle für Reiseplan im Header - Weiss */
.td_navi_8 {
  padding-left:2px;
  text-align:center;
	background-color:#FFFFFF;
	border-left-style:solid;
  border-left-width:1px;
  border-left-color:#07358A;
	border-right-style:solid;
  border-right-width:1px;
  border-right-color:#07358A;
	border-bottom-style:solid;
  border-bottom-width:1px;
  border-bottom-color:#07358A;
}
.td_navi_8_or {
  padding-left:2px;
  text-align:center;
	background-color:#FFFFFF;
	border-left-style:solid;
  border-left-width:1px;
  border-left-color:#07358A;
	border-right-style:solid;
  border-right-width:1px;
  border-right-color:#07358A;
}
/* Zelle für Reiseplan im Header - Canada Rot */
.td_navi_9 {
  padding-left:16px;
  text-align:left;
 	background-color:#CE202A;
}
/* Tabellenzeile in Weiss */
.tr_weiss {
	background-color:#FFFFFF;
}
/* Tabellenzelle in Blau der US Fahne */
.td_usblau {
  text-align:Center;
 	background-color:#07358A;
}
/* Tabellenzelle in Rot der US Fahne */
.td_usrot {
  text-align:Center;
 	background-color:#983025;
}
/* Tabellenzelle Blau mit Rahmen Weiss, rechts */
.td_usblau_rrw {
  text-align:Center;
 	background-color:#07358A;
  border-right-style:solid;
  border-right-width:1px;
  border-right-color:#ffffff;
}
/* Tabellenzelle Rot mit Rahmen Weiss, rechts */
.td_usrot_rrw {
  text-align:Center;
 	background-color:#983025;
  border-right-style:solid;
  border-right-width:1px;
  border-right-color:#ffffff;
}
/* Tabellenzelle Blau ohne Rahmen */
.td_usblau_or {
  text-align:Center;
 	background-color:#07358A;
}
/* Tabellenzelle Rot ohne Rahmen */
.td_usrot_or {
  text-align:Center;
 	background-color:#983025;
}

/* Test für zweite Farb Variante */
/* Zelle für Index-Navi Hellblau, Rahmen Weiss, unten */
.td_navi_1_o {
  padding-left:12px;
  text-align:left;
	background-color:#cfe6ff;
	border-bottom-style:solid;
  border-bottom-width:1px;
  border-bottom-color:#FFFFFF;
}
.td_navi_1b_o {
  padding-left:12px;
  text-align:left;
	background-color:#E8F3FF;
	border-bottom-style:solid;
  border-bottom-width:1px;
  border-bottom-color:#FFFFFF;
}
/* Zelle für Index-Navi Orange, ohne Rahmen unten */
.td_navi_1_oor {
  padding-left:12px;
  text-align:left;
	background-color:#CFE6FF;
}
/* _____________________________________________________________________ */
/* Anders prüfen-- ! --Zelle für Index-Navi Orange, ohne Rahmen unten */
.td_navi_1_oor {
  padding-left:12px;
  text-align:left;
  background-color:#CCE4FC;
}

.td_navi_1b_oor {
  padding-left:12px;
  text-align:left;
  background-color:#E8F3FF;
}
/* _____________________________________________________________________ */
/* doppelt prüfen! */
.td_navi_1b_oor {
  padding-left:12px;
  text-align:left;
	background-color:#DAE8F8;
}

/* Events - Transfer oder Tickets */
.tr_grau_1 {
  padding-left:5px;
	background-color:#E6E6E6;
}


/* Zelle für Eventspreise Weiss, Rahmen Schwarz unten */
.td_weiss_sru {
  padding-left:12px;
  text-align:left;
	background-color:#E6E6E6;
	/*background-color:#CFE6FF;*/
	border-bottom-style:solid;
  border-bottom-width:1px;
  border-bottom-color:#000000;
}


/* Reisekorb */

/* Zelle grau Rahmen black oben und unten*/
.td_basket_head {
	background-color:#EEEEEE;
	border-top-style:solid;
  border-top-width:3px;
  border-top-color:#000000;
	border-bottom-style:solid;
  border-bottom-width:1px;
  border-bottom-color:#000000;
}


/* Zelle grau Rahmen black oben */
.td_basket_sum {
	background-color:#EEEEEE;
	border-top-style:solid;
  border-top-width:3px;
  border-top-color:#000000;
}


/* Zelle weiss ohne Rahmen */
.td_basket_middle {
	background-color:#FFFFFF;
	/*background-color:#EEEEEE;*/
}


/* Header-Zeile */
.td_basket_ru {
   border-bottom-style:solid;
   border-width:1px;
   border-bottom-color:#07358A;
}



/* Canada Style */
/* Tabellenzelle Rot mit Rahmen Weiss, rechts */
.td_canrot_rrw {
  text-align:Center;
 	background-color:#CE202A;
  border-right-style:solid;
  border-right-width:1px;
  border-right-color:#ffffff;
}



/* Tabellenzelle rWeiss mit Rahmen Weiss, rechts */
.td_canweiss_rrw {
  text-align:Center;
 	/*background-color:#E1E1EB;*/
 	background-color:#ED898E;
  border-right-style:solid;
  border-right-width:1px;
  border-right-color:#ffffff;
}
/* _____________________________________________________________________ */
/* doppel prüfen!--Tabellenzelle rWeiss mit Rahmen Weiss, rechts */
.td_canweiss_rrw {
  text-align:Center;
 	/*background-color:#E1E1EB;*/
 	background-color:#ED898E;
  border-right-style:solid;
  border-right-width:1px;
  border-right-color:#ffffff;
}

/* Tabellenzelle Rot ohne Rahmen */
.td_canrot_or {
  text-align:Center;
 	background-color:#CE202A;
}
/* Tabellenzelle rWeiss ohne Rahmen */
.td_canweiss_or {
  text-align:Center;
 	background-color:#ED898E;
}


/* Preistabelle Mietwagen */
.td_car_weiss {
 	background-color:#FFFFFF;
}



.td_car_grau {
 	background-color:#D7D7D7;
}

.td_car_weiss_blau {
 	background-color:#ADCAEA;
}
.td_car_weiss_orange {
 	background-color:#FBD7D6;
}

.td_car_grau_blau {
 	background-color:#92B7E4;
}

.td_car_grau_orange {
 	background-color:#FF7E40;
}

.td_car_grau_mb {
 	background-color:#D7D7D7;
 	padding:3px;
}


table.camper_book
{
	border-style: none;
	border-collapse: collapse;
}


table.camper_book td
{
	border-width: 1px;
	padding: 10px;
	border-style: solid;
	border-color: black;
}



#h1_linkseite
{
   font:bold 16pt arial,sans-serif;
   color:#000000;
   margin: 10px 0px 15px 20px;
}



.a_linkseite
{
   font:bold 11pt arial,sans-serif;
   margin-left:20px;
}

.linkbeschreibung
{
   font:10pt arial,sans-serif;
   margin: 0px 10px 10px 20px;
   display: block;
}


.a_headnews
{
	display: block;
	height: 100%;
	width: 100%;
	color:white;
	text-decoration:none;
	font:bold 11pt arial;
	line-height: 26px;
}


.a_news:hover
{
 background-color:#E8F3FF;
}
/* _____________________________________________________________________ */
/*doppelt prüfen !*/
.a_news:hover
{
	background-color: #DAE8F8;
}

.a_news
{
	font:bold 9pt arial;
	display:block;
	padding: 2px 10px 4px 10px;
	text-decoration:none;
	color: #07358A;
	border-bottom: 1px solid white;
	 background-color:#CFE6FF;
}
/* _____________________________________________________________________ */


.a_newsticker:hover
{
	background-color: #E8F3FF;
}

.a_newsticker
{
	font:bold 9pt arial;
	display:block;
	padding: 2px 10px 4px 10px;
	text-decoration:none;
	color:#000;
	border-bottom: 1px solid white;
	/* background-color:#CFE6FF; */
}


a.pdf_icon
{
  background: url(/usa/images/pdficon_small.gif) no-repeat top right;
  padding-right: 19px;
  padding-bottom: 4px;
  white-space: nowrap;
}

.story_label
{
	display: block;
	cursor: pointer;
}

.story_label_error
{
	color: #983025;
	font-weight: bold;
	display: block;
	cursor: pointer;
}

.story_label_cursor
{
	cursor: pointer;
}

.story_input
{
	border: 1px solid #07358A;
	width: 544px;
	margin-bottom: 10px;
}

#story_headline
{
	font: bold 16pt arial,sans-serif;
	color: #07358A;
}

#story_intro
{
	font-weight: bold;
}

#story_error
{
	background-color: #983025;
	color: white;
	width: 544px;
	padding: 5px;
	text-align: center;
}

#story_success
{
	background-color: #07358A;
	color: white;
	width: 544px;
	padding: 5px;
	text-align: center;
}

#story_box
{
	font: 10pt arial,sans-serif;
	width: 564px;
	margin: 0px auto;
	text-align: left;
}

#story_boxcontainer
{
	text-align: center;
}

#label_story_mail
{
	margin-top: 10px;
}

#story_name
{
	margin-bottom: 2px;
}

#story_send
{
	margin-top: 10px;
	margin-bottom: 10px;
	padding: 2px;
	width: 150px;
	background-color: #07358A;
	border: 0px;
	color: white;
	cursor: pointer;
	display: block;
}

#story_send:hover
{
	background-color: #983025;
}

#story_upload
{
	margin-bottom: 10px;
	padding: 2px;
	width: 150px;
	background-color: #07358A;
	border: 0px;
	color: white;
	cursor: pointer;
}

#story_upload:hover
{
	background-color: #983025;
}

a.lupe_icon
{
  background: url('../../images/icons/lupe.jpg') no-repeat top left;
  padding-left: 22px;
  padding-bottom: 4px;
  white-space: nowrap;
  text-decoration: none;
}



.produkteueber{font-weight:900;font-size:15px;color:#07358A;padding-left:5px;padding-top:3px
	}


/* busrundreisen */
.busrrbook_ueberschrift{color:#000;font-weight:900;margin-left:25px
	}
.busrrbook_ueberschrift_r{color:#000;font-weight:900;margin-left:5px
	}
.busrrbook_ueberschrift_rot{color:#972A2C;font-weight:900;margin-left:20px
	}
.busrrbook_preis{color:#07358A;font-weight:900;margin-left:5px;font-size:20px
	}







/*zweite CSS Enbau */
/* Style Sheet USA-Reisen Style */

/* Neues Menü Anfang */


<!--
.reisekorbinhalt
{
	text-align:left;
	padding-top:7px;
	padding-bottom:7px;
	width:170px;
}

.reisekorbtext
{
	padding-left:7px;
	color:#000;

	}
.reisekorbtext2 {
	padding-left:5px;
	color:#A13028;

}

.siteinenglish {
	position:relative;
	top:5px;
	color:#FFFFFF;
	font-weight:bold;
	font-size:11px;
	padding-top:3px;
}

.siteinenglish a {
	color:#FFF;
	font-size:11px;
}

.siteinenglish a:hover {
	color:#a13028;
}

 #USAHeader
{
	float: left;
	position: relative;
	display:inline;
	width: 850px;

	margin: 0;
	padding: 0;
	z-index: 1;
	font-family: Arial, Sans-Serif;
	color: #FFF;

}

#USAHeader .USAHeaderClear { clear: both; }

#USAHeader ul#USAPanel
{
float: left;
display: inline;
margin: 0;
padding: 0;
border-top: 0px solid #a9adb0;
border-bottom: 0px solid #a9adb0;
width: 880px;
font-size: 12px;
font-weight: bold;


z-index: 97;

}


#USAHeader ul#USAPanel li
{
float: left;
display:inline;
position: relative;
z-index: 97;
padding: 0;
margin: 0;




/* background: url(<?php echo $base_dir; ?>images/module/usaheader_panel_button.gif) no-repeat top right;  */
}

#USAHeader ul#USAPanel li a.HeaderTab,
#USAHeader ul#USAPanel li a:active.HeaderTab,
#USAHeader ul#USAPanel li a:visited.HeaderTab
{
	float: left;
	display:inline;
	margin: 0;
	color: #FFF;
	padding: 6px 7px;
	margin: 0;
	text-decoration: none;





/* background: url(<?php echo $base_dir; ?>images/module/usaheader_panel_button.gif) no-repeat right top; */
}

#USAHeader ul#USAPanel li a:hover.HeaderTab
{

	/* background: url(<?php echo $base_dir; ?>images/module/usaheader_panel_button.gif) no-repeat right -200px;  */
	color: #a13028;
	background-color:#ecf2fc;

}



#USAHeader ul#USAPanel li.Selected a.HeaderTab,
#USAHeader ul#USAPanel li.Selected a:active.HeaderTab,
#USAHeader ul#USAPanel li.Selected a:visited.HeaderTab
{
/*  background: url(<?php echo $base_dir; ?>images/module/usaheader_panel_button.gif) no-repeat right -398px;  */
 color:#000;
}

#USAHeader .HeaderDropDown
{
	float: left;
	display: none;
	z-index: 97 !important;
	position: absolute;
	border-bottom: 1px solid #3e3763;
	border-left: 1px solid #3e3763;
	border-right: 1px solid #3e3763;
 	background: #ecf2fc;
	margin-top:0px;
	margin-bottom:0px;
	margin-left:1px;
	margin-right:0px;
	padding: 0px;
	list-style-type: none;
	left: -2px;
	font-size: 11px;
	text-align:left;
}

#USAHeader .HeaderDropDown ul
{
float: left;
display: inline;
border-left: 1px solid #f6f6f6;
border-right: 1px solid #f6f6f6;
border-bottom: 1px solid #f6f6f6;
/* background: url(<?php echo $base_dir; ?>images/module/usaheader_panel_button.gif) no-repeat left -782px; */
/* margin: 0 1px 1px 1px; */
margin:0px;
padding: 0px;




}


#USAHeader .HeaderDropDown li
{
	float: left;
	display: inline;
	clear: left;
	margin: 0;
	padding: 0;
	background: none !important;
}





#USAHeader .HeaderDropDown li a:active,
#USAHeader .HeaderDropDown li a:visited,
#USAHeader .HeaderDropDown li a
{
	float: left;
	clear: left;
	border: none;
	/* margin: 0 8px; */
		margin: 0px;
	padding: 6px;

	font-weight: bold;
	text-decoration: none;
	color: #000;
	width: 160px;
	font-size: 11px;
	border-bottom: 1px dotted #2b2b2b;

}


 #USAHeader .HeaderDropDown li a:hover { background-color:#c2cbd9 }

#USAHeader .HeaderDropDown li a.LastInList,
#USAHeader .HeaderDropDown li a:visited.LastInList,
#USAHeader .HeaderDropDown li a:active.LastInList
{
	border-bottom: none !important;
}




/* Neues Menü Ende */



body {
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
	font-size: 14px;
	color: #000;
	font-family:Arial, Helvetica, sans-serif;

}
#table_modul_hotel-center tr td {
	font-size: 14px;
	font-weight: bold;
}


/* Überschrift */
#frontline1 {
   /*position:Center;*/
   font-family:Arial,sans-serif;
   font-size:14pt;
   font-weight:bold;
   color:red;
}








#header_table tr td a {
	font-weight: bold;
	font-size: 12px;
	color: #FFF;
}

/* #header_table tr td a:visited {
	color: #FFF;
} */
#header_table tr td a:hover {
	color: #a13028;
}
/* #header_table tr td a:active {
	color: #a13028;
}*/

.menu_trennbalken {
	color: #FFF;
	font-weight: bold;
	font-size: 14px;
}

/* ######## Modul Box ########## */

#table_modul_box tr td a {
	font-weight: bold;
	font-size: 14px;
	color: #000;
	text-decoration: none;
}

/* #table_modul_box tr td a:visited {
	color: #000;
} */
#table_modul_box tr td a:hover {
	color: #fff;
}
/* #table_modul_box tr td a:active {
	color: #fff;
}*/

#box_name {
	color: #fff;
	font-weight: bold;
	font-size:15px;
}

#table_modul_box tr td {
	color:#000;
	font-size:13px;
}

#table_modul_box tr #box_name {
	color: #fff;
	font-weight: bold;
	font-size:15px;

}
/* Modul Last Minute */

#lastminute_anzahl_tage {
	color: #3e3763;
	font-size: 15px;
	font-weight: bold;
}

#lastminute_stadt {
	color: #3e3763;
	font-size: 20px;
	font-weight: bold;
}
#lastminute_stadt_klein {
	color: #3e3763;
	font-size: 13px;
	font-weight: bold;
}

#lastminute_pp {
	color: #3e3763;
	font-size: 13px;
	font-weight: bold;
}

#lastminute_preis {
	color: #a13028;
	font-size: 20px;
	font-weight: bold;
}

#table_lastminute tr td a {

	text-decoration: none;
}
#willkommen {
	font-weight: bold;
	color: #000;
}
.no1 {
	color: #a13028;
}

/* #table_lastminute tr td a:visited {
	text-decoration: none;
}*/
#table_lastminute tr td a:hover {
	text-decoration: none;
 }

/*#table_lastminute tr td a:active {
	text-decoration: none;
}*/

/* Hoteldatenbank Formular */
 #table_hoteldatenbank tr td form table tr td {
	color: #FFF;
	font-size: 14px;
		font-weight: bold;

}

.modul_hoteldatenbank_suchbutton {

	font-size: 10px;

}

.modul_hoteldatenbank_button {
	padding-right:0px;

}


/* Modul Anzeige Anzahl Treffer bei der hotelsuche */

 .hotel_suchergebnis_hotelname {
	font-weight: bold;
	text-decoration:underline;
	color:#000;



}
.hotel_suchergebnis_ort {
	font-size: 16px;
			padding-left:5px;



}
.hotel_suchergebnis_lage {
		font-weight: normal;

}
.hotel_suchergebnis_preisperson {
		font-weight: normal;
		font-size: 11px;

}
.hotel_suchergebnis_schonab {
		font-weight: normal;

}

#table_suchergebnis tr td {
		color: #000;

}
#preisbox{
	color: #000;

}

#table_anzahl-treffer tr td {
	color: #FFF;
		font-size: 8px;

}

#table_suchergebnis tr td a {

		color: #000;


}


.anzahl-treffer_reisezeitraum{
	color: #fff;
		font-size: 14px;
	font-weight: bold;
}

.anzahl-treffer {
	color: #3e3763;
	font-size: 16px;
	font-weight: bold;
}

/* Hotel Abfrage Details */

 .hotel_abfrage_schwarzfett {
	font-weight: bold;
	font-size:15px;
}
#hotel_abfrage_kursiv {
	font-style: italic;
}
.link_preisliste {
	padding-left:0px;
	text-align:left;
	color:#000;

}
.link_preisliste a{
	font-size:12px;
	padding-left:10px;
	color:#000;

}


.link_zurueckzurauswahl{
	padding-right:10px;
	text-align:right;

}

/* Unterkunft */


.modul_unterkunft_text {
	color: #FFF;
	font-size: 18px;
}

#table_unterkunft_auswahl tr td a {

	font-weight: bold;
color: #FFF;
}

#table_unterkunft_auswahl tr td a:hover {
	text-decoration: none;
	font-weight: bold;
	color: #a13028;
}


/* Modul Rundreisen Auswahl */

/* folgende styles sind nicht nur bei den busrundreisen auswahl, sondern auch bei den mietwagenrundreisen verwendet: */
.busrundreisen_weissundfett {
	font-weight: bold;
	color: #FFF;
	font-size: 19px;
}
.busrundreisen_fett {
	font-weight: bold;
}


.busrundreisen_header_fettweiss {
	font-weight: bold;
	color: #FFF;
	font-size: 19px;
}
.busrundreisen_header_weiss {
	color: #FFF;
}
.busrundreisen_infos_weiss {
	color: #FFF;
	font-size:12px;
}
.busrundreisen_sterntext {
	color: #FFF;
	font-size: 10px;
}

.modul_busrundreise_liste_header {
	color: #FFF;
	font-weight: bold;
}
.links-ohne-alles a {
	text-decoration:none
}

/* folgende styles sind..... ENDE */

/* Footer */
.footer {
	color: #FFF;
	font-size:12px;
}
.footer a {
	color: #FFF;
	font-weight: bold;
	font-size:12px;
}

/* .footer a:visited {
	color: #FFF;
} */
.footer a:hover {
	color: #a13028;
}
/* .footer a:active {
	color: #a13028;
}*/


/* Ticker Aktuelle Angebote & Specials auf der Hotelseite */


.ticker_ueberschrift {
	color: #000;
	font-weight: bold;
	font-size: 14px;
	text-decoration:underline;
}

#table_ticker tr td a {
	font-size: 14px;
	color: #000;
	   text-decoration:none;
}


/* #table_ticker tr td a:visited {
	color: #FFF;
} */
#table_ticker tr td a:hover {
	color: #a13028;
}
/* #table_ticker tr td a:active {
	color: #a13028;
} */

.ticker_txt{
   font-family:Arial,sans-serif;
   color:#fff;
   font-size:10pt;
   text-decoration:none;
}


/* Tabellenzelle mit Rand unten */
#cell-bottom {
    border-bottom-style:solid;
    border-color:#000080;
    border-width:2px;
}
/* Tabellenzelle mit Rand oben */
.td_ro {
    border-top-style:solid;
    border-color:#000000;
    border-width:1px;
}

/* Tabelle USA Show */
#table-show {
  background-color:#ffffcc;
  /*
  border-style:solid;border-width:4px;
  border-left-color:#000080;
  border-right-color:#000080;
  border-top-color:#000080;
  border-bottom-color:#000080;
  */
}
/* Tabelle Orange - Erlebnisreisen */
.table_er {
  background-color:#F5E4CB;
}
/* Tabelle Blau - Mietwagenreisen */
.table_mwrr {
  background-color:#DFE6FD;
}
/* Tabelle Gelb Busrundreisen */
.table_bus {
  background-color:#ffffcc;
}
/* Tebellenzeilen */
#tr_underline {
    border-bottom-style:solid;
    border-top-style:none;
    border-left-style:none;
    border-right-style:none;
    border-bottom-width:1px;
    border-color:#000000;
}

/* Tabellenzellen */
#td-1 {
  text-align:left;
}
.td_left {
  text-align:left;
}
#td-2 {
  text-align:Center;
}
.td_center {
  text-align:Center;
}
#td-3 {
  text-align:right;
}
.td_right {
  text-align:right;
}
#td-4 {
  text-align:left;
  vertical-align:middle;
}
#td-5 {
  text-align:Center;
  vertical-align:middle;
}
#td-6 {
  text-align:right;
  vertical-align:middle;
}
/* Tabellenzelle zentriert, mit Rahmen unten */
.td-7 {
  text-align:center;
  vertical-align:middle;
  border-bottom-style:solid;
  border-top-style:none;
  border-left-style:none;
  border-right-style:none;
  border-bottom-width:1px;
  border-color:#000000;
}
/* Tabellenzelle mit Rahmen unten */
.td-8 {
  vertical-align:middle;
  border-bottom-style:solid;
  border-top-style:none;
  border-left-style:none;
  border-right-style:none;
  border-bottom-width:1px;
  border-color:#000000;
}
/* Tabellenzelle mit Rahmen unten  valign=top*/
.td-9 {
  vertical-align:top;
  border-bottom-style:solid;
  border-top-style:none;
  border-left-style:none;
  border-right-style:none;
  border-bottom-width:1px;
  border-color:#000000;
}
/* Tabellenzelle mit schwarzen Rahmen rechts */
.td_bl_rr {
  border-bottom-style:none;
  border-top-style:none;
  border-left-style:none;
  border-right-style:solid;
  border-right-width:1px;
  border-color:#000000;
}

/* Text */
#tx-1 {
   font-family:Arial,sans-serif;
   font-size:10pt;
}
#tx-1b {
   font-family:Arial,sans-serif;
   font-size:8pt;
}
#tx-2 {
   font-family:Arial,sans-serif;
   font-size:10pt;
   font-weight:bold;
}
#tx-3 {
   font-family:Arial,sans-serif;
   font-size:11pt;
   font-weight:bold;
}
#tx-4 {
   font-family:Arial,sans-serif;
   font-size:14pt;
   font-weight:bold;
}
#tx-5 {
   font-family:Arial,sans-serif;
   font-size:14pt;
   font-weight:bold;
   color:#000080;   /* Blau */
}
#tx-6 {
   font-family:Arial,sans-serif;
   font-size:11pt;
   font-weight:bold;
   color:#000080;   /* Blau */
}
#tx-7 {
   font-family:Arial,sans-serif;
   font-size:24pt;
   text-align:center;
   color:#000080;   /* Blau */
}
#tx-8 {
   font-family:Arial,sans-serif;
   font-size:8pt;
   color:#983025;   /* Rot */
}
#tx-9 {
   font-family:Arial,sans-serif;
   font-size:10pt;
   font-weight:bold;
   color:#983025;   /* Rot */
}
.tx_8 {
   font-family:Arial,sans-serif;
   font-size:8pt;
}
.tx_rot_9b {
   font-family:Arial,sans-serif;
   font-size:9pt;
   font-weight:bold;
   color:#983025;   /* Rot */
}
/*flugibe klasse*/
.tx_9b {
   font-family:Arial,sans-serif;
   color:#000000;
   font-size:9pt;
   font-weight:bold;
   padding-left:8px;
}
.tx_10 {
   font-family:Arial,sans-serif;
   color:#000;
   font-size:10pt;
   text-decoration:none;
}

div .tx_10 a{
   font-family:Arial,sans-serif;
   color:#000;
   font-size:10pt;
   text-decoration:none;
}
.tx_10b {
   font-family:Arial,sans-serif;
   color:#000000;
   font-size:10pt;
   font-weight:bold;
}
/* Text Weiss, ohne Link-Unterstrichen */
.tx_weiss_10b {
   font-family:Arial,sans-serif;
   font-size:10pt;
   font-weight:bold;
   color:#FFFFFF;
   text-decoration:none;
}
/* Text Blau, ohne Link-Unterstrichen */
.tx_blau_10 {
   font-family:Arial,sans-serif;
   font-size:11pt;
   color:#000;   /* Blau */
   text-decoration:none;

}
/* Text Blau, Fett, ohne Link-Unterstrichen */
.tx_blau_10b {
   font-family:Arial,sans-serif;
   font-size:9pt;
   font-weight:bold;
   color:#07358A;   /* Blau */
   text-decoration:none;
}
.tx_schwarz_10b {
   font-family:Arial,sans-serif;
   font-size:10pt;
   font-weight:bold;
   color:#000;   /* Blau */
   text-decoration:none;
}
.tx_11 {
   font-family:Arial,sans-serif;
   font-size:11pt;
}
/* Text Blau, ohne Link-Unterstrichen */
.tx_blau_11 {
   font-family:Arial,sans-serif;
   font-size:11pt;
   color:#07358A;   /* Blau */
   text-decoration:none;
}
.tx_blau_11b {
   font-family:Arial,sans-serif;
   font-size:11pt;
   font-weight:bold;
   color:#07358A;   /* Blau */
   text-decoration:none;
}
/* Text Weiss, ohne Link-Unterstrichen */
.tx_weiss_11b {
   font-family:Arial,sans-serif;
   font-size:11pt;
   font-weight:bold;
   color:#FFFFFF;
   text-decoration:none;
}
.tx_rot_11 {
   font-family:Arial,sans-serif;
	 font-size:12pt;
   color:#983025;   /* Rot */
}
.tx_11b {
   font-family:Arial,sans-serif;
   color:#000000;
   font-size:11pt;
   font-weight:bold;
   text-decoration:none;
}
.tx_12 {
   font-family:Arial,sans-serif;
   color:#000000;
   font-size:12pt;
   text-decoration:none;
}
.tx_12b {
   font-family:Arial,sans-serif;
   color:#000000;
   font-size:12pt;
   font-weight:bold;
   text-decoration:none;
}
.tx_blau_12b {
   font-family:Arial,sans-serif;
   font-size:12pt;
   font-weight:bold;
   color:#07358A;
   text-decoration:none;
}
.tx_12b_rot {
   font-family:Arial,sans-serif;
	   font-size:12pt;
   font-weight:bold;
   color:#983025;   /* Rot */
}
.tx_rot_12b {
   font-family:Arial,sans-serif;
	   font-size:12pt;
   font-weight:bold;
   color:#983025;   /* Rot */
}
/* Text Weiss, ohne Link-Unterstrichen */
.tx_weiss_12b {
   font-family:Arial,sans-serif;
   font-size:12pt;
   font-weight:bold;
   color:#FFFFFF;
   text-decoration:none;
}
.tx_13b {
   font-family:Arial,sans-serif;
   color:#000000;
   font-size:13pt;
   font-weight:bold;
   text-decoration:none;
}
.tx_blau_13b {
   font-family:Arial,sans-serif;
   font-size:13pt;
   font-weight:bold;
   color:#07358A;
   text-decoration:none;
}
.tx_rot_13b {
   font-family:Arial,sans-serif;
	   font-size:13pt;
   font-weight:bold;
   color:#983025;   /* Rot */
}
/* Text Weiss, ohne Link-Unterstrichen */
.tx_weiss_13b {
   font-family:Arial,sans-serif;
   font-size:13pt;
   font-weight:bold;
   color:#FFFFFF;
   text-decoration:none;
}
.tx_weiss_14b {
   font-family:Arial,sans-serif;
   font-size:14pt;
   font-weight:bold;
   color:#FFFFFF;
   text-decoration:none;
}
.tx_14b_rot {
   font-family:Arial,sans-serif;
	   font-size:14pt;
   font-weight:bold;
   color:#983025;   /* Rot */
}
.tx_14b {
   font-family:Arial,sans-serif;
   font-size:14pt;
   font-weight:bold;
   color:#000000;
   text-decoration:none;
}
.tx_blau_14b {
   font-family:Arial,sans-serif;
   font-size:14pt;
   font-weight:bold;
   color:#07358A;
   text-decoration:none;
}
.tx_18b_rot {
   font-family:Arial,sans-serif;
	   font-size:18pt;
   font-weight:bold;
   color:#983025;   /* Rot */
}
.tx_18b_hrot {
   font-family:Arial,sans-serif;
	   font-size:18pt;
   font-weight:bold;
   color:#FF0000;   /* Hell Rot */
}
.tx_20blau {
   font-family:Arial,sans-serif;
   font-size:20pt;
   text-align:center;
   color:#000080;   /* Blau */
   text-decoration:none;
}
.tx_24blau {
   font-family:Arial,sans-serif;
   font-size:24pt;
   text-align:center;
   color:#07358A;   /* US-Blau */
   text-decoration:none;
}
/* Nur Rahmen */
.rahmen_1 {
	border-style:solid;
  border-width:1px;
  border-color:#000000;;
}

/* Tabellen fuer Rundreisen-Hotel-Liste */
#rr_hotel_list {
  text-align:Center;
  background-color:#F46322;
  border-spacing:0px;
  border-style:none;
}
#rr_hotel_tr_top {
   background-color:#F46322;
}
#rr_hotel_td_left {
   text-align:Left;
  padding-left: 6px;
}
#rr_hotel_td_left_b {
   text-align:Left;
   border-bottom-style:solid;border-width:1px;
   border-bottom-color:#000000;
  padding-left: 6px;
}
#rr_hotel_td_left2 {
   text-align:Left;
   background-color:#FED6B3;
   border-bottom-style:solid;border-width:1px;
   border-bottom-color:#000000;
  padding-left: 6px;
}
#rr_hotel_td_left3 {
   text-align:Left;
   background-color:#FEBC81;
   border-bottom-style:solid;border-width:1px;
   border-bottom-color:#000000;
  padding-left: 6px;
}
#rr_hotel_td_top2 {
   text-align:Left;
   background-color:#FED6B3;
   border-bottom-style:solid;border-width:2px;
   border-bottom-color:#000000;
  padding-left: 6px;
}
#rr_hotel_td_top3 {
   text-align:Left;
   background-color:#FEBC81;
   border-bottom-style:solid;border-width:2px;
   border-bottom-color:#000000;
   padding-left: 6px;
}
#rr_hotel_td_right {
   text-align:Right;
   padding-right: 6px;
}
#rr_hotel_tx1 {
   font-family:Arial,sans-serif;
   font-size:11pt;
   color:#FFFFFF;   /* Weiss */
}
#rr_hotel_tx2 {
   font-family:Arial,sans-serif;
   font-size:11pt;
   font-weight:bold;
   color:#000000;
}
#rr_hotel_tx3 {
   font-family:Arial,sans-serif;
   font-size:10pt;
   color:#000000;
}
#rr_hotel_tx4 {
   font-family:Arial,sans-serif;
   font-size:14pt;
   color:#FFFFFF;   /* Weiss */
}
/* Hotelliste Rundreisen NEU */
.rr_hotel_table {
  width: 990px;
  display: inline-table;
  text-align:left;
  border-spacing:1px;
/*  border-style:inherit; */
	border-style: none;
	border-collapse: collapse;
}

.rr_hotel_table td
{
	border-width: 1px;
	padding: 5px;
	border-style: solid;
	border-color: black;
	font: 10pt arial;
}

.subtxt01 {
	background-color:#F46322;
}

/* Tabellen fuer Rundreisen-Preisliste */
#rr_preis_table {
  text-align:Center;
  background-color:#FFFFFF;
  border-width:0px;
  border-spacing:0px;
	border-style:none;
}
#rr_preis_cell {
  text-align:center;
  background-color:#000080;
  padding-left:6px;
}
#rr_preis_cell2 {
  text-align:center;
  border-color:#ffffff;
  border-bottom-style:solid;
  border-width:2px;
  padding-left: 6px;
}
#rr_preis_cell3 {
  text-align:center;
  background-color:#ADCAEA;   /* Hellblau */
  border-color:#000000;
  border-bottom-style:solid;
  border-width:1px;
  border-bottom-color:#000000;
  padding-left: 6px;
}
.rr_preis_cell8 {
  text-align:center;
  background-color:#ADCAEA;   /* Hellblau */
  border-color:#000000;
  border-bottom-style:solid;
  border-width:1px;
  border-bottom-color:#000000;
  padding-left: 6px;
}
.rr_preis_cell10 {
  text-align:left;
  background-color:#ADCAEA;   /* Hellblau */
  border-color:#000000;
  border-bottom-style:solid;
  border-width:1px;
  border-bottom-color:#000000;
  padding-left: 6px;
}
#rr_preis_cell4 {
  text-align:center;
  background-color:#ADCAEA;   /* Hellblau */
  padding-left: 6px;
}
#rr_preis_cell5 {
  text-align:center;
  background-color:#000080;   /* Blau */
}
#rr_preis_cell6 {
  text-align:center;
  background-color:#ffffff;   /* Weiss */
  border-color:#ffffff;
  border-bottom-style:solid;
  border-width:1px;
  border-bottom-color:#000000;
  padding-left: 6px;
}
.rr_preis_cell9 {
  text-align:center;
  background-color:#ffffff;   /* Weiss */
  border-color:#ffffff;
  border-bottom-style:solid;
  border-width:1px;
  border-bottom-color:#000000;
  padding-left: 6px;
}
.rr_preis_cell9l {
  text-align:left;
  background-color:#ffffff;   /* Weiss */
  border-color:#ffffff;
  border-bottom-style:solid;
  border-width:1px;
  border-bottom-color:#000000;
  padding-left: 6px;
}
#rr_preis_cell7 {
  text-align:left;
  background-color:#ffffff;   /* Weiss */
  border-color:#ffffff;
  border-bottom-style:solid;
  border-width:1px;
  padding-left:6px;
}

/* MB-CDN */
.rr_cell_11 {
  text-align:left;
  background-color:#C0C0C0;   /* Hellgrau */
  border-color:#000000;
  border-bottom-style:solid;
  border-width:1px;
  padding-left:6px;
}
.rr_cell_12 {
  text-align:left;
  background-color:#FBD7D6;   /* Hellorange */
  border-color:#000000;
  border-bottom-style:solid;
  border-width:1px;
  padding-left: 6px;
}
.rr_cell_13 {
  text-align:left;
  background-color:#ffffff;   /* Weiss */
  border-color:#000000;
  border-bottom-style:solid;
  border-width:1px;
  padding-left: 6px;
}

/* Formate für Index-Seite NAVI-NEU */

/* Zelle für Index-Navi Grau, Rahmen Weiss, unten */
.td_navi_1 {
  padding-left:16px;
  text-align:left;
	background-color:#C0C0C0;
	border-bottom-style:solid;
  border-bottom-width:1px;
  border-bottom-color:#FFFFFF;
}
.td_navi_1_neu {
  padding-left:16px;
  text-align:left;
	background-color:#a2b1df;
	border-bottom-style:solid;
  border-bottom-width:1px;
  border-bottom-color:#FFFFFF;
}
.td_navi_1b {
  padding-left:16px;
  text-align:left;
	background-color:#d2d9ed;
	border-bottom-style:solid;
  border-bottom-width:1px;
  border-bottom-color:#FFFFFF;
}
.td_navi_1b_neu {
  padding-left:16px;
  text-align:left;
	background-color:#E6E6E6;
	border-bottom-style:solid;
  border-bottom-width:1px;
  border-bottom-color:#FFFFFF;
}
.td_navi_1c {
  padding-left:0px;
  text-align:center;
	background-color:#C0C0C0;
	border-bottom-style:solid;
  border-bottom-width:1px;
  border-bottom-color:#FFFFFF;
}
.td_navi_1c_neu {
  padding-left:0px;
  text-align:center;
	background-color:#a2b1df;
	border-bottom-style:solid;
  border-bottom-width:1px;
  border-bottom-color:#FFFFFF;
}
.td_navi_1d {
  padding-left:0px;
  text-align:center;
	background-color:#E6E6E6;
	border-bottom-style:solid;
  border-bottom-width:1px;
  border-bottom-color:#FFFFFF;
}
.td_navi_1d_neu {
  padding-left:0px;
  text-align:center;
	background-color:#d2d9ed;
	border-bottom-style:solid;
  border-bottom-width:1px;
  border-bottom-color:#FFFFFF;
}
/* Zelle für Index-Navi Grau ohne Rahmen */
.td_navi_2 {
  padding-left:16px;
  text-align:left;
	background-color:#C0C0C0;
}
/* Zelle für Index-Navi Rot ohne Rahmen */
.td_navi_3 {
  text-align:center;
	background-color:#983025;
}
.td_navi_3neu {
  text-align:center;
	background-color:#983025;
	background:url(../../images/menuheader.png);
}
.td_navineu_3 {
  text-align:center;
	background-color:#a13028;
	background:url(../images/menuheader.png);
}
.td_navineu2_3 {
  text-align:center;
	background-color:#3e3763;
}
/* Zelle für Hotel-Index-Navi Grau ohne Rahmen */
.td_navi_4 {
  padding-left:16px;
  text-align:left;
	background-color:#C0C0C0;
}
/* Zelle für Hotel-Index-Navi Grau mit Rahmen */
.td_navi_5 {
  padding-left:16px;
  text-align:left;
	background-color:#C0C0C0;
	border-bottom-style:solid;
  border-bottom-width:1px;
  border-bottom-color:#FFFFFF;
}
/* Zelle für Hotel-Index-Navi Grau mit Rahmen */
.td_navi_6 {
  text-align:center;
	background-color:#C0C0C0;
	border-bottom-style:solid;
  border-bottom-width:1px;
  border-bottom-color:#FFFFFF;
}

/* Zelle für Reiseplan im Header - Blau */
.td_navi_7 {
  padding-left:16px;
  text-align:left;
	background-color:#07358A;
}
/* Zelle für Reiseplan im Header - Weiss */
.td_navi_8 {
  padding-left:2px;
  text-align:center;
	background-color:#FFFFFF;
	border-left-style:solid;
  border-left-width:1px;
  border-left-color:#07358A;
	border-right-style:solid;
  border-right-width:1px;
  border-right-color:#07358A;
	border-bottom-style:solid;
  border-bottom-width:1px;
  border-bottom-color:#07358A;
}
.td_navi_8_or {
  padding-left:2px;
  text-align:center;
	background-color:#FFFFFF;
	border-left-style:solid;
  border-left-width:1px;
  border-left-color:#07358A;
	border-right-style:solid;
  border-right-width:1px;
  border-right-color:#07358A;
}
/* Zelle für Reiseplan im Header - Canada Rot */
.td_navi_9 {
  padding-left:16px;
  text-align:left;
 	background-color:#CE202A;
}
/* Tabellenzeile in Weiss */
.tr_weiss {
	background-color:#FFFFFF;
}
/* Tabellenzelle in Blau der US Fahne */
.td_usblau {
  text-align:Center;
 	background-color:#07358A;
}
/* Tabellenzelle in Rot der US Fahne */
.td_usrot {
  text-align:Center;
 	background-color:#983025;
}
/* Tabellenzelle Blau mit Rahmen Weiss, rechts */
.td_usblau_rrw {
  text-align:Center;
 	background-color:#07358A;
  border-right-style:solid;
  border-right-width:1px;
  border-right-color:#ffffff;
}
/* Tabellenzelle Rot mit Rahmen Weiss, rechts */
.td_usrot_rrw {
  text-align:Center;
 	background-color:#983025;
  border-right-style:solid;
  border-right-width:1px;
  border-right-color:#ffffff;
}
/* Tabellenzelle Blau ohne Rahmen */
.td_usblau_or {
  text-align:Center;
 	background-color:#07358A;
}
/* Tabellenzelle Rot ohne Rahmen */
.td_usrot_or {
  text-align:Center;
 	background-color:#983025;
}

/* Test für zweite Farb Variante */
/* Zelle für Index-Navi Orange, Rahmen Weiss, unten */
.td_navi_1_o {
  padding-left:12px;
  text-align:left;
	background-color:#CCE4FC;
	border-bottom-style:solid;
  border-bottom-width:1px;
  border-bottom-color:#FFFFFF;
}
.td_navi_1_o_neu {
  padding-left:12px;
  text-align:left;
	background-color:#a2b1df;
	border-bottom-style:solid;
  border-bottom-width:1px;
  border-bottom-color:#FFFFFF;
}
.td_navineu_1_o {
  padding-left:12px;
  text-align:left;
	background-color:#a2b1df;
	border-bottom-style:solid;
  border-bottom-width:1px;
  border-bottom-color:#fff;
}
.td_navi_1b_o {
  padding-left:12px;
  text-align:left;
	background-color:#DAE8F8;
	border-bottom-style:solid;
  border-bottom-width:1px;
  border-bottom-color:#FFFFFF;
}
.td_navi_1b_o_neu {
  padding-left:12px;
  text-align:left;
	background-color:#d2d9ed;
	border-bottom-style:solid;
  border-bottom-width:1px;
  border-bottom-color:#FFFFFF;
}
/* Zelle für Index-Navi Orange, ohne Rahmen unten */

.td_navi_1_oor_neu {
  padding-left:12px;
  text-align:left;
	background-color:#a2b1df;
}
.td_navi_1b_oor_neu {
  padding-left:12px;
  text-align:left;
	background-color:#d2d9ed;
}

/****** STARTSEITE BOX WOHNMOBILE START -->*/
div#camperBoxHome {
	 padding: 0;
	 margin:	0;
	 margin:						10px 0 0px 7px;
	 cursor:						pointer;
	 clear:						both;

}
div#camperBoxHome div#camperBoxLeft {
	width: 						337px;
	float: 						left;
	height:						179px;
}
div#camperBoxHome div#camperBoxLeft h1{
	font-weight:				bold;
	font-size: 					23px;
	padding: 					20px 0 5px 25px;
	margin: 						0;
	color:						#07358B;
}
div#camperBoxHome div#camperBoxLeft p {
	color:						#333333;
	padding: 					0px 25px 10px 25px;
	font-size:					12px;
	margin:						0;
}
div#camperBoxHome div#camperBoxLeft ul {
	list-style:					none;
	margin:						0px 0 0px 20px;
	padding:						0;
}
div#camperBoxHome div#camperBoxLeft ul li {
	float:						left;
	padding: 					2px 5px 5px 5px;
	margin:						0;
}
div#camperBoxHome div#camperBoxLeft p.smallGrey {
	font-size:					11px;
	color:						#333;
	padding:						0 0 0 25px;
	margin:						0;
	clear:						left;
}
div#camperBoxHome div#camperBoxRight {
	width:						477px;
	height:						179px;
	float:						left;
}

.ClearWohnmobileBox {
	clear:left;
	height:10px
}
/****** STARTSEITE BOX WOHNMOBILE ENDE -->*/
/****** HOTELS UEBERSICHTSSEITE LINKLEISTE START ****/
td#HotelsUebersichtLinkMenu a.BackButton {
	display:						block;
	float:						left;
	margin:						2px 2px 0px 0px;
}

td#HotelsUebersichtLinkMenu a.NextButton {
	display:						block;
	float:						left;
	margin:						2px 0px 0px 2px;
}


td#HotelsUebersichtLinkMenu a.LinkMenu, td#HotelsUebersichtLinkMenu a.LinkMenuActive {
	display:						block;
	float:						left;
	padding:						2px 6px 2px 6px;
	margin:						2px;
	border:						1px solid #999999;
	font-size:					14px;
	font-weight:				bold;
	color:						#08318B;
	text-decoration:			none;
}
td#HotelsUebersichtLinkMenu {
	font-size:					13px;
}
td#HotelsUebersichtLinkMenu a.LinkMenu:hover{
	color:						#A13028;
	border:						1px solid #666666;
}
td#HotelsUebersichtLinkMenu span.LinkMenuActive {
	display:						block;
	border:						1px solid #A13028;
	color:						#FFF;
	float:						left;
	padding:						2px 6px 2px 6px;
	margin:						2px;
	font-size:					14px;
	font-weight:				bold;
}
.PreloadPic {
	width:						1px;
	height:						1px;
	display:						none;
}


/***** STARTSEITE START -->> ****************************/
div#staedtereisen {
	width:			415px;
	float:			left;
	cursor:			pointer;
	font-family:	Arial, Helvetica, sans-serif;
}
div#staedtereisen div#staedtereisenPad {
	padding:			0px 5px 10px 10px;
}
div#staedtereisen div#staedtereisenPad div.Content,  div#lastminute  div.Content {
	background:		url(../../images/startseite/SmallBoxBottom.jpg) bottom no-repeat #FFF6E3;
}
div#lastminute  div.Content {
	margin-right:	4px;
}

div#staedtereisen div#staedtereisenPad div.Content p,  div#lastminute  div.Content p{
	font-weight:	bold;
	color:			#333;
	font-size:		12px;
	padding:			2px 10px 2px 10px;
	margin:			0px;
}

div#staedtereisen div#staedtereisenPad div.Content a, div#lastminute  div.Content a{
	display:			block;
	padding:			0px 10px 0px 35px;
}
div#lastminute  div.Content a {

}
div#staedtereisen div#staedtereisenPad div.Content h1, div#lastminute  div.Content h1 {
	color:			#07358A;
	font-size:		23px;
	font-weight:	bold;
	margin:			0px;
	padding:			5px 10px 0px 10px;
}
div#lastminute {
	width:			404px;
	float:			right;
	cursor:			pointer;
	font-family:	Arial, Helvetica, sans-serif;
}



/***** STARTSEITE ENDE -->> ****************************/

