FONT {FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px;}

/* General page style. The scroll bar colours only visible in IE5.5+ */
body { 
	background-color: #33CC66;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	margin : 5px;
}
A:link {color:#C00000}
A:visited {color:#C00000}
A:active {color:red;text-decoration:none}
A:hover {color:red;text-decoration:none}

.tablune {margin:5px; padding:5px;}
.tablune td{
font-size:11px;
text-align:center;
width:90px;
vertical-align:top;
}
.tablune th {font-size:12px; font-weight;normal;}
.tablune td a{text-decoration:none;}
.tablune td a:link, .tablune td a:visited{color:#EEEEEE;}
.tablune td a:hover, .tablune td a:active{color:#FFCC00;}

/* COMMUN A TOUTES LES PAGES */
.cadre {padding: 7px; border-color: #208341; border-width: 1px; border-style: solid;}
.cadre-principal {background:#FFFFFF; padding: 2px; border-color:  #6633CC; border-width: 1px; border-style: solid; margin-top: 10px; margin-left: 10px;}
.cadre-secondaire {padding: 15px;  padding-top: 0px;  margin-left: 0px;}
.cadre-abonnement { position: absolute; text-align: center; vertical-align: middle; left: 700px; width: 190px; background-image: url(commun/postit-rouge.gif);  padding: 10px; FONT-SIZE:11px; COLOR: #FFFFFF;}
.cadre-liens {background:#FAFAFA; padding: 5px; border-color: #006988;}
.cadre-pub-468 { background-image: url(pub-468.gif); padding-left: 20px;}
.onglet-rubrique {background-image: url(commun/fond-rubriquage.gif); font-variant: small-caps; padding: 4px; padding-top: 11px; FONT-SIZE:14px; margin-left: 30px; margin-right: 30px;}
A:link.onglet-rubrique {COLOR: #9EE7B7; background: #FFFFFF; text-decoration:none;}
A:visited.onglet-rubrique {COLOR: #9EE7B7; background: #FFFFFF;text-decoration:none;}
A:active.onglet-rubrique {color:red;text-decoration:none;}
A:hover.onglet-rubrique {color:red;text-decoration:none;}
.cadre-ps {background-image: url(commun/fond-ps.gif); FONT-SIZE:11px; COLOR: #666666; padding: 2px; padding-top: 25px; padding-left: 20px;}
.cadre-pratique {background-image: url(commun/fond-pratique.gif); margin: 20px; padding: 7px; border-color: #E7E7FF; border-width: 1px; border-style: solid;}
.recherche-google {background:#9EE7B7; padding: 5px; width: 90%;}
 
/* NAVIGATION */
.appel-une {FONT-SIZE:14px; COLOR: #208341; FONT-WEIGHT: Bold;}
.appel-autres {FONT-SIZE:12px; COLOR: #208341; FONT-WEIGHT: Bold;}
.appel-rubrique {FONT-SIZE:11px; COLOR: #208341;}
.appel-une-col {FONT-SIZE:12px; COLOR: #208341; FONT-WEIGHT: Bold;}
A:link.appel-une-col {text-decoration:none;}
A:visited.appel-une-col {text-decoration:none;}
A:active.appel-une-col {color:red;text-decoration:none;}
A:hover.appel-une-col {color:red;text-decoration:none;}
.appel-autres-col {FONT-SIZE:11px; COLOR: #208341; FONT-WEIGHT: Bold;}
A:link.appel-autres-col {text-decoration:none;}
A:visited.appel-autres-col {text-decoration:none;}
A:active.appel-autres-col {color:red;text-decoration:none;}
A:hover.appel-autres-col {color:red;text-decoration:none;}
.appel-rubrique-col {FONT-SIZE:11px; COLOR: #6633CC; padding: 3px; border-width: 0px; border-top-width: 1px; border-bottom-width: 1px; border-color: #208341; border-style: solid;}
.cadre-navigation {FONT-SIZE: 11px; background: #EEFAF2; padding: 5px; margin-bottom: 5px; border-color: #33CC66; border-width: 0px; border-left-width: 1px; border-style: solid;}
.menu-encadre {background:#EEEEEE;  margin: 0px; padding: 2px; padding-left: 4px; border-width: 0px; border-right-width: 4px; border-color: #208341; border-style: solid;}
.menu-titre {FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE:12px; COLOR: #C00000; FONT-WEIGHT: Bold;}
A:link.menu-titre {text-decoration:none;}
A:visited.menu-titre {text-decoration:none;}
A:active.menu-titre {text-decoration:none;}
A:hover.menu-titre {text-decoration:none;}
.menu-item {FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE:11px; COLOR: #000000;}
A:link.menu-item {text-decoration:none;}
A:visited.menu-item {text-decoration:none;}
A:active.menu-item {text-decoration:none;}
A:hover.menu-item {text-decoration:none;}
.renvoi-item {FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE:11px; COLOR: #000000;}
A:link.renvoi-item {text-decoration:none;}
A:visited.renvoi-item {text-decoration:none;}
A:active.renvoi-item {text-decoration:none;}
A:hover.renvoi-item {text-decoration:none;}

/* UNE */
.cadre-quartdheure { background:#B3D1FF; padding: 7px; padding-top: 0px; border-color: #6633CC; border-width: 0px; border-style: dashed; margin: 0px;}
.cadre-ligne {padding: 0px; border-color: #9EE7B7; border-width: 0px; border-left-width: 1px; border-style: solid; padding-left: 5px;}
.cadre-unerub {background:#EEFAF2; padding: 7px; margin-bottom:10px;}
.cadre-une1 {background-image: url(IMG/une/fond-une.gif); padding: 7px; padding-top: 15px; }
.cadre-une-oa {background-image: url(IMG/une/fond-guide.gif); padding: 7px; margin-top: 5px; padding-top: 18px}
.cadre-une-bp {background-image: url(IMG/une/fond-bonplan.gif); padding: 7px; margin-top: 5px; padding-top: 18px}
.cadre-une-inc {background-image: url(IMG/une/fond-incontournable.gif); padding: 7px; margin-top: 5px; padding-top: 18px}
.titre-une1 {FONT-SIZE:24px; COLOR: #208341; FONT-WEIGHT: Bold;}
A:link.titre-une1 {text-decoration:none;}
A:visited.titre-une1 {text-decoration:none;}
A:active.titre-une1 {text-decoration:none;}
A:hover.titre-une1 {text-decoration:none;}
.titre-une2 {FONT-SIZE:16px; COLOR: #208341; FONT-WEIGHT: Bold; letter-spacing: 0pt;}
A:link.titre-une2  {text-decoration:none;}
A:visited.titre-une2  {text-decoration:none;}
A:active.titre-une2  {text-decoration:none;}
A:hover.titre-une2  {text-decoration:none;}
.titre-quartdheure {FONT-SIZE:14px; COLOR: #208341; FONT-WEIGHT: Bold; letter-spacing: 0pt;}
A:link.titre-quartdheure  {text-decoration:none;}
A:visited.titre-quartdheure  {text-decoration:none;}
A:active.titre-quartdheure  {text-decoration:none;}
.titre-une-blog {FONT-SIZE:16px; COLOR: #208341; FONT-WEIGHT: Bold; letter-spacing: 0pt;}
A:link.titre-une-blog  {text-decoration:none;}
A:visited.titre-une-blog  {text-decoration:none;}
A:active.titre-une-blog  {text-decoration:none;}
A:hover.titre-une-blog  {text-decoration:none;}
.accroche-une {FONT-SIZE: 11px; COLOR: #000000;}
.contrib-forum-une {padding: 5px; COLOR: #333333; FONT-SIZE: 11px; FONT-FAMILY: Arial, Helvetica, sans-serif;}

/* SOMMAIRE */
.sommaire-section {BACKGROUND: #EEFAF2; padding: 7px; border-width: 1px; border-color: #208341; border-style: dashed;}
.sommaire1 {FONT-SIZE:20px; COLOR: #208341; FONT-WEIGHT: Bold;}
A:link.sommaire1 {COLOR: #208341; text-decoration:none;}
A:visited.sommaire1 {COLOR: #208341; text-decoration:none;}
A:active.sommaire1 {color:red;}
A:hover.sommaire1 {color:red;}
.sommaire2 {FONT-SIZE:12px; COLOR: #208341; FONT-WEIGHT: Bold;}

/* RUBRIQUES */
.titre-rubrique {FONT-SIZE:26px; COLOR: #208341; FONT-WEIGHT: Bold; FONT-FAMILY: Arial, Helvetica, sans-serif;}
.accroche-rubrique {FONT-SIZE: 11px; COLOR: #000000; width: 300px;}
.titre-blog {FONT-SIZE:14px; COLOR: #208341; FONT-WEIGHT: Bold;}
.titre-liste {FONT-SIZE:12px; COLOR: #208341; FONT-WEIGHT: Bold;}

/* DOSSIERS */
.titre-dossier {FONT-SIZE:30px; COLOR: #208341; FONT-WEIGHT: Bold; letter-spacing: 0pt;}
.lien-chapitre	{COLOR: #208341; FONT-SIZE: 11px; text-decoration:none;}
.sommaire-item {FONT-SIZE:12px; FONT-WEIGHT: bold; COLOR: #208341;}
A:link.sommaire-item {text-decoration:none;}
A:visited.sommaire-item {text-decoration:none;}
A:active.sommaire-item {text-decoration:none;}
A:hover.sommaire-item {text-decoration:none;}
.cadre-dossier-sommaire {FONT-SIZE:11px; BACKGROUND: #EEFAF2; padding: 5px; padding-left: 10px; margin: 50px; margin-top: 0px; border-width: 0px; border-left-width: 1px; border-color: #208341; border-style: solid;}
.cadre-dossier-navigation {float: right; BACKGROUND: #EEFAF2; padding: 2px; padding-left: 5px; margin-bottom: 7px; border-width: 0; border-left-width: 1px; border-color: #33CC66; border-style: solid;}
.cadre-dossier-suite {BACKGROUND: #EEFAF2; padding: 2px; padding-left: 5px; margin-bottom: 7px; margin-left: 100px; border-width: 0; border-left-width: 1px; border-color: #33CC66; border-style: solid;}

/* ARTICLES */
.titre-article {FONT-SIZE:22px; COLOR: #208341; FONT-WEIGHT: Bold;}
.titre-rappel {FONT-SIZE:18px; COLOR: #208341; FONT-WEIGHT: Bold;}
.rappel-dossier {FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE:11px; COLOR: #999999; letter-spacing: 1pt;}
A:link.rappel-dossier {color: #208341; text-decoration:none;}
A:visited.rappel-dossier {color: #208341; text-decoration:none;}
A:active.rappel-dossier {color: red;}
A:hover.rappel-dossier {color: red;}
.titre-outil {FONT-SIZE:18px; COLOR: #6633CC; FONT-WEIGHT: Bold; letter-spacing: 3pt;}
.titre-blog {FONT-SIZE:16px; COLOR: #208341; FONT-WEIGHT: Bold; letter-spacing: 1pt;}
.titre-encart {FONT-SIZE:12px; COLOR: #208341; FONT-WEIGHT: Bold;}
.chapo {padding-top: 5px; padding-bottom: 5px; FONT-SIZE: 12px; COLOR: #000000; FONT-WEIGHT: bold; font-variant: normal; font-style: oblique;}
.para	{COLOR: #208341; FONT-SIZE: 36px; FONT-WEIGHT: bold; line-height: 2;}
.edito {FONT-SIZE: 11px; COLOR: #000000;}
.infos-article {FONT-SIZE: 10px; COLOR: #666666; padding-top: 3px;}
.accroche {FONT-SIZE: 11px; COLOR: #000000;}
.texte-blog {FONT-SIZE: 12px; margin-top: 5px; COLOR: #333333;}
.legende {BACKGROUND: none; COLOR: #666666; FONT-SIZE: 10px; FONT-WEIGHT: bold; FONT-FAMILY: Arial, Helvetica, sans-serif;}
.notes {margin-left: 50px; COLOR: #666666; FONT-SIZE: 11px;}
.url-quart {FONT-SIZE: 12px; font-weight: bold;}
.cadre-outils-on {FONT-SIZE:10px; COLOR: #208341; position:absolute; visibility: hidden; padding: 2px;  top : 217px; width: 100%;}
.cadre-outils-off {background: #EEFAF2; FONT-SIZE:11px; position:absolute; padding: 5px; border-width: 0px; border-color: #33CC66; border-style: solid; border-top-width: 1px;}
.outils {FONT-SIZE:12px; COLOR: #6633CC;}
A:link.outils {text-decoration:none; COLOR: #6633CC;}
A:visited.outils {text-decoration:none; COLOR: #6633CC;}
A:active.outils {text-decoration:none; COLOR: red;}
A:hover.outils {text-decoration:none; COLOR: red;}
.outils2 {FONT-SIZE:11px; COLOR:  #6633CC;}
A:link.outils2 {text-decoration:none; COLOR: #6633CC;}
A:visited.outils2 {text-decoration:none; COLOR: #6633CC;}
A:active.outils2 {text-decoration:none; COLOR: red;}
A:hover.outils2 {text-decoration:none; COLOR: red;}

/* COMMENTAIRES */
.cadre-commentaires {position: absolute; left: 695px; width: 250px; background:#EEEEEE; padding: 4px; padding-left: 7px; border-color: #208341; border-width: 0; border-left-width: 2px;  border-style: solid;} 
.commentaire-texte {color: #000000; font-size: 11px;}
.commentaire-retrait {margin-left: 20px; margin-bottom: 5px; padding-top: 4px; padding-left: 7px; text-align: justify; color: #444444; font-size: 10px; border-left: 1px solid #CCCCCC;}
.commentaire-blog-retrait {margin-left: 30px; padding: 1em; padding-top: 0.5em; padding-bottom: 0em; text-align: justify; color: #303030; font-size: 10px; border-left: 1px  dashed #AAAAAA;}
.commentaire-infos {FONT-SIZE: 10px; COLOR: #666666; margin-top: 5px; padding-top: 0px;}
A:link.commentaire-infos {color: #666666;}
A:visited.commentaire-infos {color: #666666;}

/* BLOG */
.cadre-commentaires-blog {padding: 7px; margin: 5px; background:#EEFAF2; font-size: 11px;}
.blog-infos {FONT-SIZE: 10px; COLOR: #666666; margin-top: 7px; padding: 2px; background: #EEEEEE;}
.blog-infos-txt {FONT-SIZE: 10px; COLOR: #666666; margin-top: 5px; padding-top: 0px;}
A:link.blog-infos {color: #666666;}
A:visited.blog-infos {color: #666666;}


/* ENCARTS CONTRIBUTIONS FORUMS */
.contrib-forum-cadre {BACKGROUND: #F0F0F0; padding: 5px; COLOR: #333333; FONT-SIZE: 11px; FONT-FAMILY: Arial, Helvetica, sans-serif;}
.contrib-forum-titre {COLOR: #666666; FONT-SIZE: 11px; FONT-WEIGHT: bold;}
A:link.contrib-forum-titre {color:#666666; text-decoration:none;}
A:visited.contrib-forum-titre {color:#666666; text-decoration:none;}
A:active.contrib-forum-titre {color:red;}
A:hover.contrib-forum-titre {color:red;}
.contrib-forum-infos {FONT-SIZE: 10px; color:#999999; FONT-WEIGHT: normal;}
.contrib-forum-texte {FONT-SIZE: 11px; color:#666666; FONT-WEIGHT: normal;}

/* CONTENU PAGE */
.tiny {FONT-SIZE: 10px; FONT-FAMILY: Arial, Helvetica, sans-serif}
.tinyns	{FONT-SIZE: 10px; FONT-FAMILY: Arial, Helvetica, sans-serif}
A:link.tinyns {color:#006988; text-decoration:none;}
A:visited.tinyns {color:#845A88; text-decoration:none;}
A:active.tinyns {color:red;text-decoration:none;}
A:hover.tinyns {color:red;text-decoration:none;}
.tinygris {COLOR: #666666; FONT-SIZE: 10px; FONT-FAMILY: Arial, Helvetica, sans-serif}
A:link.tinygris {color:#666666;}
A:visited.tinygris {color:#666666;}
A:active.tinygris {color:red;}
A:hover.tinygris {color:red;}
.legende {COLOR: #666666; FONT-SIZE: 10px; FONT-WEIGHT: bold;}
.retrait {margin-left: 15px;}
.footer {FONT-SIZE:11px; COLOR: #FFFFFF; }
A:link.footer {COLOR: #FFFFFF; text-decoration:none;}
A:visited.footer {COLOR: #FFFFFF; text-decoration:none;}
A:active.footer {color:red; text-decoration:none;}
A:hover.footer{color:red; text-decoration:none;}
.tableau {background:#F0F0F0;}

/* FORUMS PHPBB (CADRE) */
.cadre-forum {background:#FFFFFF; padding: 0px;  padding-top: 0px; border-color: #208341; border-width: 2px; border-style: solid;}
.cadre-bandeau-forum {background:#33CC66; padding: 0px; margin: 0px;}
.cadre-bandeau-forum-bas {background:#33CC66; padding: 0px; margin: 0px;}
.encadre-pub {margin: 0px; padding: 2px; background: #F5F8FF; border-color: #E7E7FF; border-width: 1; border-style: solid; FONT-FAMILY: Arial, Helvetica, sans-serif; color: #004F7E; FONT-SIZE: 9px;}
.avertissement {COLOR: #FF0000; FONT-SIZE: 11px; FONT-WEIGHT: normal;}
A:link.avertissement {background:#FF0000; color:#FFFFFF; FONT-SIZE: 12px; FONT-WEIGHT: bold; text-decoration:none;}
A:visited.avertissement {background:#FFFFFF; color:#FF0000;  FONT-SIZE: 12px; FONT-WEIGHT: bold; text-decoration:none;}
A:active.avertissement {background:#FF0000; color:#FFFFFF;}
A:hover.avertissement {background:#FF0000; color:#EDFDFA;}

/* Origine SPIP */
.forum-titre {font-weight: bold; font-size: 120%;}
.forum-repondre-message {text-align: right;}

.structure {display: none; }
h1,h2,h3,h4 {
	margin-top: 0em;
	margin-bottom: 0em;
	font-size: 100%;
	font-weight: normal;
}

.spip_bouton {
	border: 2px solid #404040;
	padding: 3px;
	background: #d0d0d0;
}
.spip-admin {
	position: fixed;
	bottom: 0px;
	font-size: 90%;
	padding: 2px;
	line-height: 1.4em;
}

.spip_logos {
	margin-top: 0px;
	margin-bottom: 4px;
	margin-left: 10px;
	margin-right: 10px;
}


