body                                 { font-family: Verdana, Arial, Helvetica, sans-serif ; font-size:12px ;                                        background:url(../images/fond.jpg) }table								                 { font-family: Verdana, Arial, Helvetica, sans-serif ; font-size:12px }   /*********Structure Generale, Fonds, etc...*****/.table-generale                      { width:90% ; margin-top: 15px ; background-color:white ;                                       border-width:1px 1px 1px 1px ; border-style:solid ; border-color:black ; font-size:1px }									   /* colonne de gauche */.gauche-menu                         { width:20px ; height:100% ; background-color:white }/* barre menu */.barre-menu                          { width:153px ; height:100% ; border-width:0px 1px 0px 1px ; border-style:solid ; border-color:black ; font-size:1px}.table-menu                          { height:100% ; width:100% }.bordure-haute-menu                  { height:7px ; background-color:white }.bordure-basse-menu                  { height:7px ; background-color:white }/*.bordure-gauche-menu                 { width:1px ; background-color:black }.bordure-droite-menu                 { width:1px ; background-color:black }*/.bordure-noire-menu                  { height:1px ; background-color:black }.logo                                { height:200px ; background:url(../images/logo-rd.jpg) center  ;                                       background-repeat: no-repeat ; background-color:white }.bordure-grise-menu                  { height:7px ; background-color:#C7C7C7 }.liste-rubriques                     { background-color:rgb(6,26,156) ; font-family: Verdana, Arial, Helvetica, sans-serif ;                                       font-size:12px ; color:#C7C7C7 ; padding-left:7px ; vertical-align:top ;									                     padding-bottom:15px ; padding-top:15px }.td-recherche                        { background-color:rgb(6,26,156) }.recherche                           { background-color:rgb(6,26,156) }.forml                               { width:80% }.ok                       			     { width:20% }						   									   									   									 /* partie de droite */.table-droite-menu                   { width:100% }									   /* premières lignes : entête */.td-entete                           { }.table-entete                        { height:100% ; width:100% }/* banniere du haut */.td-banniere                         { height:100px }.table-banniere                      { height:100% ; width :100% ; background-color:white }.image1-1                            { height:20px ; width : 40% ; background-color:white }.image1-2                            { width :60% ; background-image:url(../images/tige-banniere-haute.jpg);                                        background-repeat:no-repeat ; background-position:50% 0% }.image2-1                            { height:60px ; background-color:white }.image2-2                            { text-align:center ; padding-right: 10px}.image3-1                            { height:20px ; background-color:white }.image3-2                            { background-image:url(../images/tige-banniere-basse.jpg) ;                                       background-repeat:no-repeat ; background-position:50% 0% }											  /* dernière ligne */.td-basse                            { height:50px ; width:100% ; background-color:white }	/* ligne principale: le contenu */.table-partie-centrale               { width:100% ; }									 							  /* le contenu */.td-contenu                          { height:100%; }.table-contenu                       { width:93% ; height:100% }/* le contenu : ligne du haut */.angle-contenu                       { width:10px ; height:10px ; background:url(../images/bordures-contenu/angle-texte.jpg) }.bordure-haute-milieu-contenu        { height:10px ; background:url(../images/bordures-contenu/cote-haut-texte.jpg) }.bordure-haute-droite-contenu        { width:1px ; background-color:black }/* le contenu : ligne du milieu */.bordure-gauche-milieu-contenu       { width:10px ; background:url(../images/bordures-contenu/cote-gauche-texte.jpg) }.texte                               { padding-left:20px ; padding-top:50px ; font-family: Verdana, Arial, Helvetica, sans-serif ;                                       font-size:12px ; background-color:white ; padding-right:20px ; padding-bottom:50px }.bordure-droite-milieu-contenu       { background-color:black }  /* le contenu : ligne du bas */.bordure-basse-contenu               { height:1px ; background-color:black }/* bannière de droite .td-droite-photo                     { width:160px ; height:100% ; vertical-align:top ; background-color:white }.table-droite-photo                  { width:100% ; margin-top: 20px }.bordure-gauche-photo                { width:10px ; background:url(../images/bordures-photo/bordure-gauche-photo.jpg) }.bordure-haute-photo                 { height:7px ; background:url(../images/bordures-photo/bordure-haute-photo.jpg) }.bordure-droite-photo                { width:10px ; background:url(../images/bordures-photo/bordure-droite-photo.jpg) }.bordure-basse-photo                 { height:7px ; background:url(../images/bordures-photo/bordure-basse-photo.jpg) }.photo                               { vertical-align:top ; background-color:white }*//* liens */.table-liens                         { width:70% ; height:50px }.td-liens                            { padding-top:10px ; text-align: center ; font-family: Verdana, Arial, Helvetica, sans-serif ;                                        font-size:12px }/*********Liens En General*****/a:link                               { text-decoration:none }a:visited                            { text-decoration:none }a:hover                              { text-decoration:underline }									   /*********Rubriques & Sous Rubriques*****/a.rubrique                           { color:#C7C7C7 ; text-decoration:none ;                                       font-family: Verdana, Arial, Helvetica, sans-serif ; font-size:12px }a.rubrique:hover                     { color:red ; text-decoration:underline ;                                       font-family: Verdana, Arial, Helvetica, sans-serif ; font-size:12px }a.rubrique:visited                   { color:#C7C7C7 ; text-decoration:none ;                                       font-family: Verdana, Arial, Helvetica, sans-serif ; font-size:12px }										   /*Styles spip*/table.spip                           { font-family: Verdana, Arial, Helvetica, sans-serif ; font-size:12px ;                                        border-width:1px 1px 1px 1px ; border-style:solid ; border-color:black ; text-align:center}tr.row_first                         { font-family: Verdana, Arial, Helvetica, sans-serif ; font-size:12px ;                                       background: #FFC }									   tr.row_even                          { font-family: Verdana, Arial, Helvetica, sans-serif ; font-size:12px ;                                       background-color:#EEE }tr.row_odd                           { font-family: Verdana, Arial, Helvetica, sans-serif ; font-size:12px ;                                       background-color::#DDD }								   											   							   						   									   									   									   									 						