body {
margin:0px;
padding:0px;
}

html {
overflow-x:hidden;
overflow-y:scroll;
}


#containerCourt {
position:absolute;
width:100%;
height:100%;
background-image:url(../img/background_court.png);
background-position:center;
}

#header {
height:38px;
position:relative;
}

#contenu {
position:absolute;
width:617px;
left:234px;
top:402px;
margin:0;
padding:0;
}

#footer {
position:absolute;
margin:auto;
top:680px;
}

#footerOver1 {
position:absolute;
margin:auto;
top:400px;
height:400px;
}

#footerOver2 {
position:absolute;
margin:auto;
top:650px;
height:320px;
}

#logo {
width:243px;
height:90px;
position:relative;
left:70px;
bottom:20px;
z-index:1;
}

#middle {
width:850px;
top:50px;
position:absolute;
left:50%;
margin-left:-450px;
z-index:1;
}

#extraDiv1{
	background-image:url(../img/background.png);
	position:absolute;
	left:50%; 
	width:1680px;
	height:665px;
	margin-left:-840px;
	z-index:0;
	}

#extraDiv2{
	background-image:url(../img/background_court.png);
	position:absolute;
	left:50%; 
	width:1680px;
	height:665px;
	margin-left:-840px;
	z-index:0;
	}

# {
position:absolute;
bottom:0px;
left:234px;;
width:617px;
}

#menu {
position:absolute;
background-image:url(../img/menu.png);
background-repeat:no-repeat;
width:617px;
height:59px;
left:234px;
top:33px;
z-index:1;
overflow:hidden;
}

#btn1 {
width:119px;
height:47px;
position:relative;
left:3px;
top:3px;
}

#btn2 {
width:119px;
height:47px;
position:relative;
left:127px;
bottom:44px;
}

#btn3 {
width:119px;
height:47px;
position:relative;
left:251px;
bottom:91px;
}

#btn4 {
width:114px;
height:47px;
position:relative;
left:370px;
bottom:138px;
}

#btn5 {
width:119px;
height:47px;
position:relative;
left:494px;
bottom:185px;
}

#banner {
background-image:url(../img/banner.jpg);
width:617px;
height:46px;
left:234px;
position:absolute;
top:83px;
z-index:2;
}

#bannerAvis {
background-image:url(../img/banner_avis.jpg);
width:617px;
height:46px;
left:234px;
position:absolute;
top:83px;
z-index:2;
}

#bannerCarte {
background-image:url(../img/banner_carte.jpg);
width:617px;
height:46px;
left:234px;
position:absolute;
top:83px;
z-index:2;
}

#bannerPolitique {
background-image:url(../img/banner_politique.jpg);
width:617px;
height:46px;
left:234px;
position:absolute;
top:83px;
z-index:2;
}

#bannerCitoyen {
background-image:url(../img/banner_citoyen.jpg);
width:617px;
height:46px;
left:234px;
position:absolute;
top:83px;
z-index:2;

}

#bannerServices {
background-image:url(../img/banner_services.jpg);
background-repeat:no-repeat;
width:617px;
height:46px;
left:234px;
position:absolute;
top:83px;
z-index:2;

}

#promotions {
background-image:url(../img/contour_promo_2.gif);
background-repeat:no-repeat;
width:221px;
height:137px;
position:absolute;
z-index:0;
top:260px;
}

#promotionsAccueil {
background-image:url(../img/contour_promo_1.png);
width:201px;
height:300px;
position:relative;
z-index:1;
bottom:5px;
left:15px;
}

#promotionsServices {
background-image:url(../img/contour_promo_2.gif);
width:221px;
height:137px;
position:absolute;
z-index:1;
top:345px;
}

#promo1 {
width:196px;
height:112px;
position:relative;
top:50px;
left:4px;
z-index:1;
}

#promo2Accueil {
width:196px;
height:73px;
position:absolute;
left:4px;
top:166px;
z-index:1;
}

#promo3Accueil {
width:196px;
height:60px;
position:absolute;
left:4px;
top:243px;
z-index:1;
}

#promo2 {
width:196px;
height:73px;
position:absolute;
left:16px;
top:16px;
z-index:1;
}

#promo3 {
width:196px;
height:60px;
position:absolute;
left:16px;
top:93px;
z-index:1;
}


#flash {
width:617px;
height:267px;
position:absolute;
left:234px;
top:133px;
padding-bottom:5px;
border-bottom:3px solid #0E7477;
}

#degradeSplit {
background-image:url(../img/degrade_split.png);
background-repeat:no-repeat;
width:617px;
height:65px;
}

