body {
scrollbar-base-color: #5294c8;
background-color: White;
font-family: Arial;
color: #333333;
margin: auto;
}
.imgmnacc{
	display: none;
	width: 0px;
	height: 0px;
}
.imgmn{
	display: none;
	width: 0px;
	height: 0px;
}
img{
	border: none;
}
#contenaireacc{
	width: 1024px;
	height: 768px;
	text-align:left;
}
#contenaire{
	width: 1024px;
	height:  768px;
	text-align:left;
}
#precedent a{
text-decoration: none;
font-size: 15px;
color: #C0C5D9;
}
#titre2{
	color:#5294c8;
	font-size: 30px;
	line-height: 40px;
	margin-top: 5px;
	position: absolute;
	top: 250px;
	left: 0px;
}
#titre3{
	color:#5294c8;
	font-size: 30px;
	line-height: 40px;
	margin-top: 5px;
	position: absolute;
	top: 160px;
	
}
#titre4{
	color:#5294c8;
	font-size: 30px;
	line-height: 40px;
	margin-top: 5px;
	position: absolute;
	top: 300px;
	
}
#txt2{
	 position: absolute;
	 top: 290px;
}
#txt3{
	 position: absolute;
	 top: 200px;
}
#txt4{
	 position: absolute;
	 top: 340px;
}
#logo{
	position: absolute;
	top: 5px;
	
}
#logo1{
	position: absolute;
	top: 5px;
	
}

#texteac{
	/*position: absolute;
	top: 510px;
	padding-left: 430px;*/

}
#pdf{
	/*position: absolute;
	top: 700px;
	padding-left: 430px;*/
	z-index: 300;
}
#pdf1{
		z-index: 600;
}
.pdf a{
	color: #99CCCC;
	font-style: italic;
	
}
.pdf a:hover{
	color: #C0C5D9;
	
}

a.pdf {
	color: #99CCCC;
	font-style: italic;
	
}
a:hover.pdf {
	color: #C0C5D9;
	

}
#tbnews{
	position: absolute;
	top: 510px;
	width: 1024px;
}

#tbnews td{
	margin-left: 5px;
	padding-left: 20px;
	vertical-align: bottom;
}
#tbnews td.menucont a:active,#tbnews td.menucont a:visited,#tbnews td.menucont a:link {
 background-image: url(images/cont1.jpg);
 background-repeat: no-repeat;
 width: 150px;
 height: 44px;
 display: block;
