
A:link
{
    text-decoration: none;
}
A:active
{
    text-decoration: none;
}
A:visited
{
    text-decoration: none;
}
A:hover
{
    text-decoration: underline;
}
body
{
    padding: 0px;
    font-size: 10pt;
    margin: 0px;
    font-family: verdana,arial,helvetica;
    border-style: none;
    border-width: 0px;
}
@media screen {
    .bprehistoire
    {
        background-color: White;text-align:center;
    }
    .bhistoire
    {
        background-color: White;text-align:center;
    }
    .bavenir
    {
        background-color: White;text-align:center;
    }
    .bbalade
    {
        background-color: White;text-align:center;
    }
    .bvisage
    {
        background-color: White;text-align:center;
    }
    .bculture
    {
        background-color: White;text-align:center;
    }
    .bsports
    {
        background-color: White;text-align:center;
    }
    .bgris
    {
        background-color: #eeeeee;text-align:center;
    }
    .bwhite
    {
        background-color: White;text-align:center;
    }
    .borange
    {
        background-color: Orange;text-align:center;
    }
    .bplan
    {
        background-color: #White;text-align:center;
    }
    .page
    {
        background-color: White ;width:1008px; padding:0px 16px 0px 16px; margin:0px 0px 0px 0px; display:inline-block; box-shadow: 0 0 50px #888;
    }
}

.extrait
{
    color: #501040;
    font-size: 10pt;
    margin: 0px;
    font-family: verdana, arial,helvetica, 'Times New Roman';
    font-weight: 400;
}

TD
{
    font-size: 10pt;
    font-family: verdana,arial,helvetica;
}
.exergue
{
    font-size: 12pt;
    font-family: 'Times New Roman' ,arial,helvetica;
    font-style: normal;
}

.NB
{
    color: Black;
}
.legende
{
    font-size: 12pt;
    font-family: 'Times New Roman' ,arial,helvetica;
    font-weight: 700;
    color: #766630;
}
.menu
{
    color: black;
    font-size: 12pt;
    font-family: 'Times New Roman' ,arial,helvetica;
    font-weight: 700;
}
.lienfin
{
    font-size: 11pt;
    font-family: 'Times New Roman' ,arial,helvetica;
    font-weight: 700;
    color: #42051B;
}
.menus
{
    color: black;
    font-size: 12pt;
    font-family: 'Times New Roman' ,arial,helvetica;
    font-weight: 700;
}

.lienhome
{
    color: white;
    font-size: 12pt;
    font-family: arial,helvetica;
    font-weight: 700;
}
.textehome
{
    color: white;
    font-size: 16px;
    font-family: arial,helvetica;
    font-weight: 400;
}
.texteintro
{
    color: white;
    font-size: 17px;
    font-family: arial,helvetica;
    font-weight: 400;
}
.textehomenoir
{
    color: black;
    font-size: 16px;
    font-family: arial,helvetica;
    font-weight: 400;
}
.legendehome
{
    color: white;
    font-size: 15px;
    font-family: arial,helvetica;
    font-weight: 400;
}
.homebleu
{
    color: #4376BF;
    font-size: 16px;
    font-family: arial,helvetica;
    font-weight: 400;
}
.homebleubig
{
    color: #4376BF;
    font-size: 18px;
    font-family: arial,helvetica;
    font-weight: 400;
}
.homebleusmall
{
    color: #4376BF;
    font-size: 12px;
    font-family: arial,helvetica;
    font-weight: 400;
}
.titrefin
{
    font-size: 20pt;
    font-family: 'Tw Cen MT Condensed' , 'Agency FB' , 'Eras Demi ITC' , arial,helvetica;
    font-weight: 700;
}
.titrelien
{
    color: black;
    font-size: 14pt;
    font-family: arial,helvetica;
    font-weight: 700;
}
.titrelienblanc
{
    color: white;
    font-size: 11pt;
    font-family: arial,helvetica;
    font-weight: 400;
}
.invite
{
    color: #000040;
    background-color: Transparent;
    font-size: 10pt;
    font-family: arial,helvetica;
    font-style: italic;
}
.lead
{
    font-size: 11pt;
    margin: 0px;
    font-family: arial,helvetica;
    font-weight: 700;
}

.titreune
{
    font-weight: bold;
    font-size: 12pt;
    color: #921919;
    font-family: arial, 'Tw Cen MT Condensed' , 'Agency FB' , 'Eras Demi ITC' , arial, helvetica;
    font-variant: normal;
}
.grostitreune
{
    font-weight: normal;
    font-size: 13pt;
    color: #C60707;
    font-family: arial, 'Tw Cen MT Condensed' , 'Agency FB' , 'Eras Demi ITC' , arial, helvetica;
    font-variant: normal;
}
.chapeauune
{
    font-size: 12pt;
    font-family: arial,helvetica;
}
.textedroite
{
    font-size: 11pt;
    font-family: arial,helvetica;
}
.textefin
{
    font-size: 10pt;
    font-family: arial,helvetica;
}
.textemini
{
    font-size: 7pt;
    font-family: arial,helvetica;
}
.textetiny
{
    font-size: 6pt;
    font-family: arial,helvetica;
}
.textechapeau
{
    font-size: 11pt;
    font-family: arial,helvetica;
    text-align:justify;
}

