/* CSS Document */

body a:link {
    color: #990000;
    text-decoration: none;
    border:0;
}
body a:visited {
color: #660000;
    text-decoration: none;
}

body a:hover {
    text-decoration: none;
    color: #151515;
}

body a:active {
    text-decoration: none;
    border:0;
}
a img {
    text-decoration: none;
    border:0;
}




h1 {
font-size:.9em;
font-weight:bold;
color:#FFFFFF;
margin-top:0;
margin-bottom:0;
}

h2 {
font-size:1.05em;
font-weight:bold;
margin-top:0;
margin-bottom:0;
}

h3 {
font-size:1.5em;
font-weight:bold;
margin-top:0;
margin-bottom:0;
}

h4 {
font-size:1.25em;
margin-top:0;
margin-bottom:0;
}

h5 {
font-size:.9em;
font-weight:normal;
margin-top:0;
margin-bottom:0;
}

h6 {
font-size:.72em;
font-weight:normal;
margin-top:0;
margin-bottom:0;
}

blockquote {
color:#000000; font-family:Georgia, Times, serif; width:90%; margin-left:10%; margin-top:20px; margin-bottom:20px; padding-top:10px; padding-bottom:10px; padding-left:10px; padding-right:10px; color:#222222; border:#888888 1px solid;
}

/*  ------------------------------------------
/*  Habillage des formulaires
/*  ------------------------------------------ */

.formulaire_spip { text-align: left; font-size: 0.77em; }
.formulaire_spip p { margin: 0.5em 0; padding: 0; }

.formulaire_spip fieldset {}
.formulaire_spip legend {}

.formulaire_spip label {}
.formulaire_spip .forml { width: 99%; font-family: inherit; font-size: inherit; }