/* position: absolute;
 top: 524px;
 left: 139px;*/
}
#tbnews td.menucont a:focus,#tbnews td.menucont a:hover {
background-image: url(images/cont1_hover.jpg);
background-repeat: no-repeat;
 width: 150px;
 height: 44px;
 display: block;
 /*position: absolute;
 top: 524px;
 left: 139px;*/
}
tbnews td.menucont a.ssimg:active,#tbnews td.menucont a.ssimg:visited,#tbnews td.menucont a.ssimg:link {
	 width: 250px;
	  padding-left: 78px;
	background-image: none; 
}
tbnews td.menucont a.ssimg:focus,#tbnews td.menucont a.ssimg:hover {
	 width: 250px;
	color: #727CA3;
	 padding-left: 78px;
	background-image: none; 
}
#tbnews td.texteac{
	vertical-align:  top;
	font-size: 30px;
	font-weight: bold;
	letter-spacing: 2px;
	line-height: 40px;
	color: #727CA3;
	height:20px;
}
#news{
/*position: absolute;
top:590px;
padding-left:50px;*/
width:350px;
height: 120px;
color:#333333;
font-size: 15px;
/*border-right-color: #ffffff;
border-right-style: solid;
border-right-width: 2px;
border-bottom-color: #ffffff;
border-bottom-style: solid;
border-bottom-width: 2px;*/
}
#news a{
	text-decoration: none;
	color: #333333;
}
#shadow{
/*top:593px;
padding-left:55px;*/
width:347px;
height: 118px;
border-right-color: #99CCCC;
border-right-style: solid;
border-right-width: 5px;
border-bottom-color: #99CCCC;
border-bottom-style: solid;
border-bottom-width: 5px;
}
/** texte decoration***/
.capti{
	text-transform: capitalize;
}
.petit{
	font-size: 12px;
 line-height: 13px;
}
img{
	border: none;
}
.rght{
width: 440px;
position: relative;
float: right;
}
.clear{
	clear: both;
}
#suiv{
	position: absolute;
	top: 450px;
	left: 400px;
}
#suiv a{
	color: #333333;
	text-decoration: none;
}
#suiv1{
	position: absolute;
	top: 450px;
	left: 520px;
	color: #333333;
	text-decoration: none;
}
a{
	color: #333333;
}
/*** menu haut **/
#menuacc a:active,#menuacc a:visited,#menuacc a:link {
 background-image: url(images/acc1.jpg);
 width: 146px;
 height: 52px;
 position: absolute;
 top: 35px;
 padding-left: 625px;
}
#menuacc a:focus,#menuacc a:hover {
background-image: url(images/acc1_hover.jpg);
 width: 146px;
 height:52px;
 position: absolute;
 top: 35px;
 padding-left: 625px;
}
#menucont a:active,#menucont a:visited,#menucont a:link {
 background-image: url(images/cont1.jpg);
 width: 150px;
 height: 44px;
 position: absolute;
 top: 524px;
 left: 139px;
}
#menucont a:focus,#menucont a:hover {
background-image: url(images/cont1_hover.jpg);
 width: 150px;
 height: 44px;
 position: absolute;
 top: 524px;
 left: 139px;
}
#menuacc1{
 position: absolute;
  top: 85px;
  padding-left: 890px;
  z-index: 300;
}
#menuacc1 a:active,#menuacc1 a:visited,#menuacc1 a:link {
 background-image: url(images/acc.jpg);
 width: 125px;
 height: 29px;
 display: block;
}
#menuacc1 a:focus,#menuacc1 a:hover {
background-image: url(images/acc_hover.jpg);
 width: 125px;
 height: 29px;
  display: block;
}
#menucont1 {
position: absolute;
top: 115px;
padding-left: 890px;
z-index: 300;
}
#menucont1 a:active,#menucont1 a:visited,#menucont1 a:link {
 background-image: url(images/cont.jpg);
 width: 138px;
 height: 29px;
 display: block;
 
}
#menucont1 a:focus,#menucont1 a:hover {
background-image: url(images/cont_hover.jpg);
 width: 138px;
 height: 29px;
  display: block;
}

/******menu mid ******/
#menuind {
	position: absolute;
	top: 310px;
}
#menuind td{
	margin-left: 5px;
	padding-left: 20px;
}
#menuind td.menufil a:active, #menuind td.menufil  a:visited,  #menuind td.menufil a:link{
 background-image: url(images/mnfiltre.jpg);
 background-repeat: no-repeat;
 width: 175px;
 height: 185px;
  display: block;
}
#menuind td.menufil a:focus,#menuind td.menufil a:hover {
 background-image: url(images/mnfiltre_hover.jpg);
 background-repeat: no-repeat;
 width: 175px;
 height: 185px; 
 display: block;
}
#menuind td.menupoudre a:active,#menuind td.menupoudre a:visited,#menuind td.menupoudre a:link{
 background-image: url(images/mnpoudre.jpg);
 background-repeat: no-repeat;
 width: 175px;
 height: 185px; 
 display: block;
}
#menuind td.menupoudre a:focus,#menuind td.menupoudre a:hover {
background-image: url(images/mnpoudre_hover.jpg);
background-repeat: no-repeat;
 width: 175px;
 height: 185px;
 display: block;
}
#menuind td.menupneuma a:active,#menuind td.menupneuma a:visited,#menuind td.menupneuma a:link{
 background-image: url(images/mnpneuma.jpg);
 background-repeat: no-repeat;
 width: 175px;
 height: 185px;
 display: block;
}
#menuind td.menupneuma a:focus,#menuind td.menupneuma a:hover {
background-image: url(images/mnpneuma_hover.jpg);
background-repeat: no-repeat;
 width: 175px;
 height: 185px;
 display: block;
}
#menuind td.menubroyage a:active,#menuind td.menubroyage a:visited,#menuind td.menubroyage a:link{
 background-image: url(images/mnbroyage.jpg);
 background-repeat: no-repeat;
 width: 175px;
 height: 185px;
 display: block;
 }
#menuind td.menubroyage a:focus,#menuind td.menubroyage a:hover {
background-image: url(images/mnbroyage_hover.jpg);
background-repeat: no-repeat;
 width: 175px;
 height: 185px;
 display: block;
 }
