/* Général */
body {color: #3e3e3e; font-family:Arial, Helvetica, sans-serif; }
img {display:block;}
a {color: #0541a2; font-family:Arial, Helvetica, sans-serif;}
a:hover {color: #0541a2;}
fieldset {border:none;}
a img {border: none; /* -> 10 */ }
.spacer01 { height:5px; font-size:3px }


/* Entete */
#entete {width:960px;  height:65px;}
#entete img	{margin:5px 20px 0 20px; float:left;}
#navigation {float:right; margin:10px 15px 0 0; width:600px; }
#navigation ul {margin: 0; list-style: none; text-align: right;}
#navigation li {display: inline;}
#navigation a {	padding: 6px; line-height: 3.4;	font-size: 12px; text-decoration:none;	color:#3e3e3e; font-weight:bold;}
#navigation a:hover, #navigation a:focus {background: #efefef; color:#ff5c00}

/* Page */
#global {width:960px; margin-left: auto; margin-right: auto;}
#global .haut {background:url("../images/top.gif") no-repeat; width:960px; height:9px; }
#global .haut_bis {background:url("../images/home_haut.jpg") no-repeat; width:960px; height:225px; overflow:hidden}
#global .haut_erreur {background:url("../images/erreur_haut.gif") no-repeat; width:960px; height:79px; overflow:hidden; position:relative;}
#global .centre {width:960px; clear:both; }
#global .bas {background:url("../images/bottom.gif") no-repeat; width:960px; height:16px; overflow:hidden}

/* Sweep */
#sweep01 { clear:both; width:960px; height:144px; background:url("../images/sweep01_fond.gif") no-repeat; margin-left: auto; margin-right: auto; }
#sweep01 #blocCP { text-align:left; height:144px }
#sweep01 #blocCP .france { float:left; background:url("../images/france.png") no-repeat; margin-left:200px; width:107px; height:104px; font-size:50px; color:#FFF; font-weight:bold; padding:40px 0 0 45px}
#sweep01 #blocCP .alerte { float:left; color:#e2001a; font-size:30px; font-weight:bold; height:114px; padding-top:30px; width:450px }

#sweep02 { width:960px; text-align:center; font-size:46px; font-weight:bold}
#sweep02 .condition { font-size:30px; margin-top:2px}

#sweep03 { width:960px; background:url("../images/anime_home01.gif") no-repeat; height:136px; text-align:center; font-size:24px; font-weight:bold}

/* Sweep CHEQUE */

#transition { margin-left:auto; margin-right:auto; margin-bottom:15px; margin-top:10px; width:960px; text-align:center; font-size:22px; color:#e2001a}

/* Coordonnées box */
#box_coords {clear:both; width:960px; text-align:center; margin-left: auto; margin-right: auto;}
#box_coords .coords_haut {background:url("../images/coords_haut.gif") no-repeat; width:960px; height:56px; clear:both; }
#box_coords .coords_gauche {width:90px; float:left;}
#box_coords .coords_centre {background:url("../images/coords_fond.gif"); width:960px; float:left; }
#box_coords .centre li {}
#box_coords .bas {background:url("../images/coords_bas.gif") no-repeat; width:960px; height:30px; overflow:hidden; clear:both;}
		
/* Coordonnées */
#coords { width: 900px; margin-left: auto; margin-right: auto; text-align: left; padding-top:5px; font-size:12px; }
#coords #form_gauche {width:340px; float:left; padding-left:50px; }
#coords #form_droite {width:340px; float:left; padding-left:55px; }
.coords_important {color:#e2001a; margin-left: auto; margin-right: auto; font-weight:bold; margin-top:20px; font-size:14px;}
.coords_mentions { margin-left: auto; margin-right: auto; font-size:12px; margin-top:10px}

/* Formulaire */

.block_formulaire {width:385px; margin: 5px 0px 5px 0; border:none;}
.champ {clear:both; line-height:29px;  }
.champ .lbl {float:left; width:135px; font-weight:bold; }
.champ .inp {float:left; width:235px;}
.oblig {color:#e42322; font-weight:bold;}
input.short {width:80px; border:1px solid #c2c2c2; height:20px; background-color:#efefef;}
input.medium {width:160px; border:1px solid #c2c2c2; height:20px; background-color:#efefef;}
input.large {width:220px; border:1px solid #c2c2c2; height:20px; background-color:#efefef;}

#champObli { color:#000; clear:both; float:right; width:150px; font-size:12px; margin-right:120px; z-index:10000}

/* Optin mobile */
#optin_mobile{clear:both; background:url("../images/coords_mobile_fond.jpg") no-repeat; width:692px; height:103px; margin-left: auto; margin-right: auto; padding-top:15px; margin-top:15px; font-size:14px; }
#optin_mobile .choix{width:190px; margin-left: auto; margin-right: auto; padding-top:5px;}
#optin_mobile .choix img{float:left;}
#optin_mobile .choix .radio{display:block; float:left;}

/* Optin email */
#optin_email{clear:both; background:url("../images/coords_email_fond.jpg"); overflow:hidden; width:732px; height:71px;	padding-top:15px; margin-left: auto; margin-right: auto; font-size:14px;}
#optin_email .choix{width:190px; margin-left: auto; margin-right: auto; padding-top:5px;}
#optin_email .choix img{float:left;}
#optin_email .choix .radio{display:block; float:left;}

/* Boutons */
#bouton {margin-left: auto; margin-right: auto; clear:both; padding-top:10px; width:914px;}
#bouton02 {margin-left: auto; margin-right: auto; clear:both; padding-top:4px; width:914px;}
#bouton03 {margin-left: auto; margin-right: auto; width:900px; height:93px; padding-top:10px;}

/* Coreg */
#box_coreg {clear:both; width:960px; text-align:center; margin-left: auto; margin-right: auto;}
#box_coreg .haut_coreg { width:960px; height:46px; margin-left: auto; margin-right: auto; margin-top:20px;}
#box_coreg .intro { background:url("../images/coreg_fond.jpg"); font-size:20px; text-align:left; height:80px; padding:16px 60px 15px 60px; color:#3e3e3e; position:relative}
#box_coreg .intro .fleche { position:absolute; width:119px; height:136px; left:800px; top:5px }
#box_coreg .haut_coreg .intro .email{ font-size:20px; text-align:left; color:#e1091d; font-weight:bold;}
#box_coreg .centre_coreg {width:910px; background:url("../images/coreg_fond.jpg"); overflow:hidden; padding:0 25px 0 25px; text-align:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; margin-left: auto; margin-right: auto; }
#box_coreg .centre_coreg .item {text-align:left; clear:both; margin:0 0 10px 30px; }
#box_coreg .centre_coreg .item img {float:left}
#box_coreg .centre_coreg .item .desc {width:650px; font-size:12px; font-family:Arial, Helvetica, sans-serif; float:left; margin:0 10px 0 10px; float:left }
#box_coreg .centre_coreg .item .choix { width:90px; float:left}
#box_coreg .bas_coreg {background:url("../images/coreg_bas.jpg") no-repeat; width:960px; height:38px; clear:both;  margin-left: auto; margin-right: auto;}
.t3 {color:#000000;}

.item {text-align:left; clear:both; margin:0 0 10px 30px; }
.item img {float:left}
.item .desc {width:650px; font-size:12px; font-family:Arial, Helvetica, sans-serif; float:left; margin:0 10px 0 10px; float:left }
.item .choix { width:90px; float:left}

#box_coreg .centre .newsletterDescription_Text {text-align:left; font-family:Arial, Helvetica, sans-serif; color:#000000; font-size:12px; width:500px;}
#box_coreg .centre .newsletterRadio {text-align:left; font-family:Arial, Helvetica, sans-serif; color:#000000; font-size:12px; background-color:#fbf7dd;}
#box_coreg .centre .abnToolsdiv { clear:both;}

#transition02 { margin-left:auto; margin-right:auto; margin-top:10px; margin-bottom:5px; width:960px; height:40px; font-size:24px; }
#transition02 .fond { position:relative}
#transition02 .fond .titre { position:absolute; font-size:28px; color:#e2001a; width:760px; font-weight:bold; left:160px; top:10px }
#transition02 .fond .coupon01 { position:absolute; width:119px; height:136px; top:-50px; left:38px}

/* part */
#part {clear:both; width:886px; margin-left: auto; margin-right: auto; }
#part .haut_part {width:886px; height:131px; }
#part .box_numbers { background:url("../images/part_milieu.jpg"); width:886px; height:236px; position:relative;}
	#part .box_numbers .numero {position:absolute; top:110px; left:159px; font-size:58px; font-family:Arial, Helvetica, sans-serif; color:#fff; letter-spacing:11px; font-weight:bold; text-align:center}
	#part .box_numbers .nom {position:absolute; top:4px; left:232px; width:400px; text-align:left; font-size:22px; color:#000; font-weight:bold }
#part .bas { clear:both; background:url("../images/participation_bas.gif") no-repeat; width:890px; height:46px; }

/* part BONUS */
#partBonus {clear:both; width:886px; margin-left: auto; margin-right: auto; }
#partBonus .haut_part {width:886px; height:131px; }
#partBonus .box_numbers { background:url("../images/partbonus_milieu.jpg"); width:886px; height:236px; position:relative;}
	#partBonus .box_numbers .nom {position:absolute; top:4px; left:232px; width:400px; text-align:left; font-size:24px; color:#000; font-weight:bold }
	#partBonus .box_numbers .numero {position:absolute; top:110px; left:159px; font-size:58px; font-family:Arial, Helvetica, sans-serif; color:#fff; letter-spacing:11px; font-weight:bold; text-align:center}
#partBonus .bas { clear:both; background:url("../images/partbonus_bas.gif") no-repeat; width:890px; height:46px; }

/* Formulaire BONUS */
#form_bonus {clear:both; width:960px; text-align:center; margin-left: auto; margin-right: auto;}
#form_bonus .confirmation { font-size:24px; text-align:center; padding:5px 0 10px 0; height:50px; font-weight:bold}
#form_bonus .confirmation .number { color:#e2001a}
#form_bonus .alerte { width:790px; height:139px; margin-left:auto; margin-right:auto}
#form_bonus .haut_bonus {width:960px; height:46px; margin-left:auto; margin-right:auto; margin-top:20px }
#form_bonus .haut_bonus .coupon { position:absolute; width:130px; height:142px; left:800px; top:-90px}
#form_bonus .centre_bonus {width:960px; background:url("../images/bonus_fond.jpg"); padding:20px 0 0 0px ; text-align:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; }
#form_bonus .centre_bonus .bonus_intro { width:890px; font-size:20px; text-align:left; font-weight:bold; padding:0 0 15px 0; margin:0 auto; text-align:center}
#form_bonus .centre_bonus .bloc_questions { padding-left:5px;}
#form_bonus .centre_bonus .bloc_questions .titre { color:#000}
#form_bonus .bas_bonus { width:960px; height:38px; margin-bottom:10px}

#publicite { margin-left:80px; width:645px; height:367px; margin-top:15px}

/* Annexe */
#box_annexe {clear:both; width:960px; text-align:center; margin-bottom:25px; margin-left: auto; margin-right: auto;}
#box_annexe .haut {background:url("../images/coreg_haut.gif") no-repeat; width:960px; height:68px; overflow:hidden}
#box_annexe .centre { width:904px; overflow:hidden; text-align:left; padding:20px 0px 0 40px; }
#box_annexe .centre .gauche { width:550px; overflow:hidden; text-align:left; float:left; margin-right:30px;}
#box_annexe .centre .gauche hr { color:#555; }
#box_annexe .centre .gauche .FAligne { margin-top:15px; height:85px}
#box_annexe .centre .gauche .FAligne img { float:left; padding-right:5px}
#box_annexe .centre .droite { width:286px; background:#ededed; float:left; text-align:center; height:555px; margin-bottom:15px }
#box_annexe .centre .droite img { margin-left:auto; margin-right:auto}
#box_annexe .centre .droite .pub { font-size:12px; color:#999}
#box_annexe .centre .basPub {clear:both; height:105px; width:811px; background:#ededed; padding:15px 0 0 55px; }
#box_annexe .centre .basPub img {float:left}
#box_annexe .centre .titre { font-size:20px; color:#e2001a; font-weight:bold;}
#box_annexe .bas {background:url("../images/annexe_bas.jpg") no-repeat; width:960px; height:40px; overflow:hidden; clear:both;  margin-left: auto; margin-right: auto;}

/* Annexe */
#box_annexe02 {clear:both; width:960px; text-align:center; margin-left: auto; margin-right: auto; font-size:14px}
#box_annexe02 .haut {background:url("../images/coreg_haut.gif") no-repeat; width:960px; height:68px; overflow:hidden}
#box_annexe02 .centre { width:864px; overflow:hidden; text-align:left; padding:20px 24px 0 60px; }
#box_annexe02 .centre .FApromo { width:865px; overflow:hidden; text-align:left; margin-right:30px; height:300px}
#box_annexe02 .centre .FApromo hr { color:#555; }
#box_annexe02 .centre .FApromo .FAligne { margin:0 25px 0 0; height:85px; width:400px; float:left}
#box_annexe02 .centre .FApromo .FAligne img { float:left; padding-right:5px}
#box_annexe02 .centre .pave { width:865px; text-align:center; padding:15px 0; background-color:#f2f1ec }
#box_annexe02 .centre .pave img { display:inline; padding:0 40px}
#box_annexe02 .centre .pave .pub { font-size:12px; color:#999}
#box_annexe02 .centre .basPub {clear:both; height:105px; width:865px; text-align:center; background-color:#f2f1ec; margin-bottom:20px }
#box_annexe02 .centre .basPub img { margin-left:auto; margin-right:auto}
#box_annexe02 .centre .titre { font-size:26px; font-weight:bold;}
#box_annexe02 .bas {background:url("../images/annexe_bas.jpg") no-repeat; width:960px; height:40px; overflow:hidden}

/* PAGES statiques (fancybox) */
#statique {
		/*width:520px;
		height:500px;	*/
		width:auto;
		height:auto;
		font-size:12px;
		color:#4a4a4a;
		padding-right:20px;
		overflow:auto;
		font-family:Arial, Helvetica, sans-serif;
		}
#statique .left {
		display:inline-block
	}
#statique p {
	text-align:justify;
	margin:15px 0 0 10px;
			}
#statique hr {
	color:#d8d8d8;
	background-color:#fff;
	border-top: 1px dashed #d8d8d8;
	height:1px;
	margin-top:20px;
	}
#statique ul {
	margin:10px 0 0 30px;
	clear:both
	}
#statique ul li {
	margin-bottom:10px;
	list-style-type:none;
	padding-left:18px;
	background:url("../images/statique/puce_fa.png") no-repeat left top
	}
#statique .titre01 {
	height:30px;
	font-size:30px;
	padding-top:5px;
	width:380px;
	margin-bottom:25px;
	vertical-align:top;
	display:inline-block;
	text-align:right;
	font-weight:bold;
	color:#d8d8d8;
	text-transform:uppercase
	}
#statique .titre01bis {
	font-size:20px;
	margin-bottom:10px;
	clear:both
	}
#statique .titre02 {
	color:#00519E;
	font-size:16px;
	font-weight:bold;
	margin-bottom:10px;
	}
