html,body,div,span,
applet,object,iframe,
h1,h2,h3,h4,h5,h6,p,blockquote,pre,
a,abbr,acronym,address,big,cite,code,
del,dfn,em,font,img,ins,kbd,q,s,samp,
small,strike,strong,sub,sup,tt,var,
dd,dl,dt,li,ol,ul,
fieldset,form,label,legend,
table,caption,tbody,tfoot,thead,tr,th,td {
	margin: 0;
	padding: 0;
	border: 0;
	font-weight: normal;
	font-style: normal;
	font-size: 100%;
	line-height: 1;
	font-family: inherit;
	text-align: left;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}
ol,ul {
	list-style: none;
}
q:before,q:after,
blockquote:before,blockquote:after {
	content: "";
}

body {
	font-size:100%;
	font-family:Verdana, Geneva, sans-serif;
	background: #f2f2f2 url('../images/landscape.gif') no-repeat 291px 0px;
	margin:0;
	padding:0;
	color: #000000;
}
strong{font-weight:bold;}
#mainContainer{
	width: 872px;
	height: auto;
	float:left;
	margin:0 0 20px 42px;
}

	#top {
		width:872px;
		height: 164px;
		float:left;
		display:inline;
	}
	
		#logo {
			float:left;
			height:164px;
			width: 203px;
			display:inline;
			margin:0 0 0 43px;
		}
		
		#animation {
			float:left;
			height:164px;
			width: 626px;
			display:inline;
			z-index:0;
		}

	
	#content {
		float:left;
		width:810px;
		height:514px;
		padding-left:63px;
		background: url('../images/content_bg.gif') 0 0 no-repeat;
	}
	
	
		
			h1.news_de, h1.news_en, h1.news_fr, h1.services_de, h1.services_en, h1.services_fr, h1.company_de, h1.company_en, h1.company_fr, h1.careers_en, h1.careers_de, h1.careers_fr,
			h1.history_de, h1.history_en, h1.history_fr, h1.profile_de, h1.profile_en, h1.profile_fr, h1.team_de, h1.team_en, h1.team_fr, h1.cb_de, h1.cb_en, h1.cb_fr, h1.scf_de, h1.scf_en, h1.scf_fr, h1.aom_de, h1.aom_en, h1.aom_fr, 
			h1.luxury-travel_de, h1.luxury-travel_en, h1.luxury-travel_fr, h1.fleets_de, h1.fleets_en, h1.fleets_fr, h1.contact_de, h1.contact_en, h1.contact_fr, h1.partners_de, h1.partners_en, h1.partners_fr {
				width: 595px; height: 148px; text-indent: -9999px; margin-top:30px;
			}
			h1.home_de, h1.home_en, h1.home_fr{width: 495px; height: 148px; text-indent: -9999px; margin-top:30px;}
			/*h1.home, h1.services, h1.empty-legs, h1.fleets, h1.luxury-travel, h1.news, h1.contact{
				margin-top:0;
			}*/
		
			h1.home_de {background: url('../images/headers/de/h1_home.jpg') no-repeat;}
			h1.home_en {background: url('../images/headers/en/h1_home.jpg') no-repeat;}
			h1.home_fr {background: url('../images/headers/fr/h1_home.jpg') no-repeat;}
		
			h1.news_de {background: url('../images/headers/de/h1_news.jpg') no-repeat;}
			h1.news_en {background: url('../images/headers/en/h1_news.jpg') no-repeat;}
			h1.news_fr {background: url('../images/headers/fr/h1_news.jpg') no-repeat;}
			
			h1.company_de {background: url('../images/headers/de/h1_company.jpg') no-repeat;}
			h1.company_en {background: url('../images/headers/en/h1_company.jpg') no-repeat;}
			h1.company_fr {background: url('../images/headers/fr/h1_company.jpg') no-repeat;}
			
			h1.services_de {background: url('../images/headers/de/h1_services.jpg') no-repeat;}
			h1.services_en {background: url('../images/headers/en/h1_services.jpg') no-repeat;}
			h1.services_fr {background: url('../images/headers/fr/h1_services.jpg') no-repeat;}
			
			h1.careers_de {background: url('../images/headers/de/h1_careers.jpg') no-repeat;}
			h1.history_de {background: url('../images/headers/de/h1_history.jpg') no-repeat;}
			h1.profile_de {background: url('../images/headers/de/h1_profile.jpg') no-repeat;}
			h1.team_de {background: url('../images/headers/de/h1_team.jpg') no-repeat;}
			h1.careers_en {background: url('../images/headers/en/h1_careers.jpg') no-repeat;}
			h1.history_en {background: url('../images/headers/en/h1_history.jpg') no-repeat;}
			h1.profile_en {background: url('../images/headers/en/h1_profile.jpg') no-repeat;}
			h1.team_en {background: url('../images/headers/en/h1_team.jpg') no-repeat;}
			h1.careers_fr {background: url('../images/headers/fr/h1_careers.jpg') no-repeat;}
			h1.history_fr {background: url('../images/headers/fr/h1_history.jpg') no-repeat;}
			h1.profile_fr {background: url('../images/headers/fr/h1_profile.jpg') no-repeat;}
			h1.team_fr {background: url('../images/headers/fr/h1_team.jpg') no-repeat;}
			
			h1.cb_de {background: url('../images/headers/de/h1_cb.jpg') no-repeat;}
			h1.scf_de {background: url('../images/headers/de/h1_scf.jpg') no-repeat;}
			h1.aom_de {background: url('../images/headers/de/h1_aom.jpg') no-repeat;}
			h1.cb_en {background: url('../images/headers/en/h1_cb.jpg') no-repeat;}
			h1.scf_en {background: url('../images/headers/en/h1_scf.jpg') no-repeat;}
			h1.aom_en {background: url('../images/headers/en/h1_aom.jpg') no-repeat;}
			h1.cb_fr {background: url('../images/headers/fr/h1_cb.jpg') no-repeat;}
			h1.scf_fr {background: url('../images/headers/fr/h1_scf.jpg') no-repeat;}
			h1.aom_fr {background: url('../images/headers/fr/h1_aom.jpg') no-repeat;}
			
			h1.luxury-travel_de {background: url('../images/headers/de/h1_luxury.jpg') no-repeat;}
			h1.luxury-travel_en {background: url('../images/headers/en/h1_luxury.jpg') no-repeat;}
			h1.luxury-travel_fr {background: url('../images/headers/fr/h1_luxury.jpg') no-repeat;}
			
			h1.fleets_de {background: url('../images/headers/de/h1_fleet.jpg') no-repeat;}
			h1.fleets_en {background: url('../images/headers/en/h1_fleet.jpg') no-repeat;}
			h1.fleets_fr {background: url('../images/headers/fr/h1_fleet.jpg') no-repeat;}
			
			h1.contact_de {background: url('../images/headers/de/h1_company.jpg') no-repeat;}
			h1.contact_en {background: url('../images/headers/en/h1_company.jpg') no-repeat;}
			h1.contact_fr {background: url('../images/headers/fr/h1_contact.jpg') no-repeat;}
			
			h1.partners_de {background: url('../images/headers/de/h1_partner.jpg') no-repeat;}
			h1.partners_en {background: url('../images/headers/en/h1_partner.jpg') no-repeat;}
			h1.partners_fr {background: url('../images/headers/fr/h1_partner.jpg') no-repeat;}
			
			h1.lr40, h1.lr60, h1.g200, h1.cl850, h1.gv{ 
				width: 495px; height: 148px; text-indent: -9999px; margin-top:30px;
			}
			h1.lr60 {background: url('../images/headers/fleets/learjet_60.jpg') no-repeat;}
			h1.lr40 {background: url('../images/headers/fleets/learjet_40.jpg') no-repeat;}
			h1.g200 {background: url('../images/headers/fleets/gulfstream_200.jpg') no-repeat;}
			h1.cl850 {background: url('../images/headers/fleets/challenger_850.jpg') no-repeat;}
			h1.gv {background: url('../images/headers/fleets/gulfstream_gv.jpg') no-repeat;}
			
			h1.home_base{background:url('../images/headers/h1_home_base.jpg'); width:104px; height: 10px; text-indent: -9999px;}
			h1.seatnumber{background:url('../images/headers/h1_number_of_seats.jpg'); width: 168px; height: 10px; text-indent: -9999px;}
			h1.aircraft_type{background:url('../images/headers/h1_type_of_aircraft.jpg'); width:168px; height: 10px; text-indent: -9999px;}
			h1.equipment{background:url('../images/headers/h1_equipment.jpg'); width: 100px; height: 10px; text-indent: -9999px;}
			h1.techfacts{background:url('../images/headers/h1_technical_facts.jpg'); width:160px; height: 10px; text-indent: -9999px;}
		#contentTop{
			float:left;
			width:597px;
			height:180px;
		}
		#contentMiddle, #contentMiddleFleet{
			float:left;
			width:577px;
			height:auto;
			padding-left:20px;
		}
		 #contentMiddleFleet{margin-top:45px;}
			
		#contentRight, #contentRightHome, #contentRightCompany, #contentRightLuxury, #contentRightContact, #contentRightFleet, #contentRightService {
			float:right;
			width:212px;
			height:400px;
		}
		#contentRightHome{
			background:url('../images/bg_home.jpg') 87px 1px no-repeat;
		}
		#contentRightCompany{
			background:url('../images/bg_company.jpg') 87px 1px no-repeat;
		}
		#contentRightLuxury{
			background:url('../images/bg_luxury.jpg') 87px 1px no-repeat;
		}
		#contentRightContact{
			background:url('../images/bg_contact.jpg') 87px 1px no-repeat;
		}
		#contentRightFleet{
			background:url('../images/bg_fleet.jpg') 87px 1px no-repeat;
		}
		#contentRightService{
			background:url('../images/bg_service.jpg') 87px 1px no-repeat;
		}
	
		
		#contentStartLeft p, #contentStartRight p, #contentMiddle p{
			line-height:18px;
			font-size:11px;
			padding-right:70px;
			margin-bottom:18px;
		}
		
		
			#contentNews{
				background:none;
			height:280px;
			overflow:auto;
			width:480px;
		}
		#contentNews p, #contentNews table {
			line-height:18px;
			font-size:11px;
			margin-bottom:18px;	
			padding-right:20px;		
		}
		#newsletterForm table, #newsletterForm input, #pressForm table, #pressForm input{font-size:11px; font-family:Verdana, Geneva, sans-serif;}
		.newsContent h1 {font-size:11px; line-height:18px; font-weight:bold; margin-bottom:5px;} 
		#emptyLegsDiv{float:left; width:790px; overflow:auto; height:350px; margin-top:14px;}
		#contentMiddle h3{ padding-right:0px; line-height:26px; font-weight:bold;}
		#emptyLegsTable p{margin:0; padding:0; font-size:10px;line-height:22px; }
		#emptyLegsTable{width:750px;margin-top:0px;}
		#emptyLegsTable td, #emptyLegsTable th{height:18px;border-bottom:1px solid #666666;}
		table { border-collapse:collapse; }

		.bold{font-weight:bold;}
		.grey {color:#666; font-size:11px;}
		.even:hover, .odd:hover{background:#a4bfcc;}
		.odd{background:#e7e7e7;}
			#middleLeft{
				float:left;
				width:481px;
				height:auto;
			}
			#middleLeft p, #contactLeft p{
				padding:0 25px 0 0;
			}
			
			#contactLeft p {margin-bottom:3px;}
			#contentMiddle span {line-height:18px;}
			#middleRight{
				float:right;
				width:244px;
				height:auto;
				padding-left:25px;
			}
			#orientationLink h1, #middleRight p{padding:0;}
			#orientationLink h1{margin:0;}
			
			#buttons{float:left;width:100px; margin-top:15px;}
			.buttonEmpty{margin:15px 0 0 -41px;}
			.buttonNeed{margin:5px 0 0 -27px;}
			   
			#partnersRight p  {font-size:10px;}
			#contentMiddle a, #middleRight a{color:#a4bfcc; line-height:18px;} 
			
			#orientationLink h1{text-decoration:none; font-size:11px; text-transform:uppercase; line-height:18px;}
			#contentMiddleFleet a:hover, #contentMiddle a:hover, #middleRight a:hover, #contactLeft a:hover{text-decoration:underline;}
			.small_font{font-size:10px; margin-bottom:10px;}
			
			#contentMiddleFleet a, #contentMiddle h1 a, .blue{color:#a4bfcc;}
			.italic{font-style:normal; font-size:11px;}
			#contentNews h1 {font-weight:normal;}
			#orientationLink .on{text-decoration:underline;}
			#contentMiddleFleet a, #contentMiddle a {text-decoration:none;}
			h2{font-size:9px; margin-bottom:10px;}
			#contactLeft a {color:#000;line-height:18px;}

			.einzugLinks{padding-left:16px;}
			#subnavi a.active {text-decoration:underline;}		
		#fleetLeft{float:left; width:684px; height:178px; }
		#fleetFacts{float:left; width:684px; height:250px;}
		
		#fleetClaim{float:left; height:178px; width:495px;}
		#fleetPics{float:left; height:178px; width:189px;text-align:right; margin-top:8px;}
		#fleetPics table{float:right; margin:4px 10px 0 0;}
		#fleetPics img {margin-bottom:7px; margin-left:7px;}
		#fleetText{float:left; height:224px; width:172px; border-right:#dadada solid 1px; padding:0 20px 0 15px;}
		
		#fleetNavigation{float:right; background: url('../images/bg_fleets.jpg') no-repeat top left; width:105px; height:486px;margin-top:2px; margin-right:0px;}
		#fleetNavigation{padding:14px 0 0 20px;}
		#fleetNavigation img{margin-bottom:7px;}
		table.fleetTechFacts{float:left; width:277px;margin-left:16px; border-right:1px solid #dadada; height:224px;}
		table.fleetEquipment{margin-left:16px;float:left; width:160px;}
		table.prefered{float:left; width:185px;margin-left:20px; border-right:1px solid #dadada; height:auto;}
		table.prefered2{float:left; width:185px;margin-left:20px;height:auto;}
		table.preferedPa{float:left; width:185px;margin-left:0px;height:auto; border-right:1px solid #dadada;}
		#fleetFacts p {line-height:18px; font-size:10px; color:#666666;}
		
		#newsletterForm input, #pressForm input{
			width:200px;
			margin:0 0 5px 10px;
			border:1px solid #a4bfcc;
			padding:3px;
		}
		#newsletterForm .error_list, #pressForm .error_list{margin:2px 0 3px 10px;}
		
		
	#bottom {
		float:left;
		width:787px;
		height:26px;
		padding-top:13px;
		padding-left:86px;
	}
	
		#bottom p {
			font-size:9px;
		}
	
			#bottom p a{
				color:#000;
				text-decoration:none;	
			}
			#bottom p a:hover{text-decoration:underline;}
			


