  .conteneurimage .spip_logos  {
border : 4px solid #a61900;
clear : left;
margin : 5px 20px;
padding : 1px;
}
.titrew {
color : #ffffff;
margin-top : 0;
padding-bottom : 0;
margin-bottom : 0;
margin-right : 10px;
font-size : 12px;
font-family : Tahoma, Verdana, Arial;
font-weight : bold;
}
.titrepartenaire {
text-decoration : none;
color : #fff;
font-size : 13px;
}
.articleactu {
font-family : Verdana, Arial;
font-size : 13px;
text-align : left;
margin : 20px 7px 0 14px;
} 



/* *********************************************************************************************************************************
***********************************************************************************************************************************
FORMULAIRE
*/
  .spip_forms form label  {
float : none;
}
.spip_forms h2 {
margin : 0.2em;
color : #543e29;
}
.spip_forms {
color : black;
margin : 0;
margin-bottom : 16px;
padding : 6px;
font-family : Verdana, Arial, Helvetica, sans-serif;
font-weight : normal;
border-left : 0 solid #963;
}
.spip_forms form {
border : 0;
margin : 0;
padding : 0.5em 0 0 0;
}
.spip_forms div.spip_descriptif {
border : 0;
margin : 0;
clear : both;
}
.spip_forms h3 {
float : none;
text-align : left;
}
.spip_forms legend {
font-size : 1.15em;
padding : 5px;
}
.spip_forms .spip_form_champ {
margin-bottom : 0;
display : block;
clear : both;
margin-top : 1em;
}
.spip_forms .spip_form_label {
font-weight : bold;
text-align : left;
color : #494949;
display : block;
}
.spip_forms .spip_form_label label, .spip_forms .spip_form_label .label {
text-align : left;
font-weight : bold;
color : #494949;
}
.spip_forms .spip_form_label_obligatoire {
font-weight : normal;
font-style : italic;
font-size : 0.9em;
}
.spip_forms .obligatoire_oublie {
color : red;
}
.spip_forms .spip_form_label_details {
display : block;
font-style : italic;
text-align : left;
}
.spip_forms .spip_form_choix_multiple {
display : block;
}
.spip_forms .spip_form_choix_unique input, .spip_forms .spip_form_choix_unique input.fondo, .spip_forms .spip_form_choix_unique input.fondl {
width : auto;
}
.spip_forms .spip_form_choix_unique label {
margin : 0 0 5px 0;
}
.spip_forms .spip_form_choix_multiple input, .spip_forms .spip_form_choix_multiple input.fondo, .spip_forms .spip_form_choix_multiple input.fondl, ul.choix_mots li input {
width : auto;
margin : 0 5px 0 0;
}
.spip_forms ul.choix_mots, .spip_forms ul.spip_form_choix_multiple, .spip_forms ul.spip_form_choix_unique {
list-style : none;
float : left;
padding-left : 5px;
width : 45%;
}
.spip_forms .spip_sondage {
margin : auto;
}
.spip_forms .spip_form_erreur {
font-weight : bold;
color : red;
}
.spip_forms .spip_form_ok {
font-weight : bold;
background : #262626;
color : #f1f1f1;
margin : 1em 0 0 0;
padding : 0.6em;
}
.spip_forms .spip_form_ok a {
color : #fff9e2;
}
.spip_forms .spip_form_ok a:hover {
color : #deb55e;
}
.spip_forms .spip_form_ok_confirmation {
display : block;
}
.spip_forms .spip_sondage strong {
display : block;
clear : both;
margin-left : 5px;
color : #494949;
}
.spip_forms .spip_sondage .ligne_nom {
width : 19%;
text-align : right;
padding-right : 1%;
}
.spip_forms .spip_sondage .ligne_nom:after {
content : " :";
}
.spip_forms .spip_sondage ligne.chiffres {
color : #525252;
}
.spip_forms .spip_sondage .ligne_barre {
height : 16px;
background : url(../images/ligne.gif) repeat-x;
border : 1px solid black;
width : 80%;
}
.spip_forms .spip_sondage .sondage_table {
display : table;
width : 100%;
}
.spip_forms .spip_sondage .sondage_ligne {
display : table-row;
}
.spip_forms .spip_sondage .sondage_ligne > div {
display : table-cell;
vertical-align : middle;
padding : 2px;
white-space : nowrap;
}
.spip_forms .forml, .spip_forms .formo {
width : 50%;
border-bottom : 1px solid #e2cec1;
border-right : 1px solid #e2cec1;
border-top : 1px solid #af896f;
border-left : 1px solid #af896f;
font-size : 1em;
padding : 0.25em;
}
.spip_forms .forml, .spip_forms .fondl {
background : #fffde7;
color : #4a4336;
width : 50%;
}
.spip_forms .formo, .spip_forms .fondo {
background-color : #fff;
color : #4a4336;
width : 50%;
}
.spip_forms .champ_obli_oubli {
border : 2px solid red;
} 
.spip_forms form .forml-focus, .spip_forms form input.forml-focus:focus, .spip_forms form textarea.forml-focus:focus, .forml-focus {
	border-bottom:solid 1px #C9AB97;
	border-right:solid 1px #C9AB97;
	border-top:1px solid #81593E;
	border-left:1px solid #81593E;
	background: #FFF2C8;
	color:#433817;
	font-weight:normal;
	font-size:1em;
	padding:.25em;
	width:50%;
	text-indent : 0px;
}
.spip_forms form .formo-focus, .spip_forms form input.formo-focus:focus, .spip_forms form textarea.formo-focus:focus, .spip_forms .formo-focus {
	border-bottom:solid 1px #C9AB97;
	border-right:solid 1px #C9AB97;
	border-top:1px solid #81593E;
	border-left:1px solid #81593E;
	background:#FFF9EE ;
	color:#433817;
	font-weight:normal;
	font-size:1em;
	padding:.25em;
	width:30%;
	text-indent : 0px;
}
.spip_forms form .champ_obli_oubli-focus, form input.champ_obli_oubli-focus:focus, form textarea.champ_obli_oubli-focus:focus {
	border-top:solid 2px #980F1B;
	border-left:solid 2px #980F1B;
	border-bottom:2px solid #F3192B;
	border-right:2px solid #F3192B;
	background: #FFF2C8;
	color:#4D161B;
	font-weight:normal;
	font-size:1em;
	padding:.25em;
	text-indent : 0px;
}
.spip_forms .spip_bouton input {
	border: 1px solid #563033;
	cursor:pointer;
	padding:.4em;
	background:#F0E6DC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:1em;
	width:100px ;
	color:#4A4336;
	text-align : center;
	text-indent : 0px;
}
.spip_forms fieldset {
	border: 1px none #8F8181;
	padding: .4em .4em .4em 1em;
	margin:.5em 0 .5em 0;
	border-top-style: dashed;
	border-left: 0px solid #c96;
	border-top-color: #c96;
	text-indent : 0px;
}
.spip_forms a.resultats_sondage {
	display:block;
	float:right;
	background:#FFFBED;
	color:#444040;
	padding:.2em;
	border:1px solid #A07D7A;
	text-decoration:none;
}
.spip_forms a.resultats_sondage:hover {
	background:#444040;
	color:#F8F5EC;
	text-decoration:none;
}
.spip_forms p.spip_form_ok, .spip_forms p.spip_form_erreur, .spip_forms form {
	clear:both;
}
span.nettoyeur{
	clear:both;line-height:1px;font-size:1px;display:block;
}
span.erreur { display:block;}
/* *********************************************************************************************************************************
************************************************************************************************************************************/