#statique .titre03 {
	color:#00519E;
	font-size:14px;
	font-weight:bold;
	}

#statique .blocMini {
	width:44%;
	height:80px;
	padding:10px;
	margin-bottom:13px;
	background-color:#f4f4f4;
	display:inline-block;
	vertical-align:top;
	border-radius:4px;
	box-shadow: 3px 3px 3px #d8d8d8;
	}
#statique .blocDroit {
	margin-left:10px;
	}
#statique .blocMini p {
	margin-top:3px
	}

/* Coordonnées 2 */
#FAcoordonneesContact {
	margin:0px;
	padding:0px 0 0 5px;
	width:470px;
	}
#FAcoords { width:485px;
			text-align: left;
			padding:10px 0 10px 10px;
			background-color:#f4f4f4;
			border-radius:4px;
			box-shadow: 3px 3px 3px #d8d8d8;
			margin-bottom:10px}
#FAcoords #form_gauche {
	width:220px;
	height:240px;
	display:inline-block;
	vertical-align:top;
	margin:8px 5px 0 0;
	}
#FAcoords #form_droite {
	width:220px;
	height:240px;
	display:inline-block;
	vertical-align:top;
	margin:8px 5px 0 5px;
	}

#FAcoords ul {
	margin:0;
	padding:0;
	}
