.body {
	font-family: Verdana;
	font-size: 12pt;
}
	

/* --- siteengine templates --- */
.headline { font-size:18px; font-family: Verdana; color: #000; font-weight: bold; line-height: 22px;}	
.headtext { font-size:12px; font-family: Verdana; color: #000; font-weight: bold; line-height: 17px;}	
.headtext2 { font-size:14px; font-family: Verdana; color: #ffffff; font-weight: bold; line-height: 17px;}	
.text     { font-size:12px; font-family: Verdana; color: #000; line-height: 18px;}	
.imgtext  { font-size:11px; font-family: Verdana; color: #888;}	
.minitext { font-size:10px; font-family: Verdana;}	

.tablecell  { background-color: #FFF;}
.tablecelltop  { background-color: #CCC;}


.Travel {
	width: 320px;
	font-size: 12px;
	font-family: Verdana;
	background-color: #FEF2AA;
}

.Travel h1  {
	color: #0B5BB2;
	font-size: 18px;
	background-color: #FDE43F;
	padding: 5px;
	font-weight: normal;
}

.TravelBox {
	width: 290px;
	font-size: 12px;
	font-family: Verdana;
	background-color: #FEF2AA;
	padding: 0 15px 15px 15px;
}



.TravelBox .dateText, .calendar_html, .von, .bis {
	float: left;
	width: 130px;
}


.TravelBox .ZeitraumOff {
	padding-bottom: 10px;
	padding-top: 10px;
}




.TravelBox .TitelUnterkunft {
	padding-bottom: 10px;
	float: left;
	width: 130px;
}

.TravelBox .Unterkunft {
	padding-bottom: 10px;
	float: left;
	width: 120px;
}

.TravelBox .TitelPersonen {
	padding-bottom: 10px;
	float: left;
	width: 130px;
}

.TravelBox .Personen {
	padding-bottom: 10px;
	float: left;
}

.Travel .Search {
	background-color: #0B5BB2;
	height: 30px;
}
.Travel .box-button {
	background-color: #019934; 
	color: #fff; 
	font-weight: bold; 
	margin: 5px 5px 5px 180px; 
	font-size: 12px; 
	border: 0px; 
	font-family: Verdana;
}	