#titre {
background-image:url(../img/titre_accueil_1.gif);
background-repeat:no-repeat;
width:153px;
height:10px;
position:relative;
z-index:1;
bottom:40px;
left:25px;
}

#logoGutenberg {
width:80px;
height:81px;
position:relative;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
line-height:16px;
left:475px;
top:-150px;
}

#txtGutenberg{
width:150px;
height:69px;
position:relative;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
line-height:16px;
left:435px;
top:-126px;
}

#txtGutenberg a:link{
color:#00395A;
text-decoration:underline;
}

#txtGutenberg a:visited{
color:#00395A;
text-decoration:underline;
}

#txtGutenberg a:active{
color:#CCCCCC;
text-decoration:underline;
}

#txtGutenberg a:hover{
color:#CCCCCC;
text-decoration:none;
}

#txt {
width:365px;
position:relative;
z-index:1;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
line-height:16px;
left:22px;
bottom:0px;
}

#lst {
width:365px;
position:relative;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
line-height:18px;
left:34px;
bottom:-20px;
}

#lst a:link{
color:#000000;
text-decoration:none;
}

#lst a:visited{
color:#000000;
text-decoration:none;
}

#lst a:hover{
color:#000000;
text-decoration:underline;
}

#lst a:active{
color:#000000;
text-decoration:none;
}

#lst2 a:link{
color:#000000;
text-decoration:none;
}

#lst2 a:visited{
color:#000000;
text-decoration:none;
}

#lst2 a:hover{
color:#000000;
text-decoration:underline;
}

#lst2 a:active{
color:#000000;
text-decoration:none;
}

#listeLiens a:link{
color:#c3c9c7;
text-decoration:none;
}

#listeLiens a:visited{
color:#c3c9c7;
text-decoration:none;
}

#listeLiens a:hover{
color:#c3c9c7;
text-decoration:underline;
}

#listeLiens a:active{
color:#c3c9c7;
text-decoration:none;
}



#lst li {
list-style-image:url(../img/carre.png);
}


#coordonne {
width:135px;
height:250px;
position:absolute;
z-index:1;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
line-height:16px;
left:20px;
top:520px;
}

#telephone {
width:96px;
height:16px;
background-image:url(../img/telephone.png);
position:absolute;
z-index:1;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
line-height:16px;
left:20px;
top:640px;
}

#copyright {
width:317px;
height:10px;
position:absolute;
font-size:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
bottom:-58px;
}


#liensFooter{
width:400px;
height:10px;
position:absolute;
font-size:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
bottom:-58px;
left:450px;
z-index:1px;
}

#copyright2 {
width:317px;
height:10px;
position:relative;
font-size:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
top:60px;
}

#liensFooter2 {
width:400px;
height:10px;
position:relative;
font-size:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
top:50px;
left:450px;
}

#ligneNoir {
border-bottom:1px solid #000000;
height:1px;
width:850px;
position:absolute;
top:127px;
overflow:hidden;
}

#ligneNoir2 {
border-bottom:1px solid #000000;
height:1px;
width:850px;
position:Absolute;
top:50px;
}

#liensHeader {
width:400px;
height:10px;
position:absolute;
font-size:10px;
top:-20px;
left:57%;
font-weight:bold;
font-family:Verdana, Arial, Helvetica, sans-serif;
z-index:1;
}

#liensHeader a:link{
color:#00395A;
text-decoration:none;
}

#liensHeader a:visited{
color:#00395A;
text-decoration:none;
}

#liensHeader a:active{
color:#00395A;
text-decoration:none;
}

#liensHeader a:hover{
text-decoration:underline;
}

#liensFooter a:link{
color:#00395A;
text-decoration:none;
}

#liensFooter a:visited{
color:#00395A;
text-decoration:none;
}

#liensFooter a:active{
color:#CCCCCC;
text-decoration:underline;
}

#liensFooter a:hover{
text-decoration:underline;
}

#liensFooter2 a:link{
color:#00395A;
text-decoration:none;
}

#liensFooter2 a:visited{
color:#00395A;
text-decoration:none;
}

#liensFooter2 a:active{
color:#CCCCCC;
text-decoration:underline;
}

#liensFooter2 a:hover{
text-decoration:underline;
}

#ligneBleuBanniere {
border-bottom:2px solid #00263C;;
width:617px;
height:2px;
position:absolute;
bottom:269px;
}

#degradePlein {
background-image:url(../img/degrade.png);
width:617px;
height:65px;
position:absolute;
z-index:0;
bottom:204px;
}

