/* CSS CONT UMDP 06/06/09 */

h1 {
	font: bold 14px/1.0em verdana;
	text-align: left;
	margin: 0 0 12px 0;
	}
p, .puce1 li {
	font: normal 12px/1.3em verdana; 
	margin: 0;
	padding: 0 0 8px 0;
	}
h1, p, .puce1 li, .vip, .text1, .text2, .text3, #titr_mess, #footlink a:link, #footlink a:visited  {
	color: #777;/*-666--*/
}

/* ====MESSAGES==== */

.form_message {
	position: absolute;
	left: 0;
	top: 0;
	margin-left: 0 ;
	margin-top: 427 ;

  width: 340px;
	text-align: center;
	background: #f60;
	margin: 0 ;
	z-index: 1000;
	}
.txt_message {;
	font: bold 11px/1.1em arial;
	color: #fff;
	margin: 5px ;
	}

.contchmp, .contchmp2, .contchmp_error {
	font: normal 11px/1.1em arial;
	}
.contchmp_error {
	background: #ddd;/**/
}

/* ====PREMRAWAT==== */	

#lettre {/*sans iFrame*/
	position: absolute;
	left: 350px;
	top: 117px;/*117*/
	width: 370px;/*335*/
	z-index: 300;
	}
#lettre p, #prem1 p {
/*	font: normal 12px/1.2em verdana;*/
	padding: 0 0 7px 0;
	}
#extrait {
	font: normal 12px/1.0em arial;
	}
#signature {
	font: bold 11px/1.0em verdana;
	margin-top: 8px;	
	}
	
#prem2 p {/**/
	padding: 0 ;
	}
.vip {
	font: bold 10px/1.1em verdana;
	text-align: left;
	margin: 5px 0 11px;	
	}

/* ====DEMANDE-1==== */

#cnil {	
	visibility: hidden;
	position: absolute;
	left: 0px;
	top: 0;
	width: 370px;
	z-index: 1000;
}
.fond {
	font: normal 10px/1.1em arial;
	color: #000;
	text-align: left;
	vertical-align: top;
	background: #6ff;
	padding: 7px 7px 0;
}
.adress_med {
	margin-left: 120px;
	}

#demand1 #footlink {
	padding: 17px 0 5px;
	}

/* ====DEMANDE-2==== */

#demande2 form {
	width: 340px;
/*	background: #ffc;*/
	margin: 15px 0 0 0;
}

/* ==== POURUNAMI ==== */

#pourami h1 {
	margin: 0 0 12px 0;
	}
#pourami form {
	width: 340px;
/*	background: #ffc;*/
	margin: 0;
	}

#pourami .nomchamp2 {
	text-align: right;
	padding-right: 5px;
	padding-top: 7px;
	}
#pourami #nomchamp4 {
	padding-top: 3px;
	}
#pourami #nomchamp5 {
	text-align: left;
	padding: 3px 0 6px;
	}

/* Note message puw */
#mess {	
	visibility: hidden;
	position: absolute;
	left: 0px;
	top: 0;
	width: 370px;
	z-index: 1000;
}
.fond2 {
	cursor: normal;
	font: normal 11px/1.1em arial;
	color: #000;
	text-align: left;
	vertical-align: top;
	background: #6ff;
	padding: 7px 7px 10px;
}
#txt-url2 {
	font: normal 11px/1.1em verdana;
	color: #666;
	margin: 7px 0 0 20px;
	}
	
/* textarea */	
#wrap_mess {
	float: left;
	}
#titr_mess {
	float: left;
/*	width: 90px;
	height: 40px;*/
	font: bold 10px/1.0em arial;
	margin: 3px 5px 0 3px;
/*	background: #ff0;*/
	}
#text_mess {
	float: left;
	}

/* ====SAVOIR PLUS==== */

#savoirplus span {/*
	font: normal 11px/1.0em verdana;*/
	}

#savoirplus h1 {
	margin: 0 0 12px 0;
	}

/* ====FORMULAIRES==== */
/*
input, textarea {
	background: #ffc;
	}*/
.nomchamp {
	vertical-align: top;
	height: 30px;
	text-align: right;
	padding-right: 5px;
/*	background: #fc0;*/	
	}

.champ {
	width: 250px;
	vertical-align: top;
/*	background: #ffc;*/
	}
.champ2 {
	text-align: left;
	padding: 0;
	}
#txtemail {
/*	background: #ffc;*/
	}
.text1 {
	font: bold 10px/1.0em arial;
	}
.text2 {/*note AV*/
	font: normal 9px arial;
	margin: 8px 0 0;	
	}
.text3 {/*format AV*/
	font: normal 12px verdana;
	padding: 0 0 0 0;
	}

.btn_cont input {
	font: normal 10px/1.0em verdana;
	color: #039;
	padding: 2px 3px 3px;
	}
#btn_form1a, #btn_form1b {
	padding: 10px 0 0;
	} 
#btn_form2a, #btn_form2b {
	padding: 12px 0 0;
	} 
#btn_form1a, #btn_form1b, #btn_form2a, #btn_form2b {
	float: left;
	margin-right: 5px;
	}

/* ====PUCES==== */

.puce1 {
	padding: 0;
	margin: 5px 0 0 0;
}
#savoirplus .puce1 {
	margin: 10px 0 0 0;
	}
.puce1 ul {
	list-style: none;
	padding: 0;
	margin: 0;
}
.puce1 li {
	background: url(../pics/fleche1.png);
	background-repeat: no-repeat;
	background-position: 0px 4px;
	padding: 0 0 0 20px;/**/
}
