/* suche.css - vitravel.de

INDEX
1.0 Schnellsuche-Maske (ohne Direktsuche)
2.0 Direktsuche
	2.1 all_inclusive.html
	2.2 lastminute_more.html
	2.3 direkt_fruehbucher.html
	2.4 reisen_bis_299.html
	2.5 reisen_bis_499.html
	2.6 guenstige_hotels.html
3.0 suche.php, suche.html, linienfluege.html, preloader, Service-Hotline	

*/

/* ---------- 1.0 Schnellsuche-Maske (ohne Direktsuche)  ---------- */
#container_schnellsuche {
    position: relative;
    float: left;
	margin: 0;
    overflow: hidden;
    width: 440px;
	height: 290px;
	background: transparent url('images/searchbox_440x290.png') no-repeat;
}
#schnellsuche {
	position: relative;
	height: 23px;
	width: 440px;
	font-size: 1em;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	color: #fff;
	background: transparent url('images/searchbox_head.png') no-repeat;
}
#schnellsuche_left {
	position: absolute;
	float: left;
	top: 4px;
	left: 10px;	
}
#schnellsuche_right {
	position: absolute;
	top: 5px;
	right: 46px;
	font-size: 12px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	color: #fff;
}
#hotline_info {
	position: absolute;
	top: 4px;
	left: 400px;	
	width: 17px;
	height: 18px;
}
.hintergrund {
 	background-color:#cdecfa;
}
.einrueck {
 	text-indent: 0px;
}
/* ---------- Ende 1.0 Schnellsuche-Maske (ohne Direktsuche)  ---------- */

/* ---------- 2.0 Direktsuche ---------- */
#container_direktsuche {
	position: relative;
	float: left;
	width: 138px;
	height: 260px;
}
#direktsuche_head {
	position: relative;
	width: 138px;
	height: 40px;
}
#direktsuche {
	position: absolute;
	top: 15px;
	left: 10px;
	font-size: 12px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	color: #ff4700;
}
#dotted_line3 {
	position: relative;
	width: 118px;
	height: 1px;
	margin-left: 10px;
	background: url('images/dotted_line_blue.gif') 0 0 repeat-x;
}
#direktsuche_main {
	position: relative;
	width: 138px;
	height: 211px;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	color: #00609e;
}
.direkt_link a:link, .direkt_link a:visited, .direkt_link a:hover {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: underline;
	color: #00609e;
}	
#all_inclusive, #lastminute_more, #direkt_fruehbucher, #direkt_reisen299, #direkt_reisen499, #fluege_top, #billigfluege, #guenstige_hotels {
	position: absolute;
	left: 10px;
}
#all_inclusive {
	top: 10px;
}
#lastminute_more {
	top: 40px;
}
#direkt_fruehbucher {
	top: 70px;
}
#direkt_reisen299 {
	top: 100px;
}
#direkt_reisen499 {
	top: 130px;
}
#billigfluege {
	top: 160px;
}
#guenstige_hotels {
	top: 190px;
}
/* ---------- 2.1 all_inclusive.html ---------- */
#container_ai {
	position: relative;
	float: left;
	left: 20px;
	margin: 10px 0 0 0;
	padding: 0;
	border: 1px solid #0789DE;
	width: 790px;
	voice-family: "\"}\""; 
	voice-family: inherit; 
	width: 788px;
}
html>body #container_ai { width: 788px; }
#iframe_ai {
	width: 759px;
	height: 6500px;
	margin: 10px 0 0 15px;
}
/* ---------- Ende 2.1 all_inclusive.html ---------- */
/* ---------- 2.2 lastminute_more.html ---------- */
#container_sl {
	position: relative;
	float: left;
	left: 20px;
	margin: 10px 0 0 0;
	padding: 0;
	border: 1px solid #0789DE;
	width: 790px;
	voice-family: "\"}\""; 
	voice-family: inherit; 
	width: 788px;
}
html>body #container_sl { width: 788px; }
#iframe_sl {
	width: 759px;
	height: 10000px;
	margin: 10px 0 0 15px;
}
/* ---------- Ende 2.2 lastminute_more.htm ---------- */
/* ---------- 2.3 direkt_fruehbucher.html ---------- */
#container_df {
	position: relative;
	float: left;
	left: 20px;
	margin: 10px 0 0 0;
	padding: 0;
	border: 1px solid #0789DE;
	width: 790px;
	voice-family: "\"}\""; 
	voice-family: inherit; 
	width: 788px;
}
html>body #container_df { width: 788px; }
#iframe_df {
	width: 759px;
	height: 11000px;
	margin: 10px 0 0 15px;
}
/* ---------- Ende 2.3 direkt_fruehbucher.html ---------- */
/* ---------- 2.4 reisen_bis_299.html ---------- */
#container_r299 {
	position: relative;
	float: left;
	left: 20px;
	margin: 10px 0 0 0;
	padding: 0;
	border: 1px solid #0789DE;
	width: 790px;
	voice-family: "\"}\""; 
	voice-family: inherit; 
	width: 788px;
}
html>body #container_r299 { width: 788px; }
#iframe_r299 {
	width: 759px;
	height: 4500px;
	margin: 10px 0 0 15px;
}
/* ---------- Ende 2.4 reisen_bis_299.html ---------- */
/* ---------- 2.5 reisen_bis_499.html ---------- */
#container_r499 {
	position: relative;
	float: left;
	left: 20px;
	margin: 10px 0 0 0;
	padding: 0;
	border: 1px solid #0789DE;
	width: 790px;
	voice-family: "\"}\""; 
	voice-family: inherit; 
	width: 788px;
}
html>body #container_r499 { width: 788px; }
#iframe_r499 {
	width: 759px;
	height: 6500px;
	margin: 10px 0 0 15px;
}
/* ---------- Ende 2.5 reisen_bis_499.html ---------- */
/* ---------- 2.6 guenstige_hotels.html ---------- */
#container_gh {
	position: relative;
	float: left;
	left: 20px;
	margin: 10px 0 0 0;
	padding: 0;
	border: 1px solid #0789DE;
	width: 790px;
	voice-family: "\"}\""; 
	voice-family: inherit; 
	width: 788px;
}
html>body #container_gh { width: 788px; }
#iframe_gh {
	width: 759px;
	height: 10000px;
	margin: 10px 0 0 15px;
}
/* ---------- Ende 2.6 guenstige_hotels.html ---------- */
/* ---------- 2.7 wellnesshotels.html ---------- */
#container_well {
	position: relative;
	float: left;
	left: 20px;
	margin: 10px 0 0 0;
	padding: 0;
	border: 1px solid #0789DE;
	width: 790px;
	voice-family: "\"}\""; 
	voice-family: inherit; 
	width: 788px;
}
html>body #container_well { width: 788px; }
#iframe_well {
	width: 759px;
	height: 9500px;
	margin: 10px 0 0 15px;
}
/* ---------- Ende 2.7 wellnesshotels.html ---------- */

