/**
	***   CSS DOCUMENT
	************************************************************/

body {
	background-position:center;
	margin:0; padding:0;
	font-size:12px; 
	color: #CCC; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background:#23211f; 
	background-position:top;
	overflow:scroll;
}

img {
	border:0;
}








/**
	***   HEADER 
	************************************************************/

#header {
	margin: auto;
	width: 960px; height:329px;
	background:url(header.png);#FFF no-repeat; 
	background-position:center;
}

#header_fonction {
	background:url(header_nuages.jpg);
	background-position:center;
	margin: auto;
	width: 959px; height:329px;
}

#header_parachutiste{
	background:url(header_parachutiste.png);
	position:absolute; 
	width:343px; height:360px;
	margin:-330px 0 0 620px;
}








/**
	***   CONTENEUR 
	************************************************************/

#conteneur {
	position:relative; 
	left: 50%;  
	width: 960px; 
	margin-left: -480px; 
	_height:100px;
	background:#e9e9e9;
}

#conteneur_materiel {
	position:relative; 
	left: 50%;  
	width: 960px; 
	margin-left: -480px; 
	_height:100px;
	background:#e9e9e9;
	min-height:750px;
}

#bandeau_menu {
	background:url(bandeau_menu.png) repeat-x;
	margin:auto;
	width:960px; height:80px;
}

#sideBox{
	background-image:url(side_box.png); 
	position:absolute;
	/*z-index:1;*/
	width:287px; height:460px;
	margin:80px 0 0 660px;
}

p.textSideBox{
	width:250px;
	margin:310px 0 0 20px;
	color:#333; font-size:11px;
}

#lien_i3m_index{
	position:absolute;
	width:70px; height:81px;
	margin-top:-320px;
	margin-left:860px;
}

#lien_i3m{
	position:absolute;
	width:70px; height:81px;
	margin-top:-90px;
	margin-left:10px;
}

#tableau {
	margin-left:35px;
	margin-top:-20px;
}







/**
	***   FOOTER 
	************************************************************/
#Footer{
	width:960px; height:30px;
	margin:auto;
}

#blocFooter{
	float: left;
	width: 785px; 
}

#blocFooter2{
	float: left;
	width: 175px; 
}









/**
	***   MENTIONS LEGALES 
	************************************************************/

#ML{
	width:700px; 
	margin:auto;
}









/**
	***   PAGE ACCUEIL
	************************************************************/

#bandeau_presentation {
	background-image:url(bandeau_presentation.png); 
	background-repeat:no-repeat;
	width:900px; 
	min-height:200px; 
	margin:auto;
	margin-top:-35px; 
	padding-top:60px; 
}

#texte_presentation {
	float:left;
	width:300px;
	color:#23211f;
	margin-top:15px;
	text-align:justify;
}

#video_demo {
	float:left; width:219px; height:184px;
	margin-left:50px;
	margin-top:15px;
}

#lien_demo {
	float:left; width:245px; height:0px; 
	margin-left:-225px;
	margin-top:180px;
}

#bandeau_travaux {
	background-image:url(bandeau_travaux.png);
	background-repeat:no-repeat;
	width:400px; 
	margin-left:30px;
	margin-top:-60px;
}

#texte_travaux {
	width:300px;
	height:100px;
	margin-left:-55px;
	margin-top:15px;
	padding:60px;
	color:#23211f;
	text-align:justify;
}

#lien_press {
	width:223px; height:320px;
	margin-left:660px;
	margin-top:-270px;
	color:#23211f;
}

#video_musee_para {
	width:223px; height:230px;
	margin-left:660px;
	margin-top:-115px;
}

#txt_musee_para {
	width:190px;
	height:50px;
	margin:auto;
	margin-top:-60px;
	color:#23211f;
	text-align:center;
}








/**
	***   PAGE FONCTION_VOILES
	************************************************************/

#menu {
	width:244px; 
	height:223px;
	margin-left:30px;
	margin-top:-25px;
}

#separator {
	width:53px; 
	height:359px;
	margin-left:270px;
	margin-top:-240px;
}