/* Boutons */
.spip_bouton {background:#FEE5B4; text-align: right; }
.spip_bouton input { float: right; }

/* Reponse du formulaire */
.reponse_formulaire { font-weight: bold; color: #e86519; }
fieldset.reponse_formulaire { border-color: #e86519; font-weight: normal; }

/* Previsualisation du message */
fieldset.previsu { padding: 1em; }

/* Formulaire de login au forum */
.formulaire_login_forum .forml { width: 12em; }
.formulaire_login_forum .spip_logos { float: right; padding-left: 10px; }

/* Choix des mots-clefs */
ul.choix_mots { float: left; width: 47%; margin: 0; padding: 0; list-style: none; } 
ul.choix_mots label { display: inline; }

/* Formulaire de recherche */
.formulaire_recherche { width: 12em; text-align: left; }
.formulaire_recherche label { display: none; }

/* Formulaire de contact */
.formulaire_ecrire_auteur .forml {width:99%;}









body {
background-image: url(..//squelettes/images/fond-degrade.jpg);
background-position:top;
background-repeat:repeat-x;
background-color:#DDCBA9;
color:#000000;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size:.72em;

margin-top:0;
margin-left:auto;
margin-right:auto;
width:100%;
height:100%;

behavior:url(squelettes/hover.htc);


}

.corps {
width:70.8%;
float:left;
margin-top:3px;
}

.bloc_gauche {
    float: left;
    width: 29.5%;
    margin:0px;
}


.bloc_altarticle {
    float: left;
/*    width: 100%;*/
}

.bloc_altarticlefull {
    float: left;
    width: 99.5%;
    margin-top:5px;
}

.marges {
margin-left:5%;
margin-right:5%;
}

.marges_fol {
margin-left:2%;
margin-right:2%;
}


.marges_corps{
margin-left:8%;
margin-right:8%;
}


.bloc_droite {

}

.menu {
background-color:#DDCBA9;
float: right;
    width: 28.5%;

    margin-right:0.3%;
    padding-bottom:5px;
    -display:inline;
        -moz-border-radius:0 0px 10px 10px;
        -webkit-border-radius:0 00px 10px 10px;
    border-radius:0 0px 10px 10px;

    border:solid  ;
    border-color:  #F0DCB8 #B1A387 #B1A387 #F0DCB8 ;
    border-width: 0px 1px 0 1px;

}




.bloc_sommaire {
background-color: #F3F1E7;
    color:#000000;
    float:right;

    -moz-border-radius: 10px 0px 10px 10px;
    -webkit-border-radius:10px 0px 10px 10px;
    border-radius:10px;
    -margin-left:.1%;
    -margin-right:.1%;
    padding-bottom:20px;
}

#bloc_cible {

width:100%;

margin-top:15px;
margin-bottom:15px;
}



#page {
/*background:url(images/fond-interdit.gif);
    background-repeat:no-repeat;
    background-position:top;  */

    margin:auto;
    height:100%;
    
 /*   border:1px solid #FFFFFF;
    border-top:0;
    border-bottom:0; */


}

.bande_top {
background-color: #DDCBA9;
background-image:url(..//squelettes/images/banner_foldiremini.gif);
background-repeat:no-repeat;
background-position:right 8px;
color:#FFFFFF;
margin-right:.3%;

    -moz-border-radius:5px 5px 0 5px;
    -webkit-border-radius:5px 5px 0 5px;

    border:solid  ;
    border-color:  #F0DCB8 #B1A387 #B1A387 #F0DCB8 ;
    border-width: 1px 1px 0 1px;
}
.bande_bottom {
background-color: #DDCBA9;
background-image:url(..//squelettes/images/banner_foldiremini.gif);
background-repeat:no-repeat;
background-position:right 8px;


    -moz-border-radius:0 5px 5px 5px;
    -webkit-border-radius:0 5px 5px 5px;
}

.contenu_foldire {
    background:url(images/silhouettes_rouges_petit.gif);
    background-repeat:no-repeat;
    background-position:center;
    background-color: #990000;
    color:#FFFFFF;

    -moz-border-radius:20px;
    -webkit-border-radius:20px;
    -moz-opacity:.9; 
    opacity: .9;


    padding-bottom:5px;
    margin: auto;
}

.contenu_foldire table {
color:#000000;
}

.contenu_foldire a:link {
color: #EEDDAA;
font-size:1.2em;
}

.contenu_foldire a:visited {
color: #BBAA99;
font-size:1.2em;
}


.contenu_foldire a:hover {
color: #FFFFFF;
}

.corps_foldire {
width:94%;
    margin:3%;
    margin-top:0;

}



.contacter {
    background-color:#8DB080;
    color:#FFFFFF;
    padding:20px;
    padding-top:18px;
padding-bottom:22px;
margin:auto;
    -moz-border-radius:20px;
    -webkit-border-radius:20px;
    border-radius:20px;
}


.contenu_article {

float:left;
margin:auto;
padding-bottom:25px;
    background: url(..//squelettes/images/degrarose.gif);
    background-position:center;
    /*background-color: #FEE5B4;*/
    color: #000000;
    -moz-border-radius:10px 0 20px 20px;
    -webkit-border-radius:10px 0 20px 20px;

    border:solid  ;
    border-color:  #FFFFFF #B1A387 #B1A387 #FFFFFF ;
    border-width: 1px 1px 1px 1px;

}


.fifty_gauche {
width:49.5%;
float:left;
/*margin-left:auto;
margin-right:auto;
*/padding-bottom:5px;

    background-color: #DDCBA9;
    color: #000000;
    -moz-border-radius:20px;
    -webkit-border-radius:20px;


}

.fifty_droite {
width:49.5%;
float:right;
/*margin-left:auto;
margin-right:auto;
*/padding-bottom:5px;

    background-color: #DDCBA9;
    color: #000000;
    -moz-border-radius:20px;
    -webkit-border-radius:20px;


}




.contenu_rubrique {
width:99%;
margin:auto;
padding-bottom:5px;
    background: url(..//squelettes/images/degrarose.gif);
    background-position:center;
    /*background-color: #F4F0D7;*/
    color: #000000;
    -moz-border-radius:20px;
    -webkit-border-radius:20px;


}


.titrearticle {
    font-size:1.2em;
    text-align:justify;
/*    background-color: #F7E2B9; */
    color:#000000;
    padding:5px;
    margin:auto;
    margin-top:40px;
    margin-bottom:10px;
    -moz-border-radius:20px;
    -webkit-border-radius:20px;

}


.notes {
width:94%;
margin:auto;
margin-top:50px;
margin-bottom:10px;
border:1px #000000 solid;
    -moz-border-radius:20px;
    -webkit-border-radius:20px;
    padding:4px;

}



.reagir {

color:#990000;
margin-left:1%;
margin-top:10px;
margin-bottom:2px;
width:17em;
padding:5px;

    -moz-border-radius:20px;
background-color: #DDCBA9;
cursor:pointer;
}

.reagir:hover {
color:#000000;
}








.bannerarticle {
background-color:#F3F1E7;
background-image:url(images/banner_foldire.jpg);
background-repeat:no-repeat;
background-position:20px 0;
height:93px;
margin-top:10px;
}

.bannerarticle_moyen {
background-color:#F3F1E7;
background-image:url(..//squelettes/images/banner_foldiremoyen.jpg);
background-repeat:no-repeat;
background-position:20px 0;
height:69px;
}



.site {
width:255px;
float:left;

margin-top:30px;
margin-bottom:5px;
}

.site:hover {
        -moz-opacity:.5; 
    opacity: .5;
}




.retour {
float:right;
width:300px;
margin-top:2px; 
margin-right:10px; 
margin-bottom:5px; 

text-align:right;
}


.navig {
background-color: #DDCBA9;
    -moz-border-radius:20px;
    -webkit-border-radius:20px;

float:right;
padding:10px;
margin:10px;

font-family: Arial, Helvetica, sans-serif,;
}


#case_rubriques_som {
/*    background-color:#8DB080;*/

width:98%;

margin:auto;
padding-top:5px;
padding-bottom:5px;
    -moz-border-radius: 0 0px 10px 0;
    -webkit-border-radius: 0 0px 10px 0;
    border-radius: 0 0px 10px 0;



}



#conteneur_boutons {
/*    background-color:#8DB080; */
text-align: center;
font-family:Arial, Helvetica, sans-serif ;

height:64px;
width:99%;
/*margin:auto;*/
margin-top:5px;


    -moz-opacity:.9;
    opacity: .9;

    -moz-border-radius: 0 10px 0px 0;
    -webkit-border-radius: 0 10px 0px 0;
    border-radius: 0 10px 0px 0;
    
    color:#FFFFFF;
}

#conteneur_boutons td{
width:29.2%;
}

#conteneur_boutons td div {
cursor:pointer;
}


.bouton1 {
    background-color: #71835F;
width:100%;
margin:auto;
padding-top:.6em;
padding-bottom:.8em;
    -moz-border-radius:0 10px 10px 10px;
    -webkit-border-radius:0 10px 10px 10px;
    border-radius:0 10px 10px 10px;

    border:solid  ;
    border-color:  #F0DCB8 #B1A387 #B1A387 #F0DCB8 ;
    border-width: 1px 1px 1px 1px;
}

.bouton2 {
    background-color: #88A87A;
width:100%;
margin:auto;
padding-top:.6em;
padding-bottom:.8em;
    -moz-border-radius:0 10px 10px 10px;
    -webkit-border-radius:0 10px 10px 10px;
    border-radius:0 10px 10px 10px;

    border:solid  ;
    border-color:  #F0DCB8 #B1A387 #B1A387 #F0DCB8 ;
    border-width: 1px 1px 1px 1px;
}

.bouton3 {
    background-color: #829F73;
width:100%;
margin:auto;
padding-top:.6em;
padding-bottom:.8em;
    -moz-border-radius:0 10px 10px 10px;
    -webkit-border-radius:0 10px 10px 10px;
    border-radius:0 10px 10px 10px;

    border:solid  ;
    border-color:  #F0DCB8 #B1A387 #B1A387 #F0DCB8 ;
    border-width: 1px 1px 1px 1px;
}

.bouton4 {
    background-color:#7B946B;
width:100%;
margin:auto;
padding-top:.6em;
padding-bottom:.8em;
    -moz-border-radius:0 10px 10px 10px;
    -webkit-border-radius:0 10px 10px 10px;
    border-radius:0 10px 10px 10px;

    border:solid  ;
    border-color:  #F0DCB8 #B1A387 #B1A387 #F0DCB8 ;
    border-width: 1px 1px 1px 1px;
}

.bouton5 {
    background-color:#758A64;
width:100%;
margin:auto;
padding-top:.6em;
padding-bottom:.8em;
    -moz-border-radius:0 10px 10px 10px;
    -webkit-border-radius:0 10px 10px 10px;
    border-radius:0 10px 10px 10px;

    border:solid  ;
    border-color:  #F0DCB8 #B1A387 #B1A387 #F0DCB8 ;
    border-width: 1px 1px 1px 1px;
}

.bouton6 {
    background-color:#8DB080;
width:100%;
margin:auto;
padding-top:.6em;
padding-bottom:.8em;
    -moz-border-radius:0 10px 10px 10px;
    -webkit-border-radius:0 10px 10px 10px;
    border-radius:0 10px 10px 10px;

    border:solid  ;
    border-color:  #F0DCB8 #B1A387 #B1A387 #F0DCB8 ;
    border-width: 1px 1px 1px 1px;
}






.boutons:hover {

    -moz-opacity:.7; 
    opacity: .7;
    filter:alpha(opacity=70);
}

.bandeaux {
color:#F4F0D7;
/*background:url(images/bandeaurubrique.gif);  */
/*background-color:#97584F;*/
background-repeat:no-repeat;
background-position:top left;

padding-top:3px;
padding-bottom:3px;



    -moz-border-radius:0px 10px  0px 0;
    -webkit-border-radius:0px 10px 0 0px ;


}

.bandeaux_gauche {
background-color: #DDCBA9;
background-position:bottom;
padding-left:10px;
padding-top:8px;


    -moz-border-radius:20px;
    -webkit-border-radius:20px;

}

.bandeaux_milieu {
background-color: #DDCBA9;
background-position:bottom;
padding-left:10px;
padding-top:5px;


    -moz-border-radius:10px;
    -webkit-border-radius:10px;
}

.bandeaux_fleche {
    background-image:url(..//squelettes/images/fleche_bas.gif);
    background-position:bottom;
    background-repeat:no-repeat;
color:#000000;
background-color: #DDCBA9;
padding-left:10px;
    -moz-border-radius:20px;
    -webkit-border-radius:20px;

}




.corps_de_texte {

padding:3%;
}


.boutons_bas {
width:98%;
/*clear:both;*/
text-align:center;
    background-color:#8DB080;
margin:auto;

margin-top:10px;
margin-bottom:5px;


    -moz-border-radius:0 10px 10px 10px;
    -webkit-border-radius:0 10px 10px 10px;



}

.boutons_bas div {
}

.boutons_bas a:link {
color:#FFFFFF;
}
.boutons_bas a:hover {
color: #CCCCCC;
}
.boutons_bas a:visited {
color:#FFFFFF;
}




.titre_rubrique {
height:94px;
}


.arbre_rubrique {

color:#000000;
width:23%;
display:inline;

background-color: #E6D6B5;
background-image:url(..//squelettes/images/fleche_petite.gif);
background-position:right;
background-repeat:no-repeat;

margin-top:3px;
margin-left:10px;
margin-right:3px;
margin-bottom:10px;
padding-left:10px;
padding-right:13px;
text-align:justify;
padding-top:1px;
padding-bottom:1px;
    -moz-opacity:.85;
    opacity: .85;

    -moz-border-radius:20px;
    -webkit-border-radius:20px;

    border:solid  ;
    border-color:  #F0DCB8 #B1A387 #B1A387 #F0DCB8 ;
    border-width: 1px 1px 1px 1px;
}

.arbre_rubrique:hover {
    -moz-opacity:.5;
    opacity: .5;


}


.arbre_rubriquelast {

color:#000000;
width:23%;
display:inline;

background-color: #E6D6B5;
background-image:url(..//squelettes/images/fleche_batite.gif);
background-position:right;
background-repeat:no-repeat;

margin-top:3px;
margin-left:0;
margin-right:3px;
margin-bottom:10px;
padding-left:10px;
padding-right:35px;
text-align:justify;
padding-top:1px;
padding-bottom:1px;


    -moz-border-radius:20px;
    -webkit-border-radius:20px;

    border:solid  ;
    border-color:  #F0DCB8 #B1A387 #B1A387 #F0DCB8 ;
    border-width: 1px 1px 1px 1px;
}

.bando_ariane {
margin-top:10px;
margin-left:10px;
margin-right:10px;
}



.desc_rubr {
width:80%;
color:#000000;

text-align:center;
background-color: #DDCBA9;
    -moz-border-radius:20px;
    -webkit-border-radius:20px;
margin:auto;
margin-top:0px;
padding-top:1px;
padding-bottom:1px;
padding-left:8px;
padding-right:8px;



}

.sr {
color:#000000;
border:1px #FFFFFF solid;
padding-top:0;
padding-bottom:1px;
    -moz-border-radius:20px;
    -webkit-border-radius:20px;
}

.sr_titre {
color:#000000;
background-color: #DDCBA9;
margin-left:5%;
margin-top:22px;
margin-bottom:10px;
padding-top:1px;
padding-bottom:1px;
    -moz-border-radius:20px;
    -webkit-border-radius:20px;
}

.sr_soustitre {
color:#000000;
background-color: #DDCBA9;
margin-top:15px;
margin-left:20%;
margin-bottom:0;
padding-top:1px;
padding-bottom:1px;
    -moz-border-radius:20px;
    -webkit-border-radius:20px;
}

.titre a:hover {
color:#333333;
}

.articles {
margin-top:0px;
margin-left:10px;
margin-bottom:10px;


padding:15px;
padding-top:0;
padding-bottom:0;


    -moz-border-radius:20px;
    -webkit-border-radius:20px;
}

.artitre {

width:90%;
text-align:justify;
margin:5px;
margin-bottom:0;
}



.corps_darticle  {
width:90%;
margin:auto;
margin-top:10px;
margin-bottom:45px;

text-align:justify;
}


.corps_darticle .groslien a {
font-size:1.5em;
}

.corps_darticle a {
font-size:1.1em;
}

.reactions {
text-align:left;
width:80%;
margin:auto;
}

.contribuer {
background-color: #F3F1E7;
width:60%;
margin:auto;
text-align:left;
    -moz-border-radius:10px;
    -webkit-border-radius: 10px;
    font-size:1.2em;
}

.contrib_in {
background-color:#F3F1E7;
width:99%;
margin:auto;
text-align:left;
    -moz-border-radius:10px;
    -webkit-border-radius: 10px;
    font-size:1.2em;
}

.contribtitre {
background-color: #DDCBA9;
width:450px;
float:right;
height:55px;
margin-top:0px;
margin-right:10px;
    -moz-border-radius:10px;
    -webkit-border-radius:10px;
}

.reactionscorps {
border:1px #CCCCCC solid;
    -moz-border-radius:10px;
    -webkit-border-radius:10px;
    /*margin-top:20px;*/
    }

.auteur {
    color:#333333;
    margin-left:5px;

}

.enfant {
width:80%;
margin-left:20%;
margin-top:2px;
}





/*.propapetit {
background:url(images/propagande_petit.gif);
background-position:left;
background-repeat:no-repeat;

color: #FFFFFF;
width:expression(document.body.clientWidth < 970  ? "80px" : "180px");
height:38px;
cursor:pointer;
background-color: #000000;
margin:auto;
margin-top:3px;
padding-top:.7em;
padding-bottom:.7em;

    -moz-border-radius:10px;
    -webkit-border-radius:10px;
    -moz-opacity:.95; 
    opacity: .95;

}
*/



.associes {
font-size:.9em;
margin-top:4px;
margin-left:5px;
margin-bottom:25px;

    -moz-opacity:.4; 
    opacity: .4;


}

.associes  span {
background-color: #F7E2B9;
padding-top:1px;
padding-bottom:1px;
padding-left:8px;
padding-right:8px;

    -moz-border-radius:20px;
    -webkit-border-radius:20px;



}





.bordure {
border:1px #FFFFFF solid;
margin-top:50px;
    -moz-border-radius:15px;
    -webkit-border-radius:15px;
    background-image:url(..//squelettes/images/fleche_droite.gif);
    background-position:right;
    background-repeat:no-repeat;
}






.midarbre {
background-color:#990000;
color:#FFFFFF;
float:right;
width:25%;
margin-top:5px;


    -moz-border-radius:15px;
    -webkit-border-radius:15px;


border:1px  #CCCCCC solid;

}

.folarbre_over {
background-color:#DDCBA9;
background-image:url(images/fond_arclair.gif);
background-position:top left;
background-repeat:no-repeat;
width:99.4%;
margin:auto;
margin-top:20px;
padding-bottom:5px;
border:2px  #DDCBA9 solid;
    -moz-border-radius:10px 10px 10px 10px;
    -webkit-border-radius:10px 10px 10px 10px;
}


.folarbre_overcorps {
text-align:center;
/*line-height:2em;*/
}






.arbre {

line-height:1.4em;
margin-left:115px;



}









#video1 {
height:320px;
}
#video2 {
height:320px;
}
#video3 {
height:320px;
}
#video4 {
height:320px;
}
#video5 {
height:320px;
}
#video6 {
height:320px;
}

#video7 {
height:320px;
}