#titreCitoyen1 {
background-image:url(../img/titre_citoyen_1.gif);
width:364px;
height:22px;
position:absolute;
z-index:1;
bottom:230px;
left:20px;
}

#titreCitoyen2 {
background-image:url(../img/titre_citoyen_2.gif);
width:340px;
height:21px;
position:absolute;
z-index:1;
left:18px;
bottom:8px;
}

#sousMenu1 {
position:absolute;
left:15px;
z-index:1;
}

#sous1btn1 {
width:200px;
height:32px;
top:0px;
position:absolute;
}

#sous1btn2 {
width:200px;
height:32px;
top:33px;
position:absolute;
}

#sous1btn3 {
width:200px;
height:32px;
top:66px;
position:absolute;
}

#sous1btn4 {
width:200px;
height:32px;
top:99px;
position:absolute;
}

#sous1btn5 {
width:200px;
height:32px;
top:132px;
position:absolute;
}

#sous1btn6 {
width:200px;
height:32px;
top:165px;
position:absolute;
}

#sous1btn7 {
width:200px;
height:32px;
top:198px;
position:absolute;
}

#sousMenu2 {
position:absolute;
left:15px;
z-index:1;
}

#sous2btn1 {
width:200px;
height:32px;
top:0px;
position:absolute;
}

#sous2btn2 {
width:200px;
height:32px;
top:33px;
position:absolute;
}

#sous2btn3 {
width:200px;
height:32px;
top:66px;
position:absolute;
}

#sous2btn4 {
width:200px;
height:32px;
top:99px;
position:absolute;
}

#sous2btn5 {
width:200px;
height:32px;
top:132px;
position:absolute;
}

#ligneBleuSous {
background-color:#00263C;
width:200px;
height:4px;
position:relative;
bottom:5px;
}

#txtCitoyen1 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
width:425px;
position:absolute;
line-height:15px;
left:150px;
bottom:130px;
}

#txtCitoyen2 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
width:425px;
position:absolute;
line-height:15px;
left:21px;
bottom:40px;
}

#txtCitoyen3 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
width:450px;
position:absolute;
line-height:15px;
left:21px;
top:0px;
}

#txtCitoyen4 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
width:500px;
position:absolute;
line-height:15px;
left:21px;
top:97px;
}

#txtCitoyen5 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
width:500px;
position:absolute;
line-height:15px;
left:21px;
top:195px;
}

#imgCitoyen1 {
position:absolute;
background-image:url(../img/arbre.jpg);
width:107px;
height:73px;
left:23px;
bottom:137px;
}

#imgCitoyen2 {
position:absolute;
background-image:url(../img/img_citoyen_2.png);
width:107px;
height:73px;
top:2px;
left:480px;
}

#imgServices1 {
background-image:url(../img/imgbanner_Services.jpg);
background-repeat:no-repeat;
width:617px;
height:116px;
position:absolute;
bottom:156px;
}

#imgServices2 {
background-image:url(../img/imgbanner_Propos.jpg);
width:617px;
height:116px;
position:absolute;
bottom:156px;
}

#imgServices3 {
background-image:url(../img/imgbanner_Joindre.jpg);
width:617px;
height:116px;
position:absolute;
bottom:156px;
}

#imgServices4 {
background-image:url(../img/imgbanner_Faq.jpg);
width:617px;
height:116px;
position:absolute;
bottom:156px;
}

#degradePleinServices {
background-image:url(../img/degrade.png);
width:617px;
height:65px;
position:absolute;
z-index:0;
bottom:87px;
}

#ligneBleuBanniereServices  {
border-bottom: 2px solid #00263C;
width:617px;
height:2px;
position:absolute;
bottom:152px;
z-index:2;
}

#titreServices1 {
background-image:url(../img/titre_services_1.gif);
width:432px;
height:18px;
position:absolute;
z-index:1;
bottom:115px;
left:18px;
} 

#txtServices1 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
line-height:15px;
width:550px;
height:70px;
position:absolute;;
z-index:2;
bottom:38px;
left:21px;
}

#titreServices2 {
background-image:url(../img/titre_services_2.gif);
width:154px;
height:18px;
position:absolute;
z-index:1;
bottom:20px;
left:19px;
}

#lstServices {
width:570px;
height:60px;
position:absolute;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
line-height:16px;
left:50px;
top:-10px;
}

#lstServices li {
list-style-image:url(../img/carre.png);
}
 
#degradeSplitFlexo {
background-image:url(../img/degrade_split2.png);
width:617px;
height:65px;
position:absolute;
z-index:0;
bottom:204px;
}

