/* --------------------------*/

body {margin:0;padding:0;font:75%/1.4 Arial;text-align:center; vertical-align:middle; position:relative;}

#container {width:1026px;height:800px; margin:0 auto;padding:0;position:relative;}

/* image du bandeau d'en haut */
#bandeau { position:absolute; top:0px; left:0px; width:1024px; height:145px; z-index:4;}

/* personnages à droite */#droite {position:absolute; top:170px; left:650px; width:375px; height:518px; z-index:4; padding-top:-3px;}

/* formatage de la barre de menu*/#menus {position:absolute; top:136px; left:1px; width:1024px; height:35px;padding-left:0px;padding-top:6px; z-index:3;}

#bouton1 {position:absolute; top:0px; left:10px; width:195px; height:35px; background-image:url(images/fondliens2a5.jpg); background-repeat:no-repeat; z-index:3;padding-top:6px;}

#bouton2 {position:absolute; top:0px; left:167px; width:167px; height:35px; background-image:url(images/fondliens2a5.jpg); background-repeat:no-repeat; z-index:3;padding-top:6px;}

#bouton3 {position:absolute; top:0px; left:333px; width:167px; height:35px; background-image:url(images/fondliens2a5.jpg); background-repeat:no-repeat; z-index:3;padding-top:6px;}

#bouton4 {position:absolute; top:0px; left:500px; width:168px; height:35px; background-image:url(images/fondliens2a5.jpg); background-repeat:no-repeat; z-index:3;padding-top:6px;}

#bouton5 {position:absolute; top:0px; left:668px; width:167px; height:35px; background-image:url(images/fondliens2a5.jpg); background-repeat:no-repeat; z-index:3;padding-top:6px;}

#bouton6 {position:absolute; top:0px; right:-4px; width:195px; height:36px; background-image:url(images/fondliens6.jpg); background-repeat:no-repeat; z-index:3;padding-top:6px;}

/* colonne gauche*/
#gauchehaut {position:absolute; top:170px; left:0px; width:215px; height:300px; z-index:4; padding-top:180px; border-style:solid; border-top-width:0.3cm; border-color:white;}

#gauchebas { position:absolute; top:500px; left:0px; width:210px; height:200px; z-index:4;}

#contact { position:absolute; top :250px; left:15px; width:200px; height:58px; background-image:url(images/rectangleorange.gif); background-repeat:no-repeat; z-index:4;padding-left:-5px;padding-top:2px;}

/* colonne centrale */
#milieuhaut { position:absolute; top:170px; left:216px; width:438px; height:122px;z-index:3 ;}

#milieutext { position:absolute; top:210px; left:250px; width:50px; height:22px;z-index:4 ;}

#milieucentre { position:absolute; top:300px; left:220px; width:400px; height:388px;text-align:justify;overflow:auto;padding-right:20px;padding-left:10px;z-index:4;}

/* menu en bas */
#bas { position:absolute; top:750px; left:0px; width:1024px; height:45px;z-index:4;}

#basgauche { position:relative; left:10px; width:150px; border-right-style:solid; border-color:#99cc00;padding-right:25px;}

#basmilieu { position:relative; left:20px; width:200px;  border-right-style:solid; border-color:#99cc00; padding-right:15px;}

#basdroit {position:relative;left:25px; width:150px;}

#basborddroit {position:relative;left:125px; width:150px;}

/* formulaire de login*/

#fontvert { position: relative; left: 10px; width: 200 px; height: 30px; background-color:#97BE0D; border-color: #97BE0D; padding-top: 8px;}

#fontblanc { position: relative; top:10px;  right: 0 px; width: 220px; height: 40px; background-color:none; vertical-align: middle; text-align:right;}

/*spécifique au positionnement de l'animation flash*/

#milieuintro {position:absolute; top:170px; width:1024px; height:525px; left:0px; z-index:1;}

/* formatage du texte */
#texteaccroche {font:bold 16pt/18pt Tahoma; text-shadow:#C0C0C0; text-decoration:shadow; color:#808080; text-align:center; }

#textcontact {font: 16px/18px Arial; font-weight:bold; color:#FFFFFF;z-index:2;margin-top:10px;}

#textmenu{font:14px; z-index:3;}

#textmenu6{font:14px; color:#FFFFFF; z-index:3; margin-right:50px;}

#textenormal {font: 13px/20px Arial; color:#000000; z-index:4;padding-right:15px;}

#textvert {font: 13px/16px Arial; font-weight:bold ; color:#99cc00; }

#textbleu {font: 14pt/18pt Tahoma; font-weight:bold ; color:#0099ff; }

#textboutonbas {font :10pt/12pt Tahoma; color:#0000EF;}

#textblanc {font: 12pt/16pt Tahoma; font-weight:bold ; color:#FFFFFF;}

#textpetitnoir {font: 10/16pt Tahoma; color: #000000; }


/* formatage des liens */
a:link { text-decoration:underline; font-weight:normal; color:#0000EF; }

a:visited { text-decoration:none; font-weight:normal; color:#0000EF; }

a:hover { text-decoration:underline; font-weight:bold; color:#0000EF; }

a:active { text-decoration:blink; font-weight:bold; color:#0000EF; }