/* CSS Document */

body {
	margin:0px;
	padding:0px;
	background-color:#FFFFFF;
	}
	

/* container - box */
	
#container {
	margin-top:3px;
	width:850px;
	height:1200px;
	left:50%;
	margin-left:-425px;
	position:absolute;
	background-color:#FFFFFF;
	}
	
#top {
	width:850px;
	height:180px;
	background-image:url(images/bandeau-Airvision.gif);
	background-repeat:no-repeat;
	}
	
#box {
	width:850px;
	height:auto;
	margin-top:10px;
	background-color:#FFFFFF;
	}
	
/* accueil */

#boxaccueil {
	width:850px;
	height:445px;
	margin-top:10px;
	background-image:url(images/accueil.gif);
	background-repeat:no-repeat;
	}
	
#textaccueil {
	width:290px;
	height:220px;
	padding-top:30px;
	padding-left:25px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#3366CC;
	text-align:justify;
	}
	

/* contact */

#boxcontact {
	width:850px;
	height:214px;
	margin-top:30px;
	background-image:url(images/contact.jpg);
	}

#contact {
	width:200px;
	height:25px;
	background-image:url(images/contact.gif);
	margin-top:180px;
	margin-left:15px;
	float:left;
	}
	
#contact:hover {
	background-image:url(images/contact.gif);
	background-position:0 -25px;
	}
	
.partenaires {
	width:780px;
	height:20px;
	margin-top:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	float:left;
	color:#3366CC;
	padding-left:10px;
	}
	
.partenaires a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#CC0000;
	text-decoration:none;
	}
	
.logopartenaires {
	width:49px;
	height:20px;
	float:left;
	margin-top:10px;
	}
	
#pdf {
	width:200px;
	height:25px;
	background-image:url(images/pdf.gif);
	margin-top:180px;
	margin-left:10px;
	float:left;
	}
	
#pdf:hover {
	background-image:url(images/pdf.gif);
	background-position:0 -25px;
	}
	
/* ULM ULM ULM*/

#boxulm {
	width:850px;
	height:550px;
	margin-top:20px;
	background-image:url(images/fondulm.gif);
	background-repeat:no-repeat;
	}
	
#txtulm {
	width:850px;
	height:auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#3366CC;
	margin-top:10px;
	text-align:justify;
	}
	
#txtulm a {
	text-decoration:none;
	color:#3366FF;
	font-weight:bold;
	}
	
#txtulm a:hover {
	text-decoration:none;
	color:#3366FF;
	font-weight:bold;
	}
	
.photoulm {
	width:318px;
	height:184px;
	margin-left:25px;
	margin-top:245px;
	}


/* circuits*/

.boxcircuits {
	width:850px;
	height:300px;
	margin-top:20px;
	}
	
.textcircuits {
	width:260px;
	height:300px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#3366CC;
	text-align:justify;
	margin-left:10px;
	float:left;
	}
	
.textcircuits2 {
	width:840px;
	height:auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#3366CC;
	text-align:justify;
	margin-left:10px;
	margin-top:10px;
	float:left;
	}
	
.cartecircuits {
	width:550px;
	height:370px;
	margin-left:30px;
	float:left;
	}
	
.titrecircuits {
	width:850px;
	height:50px;
	}

/* photo*/

.boxphotos {
	width:420px;
	height:300px;
	margin-top:15px;
	float:left;
	}
	
.boxphotos2 {
	width:420px;
	height:300px;
	margin-top:15px;
	margin-left:10px;
	float:left;
	}
	
.boxtitrephotos {
	width:420px;
	height:30px;
	}
.photos {
	width:420px;
	height:270px;
	}


/* bouton menu Horizontal*/

#menuhor {
	width:850px;
	height:25px;
	margin-top:3px;
	background-color:#FFFFFF;
	}

#bouton1 {
	width:75px;
	height:25px;
	background-image:url(images/bouton1.gif);
	float:left;
	}
	
#bouton1 a{
	width:75px;
	height:25px;
	background-image:url(images/bouton1.gif);
	float:left;
	}
	
#bouton1 a:hover {
	background-image:url(images/bouton1.gif);
	background-position:0 -25px;
	}
	
#bouton2 {
	width:56px;
	height:25px;
	background-image:url(images/bouton2.gif);
	float:left;
	}
	
#bouton2 a{
	width:56px;
	height:25px;
	background-image:url(images/bouton2.gif);
	float:left;
	}
	
#bouton2 a:hover {
	background-image:url(images/bouton2.gif);
	background-position:0 -25px;
	}
	
#bouton3 {
	width:80px;
	height:25px;
	background-image:url(images/bouton3.gif);
	float:left;
	}
	
#bouton3 a {
	width:80px;
	height:25px;
	background-image:url(images/bouton3.gif);
	float:left;
	}
	
#bouton3 a:hover {
	background-image:url(images/bouton3.gif);
	background-position:0 -25px;
	}
	
#bouton4 {
	width:126px;
	height:25px;
	background-image:url(images/bouton4.gif);
	float:left;
	}
	
#bouton4 a{
	width:126px;
	height:25px;
	background-image:url(images/bouton4.gif);
	float:left;
	}
	
#bouton4 a:hover {
	background-image:url(images/bouton4.gif);
	background-position:0 -25px;
	}
	
#bouton5 {
	width:85px;
	height:25px;
	background-image:url(images/bouton5.gif);
	float:left;
	}
	
#bouton5 a {
	width:85px;
	height:25px;
	background-image:url(images/bouton5.gif);
	float:left;
	}
	
#bouton5 a:hover {
	background-image:url(images/bouton5.gif);
	background-position:0 -25px;
	}
	
#bouton6 {
	width:120px;
	height:25px;
	background-image:url(images/bouton6.gif);
	float:left;
	}
	
#bouton6 a {
	width:120px;
	height:25px;
	background-image:url(images/bouton6.gif);
	float:left;
	}
	
#bouton6 a:hover {
	background-image:url(images/bouton6.gif);
	background-position:0 -25px;
	}
	
#bouton8 {
	width:308px;
	height:25px;
	background-image:url(images/bouton8.gif);
	float:left;
	}
	
/*bas page*/

#baspage {
	width:850px;
	height:30px;
	background-color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#3366CC;
	text-align:right;
	}
	
	#baspage a {
	text-decoration:none;
	color:#3366CC;
		}
		
	#baspage a:hover {
	text-decoration:none;
	color:#3366CC;
		}

#adresse {
	width:252px;
	height:25px;
	background-color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#3366CC;
	padding-left:10px;
	padding-top:5px;
	float:left;
	}
	
.logobaspage {
	width:85px;
	height:26px;
	float:right;
	background-color:#FFFFFF;
	}
	
.boxplaquettephoto {
	width:850px;
	height:auto;
	margin-top:10px;
	
	}
	