#bannerFlexo {
background-image:url(../img/banner_flexo.jpg);
background-repeat:no-repeat;
width:617px;
height:46px;
left:234px;
position:absolute;
top:83px;
z-index:2;

}

#bannerNumerique {
background-image:url(../img/banner_numerique.jpg);
width:617px;
height:46px;
left:234px;
position:absolute;
top:83px;
z-index:2;

}

#titreFlexo1 {
background-image:url(../img/titre_flexo_1.gif);
background-repeat:no-repeat;
width:249px;
height:16px;
position:absolute;
left:21px;
bottom:230px;
z-index:2;
}

#imgFlexo1 {
width:170px;
height:116px;
position:absolute;
z-index:1;
left:420px;
bottom:95px;
}

#flashcontent {
width:170px;
height:116px;
position:absolute;
z-index:1;
left:420px;
bottom:95px;
}

#imgFlexo2 {
width:170px;
height:116px;
position:absolute;
z-index:1;
left:420px;
}

#txtFlexo1 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
line-height:15px;
width:350px;
height:70px;
position:absolute;
z-index:2;
left:21px;
bottom:153px;
}

#txtFlexo2 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
line-height:15px;
width:350px;
height:70px;
position:absolute;
z-index:2;
left:21px;
bottom:58px;
}

#txtFlexo3 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
line-height:15px;
width:350px;
height:70px;
position:absolute;
z-index:2;
left:21px;
top:-33px;
}

#vignetteFlexo1 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
line-height:15px;
width:160px;
height:70px;
position:absolute;
z-index:2;
left:420px;
bottom:20px;
}

#vignetteVideo1 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
line-height:15px;
width:160px;
height:70px;
position:absolute;
z-index:2;
left:420px;
bottom:17px;
}

#vignetteFlexo2 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
line-height:15px;
width:160px;
height:70px;
position:absolute;
z-index:2;
left:420px;
top:122px;
}

#titreNumerique1 {
background-image:url(../img/titre_numerique_1.gif);
width:245px;
height:33px;
position:absolute;
left:20px;
bottom:220px;
z-index:2;
}

#txtNumerique1 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
line-height:15px;
width:350px;
position:absolute;
z-index:2;
left:21px;
bottom:45px;

}

#txtNumerique2 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
line-height:15px;
width:350px;
position:absolute;
z-index:2;
left:21px;
bottom:-140px;
}

#imgVideo {
width:170px;
height:116px;
position:absolute;
left:420px;
z-index:1;
}

#bannerFinition {
background-image:url(../img/banner_finition.jpg);
width:617px;
height:46px;
left:234px;
position:absolute;
top:83px;
z-index:2;

}

#txtFinition1 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
line-height:15px;
width:350px;
height:70px;
position:absolute;
z-index:2;
left:21px;
bottom:150px;
}

#txtFinition2 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
line-height:15px;
width:350px;
position:absolute;
z-index:2;
bottom:40px;
left:21px;
}

#txtFinition3 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
line-height:15px;
width:350px;
height:70px;
position:absolute;
z-index:2;
top:20px;
left:21px;
}

#titreFinition {
background-image:url(../img/titre_lorem.gif);
background-repeat:no-repeat;
width:108px;
height:17px;
position:absolute;
left:20px;
bottom:218px;
z-index:2;
}

#titreFinition1 {
background-image:url(../img/titre_finition_1.gif);
width:264px;
height:19px;
position:absolute;
bottom:135px;
left:21px;
z-index:1;
}

#titreFinition2 {
background-image:url(../img/titre_finition_2.gif);
background-repeat:no-repeat;
width:211px;
height:17px;
position:absolute;
bottom:-15px;
left:19px;
z-index:1;
}

#bannerInnovateurs {
background-image:url(../img/banner_innovateurs.jpg);
width:617px;
height:46px;
left:234px;
position:absolute;
top:83px;
z-index:2;

}

#titreInnovateurs {
background-image:url(../img/titre_innovateurs_1.gif);
background-repeat:no-repeat;
width:314px;
height:16px;
position:absolute;
left:19px;
bottom:230px;
z-index:2;
}

#txtInnovateurs1 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
line-height:15px;
width:350px;
position:absolute;
z-index:2;
left:21px;
bottom:165px;
}

#lstInnovateurs {
width:330px;
position:absolute;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
line-height:16px;
left:40px;
bottom:-110px;
}

#lstInnovateurs li {
list-style-image:url(../img/carre.png);
}

