/* CSS Document */



/*******************/
/* Body-Definition */
/*******************/
html {font-size: 100%;}

body {
	margin: 0px;
	padding: 0px;
	font-size:12px;
	line-height:20px;
	font-family:verdana,helvetica;
}


/***************/
/* Link-Farben */
/***************/

a {
	color: #767677;
}
a:hover {
	color: #0c56be;
}


/*******************/
/* Container	   */
/*******************/

#container {
	position: absolute;
	width: 832px;
	top : 0px;
	text-align: left;
	z-index: 2;
}




/*******************/
/* Header		   */
/*******************/

#header {
	width: 832px;
	height: 120px;
	text-align: left;
    margin-left : auto;
    margin-right : auto; 
	z-index: 2;
}
/* Logo	   */
.logo {
	position:absolute;
	margin-left:-29px;
	width: 320px;
	height: 120px;
	text-indent: -5000px;
	cursor:pointer;
	background: url(../images/logo-air-taxi.png) no-repeat;
	z-index: 100;
}
.logo a {
	position:fixed;
	width: 320px;
	height: 120px;
	background: url(../images/logo-air-taxi.png) no-repeat;
	z-index: 100;
}
.logo a:hover {
	background: url(../images/logo-air-taxi.png) no-repeat;
}

.cache_blanc {
	position:absolute;
	margin-left:305px;
	margin-top:40px;
	padding-top:20px;
	padding-left:35px;
	width: 296px;
	height: 50px;
	background: url(../images/air-taxi_10.png) no-repeat;
	z-index: 100;
}
.cache_blanc a {
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	}
	
.contact {
	position:absolute;
	margin-left:559px;
	margin-top:0px;
	width:168px;
	height:272px;
	z-index: 100;
}
.contact_haut {
	width:168px;
	height:167px;
	padding-left:25px;
	background: url(../images/air-taxi_07.png) no-repeat;
	text-align: left;
	color:#ffffff;
	font-size:12px;
	font-weight:bold;
	z-index: 100;
}
.contact_haut a{
	text-align: left;
	color:#ffffff;
	font-size:0.8em;
}

.contact_tel {
	text-align: left;
	color:#ffffff;
	line-height:2;
	font-size:1em;
	font-weight:bold;
	z-index: 100;
}
.contact_tel a{
	text-align: left;
	color:#ffffff;
	line-height:2;
	font-size:1em;
	font-weight:bold;
	z-index: 100;
}
.contact_bas {
	width:168px;
	height:105px;
	padding-left:25px;
	background: url(../images/air-taxi_12.png) no-repeat;
	text-indent: -5000px;
	z-index: 100;
}
.contact_bas a {
	width:168px;
	height:105px;
	background: url(../images/air-taxi_12.png) no-repeat;
	z-index: 100;
}
.texte {
	position:relative;
	margin-top:105px;
	width:555px;
	height:150px;
}
.texte_taxi {
	position:relative;
	margin-top:105px;
	margin-bottom:150px;
	width:555px;
	height:150px;
}
.texte_navette {
	position:relative;
	margin-top:105px;
	margin-bottom:250px;
	width:555px;
	height:150px;
}
.texte_titre_gras {
	color:#0c56be;
	font-size:22px;
	font-weight:bold;
}
.texte_titre_maigre {
	color:#0c56be;
	font-size:14px;
	font-weight:bold;
}
.texte_gris {
	font-size:12px;
	line-height:20px;
	text-align:justify;
	color:#484848;
}
.texte_gris_contact {
	font-size:11px;
	line-height:20px;
	text-align:justify;
	color:#484848;
}

.separation {
	position:relative;
	margin-top:10px;
	background: url(../images/separation_15.jpg) no-repeat;
	height:26px;
	width:751px;
	text-indent: -5000px;
	}
.separation_bas {
	float:left;
	margin-top:25px;
	background: url(../images/separation.jpg) no-repeat;
	height:26px;
	width:751px;
	text-indent: -5000px;
	}
	
.menu_bas {
	float:left;
	text-align:right;
	height:26px;
	width:751px;
	}
.menu_bas a{
	font-size:0.8em;
	color:#999999;
	}
	
.solutions {
	position:relative;
	margin-top:10px;
	color:#0c56be;
	font-size:20px;
	font-weight:bold;
	}
