
/*
Cette feuille de style contient des ?lements li?s aux formulaires suivants :
	- Réagir à cette article
	- Poster un message
	- Inscription et désinscription à la Newsletter
	- Formulaires liés à la diffusion de l'HD
 */

#reagirPlugin {
	margin-top:10px;
}

#reagirForm {
	margin-top:12px;
border-top : 1px solid #ccc;
}

.formulaire_spip {
display:block;
padding:15px;
margin: 0 0 20px;
border-right:1px solid #ddd;
border-left:1px solid #ddd;
border-bottom:1px solid #ddd;
}

.formulaire_spip legend {
font: bold 1.1em Arial, Helvetica, sans-serif;
color:#d3191D;
padding:0 0 5px;
}

.formulaire_spip p {
font: 1em Arial, Helvetica, sans-serif;
padding:0 0 10px;
}

.formulaire_spip label {
display:block;
font: bold 1em Arial, Helvetica, sans-serif;
padding:0 10px 3px;
}

.formulaire_spip legend:first-letter {
text-transform: uppercase;
}

.formulaire_spip textarea {
border:1px solid #A6191E;
width:380px;
margin: 10px 10px;
}

.formulaire_spip small {
margin: 0px 10px;
}

.formulaire_spip fieldset input {
border:1px solid #A6191E;
width:360px;
margin:0 10px;
padding: 2px 10px ;
cursor:text;
}

.formulaire_spip .spip_bouton input {
border:1px solid #999;
width:250px;
padding: 3px 0 4px;
margin: 10px 70px 0 ;
cursor:pointer;
}

.spip_bouton {
margin: 10px 0 0 ;
cursor:pointer;
}

.formulaire_spip input:hover {
background:#ffcccc;
}

table.spip_barre {
margin: 0 10px ;
display:block;
width:400px;
}

/*=========== envoyer ? un ami =============*/	

#envoiamiPlugin {
	margin-top:10px;
/*	font-family:Arial, Helvetica, sans-serif;
	font-size: .9em;*/}

#envoiamiPlugin #envoiamiForm {
	margin:0 10% 0 10%;
	background-repeat:repeat-x;
/*	background-color:#EBE3CC;*/
	padding:20px;
	}

#envoiamiForm #titre{
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight:bold;
	letter-spacing: 0;
	color: #BA0000;
}

#envoiamiForm #titre_fond{
	width:130px;
	height: 5px;
	background-repeat:repeat-x;
	background-position:bottom;
	margin-bottom:15px;
}

#envoiamiMessage {
	display:block;
	overflow:hidden;
	float:left;
	width:450px;
	padding: 10px 0 15px;
	margin: 0 0 15px;
	border-bottom:2px dotted #555;
	text-align:center;
	font: bold 1em Arial, Helvetica, sans-serif;
	color:#FF0000;
	}

#envoiamiPlugin .envoiamiCacher {
	display:none;}
	
#envoiamiPlugin .envoiamiCode {
	width:98%;
	border:1px solid #996600;}

#envoiamiPlugin .envoiamiForm {
	width:98%;
	margin:0 0 10px 0;
	margin-top:5px;
	border:1px solid #BA0000;}

#envoiamiPlugin .envoiamiError {
	color:#FF0000 !important;
	font-weight:bold!important;}

label{
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size: 11px;
	letter-spacing: 0;
	color: #000000;
}

#envoiamiBoutons {
	text-align:center;
	margin:1em 0 0 0;
	padding:0;}
	
#envoiamiBoutons a{
	text-decoration:none;
	border:0;
}

/*=========== Reaction Pr?visu =============*/	

.previsu {
border-bottom: 2px dotted #ccc;
margin : 0 0 20px;
padding: 0 0 10px;
}

.previsu a {
font: bold 1em Verdana, Arial, Helvetica, sans-serif;
color:#D3191D;
background: url(/squelettes/icono/puce_blancsurgris.gif) no-repeat 3px 2px;
padding: 0 0 0 22px;
}

.previsu .tit {
display:block;
font: bold 1.1em Verdana, Ariel, sans-serif;
color:#D3191D;
text-transform:uppercase;
padding: 5px 0 0 ;
}

.previsu .date {
display:block;
font: italic .9em Verdana, Ariel, sans-serif;
padding:1px 0 4px;
}

.previsu a:hover {
text-decoration:underline;
}

/*=========== Signature P?titions =============*/

.formulaire_signature {
border-top:1px solid #ddd;
}

.formulaire_signature .reponse_formulaire {
font-weight:bold;
color:#E62F35;
text-transform:uppercase;
text-align:center;
padding: 10px;

}

/*=========== Inscription Newsletter =============*/

