/* 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:20px;	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:100px;	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:auto;	margin-top:20px;	}	.textcircuits {	width:260px;	height:auto;	font-family:Arial, Helvetica, sans-serif;	font-size:14px;	color:#3366CC;	text-align:justify;	margin-left:10px;	float:left;	}	.textcircuits2 {	width:830px;	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:20px;	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:852px;	height:25px;	margin-top:3px;	background-color:#FFFFFF;	}#bouton1 {	width:128px;	height:25px;	background-image:url(images/bouton1.gif);	float:left;	}	#bouton1:hover {	background-image:url(images/bouton1.gif);	background-position:0 -25px;	}	#bouton2 {	width:145px;	height:25px;	background-image:url(images/bouton2.gif);	float:left;	}	#bouton2:hover {	background-image:url(images/bouton2.gif);	background-position:0 -25px;	}	#bouton3 {	width:136px;	height:25px;	background-image:url(images/bouton3.gif);	float:left;	}	#bouton3:hover {	background-image:url(images/bouton3.gif);	background-position:0 -25px;	}	#bouton4 {	width:180px;	height:25px;	background-image:url(images/bouton4.gif);	float:left;	}	#bouton4:hover {	background-image:url(images/bouton4.gif);	background-position:0 -25px;	}	#bouton5 {	width:131px;	height:25px;	background-image:url(images/bouton5.gif);	float:left;	}	#bouton5:hover {	background-image:url(images/bouton5.gif);	background-position:0 -25px;	}	#bouton6 {	width:129px;	height:25px;	background-image:url(images/bouton6.gif);	float:left;	}	#bouton6:hover {	background-image:url(images/bouton6.gif);	background-position:0 -25px;	}	/*bas page*/#baspage {	width:850px;	height:25px;	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;	}	