#menuind td.menufume a:active,#menuind td.menufume a:visited,#menuind td.menufume a:link{
 background-image: url(images/mnfumee.jpg);
 background-repeat: no-repeat;
 width: 175px;
 height: 185px;
 display: block;
}
#menuind td.menufume a:focus,#menuind td.menufume a:hover {
background-image: url(images/mnfumee_hover.jpg);
background-repeat: no-repeat;
 width: 175px;
 height: 185px;
 display: block;
 }
/********page suivante************/
#trmenu{
width: 220px;
height: 530px;
position: absolute;
top: 180px;
padding-left: 10px;
 border-style: solid;
 border-width: 0px 1px 1px 0px  ;
 border-bottom-color: #727AC3;
 /*border-left-color: #417EAD;*/
 border-right-color: #727AC3;
 /*border-top-color: #4483B6;*/
}
#trcoor{
width: 220px;
height: 90px;
position: absolute;
top: 720px;
padding-left: 10px;
text-align: left;
 border-style: solid;
 border-width: 1px;
 border-bottom-color: #727AC3;
 border-left-color: #C0C5D9;
 border-right-color: #727AC3;
 border-top-color: #C0C5D9;
}
#menufil1 a:active,#menufil1 a:visited,#menufil1 a:link{
 background-image: url(images/mnfiltre1.jpg);
 width: 208px;
 height: 102px;
 position: absolute;
 top: 2px;
left: 0px;
z-index: 300;
}
#menufil1 a:focus,#menufil1 a:hover {
background-image: url(images/mnfiltre1_hover.jpg);
 width: 208px;
 height: 102px;
 position: absolute;
 top: 2px;
left: 0px;
z-index: 300;
}
#menupoudre1 a:active,#menupoudre1 a:visited,#menupoudre1 a:link{
 background-image: url(images/mnpoudre1.jpg);
 width: 191px;
 height: 102px;
 position: absolute;
 top: 108px;
 left: 0px;
 z-index: 300;
}
#menupoudre1 a:focus,#menupoudre1 a:hover {
background-image: url(images/mnpoudre1_hover.jpg);
 width: 191px;
 height: 102px;
 position: absolute;
 top: 108px;
 left: 0px;
 z-index: 300;
}
#menupneuma1 a:active,#menupneuma1 a:visited,#menupneuma1 a:link{
 background-image: url(images/mnpneuma1.jpg);
 width: 197px;
 height: 102px;
 position: absolute;
 top: 214px;
 left: 0px;
 z-index: 300;
}
#menupneuma1 a:focus,#menupneuma1 a:hover{
background-image: url(images/mnpneuma1_hover.jpg);
 width: 197px;
 height: 102px;
 position: absolute;
 top: 214px;
 left: 0px;
 z-index: 300;
}
#menubroyage1 a:active,#menubroyage1 a:visited,#menubroyage1 a:link{
 background-image: url(images/mnbroyage1.jpg);
 width: 166px;
 height: 102px;
 position: absolute;
 top: 319px;
 left:0px;
 z-index: 300;
}
#menubroyage1 a:focus,#menubroyage1 a:hover {
background-image: url(images/mnbroyage1_hover.jpg);
 width: 166px;
 height: 102px;
 position: absolute;
 top: 319px;
 left: 0px;
 z-index: 300;
}
#menufume1 a:active,#menufume1 a:visited,#menufume1 a:link{
 background-image: url(images/mnfumee1.jpg);
 width: 209px;
 height: 102px;
 position: absolute;
 top: 425px;
 left: 0px;
 z-index: 300;
}
#menufume1 a:focus,#menufume1 a:hover {
background-image: url(images/mnfumee1_hover.jpg);
 width: 209px;
 height: 102px;
 position: absolute;
 top: 425px;
 left: 0px;
 z-index: 300;
}
/************menu page d'acc***********/
#menubas1{
color: #727AC3;
 position: relative;
 top: 740px;
 left: 220px;
 padding-left: 8px;
 width:780px;
 height:  25px;
 background-color: #727CA3;
}
#menubas1 a:active,#menubas1 a:visited,#menubas1 a:link{
 font-size: 9px;
 font-style: normal;
 text-decoration: none;
 color:White;
 }
#menubas1 a:focus,#menubas1 a:hover {
font-size: 9px;
 font-style: normal;
 text-decoration: none;
  color:#99CCCC;
}
/*************menu bas **************/
#trmenubs{
position: relative;
top: 10px;
left:10px;
width: 700px;
text-align: left;
border-style: solid;
 border-width: 1px;
 border-bottom-color: #727AC3;
 border-left-color: #C0C5D9;
 border-right-color: #727AC3;
 border-top-color: #C0C5D9;
 }