#video8 {
height:320px;
}

#video9 {
height:320px;
}

#video10 {
height:320px;
}

#video11 {
height:320px;
}

#video12 {
height:320px;
}

#videoinside1 {
height:215px;
}
#videoinside2 {
height:215px;
}
#videoinside3 {
height:215px;
}
#videoinside4 {
height:215px;
}
#videoinside5 {
height:215px;
}
#videoinside6 {
height:215px;
}

.video2tiersgauche {
width:67%;
float:left;
margin:0 0 0 0;

}

.videotiersdroite {
width:30.5%;
float:right;
margin:0 0 0 0;
background-color:#DAC9A8;
-moz-border-radius:10px;
-webkit-border-radius: 10px;
    border-radius:10px;
padding:1%;

}

.videomidgauche {
width:45.8%;
float:left;
text-align:center;
background-color:#DAC9A8;
-moz-border-radius:10px;
-webkit-border-radius:10px;
    border-radius:10px;
padding:1%;
margin:1%;
}

.videomiddroite {
width:45.8%;
float:right;
text-align:center;
background-color:#DAC9A8;
-moz-border-radius:10px;
-webkit-border-radius: 10px;
    border-radius:10px;
padding:1%;
margin:1%;
}

.petit {

}

.nettoyeur {
clear:both;
}




