form {
	margin:0;
	padding:0;
}

ul {
	padding:0;
	margin: 5px 0 5px 0;
}
	
a {
	text-decoration:none;
}

p {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #003B53;
}

#footer {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #003B53;
	margin-top:30px;
}


#footer a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #003B53;
}

hr {
	clear: both; 
	visibility: hidden; 
}

/* Menu generique */
#gene {

}
#gene  .datenv {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #003B53;
	text-decoration:none;
	text-align:left;
	font-style:italic;
}

#gene  .datenv a {
	color: #003B53;
	text-decoration:none;
}

#gene .surtit{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	text-decoration:none;
	color: #8CB43F;
}

#gene .surtit a{
	text-decoration:none;
	color: #8CB43F;
}

#gene .liste{
	list-style-image: url(/squelettes/icono/boutons/puce_nouveautes.jpg);
	margin-left:12px;
	padding-left:12px;
}

#gene .liste a{
	text-decoration:none;
	color: #8CB43F;
}

#gene .tit{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	color: #003B53;
}

#gene .tit a{
	text-decoration:none;
	color: #003B53;
}

#gene .txt{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	color: #8CB43F;
}

#gene .txt a{
	text-decoration:none;
	color: #8CB43F;
}

#gene input{
	border:1px solid #003B53;
	margin-bottom:10px;

}
h2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:22px;
	color: #003B53;
	margin:0;
	padding:0;
}

h3 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #003B53;
	margin:0;
	padding:0;
}

h4 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #5BD12D;
	margin:0;
	padding:0;
}

.chemin {
	background-color:#FFF1DE;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	color:#FF7A31;
	background-image:url(/squelettes/icono/boutons/puce_chemin.jpg);
	background-position:right;
	background-repeat:no-repeat;

}
.chemin a {
	background-color:#FFF1DE;
	text-decoration:none;
	color:#FF7A31;
}

#nav {
	background-image: url(/squelettes/icono/nav/fd.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}

.rechercher {
	width:160px; 
	height:15px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#6A6CC5;
	text-align:right;
	padding-right:2px;
		
}

#col1 {
	width:187px;
}

#col2 {
	width:540px;
	padding-left:6px;
}

/* Espace débat */
#espacedebat {
	margin-right: 10px;
}

#espacedebat .entit {
	background-image:url(/squelettes/icono/boutons/espace_debat.jpg);
	width:341;
	height:44px;
	background-repeat:no-repeat;
}

#espacedebat .imgtit{
	margin-top: 9px;
	margin-left: 48px;
	
}

#espacedebat .chp {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #003B53;
	padding: 10px;
	letter-spacing:1px;
	line-height:13px;
}
/* Participer */
#participer .email{
	width:130px; 
	height:15px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#0000;
	text-align:left;
	padding-left:2px;
	margin-left:10px;
	margin-right:10px;
}
#participer .txt{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
}

#participer .liste{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	list-style-image: url(/squelettes/icono/boutons/puce_nouveautes.jpg);
	margin-left:12px;
	padding-left:12px;
}

#participer .liste a{
	text-decoration:none;
	color: #4447B0;
}

/* les Agenda - une */
#agendaUne {
	margin:10px 0 10px 0;
	font-family:Arial, Helvetica, sans-serif;
}



#agendaUne .liste {
	list-style-image: url(/squelettes/icono/boutons/puce_agenda.jpg);
	margin-left:12px;
	padding-left:12px;
}

#agendaUne .tit {
	font-size:12px;
	font-weight:bold;
	color:#4447B0;
	text-decoration:none;
}

#agendaUne .tit a {
	color:#4447B0;
	text-decoration:none;
}

#agendaUne .chp {
	margin-top:3px;
	font-size:11px;
	color:#141414;
	text-decoration:none;
}

#agendaUne .chp a {
	color:#141414;
	text-decoration:none;
}


#agendaUne .lien {
	font-size:11px;
	color:#FF0000;
	text-decoration:none;
	margin-top:3px;

}

#agendaUne .lien a {
	color:#141414;
	background-color:#FFD9BE;
	color:#FF0000;
	text-decoration:none;
	padding:1px;
}

#agendaUne .lien a:hover {
	color:#141414;
	background-color:#fff;
	color:#FF0000;
	text-decoration:none;
	padding:1px;
}

