* {
	padding:0;
	margin:0;
}

.img_oben{
	width:996px;
	height:122px;
}
	
.liste {
	position: absolute;
	top: 5px;
	left: 895px;
	text-align: right;
	line-height: 16px;
}

.linie-button 
	{
	height:22px;
	line-height:22px;
	width: 991px;
	background:#A6CAE1;
	padding: 0 0 0 5px;
	}

.button_default 
	{
	float:left;
	height:22px;
	margin-right:20px;
	}

#TEMP_inhalt 
	{
	margin-top:5px;
	width: 996px;
	height:auto;
	clear:both;
	}

.INHALT_links 
	{
	margin-left:2px;
	width:752px; 
	height:670px; 
	float:left;
	}

.INHALT_rechts 
	{
	width:236px; 
	height:670px; 
	float:right;
	}

/* END TEMP */


/* BEGIN geldbeutel */

.geldbeutel
	{
	width:236px;
	height:115px;
	background-color:#FDDB93;
	}

.geldbeutel_mitte 
	{
	margin-left:1px;
	width:234px;
	height:95px; 
	background-color:#FAECCF;
	clear:both;
	}

.geldbeutel_links
	{
	width:80px;
	height:95px;
	float:left;
	background-image:url('bilder/wallet.jpg');
	}

.geldbeutel_rechts
	{
	width:150px;
	height:95px;
	float:left;
	}

.geldbeutel_zeile 
	{
	margin-left:4px; 
	margin-top: 2px; 
	width:140px; 
	float:left;
	line-height:16px;
	}
	
/* END geldbeutel */


/* BEGIN newsletter */

.newsletter 
	{
	margin-top:10px;
	width: 236px;
	height:126px;
	background-color:#FDDB93;
	}

.newsletter_mitte 
	{
	margin-left:1px;
	width:234px;
	height:106px; 
	background-color:#FAECCF;
	}

.reisenewsletter_button 
	{
	background-color:#FAECCF; 
	font-family:verdana, Helvetica, sans-serif; 
	font-size:11px; 
	color:#7A7A7A; 
	font-weight:bold; 
	border: 0; 
	cursor:pointer; 
	width:80px;
	}
	
.reisenewsletter_text 
	{
	padding-top:10px; 
	margin-left:10px; 
	width:220px;
	}

.reisenewsletter_mail 
	{
	float:left; 
	height:17px; 
	line-height: 17px;
	}

.reisenewsletter_unten 
	{
	width:220px; 
	height:20px; 
	margin-top: 10px;
	margin-left:10px;
	}

.reisenewsletter_input
	{
	width:160px; 
	height:17px; 
	line-height:13px; 
	font-family:Verdana, verdana, sans serif; 
	font-size:11px; 
	color:#000000;
	}

.reisenewsletter_anmelden 
	{
	float:right; 
	margin-left:10px; 
	margin-top:10px;
	}

/* END NEWSLETTER */


/* SPECIAL */

.special 
	{
	margin-top:10px;
	width: 236px;
	height:145px;
	background-color:#FDDB93;
	}

.special_mitte 
	{
	margin-left:1px;
	width:234px;
	height:125px; 
	background-color:#FAECCF;
	}

/* Begin VERANSTALTER */

.veranstalter 
	{
	margin-top:10px;
	width: 236px;
	height:125px;
	background-color:#FDDB93;
	}

.veranstalter_mitte 
	{
	margin-left:1px;
	width:234px;
	height:105px; 
	background-color:#FAECCF;
	}
	
/* End VERANSTALTER */

.stuff
	{
	margin-top:10px;
	width: 236px;
	height:80px;
	background-color:#FDDB93;
	}

.stuff_mitte 
	{
	margin-left:1px;
	width:234px;
	height:60px; 
	background-color:#FAECCF;
	}

/* END SPECIAL */

/* BEGIN content */

.content
	{
	width:752px;
	height:670px;
	}

.content_links
	{
	width:240px;
	height:670px;
	float:left;
	}

.content_rechts
	{
	width:504px;
	height:670px;
	float:right;
	margin-right:2px;
	}

/* END content */


/* BEGIN SUCHMAKSE_klein */

.suche_maske_klein
	{
	background-color:#FDDB93;
	height:220px;
	width:240px;
	float:left;
	}