#bandeau_voile {
	background-image:url(bandeau_voiles.png);
	background-repeat:no-repeat; 
	width:243px; 
	height:67px;
	margin-left:330px;
	margin-top:-350px;
}

#texte_voile {
	float:left;
 	width:243px; height:260px; 
	margin-left:0px;
	margin-top:75px;
	color:#333333;
	text-align:justify;
}

#img_voile {
	width:304px; height:320px; 
	margin-left:620px;
	margin-top:0px;
}

#mini_menu{
	margin-left:23px;
	margin-top:-172px;
}








/**
	***   PAGE FONCTION_METEO
	************************************************************/
	
#bandeau_meteo {
	background-image:url(bandeau_meteo.png);
	background-repeat:no-repeat; 
	width:243px; 
	height:70px;
	margin-left:330px;
	margin-top:-348px;
}

#texte_meteo {
	float:left;
 	width:243px; height:260px; 
	margin-left:0px;
	margin-top:75px;
	color:#333333;
	text-align:justify;
}

#img_meteo {
 	width:290px; height:315px; 
	margin-left:630px;
	margin-top:0px;
}








/**
	***   PAGE FONCTION_TERRAIN
	************************************************************/
	
#bandeau_terrain {
	background-image:url(bandeau_terrain.png);
	background-repeat:no-repeat; 
	width:244px; 
	height:67px;
	margin-left:330px;
	margin-top:-363px;
}

#texte_terrain {
	float:left;
 	width:243px; height:260px; 
	margin-left:0px;
	margin-top:85px;
	color:#333333;
	text-align:justify;
}

#img_terrain {
 	width:272px; height:333px; 
	margin-left:640px;
	margin-top:0px;
}








/**
	***   PAGE FONCTION_EQUIPEMENT
	************************************************************

#bandeau_equipement {
	background-image:url(bandeau_equipement.png);
	background-repeat:no-repeat; 
	width:243px; 
	height:67px;
	margin-left:330px;
	margin-top:-354px;
}

#texte_equipement {
	float:left;
 	width:243px; height:260px; 
	margin-left:0px;
	margin-top:75px;
	color:#333333;
}

#img_equipement {
 	width:326px; height:324px; 
	margin-left:600px;
	margin-top:0px;
}*/







/**
	***   PAGE FONCTION_DEBRIEF
	************************************************************/

#bandeau_debrief {
	background-image:url(bandeau_debrief.png);
	background-repeat:no-repeat; 
	width:244px; 
	height:67px;
	margin-left:330px;
	margin-top:-355px;
}

#texte_debrief {
	float:left;
 	width:243px; height:260px; 
	margin-left:0px;
	margin-top:85px;
	color:#333333;
	text-align:justify;
}

#img_debrief {
 	width:298px; height:325px; 
	margin-left:630px;
	margin-top:0px;
}








/**
	***   PAGE MATERIEL
	************************************************************/

p.txtMateriel {
	margin:0; padding:0;
	color :#23211f;
	text-align:justify;
}

#colonneGauche{
	float: left; width:270px; height:500px;
	margin-left:10px;
}

#bandeau_presentation2 {
	width:244px; height:190px; 
	margin-left:25px; padding:60px 0 0 0;
	margin-top:-30px;
	background-image:url(bandeau_presentation2.png); background-repeat:no-repeat;
}
	
#bandeau_tracker {
	width:244px; height:150px;		
	margin-left:25px; padding:60px 0 0 0;
	background-image:url(bandeau_tracker.png); background-repeat:no-repeat;
}
	
#bandeau_ecran {
	width:244px; height:220px;
	margin-left:25px; padding:60px 0 0 0;
	background-image:url(bandeau_ecran.png); background-repeat:no-repeat;
}
	
#colonneCentre{
	float: left; width:400px; height:500px;
}

#anim_flash {
	width:400px; height:630px;
}


#colonneDroite{
	float: left; width:270px; height:500px;
}

