/*
.beispiel {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: italic;
	font-weight: bold;
	color: #0000FF;
	text-decoration: underline;
	background-color: #FFFF00;
	text-align: center;
	vertical-align: middle;
	border: 1px solid #000000;
	visibility: hidden;
}
*/

input {
	font-size: 10px;
	border: 1px solid #727272;
	background-color: #FFFFFF;
}

body {
	color: black; 
	font-style: normal; 
	font-size: 10px;
	font-family: Verdana, Geneva, Arial, sans-serif;

	background-color: #E8F8F8;
	
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;	
}

a:hover { 
	color: #008BCF;
	text-decoration: none ;
}
a { 
	color: #003772;	
	text-decoration: none ;
}

img {
	border: 3px solid #DEDCDD;
}

/* Eingabefelder -------------------------------------------------*/
select, textarea, .text {	
	border: 1px solid #727272;
	background-color: #FFFFFF;
}
/* Tabellen ------------------------------------------------------*/
table {
	font-size: 10px;
}
td, th {
	font-family: Verdana, Geneva, Arial, sans-serif;
	font-size: 10px;
	color: black;	
}
.tabHotels {
	background-color: #E8F8F8;
	xxxborder: 1px solid black;
}
.tabHotelsUeber {
	color: black;
	border-bottom: 1px solid black;	
}
.tabHotelsTD {
	XXXcolor: white;	
	xxxborder-bottom: 1px solid black;	
}
.tabReisen {
	background-color: #E8F8F8;
	xxxborder: 1px solid black;	
	width: 670px;	
}
.tabReisen img {
	border: none;	
}
.tabReisenHeader {
	color: #003772; 
	font-style: normal; 
	font-size: 20px;
	font-family: Trebuchet MS;
	text-align: left;
	padding-left: 3px;
	padding-right: 3px;	
}
.tabReisenUeber {
	color: #A0A0A2;	
	xxxborder-bottom: 1px solid black;	
	vertical-align: top;
}
.tabReisenTD {
	background-color: #E8F8F8;
	color: black;
}
.tabReisenTD1 {
	background-color: #E8F8F8;
	color: black;
	vertical-align: middle;
	padding-left: 3px;
	padding-right: 3px;
	padding-top: 8px;
	padding-bottom: 8px;	
}
.tabReisenTD2 {
	background-color: #BBE2F1;
	color: black;	
	vertical-align: middle;
	padding-left: 3px;
	padding-right: 3px;
	padding-top: 8px;
	padding-bottom: 8px;
}
.tabHinweis {
	color: #F5A10B;
	background-color: #E8F8F8;
	padding-left: 3px;
	padding-right: 3px;	
}
.tabBuchHinweis {
	color: #F5A10B;
	background-color: #E8F8F8;
	padding-left: 3px;
	padding-right: 3px;	
}
.tabHistorie {
	background-color: #E8F8F8;
	xxxborder: 1px solid black;	
}
.tabHistorieTD {
	background-color: #E8F8F8;
	color: black;
}
.tabHistorieT1 {
	color: gray;
}
.tabHistorieT2 {
	color: darkblue;
}
.tabSaetze {
	background-color: #E8F8F8;
	xxxborder: 1px solid black;
}
.tabSaetzeUeber {
	color: gray;
}
.tabSaetzeTD {
	background-color: #E8F8F8;
	color: black;	
}
.copyright {
	font-size: 10px;
}
.buchenKnopf, .buchenKnopf:hover, .submit {
	xxcolor: #003772;
	xxbackground-color: #E8F8F8;
	xxborder: 1px solid #008BCF;
	xxfont-weight: bold;	

	font-size: 10px;
	border: 1px solid #727272;
	background-color: #E8F8F8;
	color: #000066;
	width: 100px;
	
	background:url(stilgrfx/btn_reisesuche_repeat.gif);
	background-repeat:repeat-x;
}

.xxxbuchenKnopf:hover {
	color: #008BCF;
	background-color: #E8F8F8;
	border: 1px solid #008BCF;
	font-weight: bold;
}
.ReisesucheUeberschrift {
	font-size: 11px;
	font-weight: bold;
}
.ReisesucheabPreis {
	font-size: 10px;
	font-weight: bold;
	white-space:nowrap;
}
.ReisesucheTermine {
	font-size: 9px;
	color: #666666;	
}
.ReisesucheEinleitung {
	font-size: 9px;
}
.ReisesucheTrenner {
	font-size: 1px;
	xxxborder-top: 1px solid #000000;
}
.ReisesucheTrenner2 {
	font-size: 1px;
	border-top: 2px solid #AAAAAA;
}
.ReisesucheDetails {
	color: #003772;
	text-decoration: none;
	font-size: 10px;
	font-weight: bold;
	white-space:nowrap;	
}
.ReiseSucheFarbe1 {
	background-color: #E8F8F8;
}
.ReiseSucheFarbe2 {
	background-color: #E8F8F8;
}
.kategorieRahmenTab {
	background:url(stilgrfx/background_reisesuche01.gif);
	background-repeat: no-repeat;	
	margin-left: 20px;
}
.kategorieRahmen {
	padding-left: 19px;
	padding-right: 19px;
	padding-top: 10px;
	padding-bottom: 70px;
}
.kategorieHg {
	font-size: 10px;
	background-color: #FAFAFA;
	color: #000066;	
}
.kategorieListe {
	font-size: 10px;
	border: 1px solid #727272;
	background-color: #E8F8F8;
	color: #000066;
	width: 200px;
	
	background:url(stilgrfx/btn_reisesuche_repeat.gif);
	background-repeat:repeat-x;
}
select.kategorieListe {
	background:none;
	xxxbackground-color: #E8F8F8;	
	background-color: #FAFAFA;
	border: 1px solid #727272;
}
.kategorieListe2 {
	font-size: 10px;
	border: 1px solid #727272;
	background-color: #E8F8F8;
	color: #000066;
	width: 90px;
	
	background:url(stilgrfx/btn_reisesuche_repeat.gif);
	background-repeat:repeat-x;
}
select.kategorieListe2 {
	background:none;
	xxxbackground-color: #E8F8F8;
	background-color: #FAFAFA;
	border: 1px solid #727272;
}
.kategorieListe2#TSuche {
	background:none;
	xxxbackground-color: #E8F8F8;
	background-color: #FFFFFF;
	border: 1px solid #727272;
}
.KategorieTrenner {
	font-size: 1px;
	border-top: 0px solid #AAAAAA;
}
.ReisesucheKategorieUeberschrift {
	color: #003772; 
	font-style: normal; 
	font-size: 24px;
	font-family: Trebuchet MS;
	background:url(stilgrfx/trennstrich_reisesuche.gif);
	background-repeat:repeat-x;
	background-position:  left bottom;
	padding-bottom: 13px;
}
.ReisesucheAngebotUeberschrift {
	color: #003772; 
	font-style: normal; 
	font-size: 24px;
	font-family: Trebuchet MS;
	background:url(stilgrfx/trennstrich_angebote.gif);
	background-repeat:repeat-x;
	background-position:  left bottom;
	padding-top: 14px;
	padding-bottom: 13px;
	
}
.ReisesucheKategorieUeberschrift#Ueb2 {
	font-size: 16px;
	background: none;
	padding-bottom: 0px;
}
.textmuss {	
	border: 1px solid #F5A50E;
}
.textmussBsp {	
	width: 20px;
	border: 1px solid #F5A50E;
}