#menubas{ 
margin-top: 5px;
margin-left: 3px;
margin-right: 3px;
margin-bottom: 5px;
 width: 694px;
 height:  25px;
 background-color: #727CA3;
 text-align: center; 
 
}
#menubas a:active, #menubas a:visited, #menubas a:link{
 font-size:9px;
 font-style: normal;
 text-decoration: none;
 color:#ffffff;
 }
#menubas a:focus, #menubas a:hover {
font-size:9px;
font-style: normal;
text-decoration: none;
color:#99CCCC;
}
/****position du menu par p vide****/

.vide0{
height: 5px;
}
.vide1{
	height: 170px;
}
.vide2{
	height:70px;
}
.vide3{
	height:10px;
}
.vide4{
	height:190px;
}
.vide5{
	height:50px;
}
.vide6{
	height: 100px;
}
.vide7{
	height: 300px;
}
.vide8{
	height: 130px;
}
/*** contenu***/
#contenu{
	color:#333333;
	position: absolute;
	top:180px;
	padding-left:250px;
	width: 720px;
	text-align: left;
	border-style: solid;
 border-width: 1px;
 border-bottom-color: #727AC3;
 border-left-color: #C0C5D9;
 border-right-color: #727AC3;
 border-top-color: #C0C5D9;
}
#contenupop{
	color:#333333;
	position: absolute;
	top:10px;
	left:10px;
	width: 720px;
}
.trtitre{
 margin-top: 15px;
 margin-left: 10px;
 width: 700px;
 height: 45px;
 background-color: #FFFFFF;
 border-style: solid;
 border-width: 1px;
 border-bottom-width: 2px;
 border-right-width: 2px;
 border-bottom-color: #727AC3;
 border-left-color: #C0C5D9;
 border-right-color: #727AC3;
 border-top-color: #C0C5D9;
}
.trtitre1{
 margin-top: 15px;
 margin-left: 10px;
 width: 600px;
 height: 85px;
 background-color: #FFFFFF;
 border-style: solid;
 border-width: 1px; 
 border-bottom-width: 2px;
 border-right-width: 2px;
 border-bottom-color: #727AC3;
 border-left-color: #C0C5D9;
 border-right-color: #727AC3;
 border-top-color: #C0C5D9;
}
.titre{
	color:#727CA3;
	font-size: 30px;
	line-height: 40px;
	margin-top: 5px;
	margin-left: 5px;
}
#titres{
width: 700px;
 height: 45px;
 margin-left: -11px;
background-color: #5294C8;
 border-style: solid;
 border-width: 1px;
 border-bottom-width: 2px; 
 border-right-width: 2px;
 border-bottom-color: #727AC3;
 border-left-color: #C0C5D9;
 border-right-color: #727AC3;
 border-top-color: #C0C5D9;
}
#txt{
width: 700px;
 border-style: solid;
 border-width: 1px;
 border-bottom-color: #1e6591;
 border-bottom-width: 1px;
 
}
.trtext{
 margin-top: 15px;
 margin-left: 10px;
 width: 700px;
 border-style: solid;
 border-width: 1px;
border-bottom-color: #727AC3;
 border-left-color: #C0C5D9;
 border-right-color: #727AC3;
 border-top-color: #C0C5D9;
}
.trtext1{
 margin-top: 15px;
 margin-left: 10px;
 width: 700px;
 border-style: solid;
 border-width: 1px;
 border-bottom-color: #727AC3;
 border-left-color: #C0C5D9;
 border-right-color: #727AC3;
 border-top-color: #C0C5D9;
}
.texte1{
  margin-top: 10px;
 margin-left: 10px;
 margin-right: 10px;
 margin-bottom: 5px;
 font-size: 15px;
 line-height: 25px;
 text-align: justify;
 
}
.texte5{
  margin-top: 10px;
 margin-left: 10px;
 margin-right: 100px;
 margin-bottom: 5px;
 font-size: 15px;
 line-height: 25px;
 text-align: justify;
 width: 450px;
 
}
.texte5p{
  margin-top: 10px;
 margin-left: 10px;
 margin-right: 10px;
 margin-bottom: 5px;
 font-size: 15px;
 line-height: 25px;
 text-align: justify;
 width: 620px;
 
}
#texte{
 margin-top: 25px;
 margin-left: 10px;
 font-size: 15px;