#bannerHistorique {
background-image:url(../img/banner_historique.jpg);
width:617px;
height:46px;
left:234px;
position:absolute;
top:83px;
z-index:2;

}

#titreHistorique1 {
background-image:url(../img/titre_historique_1.gif);
width:372px;
height:19px;
position:absolute;
left:14px;
bottom:230px;
z-index:2;
}

#txtHistorique1 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
line-height:15px;
width:480px;
position:absolute;
z-index:2;
left:21px;
bottom:135px;
}

#txtHistorique2 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
line-height:15px;
width:480px;
position:absolute;
z-index:2;
left:21px;
bottom:0px;
}

#txtHistorique3 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
line-height:15px;
width:480px;
height:70px;
position:absolute;
z-index:2;
left:20px;
top:20px;
}

#bannerEquipe {
background-image:url(../img/banner_equipe.jpg);
width:617px;
height:46px;
left:234px;
position:absolute;
top:83px;
z-index:2;

}



#txtEquipe1 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
line-height:15px;
width:480px;
height:70px;
position:absolute;
z-index:2;
left:21px;
bottom:153px;
}

#txtEquipe2 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
line-height:15px;
width:480px;
height:70px;
position:absolute;
z-index:2;
bottom:75px;
left:21px;
}

#txtEquipe3 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
line-height:15px;
width:480px;
height:70px;
position:absolute;
z-index:2;
bottom:-10px;
left:21px;
}

#txtEquipe4 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
line-height:15px;
width:480px;
height:70px;
position:absolute;
z-index:2;
top:25px;
left:21px;
}

#txtEquipe5 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
line-height:15px;
width:480px;
height:70px;
position:absolute;
z-index:2;
top:115px;
left:21px;
}

#txtEquipe6 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
line-height:15px;
width:480px;
height:70px;
position:absolute;
z-index:2;
top:199px;
left:21px;
}

#txtEquipe7 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
line-height:15px;
width:480px;
height:70px;
position:absolute;
z-index:2;
top:294px;
left:21px;
}

#titreEquipe1 {
background-image:url(../img/titre_equipe_1.gif);
width:197px;
height:20px;
position:absolute;
z-index:1;
bottom:150px;
left:15px;
}

#titreEquipe2 {
background-image:url(../img/titre_equipe_2.gif);
width:99px;
height:20px;
position:absolute;
z-index:1;
bottom:65px;
left:18px;
}

#titreEquipe3 {
background-image:url(../img/titre_equipe_3.gif);
width:328px;
height:19px;
position:absolute;
z-index:1;
top:0px;
left:19px;
}

#titreEquipe4 {
background-image:url(../img/titre_equipe_4.gif);
width:401px;
height:21px;
position:absolute;
z-index:1;
top:90px;
left:15px;
}

#titreEquipe5 {
background-image:url(../img/titre_equipe_5.gif);
width:105px;
height:19px;
position:absolute;
z-index:1;
top:175px;
left:19px;
}

#titreEquipe6 {
background-image:url(../img/titre_equipe_6.gif);
width:370px;
height:19px;
position:absolute;
z-index:1;
top:270px;
left:20px;
}

#ligneNoir3 {
border-bottom:1px solid #000000;
height:1px;
width:850px;
position:absolute;
top:100px;
}


#copyright3 {
width:317px;
height:10px;
position:absolute;
font-size:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
top:130px;
}

#liensFooter3 {
width:400px;
height:40px;
position:absolute;
font-size:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
bottom:10px;
left:450px;
top:130px;
}

#liensFooter3 a:link{
color:#00395A;
text-decoration:none;
}

#liensFooter3 a:visited{
color:#00395A;
text-decoration:none;
}

#liensFooter3 a:active{
color:#CCCCCC;
text-decoration:underline;
}

#liensFooter3 a:hover{
text-decoration:underline;
}

#bannerPropos {
background-image:url(../img/banner_propos.jpg);
width:617px;
height:46px;
left:234px;
position:absolute;
top:83px;
z-index:2;

}

#titreMission1 {
background-image:url(../img/titre_mission_1.gif);
width:129px;
height:17px;
position:absolute;
z-index:1;
bottom:115px;
left:17px;
}

#titreMission2 {
background-image:url(../img/titre_mission_2.gif);
width:115px;
height:17px;
position:absolute;
z-index:1;
left:19px;
bottom:15px;
}

#txtMission1 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
line-height:15px;
width:480px;
height:70px;
position:absolute;
z-index:2;
bottom:38px;
left:21px;
}

