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

BODY {FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 11px; background-image:url(fond-printemps09.gif); text-align:center;}
TD {FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 11px;}
A:link {color:#800080;}
A:visited {color:#800080;}
A:active {color:#00C0C0; text-decoration:none}
A:hover {color:#00C0C0; text-decoration:none}

.header{background-image: url(/commun/iw-header-bg.gif); background-repeat:repeat-x; margin:0;}
.principal {background-color:#FFFFFF; border:1px #A1F5E6 solid; padding:5px; margin-left:auto; margin-right:auto; margin-top:10px; margin-bottom:10px; width:810px; text-align:left;} 

.texte {FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 11px;}
.annonce {FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 14px; FONT-WEIGHT: bold; color:#5858FF;}
.annonce2 {FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 14px; FONT-WEIGHT: normal; color:#333333;}

.footer {FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 11px; color:#999999;}
A:link.footer {color:#B06FB1; text-decoration: none;}
A:visited.footer {color:#B06FB1; text-decoration: none;}
A:active.footer {color:#00C0C0; text-decoration: none;}
A:hover.footer {color:#00C0C0; text-decoration: none;}
.favoris		{ font-size : 11px;}
a.favoris		{ text-decoration: none;}
a.favoris:hover{ text-decoration:none;}

.tiny {BACKGROUND: none; FONT-SIZE: 10px; FONT-WEIGHT: normal;}
.tinygris {BACKGROUND: none; COLOR: #666666; FONT-SIZE: 10px; FONT-WEIGHT: normal;}
A:link.tinygris {color:#666666; }
A:visited.tinygris {color:#666666;}
A:active.tinygris {color:#00C0C0;}
A:hover.tinygris {color:#00C0C0;}

.une-titre {FONT-SIZE:14px; COLOR: #800080; FONT-WEIGHT: Bold;}
A:link.une-titre {color:#800080; text-decoration:none}
A:visited.une-titre {color:#800080; text-decoration:none}
A:active.une-titre {color:red;}
A:hover.une-titre {color:red;}
.une-rubrique {FONT-SIZE:11px; COLOR: #000000; FONT-WEIGHT: Bold;}
.une-signature {FONT-SIZE:10px; COLOR: #666666;}

.rubrique-une-encadre {FONT-SIZE:14px; COLOR: #000000; FONT-WEIGHT: Bold;}
.rubrique-titre {FONT-SIZE:26px; COLOR: #800080; FONT-WEIGHT: Bold;}
.rubrique-listearticles {FONT-SIZE:12px; COLOR: #800080; FONT-WEIGHT: Bold;}
.rubrique-sousrubrique {FONT-SIZE:14px; COLOR: #800080; FONT-WEIGHT: Bold;}

.article-titre {FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE:18px; COLOR: #800080; FONT-WEIGHT: Bold;}
.article-titre-envoyer {FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE:12px; COLOR: #800080; FONT-WEIGHT: Bold;}
.article-signature {FONT-SIZE:10px; COLOR: #666666;}

.colonne {BACKGROUND: #EDFDFA; margin-top:5px; padding: 5px; border: 1px #00C0C0 solid;}
.colonne-rubrique {BACKGROUND: #00C0C0; COLOR: #FFFFFF; FONT-SIZE: 10px; FONT-WEIGHT: bold;  text-transform: uppercase; letter-spacing: 1pt; padding-left: 3px; padding-right: 3px;}
A:link.colonne-rubrique {color:#FFFFFF; text-decoration:none}
A:visited.colonne-rubrique {color:#FFFFFF; text-decoration:none}
A:active.colonne-rubrique {color:#FFFFC0; text-decoration:none}
A:hover.colonne-rubrique {color:#FFFFC0; text-decoration:none}

.section {BACKGROUND: #00C0C0; COLOR: #FFFFFF; FONT-SIZE: 12px; FONT-WEIGHT: bold; FONT-FAMILY: Arial, Helvetica, sans-serif; text-transform: uppercase; letter-spacing: 1pt; padding-left: 4px; padding-right: 4px;}
.commentaires {margin: 10px; padding: 7px; border-width: 1; border-color: #00C0C0; border-style: dashed;}

.commande {BACKGROUND: #EFEFEF; COLOR: #000000; FONT-WEIGHT: normal; FONT-STYLE: italic;}

.encadre-forums {BACKGROUND: #EDFDFA; margin: 0px; padding: 3px; border-width: 1; border-color: #00C0C0; border-style: dashed;}
.accroche-forums {FONT-SIZE: 10px;}
A:link.accroche-forums {text-decoration:none;}
A:visited.accroche-forums {text-decoration:none;}
A:active.accroche-forums {text-decoration:none;}
A:hover.accroche-forums {text-decoration:none;}

.chemin {BACKGROUND: none; COLOR: #FFFFFF; FONT-SIZE: 10px; FONT-WEIGHT: bold; FONT-FAMILY: Arial, Helvetica, sans-serif; text-transform: uppercase;}
A:link.chemin {color:#800080;}
A:visited.chemin {color:#800080;}
A:active.chemin {color:#00C0C0; text-decoration:none}
A:hover.chemin {color:#00C0C0; text-decoration:none}

.outils {BACKGROUND: none; COLOR: #800080; FONT-SIZE: 10px; FONT-WEIGHT: bold; FONT-FAMILY: Arial, Helvetica, sans-serif; text-transform: uppercase; }
A:link.outils {color:#800080; text-decoration:none;}
A:visited.outils {color:#800080; text-decoration:none;}
A:active.outils {color:#00C0C0; text-decoration:none;}
A:hover.outils {color:#00C0C0; text-decoration:none;}*

.notes {background:#FFFFFF; COLOR: #666666; margin: 10px; padding: 5px; border-top-width: 1px; border-bottom-width: 0px; border-left-width: 0px; border-right-width: 0px;border-color: #999999; border-style: solid; FONT-SIZE: 10px;}

/* Habillage des commentaires */
 
.cadre-formulaire {background:#FFFFFF; width: 700px; margin: 20px; padding: 10px; border-width: 1px;border-color: #00C0C0; border-style: solid;}

ul.commentaire-total {
	display: block;
	padding: 0px;
	margin: 0px;
	list-style: none;
}
.commentaire-fil {
	margin-top: 2em;
}
.commentaire-fil ul {
	display: block;
	margin: 0px;
	margin-left: 2em;
	padding: 0px;
	list-style: none;
}
.commentaire-titre {
	font-weight: bold;
	font-size: 120%;
}
.commentaire-item {
	margin: 0px;
	padding: 1em;
	padding-top: 0.5em;
	padding-bottom: 0em;
	text-align: justify;
	color: #303030;
	font-size: 100%;
}
.commentaire-repondre-message {
	text-align: right;
}

ul .commentaire {
	padding: 0px;
	margin: 0px;
	margin-bottom: 1em;
}


/* Boite de titre d'un forum : mise en couleur selon la profondeur du forum */

ul .commentaire-chapo {
	margin: 0px;
	padding-left: 0px;
	padding-right: 6px;
	padding-top: 0px;
	padding-bottom: 0px;
	font-size: 90%;
	background: #EDFDFA;
	color: #666666;

}

.annuaire-site {FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px;}
.annuaire-descriptif {FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px;}
.annuaire-nav {margin: 10px; padding: 7px; border-width: 1; border-color: #00C0C0; border-style: dashed;}
.annuaire-nav-cat1 {FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px; FONT-WEIGHT: bold;}
.annuaire-nav-cat2 {FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 10px;}

.nouveau{background: #00C0C0; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 8px; FONT-WEIGHT: bold; color: #FFFFFF;}
.retrait {margin: 10px; padding: 7px;}
.encadre {margin: 10px; padding: 7px; border-width: 1; border-color: #00C0C0; border-style: dashed;}
.encadre-fond {margin: 10px; padding: 7px; background: #EDFDFA;}
.encadre-commentaires {margin: 0px; padding: 7px; border-width: 1px; border-color: #00C0C0; border-style: solid;}
.navig-galerie {padding: 2px; border-width: 0; background: #EDFDFA;}

/*
 * Formulaires
 */

.formrecherche {
	background-color: #f2f2f2;
	color: #505030;
	margin: 0px;
	padding: 2px;
	border: solid 1px #909090;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 80%;
	font-weight: normal;
}

.formulaire {
	color: black;
	margin: 0px;
	margin-bottom: 16px;
	padding: 4px;
	border: 1px solid #a0a0a0;
	background-color: #f9f9f9;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	font-weight: normal;
}
.forml {
	background-color: #f9f9f9;
	margin: 4px;
	padding: 1px;
	border: dashed 1px #909090;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
}
.spip_bouton {
	border: 1px solid #404040;
	padding: 3px;
	background: #d0d0d0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.spip-admin {
	position: fixed;
	bottom: 0px;
	font-size: 90%;
	padding: 2px;
	line-height: 1.4em;
}

h3.spip {
	font-family: Verdana,Arial,Helvetica,sans-serif;
	color:#00C0C0;
	font-weight: bold;
	font-size: 18px;
	text-align: center;
	margin-top : 50px;
	margin-bottom : 20px;
	padding: 0em;
}