.lienmail
{
    color: #005AE2;
    font-size: 11pt;
    font-family: arial,helvetica;
    font-weight: bold;
}
.lienrouge
{
    color: #921919;
    font-size: 12pt;
    font-family: arial,helvetica;
    font-weight: bold;
}

.bpn
{
    font-size: 18pt;
    color: #921919;
    font-family: 'Tw Cen MT Condensed' , 'Agency FB' , 'Eras Demi ITC' , arial,helvetica;
    font-weight: bold;
}

.rougebrique
{
    color: #921919;
    font-weight: bold;
}
.copyright
{
    color: black;
    font-size: 8pt;
    font-family: arial,helvetica;
}
.lienminus
{
    color: black;
    font-size: 7pt;
    font-family: arial,helvetica;
}


.titre1
{
    font-size: 18pt;
    font-family: arial,helvetica;
    font-weight: bold;
}
.titre2
{
    font-size: 15pt;
    font-family: 'Courier New' , Impact, arial,helvetica;
    font-weight: bold;
}
.titre3
{
    font-size: 11pt;
    font-family: arial,helvetica;
    font-weight: bold;
}
.question
{
    color: #921919;
    font-size: 15pt;
    font-family: 'Courier New' , Impact, arial,helvetica;
    font-weight: bold;
}

H1
{
    font-size: 18pt;
    font-family: arial,helvetica;
    font-weight: bold;
    text-indent:0px;
}
.H1
{
    font-size: 18pt;
    font-family: arial,helvetica;
    font-weight: bold;
}
H2
{
    font-size: 15pt;
    font-family: 'Courier New' , Impact, arial,helvetica;
    font-weight: bold;
    text-indent:0px;
}
H3
{
    font-size: 11pt;
    font-family: arial,helvetica;
    font-weight: bold;
    text-indent:0px;
}
UL
{
    text-indent: 0px;
}
.legendevideo
{
    font-size: 10pt;
    font-family: arial,helvetica;
    font-weight: bold;
    color: #921919;
}
.legendeexclu
{
    font-size: 11pt;
    font-family: arial,helvetica;
    font-weight: bold;
    color: #921919;
}
.legendephoto
{
    font-size: 10pt;
    font-family: arial,helvetica;
    font-weight: bold;
    color: #463600;
}
.chapeausommaire
{
    font-size: 12pt;
    font-family: arial,helvetica;
    font-weight: 700;
}
.chapeau
{
    background-color:#f2e4b7;
}
.adresse
{
    font-size: 7pt;
    font-family: arial,helvetica;
}

.titreagenda
{
    color: black;
    font-size: 12pt;
    font-family: arial,helvetica;
    font-weight: 700;
}
.dateagenda
{
    color: black;
    font-size: 12pt;
    font-family: arial,helvetica;
    font-weight: 700;
}
.villeagenda
{
    color: black;
    font-size: 11pt;
    font-family: arial,helvetica;
    font-weight: 700;
}
.villeagendapetit
{
    color: black;
    font-size: 10pt;
    font-family: arial,helvetica;
    font-weight: 700;
}
.texteagenda
{
    color: black;
    font-size: 8pt;
    font-family: arial,helvetica;
    font-weight: 400;
}
.lienagenda
{
    color: blue;
    font-size: 8pt;
    font-family: arial,helvetica;
    font-weight: 400;
}
.texteblancfestivites
{
    color: white;
    font-size: 12pt;
    font-family: arial,helvetica;
    font-weight: 700;
}

.t1008
{
    border-style: none;
    border-width: 0px;
    border-color: inherit;
    margin: 0px;
    padding: 0px;
    width: 1008px;
}
.tcadre
{
    border-style: none;
    border-width: 0px;
    border-color: inherit;
    margin: 0px;
    padding: 0px;
}
.albugamenu
{
    width:1008px;
    height:107px;
}
.petitmenu
{
    height:24px;
    width:656px;
    border:0px;
}
.orange
{
    color: #FF3300;
}
.imagelien
{
    border: 0px;
}
.b0
{
    border: 0px;
}
.image112
{
    width: 112px;
    height: 84px;
    border: 0px;
}
.case112
{
    width: 112px;
    background-color: Black;
    height: 84px;
}
.sep12
{
    height: 12px;
}
.w112
{
    width:112px;
}
.w120
{
    width:120px;
}
.w320
{
    width:320px;
}
.w365
{
    width:365px;
}
.w59
{
    width:59px;
}
.w8
{
    width:8px;
}
.w16
{
    width:16px;
}
.image320
{
    width: 320px;
    height: 240px;
    border: 0px;
}
.image450x338
{
    width: 450px;
    height: 338px;
    border: 0px;
}
.image160
{
    width: 160px;
    height: 120px;
}
.image160lien
{
    width: 160px;
    height: 120px;
    border: 0px;
}
.imagedroite
{
    width: 256px;
    height: 192px;
    border: 0px;
}
.drapeau
{
    border:0px;
    width:24px;
    height:18px;
}
.boutonPrec
{
    width:120px;
    border:0px;
}
.sommaire
{
    background-color:#ffffee;
}
.hfill
{
    height:100%;
}
.tfill
{    
    width:100%;
    border:0px;
}
DIV.Article
{
    text-align:justify;
    text-indent:32px;
    
}