body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,p,blockquote,th,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}
ul {list-style-type:disc; list-style-position: inside;}

ol {list-style-type:decimal type;  list-style-position: inside;}

caption,th {text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;}
q:before,q:after{content:'';}


html,body{
background:#eaeaea no-repeat fixed center top;
height:100%;
margin:0px;
padding:0px;
font-size:99%
width: 2560px ;
} 

#page
	{
	font-size: 11px;
	font-family: Verdana, Geneva, Arial, sans-serif;
	background-color: #eaeaea;
	background-repeat: no-repeat;
	text-align: justify;
	visibility: visible;
	position: relative;
	width: 960px;
	height: 100%
	z-index: 1;
	display:inline-block;
	}
	
#header1
	{
	font-size: 11px;
	font-family: Verdana, Geneva, Arial, sans-serif;
	background-color: #eaeaea;
	background-image: url(images/bandeau-haut-2ca.jpg);
	background-repeat: no-repeat;
	text-align: left;
	visibility: visible;
	position: relative;
	width: 960px;
	height: 22px;
	z-index: 2;
	display:inline-block;
	}

#header1en
	{
	font-size: 11px;
	font-family: Verdana, Geneva, Arial, sans-serif;
	background-color: #eaeaea;
	background-image: url(images/bandeau-haut-2ca-en.jpg);
	background-repeat: no-repeat;
	text-align: left;
	visibility: visible;
	position: relative;
	width: 960px;
	height: 22px;
	z-index: 2;
	display:inline-block;
	}
  	
#header2
	{
	font-size: 11px;
	font-family: Verdana, Geneva, Arial, sans-serif;
	background-color: #eaeaea;
	background-image: url(images/bandeau-2ca.jpg);
	background-repeat: no-repeat;
	text-align: left;
	float:left;
	visibility: visible;
	position: relative;
	width: 610px;
	height: 121px;
	z-index: 3;
	display:inline-block;
	}

#header2en
	{
	font-size: 11px;
	font-family: Verdana, Geneva, Arial, sans-serif;
	background-color: #eaeaea;
	background-image: url(images/bandeau-2ca-en.jpg);
	background-repeat: no-repeat;
	text-align: left;
	float:left;
	visibility: visible;
	position: relative;
	width: 610px;
	height: 121px;
	z-index: 3;
	display:inline-block;
	}


#header2de
	{
	font-size: 11px;
	font-family: Verdana, Geneva, Arial, sans-serif;
	background-color: #eaeaea;
	background-image: url(images/bandeau-2ca-de.jpg);
	background-repeat: no-repeat;
	text-align: left;
	float:left;
	visibility: visible;
	position: relative;
	width: 610px;
	height: 121px;
	z-index: 3;
	display:inline-block;
	}
  	
#schema
	{
	font-size: 11px;
	font-family: Verdana, Geneva, Arial, sans-serif;
	background-color: #eaeaea;
	background-image: url(images/schema.jpg);
	background-repeat: no-repeat;
	text-align: left;
	visibility: visible;
	position: relative;
	width: 960px;
	height: 535px;
	z-index: 6;
	display:inline-block;
	}
  	
#contenu
	{
	font-size: 11px;
	font-family: Verdana, Geneva, Arial, sans-serif;
	background-color: #FFFFFF;
	background-repeat: no-repeat;
	text-align: justify;
	visibility: visible;
	position: relative;
	width: 319px;
	float:left;
	height: 314px;
	z-index: 4;
  border: 1px solid #c4c4c5;
	display:inline-block;
	}

#contenu2
	{
	font-size: 11px;
	font-family: Verdana, Geneva, Arial, sans-serif;
	background-color: #FFFFFF;
	background-repeat: no-repeat;
	text-align: justify;
	visibility: visible;
	position: relative;
	width: 944px;
	float:left;
	height: 100%;
	min-height: 245px;
	z-index: 4;
  border: 1px solid #c4c4c5;
	display:inline-block;
	}

#contenu3
	{
	font-size: 11px;
	font-family: Verdana, Geneva, Arial, sans-serif;
	background-color: #FFFFFF;
	background-repeat: no-repeat;
	text-align: justify;
	visibility: visible;
	position: relative;
	width: 944px;
	float:left;
	height: 100%;
	min-height: 230px;
	z-index: 5;
  border: 1px solid #c4c4c5;
	display:inline-block;
	}

#contenuactu

	{

	font-size: 11px;

	font-family: Verdana, Geneva, Arial, sans-serif;

	background-color: #FFFFFF;

	background-repeat: no-repeat;

	text-align: justify;

	visibility: visible;

	position: relative;

	width: 944px;

	float:left;

	height: 100%;

	min-height: 54px;

	z-index: 4;

  border: 1px solid #c4c4c5;

	display:inline-block;

	}