/* neue Startseite */
			

#contentStart {
		float:left;
		width:873px;
		height:521px;
		background: url('../images/content_bg_neu2.jpg') 1px 0 no-repeat;
		margin:0;
	}
	
#contentStartLeft{
	float:left;
	width:205px;
	height:auto;
	margin:55px 0 0 42px;
}
	#contentStartLeft h3{font-size:13px; font-weight:bold; color:#6e6e6e; margin:0 0 0 15px}
	#contentStartLeft p{color:#6e6e6e; margin:10px 0 0 15px; padding:0 5px 5px 0}
#contentStartRight{
		float:left;
		width:603px;
		height:auto;
		padding-left:0px;


}
	h1.home_neu_de, h1.home_neu_en, h1.home_neu_fr{width: 587px; height: 57px; text-indent: -9999px; margin-top:30px;}
			/*h1.home, h1.services, h1.empty-legs, h1.fleets, h1.luxury-travel, h1.news, h1.contact{
				margin-top:0;
			}*/
		
		h1.home_neu_de {background: url('../images/headers/de/h1_start_neu.jpg') no-repeat;}
		h1.home_neu_en {background: url('../images/headers/en/h1_start_neu.jpg') no-repeat;}
		h1.home_neu_fr {background: url('../images/headers/fr/h1_start_neu.jpg') no-repeat;}
	#contentStartRight h3{font-size:13px; font-weight:bold; color:#a4bfcc; margin:0 0 0 17px; }
	
#contentStartRight #emptyLegs{float:left; width:608px; height:auto; margin:10px 0 25px 15px; background:url(../images/bg_emptylegs_start.jpg) no-repeat;}
 #contentStartRight #allEmptyLegs a{font-size:11px; float:right; margin:10px 5px 0 0}
#contentStartRight p{padding:0 200px 0 15px}
#emptyLegs p{padding:0;}
	#emptyLegsTableStart p{margin:0; padding:0; font-size:10px;line-height:23px; }
	
		#emptyLegsTableStart{width:600px;margin:3px 0 0 1px;}
		#emptyLegsTableStart td, #emptyLegsTableStart th{height:19px;}
		#emptyLegsTableStart h3{color:#6e6e6e;margin:0; font-size:11px;}
	
		.evenStart:hover, .oddStart:hover{background:#a4bfcc; cursor:pointer}
		.oddStart, .evenStart{;border-top:1px solid #666666;}
		.evenStart{background:#f2f2f2}
		.oddStart{background:#fff;}
			
#avinode-broker-link{ width:170px; margin:10px 0 0 15px; border-top:solid 1px #fff; padding:10px 0 0 0}

#werbung {position:absolute; top:165px; left:935px;}
.banner{margin:15px 0 0 0}