/* ---------- 3.0 suche.php, suche.html, direkt.php preloader, Service-Hotline ---------- */
#container_suche {
	position: relative;
	float: left;
	left: 13px;
	margin: 10px 0 0 0;
	padding: 0;
	widht: 797px;
}
#container_suche_2 {
	position: relative;
	float: left;
	left: 20px;
	margin: 10px 0 0 0;
	padding: 0;
	widht: 975px;
}
#searchboxes {
	position: relative;
	float: left;
	left: 0px;
	overflow: hidden;
}
#searchbox_2 {
	position: relative;
	left: 0px;
}
#container_preloader {
	font-size: 0.8em;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	color: #00609E;
}
#animation {
	visibility: hidden;
}
#preloader {
	position: absolute;
	top: 30px;
	left: 180px;
	width: 274px;
	height: 149px;
	border: solid 1px #00609E;
	background-color: #FFFFFF;
}
#preloader_1 {
	position: absolute;
	top: 20px;
	left: 20px;
}
#preloader_2 {
	position: absolute;
	top: 50px;
	left: 111px;
}
#preloader_3 {
	position: absolute;
	top: 111px;
	left: 59px;
}
#suche_iframe {
	width: 626px;
	height: 3000px;
}
#suche_iframe_2 {
	width: 975px;
	height: 1300px;
}
#iframe_lf {
	position:relative;
	float:left;
	clear:right;
	left:7px;
	top:0px;
	margin-right:14px;
	width:600px;
	height:6000px;
	padding: 5px 5px 5px 5px;
	border: 1px solid #9ab0d1;
}
#iframe_cf {
	position:relative;
	float:left;
	clear:right;
	left:7px;
	top:0px;
	margin-right:14px;
	width:612px;
	height:6000px;
}
#container_right {
	position: relative;
	float: left;
	width: 165px;
	margin: 0 0 0 6px;
	padding: 0;
	font-family: Arial,sans-serif, Verdana;
}
/* ---------- Ende 3.0 suche.php, suche.html, preloader, Service-Hotline ---------- */

