/* CSS Document */
body {margin:0; background:#7ea7d5}
table {margin:0; border:0}
td {padding:0; font-family:arial,helvetica,sans-serif}
img {border:0}

.btnspe {padding:10px; background:#E6E6E6}

/* ----------------- Page ------------------- */
#page {background:#fff}
.c2 {border-left:1px dashed #000}
.vs {letter-spacing:0.1em; text-align:left; font-size:x-small; text-transform:uppercase; color:#006699; margin-bottom:10px}
.vs img {padding-left:6px}
/* calques du menu général */
.calcactu {position:absolute; left:auto; visibility:hidden}
.calcactu table {width:100%; border-bottom:1px solid #000; border-left:1px solid #000; border-right:1px solid #000; background:#ccc}
.calcactu td {font-size:8pt; padding:3px}
.calcactu a {color:#000; text-decoration:none}
.calcactu a:hover {color:#b16767}
#presentation {width:139px; visibility:hidden; z-index:101}
#vielocale {width:193px; visibility:hidden; z-index:102}
#pratique {width:150px; visibility:hidden; z-index:103}
#scolarite {width:162px; visibility:hidden; z-index:104}
#sportculture {width:141px; visibility:hidden; z-index:105}
#social {width:154px; visibility:hidden; z-index:106}
#economie {width:120px; visibility:hidden; z-index:107}
.calcmenu {position:absolute; left:auto}
.calcmenu table.tmenu {width:100%; background:#ff9966; font-size:8pt; border-left:1px solid #666; border-top:1px solid #666; border-right:1px solid #666}
.calcmenu .tmenu td {border-bottom:1px solid #666; padding:3px}
.calcmenu a {color:#000; text-decoration:none}
.calcmenu a:hover {color:#fff}
/* Espace dossier */
#dossier {background:url(images2/esp_dossiers.jpg) no-repeat; height:241px; width:100%}
#dossier .dossiercontenu {padding-top:40px; padding-left:5px; padding-right:5px; font-size:xx-small}
.titdossier {font-weight:bold; font-size:9pt; text-align:center}
#dossier .liendossier {font-size:7pt; padding:0; padding-right:5px; height:20px; text-align:right}
#dossier .liendossier a {font-size:7pt; text-decoration:none; color:#000}
#dossier .liendossier a:hover {color:blue}
/* Espace actualités */
#esp_alaune {width:100%; background:url(images2/Index_1.asp_r7_c8.gif) right top no-repeat}
#esp_alaune td {padding:5px}
.menutype {background:#E5E5E5; width:100%}
.celactu {background:#CC6666; text-align:center; vertical-align:middle; border:2px solid #E5E5E5}
.celactuover {background:#990000; text-align:center; vertical-align:middle; border:2px solid #E5E5E5}
.celactu a, .celactuover a {font-size:8pt; font-weight:bold; text-decoration:none; color:#fff}
.celactu a:hover, celactuover a:hover {color:#fff}
.alaune {width:100%}
.alaune td {padding:5px; font-size:9pt}
a.titreactu {color:#990000; text-decoration:none}
a.titreactu:hover {color:blue}
a.lienactu {font-size:xx-small; color:#990000; text-decoration:none}
a.lienactu:hover {color:blue}
.alaunedetail {width:100%}
.alaunedetail th {font-size:small; font-weight:bold; text-align:center; padding:10px}
.alaunedetail td {font-size:x-small; padding:5px}
/* Espace Agenda */
#calendrier {width:95%; font-size:8pt; color:#990000}
.Calmois {font-weight:bold}
.Calsemaine {font-weight:bold; border-top:1px solid #0099ff; border-bottom:1px solid #0099ff}
.CalJour {border:1px solid #0099ff}
#calendrier a {font-size:8pt; font-weight:bold; color:#000; text-decoration:none}
#calendrier a:hover {color:blue}
a.titreagenda {font-weight:bold; color:#990000; font-size:9pt; text-decoration:none}
a.titreagenda:hover {color:blue}
.agendacontenu {font-size:small}
a.lienagenda {font-size:small; color:#990000; text-decoration:none}
a.lienagenda:hover {color:blue}
/* Espace invariant */
a.invarg {text-decoration:none; color:#000; font-family:verdana; letter-spacing:10%; font-weight:normal; font-size:x-small; text-transform:uppercase}
a.invarg:hover {font-weight:bold}
/* --------------------- espace pied de page -------------------------- */
table.pied {width:798px; border-top:1px solid #fff; border-bottom:3px solid #6699cc; background:url(images2/BasPage.jpg)}
.pied img {border:0px}
.icone {margin-right:5px; margin-left:5px}
a.invariant {color:#000; text-decoration:none}
a.invariant:hover {text-decoration:underline}
.SELECT {background:#5c5c5c; color:#ebebeb; font-size:10px}
.invar2 {font-size:8pt}
.invar2 a {font-size:8pt; text-decoration:none; color:#000}
.invar2 a:hover {color:blue}
#motcle {display:inline}
/* --------------------- espace sondage -------------------------- */
.Quest {font-family:Arial,Helvetica,sans-serif;font-size:9px;color:#000000 }
.texteQuest {font-family:Arial,Helvetica,sans-serif;font-size:9px;color:#666666;text-decoration:none}
a.texteQuest:hover {color:#000000}
.CaseAllume {background-color:#FFFFFF}
.CaseEteint {background-color: #666666}
.FondTab {background-color:#FFFFFF}
.FondTabQuest {background-color:#E6F7F7}
.BleuQuest {color:#6666FF;font-family:arial,helvetica,sans-serif;font-size:9px;text-decoration:none}
a.BleuQuest:hover {color:#6666FF;text-decoration:underline}
.selectsond {font-family:arial,helvetica,sans-serif; font-size:10px; color:#990000; background:#fff; border:1px solid #000}
.TitreListe {height:20px; font-family:arial,helvetica,sans-serif; font-weight:bold; text-align:center; font-size:12px; color:#fff; background:#7ea7d5}