#contenuagrements

	{

	font-size: 11px;

	font-family: Verdana, Geneva, Arial, sans-serif;

	background-color: #FFFFFF;

	background-repeat: no-repeat;

	text-align: justify;

	visibility: visible;

	position: relative;

	width: 944px;

	float:left;

	height: 100%;

	min-height: 350px;

	z-index: 5;

  border: 1px solid #c4c4c5;

	display:inline-block;

	}   

#contenuagrementsmaj

	{

	font-size: 11px;

	font-family: Verdana, Geneva, Arial, sans-serif;

	background-color: #FFFFFF;

	background-repeat: no-repeat;

	text-align: left;

	visibility: visible;

	position: relative;

	width: 944px;

	float:left;

	height: 100%;

	min-height: 350px;

	z-index: 5;

  border: 1px solid #c4c4c5;

	display:inline-block;

	}  	  	

	
#contact
	{
	font-size: 11px;
	font-family: Verdana, Geneva, Arial, sans-serif;
	background-color: #FFFFFF;
	background-repeat: no-repeat;
	text-align: justify;
	visibility: visible;
	position: relative;
	width: 590px;
	float:left;
	height: 760px;
	z-index: 4;
  border: 1px solid #c4c4c5;
	display:inline-block;
	}

	
#emploi
	{
	font-size: 11px;
	font-family: Verdana, Geneva, Arial, sans-serif;
	background-color: #FFFFFF;
	background-repeat: no-repeat;
	text-align: justify;
	visibility: visible;
	position: relative;
	width: 590px;
	float:left;
	height: 100%;
	z-index: 4;
  border: 1px solid #c4c4c5;
	display:inline-block;
	}

#divcontact
	{
	font-size: 11px;
	font-family: Verdana, Geneva, Arial, sans-serif;
	background-color: #FFFFFF;
	background-image: url(images/fond-contact.jpg);
	background-repeat: no-repeat;
	text-align: justify;
	visibility: visible;
	position: relative;
	width: 347px;
	float:left;
	height: 762px;
	z-index: 5;
	display:inline-block;
	}  

#divcontactde
	{
	font-size: 11px;
	font-family: Verdana, Geneva, Arial, sans-serif;
	background-color: #FFFFFF;
	background-image: url(images/fond-contact-de.jpg);
	background-repeat: no-repeat;
	text-align: justify;
	visibility: visible;
	position: relative;
	width: 347px;
	float:left;
	height: 762px;
	z-index: 5;
	display:inline-block;
	}  

#divcontacten
	{
	font-size: 11px;
	font-family: Verdana, Geneva, Arial, sans-serif;
	background-color: #FFFFFF;
	background-image: url(images/fond-contact-en.jpg);
	background-repeat: no-repeat;
	text-align: justify;
	visibility: visible;
	position: relative;
	width: 347px;
	float:left;
	height: 762px;
	z-index: 5;
	display:inline-block;
	} 

#divmentions
	{
	font-size: 11px;
	font-family: Verdana, Geneva, Arial, sans-serif;
	background-color: #e1e1e1;
	background-repeat: no-repeat;
	text-align: justify;
	visibility: visible;
	position: relative;
	width: 347px;
	float:left;
	min-height: 1362px;
	border: 1px solid #c4c4c5;
	z-index: 6;
	display:inline-block;
	}  

#divmentions2
	{
	font-size: 11px;
	font-family: Verdana, Geneva, Arial, sans-serif;
	background-color: #e1e1e1;
	background-repeat: no-repeat;
	text-align: justify;
	visibility: visible;
	position: relative;
	width: 347px;
	float:left;
	min-height: 1218px;
	border: 1px solid #c4c4c5;
	z-index: 5;
	display:inline-block;
	} 
          	
#anim
	{
	font-size: 11px;
	font-family: Verdana, Geneva, Arial, sans-serif;
	background-color: #FFFFFF;
	background-repeat: no-repeat;
	text-align: left;
	visibility: visible;
	position: relative;
	width: 369px;
	float:left;
	height: 316px;
	z-index: 5;
	display:inline-block;
	}

#actu
	{
	font-size: 11px;
	font-family: Verdana, Geneva, Arial, sans-serif;
	background-color: #FFFFFF;
	background-repeat: no-repeat;
	text-align: justify;
	visibility: visible;
	position: relative;
	width: 299px;
	float:left;
	height: 375px;
	z-index: 8;
  border: 1px solid #c4c4c5;
	display:inline-block;
	}
  