.minimenu {
color:#000000;
text-align:center;
background-color: #E6D6B5;
float:right;
width:57%;
margin:10px 20px 10px 0;
padding-top:1px;
padding-bottom:1px;
padding-left:8px;
padding-right:8px;



    -moz-border-radius:10px;
    -webkit-border-radius:10px;

}









.reduire {
background-color: #E6D6B5;
background-image:url(images/souris.gif);
background-position:left top;
background-repeat:no-repeat;
height:140px;
overflow:hidden;
margin-top:10px;
margin-right:0;



border:2px solid #E1C79A;
-moz-border-radius:20px;
-webkit-border-radius:20px;
cursor:pointer;
    -moz-opacity:.8;
    opacity: .8;

}

.reduire:hover {
background-color: #EAD8B7;
    -moz-opacity:.98;
    opacity: .98;

}

.reduire .titrearticle {
margin-top:0px;
margin-bottom:0px;
}

.reduire .marges  {
    -moz-opacity:.7;
    opacity: .7;

}

.reduire .marges .spip {
    font-weight:normal;
}

.reduire h3 {
margin-top:10px;
margin-bottom:0px;
font-size:1.1em;
 font-weight:normal;
}

.reduire h4 {
font-size:1.15em;
}

.reduire a:hover {
color:#990000;
}