#FAcoords ul li {
	list-style:none;
	background-image:none;
	height:42px;
	margin:0 0 5px 0;
	padding:0
	}

#FAcoords p {
	margin-bottom:10px;
	height:28px;
	}
#FAcoords label
{
    display:inline-block;
	width: 135px;

}
#FAcoords input {
	background-color:#fff;border:1px solid #CCC;
	line-height:23px;
	height:23px;
	padding-left:0 3px 0 3px;
	color:#4a4a4a;
	font-size:12px;
	border-radius:3px;
	}
#FAcoords select {
	background-color:#fff;
	border:1px solid #CCC;
	color:#4a4a4a;
	margin-right:5px; 
	font-size:12px;
	border-radius:3px;
	height:28px;
	padding:3px 3px 3px 0
	}
#FAcoords textarea { width:450px;}
#FAcoords option { padding:3px 0px 3px 3px;}
#FAcoords input.short {width:100px;}
#FAcoords input.medium {width:160px;}
#FAcoords input.large {width:190px;}
#FAcoords .oblig {color:#e2001a;}
#FAcoords .champObli { width:430px; margin:0 auto; text-align:right; margin-bottom:10px; font-size:14px;}
#FAcoords .mentions {
	font-size:14px;
	padding:0 20px 15px 20px;;
	text-align:center;
	}