#technologies
	{
	font-size: 11px;
	font-family: Verdana, Geneva, Arial, sans-serif;
	background-color: #FFFFFF;
	background-repeat: no-repeat;
	text-align: justify;
	visibility: visible;
	position: relative;
	width: 330px;
	float:left;
	height: 375px;
	z-index: 9;
  border: 1px solid #c4c4c5;
	display:inline-block;
	}

#recrutement
	{
	font-size: 11px;
	font-family: Verdana, Geneva, Arial, sans-serif;
	background-color: #c2d903;
	background-repeat: no-repeat;
	text-align: justify;
	visibility: visible;
	position: relative;
	width: 297px;
	float:left;
	height: 375px;
	z-index: 10;
  border: 1px solid #c4c4c5;
	display:inline-block;
	}

#references
	{
	font-size: 11px;
	font-family: Verdana, Geneva, Arial, sans-serif;
	background-color: #757575;
	background-repeat: no-repeat;
	text-align: left;
	visibility: visible;
	position: relative;
	width: 202px;
	min-height: 90px;
	height:100%;
	z-index: 10;
  border: 1px solid #c4c4c5;
	display:inline-block;
	}
	
#footer1
	{
	font-size: 11px;
	font-family: Verdana, Geneva, Arial, sans-serif;
	background-color: #FFFFFF;
	background-repeat: no-repeat;
	text-align: left;
	visibility: visible;
	position: relative;
	width: 944px;
	height: 85px;
	z-index: 11;
  border: 1px solid #c4c4c5;
	display:inline-block;
	}

#footer2
	{
	font-size: 11px;
	font-family: Verdana, Geneva, Arial, sans-serif;
	background-color: #eaeaea;
	background-image: url(images/bandeau-bas-issoire-aviation.jpg);
	background-repeat: no-repeat;
	text-align: left;
	visibility: visible;
	position: relative;
	width: 960px;
	height: 32px;
	z-index: 12;
	display:inline-block;
	}

#ombrage
	{
	font-size: 11px;
	font-family: Verdana, Geneva, Arial, sans-serif;
	background-color: #FFFFFF;
	background-image: url(images/ombrage-cadre.jpg);
	background-repeat: repeat-x;
	text-align: left;
	visibility: visible;
	position: relative;
	width: 369px;
	height: 18px;
	z-index: 13;
	display:inline-block;
	}

#ombrage2
	{
	font-size: 11px;
	font-family: Verdana, Geneva, Arial, sans-serif;
	background-color: #FFFFFF;
	background-image: url(images/ombrage-cadre2.jpg);
	background-repeat: repeat-x;
	text-align: left;
	visibility: visible;
	position: relative;
	width: 369px;
	height: 18px;
	z-index: 14;
	display:inline-block;
	}
            	
.blanc{
font-family: Arial;
font-size: 11px;
color: #FFFFFF;
}

.blanc4{

font-family: Arial;

font-size: 10px;

color: #FFFFFF;

}

.blanc2{
font-family: Arial;
font-size: 14px;
line-height: 1.4;
color: #FFFFFF;
}

.blanc3{
font-family: Arial;
font-size: 11px;
line-height: 1.4;
color: #FFFFFF;
}


.gris{
font-family: Arial;
font-size: 13px;
color: #6d7070;
}

.gris2{
font-family: Arial;
font-size: 12px;
color: #6d7070;
}

.noir{
font-family: Arial;
font-size: 12px;
color: #000000;
}

.noir2{
font-family: Arial;
font-size: 13px;
line-height: 1.4;
color: #3b3b3b;
}

.noir3{
font-family: Arial;
font-size: 8px;
color: #3b3b3b;
}

.bleu{
font-family: Arial;
font-size: 11px;
color: #005db7;
}

.bleu2{
font-family: Arial;
font-size: 12px;
color: #005db7;
}

.bleu3{
font-family: Arial;
font-size: 13px;
color: #005db7;
}

input.text1
{
min-height:17px;
width:131px;
margin: 0;
padding: 0;
margin-top:-1px;
font-size:15px;
overflow: hidden;
border:0px;
vertical-align: top;
background-color: #FFFFFF;
border-color: #FFFFFF;
height:100%;
display: block;

} 

input.text2  
{
height:17px;
margin: 0;
padding: 0;
border:0px;
display: block;
vertical-align: top;
overflow: hidden;
} 


.titre{
font-family: Arial;
font-size: 20px;
color: #005db7;
}

.titre2{
font-family: Arial;
font-size: 18px;
color: #005db7;
}

.sstitre{
font-family: Arial;
font-size: 13px;
color: #3b3b3b;
}