#txtMission2 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
line-height:15px;
width:480px;
height:70px;
position:absolute;
z-index:2;
left:21px;
top:-8px;
}

#txtMission3 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
line-height:15px;
width:480px;
height:70px;
position:absolute;
z-index:2;
left:21px;
top:20px;
}

#txtMission3 a:link{
color:#00395A;
text-decoration:underline;
}

#txtMission3 a:visited{
color:#00395A;
text-decoration:underline;
}

#txtMission3 a:active{
color:#CCCCCC;
text-decoration:underline;
}

#txtMission3 a:hover{
color:#CCCCCC;
text-decoration:none;
}

#bannerCarriere {
background-image:url(../img/banner_carriere.jpg);
width:617px;
height:46px;
left:234px;
position:absolute;
top:83px;
z-index:2;

}

#txtCarriere1 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
line-height:15px;
width:480px;
height:70px;
position:absolute;
z-index:2;
bottom:158px;
left:21px;
}

#txtCarriere2 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
line-height:15px;
width:480px;
height:70px;
position:absolute;
z-index:2;
bottom:75px;
left:21px;
}

#bannerJoindre {
background-image:url(../img/banner_joindre.jpg);
width:617px;
height:46px;
left:234px;
position:absolute;
top:83px;
z-index:2;

}

#titreJoindre1 {
background-image:url(../img/titre_joindre_1.gif);
background-repeat:no-repeat;
width:483px;
height:15px;
position:absolute;
bottom:115px;
left:17px;
z-index:1;
}

#txtJoindre1 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
line-height:15px;
width:480px;
height:70px;
position:absolute;
z-index:2;
bottom:35px;
left:21px;
}

#titreJoindre2 {
background-image:url(../img/titre_joindre_2.gif);
width:172px;
height:19px;
position:absolute;
bottom:-5px;
left:18px;
z-index:1;
}

#txtJoindre2 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
line-height:20px;
width:150px;
height:70px;
position:absolute;
z-index:2;
top:10px;
left:21px;
}

#txtJoindre3 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
line-height:20px;
width:200px;
height:70px;
position:absolute;
z-index:2;
top:10px;
left:200px;
}

#txtJoindre4 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
line-height:15px;
width:200px;
height:70px;
position:absolute;
z-index:2;
top:93px;
left:200px;
}

#titreJoindre3 {
background-image:url(../img/titre_joindre_3.gif);
width:126px;
height:19px;
position:absolute;
top:155px;
left:19px;
z-index:1;
}

#txtJoindre5 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
line-height:20px;
width:150px;
height:70px;
position:absolute;
z-index:2;
top:180px;
left:21px;
}

#txtJoindre6 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
line-height:20px;
width:200px;
height:70px;
position:absolute;
z-index:2;
top:180px;
left:200px;
}

#txtJoindre6 a:link{
color:#00395A;
text-decoration:none;
}

#txtJoindre6 a:visited{
color:#00395A;
text-decoration:none;
}

#txtJoindre6 a:active{
color:#00395A;
text-decoration:none;
}

#txtJoindre6 a:hover{
text-decoration:underline;
}

#txtConstruction a:link{
color:#00395A;
text-decoration:none;
}

#txtConstruction a:visited{
color:#00395A;
text-decoration:none;
}

#txtConstruction a:active{
color:#00395A;
text-decoration:none;
}

#txtConstruction a:hover{
text-decoration:underline;
}

#bannerFaq {
background-image:url(../img/banner_faq.jpg);
width:617px;
height:46px;
left:234px;
position:absolute;
top:83px;
z-index:2;

}

#txtFaq1 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
line-height:20px;
width:150px;
position:absolute;
z-index:1;
top:23px;
left:15px;
}

#txtFaq2 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
line-height:20px;
width:500px;
position:absolute;
z-index:2;
bottom:15px;
left:20px;
}

#txtFaq2 a:link{
color:#00395A;
text-decoration:underline;
}

#txtFaq2 a:visited{
color:#00395A;
text-decoration:underline;
}

#txtFaq2 a:active{
color:#CCCCCC;
text-decoration:underline;
}

#txtFaq2 a:hover{
color:#CCCCCC;
text-decoration:none;
}

#txtFaq3 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
line-height:20px;
width:500px;
height:70px;
position:absolute;
z-index:2;
top:0px;
left:20px;
}

#txtFaq4 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
line-height:20px;
width:150px;
height:70px;
position:absolute;
z-index:2;
top:95px;
left:15px;
}