/* les THEMES - En debat */
#themes {
	font-family:Arial, Helvetica, sans-serif;
	background-image:url(/squelettes/icono/boutons/pointilles_themes.jpg);
	background-repeat:repeat-y;
	background-position:right;
}

#themes .liste {
	list-style-image: url(/squelettes/icono/boutons/puce_themes.jpg);
	margin-left:12px;
	padding-left:12px;
}

#themes .tit {
	font-size:12px;
	font-weight:bold;
	color:#141414;
	text-decoration:none;
}

#themes .tit a {
	color:#141414;
	text-decoration:none;
}

#themes .chp {
	margin-top:3px;
	font-size:11px;
	color:#141414;
	text-decoration:none;
}

#themes .chp a {
	color:#141414;
	text-decoration:none;
}


#themes .lien {
	font-size:11px;
	color:#FF0000;
	text-decoration:none;
	margin-top:3px;

}

#themes .lien a {
	color:#141414;
	background-color:#FFD9BE;
	color:#FF0000;
	text-decoration:none;
	padding:1px;
}

#themes .lien a:hover {
	color:#141414;
	background-color:#fff;
	color:#FF0000;
	text-decoration:none;
	padding:1px;
}


/* les contrib - En debat */
#contrib {
	font-family:Arial, Helvetica, sans-serif;
}

#contrib .liste {
	list-style-image: url(/squelettes/icono/boutons/puce_themes.jpg);
	margin-left:12px;
	padding-left:12px;
}

#contrib .tit {
	font-size:12px;
	font-weight:bold;
	color:#141414;
	text-decoration:none;
}

#contrib .tit a {
	color:#141414;
	text-decoration:none;
}

#contrib .chp {
	margin-top:3px;
	font-size:11px;
	color:#141414;
	text-decoration:none;
}

#contrib .chp a {
	color:#141414;
	text-decoration:none;
}


#contrib .lien {
	font-size:11px;
	color:#FF0000;
	text-decoration:none;
	margin-top:3px;

}

#contrib .lien a {
	color:#141414;
	background-color:#FFD9BE;
	color:#FF0000;
	text-decoration:none;
	padding:1px;
}

#contrib .lien a:hover {
	color:#141414;
	background-color:#fff;
	color:#FF0000;
	text-decoration:none;
	padding:1px;
}

#contrib .date a {
	color:#141414;
	text-decoration:none;
}

#contrib .date {
	font-size:10px;
	color:#141414;
	text-decoration:none;
	font-style:italic;
}


/* Article */
#art .entit {
	background-image:url(/squelettes/icono/boutons/ligne_article.jpg);
	background-repeat:no-repeat;
	background-position:top;
	padding: 5px 0 0 5px;

}

#art .cnt {
	margin:0 0 0 20px;

}

#art .dateimg {
	background-image:url(/squelettes/icono/boutons/date_article.jpg);
	background-repeat:no-repeat;
	background-position:top;
	height:42px;

}
#art .auteur img {
	border:1px solid #B7CCE2;
	margin-right:5px;

}

#art .auteur .tit {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#8CB43F;
	text-decoration:none;

}

#art .auteur .tit a {
	color:#8CB43F;
	text-decoration:none;
}

#art .date {
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px;
	color:#5788BC;
	padding:3px 0 0 145px;
}

/* les documents liés - Article */
#docsLies {
	margin:10px 0 10px 0;
	font-family:Arial, Helvetica, sans-serif;
}

#docsLies .liste {
	list-style-image: url(/squelettes/icono/boutons/puce_docs_lies.jpg);
	margin-left:12px;
	padding-left:12px;
}

#docsLies .tit {
	font-size:12px;
	color:#003B53;
	text-decoration:none;
}

#docsLies .tit a {
	color:#003B53;
	text-decoration:none;
}

#docsLies .chp {
	margin-top:3px;
	font-size:11px;
	color:#003B53;
	text-decoration:none;
}

#docsLies .chp a {
	color:#003B53;
	text-decoration:none;
}

/* les articles liés - Article */
#artsLies {
	margin:10px 0 10px 0;
	font-family:Arial, Helvetica, sans-serif;
}

#artsLies .liste {
	list-style-image: url(/squelettes/icono/boutons/puce_article_lies.jpg);
	margin-left:12px;
	padding-left:12px;
}

#artsLies .tit {
	font-size:12px;
	color:#003B53;
	text-decoration:none;
}

