body {margin:0; text-align:center;font-family: Verdana,Tahoma, Helvetica, Sans-Serif; font-size: 75%;margin:0; padding:0; width:100%; height:100%}

table {margin:0; border:0; border-collapse:collapse}
th, td {padding:0;margin:0}
div {padding:0;margin:0}
object, embed {border:0; margin:0; padding:0}
img {padding:0;margin:0}

#containerpage { position:absolute; left: 50%; top: 50%; width:950px; height:558px; margin-left: -475px; margin-top: -279px; text-align: center; border: 1px  solid #FFF;}


/* Images Page */
/* ter */
.ter_banniere {background-image: url("images2/ter_banniere.jpg"); height: 177px; width: 950px; background-repeat: no-repeat}
.ter_arrondi_menu {background-image: url("images2/ter_arrondi_menu.jpg"); height: 10px; width: 229px}
.ter_colg {background-image: url("images2/ter_colg.jpg");  width: 229px}
.ter_haut_separ {background-image: url("images2/ter_haut_separ.jpg"); width: 2px; height: 66px; background-repeat: no-repeat}
.ter_fond_separ {background-image: url("images2/ter_fond_separ.jpg"); width: 2px;   }
.ter_navig {background-image: url("images2/ter_navig.jpg"); width: 719px; height: 66px}
.ter_invar {background-image: url("images2/ter_invar.jpg"); width: 719px; height: 45px}
.ter_bas_separ {background-image: url("images2/ter_bas_separ.jpg"); width: 2px; height: 45px}

/* dec */
.dec_banniere {background-image: url("images2/dec_banniere.jpg"); height: 177px; width: 950px; background-repeat: no-repeat}
.dec_arrondi_menu {background-image: url("images2/dec_arrondi_menu.jpg"); height: 10px; width: 229px}
.dec_colg {background-image: url("images2/dec_colg.jpg");  width: 229px}
.dec_haut_separ {background-image: url("images2/dec_haut_separ.jpg"); width: 2px; height: 66px; background-repeat: no-repeat}
.dec_fond_separ {background-image: url("images2/dec_fond_separ.jpg"); width: 2px;   }
.dec_navig {background-image: url("images2/dec_navig.jpg"); width: 719px; height: 66px}
.dec_invar {background-image: url("images2/dec_invar.jpg"); width: 719px; height: 45px}
.dec_bas_separ {background-image: url("images2/dec_bas_separ.jpg"); width: 2px; height: 45px}

/* pra */
.pra_banniere {background-image: url("images2/pra_banniere.jpg"); height: 177px; width: 950px; background-repeat: no-repeat}
.pra_arrondi_menu {background-image: url("images2/pra_arrondi_menu.jpg"); height: 10px; width: 229px}
.pra_colg {background-image: url("images2/pra_colg.jpg");  width: 229px}
.pra_haut_separ {background-image: url("images2/pra_haut_separ.jpg"); width: 2px; height: 66px; background-repeat: no-repeat}
.pra_fond_separ {background-image: url("images2/pra_fond_separ.jpg"); width: 2px;   }
.pra_navig {background-image: url("images2/pra_navig.jpg"); width: 719px; height: 66px}
.pra_invar {background-image: url("images2/pra_invar.jpg"); width: 719px; height: 45px}
.pra_bas_separ {background-image: url("images2/pra_bas_separ.jpg"); width: 2px; height: 45px}

/* loi */
.loi_banniere {background-image: url("images2/loi_banniere.jpg"); height: 177px; width: 950px; background-repeat: no-repeat}
.loi_arrondi_menu {background-image: url("images2/loi_arrondi_menu.jpg"); height: 10px; width: 229px}
.loi_colg {background-image: url("images2/loi_colg.jpg");  width: 229px}
.loi_haut_separ {background-image: url("images2/loi_haut_separ.jpg"); width: 2px; height: 66px; background-repeat: no-repeat}
.loi_fond_separ {background-image: url("images2/loi_fond_separ.jpg"); width: 2px; }
.loi_navig {background-image: url("images2/loi_navig.jpg"); width: 719px; height: 66px}
.loi_invar {background-image: url("images2/loi_invar.jpg"); width: 719px; height: 45px}
.loi_bas_separ {background-image: url("images2/loi_bas_separ.jpg"); width: 2px; height: 45px}

/* env */
.env_banniere {background-image: url("images2/env_banniere.jpg"); height: 177px; width: 950px; background-repeat: no-repeat}
.env_arrondi_menu {background-image: url("images2/env_arrondi_menu.jpg"); height: 10px; width: 229px}
.env_colg {background-image: url("images2/env_colg.jpg");  width: 229px}
.env_haut_separ {background-image: url("images2/env_haut_separ.jpg"); width: 2px; height: 66px; background-repeat: no-repeat}
.env_fond_separ {background-image: url("images2/env_fond_separ.jpg"); width: 2px;  }
.env_navig {background-image: url("images2/env_navig.jpg"); width: 719px; height: 66px}
.env_invar {background-image: url("images2/env_invar.jpg"); width: 719px; height: 45px}
.env_bas_separ {background-image: url("images2/env_bas_separ.jpg"); width: 2px; height: 45px}