.maske_klein_mitte
	{
	margin-left:1px;
	width:238px;
	height:200px; 
	background-color:#FAECCF;
	}

.maske_klein_zeile
	{
	margin-left:3px;
	width:230px;
	height:28px;
	line-height:20px;
	}

.maske_select
	{
	width:130px;
	height:20px;
	float:right;
	font: 10px Verdana, Helvetica, sans-serif;
	}

.maske_select_klein
	{
	width:65px;
	height:20px;
	float:right;
	font: 10px Verdana, Helvetica, sans-serif;
	}

.suchen_button 
	{
	float:right;
	background-color:#FAECCF; 
	font-family:verdana, Helvetica, sans-serif; 
	font-size:11px; 
	color:#7A7A7A; 
	font-weight:bold; 
	border: 0; 
	cursor:pointer; 
	width:90px;
	}
	
/* END Suchmaske klein */

/* Begin LM_suchmaske */

.lm_suchmaske
	{
	background-color:#FDDB93;
	height:490px;
	width:490px;
	float:right;
	margin-left:0px;
	}

.lm_suchmaske_mitte
	{
	margin-left:1px;
	width:488px;
	height:470px; 
	background-color:#FAECCF;
	}

.lm_angebote
	{
	width:250px;
	height:120px;
	background-color: #faeccf;
	border: 1px solid #fddb93;
	position: absolute;
	}
.lm_angebote1
	{
	width:250px;
	height:120px;
	background-color: #faeccf;
	border: 1px solid #fddb93;
	position: absolute;
	top: 128px;
	}
.lm_angebote2
	{
	width:250px;
	height:120px;
	background-color: #faeccf;
	border: 1px solid #fddb93;
	position: absolute;
	top: 256px;
	}
.lm_angebote3
	{
	width:250px;
	height:120px;
	background-color: #faeccf;
	border: 1px solid #fddb93;
	position: absolute;
	top: 384px;
	}
.lm_angebote4
	{
	width:250px;
	height:120px;
	background-color: #faeccf;
	border: 1px solid #fddb93;
	position: absolute;
	top: 510px;

	}

.lm_line
	{
	width:100%; 
	font-size:0px; 
	background-color:#FDDB93; 
	height:1px;
	}
	
.lm_zeile
	{
	width:470px;
	margin-left:9px;
	height:24px;
	line-height:24px;
	}

.lm_spalte
	{
	width:200px;
	height:24px;
	line-height:24px;
	float:left;
	}
	.lm_spalte_kinder
	{
	width:250px;
	height:24px;
	line-height:24px;
	float:left;
	}
		
		
.lm_select
	{
	width:180px;
	color:#000000;
	font: 10px Verdana, verdana, Helvetica, sans-serif;
	}

.lm_select_small
	{
	width:75px;
	color:#000000;
	font: 10px Verdana, verdana, Helvetica, sans-serif;
	}

.lm_spacer
	{
	width:470px;
	margin-left:9px;
	height:9px;
	font-size:0;
	}


/* end LM Suchmaske */ 


/* BEGIN Bilder_oben */

.bilder_oben
	{
	width:504px;
	height:139px;
	}
	
.bilder_single
	{
	float:left;
	width:120px;
	height:138px;
	background-image:url('bilder/single.jpg');
	}

.bilder_family
	{
	float:left;
	margin-left:4px;
	width:120px;
	height:138px;
	background-image:url('bilder/family.jpg');
	}

.bilder_couple
	{
	float:right;
	width:255px;
	height:138px;
	background-image:url('bilder/couple.jpg');
	}

.bilder_spacer
	{
	width:100%;
	height:123px;
	}

.bilder_text
	{
	margin-left:40px;
	}

.bild_lang_text
	{
	margin-left:175px;
	}
	
/* END Bilder_oben */

/* BEGIN Bildleisten */

.laenderspecial
	{
	margin-top:8px;
	width:504px;
	height:104px;
	background-color:#FDDB93;
	}

.bildleiste_oben
	{
	width:504px;
	height:22px;
	clear:both;
	background-image:url('bilder/bildleiste1.jpg');
	}

.bildleiste_unten
	{
	width:504px;
	height:22px;
	clear:both;
	background-image:url('bilder/bildleiste2.jpg')
	}

.bildleiste_schrift
	{
	margin-left:1px;
	width:502px;
	height:20px;
	clear:both;
	background-color:#FAECCF;
	}