#envoiamiPlugin h3 a:hover {
color: #020202;
}

#envoiamiPlugin h3 {
display:block;
border-bottom: 2px dotted #555;
margin: 10px 0 10px;
padding: 0 0 0 23px;
background: url(/squelettes/icono/puce_blancsurgris.gif) no-repeat 3px 4px;
}

#inscriNews, #desinscrNews {
width: 400px;
padding: 5px 12px 12px ;
}

#envoiamiPlugin h5 {
display:block;
color: #BA0000;
padding: 0 0 5px;
}

#envoiamiPlugin label {
display:block;
}

/*=========== Devenir diffuseur =============*/

#devenirdif_formulaire fieldset {
padding: 5px 0;
}

#devenirdif_formulaire .radio {
display: block;
overflow:hidden;
width: 30px;
float: left;
margin: 3px 5px 0 0;
}

#devenirdif_formulaire .nb_exemplaires {
display: block;
overflow:hidden;
padding: 0 !important;
line-height: 100%;
height: 25px;
}

#devenirdif_formulaire #nb_exemplaires {
float:right;
width: 30px !important;
margin: 2px 75px 0 0;
}

#devenirdif_formulaire .intitule{
display:block;
margin: 4px 0 0 35px;
}

#devenirdif_formulaire  #nb_exemplaires_label {
display:none;
}


/*
Cette feuille de style contient des ?lements li?s aux formulaires suivants :
	- R?agir ? cette article
	- Poster un message
	- Inscription et d?sinscription ? la Newsletter
 */

#reagirPlugin {
	margin-top:10px;
}

#reagirForm {
	margin-top:12px;
border-top : 1px solid #ccc;
}

.formulaire_spip {
display:block;
padding:15px;
margin: 0 0 20px;
border-right:1px solid #ddd;
border-left:1px solid #ddd;
border-bottom:1px solid #ddd;
}

.formulaire_spip legend {
font: bold 1.1em Arial, Helvetica, sans-serif;
color:#d3191D;
padding:0 0 5px;
}

.formulaire_spip p {
font: 1em Arial, Helvetica, sans-serif;
padding:0 0 10px;
}

.formulaire_spip label {
display:block;
font: bold 1em Arial, Helvetica, sans-serif;
padding:0 10px 3px;
}

.formulaire_spip legend:first-letter {
text-transform: uppercase;
}

.formulaire_spip textarea {
border:1px solid #A6191E;
width:380px;
margin: 10px 10px;
}

.formulaire_spip small {
margin: 0px 10px;
}

.formulaire_spip fieldset input {
border:1px solid #A6191E;
width:360px;
margin:0 10px;
padding: 2px 10px ;
cursor:text;
}

.formulaire_spip .spip_bouton input {
border:1px solid #999;
width:250px;
padding: 3px 0 4px;
margin: 10px 70px 0 ;
cursor:pointer;
}

.spip_bouton {
margin: 10px 0 0 ;
cursor:pointer;
}

.formulaire_spip input:hover {
background:#ffcccc;
}

table.spip_barre {
margin: 0 10px ;
display:block;
width:400px;
}

/*=========== envoyer ? un ami =============*/	

#envoiamiPlugin {
	margin-top:10px;
}

#envoiamiPlugin #envoiamiForm {
	margin:0 10% 0 10%;
	background-repeat:repeat-x;
	padding:20px;
	}

#envoiamiForm #titre{
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight:bold;
	letter-spacing: 0;
	color: #BA0000;
}

#envoiamiForm #titre_fond{
	width:130px;
	height: 5px;
	background-repeat:repeat-x;
	background-position:bottom;
	margin-bottom:15px;
}

#envoiamiMessage {
	display:block;
	overflow:hidden;
	float:left;
	width:450px;
	padding: 10px 0 15px;
	margin: 0 0 15px;
	border-bottom:2px dotted #555;
	text-align:center;
	font: bold 1em Arial, Helvetica, sans-serif;
	color:#FF0000;
	}

#envoiamiPlugin .envoiamiCacher {
	display:none;}
	
#envoiamiPlugin .envoiamiCode {
	width:98%;
	border:1px solid #996600;}

#envoiamiPlugin .envoiamiForm {
	width:98%;
	margin:0 0 10px 0;
	margin-top:5px;
	border:1px solid #BA0000;}

#envoiamiPlugin .envoiamiError {
	color:#FF0000 !important;
	font-weight:bold!important;}

label{
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size: 11px;
	letter-spacing: 0;
	color: #000000;
}

#envoiamiBoutons {
	text-align:center;
	margin:1em 0 0 0;
	padding:0;}
	
#envoiamiBoutons a{
	text-decoration:none;
	border:0;
}