#bannerProduits {
background-image:url(../img/banner_produits.jpg);
width:617px;
height:46px;
left:234px;
position:absolute;
top:83px;
z-index:2;

}

#panneau1 {
background-image:url(../img/panneau1_2.jpg);
width:579px;
height:238px;
position:absolute;
z-index:1;
left:20px;
bottom:-10px;
}

#panneau2 {
background-image:url(../img/panneau2.jpg);
width:277px;
height:213px;
position:absolute;
z-index:1;
left:20px;
top:5px;
}

#panneau3 {
background-image:url(../img/panneau3_4.jpg);
width:579px;
height:238px;
position:absolute;
z-index:1;
left:20px;
top:38px;
}

#panneau4 {
background-image:url(../img/panneau4.jpg);
width:277px;
height:207px;
position:absolute;
left:320px;
top:5px;
z-index:1;
}

#panneau5 {
background-image:url(../img/panneau5.jpg);
width:277px;
height:203px;
position:absolute;
left:320px;
top:240px;
z-index:1;
}

#copyright4 {
width:317px;
height:10px;
position:relative;
font-size:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
top:350px;
}

#liensFooter4{
width:400px;
height:10px;
position:relative;
font-size:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
top:340px;
left:450px;
margin-bottom:10px;
}

#ligneNoir4 {
border-bottom:1px solid #000000;
height:1px;
width:850px;
position:relative;
top:340px;
}

#copyright5 {
width:317px;
height:10px;
position:relative;
font-size:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
top:275px;
}

#liensFooter5{
width:400px;
height:10px;
position:relative;
font-size:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
top:263px;
left:450px;
}

#ligneNoir5 {
border-bottom:1px solid #000000;
height:1px;
width:850px;
position:relative;
top:265px;
}

#lstProduits1 {
width:365px;
height:60px;
position:absolute;
top:125px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
line-height:16px;
left:45px;
}

#lstProduits1 li {
list-style-image:url(../img/carre.png);
}

#lstProduits2 {
width:365px;
height:60px;
position:absolute;
top:125px;
right:-130px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
line-height:16px;
}

#lstProduits2 li {
list-style-image:url(../img/carre.png);
}

#lstProduits3 {
width:365px;
height:60px;
position:absolute;
top:125px;
left:45px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
line-height:16px;
}

#lstProduits3 li {
list-style-image:url(../img/carre.png);
}

#lstProduits4 {
width:365px;
height:60px;
position:absolute;
top:125px;
right:-130px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
line-height:16px;
}

#lstProduits4 li {
list-style-image:url(../img/carre.png);
}

#lstProduits5 {
width:365px;
height:60px;
position:absolute;
top:95px;
right:-140px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
line-height:16px;
}

#lstProduits5 li {
list-style-image:url(../img/carre.png);
}

#liensFooter4 a:link{
color:#00395A;
text-decoration:none;
}

#liensFooter4 a:visited{
color:#00395A;
text-decoration:none;
}

#liensFooter4 a:active{
color:#CCCCCC;
text-decoration:underline;
}

#liensFooter4 a:hover{
text-decoration:underline;
}

#liensFooter5 a:link{
color:#00395A;
text-decoration:none;
}

#liensFooter5 a:visited{
color:#00395A;
text-decoration:none;
}

#liensFooter5 a:active{
color:#CCCCCC;
text-decoration:underline;
}

#liensFooter5 a:hover{
text-decoration:underline;
}

#bannerEstampage {
background-image:url(../img/banner_estampage.jpg);
width:617px;
height:46px;
left:234px;
position:absolute;
top:83px;
z-index:2;

}

#titreEstampage1 {
background-image:url(../img/titre_estampage_1.gif);
width:232px;
height:37px;
position:absolute;
z-index:1;
bottom:210px;
left:18px;
}

#txtEstampage1 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
line-height:15px;
width:350px;
position:absolute;
z-index:2;
left:22px;
bottom:83px;
}

#txtEstampage2 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
line-height:15px;
width:350px;
height:70px;
position:absolute;
z-index:2;
left:22px;
bottom:-7px;
}

#liensHeader1 {
width:100px;
position:absolute;
left:90px;
word-spacing:20px;
}

#liensHeader2 {
width:100px;
position:absolute;
left:190px;
word-spacing:20px;
}

#liensHeader3 {
background-color:#bfdee1;
width:88px;
position:absolute;
left:280px;
}

#txtConstruction {
position:absolute;
top:-245px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
line-height:15px;
left:20px;
}

#txtConstruction a:link{
color:#00395A;
text-decoration:none;
}