#artsLies .tit a {
	color:#003B53;
	text-decoration:none;
}

#artsLies .chp {
	margin-top:3px;
	font-size:11px;
	color:#003B53;
	text-decoration:none;
}

#artsLies .chp a {
	color:#003B53;
	text-decoration:none;
}


/* sous thèmes */
#sthm {
	margin:10px 0 10px 0;
	font-family:Arial, Helvetica, sans-serif;
}

#sthm .liste {
	list-style-image: url(/squelettes/icono/boutons/puce_theme.jpg);
	margin-left:12px;
	padding-left:12px;
}

#sthm .tit {
	font-size:12px;
	color:#003B53;
	text-decoration:none;
}

#sthm .tit a {
	color:#003B53;
	text-decoration:none;
}

#sthm .chp {
	margin-top:3px;
	font-size:11px;
	color:#003B53;
	text-decoration:none;
}

#sthm .chp a {
	color:#003B53;
	text-decoration:none;
}


/* rub */
#rub {
	margin:0px 0 10px 15px;
	font-family:Arial, Helvetica, sans-serif;
}


#rub .tit {
	font-size:16px;
	color:#8CB43F;
	text-decoration:none;
	margin-top:5px;
}


#rub .chp {
	margin-top:3px;
	font-size:12px;
	color:#003B53;
	text-decoration:none;
}

/* propositions */
#propo {
	margin:10px 0px 10px 0;
	font-family:Arial, Helvetica, sans-serif;
	width:258px;

}

#propo .liste {
	list-style-image: url(/squelettes/icono/boutons/puce_propositions.jpg);
	margin-left:12px;
	padding-left:12px;
}

#propo .tit {
	font-size:12px;
	color:#4447B0;
	text-decoration:none;
}

#propo .tit a {
	color:#4447B0;
	text-decoration:none;
}

#propo .surtit {
	font-size:14px;
	color:#4447B0;
	text-decoration:none;
}

#propo .surtit a {
	color:#4447B0;
	text-decoration:none;
}

#propo .chp {
	margin-top:3px;
	font-size:11px;
	color:#003B53;
	text-decoration:none;
}

#propo .chp a {
	color:#003B53;
	text-decoration:none;
}

#propo .signtit {
	font-size:16px;
	color:#8CB43F;
	text-decoration:none;
	font-weight:bold;
	margin-left:8px;
}

#propo .signtit a {
	color:#8CB43F;
	text-decoration:none;
}

#propo select {
	border: 1px solid #7F9DB9;
	width:250px;
	margin:0 0 5px 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;

}

/* doc REF */
#docRef {
	margin:10px 0 10px 0;
	font-family:Arial, Helvetica, sans-serif;
}

#docRef .liste {
	list-style-image: url(/squelettes/icono/boutons/puce_theme.jpg);
	margin-left:12px;
	padding-left:12px;
}

#docRef .tit {
	font-size:12px;
	color:#003B53;
	text-decoration:none;
}

#docRef .tit a {
	color:#003B53;
	text-decoration:none;
}

#docRef .chp {
	margin-top:3px;
	font-size:11px;
	color:#003B53;
	text-decoration:none;
}

#docRef .chp a {
	color:#003B53;
	text-decoration:none;
}

/* doc tel */
#docTel {
	margin:10px 0 10px 0;
	font-family:Arial, Helvetica, sans-serif;
}

#docTel .liste {
	list-style-image: url(/squelettes/icono/boutons/puce_docTel.jpg);
	margin-left:12px;
	padding-left:12px;
}

#docTel .tit {
	font-size:12px;
	color:#003B53;
	text-decoration:none;
}

#docTel .tit a {
	color:#003B53;
	text-decoration:none;
}

#docTel .chp {
	margin-top:3px;
	font-size:11px;
	color:#003B53;
	text-decoration:none;
}

#docTel .chp a {
	color:#003B53;
	text-decoration:none;
}


/* doc REF */
#repere {
	margin:10px 0 10px 0;
	font-family:Arial, Helvetica, sans-serif;
}

#repere .liste {
	list-style-image: url(/squelettes/icono/boutons/puce_theme.jpg);
	margin-left:12px;
	padding-left:12px;
}

#repere .tit {
	font-size:12px;
	color:#003B53;
	text-decoration:none;
}

#repere .tit a {
	color:#003B53;
	text-decoration:none;
}