line-height: 25px;
text-align: justify;
width: 555px;
}
.sst{
	font-size: 20px;
	color:#99CCCC;
	margin-left: 10px;
}
.st{
	font-size: 22px;
	color:#727AC3;
	
}
.sstxt{
	margin-left: 20px;
}
#contenucont{
	color:#ffffff;
	position: absolute;
	top:220px;
	left:40px;
	width: 520px;
	text-align: left;
	font-size: 18px;
	line-height: 25px;
}
.recap{
margin-top: 30px;
}
.cap{
	color: #727AC3;
	font-size: 20px;
	letter-spacing: 2px;
}
#partner{
	position: absolute;
	top: 520px;
	left: 140px;
}
#mag{
	background-image: url(http://www.alp-process.fr/images/fdmag.jpg);
	background-repeat: repeat-x;
	height: 190px;
	width: 584px;
	position: absolute;
	top: 125px;
	left: -14px;
	text-align: center;
}
#mag img{
	margin-top: 10px;
}
#texte2{
	position: absolute;
	top: 320px;
}
li{
	list-style-image: none;
	list-style-type: none;
	z-index: 300;
}
li a{
	color: #333333;
	
}
li a:hover{
	color:#727AC3;
	
}
li li{
	font-size: 15px;
	line-height: 25px;
}
.button{
	background-color: #9EB3C4;
	color: #ffffff;
}
.pop{
	color: #333333;
	text-decoration: none;
	text-align: center;
	font-weight: bold;
	font-size: 18px;
	z-index: 500px;
}
a:hover.pop{
	color: #C0C5D9;
}
.pop1{
	color: #333333;
	text-decoration: none;
	font-weight: bold;
	font-size: 15px;
}
a:hover.pop1{
	color: #C0C5D9;
}
.gh{
	float: left;
}
/***********images*********/
.tdimg{
	text-align: center;
}
.img1{
	width: 300px;
	height:  310px;
	/*position: absolute;
	top: 195px;
	padding-left: 320px;*/
	
	
}
.img2{
	position: absolute;
	top: 340px;
	 left: 20px;
	}
.img3{
		position: absolute;
		top: 340px;
		padding-left: 200px;
	}
.img4{
	position: absolute;
	top: 200px;
	left: 450px;
}
.img5{
	position: absolute;
	top:85px;
	padding-left: 400px;
	
}
.img7{
	position: absolute;
	top: 100px;
	padding-left: 400px;
} 
.img8{
	position: absolute;
	top: 380px;
	padding-left: 50px;
} 
.img9{
position: absolute;
	top: 500px;
	padding-left: 250px;
}
.img10{
position: absolute;
	top: 890px;
	padding-left: 440px;
}
.img11{
	position: absolute;
	padding-left:300px;
}
.img12{
	position: absolute;
	padding-left: 300px;
}
.img13{
	position: absolute;
	top: 150px;
	padding-left: 400px;
}
.img14{
	position: absolute;
	top: 200px;
	padding-left:400px;
}
.img15{
	position: absolute;
	top: 370px;
	padding-left: 25px;
}
.img16{
	width: 185px;
	height: 216px;
	display: block;
}
a.a16{
	
}
.img17{
width: 190px;
height: 235px;
display: block;
}
.img18{
	position: absolute;
	top: 90px;
	padding-left: 500px;
}
.img19{
	position: absolute;
	top: 126px;
	left: 0px;
}
.img20{
	position: absolute;
	top: 355px;
	padding-left: 340px;
}
.img21{
	width: 115px;
	height: 132px;
	display: block;
	margin-left: 20px;
}
.tdp{
	width: 620px;
}
/*** adresse***/
#coor{
  text-align: right;
 /* position: absolute;
  top: 620px;
  padding-left:810px;*/
  font-size: 16px;
  line-height: 22px;
  color: #C0C5D9;
  font-weight: bold;
}
#coor1{
	text-align: left;
	position: absolute;
	top: 6px;
	padding-left: 10px;
	font-size: 13px;
	color: #727AC3;
}
#contenairecont #coor{
  text-align: left;
  line-height: 25px;
	position: absolute;
	top: 130px;
	left:240px;
	font-size: 12px;
	color: #333333;
	font-weight: bold;
}
/*** pied de page***/
.footer{
	font-size: 7px;
	position: absolute;
	top: 815px;
	padding-left:20px;
}
.footer a{
	color: #333333;
}

.footer1{
	font-size: 9px;
	position: absolute;
	top: 770px;
	padding-left:20px;
}
.footer1 a{
	color: #333333;
}

