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}

#containerpage { position:absolute; left: 50%; top: 50%; width:950px; height:650px; margin-left: -475px; margin-top: -325px; text-align: center; border: 0px solid #FFF;}

/* images et fonds de la page */
.ind_fond{background-image: url("images2/ind_fond.jpg"); height: 650px; width: 950px; background-repeat: no-repeat}
		
/* recherche  */
.rech {display:inline; color:black;}
.rech form {display:inline;}
.rech .recherche {width:85px; height:11px; border:1px solid #d20c03;  background:#fff; font-size:x-small;}
.rech #Submit {height:16px; width: 20px; padding-left: 4px}
.input_text {float: left; padding-top: 1px}
.input_button {float: left;padding-top: 1px}
.titre_rech{color: black; font-size:0.8em; padding-right: 4px; padding-top: 2px}


/* Menu */
.lien {text-align: left; color: white;  height:25px; font-size:1.1em; padding-left: 0px; padding-right: 4px; font-weight:bold; text-decoration:none; width:76px}
/* .lienF2 {text-align: left; padding-left: 2px; padding-right: 4px;} */
.lienF2 a {text-align: left; color: #afd224; height:25px; font-size:1.1em; padding-left: 0px; padding-right: 4px; font-weight:bold; text-decoration:none; width:76px}

/* dec */
#ddec {position:absolute; left:auto; z-index:60; visibility: visible; width: 109px; height:25px;}
#ddecF2 {position:absolute; left:auto; z-index:70; visibility: hidden; width: 339px; height:25px;}

#cdec {position:absolute; left:auto; z-index:60; visibility: hidden;}
.tadec {width: 210px; border:1px solid #6e8258; }
.tddec a{display:block; padding-left:8px;padding-top:4px;padding-bottom:4px;padding-right:2px;width: 210px; background-color: #b0d226; border: 1px solid #b0d226;}
.tddec a{color:black ;text-decoration: none; font-size:0.9em}
.tddec a:hover{background-color:#6e8318; color: white; text-decoration:none; font-weight:bold; }

/* mai */
#dmai {position:absolute; left:auto; z-index:60; visibility: visible; width: 109px; height:25px;}
#dmaiF2 {position:absolute; left:auto; z-index:70; visibility: hidden; width: 339px; height:25px;}

#cmai {position:absolute; left:auto; z-index:60; visibility: hidden;}
.tamai {width: 210px; border:1px solid #246cb3; }
.tdmai a{display:block; padding-left:8px;padding-top:4px;padding-bottom:4px;padding-right:2px; width: 210px; background-color: #3399fd; border: 1px solid #3399fd;}
.tdmai a{color:black ;text-decoration: none; font-size:0.9em}
.tdmai a:hover{background-color:#246cb3; color: white; text-decoration:none;font-weight:bold; }

/* enf */
#denf {position:absolute; left:auto; z-index:60; visibility: visible; wwidth: 109px; height:25px;}
#denfF2 {position:absolute; left:auto; z-index:70; visibility: hidden; wwidth: 339px; height:25px;}

#cenf {position:absolute; left:auto; z-index:60; visibility: hidden;}
.taenf {width:210px; border:1px solid #ff6600; }
.tdenf a{display:block; padding-left:8px;padding-top:4px;padding-bottom:4px;padding-right:2px;width: 210px; background-color: #ffc54a; border: 1px solid #ffc54a;}
.tdenf a{color:black ;text-decoration: none; font-size:0.9em}
.tdenf a:hover{background-color:#ff6600; color: white; text-decoration:none;font-weight:bold; }

/* eco */
#deco {position:absolute; left:auto; z-index:60; visibility: visible; width: 109px;  height:25px;}
#decoF2 {position:absolute; left:auto; z-index:70; visibility: hidden; width: 339px; height:25px;}

#ceco {position:absolute; left:auto; z-index:60; visibility: hidden;}
.taeco {width:210px; border:1px solid #a94400; }
.tdeco a{display:block; padding-left:8px;padding-top:4px;padding-bottom:4px;padding-right:2px;width:210px; background-color: #ff6600; border: 1px solid #ff6600;}
.tdeco a{color:black ;text-decoration: none; font-size:0.9em}
.tdeco a:hover{background-color:#a94400; color: white; text-decoration:none;font-weight:bold; }

/* soc */
#dsoc {position:absolute; left:auto; z-index:60; visibility: visible; width: 109px;  height:25px;}
#dsocF2 {position:absolute; left:auto; z-index:70; visibility: hidden; width: 339px; height:25px;}

#csoc {position:absolute; left:auto; z-index:60; visibility: hidden;}
.tasoc {width: 210px; border:1px solid #4a256e; }
.tdsoc a{display:block; padding-left:8px;padding-top:4px;padding-bottom:4px;padding-right:2px;width: 210px; background-color: #673499; border: 1px solid #673499;}
.tdsoc a{color:black ;text-decoration: none; font-size:0.9em}
.tdsoc a:hover{background-color:#4a256e; color: white; text-decoration:none;font-weight:bold; }

/* act */
#dact {position:absolute; left:auto; z-index:60; visibility: visible; width: 109px;  height:25px;}
#dactF2 {position:absolute; left:auto; z-index:70; visibility: hidden; width: 339px; height:25px;}

#cact {position:absolute; left:auto; z-index:60; visibility: hidden;}
.taact {width: 210px; border:1px solid #8f0806; }
.tdact a{display:block; padding-left:8px;padding-top:4px;padding-bottom:4px;padding-right:2px;width: 210px; background-color: #d20c09; border: 1px solid #d20c09;}
.tdact a{color:black ;text-decoration: none; font-size:0.9em}
.tdact a:hover{background-color:#8f0806; color: white; text-decoration:none;font-weight:bold; }


/* Encart Actualité  et Agenda */
.vignet {float: left; padding-right: 5px; padding-left: 0px; padding-top: 3px; border:0px}
.actu_resume {float: left; padding-left: 10px; padding-right: 10px;font-weight:none; color: white; font-size:0.9em; text-decoration:none;}
.titre_actu {padding-right: 5px; padding-left: 10px; padding-bottom: 5px; padding-top: 5px; font-size:1em; font-weight:bold; text-decoration:none}
.titre_actu a {color: #afd224; font-size:1em; font-weight:bold; text-decoration:none; }
.titre_actu a:hover {color: #afd224; font-size:1em; font-weight:bold; text-decoration:underline; }


/* Menu liens directs  */
.directs {color:#eff0f5; height:34px; font-size:0.9em; text-decoration:none; padding-left: 4px; padding-right: 34px;}
.directsF2 a {color:#eff0f5; height:34px; font-size:0.9em; text-decoration:underline; padding-left: 4px; padding-right: 34px;}

.cdirects {position:relative; left:auto; z-index:60; visibility: visible; height:38px; width:100%;}
.cdirectsF2 {position:relative; left:auto; z-index:70; visibility: hidden; height:38px; width:100%; margin-top: -38px}