#txtConstruction a:visited{
color:#00395A;
text-decoration:none;
}

#txtConstruction a:active{
color:#00395A;
text-decoration:none;
}

#txtConstruction a:hover{
text-decoration:underline;
}

#over{
color:#CCCCCC;
text-decoration:underline;
}

#titreEquipeExtra {
background-image:url(../img/titre_equipe_extra.gif);
width:234px;
height:21px;
position:absolute;
left:20px;
bottom:230px;
z-index:2;
}

#titreCarriere {
background-image:url(../img/titre_carriere_1.gif);
background-repeat:no-repeat;
width:310px;
height:14px;
position:absolute;
left:20px;
bottom:235px;
z-index:2;
}

#titreFinitionExtra {
background-image:url(../img/titre_Finition_extra.gif);
background-repeat:no-repeat;
width:340px;
height:12px;
position:absolute;
left:20px;
bottom:230px;
z-index:2;
}

#carte {
font-family:Verdana, Arial, Helvetica, sans-serif;
width:170px;
height:116px;
top:114px;
position:absolute;
left:400px;
z-index:2;
font-size:11px;
}

#txtCarriere2 a:link{
color:#00395A;
text-decoration:underline;
}

#txtCarriere2 a:visited{
color:#00395A;
text-decoration:underline;
}

#txtCarriere2 a:active{
color:#CCCCCC;
text-decoration:underline;
}

#txtCarriere2 a:hover{
color:#CCCCCC;
text-decoration:none;
}

#carte a:link{
color:#00395A;
text-decoration:underline;
}

#carte a:visited{
color:#00395A;
text-decoration:underline;
}

#carte a:active{
color:#CCCCCC;
text-decoration:underline;
}

#carte a:hover{
color:#CCCCCC;
text-decoration:none;
}

#imgMission {
background-image:url(../img/titre_mission_2.gif);
width:170px;
height:116px;
position:absolute;
z-index:1;
left:22px;
top:50px;
}

#logoUL {
width:30px;
height:30px;
position:relative;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
line-height:16px;
left:20px;
top:-70px;
}

#txtUL {
width:200px;
height:30px;
position:relative;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
line-height:16px;
left:70px;
bottom:190px;
}

#logoCSA {
width:30px;
height:30px;
position:relative;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
line-height:16px;
left:18px;
bottom:180px;
z-index:2;
}

#txtCSA {
width:210px;
height:30px;
position:relative;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
line-height:16px;
left:70px;
bottom:205px;
z-index:2;
}

#txtUL a:link{
color:#00395A;
text-decoration:underline;
}

#txtUL a:visited{
color:#00395A;
text-decoration:underline;
}

#txtUL a:active{
color:#CCCCCC;
text-decoration:underline;
}

#txtUL a:hover{
color:#CCCCCC;
text-decoration:none;
}

#txtCSA a:link{
color:#00395A;
text-decoration:underline;
}

#txtCSA a:visited{
color:#00395A;
text-decoration:underline;
}

#txtCSA a:active{
color:#CCCCCC;
text-decoration:underline;
}

#txtCSA a:hover{
color:#CCCCCC;
text-decoration:none;
}

#container {
overflow:hidden;
font-family:Verdana, Arial, Helvetica, sans-serif;
width:600px;
margin: auto;
margin-top: 30px;
}

#lignePoste {
margin-top:10px;
margin-bottom:10px;
width:450px;
border-bottom:1px solid #0e7477;
}

#container p {
font-size:12px;
}

#container li {
font-size:12px;
list-style:none;
}

#container h2 {
font-size:14px;
font-weight:bold;
color:#0e7477;
}

#container h1 {
font-size:16px;
font-weight:bold;
color:#0e7477;
}

#emploi {
float:right;
width:500px;
padding-right:30px;
padding-bottom:50px;
position:relative;
bottom:20px;
}

#postes {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
line-height:15px;
width:480px;
position:absolute;
z-index:2;
bottom:-125px;
left:21px;
} 

#postes ul{
list-style:none;
} 

#titreCarriere2 {
background-image:url(../img/titre_carriere_2.gif);
background-repeat:no-repeat;
width:294px;
height:11px;
position:absolute;
z-index:2;
bottom:40px;
left:21px;
} 


#postes a:link{
color:#00395A;
text-decoration:underline;
}

#postes a:visited{
color:#00395A;
text-decoration:underline;
}

#postes a:active{
color:#CCCCCC;
text-decoration:underline;
}

#postes a:hover{
color:#CCCCCC;
text-decoration:none;
}

.grey {
color:#ebebe4;
}