body{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:1em;
margin:0;
padding:0;
background:#FFF
}
p, ul, form{
margin:0;
padding:0
}
hr{
display:none
}
#conteneur_site{
position:relative;
margin:0 0 0 -497px;
padding:0;
width:994px;
left:50%
}
#conteneur_principal{
width:994px;
background:url(/media/interface/conteneur_principal_fond.gif) repeat-y right
}
#evitement{
padding:2px 16px 0 0;
text-align:right;
font-size:0.6em;
color:#666
}
#evitement a:link, #evitement a:visited{
font-weight:bold;
text-decoration:none;
color:#666
}
#evitement a:hover, #evitement a:active{
font-weight:bold;
text-decoration:underline;
color:#666
}
#conteneur_entete_impression{
display:none
}
#conteneur_entete{
width:994px;
height:171px;
background:no-repeat
}
#conteneur_entete h1{
display:none
}
#conteneur_langues{
float:right;
height:20px;
padding:15px 5px 3px 0;
}
#conteneur_langues h2, #conteneur_langues hr{
display:none;
}
#conteneur_langues ul{
margin:0;
padding:0;
list-style-type:none;
}
#conteneur_langues li{
margin:0;
padding:0;
float:left;
width:32px;
height:18px;
}
#conteneur_langues li#language_choice_fr{
background:url(/media/interface/drapeau_fr.gif) left top no-repeat;
}
#conteneur_langues li#language_choice_de{
background:url(/media/interface/drapeau_de.gif) left top no-repeat;
}
#conteneur_langues li#language_choice_en{
background:url(/media/interface/drapeau_en.gif) left top no-repeat;
}
#conteneur_langues li a{
display:block;
width:28px;
height:18px;
text-indent:-99999px;
text-decoration:none;
st
}
#conteneur_langues li a:hover{
text-decoration:none;
}
#conteneur_menu_principal{
float:left;
width:972px;
padding:0 0 0 11px;
font-size:0.7em
}
#menu_principal{
background:url(/media/interface/conteneur_menu_principal_fond.gif) repeat-x bottom;
}
#menu_principal h2{
display:none
}
#menu_principal ul{
margin:0;
padding:0;
}
#menu_principal ul li{
float:left;
display:block;
list-style:none outside none
}
#menu_principal ul li a:link, #menu_principal ul li a:visited{
display:block;
margin:0;
padding:20px 20px 20px 20px;
background:url(/media/interface/conteneur_menu_principal_li_fond.gif) no-repeat right bottom;
font-weight:bold;
text-decoration:none;
color:#164F8A
}
#menu_principal ul li a:hover, #menu_principal ul li a:active{
display:block;
margin:0;
padding:20px 20px 20px 20px;
background:url(/media/interface/conteneur_menu_principal_li_fond.gif) no-repeat right bottom;
font-weight:bold;
text-decoration:none;
color:#164F8A
}
#conteneur_chemin{
height:27px;
background:url(/media/interface/conteneur_chemin_fond.gif) repeat-x top;
font-size:0.7em;
color:#3277CF
}
#conteneur_chemin p{
padding:5px 10px 9px 10px;
}
#conteneur_chemin a:link, #conteneur_chemin a:visited{
font-weight:bold;
text-decoration:none;
color:#3277CF
}
#conteneur_chemin a:hover, #conteneur_chemin a:active{
font-weight:bold;
text-decoration:underline;
color:#3277CF
}
#conteneur_secondaire{
clear:both;
padding:0 11px 0 11px;
width:972px
}
#conteneur_central{
padding:10px 0 0 0;
background:url(/media/interface/conteneur_central_fond.gif) no-repeat left bottom;
border-top:1px solid #E0E0E0
}
#conteneur_contenu{
float:left;
}
#article_1 h1{
padding:6px 0 10px 8px;
background:url(/media/interface/h1_1_fond.gif) no-repeat
}
#article_2 h1{
padding:6px 0 10px 8px;
background:url(/media/interface/h1_2_fond.gif) no-repeat
}
#conteneur_recherche{
margin:0 0 10px 0;
width:183px;
background:url(/media/interface/conteneur_recherche_fond.gif) repeat-y left;
font-size:0.7em;
color:#003C83;
font-weight:bold
}
#conteneur_recherche h2{
display:none
}
#conteneur_recherche p{
margin:0 10px 0 0;
padding:0 10px 6px 10px;
background:url(/media/interface/icone_rechercher.gif) no-repeat right top
}
#conteneur_recherche form{
margin:0 10px 4px 10px;
border:1px solid #CCC;
background:#FFF;
font-size:0.9em;
color:#666
}
#conteneur_recherche form p{
margin:0;
padding:0;
background:none;
}
#conteneur_recherche input{
border:0;
font-size:1em;
color:#666
}
#conteneur_recherche_amorce{
width:183px;
height:7px;
background:url(/media/interface/conteneur_recherche_amorce_fond.gif) no-repeat left top
}
#conteneur_recherche_cloture{
clear:both;
width:183px;
height:6px;
background:url(/media/interface/conteneur_recherche_cloture_fond.gif) no-repeat left bottom
}
#conteneur_pied_de_page{
width:994px;
height:65px;
background:url(/media/interface/conteneur_pied_de_page_fond.gif) no-repeat left bottom;
font-size:0.6em;
color:#666
}
#conteneur_pied_de_page p{
padding:30px 20px 0 20px;
color:#4F8BC7
}
#conteneur_pied_de_page a:link, #conteneur_pied_de_page a:visited{
font-weight:bold;
text-decoration:none;
color:#4F8BC7
}
#conteneur_pied_de_page a:hover, #conteneur_pied_de_page a:active{
font-weight:bold;
text-decoration:underline;
color:#4F8BC7
}
#credits h2{
display:none
}
#credits{
padding: 0 0 20px 0
}
#credits p{
text-align:center;
color:#CCC
}
#credits a:link, #credits a:visited{
font-weight:bold;
text-decoration:none;
color:#CCC
}
#credits a:hover, #credits a:active{
font-weight:bold;
text-decoration:underline;
color:#CCC
}
.conteneur_colonne_reduite{
float:left;
padding:0 0 0 10px;
width:183px;
}
.conteneur_colonne_reduite h1{
padding:0 0 0 6px;
margin:0;
font-size:0.8em;
color:#014B8A
}
.conteneur_colonne_reduite h2{
padding:0 0 10px 10px;
margin:0;
font-size:0.7em;
color:#014B8A
}
.conteneur_colonne_reduite h3{
padding:6px 0 0 8px;
height:22px;
font-size:0.8em;
color:#FFF;
background:url(/media/interface/conteneur_colonne_reduite_h1_fond.gif) no-repeat;
}
.conteneur_colonne_large{
float:left;
padding:0 0 0 10px;
width:564px;
}
.conteneur_focus_rubrique{
padding:0 0 10px 0
}
.conteneur_focus_rubrique h3{
padding:0;
margin:0;
display:none
}
.conteneur_focus_rubrique p{
width:272px;
padding:10px 0 0 0;
margin:0;
float:left;
}
.conteneur_focus_rubrique img{
display:block;
border:0
}
.conteneur_menu_contextuel{
margin:0 0 10px 0;
width:183px;
background:url(/media/interface/conteneur_menu_contextuel_fond.gif) repeat-y left;
font-size:0.7em
}
.conteneur_menu_contextuel h2{
display:none
}
.conteneur_menu_contextuel ul{
margin:0;
padding:0 0 0 12px;
}
.conteneur_menu_contextuel ul li{
width:160px;
display:block;
margin:0;
padding:0;
background:url(/media/interface/puce_rubrique_inactive.gif) no-repeat left 6px;
list-style:none outside none
}
.conteneur_menu_contextuel ul li.selected{
background:url(/media/interface/puce_rubrique_active.gif) no-repeat left 6px;
}
.conteneur_menu_contextuel ul li a:link, .conteneur_menu_contextuel ul li a:visited{
display:block;
margin:0;
padding:4px 0 4px 20px;
font-weight:bold;
text-decoration:none;
color:#999
}
.conteneur_menu_contextuel ul li a:hover, .conteneur_menu_contextuel ul li a:active{
display:block;
margin:0;
padding:4px 0 4px 20px;
font-weight:bold;
text-decoration:underline;
color:#014B8A
}
#sous_menu ul{
margin:0;
padding:0 0 0 12px;
}
#sous_menu ul li{
display:block;
margin:0;
padding:0;
background:none;
padding:12px 0 0 0;
font-size:1.1em;
list-style:none outside none
}
#sous_menu ul li.selected{
background:none;
}
#sous_menu ul li a:link, #sous_menu ul li a:visited{
display:block;
margin:0;
padding:4px 0 4px 0;
background:none;
font-weight:bold;
text-decoration:none;
color:#014B8A
}
#sous_menu ul li a:hover, #sous_menu ul li a:active{
display:block;
margin:0;
padding:4px 0 4px 0;
background:none;
font-weight:bold;
text-decoration:underline;
color:#014B8A
}
#sous_menu ul li ul li{
display:block;
margin:0;
padding:0;
font-size:0.9em;
background:url(/media/interface/puce_rubrique_inactive.gif) no-repeat left 6px;
list-style:none outside none
}
#sous_menu ul li ul li.selected{
background:url(/media/interface/puce_rubrique_active.gif) no-repeat left 6px;
}
#sous_menu ul li ul li a:link, #sous_menu ul li ul li a:visited{
display:block;
margin:0;
padding:4px 0 4px 20px;
font-weight:bold;
text-decoration:none;
color:#999
}
#sous_menu ul li ul li a:hover, #sous_menu ul li ul li a:active{
display:block;
margin:0;
padding:4px 0 4px 20px;
font-weight:bold;
text-decoration:underline;
color:#014B8A
}
.conteneur_menu_contextuel_amorce{
width:183px;
height:10px;
background:url(/media/interface/conteneur_menu_contextuel_amorce_fond.gif) no-repeat left top
}
.conteneur_menu_contextuel h3{
background:none;
padding:0 6px 0 6px;
margin:0;
color:#003C83;
font-size:1em;
font-weight:bold;
display:block;
}
.conteneur_menu_contextuel_cloture{
clear:both;
width:183px;
height:20px;
background:url(/media/interface/conteneur_menu_contextuel_cloture_fond.gif) no-repeat left bottom
}
.conteneur_contenu_divise{
float:left;
width:262px;
padding:0 20px 0 0;
}
.conteneur_contenu_divise h1{
margin:0;
padding:6px 0 0 8px;
height:22px;
font-size:0.8em;
color:#FFF;
}
.conteneur_contenu_divise h3{
margin:0;
padding:8px 0 4px 0;
font-size:0.9em;
color:#999;
}
.conteneur_contenu_divise p{
padding:4px 6px 4px 0;
font-size:0.7em;
color:#555;
}
.conteneur_zone_principale{
background:url(/media/interface/conteneur_zone_principale_fond.jpg) no-repeat left top;
padding:0 10px 0 10px;
font-size:0.7em;
color:#555;
}
.conteneur_zone_principale a:link, .conteneur_zone_principale a:visited{
text-decoration:none;
color:#014B8A;
}
.conteneur_zone_principale a:hover, .conteneur_zone_principale a:active{
text-decoration:underline;
color:#014B8A;
}
.conteneur_zone_principale h2{
color:#FFF;
font-size:1em;
margin:0pt;
padding:8px 0 14px 0;
}
.conteneur_zone_principale h3{
color:#003C83;
font-size:1.1em;
margin:0 0 6px 0;
padding:8px 0 4px 0;
border-bottom:1px solid #CCC
}
.conteneur_zone_principale p{
padding:4px 0 4px 0;
}
.chapo{
padding:10px;
color:#888;
font-weight:bold;
border-bottom:1px dashed #888
}
.corps{
padding:10px 0 10px 0;
}
.conteneur_zone_precision{
background:url(/media/interface/conteneur_zone_precision_fond.jpg) no-repeat left top;
padding:0 10px 0 10px;
font-size:0.7em;
color:#555;
}
.conteneur_zone_precision h3{
background:none;
color:#FFF;
font-size:1em;
margin:0pt;
padding:8px 0 6px 0;
}
.conteneur_zone_precision p{
padding:4px 0 4px 0;
}
.champ{
padding:2px 4px 2px 4px;
border:1px solid #949494;
background:url(/media/interface/champ_fond.gif) no-repeat left top;
color:#666
}
.bouton{
border:1px solid #949494;
background:url(/media/interface/bouton_fond.gif) #000 repeat-x top;
font-weight:bold;
color:#FFF
}
.champ_rechercher{
float:left;
width:113px;
padding:2px 4px 2px 4px;
border:0;
color:#666
}
.bouton_rechercher{
float:right;
width:40px;
border-left:1px solid #B5B5B5;
background:#FFF;
font-weight:bold;
color:#10579A
}
.no_display{
display:none;
}
.for_print{
display:none;
}
p.separateur_elt{
clear:both;
margin:0;
padding:0;
height:50px;
}
div.clear, p.clear, p.separateur_clear {
clear:both;
padding:0;
margin:0;
height:1px;
border-width:0;
visibility:hidden;
line-height:1px;
font-size:1px;
}
div.clear hr{
display:none;
}
div.bloc_erreurs{
margin:0 10px;
font-size:1em;
}
div.bloc_erreurs h4{
color:#f00;
font-size:1.3em;
margin-bottom:0;
padding-bottom:0;
}
div.bloc_erreurs ul{
padding:0;
margin:0;
margin-top:0.4em;
margin-bottom:1.5em;
margin-left:1.5em;
color:#f00;
list-style:square;
}
img{
border:none;
}
img.left, object.left{
float:left;
margin-right:6px;
margin-bottom:6px;
border:none;
}
img.right, object.right{
float:right;
margin-left:6px;
margin-bottom:6px;
border:none;
}
p.right, h4.right, h5.right, h6.right, table td.right, table th.right{
text-align:right;
}
p.center, h4.center, h5.center, h6.center, table td.center, table th.center{
text-align:center;
}
form{
margin:0;
padding:0;
font-size:inherit;
}
form .input{
font-family:inherit;
font-size:1em;
border:1px solid #999;
background-color:#fff;
color:inherit;
}
form.fullwidth .input{
width:99%;
}
form .valider{
font-family:inherit;
font-size:1em;
border:1px solid #999;
background-color:#fff;
color:inherit;
}
form label.break{
display:block;
margin-bottom:0.3em;
}
form label.requis{
font-weight:bold;
color:#333;
}
form p{
margin-top:0.4em;
margin-bottom:0.5em;
}
form fieldset{
margin:0;
padding:0.7em;
border-width:1px;
border-color:#999;
border-style:solid;
margin-bottom:1em;
}
form fieldset legend{
color:#333;
font-style: italic;
}
.commun ul{
list-style-type:square;
list-style-image:url(/media/interface/puce.png);
margin: 0px;
padding:0;
margin-top:0.6em;
margin-bottom:0.6em;
margin-left:2em;
}
.commun li{
margin: 0px;
padding:0 0 0 0;
margin-top:0.4em;
margin-bottom:0.4em;
}
.commun img{
border:none;
}
.commun h4, .commun h5, .commun h6{
margin:0;
margin-bottom:0.8em;
margin-top:1em;
}
.commun h4{
clear:both;
font-size:12px;
font-weight:bold;
margin:0 0 6px 0;
padding:8px 0 4px 0;
border-bottom:1px dashed #CCC;
color:#666;
}
.commun h5{
clear:both;
font-size:12px;
background-image:url(/media/interface/puce_titre.png);
background-position:left center;
background-repeat:no-repeat;
padding-left:14px;
color:#105ea8;
}
.commun h6{
font-size:11px;
color:#036;
}
.commun a{
color:#105ea8;
text-decoration:underline;
}
.commun a:hover{
color:#105ea8;
text-decoration:none;
}
.commun div.titre{
}
.commun div.titre h3{
}
#contenu_secondaire div.commun div.titre{
background-image:none;
background-color:transparent;
}
#contenu_secondaire div.commun div.titre h3{
background-image:none;
padding:0;
font-weight:bold;
}
#contenu_secondaire .corps, #contenu_secondaire .chapo{
padding:0;
margin:0;
font-size:11px;
}
#contenu_gauche div.commun div.titre{
background-image:none;
background-color:transparent;
}
#contenu_gauche div.commun div.titre h3{
background-image:none;
padding:0;
font-weight:bold;
}
#contenu_gauche .corps, #contenu_gauche .chapo{
padding:0px;
margin:0;
font-size:11px;
}
body.standard.twocol .commun div.titre{
background-image:url(/media/interface/standard2col/titre-top.png);
}
body.standard.twocol .commun div.titre h3{
background-image:url(/media/interface/standard2col/titre-bottom.png);
}
.corps{
padding:0;
margin:0;
}
.article .article_col1{
float:left;
width:45%;
}
.article .article_col2{
float:right;
width:45%;
}
.extranet div.conteneur{
padding:5px 10px;
}
.extranet form.login .input{
width:20em;
}
.extranet form.login p{
clear:both;
}
.extranet form.login label{
float:left;
width:13em;
}
div#connexion_extranet, div#extranet_connected_controls{
color:#333;
margin:2em 8px 2em 2px;
border:1px solid #999;
padding:2px;
background-color:#eee;
}
div#connexion_extranet h2, div#extranet_connected_controls h2{
margin:0 0 0.5em 0;
font-size:1em;
font-weight:bold;
}
div#connexion_extranet form{
padding:0;
margin:0;
}
div#connexion_extranet p{
margin:0;
}
div#connexion_extranet label{
display:none;
}
div#connexion_extranet input.input{
width:11em;
padding-left:2px;
font-size:0.9em;
}
div#connexion_extranet input.valider{
color:#666;
font-size:0.9em;
}
div#extranet_connected_controls p{
margin:0.2em 0;
}
div#extranet_connected_controls ul{
margin:0;
padding:0;
margin-left:1.5em;
list-style-type:square;
}
div#extranet_connected_controls li{
padding:0;
margin:0.2em 0;
color:#105ea8;
}
div#extranet_connected_controls a{
color:#105ea8;
text-decoration:none;
}
div#extranet_connected_controls a:hover{
text-decoration:underline;
}
.plan_site ul {
clear:both;
padding:0;
margin:0;
margin-left:1em;
margin-top:1em;
}
.plan_site ul ul{
margin-top:0;
}
.plan_site li {
margin-top:0.2em;
margin-left:1em;
color:#105ea8;
list-style-type:square;
}
.plan_site a{
text-decoration:none;
}
.plan_site a:hover{
text-decoration:underline;
}
.form_contact form{
font-size:11px;
margin-bottom:0;
padding:0 10px;
}
.form_contact label.requis{
font-weight:bold;
color:#333;
}
form span.requis{
font-weight:bold;
color:#333;
}
.form_contact textarea, .form_contact fieldset input, .form_contact fieldset select{
width:99%;
}
.form_contact fieldset p.radio input, .form_contact fieldset p.checkbox input{
width:auto;
}
.form_contact p{
margin-top:0.4em;
margin-bottom:0.5em;
}
.form_contact fieldset{
margin:0;
padding:0.7em;
border-width:1px;
border-color:#999;
border-style:solid;
margin-bottom:1em;
}
.form_contact fieldset legend{
color:#333;
font-style: italic;
}
.form_contact label{
display:block;
padding-bottom:0.2em;
}
.form_contact p.radio label, .form_contact p.checkbox label {
display:inline;
padding-bottom:0;
}
.form_contact .aide{
margin-top:0.5em;
padding-left:0.5em;
font-size:9px;
color:#666;
}
.form_contact form{
margin-top:1.5em;
}
.form_contact .aide p{
margin-top:0;
margin-bottom:0.7em;
}
form span.label{
display:block;
padding-bottom:0.2em;
}
.form_contact fieldset.small{
width:50%;
}
div.actus .separateur_elt{
height:1em;
}
div.actus h2{
margin:0;
padding:0;
display:none;
font-size:12px;
margin-bottom:7px;
color:#666;
}
div.actus img{
border:none;
}
div.actus div.commun{
font-size:11px;
margin-bottom:7px;
color:#333;
}
div.actus div.commun .titre{
margin : 0px;
padding: 0px;
margin-bottom:7px;
}
div.actus div.commun h3{
margin : 0px;
padding:0px;
font-family:Arial, Helvetica, sans-serif;
text-indent:20px;
padding-bottom:4px;
font-size:12px;
line-height:17px;
margin-bottom:7px;
font-weight:bold;
color:#666666;
}
div.actus div.commun p{
font-size:10px;
color:#666666;
margin-top:0.6em;
margin-bottom:0.6em;
line-height:1.2em;
}
div.actus div.commun a{
color:#61920a;
text-decoration:none;
}
div.actus div.commun a:hover{
color:#666;
text-decoration:underline;
}
div.actus div.commun a:focus{
background-color:#defca0;
text-decoration:underline;
color:#333;
}
div.actus div.commun a:active{
background-color:#defca0;
text-decoration:underline;
color:#333;
}
div.agenda div.liste_evts{
border:1px solid #ccc;
padding:5px;
background-color:#fff;
}
div.agenda div.mois{
margin-left:5px;
margin-right:5px;
margin-bottom:20px;
}
div.agenda h4.mois{
margin:0;
font-size:11px;
color:#333;
background-image:none;
background-color:#bcbcbc;
padding:3px 5px;
}
div.agenda div.evt{
position:relative;
}
div.agenda h5.titre{
margin:0;
margin-right:120px;
font-size:13px;
color:#fc9003;
background-image:none;
padding:0;
font-weight:bold;
}
div.agenda div.evt p.periode{
position:absolute;
top:0;
right:0px;
width:140px;
margin:0;
text-align:right;
font-size:13px;
font-weight:bold;
color:#444;
}
div.agenda div.evt div.texte{
font-size:11px;
color:#666;
margin-top:15px;
margin-right:150px;
}
div.agenda p.separateur_evt{
clear:both;
margin:0;
padding:0;
font-size:1px;
line-height:1px;
border-top:1px dotted #666;
height:12px;
margin-top:15px;
}
div.gestion_docs div.liste_cats{
padding:0 5px;
}
div.gestion_docs div.cat{
margin:10px 0 20px 0;
}
div.gestion_docs div.liste_cats h4.cat{
margin:0 0 10px 0;
padding:0 0 4px 0px;
background-image:none;
}
div.gestion_docs p.link_to_docs, div.gestion_docs p.no_docs{
clear:both;
}
div.gestion_docs p.no_docs{
color:#666;
font-style:italic;
}
div.gestion_docs p.link_to_docs a{
display:block;
margin:0 0 0 8px;
padding:0 0 0 13px;
background-image:url(/media/interface/doc_center/puce.png);
background-position:0 center;
background-repeat:no-repeat;
text-decoration:none;
color:#105ea8;
font-size:12px;
}
div.gestion_docs p.link_to_docs a:hover{
text-decoration:underline;
}
div.gestion_docs div.liste_docs{
padding:0 5px;
}
div.gestion_docs div.doc{
clear:both;
padding-top:30px;
margin:10px 0 0px 0;
}
div.gestion_docs div.liste_docs h4.doc{
margin:0 0 10px 0;
padding:0 0 4px 0px;
background-image:none;
}
div.gestion_docs p.retour{
padding:0 5px;
}
div.gestion_docs p.link_to_doc{
clear:both;
margin:0;
padding:15px 0 0 0;
}
div.gestion_docs p.link_to_doc a{
display:block;
float:left;
padding:6px 0px 10px 35px;
background-image:url(/media/interface/doc_center/puce_grande.png);
background-position:0px center;
background-repeat:no-repeat;
color:#105ea8;
text-decoration:none;
font-weight:bold;
font-size:12px;
}
div.gestion_docs p.link_to_doc a:hover{
text-decoration:underline;
}
div.link_center div.liste_cats{
border:1px dashed #CCC;
padding:0 5px;
}
div.link_center div.cat{
margin:10px 0 20px 0;
}
div.link_center div.liste_cats h4.cat{
margin:0 0 10px 0;
padding:0;
border-bottom:1px solid #666;
font-size:15px;
font-weight:normal;
}
div.link_center p.link_to_links, div.link_center p.no_links{
clear:both;
margin:0;
padding:0;
}
div.link_center p.no_links{
color:#666;
font-style:italic;
}
div.link_center p.link_to_links a{
display:block;
padding:0;
color:#105ea8;
font-size:12px;
}
div.link_center div.liste_links{
padding:0 5px;
}
div.link_center div.liste_cats div.liste_links{
padding:10px 0 5px 20px;
}
div.link_center div.link{
margin:10px 0 20px 0;
}
div.link_center div.liste_links h4.link{
margin:0 0 10px 0;
padding:0;
border-bottom:1px solid #666;
font-size:15px;
font-weight:normal;
}
div.link_center div.liste_links h5{
background:none
}
div.link_center div.liste_links h5.link{
margin:0 0 5px 0;
padding:0;
font-size:13px;
font-weight:normal;
}
div.link_center p.retour{
padding:0 5px;
}
div.link_center p.link{
clear:both;
margin:0.6em 0;
padding:0;
}
div.link_center p.link a{
color:#105ea8;
font-weight:bold;
font-size:12px;
}
.forum .conteneur{
padding:5px 10px;
}
.forum p.link_to_forum{
clear:both;
margin:10px 0;
font-size:1.2em;
font-weight:bold;
text-align:center;
}
.forum p.link_to_forum a{
color:#105ea8;
}
.forum p.link_to_forum a:hover{
text-decoration:underline;
}
.forum table{
width:100%;
border-collapse:collapse;
}
.forum td, .forum th{
border:1px solid #999;
padding:3px;
}
.forum th{
color:#fff;
background-color:#999;
}
.forum table p{
margin:0.2em 0;
}
.forum th, .forum td{
text-align:center;
}
.forum .liste_posts th, .forum .liste_posts td{
text-align:left;
vertical-align:top;
}
.forum .liste_cats a{
font-size:1.2em;
font-weight:bold;
}
.forum .liste_cats a, .forum .liste_sujets a{
text-decoration:none;
color:#105ea8;
}
.forum .liste_cats a:hover, .forum .liste_sujets a:hover{
text-decoration:underline;
}
#versionning_help p.img{
margin:1em 0;
text-align:center;
}
#versionning_help p.img img{
border:1px solid #999;
}
.versionning .conteneur{
padding:5px 10px;
}
#versionning_help h4{
margin-top:3.5em;
}
.versionning ol{
list-style-image:none;
}
.versionning .version_history{
border:1px dotted #666;
padding:8px;
margin:2.5em 0;
}
.versionning p.help{
padding:0;
margin:0.6em 0 2em 0;
font-size:1.1em;
}
.versionning p.help a{
font-weight:bold;
}
.versionning .version_history h4{
margin:0 80px 2em 0;
}
.versionning .version_history h4 span.doc_name{
color:#333;
}
.versionning p.link_to_versionning{
clear:both;
margin:10px 0;
font-size:1.2em;
font-weight:bold;
text-align:center;
}
.versionning p.link_to_versionning a{
color:#105ea8;
}
.versionning p.link_to_versionning a:hover{
text-decoration:underline;
}
.versionning p.versionning_lock, .versionning p.versionning_locked{
background-image:url(/media/interface/versionning-lock.jpg);
background-repeat:no-repeat;
background-position:left top;
padding:10px 0 10px 38px;
position:relative;
}
.versionning p.versionning_unlock{
background-image:url(/media/interface/versionning-unlock.jpg);
background-repeat:no-repeat;
background-position:left top;
padding:10px 0 10px 38px;
position:relative;
}
.versionning p.versionning_lock a.icon,
.versionning p.versionning_unlock a.icon{
display:block;
width:32px;
height:32px;
position:absolute;
left:0;
top:0;
}
.versionning p.versionning_modiffile{
background-image:url(/media/interface/versionning-modif.jpg);
background-repeat:no-repeat;
background-position:left center;
}
.versionning p.versionning_modiffile a{
display:block;
padding:10px 0 10px 38px;
}
.versionning p.newfile_link{
background-image:url(/media/interface/versionning-modif.jpg);
background-repeat:no-repeat;
background-position:left center;
margin:1.5em 0;
}
.versionning p.newfile_link a{
display:block;
padding:10px 0 10px 38px;
}
.versionning table{
width:100%;
border-collapse:collapse;
}
.versionning td, .versionning th{
border:1px solid #999;
padding:3px;
}
.versionning th{
color:#fff;
background-color:#999;
}
.versionning table p{
margin:0.2em 0;
}
.versionning th, .versionning td{
text-align:center;
}
.versionning .liste_comments th, .versionning .liste_comments td{
text-align:left;
vertical-align:top;
}
.versionning .liste_comments th.center, .versionning .liste_comments td.center{
text-align:center;
}
.versionning .liste_cats a{
font-size:1.2em;
font-weight:bold;
}
.versionning .liste_files td.doc_title{
background-image:url(/media/interface/versionning.png);
background-position:2px center;
background-repeat:no-repeat;
padding-left:25px;
}
.versionning .liste_cats a, .versionning .liste_files a{
text-decoration:none;
color:#105ea8;
}
.versionning .liste_cats a:hover, .versionning .liste_files a:hover{
text-decoration:underline;
}
.versionning .comment-container{
background-color:#fff;
border:1px dotted #666;
padding:8px;
margin:1.8em 0;
}
.versionning p.comment-author{
font-size:0.95em;
color:#666;
margin-bottom:2em;
}
div#newsletter_box_inscription{
color:#333;
margin:2em 8px 2em 2px;
border:1px solid #999;
padding:2px;
background-color:#eee;
}
div#newsletter_box_inscription h2{
margin:0 0 0.5em 0;
font-size:1em;
font-weight:bold;
}
div#newsletter_box_inscription form{
padding:0;
margin:0;
}
div#newsletter_box_inscription p{
margin:0;
}
div#newsletter_box_inscription label{
display:none;
}
div#newsletter_box_inscription input.input{
width:11em;
padding-left:2px;
font-size:0.9em;
}
div#newsletter_box_inscription input.valider{
color:#666;
font-size:0.9em;
}
div.newsletter div.form{
padding:0 10px;
}