.schrift_begin
	{
	float:left;
	width:71px;
	height:20px;
	line-height:20px;
	text-align:center;
	}

.schrift_long
	{
	float:left;
	width:72px;
	height:20px;
	line-height:20px;
	text-align:center;
	}

.schrift_end
	{
	float:left;
	width:68px;
	height:20px;
	line-height:20px;
	text-align:center;
	}
	
/* END Bildleisten */

/* Begin Flugangebote */

.flugangebote
	{
	margin-top:10px;
	background-color:#FDDB93;
	height:220px;
	width:240px;
	float:left;
	}

.flugangebote_mitte
	{
	background-color:#FAECCF;
	height:200px;
	width:238px;
	margin-left:1px;
	}

.flugangebot_zeile
	{
	margin-left:3px;
	width:234px;
	height:24px;
	line-height:24px;
	}

.flugangebot_preis
	{
	width:60px;
	height:20px;
	float:left;
	text-align:right;
	}

.flugangebot_text
	{
	width:170px;
	height:20px;
	float:left;
	}

/* End Flugangebote */


.reisemagazin
	{
	margin-top:10px;
	background-color:#FDDB93;
	height:166px;
	width:240px;
	float:left;
	}

.reisemagazin_bild
	{
	margin-left:1px;
	width:238px;
	height:60px;
	background-image:url('bilder/reisemagazin.jpg');
	}

.reisemagazin_mitte
	{
	margin-left:1px;
	width:238px;
	height:86px;
	background-color:#FAECCF;
	}

.reisemagazin_text 
	{
	padding-top:10px; 
	margin-left:10px; 
	width:220px;
	}

.reisemagazin_link
	{
	width:230px;
	height:40px;
	line-height:40px;
	text-align:right;
	}
	
a.reisemagazin_button
	{
	font-family:verdana, Helvetica, sans-serif; 
	font-size:11px; 
	color:#7A7A7A; 
	font-weight:bold;
	text-decoration:none; 
	}
	
/* End Reisemagazin */

/* Begin angebote */

.angebote
	{
	margin-top:10px;
	width:504px;
	height:370px;
	}
		
.angebot_links_oben
	{
	float:left;
	width:250px;
	height:120px;
	background-color:#FDDB93;
	}

.angebot_links_unten
	{
	float:left;
	margin-top:5px;
	width:250px;
	height:120px;
	background-color:#FDDB93;
	}	

.angebot_rechts_oben
	{
	float:right;
	width:250px;
	height:120px;
	background-color:#FDDB93;
	}

.angebot_rechts
	{
	float:right;
	margin-top:5px;
	width:250px;
	height:120px;
	background-color:#FDDB93;
	}

.angebot_mitte
	{
	margin-left:1px; 
	width:248px;
	height:100px;
	background-color:#FAECCF;
	}

.angebot_bild
	{
	float:left;
	width:100px;
	height:75px;
	background-color:#000000;
	}	

.angebot_text
	{
	margin-left:3px;
	margin-top:10px;
	float:right;
	width:140px;
	height:65px;
	}	

.angebot_link
	{
	width:246px;
	height:22px;
	line-height:22px;
	text-align:right;
	}
	
			
			/* LINKS */

a.weis 
	{
	font-family:Verdana, verdana, Helvetica,sans-serif;
	font-size:12px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration:none;
	}
	
a.weis:hover
	{
	font-family:Verdana, verdana, Helvetica,sans-serif;
	font-size:12px;
	font-weight: normal;
	color: #000;
	text-decoration:none;
	}

a.rot
	{
	font-family:Verdana, verdana, Helvetica,sans-serif;
	font-size:10px;
	font-weight:normal;
	color:#FF0000;
	text-decoration:none;
	}
	
a.rot:hover
	{
	font-family:Verdana, verdana, Helvetica,sans-serif;
	font-size:10px;
	font-weight:normal;
	color: #009933;
	text-decoration:none;
	}

a.blau:link 
	{
	background-color: #A6CAE1; 
	font-family: Verdana, verdana, Helvetica,sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #005680;
	text-decoration: none;
	}

a.blau:visited 
	{
	background-color: #A6CAE1; 
	font-family: Verdana, verdana, Helvetica,sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #005680;
	text-decoration: none;
	}

a.blau:hover 
	{
	background-color: #A6CAE1; 
	font-family: Verdana, verdana, Helvetica,sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFF;
	text-decoration: none;
	}