#FAcoords .boutonEnvoyer {
	margin-left:340px
	}

/* Premium */

/* PREMIUM EDF ENR */
#premiumEDF { 
	width:860px;
	font-family:Arial, Helvetica, sans-serif;
	color:#3b3836;
	margin:0 auto;
}

#premiumEDF .questions { 
	font-size:16px;
	min-height:40px;
	color:#002581;
	padding-top:30px;
	background:url("../images/edf_milieu.gif")
	}
#premiumEDF .questions ul li {
	list-style:none;
	margin:0 0 20px 0;
	}

#premiumEDF .questions label {

	width:420px;
	margin-left:135px;
	display:inline-block;
	}
#premiumEDF .questions .champTel {
	border:none;
	padding-left:5px;
	font-size:16px;
	background:#d0d6e2;
	width:120px;
	line-height:28px;
	height:28px;
	}
#premiumEDF .questions .optinNon {
	color:#999;
	}
#premiumEDF .questions .optinOui {
	font-weight:bold;
	}
#premiumEDF .questions .champsObligatoires{
	font-size:12px;
	padding-left:550px;
	}

/* PromoEnd */
#promoEnd {
	background:url("../images/fond_page.png");
	padding:20px 35px 0 35px;
	}
#promoEnd p {
	font-size:16px;
	margin-bottom:10px;	
	}
