body {background-color: fffff3;color:#333333;font-family: "Arial", "Helvetica";background-image: url(images/fond_arcade.gif); background-repeat: no-repeat;border-color:#990000;scrollbar-face-color: #990000; scrollbar-3dlight-color: #FFFFFF; scrollbar-shadow-color: #fffff3;scrollbar-highlight-color: #FFFFdd;scrollbar-darkshadow-color: #ffffcc;scrollbar-track-color: #ffffdd;scrollbar-arrow-color: #fffff3;}
.body6 {background-image: url(images/fond_danse.gif); background-repeat: no-repeat}
.body2 {background-image: url(images/fond_trad.gif); background-repeat: no-repeat}
.body1 {background-image: url(images/fond_zac.gif); background-repeat: no-repeat}
.body4 {background-image: url(images/fond_savantes.gif); background-repeat: no-repeat}
.body5 {background-image: url(images/fond_theatre.gif); background-repeat: no-repeat}
.colonnegauche {background-color: #FFFFCC}
.fondcreme {background-color: #FFFFd2}


a:link{text-decoration:none;color:#333333}
a:visited{text-decoration:none;color:#333333}
a:active{text-decoration:none;color:#333333}
a:hover{text-decoration:none;color:#990000}




.blanc {  color: #fffff3}
.blanc a:link{text-decoration:none;color: #fffff3}
.blanc a:visited{text-decoration:none;color: #fffff3}
.blanc a:active{text-decoration:none;color: #fffff3}
.blanc a:hover{text-decoration:underline;color: #fffff3}


.inputfield{
background-color : #fffff3;
color: #990000;
border-color:#990000;
border-style:dashed;
border-width:1px;
font-size:10 px;
}


.accueil1 a:hover{color:#E9A207}
.accueil2 a:hover{color:#AA4B14}
.accueil3 a:hover{color:#EFB942}
.accueil4 a:hover{color:#D3770F}
.accueil5 a:hover{color:#8F0029}
.accueil6 a:hover{color:#660000}

.fontcolor1 { font-family: "Arial","Helvetica"; color: #E9A207}
.color1 { font-family: "Arial","Helvetica"; font-size: 12px; font-weight: bold;background-color: #E9A207}
.pointilledroite1 {margin-right: 0px; padding-right: 5px; border-right: dashed 1px #E9A207; ; border-right-width: 1px }
.pointille1 {  border-color: #e9a207; border-style: dashed; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}

.fontcolor2 {  font-family: "Arial","Helvetica"; color: #aa4b14}
.color2 {  font-family: "Arial","Helvetica"; font-size: 12px; font-weight: bold;background-color: #aa4b14}
.pointilledroite2 {margin-right: 0px; padding-right: 5px; border-right: dashed 1px #aa4b14; ; border-right-width: 1px }
.pointille2 {  border-color:  #aa4b14; border-style: dashed; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}

.fontcolor3 {  font-family: "Arial","Helvetica"; color: #EFB942}
.color3 {  font-family: "Arial","Helvetica"; font-size: 12px; font-weight: bold; background-color: #EFB942}
.pointilledroite3 {margin-right: 0px; padding-right: 5px; border-right: dashed 1px #EFB942; ; border-right-width: 1px }
.pointille3 {  border-color: #efb942; border-style: dashed; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}

.fontcolor4 {  font-family: "Arial","Helvetica"; color: #D3770F}
.color4 {  font-family: "Arial","Helvetica"; font-size: 12px; font-weight: bold; background-color: #D3770F}
.pointilledroite4 {margin-right: 0px; padding-right: 5px; border-right: dashed 1px #D3770F; ; border-right-width: 1px }
.pointille4 {  border-color: #d3770f; border-style: dashed; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}

.fontcolor5 {  font-family: "Arial","Helvetica"; color: #8f0029}
.color5 {  font-family: "Arial","Helvetica"; font-size: 12px; font-weight: bold; background-color: #8f0029}
.pointilledroite5 {margin-right: 0px; padding-right: 5px; border-right: dashed 1px #8f0029; ; border-right-width: 1px }
.pointille5 {  border-color:#8f0029 #8f0029 #8f0029; border-style: dashed; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}

.fontcolor6 {  font-family: "Arial","Helvetica"; color: #660000}
.color6 {  font-family: "Arial","Helvetica"; font-size: 12px; font-weight: bold; background-color: #660000}
.pointilledroite6 {margin-right: 0px; border-right: dashed 1px #660000; border-right-width: 1px}
.pointille6 {  border-color: #660000; border-style: dashed; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}

.fontcolor7 {  font-family: "Arial","Helvetica"; color: #990000}
.color7 {  font-family: "Arial","Helvetica"; font-size: 12px; font-weight: bold; background-color: #990000}
.pointilledroite7 {margin-right: 0px; padding-right: 5px; border-right: dashed 1px #990000; border-right-width: 1px}
.pointille7 {  border-color: #990000; border-style: dashed; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}

.fontcolor8 {  font-family: "Arial","Helvetica"; color: #990000}
.color8 {  font-family: "Arial","Helvetica"; font-size: 12px; font-weight: bold; background-color: #990000}
.pointilledroite8 {margin-right: 0px; padding-right: 5px; border-right: dashed 1px #990000; border-right-width: 1px}
.pointille8 {  border-color: #990000; border-style: dashed; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}

.fontcolor9 {  font-family: "Arial","Helvetica"; color: #990000}
.color9 {  font-family: "Arial","Helvetica"; font-size: 12px; font-weight: bold; background-color: #990000}
.pointilledroite9 {margin-right: 0px; padding-right: 5px; border-right: dashed 1px #990000; border-right-width: 1px}
.pointille9 {  border-color: #990000; border-style: dashed; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}

.fontcolor10 {  font-family: "Arial","Helvetica"; color: #990000}
.color10 {  font-family: "Arial","Helvetica"; font-size: 12px; font-weight: bold; background-color: #990000}
.pointilledroite10 {margin-right: 0px; padding-right: 5px; border-right: dashed 1px #990000; border-right-width: 1px}
.pointille10 {  border-color: #990000; border-style: dashed; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}

.fontcolor11 {  font-family: "Arial","Helvetica"; color: #990000}
.color11 {  font-family: "Arial","Helvetica"; font-size: 12px; font-weight: bold; background-color: #990000}
.pointilledroite11 {margin-right: 0px; padding-right: 10px; border-right: dashed 1px #990000; border-right-width: 1px}
.pointille11 {  border-color: #990000; border-style: dashed; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}

.fontcolor12 {  font-family: "Arial","Helvetica"; color: #990000}
.color12 {  font-family: "Arial","Helvetica"; font-size: 12px; font-weight: bold; background-color: #990000}
.pointilledroite12 {margin-right: 0px; padding-right: 5px; border-right: dashed 1px #990000; border-right-width: 1px}
.pointille12 {  border-color: #990000; border-style: dashed; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}

.fontcolor13 {  font-family: "Helvetica", "Arial"; color: #990000}
.color13 {  font-family: "Arial","Helvetica"; font-size: 12px; font-weight: bold; background-color: #990000}
.pointilledroite13 {margin-right: 0px; padding-right: 5px; border-right: dashed 1px #990000; border-right-width: 1px}
.pointille13 {  border-color: #990000; border-style: dashed; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}

.fontcolor14 {  font-family: "Arial","Helvetica"; color: #990000}
.color14 {  font-family: "Arial","Helvetica"; font-size: 12px; font-weight: bold; background-color: #990000}
.pointilledroite14 {margin-right: 0px; padding-right: 5px; border-right: dashed 1px #990000; border-right-width: 1px}
.pointille14 {  border-color: #990000; border-style: dashed; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}

.fontcolor15 {  font-family: "Arial","Helvetica"; color: #990000}
.color15 {  font-family: "Arial","Helvetica"; font-size: 12px; font-weight: bold; background-color: #990000}
.pointilledroite15 {margin-right: 0px; padding-right: 5px; border-right: dashed 1px #990000; border-right-width: 1px}
.pointille15 {  border-color: #990000; border-style: dashed; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}

.fontcolor16 {  font-family: "Arial","Helvetica"; color: #cc6666}
.color16 {  font-family: "Arial","Helvetica"; font-size: 12px; font-weight: bold; background-color: #cc6666}
.pointilledroite16 {margin-right: 0px; padding-right: 5px; border-right: dashed 1px #cc6666; border-right-width: 1px}
.pointille16 {  border-color: #cc6666; border-style: dashed; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}

.fontcolor {  font-family: "Arial","Helvetica"; color: #990000}
.color {  font-family: "Arial","Helvetica"; font-size: 12px; font-weight: bold; background-color: #990000}
.pointilledroite {margin-right: 0px; padding-right: 5px; border-right: dashed 1px #990000; border-right-width: 1px}


.pointille {  border-color: #990000; border-style: dashed; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}

.fontcolor117 {  font-family: "Arial","Helvetica"; color: #990000}
.color117 {  font-family: "Arial","Helvetica"; font-size: 12px; font-weight: bold; background-color: #990000}
.pointilledroite117 {margin-right: 0px; padding-right: 5px; border-right: dashed 1px #990000; border-right-width: 1px}
.pointille117 {  border-color: #990000; border-style: dashed; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}

.fontcolor118 {  font-family: "Arial","Helvetica"; color: #990000}
.color118 {  font-family: "Arial","Helvetica"; font-size: 12px; font-weight: bold; background-color: #990000}
.pointilledroite118 {margin-right: 0px; padding-right: 5px; border-right: dashed 1px #990000; border-right-width: 1px}
.pointille118 {  border-color: #990000; border-style: dashed; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}

.colorenligne {  font-family: "Arial","Helvetica"; font-size: 12px; font-weight: bold; background-color: #cc6666}
.hierarchie {  font-family: "Arial","Helvetica"; font-size: 11px; font-weight: bold}
.hierarchieenligne {  font-family: "Arial","Helvetica"; font-size: 12px; font-weight: bold}
.hierarchieenligne a:link{  font-family: "Arial","Helvetica"; font-size: 12px; font-weight: bold}
.hierarchieenligne a:hover {color: #cc6666}
.rouge {  color: #990000}
.enligne { font-family: "Arial","Helvetica"; font-size: 12px; font-weight: bold}
.lettrine { font-family: "Arial","Helvetica"; font-size: 24px; font-weight: bold; ; text-decoration: none }
.lettrinetitre { font-family: "Arial","Helvetica"; font-size: 48px; font-weight: bold; ;  text-decoration: none}

.titre { font-family: "Arial","Helvetica"; font-size: 20px; font-weight: bold; ; padding: 10px; text-decoration: none}
.titre2 { font-family: "Arial","Helvetica"; font-size: 16px; font-weight: bold; ; padding: 10px; text-decoration: none}

.texte9 {  font-family: "Arial","Helvetica"; font-size: 9px}
.texte10 {  font-family: "Arial","Helvetica"; font-size: 10px}
.texte11 {  font-family: "Arial","Helvetica"; font-size: 11px}
.texte11b {  font-family: "Arial","Helvetica"; font-size: 11px; font-weight: bold}
.texte12 {  font-family: "Arial","Helvetica"; font-size: 12px}
.texte12b {  font-family: "Arial","Helvetica"; font-size: 12px; font-weight: bold}
.texte14 {  font-family: "Arial","Helvetica"; font-size: 14px}
.texte20b {  font-family: "Arial","Helvetica"; font-size: 20px; font-weight: bold}

.vignette {  margin-right: 5px; margin-left: 5px; margin-top: 5px; margin-bottom: 5px}
.vignette2 { margin-top: 5px; margin-bottom: 5px}
.vignette a:link{text-decoration:none;color:#333333}
.vignette a:visited{text-decoration:none;color:#333333}
.vignette a:active{text-decoration:none;color:#333333}
.vignette a:hover{text-decoration:underline;color:#990000}
.vignette2 a:link{text-decoration:none;color:#333333}
.vignette2 a:visited{text-decoration:none;color:#333333}

.vignette2 a:active{text-decoration:none;color:#333333}
.vignette2 a:hover{text-decoration:underline;color:#990000}
.menu {background-color: #FFFFCC}

.spip_logo {  padding-right: 20px; padding-left: 20px}



.chapo_article { font-family: "Arial","Helvetica"; font-size: 11px ; padding: 10px }
.corps_article { font-family: "Arial","Helvetica"; font-size: 12px ; padding: 10px }
.corps_article:first-letter {font-size: 18px; font-weight: bold;}