#bandeau_mat_info {
	width:244px; height:250px; 
	margin-left:5px;padding:60px 0 0 0;
	margin-top:-30px;
	background-image:url(bandeau_mat_info.png); background-repeat:no-repeat;
}	
	
#bandeau_systeme_cde {
	width:244px; height:150px;
	margin-left:5px;padding:60px 0 0 0;
	background-image:url(bandeau_systeme_cde.png); background-repeat:no-repeat;
}		
	
#bandeau_adaptation_possible {
	width:244px; height:100px;
	margin-left:5px;padding:60px 0 0 0;
	background-image:url(bandeau_adaptation_possible.png); background-repeat:no-repeat;	
}
	



	



/**
	***  PAGE CONTACT
	************************************************************/


#bandeau_i3m{
	background-image:url(bandeau_i3m.jpg); 
	width: 228px;
	height:64px;
	margin-left:30px;
	margin-top:-20px;
}

#texte_adresse{
	color:#333333;
	width: 960px;
	height:230px;
    margin-left:30px;
}

input, textarea{
	padding:2px; margin-bottom:8px;
	width:270px;
}

#formContact{
	background-image:url(fond_formulaire.png);
	background-repeat:no-repeat;
	width:589px; height:350px; 
	padding-top:75px;
	margin-top:-310px;
	margin-left:350px;
}

label {
	float:left; margin:0; width:160px;
	font-size:12px; cursor:pointer; color:#333333;
}

form{	
	width:450px; margin:auto;
}

input#envoieSubmit{
	background-repeat:no-repeat;
	width:90px; height: 31px;
	padding:0; margin-left:400px;
}

.checkbox{
	margin-left:-130px;
}









/**
	***   PAGE DOCUMENTATION VIDEOS _ Propriétés lecteur .flv
	************************************************************/

#lbOverlay {
	position: absolute;
	left: 0;
	width: 100%;
	background-color: #000;
	cursor: pointer;
}

#lbCenter, #lbBottomContainer {
	position: absolute;
	left: 50%;
	overflow: hidden;
	background-color: #fff; text-align: center; 
	padding: 5px;
}

.lbLoading {
	background: #fff url(loading.gif) no-repeat center;
}

#lbImage {
	border: 10px solid #fff;
}

#lbPrevLink, #lbNextLink {
	display: block;
	position: absolute;
	top: 0;
	width: 50%;
	outline: none;
}

#lbPrevLink {
	left: 0;
}

#lbPrevLink:hover {
	background: transparent url(prevlabel.gif) no-repeat 0% 15%;
}

#lbNextLink {
	right: 0;
}

#lbNextLink:hover {
	background: transparent url(nextlabel.gif) no-repeat 100% 15%;
}

#lbBottom {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #666;
	line-height: 1.4em;
	text-align: left;
	border: 5px solid #fff;
	border-top-style: none;
}

#lbCloseLink {
	background:url(btn_close_js.png) no-repeat center;
	display: block;
	float: right;
	width: 66px;
	height: 22px;
	margin: 5px 0;
	border:1px solid black;
}

#lbCaption, #lbNumber {
	margin-right: 71px;
}

#lbCaption {
	font-weight: bold;
}











/**
	***   p, ul, li etc...
	************************************************************/


a{
	text-decoration:none; 
	color:#fff;
}


.lieni3m{
	text-decoration:none; 
	color:#FF6600;
}

.gras{
	margin:0 10px 0 0; 
	color:#23211f;
	font-size:14px;
	font-weight:bold;
}

.lien_travaux{
	text-decoration:none; 
	margin-left:115px;
}

h1 {
	color:#6b5a53; font-size:20px; 
}

	
ul {
	margin:auto; _margin-left:10px; height:30px; #padding-left:40px;
	color:#23211f; list-style:none;
}

	ul li {
		float:left; margin-top:10px; margin-left:20px;
		font-size:14px;
	}

		ul li a {
			text-decoration:none; color:#23211f;
		}
		
		ul li a:hover {
			text-decoration:none; color:#23211f;
		}
		
		
		
		
		
		