#promoEnd .FAligne {
	font-family:Arial, Helvetica, sans-serif;
	margin:0 15px 0 10px;
	height:85px;
	width:400px;
	display:inline-block;
	font-size:14px;
	vertical-align: top;
	}
#promoEnd .FAligne img {
	float:left;
	padding-right:5px;
	}
/* Bloc Google Ad */
#promoEnd .blocPubs {
	margin-top:15px;
	min-height:400px;
	width:885px;
	background:#efeff0;
	}
#promoEnd .blocPubs .adsPaves {
	width:674px;
	height:250px;
	margin:20px auto 0 auto;}
#promoEnd .blocPubs .adsPaves .pave {
	width:300px;
	height:270px;
	padding-top:20px;
	display:inline-block;
	margin:0 15px;
	}
#promoEnd .blocPubs .adsBan {
	width:728px;
	height:90px;
	margin:40px 0 0 80px;
	}

/* PREMIUM Hubwin*/
#premiumHubwin { 
	width:870px;
	font-family:Arial, Helvetica, sans-serif;
	color:#3b3836;
	margin:0 auto;
}
#premiumHubwin .premiumChoix {
	height:133px;
	width:870px;
	background: url('../images/hubwin_bas.gif') no-repeat;
	}

#premiumHubwin .premiumChoix .non { width:25px; height:25px; display:inline-block; margin:102px 0 0 357px;  }
#premiumHubwin .premiumChoix .oui { width:25px; height:25px; display:inline-block; margin:102px 0 0 53px; }

/* Premium SECURITAS */
#securitas {
	margin-left:auto;
	margin-right: auto;
	width:881px;
	background-color:#FFFFFF;
	font-family:Arial;
	text-align:center;
	color:#186bb1;
	font-size: 30px;
}
#bloc_securitas{
	width:881px;
	height:672px;
}

#securitas_bas{
	background-image:url(../images/securitas_bas.png);
	width:881px;
	height:46px;
}
#optinform{
	background-image:url(../images/securitas_fond.png);
}
#optinform .formulaire {
	width: 760px;
	margin:0 auto;
	text-align:left;
	font-size: 16px;
	color: #333333;
	padding-top:10px;
	
}
#optinform .formulaire p { 
	margin:15px;
}
#optinform .formulaire label {		
	display: inline-block;
    width: 540px;
	margin-left: 40px;
	font-size: 16px;
}
#optinform .formulaire select	{
	display: inline-block;
	vertical-align: top;
    width: 259px;
	height: 22px;
	background:url(images/form.png);
	color:#999;
	border:none;
	font-size: 16px;
	padding-left: 10px;
	overflow: hidden;
	cursor:pointer;
}