a.blau:active 
	{
	background-color: #A6CAE1; 
	font-family: Verdana, verdana, Helvetica,sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #005680;
	text-decoration: none;
	}

a.special_links 
	{
	margin-left:10px; 
	margin-top: 10px; 
	width:100px; 
	float:left;
	font-family: Verdana, verdana, Helvetica,sans-serif;
	font-size: 10px;
	color: #005680;
	text-decoration: underline;
	}

a.special_rechts 
	{
	margin-top: 10px; 
	width:110px; 
	float:right;
	font-family: Verdana, verdana, Helvetica,sans-serif;
	font-size: 10px;
	color: #005680;
	text-decoration: underline;
	}

a.wallet
	{
	font-family: Verdana, verdana, Helvetica,sans-serif;
	font-size: 10px;
	color: #005680;
	text-decoration: underline;
	float:right;
	}

a.land
	{
	font-family: Verdana, verdana, Helvetica,sans-serif;
	font-size: 10px;
	color: #005680;
	text-decoration: underline;
	}


/* HEAD */

.head_spacer
	{
	width:100%;
	height:2px;
	font-size:0;
	}

.head
	{
	width:100%;
	height:17px;
	line-height:17px;
	font-family: Verdana, verdana, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color: #4289B6;
	}


/* SCHRIFTEN */

.fliestext
	{
	font-family: Verdana, verdana, Helvetica,sans-serif;
	font-size: 10px;
	color: #005680;
	}

.text_wallet
	{
	font-family: Verdana, verdana, Helvetica,sans-serif;
	font-size: 10px;
	color: #005680;
	float:left;
	}

.text_hotel
	{
	font-family: Verdana, verdana, Helvetica,sans-serif;
	font-size: 11px;
	color: #009933;
	line-height:20px;
	height:20px;
	}	
	
.text_ort
	{
	font-family: Verdana, verdana, Helvetica,sans-serif;
	font-size: 10px;
	color: #333333;
	line-height:20px;
	height:20px;
	}	

.text_tage
	{
	font-family: Verdana, verdana, Helvetica,sans-serif;
	font-size: 10px;
	color: #333333;
	line-height:20px;
	height:20px;
	}	
/* Partner werden*/
.partner
	{
	margin-left:1px;
	width:744px; 
	height:210px;
	background-color:#fddb93;
	padding-bottom: 1px;
	padding-left: 1px;
	padding-right: 1px;
	padding-top: 1px;
	}
/* Begin angebote */
.head_angebote
	{
	width:250px;
	height:20px;
	line-height:20px;
	font-family: Verdana, verdana, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color: #4289B6;
	background-color: #fddb93;

	}

.angebote
	{
	margin-top:10px;
	width:250px;
	height:120px;
	border: 1px solid #FFCC99;
	position: absolute;
	left: 244px;
	top: 250px;
	background-color: #faeccf;


	}
.angebote_links
	{
	margin-top:10px;
	width:250px;
	height:120px;
	border: 1px solid #FFCC99;
	position: absolute;
	left: 244px;
	top: 375px;
	visibility: visible;
	background-color: #faeccf;
	}
.angebote_links2
	{
	margin-top:10px;
	width:250px;
	height:120px;
	border: 1px solid #FFCC99;
	position: absolute;
	left: 244px;
	top: 500px;
	background-color: #faeccf;
	}
.angebote_rechts
	{
	margin-top:10px;
	width:250px;
	height:120px;
	border: 1px solid #FFCC99;
	position: absolute;
	left: 498px;
	top: 250px;
	background-color: #faeccf;

	}
.angebote_rechts2
	{
	margin-top:10px;
	width:250px;
	height:120px;
	border: 1px solid #FFCC99;
	position: absolute;
	left: 498px;
	top: 375px;
	background-color: #faeccf;
}
.angebote_rechts3
	{
	margin-top:10px;
	width:250px;
	height:120px;
	border: 1px solid #FFCC99;
	position: absolute;
	left: 498px;
	top: 500px;
	background-color: #faeccf;
}			
		
.angebot_links_oben
	{
	float:left;
	width:250px;
	height:120px;
	background-color:#FDDB93;
	}