/*=========== Reaction Pr?visu =============*/	

.previsu {
border-bottom: 2px dotted #ccc;
margin : 0 0 20px;
padding: 0 0 10px;
}

.previsu a {
font: bold 1em Verdana, Arial, Helvetica, sans-serif;
color:#D3191D;
background: url(/squelettes/icono/puce_blancsurgris.gif) no-repeat 3px 2px;
padding: 0 0 0 22px;
}

.previsu .tit {
display:block;
font: bold 1.1em Verdana, Ariel, sans-serif;
color:#D3191D;
text-transform:uppercase;
padding: 5px 0 0 ;
}

.previsu .date {
display:block;
font: italic .9em Verdana, Ariel, sans-serif;
padding:1px 0 4px;
}

.previsu a:hover {
text-decoration:underline;
}

/*=========== Signature P?titions =============*/

.formulaire_signature {
border-top:1px solid #ddd;
}

.formulaire_signature .reponse_formulaire {
font-weight:bold;
color:#E62F35;
text-transform:uppercase;
text-align:center;
padding: 10px;

}

/*=========== Inscription Newsletter =============*/

#envoiamiPlugin h3 a:hover {
color: #020202;
}

#envoiamiPlugin h3 {
display:block;
border-bottom: 2px dotted #555;
margin: 10px 0 10px;
padding: 0 0 0 23px;
background: url(/squelettes/icono/puce_blancsurgris.gif) no-repeat 3px 4px;
}

#inscriNews, #desinscrNews {
width: 400px;
padding: 5px 12px 12px ;
}

#envoiamiPlugin h5 {
display:block;
color: #BA0000;
padding: 0 0 5px;
}

#envoiamiPlugin label {
display:block;
}

/*=========== Devenir diffuseur =============*/

#devenirdif_formulaire fieldset {
padding: 5px 0;
}

#devenirdif_formulaire .radio {
display: block;
overflow:hidden;
width: 30px;
float: left;
margin: 3px 5px 0 0;
}

#devenirdif_formulaire .nb_exemplaires {
display: block;
overflow:hidden;
padding: 0 !important;
line-height: 100%;
height: 25px;
}

#devenirdif_formulaire #nb_exemplaires {
float:right;
width: 30px !important;
margin: 2px 75px 0 0;
}

#devenirdif_formulaire .intitule{
display:block;
margin: 4px 0 0 35px;
}

#devenirdif_formulaire h5 {
padding :  5px 0  ;
font-size: 1em;
}

/*=========== Vous êtes diffuseurs =============*/

/* ------- general ------- */

#app_modifprise, #app_initiative {
	display:none;
	padding: 8px 3px 10px;
	margin : 5px 17px 15px;
	width : 380px;
	overflow:hidden;
	border-top : 1px dotted #444;
	border-bottom : 1px dotted #444;
}

#app_question, #app_remarque {
	display:none;
	margin : 5px 17px 5px;
	width : 380px;
	overflow:hidden;
}

#app_modifprise label {
	float: left;
	display: inline !important;
}

/* ------- Modifier la prise ------- */

#app_modifprise #date {
	display: inline !important;
	float: none;
	line-height: 200%;
}

#app_modifprise #nb_exemplaires {
	display: block;
	overflow: hidden;
	width : 117px;
	float: left;
	margin: 3px 0 0 ;
	padding: 0 11px 0 0;
}

#app_modifprise #exempl_habit_label {
	width: 420px;
	padding : 0 0 10px;
}

#app_modifprise #exempl_habit {
	display: inline;
	width : 30px;
	margin: 5px 3px 0 5px;
}

#app_modifprise #nd_exemplaires {
	width : 25px;
	margin:0;
	float: right;
}

#app_modifprise #date_jour {
	width : 40px;
	float: none;
	margin : 0 0 0 8px
}

#app_modifprise #date_mois {
	width : 100px;
	float: none;
	margin : 4px 0 0 5px
}

#app_modifprise .info {
	display: block;
	overflow:hidden;
	padding : 10px 0 0;
	font: .85em/100% Arial, Helvetica, sans-serif;
	zoom:1;
	float:left;
}

#app_modifprise .info .tititre {
	display: block;
	text-decoration:underline;
	font-weight: bold;
}

/* ------- Coordonnées ------- */

.titavanticar {
	padding: 0 0 0;
	font: bold 1.2em/65% Arial, Helvetica, sans-serif;
	color:#BA1C21;
}

#dif_formulaire .ticaracteres {
	display: block;
	padding: 0 0 8px;
}

/* ------- Codes ------- */

#dif_formulaire #code {
	margin: 15px auto 0 151px;
	width: 130px !important;
}