#optinform .formulaire .champTel {
	background-color:#e1e1e1;
	height:23px;
	line-height:23px;
	padding-left:3px;
	}
#optinform .formulaire .securitasMentions {
	font-size:12px;
	padding-left:400px;
}
/* PREMIUM Club FA*/
#premiumClubFA { 
	width:880px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	margin:0 auto;
	
}
#premiumClubFA .premiumChoix {
	height:481px;
	width:880px;
	background: url('../images/clubFA_haut.jpg') no-repeat;
	}

#premiumClubFA .premiumChoix .oui { width:25px; height:25px; display:inline-block; margin:435px 0 0 585px;  }
#premiumClubFA .premiumChoix .non { width:25px; height:25px; display:inline-block; margin:435px 0 0 63px; }

#premiumClubFA .formulaire_clubfa {
	min-height: 180px;
	width: 680px;
	margin: 20px auto 0 auto;
	}
a.popuplink span.popupcontenu{
	display:none;
	position:absolute;
	margin-top:5px;
	margin-left:465px;
	padding:10px;
	text-decoration:none;
	width:300px;
	background:#f3e5be;
}

a.popuplink:hover span.popupcontenu, a.popuplink:focus span.popupcontenu{
	display:block;   
}

#premiumClubFA .formulaire_clubfa label {
	font-size:18px;
	display:inline-block;
	width:310px
	}
#premiumClubFA .formulaire_clubfa .champsInput {
	background-color:#e6c25c;
	border:none;
	height:22px;
	line-height:22px;
	width:160px;
	}
/* PREMIUM SanteVet */
#santeVet { 
	width:885px;
	margin-left:36px;
	font-family:Arial, Helvetica, sans-serif;
	color:#3b3836;

}

#santeVet .choix { 
position:relative;
height:545px;
background:url("../images/santevet_fond.jpg")
}

#santeVet .choix .optinNon {
	position:absolute;
	width:20px;
	height:20px;
	top:507px;
	left:566px
	}
#santeVet .choix .optinOui {
	position:absolute;
	width:20px;
	height:20px;
	top:507px;
	left:630px
	}
#santeVet .SVform {
	font-size:14px;
	background:url("../images/santevet_page_fond.gif");

	}
	
#santeVet .SVform .label {
	width:250px;
	line-height:35px;
	text-align:left;
	padding:20px 0 0 45px;
	float:left;
	}
#santeVet .SVform .formulaire {
	width:300px;
	line-height:35px;
	text-align:left;
	padding:20px 0 0 0px;
	float:left;
	}
#santeVet .SVform .formulaire select {
	border:1px solid #CCC;
	background-color:#FFF;
	color:#3b3836;
	height:23px;
	line-height:23px;
	padding-top:2px;
}
#santeVet .SVform .formulaire input {

}
#santeVet .SVform .questionDevis {
	clear:both;
	text-align:left;
	padding:10px 0 0 45px;
	height:30px;
}
#santeVet .SVform .tel {
	text-align:left;
	padding:10px 0 0 45px;
	height:30px;
}
.SVoblig {color:#F00;}
#santeVet .SVchamps_obli {
	clear:both;
	font-size:12px;
	text-align:right;
	padding:20px 30px 0 0;
	height:20px;
	background:url("../images/santevet_page_fond.gif");
	}
#santeVet .SVbas {
	height:22px;
	background:url("../images/santevet_bas.gif");
	}
/* PREMIUM EDF ENR */
#premiumEDF { 
	width:860px;
	font-family:Arial, Helvetica, sans-serif;
	color:#3b3836;
	margin:0 auto;
}

#premiumEDF .questions { 
	font-size:16px;
	min-height:40px;
	color:#002581;
	padding-top:10px;
	background:url("../images/edf_milieu.gif")
	}
#premiumEDF .questions ul li {
	list-style:none;
	margin:0 0 20px 0;
	}

#premiumEDF .questions label {

	width:440px;
	margin-left:95px;
	display:inline-block;
	}
#premiumEDF .questions .champTel {
	border:none;
	padding-left:5px;
	font-size:16px;
	background:#d0d6e2;
	width:120px;
	line-height:28px;
	height:28px;
	}
#premiumEDF .questions .optinNon {
	color:#999;
	}
#premiumEDF .questions .optinOui {
	font-weight:bold;
	}
#premiumEDF .questions .champsObligatoires{
	font-size:12px;
	padding-left:550px;
	}