.angebot_links_unten
	{
	float:left;
	margin-top:5px;
	width:250px;
	height:120px;
	background-color:#FDDB93;
	}
	.angebot_links_unten1
	{
	float:left;
	margin-top:8px;
	width:250px;
	height:120px;
	background-color:#FDDB93;
	}	


.angebot_rechts_oben
	{
	float:right;
	width:250px;
	height:120px;
	background-color:#FDDB93;
	}

.angebot_rechts
	{
	float:right;
	margin-top:5px;
	width:250px;
	height:120px;
	background-color:#FDDB93;
	}

.angebot_mitte
	{
	margin-left:1px; 
	width:248px;
	height:100px;
	background-color:#FAECCF;
	}

.angebot_bild
	{
	float:left;
	width:100px;
	height:75px;
	background-color:#000000;
	}	

.angebot_text
	{
	margin-left:3px;
	margin-top:10px;
	float:right;
	width:140px;
	height:65px;
	}	

.angebot_link
	{
	width:246px;
	height:22px;
	line-height:22px;
	text-align:right;
	}
	/* Angebote Lastminute*/
.angebot_lm
	{
	background-color:#FDDB93;
	margin-top:10px;
	width:489px;
	height:132px;
	float:right;
	padding-bottom: 1px;
	padding-left: 1px;
	padding-right: 1px;
	padding-top: 1px;
	margin-right: 3px;
	}
	
.bild_lm {
	background-image: url(hotel_bilder/dom_pedro_baia.jpg);
	position: absolute;
	top: 20px;
	height: 75px;
	width: 100px;
}

	
.bild {
	background-image: url(hotel_bilder/suite_princess.jpg);
	position: absolute;
	top: 20px;
	height: 75px;
	width: 100px;
}
.bild1 {
	background-image: url(hotel_bilder/dom_pedro_baia.jpg);
	position: absolute;
	top: 20px;
	height: 75px;
	width: 100px;
}
.bild2 {
	background-image: url(hotel_bilder/barut_arum.jpg);
	position: absolute;
	top: 20px;
	height: 75px;
	width: 100px;
}
.bild3 {
	background-image: url(hotel_bilder/radisson_sas.jpg);
	position: absolute;
	top: 20px;
	height: 75px;
	width: 100px;
}

.hotel {
	font-family: Verdana, verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	line-height: 18px;
	color: #009933;
	left: 108px;
	top: 23px;
	position: absolute;

}

.region {
	font-family: Verdana, verdana, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	line-height: 12px;
	color: #333333;
	left: 108px;
	top: 60px;
	position: absolute;
	}


.beschreibung {
	font-family: Verdana, verdana, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	line-height: 20px;
	color: #333333;
	left: 108px;
	top: 85px;
	position: absolute;
	}
	
.rot_urlaub {
	font-family: Verdana, verdana, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	line-height: 20px;
	color: #e02456;
	left: 454px;
	top: 610px;
	position: absolute;
	}	
	
.preis {
	font-family: Verdana, verdana, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	line-height: 20px;
	color: #e02456;
	left: 108px;
	top: 100px;
	position: absolute;
	width: 135px;
	height: 30px;
	}
	
.preis_urlaub {
	font-family: Verdana, verdana, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	line-height: 20px;
	color: #e02456;
	left: 225px;
	top: 0px;
	position: absolute;
	width: 135px;
	height: 30px;
	}	
	
	
a.preis:link 
	{
	color: #CC0000; 
	font-family: Verdana, verdana, Helvetica, sans-serif; 
	font-size: 10px; 
	font-weight: bold; 
	color: #CC0000; 
	text-decoration:none;
	}

a.preis:visited 
	{
	color: #CC0000; 
	font-family: Verdana, verdana, Helvetica, sans-serif; 
	font-size: 10px; 
	font-weight: bold; 
	color: #CC0000; 
	text-decoration:none;
	}

a.preis:hover 
	{
	color: #CC0000; 
	font-family: Verdana, verdana, Helvetica, sans-serif; 
	font-size: 10px; 
	font-weight:bold; 
	color: #a6cae1; 
	text-decoration:none;
	}

a.preis:active 
	{
	color: #CC0000; 
	font-family: Verdana, verdana, Helvetica, sans-serif; 
	font-size: 10px; 
	font-weight:bold; 
	color: #CC0000; 
	text-decoration:none;
}
.lm_select3 {
	font: normal 10px Verdana, Arial, Helvetica, sans-serif;
}