/* dir */
.dir_banniere {background-image: url("images2/dir_banniere.jpg"); height: 177px; width: 950px; background-repeat: no-repeat}
.dir_arrondi_menu {background-image: url("images2/dir_arrondi_menu.jpg"); height: 10px; width: 229px}
.dir_colg {background-image: url("images2/dir_colg.jpg");  width: 229px}
.dir_haut_separ {background-image: url("images2/dir_haut_separ.jpg"); width: 2px; height: 66px; background-repeat: no-repeat}
.dir_fond_separ {background-image: url("images2/dir_fond_separ.jpg"); width: 2px;  }
.dir_navig {background-image: url("images2/dir_navig.jpg"); width: 719px; height: 66px}
.dir_invar {background-image: url("images2/dir_invar.jpg"); width: 719px; height: 45px}
.dir_bas_separ {background-image: url("images2/dir_bas_separ.jpg"); width: 2px; height: 45px}


		
/* Menu */
.lien {color: white;  height:36px; font-size:1em; padding-left:4px; padding-right:2px; text-decoration:none; font-weight:bold;}
.lienF2 a{color: #acd1eb; height:36px; font-size:1em; padding-left:4px; padding-right:2px; text-decoration:none; font-weight:bold;}

/* ter */
#dter {position:absolute; left:auto; z-index:60; visibility: visible; width: 147px; height:36px;}
#dterF2 {position:absolute; left:auto; z-index:70; visibility: hidden; width: 147px; height:36px;}

#cter{position:absolute; left:auto; z-index:60; visibility: hidden;}
.tater{width: 173px; border:1px solid #6e7032; }
.tdter a{display:block; padding-left:8px;padding-top:3px;padding-bottom:3px;padding-right:2px;width: 173px; background-color: #dfe066; border-top: 1px solid #6e7032;}
.tdter a{color:black ;text-decoration: none; font-size:0.9em}
.tdter a:hover{background-color:#b6b953; color: white; text-decoration:none;font-weight:bold; }

/* dec */
#ddec {position:absolute; left:auto; z-index:60; visibility: visible; width: 146px; height:36px;}
#ddecF2 {position:absolute; left:auto; z-index:70; visibility: hidden; width: 146px; height:36px;}

#cdec {position:absolute; left:auto; z-index:60; visibility: hidden;}
.tadec{width: 173px; border:1px solid #9c7500; }
.tddec a{display:block; padding-left:8px;padding-top:3px;padding-bottom:3px;padding-right:2px;width: 173px; background-color: #f8d869; border-top: 1px solid #9c7500;}
.tddec a{color:black ;text-decoration: none; font-size:0.9em}
.tddec a:hover{background-color:#eeb200; color: white; text-decoration:none;font-weight:bold; }

/* pra */
#dpra {position:absolute; left:auto; z-index:60; visibility: visible; width: 144px; height:36px;}
#dpraF2 {position:absolute; left:auto; z-index:70; visibility: hidden; width: 144px; height:36px;}

#cpra{position:absolute; left:auto; z-index:60; visibility: hidden;}
.tapra{width: 173px; border:1px solid #a8481b; }
.tdpra a{display:block; padding-left:8px;padding-top:3px;padding-bottom:3px;padding-right:2px;width: 173px; background-color: #ffa671; border-top: 1px solid #a8481b;}
.tdpra a{color:black ;text-decoration: none; font-size:0.9em}
.tdpra a:hover{background-color:#eb6526; color: white; text-decoration:none;font-weight:bold; }

/* loi */
#dloi {position:absolute; left:auto; z-index:60; visibility: visible; width: 113px; height:36px;}
#dloiF2 {position:absolute; left:auto; z-index:70; visibility: hidden; width: 113px; height:36px;}

#cloi{position:absolute; left:auto; z-index:60; visibility: hidden;}
.taloi{width: 173px; border:1px solid #ac2e25; }
.tdloi a{display:block; padding-left:8px;padding-top:3px;padding-bottom:3px;padding-right:2px;width: 173px; background-color: #ffb394; border-top: 1px solid #ac2e25;}
.tdloi a{color:black ;text-decoration: none; font-size:0.9em}
.tdloi a:hover{background-color:#f94335; color: white; text-decoration:none;font-weight:bold; }

/* env */
#denv {position:absolute; left:auto; z-index:60; visibility: visible; width: 157px; height:36px;}
#denvF2 {position:absolute; left:auto; z-index:70; visibility: hidden; width: 157px; height:36px;}

#cenv {position:absolute; left:auto; z-index:60; visibility: hidden;}
.taenv {width: 173px; border:1px solid #763149; }
.tdenv a{display:block; padding-left:8px;padding-top:3px;padding-bottom:3px;padding-right:2px;width: 173px; background-color: #ecb6c5; border-top: 1px solid #763149;}
.tdenv a{color:black ;text-decoration: none; font-size:0.9em}
.tdenv a:hover{background-color:#a94669; color: white; text-decoration:none;font-weight:bold; }

/* Espace du sommaire */
.sommaire {padding-top:10px; color:white; padding-left:10px}
/* Espace du sommaire .sommaire ul {margin-left: 20px;}  */
.sommaire li {color:white; }
.sommaire a { font-size: 0.9em; color:white;}
.sommaire a:hover {text-decoration:underline; color:white;}
.niv2g_int {list-style-type: none;list-style-image: url(images2/puce.jpg);padding-left:0px;padding-top:0px;padding-bottom:4px;padding-right:0px;}
.niv2g_over {list-style-type: none;list-style-image: url(images2/puce_over.jpg);padding-left:0px;padding-top:0px;padding-bottom:4px;padding-right:0px;}
.niv3g {list-style-image:none; margin-left:-10px; color:white;}
.niv4g {list-style-image:none; margin-left:-10px; color:white;}
.niv5g {list-style-image:none; margin-left:-10px; color:white;}
.lienniv2 {display:block; font-size: 1em; color:black; text-decoration: none; font-weight:bold;}
.lienoverniv2 {display:block; font-size: 1em; text-decoration: underline; color:white; font-weight:bold; }
.lienniv {font-size: small; color:white; text-decoration: none;}
.lienover {font-size: small; text-decoration: underline; font-weight:none; color:white;}


/* Espace du sommaire accès directs */
.directs {padding-top:10px; margin-left: -6px; color:white;}
/* Espace du sommaire .sommaire ul {margin-left: 20px;}  */
.directs li {margin-left: -12px; color:white; }
.directs a { font-size: 0.9em; color:white;}
.directs a:hover {text-decoration:underline; color:white;}
.acces_dir {list-style-image: none);padding-left:8px;padding-top:0px;padding-bottom:4px;padding-right:2px;  color:white;}
.acces_over {list-style-image: none;padding-left:8px;padding-top:0px;padding-bottom:4px;padding-right:2px;  color:white;}
.titremod{color: white; font-size:0.9em; font-weight:bold; text-decoration:none; font-style: italic; text-transform: uppercase}

/* Espace de la navigation du site */
.navig {font-size:x-small; padding-top: 3px}
.navig a {color:#000; text-decoration:none}
.navig a:hover {color:#000; text-decoration:underline}

.boutons {font-size:x-small; padding-top: 8px}

.int_pieds {font-size:x-small;}
.int_pieds a {color:#000; text-decoration:none}
.int_pieds a:hover {color:#000; text-decoration:underline}

/* Espace de l'accessibilité */
.acces {font-size:x-small; color:black;}
.acces a {color:black; text-decoration:none}
.acces a:hover {color:black; text-decoration: underline}

/* recherche  */
.decale {padding-right:3px}
.tdrech {padding-left:0px}
.rech {display:inline;}
.titre_rech{color: black; font-weight:bold; font-size:0.9em; padding-top:2px;padding-bottom:2px;}
.rech form {display:inline;}
.rech .recherche {width:90px; height:12px; border:1px solid #666; background:#fff; font-size:x-small; }
.rech #Submit {border:0px solid #666; height:15px; width: 23px; padding-left: 5px; padding-top: 2px}
.input_text {float: left;}
.input_button {float: left;}

/* Espace du contenu */
.contenu {padding-top: 0px; padding-left: 10px; padding-right: 10px; padding-bottom: 10px; }
.contenu .imgpuce {display:none}
.contenu .nomcontenu {display:none}
.contenu .TListe, .contenu .TContenu {width:100%; padding-bottom:5px; padding-top:5px; margin-bottom:10px}
.contenu .TListe .titre, .contenu .TContenu .titre {padding-bottom:0px; padding-top:0px; padding-left:0px;}
.contenu .TListe img, .contenu .TContenu img {margin:5px; border:0}
.contenu .TListe .titre span, .contenu .TContenu .titre span {display:block}
.vignette {width:1px;}
.contenu .TListe .resume, .contenu .TContenu .resume {padding-bottom:5px; padding-top:5px}
.date {padding-bottom:5px; padding-top:5px}
.TContenu td {padding:2px}
.TListe td {padding:2px}