.reduire embed {
display:none;
height:60px;
width:60px;
}

.reduire .corps_darticle img {
display:none;
height:50%;
width:50%;
}

.reduire .video2tiersgauche {
width:70%;
}

.reduire .videotiersdroite {
width:25%;
text-align:center;
padding:5px 0 0 5px;
border:2px solid #E1C79A;
}







.cadre {
border:6px solid #F1D8AD;
margin-top:20px;
-moz-border-radius:20px;
-webkit-border-radius:20px;
}

.petitcadre {
text-color:#000000;
background:#FFEEEE;
display:inline;
line-height:15px;
margin:2px;
border:#FFFFFF solid 1px;
    -moz-border-radius:5px;
    -webkit-border-radius:5px;
}


.center {
text-align : center;
margin-top:10px;
margin-bottom:5px;
}

.center a {
color:#000000;
}

.nomarge {
margin:0;
}

.nobackground {
background:none;
}

.margetop {
margin-top:20px;
}

.margebottom {
margin-bottom:20px;
}

.margeleft {
margin-left:20px;
}

.textecentre {
width:100%;
text-align:center;
}

.gris {
color:#555555;
font-weight:italic;
}


.gauche40 {
background-color: #F7DDB1;
width:32%; float: left; margin-top:10px; text-align:center;
border:8px solid #E1C79A;
-moz-border-radius:20px;
-webkit-border-radius:20px;
cursor:pointer;
    -moz-opacity:.9;
    opacity: .9;
    filter:alpha(opacity=90);
}
.droite60 {
width:60%; float: right; margin:1%;
}

.soupe {
color:#000000;
    background-color:#F3F1E7;
text-align:center;
width:98%;
margin:auto;
margin-top:20px;

-moz-border-radius:0 10px 10px 10px;
-webkit-border-radius:0 10px 10px 10px;

}



.font120 {
font-size:115%;
}

.font120 span span a:link {
color:#880000;
}

.font120 span span a:hover {
color:#000000;
}

.font120 .font120 span a:link {
color:#660000;
}

.font120 .font120 span a:hover {
color:#000000;
}

.font120 .font120 .font120 a:link {
color:#440000;
}

.font120 .font120 .font120 a:hover {
color:#000000;
}

.bandeaux_derniers {
background-color: #CDBB99;
    padding:4px;
    padding-left:5px;
padding-right:5px;



    -moz-border-radius:0 10px 10px 10px;
    -webkit-border-radius:0 10px 10px 10px;

}

.fav_over {
margin-top:5px;
margin-bottom:5px;
}


.fav_over h5 div {
text-align:justify;
}

.fav_over h5 div dl {
display:none;
}

.fav_over h5 div dt {
display:none;
}

.fav_over h5 div a {
font-size:1.1em;
font-weight:bold;
}


 /* classes héritées de la page d'accueil */






