 /* --------- CSS generated for no_skin ----------- */ html { /* document */ font: 
12px Arial, Helvetica, sans-serif; color: #444444; background: inherit; margin: 
10px 10px 10px 10px; } body { /* corps du document */ background-image: url(); 
background-repeat: repeat-x; background-attachment: fixed; background-color: #DBDDDF; 
} a { /* lien */ color: #2D64BA; background: inherit; text-decoration: none; } 
a:hover { /* lien survolé */ color: #FF353D; text-decoration: none; font-weight: 
none; background-color: inherit; position: relative; top: 1px; left: 1px; } p 
{ /* paragraphe */ margin: 4px 0px; } hr { /* ligne horizontale */ height: 0px; 
border: 0px solid #4E89DF; width: 98%; } ul, ol { /* listes */ padding:0; margin:0; 
} h1 { /* titre niveau 1 */ font-size: 24px; } h2 { /* titre niveau 2 */ font-size:18px; 
} h3 { /* titre niveau 3 */ font-size:16px; } h4 { /* titre niveau 4 */ font-size:14px; 
} .bordure { border: 0px solid inherit; } /****************************************** 
* Mise en page des blocks div principaux */ #screen_choice { z-index:20; position:absolute; 
top: 2px; right: 4px; padding: 0px; margin: 0px; text-align: right; } #page{ /* 
all the page */ z-index: 10; padding-top:0px; color: #444444; background-image: 
url(); background-repeat: repeat-y; background-color: #ffffff; border: 0px solid 
#000; } #headTop { /* header top and middle (logo-banner + citation) */ margin: 
0px; padding: 0px 0px; color: inherit; background-color: transparent; background-image: 
url(header.png); height: 147px; background-repeat: no-repeat; border: 0px solid 
transparent; } .headTop_left { /* header top and middle (logo-banner + citation) 
*/ margin: 0px; padding: 0px 0px; color: inherit; background-color: #4E89DF; background-image: 
url(barre.png); height: 41px; background-repeat: repeat-x; border: 0px # solid 
#000; } #headBottom { /* header bottom (logo-menu) */ margin: 0px; padding: 0 
0px; color: inherit; background-color: transparent; background-image: url(barre.png); 
height: 41px; } #mainContent { /* main page */ margin: 0px 4px; padding:0px; border-top: 
2px solid #CDE1F9; } #leftside { /* leftboxes area */ margin: 0px; padding-right: 
4px; } #rightside { /* right boxes area */ margin: 0px; padding-left: 4px; } #endbox 
{ /* optionnal area between main page and bottom */ margin: 0px; padding: 4px; 
text-align: left; } #foot { /* footer Copyright */ font-family: georgia, Helvetica, 
sans-serif; text-align: center; color: #FFFFFF; background-image: url(footer.png); 
height: 110px; border: 1px solid #ccc; background-color: transparent; padding: 
0 8px; } /******************************************* * Mise en page des blocks 
dans le header */ div.logo { /* block logo */ padding: 10px 0px 10px 0px; margin: 
33px 20px 15px; text-align: center; } div.banner { /* block bannière */ background-repeat: 
no-repeat; padding: 10px 0px 10px 0px; margin: 45px 20px 15px; text-align: right; 
} /************************* * block boite citation */ div.quote { /* block citation 
*/ white-space: nowrap; text-align: center; padding: 0px 4px; } div.quote span.cita 
{ /* texte */ font: 12px Arial, Helvetica, sans-serif; color: #444444; background: 
inherit; font-style: normal; text-align: center; border: 0; margin: 0; padding: 
0px 8px; } div.quote span.author { /* auteur */ font-style: normal; } /*********************************** 
* block box Header Menu sections */ div.menuIcons { /* block menu */ margin: 0; 
padding: 0; float: left; width: 100%; border: 0px solid #DDDDDD; color: #000; 
background: transparent url(barre.png) repeat-x; height: 45px; } div.menuIcons 
ul { /* block liste du menu */ margin:0; padding:0; list-style:none;width:100%; 
} div.menuIcons li { /* toutes les sections */ display: inline; } div.menuIcons 
ul li span { /* toutes les sections */ display:block; white-space:nowrap; } div.menuIcons 
ul li.menu_flags { /* section drapeau */ float:left; margin-right:0px; text-align:center; 
} div.menuIcons ul li.menu_flags img { /* séparation drapeau */ margin:3px; } 
div.menuIcons ul li.menu_admin { /* section admin */ float:right; padding-right:0px; 
border-left: 0px solid #DDDDDD; border-right: 00px solid #DDDDDD; } div.menuIcons 
ul li a span { /* lien menu horizontal */ float: left; font: bold 12px Arial, 
Helvetica, sans-serif; color: #FFFFFF; background-color: inherit; padding: 7px 
11px; text-decoration: none; border-right: 0px solid #BD511D; cursor: pointer; 
} div.tblbox ul li a span, td.tblbox ul li a span { /* lien latéral repos*/ color: 
#000; background-color: inherit; text-decoration: none; font: bold 12px Arial, 
Helvetica, sans-serif; } div.menuIcons ul li a span.current { /* lien actif */ 
color:#ffffff; background-image: url(but1.png); height:16px; background-color: 
transparent; text-decoration: none; } div.tblbox ul li a span.current, td.tblbox 
ul li a span.current { /* lien latéral actif */ color:#000; background-color: 
inherit; text-decoration: underline; } div.menuIcons ul li a:hover span { /* lien 
survolé horizontal*/ color: #ffffff; background: url(but1.png); height:16px; } 
div.tblbox ul li a:hover span, td.tblbox ul li a:hover span { /* lien latéral 
survolé*/ color: #2D64BA; text-decoration: none; background-color: inherit; position: 
relative; top: 0px; left: 1px; } /*******************************************/ 
/****************************************** * Mise en page des blocks dans le 
corps */ /* block lateral boxes */ .htable { margin-bottom: 8px; } .htable1 { 
margin-bottom: 8px; } .htable2 { padding: 0px 2px; } .spacer { padding: 8px 2px; 
} .titrebox { /* Titre et blog*/ background-color:#ffffff; border: 1px solid inherit; 
padding: 0px; margin-bottom: 10px; white-space: nowrap; font: bold 12px Arial, 
Helvetica, sans-serif; color: #444444; text-align: rignt; } .titrebox2 { /* Autre 
titre */ font: bold 15px Arial, Helvetica, sans-serif; color: #444444; background-color: 
transparent; text-align: center; } .titrebox:first-letter { font-size: 18px; font-style: 
italic; color: #F91700; font-family: "Georgia", arial, sans-serif; font-weight: 
bold; } .tblbox { /* Corps */ color:inherit; background-color: #ffffff; border: 
0px solid inherit; padding: 4px; margin-bottom: 8px; text-align:left; } .tblboxover 
{ /* Corps survolé */ color: inherit; background-color: #ffffff; border: 0px solid 
inherit; padding: 4px; margin-bottom: 8px; text-align:left; } /* block central 
boxes */ .titre { background-color: transparent; border: 0px solid inherit; padding: 
2px; white-space: nowrap; font: bold 12px Arial, Helvetica, sans-serif; color: 
#444444; text-align: left; } .titre:first-letter { font-size: 18px; font-style: 
italic; color: #F91700; font-family: "times new roman", arial, sans-serif; font-weight: 
bold; } .tbl { background-color: transparent; border: 0px solid inherit; font: 
12px Arial, Helvetica, sans-serif; color: #444444; padding: 4px; margin-bottom: 
8px; text-align:left; } .tblover { background-color: #E6EDFC; font: 12px Arial, 
Helvetica, sans-serif; color: #444444; border: 0px solid inherit; padding: 4px; 
margin-bottom: 8px; text-align:left; } div ul, ol { /* listes */ padding:8px 0px 
8px 8px; margin-left:16px; } div li{ padding:0px; margin-left:12px; } /************************************ 
* block box lateral Menu Sections */ ul.boxmenu { /* block liste */ margin:0; 
padding:5px 0px; list-style:none; } ul.boxmenu li { /* items liste */ margin-bottom:10px; 
} ul.boxmenu li img { /* icons */ vertical-align:middle; margin-right:10px; } 
/************************************************************************** * 
block box lateral Article (menu list, menu dynamic 1, menu dynamic 2) */ .rubr 
{ /* catégories des articles */ font: bold 11px Arial, Helvetica, sans-serif; 
color: #448A39; background-color: inherit; text-align:left; margin: 1px; padding: 
4px 2px; } .item { font: 11px Arial, Helvetica, sans-serif; color: #444444; background-color: 
inherit; text-align:left; list-style: none; margin: 0px; padding: 2px 0px; } ul.item 
li.item:hover{ /*titre des articles*/ background-image : url(rool.png); font: 
11px Arial, Helvetica, sans-serif; text-align:left; border-left: 0px solid #D70013; 
border-right: 0px solid #D70013; } ul.item { margin:0; padding:0; } ul.item li.item 
{ /* titres des articles */ font: 11px Arial, Helvetica, sans-serif; color: #448A39; 
background-color: inherit; text-align:left; list-style: none; padding: 2px 0px 
2px 10px; } .curr_item { font: 11px Arial, Helvetica, sans-serif; color: #000000; 
background-color: #AECBED; text-align:left; list-style: none; padding: 2px 0px; 
} ul.item li.curr_item { /* titre article est affiché */ font: 11px Arial, Helvetica, 
sans-serif; color: #00000; background-color: transparent; text-align:left; list-style: 
none; padding: 2px 0px 2px 10px; } /************************************* * block 
box central forum - tables */ .forum { background-color: #E4E8F3; padding: 5px 
5px; font: bold 12px Arial, Helvetica, sans-serif; color: #000; border: 1px solid 
#ccc; text-align: center; } .forum2 { background-color: #E4E8F3; padding: 5px 
5px; font: 12px Arial, Helvetica, sans-serif; color: #000; border: 1px solid #ccc; 
text-align:left; } tr.forum2 { background-color: #E4E8F3; padding: 5px 5px; font: 
bold 12px Arial, Helvetica, sans-serif; color: #000; border: 1px solid #ccc; text-align:left; 
} .quest { background-color: #EDEFF3; padding: 5px 5px 5px 5px; font: 12px Arial, 
Helvetica, sans-serif; color: #000; border: 1px solid #ccc; text-align:left; } 
.rep { background-color: #EDEFF3; padding: 10px 5px 5px 5px; font: 12px Arial, 
Helvetica, sans-serif; color: #000; border: 1px solid #ccc; text-align:left; } 
.bord { border: 1px solid #ccc; padding: 1px; } .bord2 { border: 1px double #ccc; 
} /************* * Calendar */ .cal { border-collapse: separate; border: 1px solid 
#cccccc; border-spacing: 1px; color:inherit; background-color: #ffffff; } tr.cal 
{ /* calendar nav bar */ font: 12px Arial, Helvetica, sans-serif; color: #FFFFFF; 
background-color: #ffffff; text-align: center; } td.cals { /* week */ font: 12px 
Arial, Helvetica, sans-serif; color: #FFFFFF; background-color: #2A60B6; width: 
14%; text-align: center; } td.cal0 { /* empty cell*/ font: 12px Arial, Helvetica, 
sans-serif; color: #EA4F4F; background-color: #ffffff; width: 14%; text-align: 
center; } td.cal1 { /* days */ font: 12px Arial, Helvetica, sans-serif; color: 
#000; background-color: #ffffff; width: 14%; text-align: center; } td.cal2 { /* 
today */ font: bold 12px Arial, Helvetica, sans-serif; color: #2A60B6; border: 
1px solid #2A60B6; background-color: #ffffff; width: 14%; text-align: center; 
} td.cal3 { /* sunday or special */ font: bold 12px Arial, Helvetica, sans-serif; 
color: #EE0034; background-color: #ffffff; width: 14%; text-align: center; } td.cal4 
{ /* today is sunday or special */ font: 12px Arial, Helvetica, sans-serif; color: 
#000000; background-color: #ffffff; width: 14%; text-align: center; } td.calevt 
{ /* planner event */ font: bold 12px Arial, Helvetica, sans-serif; color: #330099; 
background-color: #ffffff; text-decoration: underline; text-align: center; width: 
14%; } /************************ * Formulaires (Forms) */ form { /* formulaire 
*/ margin: 3px 0px; } fieldset { /* Encadrement des champs */ border: 1px solid 
#AECBED; margin: 8px; } legend { /* légende des encadrements */ font: 12px Arial, 
Helvetica, sans-serif; color: #330099; background-color:inherit; font-weight: 
bold; } input.bouton, button { /* bouton */ cursor: pointer; margin: 4px 0px; 
color: #666; border: 1px solid #2492CF; background-image: url(bu.png); height: 
22px; font: 11px Arial, Helvetica, sans-serif; } input.bouton, button:hover { 
/* bouton */ cursor: pointer; margin: 4px 0px; color: #D6360B; border: 1px inset 
#2492CF; background-image: url(bu.png); font: 11px Arial, Helvetica, sans-serif; 
} input.texte { /* champ texte */ background-image: url(); background-color: #ffffff; 
font: 11px Arial, Helvetica, sans-serif; color: #000; border: 1px solid #Ccc; 
margin: 4px 0px; } select { /* champ select */ color: #000; background-color: 
#ffffff; font: 11px Arial, Helvetica, sans-serif; border: 1px solid #AECBED; margin: 
4px 0px; } textarea { /* champ textarea */ color: #000099; background-color: #E3E3E3; 
border: 1px solid #AECBED; overflow: auto; margin: 4px 0px; } /********************** 
* Editeur FckEditor */ .Code { border: #AECBED 1px solid; padding-right: 5px; 
padding-left: 5px; color: #330099; font: 11px Arial, Helvetica, sans-serif, Monospace; 
background-color: #CFE5F9; } /********************** * Editeur pgeditor */ div 
#toolbarIcons_ptxt, div #toolbarSmileys_ptxt { color: inherit; background-color: 
#AECBED; } /******************* * pop comment RSS */ .pop { z-index: 30; width:380px; 
text-align:left; } .pop a { display: block; } .pop span { z-index: 30; display:none; 
} .pop a:hover span { display:block; width:280px; position:absolute; top:2em; 
left:2em; color: #000; background-color: #FFFFFF; font: normal 12px Arial, Helvetica, 
sans-serif; border: 1px solid #cccccc; padding: 4px; } /******************************************* 
* Mise en page des blocks dans le footer */ #foot span.copyright { /* Copyright 
*/ font: 1em Arial, Helvetica, sans-serif; color: #000; background-color: inherit; 
text-align: center; } /************************ * Divers, inclassables */ .box 
{ font: 11px Arial, Helvetica, sans-serif; color: #000; background-color: FFFFFF; 
} p.box { margin: 0px; font: 11px Arial, Helvetica, sans-serif; color: #000; background-color: 
FFFFFF; } .box a { color: #000; background-color: inherit; text-decoration: none; 
font: 11px Arial, Helvetica, sans-serif; } .box2 a { color: #000; background-color: 
inherit; text-decoration: none; font: 11px Arial, Helvetica, sans-serif; font-weight: 
bold; } .box a:hover { color: #000; text-decoration: none; background-color: FFFFFF; 
position: relative; top: 1px; left: 1px; } .top { font: 0.8em Arial, Helvetica, 
sans-serif; color: #000; background-color: inherit; text-align: center; } .timer 
{ font: italic 0.9em Arial, Helvetica, sans-serif; color: #000; background-color: 
FFFFFF; text-align: center; padding: 8px; } .clsCursor { cursor: pointer; } .notice 
{ color:red; background-color:transparent; padding:2px; } .band { } 