html,body{height:100%;width:100%;margin:0px}

#cadrepageidentite{position:relative;width:1000px;margin-top:5%;margin-left:auto;margin-right:auto;height:600px;background-color:#cace20}
#cadrepageillustration{position:relative;width:1000px;margin-top:5%;margin-left:auto;margin-right:auto;height:600px;background-color:#ed1968}
#cadrepagereference{position:relative;width:1000px;margin-top:5%;margin-left:auto;margin-right:auto;height:600px;background-color:#650a34}
#cadrepageinternet{position:relative;width:1000px;margin-top:5%;margin-left:auto;margin-right:auto;height:600px;background-color:#00669a}
#cadrepageaccueil{position:relative;width:1000px;margin-top:5%;margin-left:auto;margin-right:auto;height:600px;background-color:#FFFFFF}

#cadrepagecontact{position:relative;width:1000px;margin-top:5%;margin-left:auto;margin-right:auto;height:600px;background-color:#a32789}
#cadrepagementions{position:relative;width:1000px;margin-top:5%;margin-left:auto;margin-right:auto;height:600px;background-color:#6978ba}
#cadrepageplandesite{position:relative;width:1000px;margin-top:5%;margin-left:auto;margin-right:auto;height:600px;background-color:#f7b51a}

#cadreflash{float:left;width:305px}
#cadrecontenu{float:right;width:695px}


#zonecontenuidentite{position:absolute;border:0px solid black;background:url(../images/backzonecontenuidentite.gif);top:20px;left:602px;width:400px;height:256px;background-repeat:no-repeat}
#zonecontenureference{position:absolute;border:0px solid black;top:50px;left:610px;width:381px;height:211px}
#zonecontenumentions{position:absolute;border:0px solid black;background:url(../images/backzonecontenumentions.gif);top:15px;left:590px;width:381px;height:565px;padding:10px;font-family:arial;font-size:11px;text-align:justify;background-repeat:no-repeat}
#zonecontenuplandesite{position:absolute;border:0px solid black;background:url(../images/backzonecontenuplandesite.gif);top:15px;left:610px;width:381px;height:565px;padding-top:27px;padding-left:2px;background-repeat:no-repeat}
#zonecontenuillustration{position:absolute;border:0px solid black;background:url(../images/backzonecontenuillustration.gif);top:20px;left:602px;width:381px;height:256px;background-repeat:no-repeat}
#zonecontenuinternet{position:absolute;border:0px solid black;background:url(../images/backzonecontenuinternet.gif);top:20px;left:602px;width:381px;height:256px;background-repeat:no-repeat}

#zonetitrepage{position:absolute;border:0px solid black;top:0px;left:530px;width:53px;height:258px}
#zonetitrepagecontact{position:absolute;border:0px solid black;top:0px;left:420px;width:53px;height:258px}

#zonenavigationcarreidentite{position:absolute;border:0px solid black;top:320px;background:url(../images/fondnavigationidentite.gif);left:305px;width:695px;height:159px}
#zonenavigationcarreillustration{position:absolute;border:0px solid black;top:320px;background:url(../images/fondnavigationillustration.gif);left:305px;width:695px;height:159px;background-repeat:no-repeat}
#zonenavigationcarreinternet{position:absolute;border:0px solid black;top:320px;background:url(../images/fondnavigationinternet.gif);left:305px;width:695px;height:149px}
#zonenavigationcarrecontact{position:absolute;border:0px solid black;top:340px;background:url(../images/fondnavigationcontact.gif);left:305px;width:695px;height:149px;background-repeat:no-repeat}
#zonenavigationcarrereference{position:absolute;border:0px solid black;top:320px;background:url(../images/fondnavigationreference.gif);left:305px;width:695px;height:159px;background-repeat:no-repeat}

#menucontact{position:absolute;width:450px;top:310px;left:420px;color:#FFFFFF}
#menuidentite{position:absolute;width:480px;top:290px;left:528px;color:#FFFFFF}
#menuinternet{position:absolute;width:480px;top:290px;left:528px;color:#000000}

#sousmenuidentite{background-color:#cace20;padding-left:10px;padding-right:10px;position:absolute;width:282px;top:316px;left:517px;color:#FFFFFF}
#sousmenuillustration{background-color:#ed1968;padding-left:10px;padding-right:10px;border:0px solid black;position:absolute;width:320px;top:316px;left:517px;color:#FFFFFF}
#sousmenuinternet{background-color:#00669a;padding-left:10px;padding-right:10px;position:absolute;width:447px;top:315px;left:517px;color:#FFFFFF}

#formucontact{position:absolute;width:390px;height:300px;top:15px;left:535px;border:0px solid black}
#formucontact input{font-family:arial;border:1px solid #ef4925;background-color:#FFFFFF}
#formucontact textarea{border:1px solid #ef4925;background-color:#FFFFFF}

#zonecontenumentions h3{font-size:13px;color:#6978ba;margin:0px}