#repere .chp {
	margin-top:3px;
	font-size:11px;
	color:#003B53;
	text-decoration:none;
}

#repere .chp a {
	color:#003B53;
	text-decoration:none;
}

/* */
#zoom .tit {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#399A3A;
	padding:5px;
}

#zoom .tit a {
	color:#399A3A;
}

/* Reche rechCrois */
#rechCrois {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#77D950;
}

#rechCrois select {
	border:1px solid #77D950;
	width:170px;
	margin:3px 3px 3px 5px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#003B53;
}

.txt {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;

}

.lien {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#5BD12D;
}

.lien a{
	color:#5BD12D;
}
/*------------------------ FORUM ---------------------------*/
/* style général d'un thread */
.forum_thread {
	margin-bottom: 10px;
}

/* Message de tête de thread*/
.forum_init {
	margin: 0;
	padding: 0;
	padding-left: 12px;
}

/* T */
.forum_suite {
	margin: 0;
	padding: 0;
	padding-left: 12px;
	background-image: url(icono/t.png);
	background-position: top left;
	background-repeat: no-repeat;
	/* ajouter i */
}

/* L */
.forum_simple {
	background-image: url(icono/l.png);
	background-position: top left;
	background-repeat: no-repeat;
	margin: 0;
	padding: 0;
	padding-left: 12px;

/*background-image: l*/
}


/* fin de chaîne (différencier en-tête et pas en-tête ?) */
.forum_init_box_simple {
	margin: 0;
	padding: 0;
	padding-left: 12px;
	background-image: url(icono/n.png);
	background-position: top left;
	background-repeat: no-repeat;
}

/* message suscitant une suite*/
.forum_box_suite, .forum_init_box_suite {
	margin: 0;
	padding: 0;
	padding-left: 15px;
	background-image: url(icono/m.png);
	background-position: top left;
	background-repeat: no-repeat;
}

.forum_box_simple {
	margin: 0;
	padding: 0;
	padding-left: 15px;
	background-image: url(icono/c.png);
	background-position: top left;
	background-repeat: no-repeat;
}

.forum_fond_suite {
	background-image: url(icono/i.png);
	background-position: top left;
	background-repeat: repeat-y;
}

.message-tit {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#333333;
}

.message-tit a {
	text-decoration:none;
	color:#333333;
}

.message-info {
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.7em;
	color:#333333;
	
}

/*-------------------------------- Spip Formulaire ------------------------------------*/
 .formulaire {
   background-color: #e8f4ff;
   font-family: Verdana, Arial, sans-serif;
   font-size: 90%;
   font-weight: normal;
   border: 1px solid black;
   padding: 10px;

} 
.spip_encadrer {
 	border : 1px solid #709AC6;
 }
 
 .spip_encadrer input, textarea, .spip_bouton{
	 width:400px;
	border : 1px solid #eeeeee;
	padding:1px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
 }
 
 .spip_encadrer  p {
 	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

legend {
 	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#003B53;
}

.spip_bouton {
   background-color: #b0d0FF;
   color: black;
}

.spip_bouton {
   background-color: #b0d0FF;
   color: black;
}


.spip_puce {
	border:0px solid #FFFFFF;
	
}


/*-----------------------------------------*/
/* les Agenda - une */
#comptR {
	margin:10px 0 10px 0;
	font-family:Arial, Helvetica, sans-serif;
}



#comptR .liste {
	list-style-image: url(/squelettes/icono/boutons/puce_cp.jpg);
	margin-left:12px;
	padding-left:12px;
}

#comptR .tit {
	font-size:12px;
	font-weight:bold;
	color:#4447B0;
	text-decoration:none;
}

#comptR .tit a {
	color:#4447B0;
	text-decoration:none;
}

#comptR .chp {
	margin-top:3px;
	font-size:12px;
	color:#003B53;
	text-decoration:none;
}

#comptR .chp a {
	color:#003B53;
	text-decoration:none;
}


#comptR .lien {
	font-size:11px;
	color:#FF0000;
	text-decoration:none;
	margin-top:3px;

}

#comptR .lien a {
	color:#141414;
	background-color:#FFD9BE;
	color:#FF0000;
	text-decoration:none;
	padding:1px;
}

#comptR .lien a:hover {
	color:#141414;
	background-color:#fff;
	color:#FF0000;
	text-decoration:none;
	padding:1px;
}