.lien {
	height:20px;
	text-align:center;
	}
.lien a{
	text-align:center;
	color:#0c56be;
	font-size:0.7em;
	font-weight:bold;
	}
.solutions_taxis {
	float:left;
	cursor:pointer;
	width:146px;
	height:195px;
	background: url(../images/taxi.jpg) no-repeat;
	text-indent: -5000px;
	}

.solutions_fret {
		float:left;
	cursor:pointer;
	width:146px;
	height:195px;
	background: url(../images/fret.jpg) no-repeat;
	text-indent: -5000px;
	margin-left: 5px;
	}
.solutions_navette {
	float:left;
	cursor:pointer;
	width:146px;
	height:195px;
	background: url(../images/navette.jpg) no-repeat;
	text-indent: -5000px;
	margin-left: 5px;
	}
.solutions_charter {
	float:left;
	cursor:pointer;
	width:146px;
	height:195px;
	background: url(../images/affretement_charter.jpg) no-repeat;
	text-indent: -5000px;
	margin-left: 5px;
	}
.solutions_helicopter {
	float:left;
	cursor:pointer;
	width:146px;
	height:195px;
	background: url(../images/helicopter.jpg) no-repeat;
	text-indent: -5000px;
	margin-left: 5px;
	}

/* Menu	   */
.menu {
	
	margin-left: 10px;
	width: 600px;
	height: 224px;
}


/*******************/
/* Menu_gauche	   */
/*******************/

#menu_gauche {
	float: left;
	width: 224px;
	height: 300px;
	margin: 40px 0 0 0px;
	text-align: left;
	z-index: 2;
}
/* Contact	   */
#contactez {
	float: left;
	width: 224px;
	height: 19px;
	text-indent: -2000px;
	background: url(../images/bton-contactez-nous.jpg) no-repeat;
}
#contactez a {
	float: left;
	width: 224px;
	height: 19px;
	background: url(../images/bton-contactez-nous.jpg) no-repeat;
}
#contactez a:hover {
	background: url(../images/bton-contactez-nous.jpg) no-repeat;
}
/* Découvrir   */
#decouvrir {
	float: left;
	width: 224px;
	height: 100px;
	margin: 16px 0 0 0px;
	text-indent: -2000px;
	background: url(../images/bton-decouvrir.jpg) no-repeat;
}
#decouvrir a {
	float: left;
	width: 224px;
	height: 100px;
	background: url(../images/bton-decouvrir.jpg) no-repeat;
}
#decouvrir a:hover {
	background: url(../images/bton-decouvrir.jpg) no-repeat;
}
/* Connaître   */
#connaitre {
	float: left;
	width: 224px;
	height: 100px;
	margin: 16px 0 0 0px;
	text-indent: -2000px;
	background: url(../images/bton-connaitre.jpg) no-repeat;
}
#connaitre a {
	float: left;
	width: 224px;
	height: 100px;
	background: url(../images/bton-connaitre.jpg) no-repeat;
}
#connaitre a:hover {
	background: url(../images/bton-connaitre.jpg) no-repeat;
}


/*******************/
/* Contenu		   */
/*******************/

#contenu {
	float: left;
	width: 580px;
	height: 100%;
	margin-top: 0px;
	margin-left: 20px;
	text-align: left;
	z-index: 2;
}
#bienvenue {
	float: left;
	width: 580px;
	height: 100%;
	text-align: left;
	z-index: 2;
}
#equipement {
	float: left;
	width: 270px;
	height: 100%;
	margin-top: 40px;
	text-align: left;
	z-index: 2;
}
#equipement a {
	color: #626262;
	border-color: #626262;
}
#equipement a:hover {
	color: #626262;
	border-color: #626262;
}
#methode {
	float: left;
	width: 270px;
	height: 100%;
	margin-left: 35px;
	margin-top: 40px;
	text-align: left;
	z-index: 2;
}

.carte {
	display: block;
	position: relative;
	z-index: 0;
	top:70px;
}


/*******************/
/* Footer		   */
/*******************/

#footer {
	width: 832px;
	margin-top: 20px;
	margin-left: 0px;
	font: 9px arial, helvetica;
	text-align: center;
	z-index: 2;
}
#footer a {
	color: #626262;
	text-decoration: none;
}
#footer a:hover {
	color: #626262;
	text-decoration: none;
}


