body {
background : #b22222;
color : #666;
margin : 0;
padding : 0;
text-align : center;
font-size : 70%;
font-family : Verdana, Arial, Helvetica, Geneva, sans-serif;
}
a:link, a:visited, a:active {
color : #8b0000;
text-decoration : none;
}
a:hover {
text-decoration : underline;
}
img {
border : none;
}
h3 {
margin : 1em 0;
}
.spip_logos {
border-style : none;
}
.spip_documents {
border : 1px solid #666666;
background-color : white;
margin : 0 8px 16px 8px;
}
.pairs {
display : block;
background : #f5f5f7;
}
.impairs {
display : block;
background : #ffffff;
}
.clear {
clear : both;
}
p {
text-align : justify;
}
#contenant {
width : 1000px;
padding : 0;
margin : 20px auto;
text-align : left;
background : url(../../../squelettes/css/images/page-fond.jpg) repeat-y center 0%;
}
#entete {
position : relative;
margin : 0;
background : url(../../../squelettes/css/images/entete-top.jpg) no-repeat center top;
height : 140px;
}
#colgauche {
float : left;
width : 185px;
margin-top : 0;
margin-left : 27px;
padding : 0;
}
#coldroite {
float : right;
width : 185px;
padding-top : 0;
margin-right : 27px;
}
#colcentre {
margin-left : 227px;
margin-right : 33px;
padding : 0 0 1em 0;
}
#pied {
clear : both;
margin : 0;
padding : 0 30px 0 0;
font-size : 9px;
text-align : left;
height : 140px;
position : relative;
color : #999;
background : url(../../../squelettes/css/images/pied-fond.jpg) no-repeat center bottom;
z-index : 10;
}
h1 a, h1 a:link, h1 a:visited, h1 a:active, h1 a:hover {
display : block;
background : url(../../../squelettes/css/images/logo-site.gif) no-repeat left top;
position : absolute;
top : 22px;
padding-left : 70px;
padding-top : 33px;
font-size : 13px;
font-weight : normal;
color : black;
border-style : none;
}
#entete p {
padding : 0;
position : absolute;
top : 15px;
left : 30px;
width : 760px;
height : 110px;
background : url(../../../squelettes/css/images/entete-bandeau.gif) no-repeat left top;
}
#entete p span {
display : none;
}
#colcentre h3 {
background-color : #bb0000;
color : #ffffff;
padding : 2px 2px 2px 29px;
font-size : 13px;
position : relative;
margin : 0;
}
h3 strong {
position : absolute;
left : 8px;
top : 4px;
font-size : 0.7em;
font-weight : bold;
margin-bottom : 12px;
}
* html h3 strong {
left : -23px;
}
#colcentre p {
margin : 0;
}
#colcentre p a, #colcentre p a:link, #colcentre p a:visited {
color : black;
background : #eaeaea;
display : block;
text-decoration : none;
margin : 0;
padding : 0 5px 5px 0;
font-size : 12px;
}
#colcentre p a:hover {
background : #d0cfd4;
text-decoration : none;
color : black;
}
#colcentre .nouveau-boite .introduction {
display : block;
margin-left : 15px;
font-size : 11px;
}
#colcentre .nouveau-boite {
margin : 0;
}
#colcentre .nouveau-boite p a {
margin : 0;
overflow : hidden;
}
#colcentre .date {
display : block;
padding : 7px 0;
font-weight : bold;
text-align : left;
margin-left : 15px;
}
#colcentre .nouveau-boite img {
float : left;
margin : 0 10px 0 0;
padding : 10px;
background : #d0d0d0;
}
#colcentre .nouveau-boite a img {
background : #d0d0d0;
}
#colcentre .nouveau-boite a:hover img {
background : #969caa;
}
#colcentre .nouveau-boite div.logo {
float : left;
width : 150px;
}
.contenu-nouveau {
margin-left : 90px;
}
#colcentre p.lireplus a {
text-align : right;
display : inline;
background : transparent;
}
#coldroite h3 {
position : relative;
margin : 10px;
height : 14px;
background : transparent;
font-size : 10px;
color : #8b0000;
font-weight : bold;
border-right : 0 solid #dbdbd9;
padding : 10px 0 0 1px;
}
#coldroite .boite {
padding : 0;
background : transparent;
border-right : 0 solid #dbdbd9;
border-bottom : 0 solid #dbdbd9;
}
#coldroite .boite h4 {
margin : 0;
padding-top : 2px;
font-size : 10px;
background : transparent;
}
#coldroite .boite ul {
margin : 0;
padding : 0;
list-style-type : none;
}
#coldroite .boite li {
margin : 0;
padding : 0;
}
#coldroite .boite li a, .boite li a:link, .boite li a:visited {
display : block;
padding : 2px 2px 7px 18px;
font-size : 10px;
background : url(../../../squelettes/css/images/bouton-colDroite-normal.gif) no-repeat 5px 50%;
color : #7a7a7a;
}
#coldroite .boite li a:hover {
text-decoration : none;
color : black;
background : url(../../../squelettes/css/images/bouton-colDroite-hover.gif) no-repeat 5px 50%;
}
#coldroite #texte-coldroite {
margin : 1px;
}
#coldroite .boite p.spip a {
background-image : none;
display : inline;
padding : 0;
}
#colcentre #message_accueil {
margin-top : 8px;
font-size : 15px;
}
#colcentre #message_accueil p {
margin : 1em 0;
}
#colcentre #message_accueil p a, #colcentre #message_accueil p a:link, #colcentre #message_accueil p a:visited {
color : #b22222;
background : #ffffff;
display : inline;
font-size : 1em;
font-weight : normal;
}
#colcentre #message_accueil p a:hover {
text-decoration : underline;
}
#colcentre h2 {
margin : 10px 0 0 0;
font-weight : normal;
font-size : 1.8em;
color : #000000;
}
.nouveau-intro {
margin : 0;
padding : 0;
text-align : left;
}
#contenu {
margin-left : 235px;
margin-right : 34px;
padding : 10px 0 1em 0;
}
#contenu p.ariane {
margin : 8px 3px 5px 0;
text-align : right;
}
#contenu p.ariane a, #contenu p.ariane a:link, #contenu p.ariane a:hover, #contenu p.ariane a:visited {
color : black;
margin : 0;
}
#contenu p.ariane a:active {
font-weight : normal;
}
#contenu h2 {
font-size : 135%;
font-weight : bold;
color : white;
position : relative;
background-color : #bb0000;
padding : 3px 3px 3px 45px;
margin : 0;
}
#contenu h2 strong {
position : absolute;
left : 10px;
top : 3px;
}
h3.division {
border-top : 1px solid #666;
}
#contenu p.surtitre {
margin : 0;
padding : 5px 0 5px 11px;
font-weight : bold;
}
#contenu p.soustitre {
margin : 0;
font-size : 13px;
font-weight : bold;
color : black;
margin : 1em 20px;
}
#contenu .chapo {
margin : 1em 20px;
font-weight : bold;
font-size : 12px;
color : black;
}
#contenu p.lien {
margin : 0 0 0 20px;
padding : 0 0 20px 0;
}
#contenu #boite-logo-article, #contenu #boite-logo-rubrique {
width : 162px;
display : block;
float : right;
margin : 0 0 20px 20px;
background-color : #c9d1d1;
line-height : normal;
}
#contenu #boite-logo-article img, #contenu #boite-logo-rubrique img {
display : block;
margin : 8px auto;
border : 1px solid black;
}
#contenu .date {
margin : 5px 0 5px 10px;
padding : 0;
font : 12px Arial, Helvetica, sans-serif;
font-weight : bold;
}
#contenu .auteur-titre {
margin : 0 10px;
font : 10px Arial, Helvetica, sans-serif;
font-weight : bold;
}
#contenu .auteur {
margin : 0 3px 5px 10px;
}
#contenu .impressionfr a {
display : block;
width : 162px;
height : 32px;
background : url(../../../squelettes/css/images/imprimablefr-normal.gif) no-repeat left top;
}
#contenu .impressionfr a:hover {
background : url(../../../squelettes/css/images/imprimablefr-hover.gif) no-repeat left top;
}
#contenu .impressionen a {
display : block;
width : 162px;
height : 32px;
background : url(../../../squelettes/css/images/imprimableen-normal.gif) no-repeat left top;
}
#contenu .impressionen a:hover {
background : url(../../../squelettes/css/images/imprimableen-hover.gif) no-repeat left top;
}
#contenu .page-impressionfr a {
display : block;
width : 162px;
height : 32px;
background : url(../../../squelettes/css/images/impressionfr-normal.gif);
width : 162px;
height : 32px;
}
#contenu .page-impressionfr a:hover {
display : block;
width : 162px;
height : 32px;
background : url(../../../squelettes/css/images/impressionfr-hover.gif);
}
#contenu .page-impressionen a {
display : block;
width : 162px;
height : 32px;
background : url(../../../squelettes/css/images/impressionen-normal.gif);
width : 162px;
height : 32px;
}
#contenu .page-impressionen a:hover {
display : block;
width : 162px;
height : 32px;
background : url(../../../squelettes/css/images/impressionen-hover.gif);
}
#contenu .texte {
margin-top : 0;
padding : 10px 20px;
font : 12px Arial, Helvetica, sans-serif;
background-color : #e9eaea;
color : black;
}
#contenu .texte p.spip {
margin : 0 0 1em 0;
background-color : #e9eaea;
}
#texte-article {
background-color : #e9eaea;
}
#contenu .item {
clear : right;
}
.titrerubrique a {
background : url(http://www.fecfo.fr/squelettes/css/images/folder.png) no-repeat left 50%;
padding-left : 20px;
}
#boite-srubrique-rubrique, #boite-liens-rubrique, #boite-syndic-rubrique {
margin : 0 0 15px 0;
padding : 0;
}
#boite-srubrique-rubrique {
border : 1px solid #ae0000;
}
#boite-liens-rubrique {
border : 1px solid #483d8b;
}
#boite-syndic-rubrique {
border : 1px solid blue;
}
#boite-syndic-rubrique p {
margin : 1em;
}
#boite-srubrique-rubrique h3, #boite-articles-rubrique h3 {
color : #193485;
font-size : 13px;
margin-left : 10px;
}
#boite-liens-rubrique h3 {
color : #027f02;
font-size : 13px;
margin-left : 10px;
}
#boite-syndic-rubrique h3 {
color : #ffc200;
font-size : 13px;
margin-left : 10px;
position : relative;
}
#boite-syndic-rubrique h3 em a {
font-family : Arial, Helvetica, sans-serif;
font-weight : normal;
font-style : normal;
font-size : 11px;
position : absolute;
top : 2px;
left : 340px;
text-decoration : none;
color : #ffc200;
}
#boite-srubrique-rubrique ul, #boite-liens-rubrique ul, #boite-syndic-rubrique ul {
margin : 0;
padding : 0;
}
#boite-srubrique-rubrique li, #boite-liens-rubrique li, #boite-syndic-rubrique li {
margin : 0;
padding : 0;
list-style-type : none;
}
#boite-srubrique-rubrique li a, #boite-srubrique-rubrique li a:link, #boite-srubrique-rubrique li a:visited {
display : block;
padding : 5px 10px 5px 23px;
background : url(../../../squelettes/css/images/puce-articles-Srubrique-normal.gif) no-repeat 5px 5px;
color : #7a7a7a;
}
#boite-srubrique-rubrique li a:hover {
text-decoration : none;
color : black;
background : url(../../../squelettes/css/images/puce-articles-Srubrique-hover.gif) no-repeat 5px 5px;
}
#articles li a, #articles li a:link, #articles li a:visited {
display : block;
padding : 5px 10px 5px 23px;
background : url(../../../squelettes/css/images/puce-articles-rubrique-normal.gif) no-repeat 5px 8px;
color : #7a7a7a;
}
#articles li a:hover {
text-decoration : none;
color : black;
background : url(../../../squelettes/css/images/puce-articles-rubrique-hover.gif) no-repeat 5px 8px;
}
#boite-liens-rubrique li a, #boite-liens-rubrique li a:link, #boite-liens-rubrique li a:visited {
display : block;
padding : 5px 10px 5px 23px;
background : url(../../../squelettes/css/images/puce-liens-rubrique-normal.gif) no-repeat 5px 8px;
color : #7a7a7a;
}
#boite-liens-rubrique li a:hover {
text-decoration : none;
color : black;
background : url(../../../squelettes/css/images/puce-liens-rubrique-hover.gif) no-repeat 5px 8px;
}
#boite-syndic-rubrique li a, #boite-syndic-rubrique li a:link, #boite-syndic-rubrique li a:visited {
display : block;
padding : 5px 10px 5px 23px;
background : url(../../../squelettes/css/images/puce-syndic-rubrique-normal.gif) no-repeat 5px 8px;
color : #7a7a7a;
}
#boite-syndic-rubrique li a:hover {
text-decoration : none;
color : black;
background : url(../../../squelettes/css/images/puce-syndic-rubrique-hover.gif) no-repeat 5px 8px;
}
#boite-articles-rubrique li.recherche-liste-sites a {
background : url(../../../squelettes/css/images/puce-liens-rubrique-normal.gif) no-repeat 5px 8px;
}
#boite-articles-rubrique li.recherche-liste-sites a:hover {
background : url(../../../squelettes/css/images/puce-liens-rubrique-hover.gif) no-repeat 5px 8px;
}
#documents_boite {
width : 100%;
margin-top : 15px;
padding-left : 15px;
}
#documents_boite h3 {
margin : 0;
}
#documents_boite dl {
margin : 15px 10px 0 5px;
width : 225px;
padding : 0;
float : left;
}
#documents_boite dt {
float : left;
}
#documents_boite dd {
padding-left : 40px;
}
#documents_boite dd a {
color : #666666;
}
#documents_boite dd a:hover {
color : #000000;
text-decoration : none;
}
.logo_document {
float : left;
}
.logoArticle {
background-color : #c9d1d1;
}
.titre_resultat_recherche {
color : #c22424;
}
#pied hr {
border : 0;
color : #dbdbd9;
width : 95%;
background-color : #dbdbd9;
margin : 15px 0 0 30px;
height : 1px;
}
#pied p {
text-align : center;
}
#pied p#spip {
position : absolute;
right : 40px;
top : 50px;
text-align : right;
}
#pied a, #pied a:link, #pied a:visited {
color : #999;
font-size : 9px;
}
#pied span {
display : none;
}
img#pied-logo-recit {
vertical-align : -4px;
border : none;
}
#pied p#spip a img {
border : none;
margin-top : 10px;
}
form {
margin : 10px;
padding : 0;
}
form fieldset {
border : none;
padding : 10px;
margin : 0;
}
form label {
display : block;
float : left;
width : 150px;
padding : 0;
margin : 5px 0 0;
text-align : right;
}
form fieldset legend {
font-size : 14px;
font-weight : bold;
}
form input, form textarea {
width : auto;
margin : 5px 0 0 10px;
border : 1px solid #ccc;
}
form textarea {
width : 300px;
}
textarea {
overflow : auto;
}
form small {
display : block;
margin : 0 0 5px 160px;
padding : 1px 3px;
font-size : 88%;
}
form .required {
font-weight : bold;
}
form br {
clear : left;
}
.formulaire_spip {
margin-bottom : 10px;
}
fieldset.reponse_formulaire {
margin : 10px;
padding : 10px;
background : #ffffcc;
margin-bottom : 10px;
}
fieldset.reponse_formulaire legend {
display : none;
}
fieldset.reponse_formulaire p {
font-size : 18px;
font-weight : bold;
}
p.reponse_formulaire {
border : 1px solid #000;
color : #ccc;
padding : 8px 8px 8px 25px;
margin : 3px 10px;
background : #ffffcc url(../../../squelettes/css/images/erreur.gif) no-repeat 6px 6px;
}
input.bouton {
background : #babfbf;
border : none;
padding : 3px;
color : white;
}
p.reponse_formulaire {
color : #000;
}
p.reponse_formulaire b {
color : #ff0000;
}
fieldset.previsu {
border : 1px solid #ccc;
background : #fcfcfc;
margin-bottom : 20px;
padding : 10px;
position : relative;
}
fieldset.previsu p.spip {
margin : 1em 0;
}
.formulaire_forum form {
border : 1px solid #ccc;
background : #efefef;
margin : 0;
}
table.spip_barre {
display : none;
}
#forum ul, #forum li, #forum li ul, #forum li ul li {
list-style : none;
margin : 0;
padding : 0;
}
#forum ul {
padding : 8px;
}
#forum li {
margin : 15px 15px 0 15px;
}
#forum li ul {
display : block;
background : none;
border : 0;
}
#forum .message-chapo {
border-bottom : 1px solid #ccc;
text-decoration : none;
}
#forum .message-chapo h3 {
font-weight : bold;
font-size : 1em;
margin-bottom : 0;
}
#forum .message-texte {
margin : 0 0 5px 0;
padding : 5px 0;
text-align : justify;
}
#forum .message-texte p.spip {
margin : 0 0 0.8em 0;
padding : 0;
}
#forum .message-texte blockquote.spip {
margin : 0 0 0.8em 0.8em;
padding : 0;
text-align : left;
background : none;
border : 0;
}
#forum .message-texte blockquote.spip, #forum .message-texte q {
font-style : italic;
}
#calendrier {
background-color : #eaeaea;
margin : 0;
padding-bottom : 15px;
}
#calendrier table {
width : 490px;
margin : 1px auto;
padding : 15px 0;
border-style : none;
font-size : 10px;
border-collapse : collapse;
}
table.agenda {
border-collapse : collapse;
}
table.agenda th.agendaNav {
border-collapse : collapse;
border-style : none;
background-color : #eaeaea;
text-align : center;
}
table.agenda th.agendaNav form {
margin : 0 auto;
width : 250px;
}
table.agenda th.agendaNav form input.agendaBouton {
border-style : none;
color : #ffffff;
background-color : #babebf;
padding : 1px 10px;
}
table.agenda th.agendaHead {
background-color : #bbbfc0;
border : 1px solid #7a7a7a;
}
table.agenda a, table.agenda a:link, table.agenda a:visited, table.agenda a:active {
text-decoration : none;
color : #000;
padding : 2px;
font-size : 9px;
}
table.agenda a:hover {
text-decoration : underline;
}
table.agenda td {
border : 1px solid #bfbfbf;
}
table.agenda td.agendaThisMonth {
background-color : #ffffff;
}
table.agenda td.agendaThisDay {
background-color : #bbc9e3;
}
table.agenda td.agendaNotThisMonth {
background : #efefef;
}
table.agenda td.agendaNav {
text-align : center;
border : none;
}
#contenu form.lettre {
padding : 20px;
margin : 20px;
}
#menuliens {
position : absolute;
top : 43px;
right : 23%;
}
#menuliens ul {
margin : 0;
padding : 0;
list-style-type : none;
position : relative;
}
#menuliens li a {
text-decoration : none;
position : relative;
}
#menuliens li a span {
display : none;
}
#menuliens li a:hover span {
display : block;
color : #b3b3b3;
background-color : #ffffff;
text-align : center;
border : 1px solid #b3b3b3;
width : auto;
}
li#item1 a, li#item1 a:link, li#item1 a:focus {
position : absolute;
top : 0;
left : 0;
display : block;
width : 50px;
height : 50px;
background : url(../../../squelettes/css/images/logo_1_normal.gif) no-repeat top left;
}
li#item1 a:hover {
position : absolute;
width : 50px;
height : 50px;
top : 0;
left : 0;
background : url(../../../squelettes/css/images/logo_1_survol.gif) no-repeat top left;
}
li#item2 a {
position : absolute;
display : block;
width : 50px;
height : 50px;
background : url(../../../squelettes/css/images/logo_2_normal.gif) no-repeat top left;
top : 0;
left : 50px;
}
li#item2 a:hover {
position : absolute;
display : block;
width : 50px;
height : 50px;
background : url(../../../squelettes/css/images/logo_2_survol.gif) no-repeat top left;
top : 0;
left : 50px;
}
li#item3 a {
position : absolute;
display : block;
width : 50px;
height : 50px;
background : url(../../../squelettes/css/images/logo_3_normal.gif) no-repeat top left;
top : 0;
left : 100px;
}
li#item3 a:hover {
position : absolute;
display : block;
width : 50px;
height : 50px;
background : url(../../../squelettes/css/images/logo_3_survol.gif) no-repeat top left;
top : 0;
left : 100px;
}
li#item4 a {
position : absolute;
display : block;
width : 50px;
height : 50px;
background : url(../../../squelettes/css/images/logo_4_normal.gif) no-repeat top left;
top : 0;
left : 150px;
}
li#item4 a:hover {
position : absolute;
display : block;
width : 50px;
height : 50px;
background : url(../../../squelettes/css/images/logo_4_survol.gif) no-repeat top left;
top : 0;
left : 150px;
}
.menuGauche ul {
padding : 4px 0 4px 0;
margin : 0;
list-style : none;
list-style-type : none;
}
.menuGauche li {
margin-bottom : 6px;
}
.menuGauche li a:link, .menuGauche li a:visited, .menuGauche li a:active, .menuGauche li a:focus {
display : block;
width : 182px;
padding : 4px 0 4px 0;
text-decoration : none;
border : 1px solid #bfbfbf;
border-style : double;
font-weight : bold;
font-size : 11px;
color : #b22222;
background : silver;
}
.menuGauche li a:hover {
color : #b22222;
}
ul#menulist li ul {
display : none;
}
ul#menulist li:hover > ul {
display : block;
}
ul#menulist li a:link, ul#menulist li a:visited, ul#menulist li a:active, ul#menulist li a:focus {
display : block;
width : 190px;
padding : 4px 0 4px 0;
text-decoration : none;
border : 1px solid #bfbfbf;
border-style : double;
font-weight : bold;
font-size : 11px;
color : #b22222;
background : silver;
}
ul#menulist {
list-style : none;
background-color : transparent;
margin : 0;
padding : 15px 0 0 0;
}
ul#menulist a {
text-indent : 1em;
margin : 5px 0 0 0;
}
ul#menulist ul {
list-style : none;
background-color : white;
margin : 2px;
padding : 4px 4px 4px 4px;
position : absolute;
top : -10px;
left : 190px;
}
ul#menulist li {
position : relative;
margin : 0;
z-index : 10;
}
ul#menulist li:hover, ul#menulist li a:hover {
color : silver;
background-color : #b22222;
}
#liensgauche {
position : static;
top : 120px;
left : 50px;
}
#liensgauche ul {
margin : 0;
padding : 0;
list-style-type : none;
position : relative;
}
#liensgauche li a {
text-decoration : none;
position : relative;
}
#liensgauche li a span {
display : none;
}
#liensgauche li a:hover span {
display : block;
color : #b3b3b3;
background-color : #ffffff;
text-align : center;
border : 1px solid #b3b3b3;
width : 138px;
}
li#item5 a, li#item5 a:link, li#item5 a:focus {
position : absolute;
top : 0;
left : 0;
z-index : 300;
display : block;
width : 26px;
height : 24px;
background : url(../../../squelettes/css/images/menu_recherche_normal.gif) no-repeat top left;
}
li#item5 a:hover {
position : absolute;
width : 26px;
height : 43px;
top : -19px;
left : 0;
background : url(../../../squelettes/css/images/menu_recherche_survol.gif) no-repeat top left;
z-index : 297;
}
li#item6 a {
position : absolute;
z-index : 400;
display : block;
width : 24px;
height : 24px;
background : url(../../../squelettes/css/images/menu_plan_normal.gif) no-repeat top left;
top : 0;
left : 29px;
}
li#item6 a:hover {
position : absolute;
width : 169px;
height : 43px;
top : -19px;
left : 0;
background : url(../../../squelettes/css/images/menu_plan_survol.gif) no-repeat top left;
z-index : 200;
}
li#item7 a {
position : absolute;
z-index : 500;
display : block;
width : 24px;
height : 24px;
background : url(../../../squelettes/css/images/menu_redaction_normal.gif) no-repeat top left;
top : 0;
left : 57px;
}
li#item7 a:hover {
position : absolute;
width : 169px;
height : 43px;
top : -19px;
left : 0;
background : url(../../../squelettes/css/images/menu_redaction_survol.gif) no-repeat top left;
z-index : 299;
}
li#item8 a {
position : absolute;
z-index : 600;
display : block;
width : 24px;
height : 24px;
background : url(../../../squelettes/css/images/menu_devRedacteur_normal.gif) no-repeat top left;
top : 0;
left : 86px;
}
li#item8 a:hover {
position : absolute;
width : 169px;
height : 43px;
top : -19px;
left : 0;
background : url(../../../squelettes/css/images/menu_devRedacteur_survol.gif) no-repeat top left;
z-index : 298;
}
li#item9 a {
position : absolute;
z-index : 700;
display : block;
width : 24px;
height : 24px;
background : url(../../../squelettes/css/images/menu_bulletin_normal.gif) no-repeat top left;
top : 0;
left : 115px;
}
li#item9 a:hover {
position : absolute;
width : 169px;
height : 43px;
top : -19px;
left : 0;
background : url(../../../squelettes/css/images/menu_bulletin_survol.gif) no-repeat top left;
z-index : 297;
}
li#item10 a {
position : absolute;
z-index : 800;
display : block;
width : 24px;
height : 24px;
background : url(../../../squelettes/css/images/menu_contact_normal.gif) no-repeat top left;
top : 0;
left : 115px;
}
li#item10 a:hover {
position : absolute;
width : 169px;
height : 43px;
top : -19px;
left : 0;
background : url(../../../squelettes/css/images/menu_contact_survol.gif) no-repeat top left;
z-index : 296;
}
li#item11fr a {
position : absolute;
z-index : 900;
display : none;
width : 25px;
height : 24px;
background : url(../../../squelettes/css/images/menu_langue_normal_fr.gif) no-repeat top left;
top : 0;
left : 172px;
}
li#item11fr a:hover {
position : absolute;
width : 197px;
height : 43px;
top : -19px;
left : 0;
background : url(../../../squelettes/css/images/menu_langue_survol_fr.gif) no-repeat top left;
z-index : 295;
}
li#item11en a {
position : absolute;
z-index : 900;
display : none;
width : 25px;
height : 24px;
background : url(../../../squelettes/css/images/menu_langue_normal_en.gif) no-repeat top left;
top : 0;
left : 172px;
}
li#item11en a:hover {
position : absolute;
width : 197px;
height : 43px;
top : -19px;
left : 0;
background : url(../../../squelettes/css/images/menu_langue_survol_en.gif) no-repeat top left;
z-index : 295;
}
.formulaire_signature {
background : #efefef;
margin-bottom : 10px;
padding : 10px;
}
#contenu #signatures h2 {
padding : 3px;
background : #efefef;
border-top : 1px solid #cccccc;
color : black;
}
#contenu #signatures table {
width : 100%;
}
#plan {
margin-top : 20px;
}
#plan ul {
list-style-type : none;
padding : 0;
margin : 0;
color : #666666;
}
#plan ul ul li {
background : url(../../../squelettes/css/images/plan-puce.gif) no-repeat;
margin : 0;
padding : 6px 0 0 36px;
}
#plan ul ul li.dernier {
background-image : url(../../../squelettes/css/images/plan-dernier.gif);
}
#plan a, #plan li a {
color : #666;
}
#plan a:hover, #plan li a:hover {
color : #0066cc;
}
#topmenu {
left : 600px;
}
#topmenu li a:hover span {
width : 168px;
}
li#item7fr a {
left : 145px;
display : block;
}
li#item7fr a:hover {
width : 169px;
}
li#item7en a {
left : 145px;
display : block;
}
li#item7en a:hover {
width : 169px;
}
#coldroite {
display : block;
}
#colcentre {
margin-right : 222px;
}
.spip_puce {
list-style-position : outside;
}
h3.spip {
text-align : center;
margin-top : 2em;
margin-bottom : 1.4em;
font-size : 1.15em;
font-weight : bold;
}
blockquote.spip, .spip_serif {
font-family : Georgia, Times, serif;
}
blockquote.spip {
margin : 1em;
padding-left : 1em;
padding-right : 1em;
border : 1px dotted;
}
div.spip_poesie {
margin : 1em;
padding-left : 1em;
border-left : 1px solid;
font-family : Garamond, Georgia, Times, serif;
}
div.spip_poesie div {
text-indent : -60px;
margin-left : 60px;
}
.spip_code, .spip_cadre {
font-family : monospace;
font-style : normal;
font-size : 1.2em;
}
.spip_cadre {
width : 99%;
border : 1px inset;
}
.spip_surligne {
background : #ff6;
}
table.spip {
margin : auto;
margin-bottom : 1em;
border : 1px solid;
border-collapse : collapse;
}
table.spip caption {
caption-side : top;
text-align : center;
margin : auto;
padding : 3px;
font-weight : bold;
}
table.spip tr.row_first {
background : #ffc;
}
table.spip tr.row_odd {
background : #ddd;
}
table.spip tr.row_even {
background : #eee;
}
table.spip th, table.spip td {
padding : 3px;
border : 1px solid;
text-align : left;
vertical-align : middle;
}
img, .spip_logos {
margin : 0;
padding : 0;
border : none;
}
.spip_documents {
text-align : center;
}
.spip_documents_center {
clear : both;
width : 100%;
margin : auto;
}
span.spip_documents_center {
display : block;
margin-top : 1em;
}
.spip_documents_left {
float : left;
margin-right : 15px;
margin-bottom : 5px;
}
.spip_documents_right {
float : right;
margin-left : 15px;
margin-bottom : 5px;
}
.spip_doc_titre {
font-weight : bold;
font-size : 0.8em;
margin-left : auto;
margin-right : auto;
}
.spip_doc_descriptif {
clear : both;
font-size : 0.8em;
margin-left : auto;
margin-right : auto;
}
.spip_modele {
float : right;
display : block;
border : 1px dotted #666;
width : 180px;
}
table.spip_barre {
width : 100%;
}
table.spip_barre a img {
background : #fda;
padding : 3px;
border : 1px outset #999;
}
table.spip_barre a:hover img {
background : #fff;
border : 1px solid #999;
}
table.spip_barre input.barre {
width : 100%;
background : #eee;
}
a.spip_in {
color : #900;
}
a.spip_out {
color : #009;
}
a.spip_url {
color : #009;
}
a.spip_glossaire {
color : #060;
}
.on {
font-weight : bold;
color : #000;
}