#zonecontenuplandesite h1{color:#FFFFFF;width:365px;border:0px solid black;font-family:arial;font-size:16px;margin:0px;padding-left:10px;letter-spacing:1px;font-weight:normal}
#zonecontenuplandesite h2{font-family:arial;font-size:14px;margin:0px;padding:0px;letter-spacing:2px;font-weight:normal}
#zonecontenuplandesite h2 a{font-family:arial;font-size:13px;color:#000000;margin:0px;padding:0px;letter-spacing:2px;font-weight:normal}
#zonecontenuplandesite h2 a:hover{color:#cace20;}
#zonecontenuplandesite ul{list-style-type:none}
#zonecontenuplandesite h1 a.internet{color:#00669a;padding-left:2px;border:0px solid black;font-family:arial;font-size:16px;}
#zonecontenuplandesite h1 a.reference{color:#650a34;padding-left:2px;border:0px solid black;font-family:arial;font-size:16px;}
#zonecontenuplandesite h1 a.contact{color:#a32789;padding-left:2px;border:0px solid black;font-family:arial;font-size:16px;}
#zonecontenuplandesite h1 a.sitemap{color:#f7b51a;padding-left:2px;border:0px solid black;font-family:arial;font-size:16px;}
#zonecontenuplandesite h1 a.mentions{color:#6978ba;padding-left:2px;border:0px solid black;font-family:arial;font-size:16px;}
#zonecontenuplandesite h1 a:hover{color:#771837;padding-left:2px;border:0px solid black;font-family:arial;font-size:16px;}


#zonemenubas{position:absolute;top:490px;left:420px;}
#sonemenubas br{line-height:5px}

#zonemenuverticalplan{position:absolute;top:290px;text-align:right;left:455px}
#zonemenuverticalplan a{font-size:17px;font-family:arial,verdana;font-weight:normal;color:#FFFFFF;text-decoration:none;line-height:19px;letter-spacing:1px}
#zonemenuverticalplan a:hover{color:#c46b1c}

#signatureillustration{margin-left:20px;margin-top:255px}
#signatureinternet{margin-left:20px;margin-top:255px}
#signatureidentite{margin-left:20px;margin-top:255px}


a{font-size:13px;font-family:arial,verdana;font-weight:normal;color:#FFFFFF;text-decoration:none;line-height:19px;letter-spacing:1px}
a.reference:hover{color:#771837}
a.plandusite:hover{color:#771837}
a.lien:hover{color:#771837}
a.mentionslegales:hover{color:#2373bb}

a.identite{font-size:17px;font-family:arial,verdana;font-weight:normal;color:#FFFFFF;text-decoration:none;line-height:19px;letter-spacing:1px}
a.identite:hover{color:#000000}
a.sousmenuidentite{font-size:13px;font-family:arial,verdana;font-weight:normal;color:#FFFFFF;text-decoration:none;line-height:19px;letter-spacing:1px}
a.sousmenuidentite:hover{color:#000000}
a.basidentite{font-size:13px;font-family:arial,verdana;font-weight:normal;color:#FFFFFF;text-decoration:none;line-height:19px;letter-spacing:1px}
a.basidentite:hover{color:#000000}

a.illustration{font-size:17px;font-family:arial,verdana;font-weight:normal;color:#FFFFFF;text-decoration:none;line-height:19px;letter-spacing:1px}
a.illustration:hover{color:#771837}
a.sousmenuillustration{font-size:13px;font-family:arial,verdana;font-weight:normal;color:#FFFFFF;text-decoration:none;line-height:19px;letter-spacing:1px}
a.sousmenuillustration:hover{color:#771837}
a.basillustration{font-size:13px;font-family:arial,verdana;font-weight:normal;color:#FFFFFF;text-decoration:none;line-height:19px;letter-spacing:1px}
a.basillustration:hover{color:#771837}

a.internet{font-size:17px;font-family:arial,verdana;font-weight:normal;color:#000000;text-decoration:none;line-height:19px;letter-spacing:1px}
a.internet:hover{color:#771837}
a.sousmenuinternet{font-size:13px;font-family:arial,verdana;font-weight:normal;color:#FFFFFF;text-decoration:none;line-height:19px;letter-spacing:1px}
a.sousmenuinternet:hover{color:#771837}
a.basinternet{font-size:13px;font-family:arial,verdana;font-weight:normal;color:#FFFFFF;text-decoration:none;line-height:19px;letter-spacing:1px}
a.basinternet:hover{color:#771837}

a.reference{font-size:17px;font-family:arial,verdana;font-weight:normal;color:#FFFFFF;text-decoration:none;line-height:19px;letter-spacing:1px}
a.reference:hover{color:#c46b1c}
a.basreference{font-size:13px;font-family:arial,verdana;font-weight:normal;color:#FFFFFF;text-decoration:none;line-height:19px;letter-spacing:1px}
a.basreference:hover{color:#c46b1c}


a.contact{font-size:17px;font-family:arial,verdana;font-weight:normal;color:#FFFFFF;text-decoration:none;line-height:19px;letter-spacing:1px}
a.contact:hover{color:#ef4925}
a.bascontact{font-size:13px;font-family:arial,verdana;font-weight:normal;color:#FFFFFF;text-decoration:none;line-height:19px;letter-spacing:1px}
a.bascontact:hover{color:#ef4925}

a.pagecontact{font-size:13px;font-family:arial,verdana;font-weight:normal;color:#ef4925;text-decoration:none;line-height:19px;letter-spacing:1px}
a.pagecontact:hover{color:#a32789}

a.infoslegales{font-size:11px;font-family:arial,verdana;font-weight:normal;color:#ef4925;text-decoration:none;line-height:19px;letter-spacing:1px}
a.infoslegales:hover{color:#a32789}

#zonecontenuidentite a{color:#cace20;font-size:12px;font-family:verdana;letter-spacing:4px;font-weight:bold}
#zonecontenuidentite a:hover{text-decoration:underline}

#zonecontenuillustration a{color:#ed1968;font-size:12px;font-family:verdana;letter-spacing:4px;font-weight:bold}
#zonecontenuillustration a:hover{text-decoration:underline}

#zonecontenuinternet a{color:#00669a;font-size:12px;text-decoration:underline;font-family:verdana;letter-spacing:2px;font-weight:bold}
#zonecontenuinternet a:hover{text-decoration:underline}