a.spip_url { }

/*a.spip_in {font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px; 
	text-align : center;
	color : #336600;/*000000
	text-decoration : none;
	/*color : #ff6699;/*DodgerBlue*
	padding-right : 0px; }
a.spip_out {font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px; 
	text-align : center;
	text-decoration : none;
	color : #ff6699;/*DodgerBlue
	padding-right : 0px; }*/
a.spip_glossaire { }

.spip_code { }

p.spip_note { }

h3.spip {
font-size:13px;
margin-left:10px;
color:#CDEAFB;

	/*border-bottom:1px solid #CC6666;/*999999*/
}

.spip_puce {
	list-style-position: inside;
	border-width: 0px;
}
.spip_documents {
    background-color: #98ADBA;
    border: 1px solid #ADBEC9;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 70%;
}

.spip_documents_center{
font-size: 10px;

	height: 100%;
}

.spip_documents_right{
	font-size: 10px;
	margin-left: 15px; 
	text-align: center;
	background-color:#120A05;
}

table.spip {
	border-collapse:collapse;
	width:100%;
}

table.spip caption{
	caption-side: top; /* bottom pas pris en compte par IE */
	text-align: center;
	margin-left: 5px;  /*auto*/                                                     
	margin-right: 5px;
	padding: 3px;/*3px*/
	font-weight: bold;
	font-family: Verdana,Arial,Sans,sans-serif;
	font-size : 70%;
	
}

/*table.spip*/
 tr.row_first  {
	
}

/*table.spip*/ 
table.spip tr.row_odd {
	
}

table.spip tr.row_even {
	
}

table.spip td {
	padding: 3px;/*3px*/
	text-align: left;
	vertical-align: middle;
}

hr.spip { }
b.spip { }
i.spip { }
blockquote.spip {
	margin-left : 40px;
	margin-top : 10px;
	margin-bottom : 10px;
	margin-right: 0px;
	border : solid 1px #aaaaaa;
	background-color: #ffffff;
	padding-left: 10px;
	padding-right: 10px;
}

.form2 { width: 80% ; background-color: #FFF;}

.spip_encadrer {
	font-family: helvetica, arial, sans-serif;
	width : 95%;
	background-color: #FFFFFF;
	padding: 5px;
	border: 1px #666666 solid;
}

.spip_cadre {
	width : 95%;
	background-color: #FFFFFF;
	padding: 5px;
	margin-top: 10px;
}

div.spip_poesie {
	margin-bottom: 5px;
	margin-left: 10px;
	padding-left: 10px;
	border-left: 1px solid #999999;
}
div.spip_poesie div {
	text-indent: -60px;
	margin-left: 60px;
}

.spip_bouton { background-color: #FFCC00;}

form.formrecherche { 
	margin-top: 5px;
	margin-bottom: 5px;
}
input.formrecherche {
	width: 95%;
	background-color: #FFDDAA;
}

.reponse_formulaire {
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-weight: bold;
	font-size: 110%;
	color: red;
}

.spip_surligne { background-color: #FFFF66; }



