/**
* 	Description: feuille de style pour les élément JeChange non migrés (comparateurs, tableaux résultats, fiche offre, fiche presta)
* 	Auteur: David Guyon
*	Version: 1.0
*	Date: 8/04/08
*
*	[ sommaire ]
*	
*	1. Accordion.css (volets du comparateur)
*	2. General.css
*	3. Inscription.css (pages compte/membre JeChange)
*/


/**
*  1. ACCORDION.CSS
*/
#Pays_1,#Pays_2,#Pays_3,#Ajouter_Pays_2,#Ajouter_Pays_3 {
	display:none;
}
#QC1,#QC2,#QC3,#QC4 {
	display:none;
}
#Comparateur-Header-Gauche {
	float:left;
	width:176px;
}
#Comparateur-Header-Centre {
	float:left;
	width:533px;
	margin-left:11px;
}
#Comparateur-Header-Energie-Centre {
	float:left;
	width:533px;
}
#Comparateur-Header-Centre h2,#Comparateur-Header-Energie-Centre h2 {
	padding-left:5px;
	font-size:1.8em;
	font-weight:normal;
	background-color:#5698A6;
	margin-bottom:15px;
	line-height:30px;
	color:#fff;
}
#Comparateur-Header-Centre p,#Comparateur-Header-Energie-Centre p {
	/*margin-bottom:12px;*/
	font-size: 1.2em;
}
#Comparateur-Header-Droite,#Comparateur-Header-Energie-Droite {
	float:left;
	width:176px;
	margin-left:20px;
}
#Accordion-Header {
	padding:3px 0 3px 6px;
	margin:14px 0 4px 0;
	background-color:#5698A6;
}
#Accordion-Header h2 {
	font-size:1.3em;
	color:#fff;
	text-transform:uppercase;
}
#Panel01Header,#Panel02Header,#Panel03Header,#Panel04Header,#Panel05Header,#Panel06Header {
	float:left;
	width:19px;
	height:300px;
	margin-right:2px;
	text-indent:-3000px;
	cursor:pointer;
}
#Panel01Content,#Panel02Content,#Panel03Content,#Panel04Content,#Panel05Content,#Panel06Content {
	float:left;
	height:300px;
}

#Panel01Headerb,#Panel02Headerb,#Panel03Headerb,#Panel04Headerb,#Panel05Headerb,#Panel06Headerb {
	float:left;
	width:19px;
	height:400px;
	margin-right:2px;
	text-indent:-3000px;
	cursor:pointer;
}
#Panel01Contentb,#Panel02Contentb,#Panel03Contentb,#Panel04Contentb,#Panel05Contentb,#Panel06Contentb {
	float:left;
	height:400px;
}
#Accordion .Contenu {
	height:274px;
	margin:0 4px 0 2px;
	border-top:1px solid #a1ff18;
	border-right:1px solid #a1ff18;
	border-left:1px solid #a1ff18;
	overflow:hidden;
}
/*#Accordion .Contenu {
	height:274px;
	margin:0 4px 0 2px;
	border-top:1px solid #a1ff18;
	border-right:1px solid #a1ff18;
	border-left:1px solid #a1ff18;
	overflow:hidden;
}*/
/* Debut - Ajout Julien 13.02.07 */
#Accordion .Highflow, #Accordion .Tv {min-width:854px}
* html #Accordion .Highflow, * html #Accordion .Tv {width:854px} /* for IE6 car il ne gere pas le min-width - Ajout Julien 13.02.07 */
#Accordion .Phone {min-width:831px}
* html #Accordion .Phone {width:831px} /* for IE6 car il ne gere pas le min-width - Ajout Julien 13.02.07 */
/* fin - Ajout Julien 13.02.07 */

#Accordion .Contenub {
	height:374px;
	margin:0 4px 0 2px;
	border-top:1px solid #a1ff18;
	border-right:1px solid #a1ff18;
	border-left:1px solid #a1ff18;
	overflow:hidden;
}

#Accordion .Panel-Nav {
	height:20px;
	margin:0 4px 0 2px;
	padding-top:4px;
	border-bottom:1px solid #a1ff18;
	border-right:1px solid #a1ff18;
	border-left:1px solid #a1ff18;
	font-size:1.2em;
}

#Accordion .Panel-Nav-Telephonie {
	height:20px;
	margin:0 4px 0 2px;
	padding-top:4px;
	border-bottom:1px solid #a1ff18;
	border-right:1px solid #a1ff18;
	border-left:1px solid #a1ff18;
	font-size:1.2em;
	overflow:hidden;
}
#Nav-Comparateur {
	margin-top:4px;
	padding:8px 13px 0 0;
	text-align:right;
	background:url("/images/Bg_Nav_Comp.png") repeat-x left top;
}
#Accordion .Panel-Nav-Gauche {
	float:left;
	width:100px;
	padding-left:5px;
}
#Accordion .Panel-Nav-Droite {
	float:right;
	width:100px;
	padding-right:5px;
	text-align:right;
}

/* Debut - Ajout Julien 13.02.07 */
#Accordion .Panel-Nav-Droite a {
	background:url("/images/Btn_Suivant.png") right no-repeat; padding:0 20px 0 0; margin:0 4px 0 0; text-transform:uppercase; font-weight:bold
}
#Accordion .Panel-Nav-Gauche a {
	background:url("/images/Btn_Precedent.png") no-repeat; padding:0 0 0 20px; margin:0 0 0 4px; text-transform:uppercase; font-weight:bold
}
/* Fin - Ajout Julien 13.02.07 */


#Accordion .Contenu .Critere2,#Accordion .Contenub .Critere2 {
	width:650px;
	margin:20px auto 0 auto;
}
#Accordion .Contenu .Critere3,#Accordion .Contenub .Critere3 {
	width:650px;
	margin:10px auto 0 auto;
}
#Accordion .Contenu .Critere4,#Accordion .Contenub .Critere4 {
	width:550px;
	margin:50px auto 0 auto;
}
#Accordion .Contenu .Critere5,#Accordion .Contenub .Critere5 {
	width:350px;
	margin:20px auto 0 auto;
}
#Accordion .Contenu input,#Accordion .Contenu select,#Accordion .Contenu label,#Accordion .Contenub input,#Accordion .Contenub select,#Accordion .Contenub label {
	font-size:1.1em;
}
#Accordion .Contenu .Titre span,#Accordion .Contenub .Titre span {
	font-size:1.1em;
	font-weight:normal;
	text-transform:none;
}
#Accordion .Contenu .Titre label,#Accordion .Contenub .Titre label {
	font-size:1.1em;
	font-weight:bold;
	text-transform:uppercase;
}
#Accordion .Contenu .Titre,#Accordion .Contenub .Titre {
	margin-bottom:4px;
}
#Accordion .Contenu span.Amp,#Accordion .Contenub span.Amp {
	font-size:1.6em;
	font-weight:bold;
	margin:0 10px;
}
#Accordion .Contenu table.Crit,#Accordion .Contenub table.Crit {
	width:400px;
	margin:20px auto;
	border-spacing:0;
	text-align:center;
}
#Accordion .Contenu table.Crit th,#Accordion .Contenub table.Crit th {
	font-size:1.2em;
	font-weight:normal;
}
/*#Accordion .Contenu table.Crit td,#Accordion .Contenub table.Crit td {
	font-size:1.2em;
	padding:3px 0;
	border-bottom:1px solid #000;
}*/
#Accordion .Contenu table.Crit .left,#Accordion .Contenub table.Crit .left {
	text-align:left;
}
#Accordion .Contenu input,#Accordion .Contenu select,#Accordion .Contenub input,#Accordion .Contenub select {
	margin:0 5px 0 0;
}
#Accordion .Contenu select,#Accordion .Contenub select {
	width:200px;
}
#Accordion .Contenu a,#Accordion .Contenub a {
	font-size:1.2em;
}
#Accordion .Contenu input.Text,#Accordion .Contenub input.Text {
	width:100px;
}
#Accordion .Contenu #Pays_1,#Accordion .Contenu #Pays_2,#Accordion .Contenu #Pays_3,#Accordion .Contenub #Pays_1,#Accordion .Contenub #Pays_2,#Accordion .Contenub #Pays_3 {
	margin:5px 0;
}
#Accordion input.HM {
	width:30px;
}
/*#Accordion .Contenu .Col-Gauche,#Accordion .Contenub .Col-Gauche {
	float:left;
	width:415px;
	padding:36px 0 0 20px;
}*/
#Accordion .Contenu .Col-Gauche2,#Accordion .Contenub .Col-Gauche2 {
	float:left;
	width:415px;
	padding:16px 0 0 20px;
}
/*#Accordion .Contenu .Col-Droite,#Accordion .Contenub .Col-Droite {
	float:left;
	width:335px;
	padding:36px 0 20px 15px;
}*/
#Accordion .Contenu .Col-Droite2,#Accordion .Contenub .Col-Droite2 {
	float:left;
	width:335px;
	padding:16px 0 20px 15px;
}
#Accordion .Contenu .Codepostal,#Accordion .Contenub .Codepostal {
	width:80px;
}
#Accordion .Contenu .Critere2 .Col-Gauche,#Accordion .Contenub .Critere2 .Col-Gauche {
	float:left;
	width:265px;
	margin:0;
	padding:0;
}
#Accordion .Contenu .Critere2 .Col-Droite,#Accordion .Contenub .Critere2 .Col-Droite {
	float:left;
	width:365px;
	margin-left:15px;
	margin:0;
	padding:0;
}
#Accordion .Contenu .Critere3 .Col-Gauche,#Accordion .Contenub .Critere3 .Col-Gauche {
	float:left;
	width:315px;
	margin:0;
	padding:0;
}
#Accordion .Contenu .Critere3 .Col-Droite,#Accordion .Contenub .Critere3 .Col-Droite {
	float:left;
	width:315px;
	margin-left:15px;
	margin:0;
	padding:0;
}


/*
** Nouveaux styles
*/
#Accordion .Contenu .Critere, #Accordion .Contenub .Critere {
	margin:15px 0;
}
#Accordion .Contenu .Col-Gauche, #Accordion .Contenub .Col-Gauche {
	float:left;
	width:386px;
	padding-left:25px;
	margin-top:10px;
}
#Accordion .Contenu .Col-Droite, #Accordion .Contenub .Col-Droite {
	float:right;
	width:386px;
	padding-right:25px;
	margin-top:10px
}
/* Ajout Aurélien 11/02/2007*/
#Accordion .Contenu .Col-Unique
{
	float:left;
	padding-left:25px;
	margin-top:10px;
}
/* Fin Ajout Aurélien 11/02/2007*/
#Accordion .Contenu .Full, #Accordion .Contenub .Full {
	padding-left:25px;
	margin-top:20px;
}
#Accordion .Contenu .HDebit-Space-Panel-1, #Accordion .Contenub .HDebit-Space-Panel-1 {
	margin-top:30px;
}
.HSpace {
	margin-right:15px;
}
#Accordion .Contenu .Conso-Gauche, #Accordion .Contenub .Conso-Gauche {
	float:left;
	width:150px;
}
#Accordion .Contenu .Conso-Droite, #Accordion .Contenub .Conso-Droite {
	float:left;
	width:200px;
}

/*
** Tableaux
*/
#Accordion .Contenu table td, #Accordion .Contenub table td {
	font-size:1.2em;
	padding:3px 0;
}
#Accordion .Contenu table .left, #Accordion .Contenub table .left { text-align: left; width: 520px; }
#Accordion .Titre_Option{
	color:#2497B2;
}
#Accordion .Contenu table tr.Bordure td, #Accordion .Contenub table tr.Bordure td {
	border-bottom:1px solid #000;
}
#Accordion .Contenu table th, #Accordion .Contenub table th {
	font-size:1.2em;
	font-weight:normal;
}

#Accordion .Contenu table.Options, #Accordion .Contenub table.Options {
	width:600px;
	margin:20px 0;
	border-spacing:0;
	text-align:center;
}
#Accordion .Contenu table.Conso, #Accordion .Contenub table.Conso {
	width:350px;
	margin:15px 0;
	border-spacing:0;
	text-align:center;
}
/* Fin */


/*
** Panels des comparateurs
*/
.Tel-Panel-1 {
	background:url("/images/Tel-Panel-1.png") no-repeat left top;
}
.Tel-Panel_On-1 {
	background:url("/images/Tel-Panel_On-1.png") no-repeat left top;
}
.Tel-Panel-2 {
	background:url("/images/Tel-Panel-2.png") no-repeat left top;
}
.Tel-Panel_On-2 {
	background:url("/images/Tel-Panel_On-2.png") no-repeat left top;
}
.Tel-Panel-3 {
	background:url("/images/Tel-Panel-3.png") no-repeat left top;
}
.Tel-Panel_On-3 {
	background:url("/images/Tel-Panel_On-3.png") no-repeat left top;
}
.Tel-Panel-4 {
	background:url("/images/Tel-Panel-4.png") no-repeat left top;
}
.Tel-Panel_On-4 {
	background:url("/images/Tel-Panel_On-4.png") no-repeat left top;
}
.Tel-Panel-5 {
	background:url("/images/Tel-Panel-5.png") no-repeat left top;
}
.Tel-Panel_On-5 {
	background:url("/images/Tel-Panel_On-5.png") no-repeat left top;
}
.Tel-Panel-6 {
	background:url("/images/Tel-Panel-6.png") no-repeat left top;
}
.Tel-Panel_On-6 {
	background:url("/images/Tel-Panel_On-6.png") no-repeat left top;
}

.HDebit-Panel-1 {
	background:url("/images/HDebit-Panel-1.png") no-repeat left top;
}
.HDebit-Panel_On-1 {
	background:url("/images/HDebit-Panel_On-1.png") no-repeat left top;
}
.HDebit-Panel-2 {
	background:url("/images/HDebit-Panel-2.png") no-repeat left top;
}
.HDebit-Panel_On-2 {
	background:url("/images/HDebit-Panel_On-2.png") no-repeat left top;
}
.HDebit-Panel-3 {
	background:url("/images/HDebit-Panel-3.png") no-repeat left top;
}
.HDebit-Panel_On-3 {
	background:url("/images/HDebit-Panel_On-3.png") no-repeat left top;
}
.HDebit-Panel-4 {
	background:url("/images/HDebit-Panel-4.png") no-repeat left top;
}
.HDebit-Panel_On-4 {
	background:url("/images/HDebit-Panel_On-4.png") no-repeat left top;
}
.HDebit-Panel-5 {
	background:url("/images/HDebit-Panel-5.png") no-repeat left top;
}
.HDebit-Panel_On-5 {
	background:url("/images/HDebit-Panel_On-5.png") no-repeat left top;
}
.HDebit-Panel-6 {
	background:url("/images/HDebit-Panel-6.png") no-repeat left top;
}
.HDebit-Panel_On-6 {
	background:url("/images/HDebit-Panel_On-6.png") no-repeat left top;
}

.TV-Panel-1 {
	background:url("/images/TV-Panel-1.png") no-repeat left top;
	height:400px;
}
.TV-Panel_On-1 {
	background:url("/images/TV-Panel_On-1.png") no-repeat left top;
	height:400px;
}
.TV-Panel-2 {
	background:url("/images/TV-Panel-2.png") no-repeat left top;
	height:400px;
}
.TV-Panel_On-2 {
	background:url("/images/TV-Panel_On-2.png") no-repeat left top;
	height:400px;
}
.TV-Panel-3 {
	background:url("/images/TV-Panel-3.png") no-repeat left top;
	height:400px;
}
.TV-Panel_On-3 {
	background:url("/images/TV-Panel_On-3.png") no-repeat left top;
	height:400px;
}
.TV-Panel-4 {
	background:url("/images/TV-Panel-4.png") no-repeat left top;
	height:400px;
}
.TV-Panel_On-4 {
	background:url("/images/HDebit-Panel_On-5.png") no-repeat left top;
	height:400px;
}
.TV-Panel-5 {
	background:url("/images/TV-Panel-5.png") no-repeat left top;
	height:400px;
}
.TV-Panel_On-5 {
	background:url("/images/TV-Panel_On-5.png") no-repeat left top;
	height:400px;
}
.chaines1 {
	float:left;
	width:480px;
	height:280px;
	overflow:auto;
	border:1px solid #5698A6;
	background-color:white;
	margin:10px;
	/*position:relative;*/
}
.explainTXT {
background-color:#5698A6;color:white;font-weight:bold;font-size:1.2em;height:20px;width:482px;
}
.chainesThemecontener {
width:480px;height:260px;overflow:auto;background-color:white;
}
.chainesThemecontener img {
margin:2px;
border:1px solid #fff;
}
.chaineThemeName {
background-color:#5698A6;color:white;font-weight:bold;font-size:1.2em;height:20px;width:482px;
}
.chaines2 {
	float:left;
	border:1px solid #5698A6;
	background-color:white;
	width:280px;
	height:280px;
	margin:10px;
	
}
.chaines2Drop {
	width:280px;
	height:250px;
	padding:2px;
	overflow:auto;
}
.chaines2Drop img {
	margin:2px;
	border:1px solid #fff;
}
.chaines2TXT {
	background-color:#5698A6;
	color:white;
	font-weight:bold;
	font-size:1.2em;
	height:20px;
	width:282px;
}
.MargeDroite {
	margin-right:40px;
}
.num_List {
	color:#5698A6;
}

/*
legend {
font-weight:bold;
font-size:1.2em;
color :#5698A6;
}
*/

#ExplicationsChaineGauche,#ExplicationsChaineDroite {
		font-size:1.2em;
}


/* GENERAL.CSS */

/*
** Structure principale du site
*/
#BG_Page {
	width:925px;
	margin:0 auto;
	text-align:left;
}

#Logged #Main_Login { width:331px; float:right;
	text-align:right;
}

#Logged #Main_Login span { font-size: 1.1em; margin-left: 7px; }


/**** COLONNES */
/*
#Body-Gauche {
	float:left;
	width:176px;
}*/
#Body-Centre {
	float:left;
	width:550px;
	margin-left:11px;
}
#Body-Centre2 {
/*	float:right;*/
	width:735px;
	margin-left:11px;
}
/*
#Body-Droite {
	float:left;
	width:174px;
	margin-left:14px;
}*/

/*
** Mise en page des images intégrées dans paragraphes
*/
.Image-Gauche, .Img-Gauche {
	float:left;
	margin:0 10px 5px 0;
}
.Image-Droite {
	float:right;
	margin:0 0 5px 10px;
}
.Puce {
	margin-right:4px;
	vertical-align:middle;
}
.Puce-Droite {
	margin-left:4px;
	vertical-align:middle;
}
/* Fin */


/*
** Mise en page du séparateur qui permet de retourner en haut de la page
*/
.Top-Page {
	margin:5px 0 10px 0;
	padding-bottom:1px;
	font-size:1em;
	text-transform:uppercase;
	text-align:right;
	border-bottom:1px solid #a1ff18;
}
.Top-Page a:hover {
	text-decoration:none;
}
/* Fin */


/*
** Rétabli le flux (quand floats)
*/
.ClearBoth {
	clear:both;
	height:0;
	overflow:hidden;
	visibility:hidden;
}
/* Fin */

/*
** Calques principaux pour pages de contenu
*/
#Actualite #Contenu-Gauche, #Prestataire #Contenu-Gauche {
	float:left;
	width:470px;
	margin:20px 0 0 20px;
}
#Actualite #Contenu-Droite, #Prestataire #Contenu-Droite {
	float:left;
	width:205px;
	padding:0 14px 0 13px;
	margin:20px 0 0 15px;
	background:#c8e5ec url('/images/vBleu/BG-Bloc-Droit-1.jpg') no-repeat left top;
}
#Prestataire #Contenu-Gauche, #Prestataire #Contenu-Droite {
	margin-top:0;
}
#Prestataire #Contenu-Droite {
	background:#c8e5ec url('/images/vBleu/BG-Bloc-Droit-2.jpg') repeat-x left top;
}
#Actualite #Contenu, #Prestataire #Contenu, #FAQ #Contenu {
	margin:20px 0 0 20px;
}
#Actualite #Bloc-Contenu, #Prestataire #Bloc-Contenu {
	margin:0 15px 15px 0;
}
/* page Gaz*/
#Bloc-Contenu-Gaz {
background-image:url('/images/vBleu/BG-Concour-Gaz.jpg');
background-repeat:no-repeat;
height:220px;
margin:17px 0px 0px 3px;
padding:27px 0px 0px 200px;
}
#Bloc-Contenu-Gaz p{
margin:0px;
text-align:center;
}
.color_orange_16px {
color:#e3483a;
font-size:16px;
}
.color_orange_24px {
color:#e3483a;
font-size:1.3em;
text-transform:uppercase;
}
.color_noir_12px {
color:#000000;
font-size:12px;
}
a.bouton-jouer-gaz {
	display:block;
	height:21px;
	width:62px;
	margin:0 auto;
	padding:6px 21px 7px 21px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	color:#ffffff;
	text-transform:uppercase;
	text-decoration:inherit;
	background-image:url('/images/vBleu/fond-bouton-jouer-gaz.gif');
}
#Bloc-Envoyer-mail {
margin-top:86px;
height:240px;
background-image:url('/images/vBleu/Bloc-Gauche-Gaz.jpg');
padding-top:16px;
}
#Bloc-Envoyer-mail p{
color:#ffffff;
margin:0px 0px 4px 34px ;
font-size:12px;
}
#Bloc-Envoyer-mail a {
	color:#fff;
}
#Bloc-Envoyer-mail form{
margin:0px 0px 0px 35px ;
}
#Bloc-Envoyer-mail input{
background-color:#52C0D8;
border:1px #285CAF solid;
color:#ffffff;
font-family:Arial, Helvetica, sans-serif;
margin-bottom:5px;
width:123px;
font-size:10px;
}
p.titre-bloc-envoyer-mail {
font-size:14px;
font-weight:bold;
margin-top:17px;
}
a.valider-Bloc-Envoyer-mail {
color:#ffffff;
text-transform:uppercase;
text-decoration:none;
font-size:12px;
font-weight:bold;
padding:5px 5px 5px 67px;
}

#form-jeu-gaz {
clear:both;
margin-top:220px!important;
margin-top:-10px;
padding-bottom:30px;
background:#f1eae2 url('/images/vBleu/BG-Concour-Gaz-formulaire.jpg') no-repeat left bottom;
}
#form-jeu-th {
	text-align:right;
	padding:12px 74px 0 10px;
}
#form-jeu-gaz .Form-1 {
	margin:0 10px;
}
#form-jeu-gaz .Form-2 {
	margin-left:305px;
}
#form-jeu-gaz .Row {
	float:left;
	width:274px;
	margin:0 10px;
}
#form-jeu-gaz p {
	color:#11111b;
	margin:12px 0 4px 0;
}
#form-jeu-gaz .Row label {
	color:#11111b;
	font-size:1.2em;
	margin-left:5px;
}
#form-jeu-gaz .Row div {
	margin:3px 0;
}
#form-jeu-gaz .Row input {
	font-size:1.2em;
	vertical-align:middle;
}
#form-jeu-gaz .Row input.Text {
	width:100px;
}
#form-jeu-gaz .Row div.Image {
	float:left;
	width:37px;
	margin:0 5px 0 0;
	padding-top:10px;
}
#form-jeu-gaz .Row div.Texte {
	float:left;
	width:229px;
	margin:0;
}
.Alerte-Jeu-Energie {
	z-index:1000000;
	text-align:left;
	border:3px solid #d7e6ea;
	background-color:#2497B2;
	position:absolute;
	width:320px;
	top:300px;
	left:380px;
}
.form-jeu-submit {
	text-align:right;
	padding:0 10px 10px 0;
}
.Pointilles-Jeu {
	height:2px;
	margin:10px 0;
	background:url('/images/vBleu/Pointilles-Jeu.png') repeat-x left top;
}
/*   Fin page gaz */
#Actualite #Contenu #Bloc-Contenu, #Prestataire #Contenu #Bloc-Contenu {
	margin:0 15px 0 0;
}



#Full-Nav{
	/*border-top:1px solid #31616c;
	padding-top:10px;*/
	list-style:none;
	display:block;
}
#Full-Nav li {
	float:left;
	margin-left:30px;
	font-size:1.2em;
	display:block;
}
/* Fin */


/*
** Mise en page de la Home
*/
/* Général Home */
.contenerHome {
	float:left;
	width:550px;
	margin-left:9px;
}
.contenerHome h2 {
	margin:10px 0px 10px 0px;
	font-size:2.5em;
}
/*.imageTitreHome {
	float:left;width:270px;
}*/
.photoHome
{
	float:left;width:270px;height:147px;overflow:hidden;
}
.infoHome {
	float:left;width:280px;height:147px;background:url(/images/back_hauthome.jpg) top left no-repeat;overflow:hidden;
}
.infoHome h1 {
	color:#31616c;
	font-weight: bold;
	font-size:1.1em;
	margin:0;
	padding:8px 6px 0px 6px;
}
.infoHome p {
	color:#4F4F4F;
	font-weight: normal;
	font-size:1em;
	padding:0px 6px 0px 8px;
	width:265px;/*280px;*/
	height:105px;
	overflow:hidden;
}
.infoHome .lieninfoHome {
	text-align:right;
	padding-right:6px;
}
.infoHome .lieninfoHome a:link {
	background:url(/images/vBleu/Puce_1.gif) 0px 2px no-repeat;
	padding-left:11px;
	text-decoration:underline;
}
.infoHome .lieninfoHome a:visited {
	background:url(/images/vBleu/Puce_1.gif) 0px 2px no-repeat;
	padding-left:11px;
	text-decoration:underline;
}
.infoHome .lieninfoHome a:hover {
	background:url(/images/vBleu/Puce_1.gif) 0px 2px no-repeat;
	padding-left:11px;
	text-decoration:underline;
}
#navHeaderHome {
	float:right;
	width:479px;
	height:18px;
	padding:0;
	margin:0;
}
#navHeaderHome ul {
	list-style:none;
	margin:0;
	padding:0;
}
#navHeaderHome ul li {
	border-right:1px solid #a6e700;
	line-height:18px;
	font-size:11px;
	height:18px;
	margin:0;
	padding:0;
	padding:0px 10px 0px 13px;
	background:url(/images/back_ongletsHomeHeader.png) top left no-repeat;
	float:right;
}
#navHeaderHome ul li.on {
	background:url(/images/back_ongletsHomeHeaderOn.png) top left no-repeat;
}
p.Lien {
	margin-bottom:0px;
}
/* Fin */

/* Cadres métier */
.Rubrique-Block-1,.Rubrique-Block-2,.Rubrique-Block-3,.Rubrique-Block-4,.Rubrique-Block-1-Gris,.Rubrique-Block-2-Gris,.Rubrique-Block-3-Gris,.Rubrique-Block-4-Gris {
	display:block;
	float:left;
	width:268px;
	height:66px;
	margin-bottom:12px;
}
.Rubrique-Block-6 {
	display:block;
	float:left;
	width:547px;
	height:134px;
	margin-bottom:12px;
	}
#Rubrique-Block-6-texte {
margin:0 0 12px 12px;	
}
#Rubrique-Block-6-texte h2{
font-size:2.4em;
	color:#454d58;
	margin:2px 0 0 0;
}	
.Rubrique-Block-6 {
	background:url('/images/Cadre_Metier_6.png') no-repeat left top;
}
.Rubrique-Block-1:hover,.Rubrique-Block-2:hover,.Rubrique-Block-3:hover,.Rubrique-Block-4:hover{
	text-decoration:none;
}
.Rubrique-Block-1 {
	background:url('/images/Cadre_Metier_1.png') no-repeat left top;
}
.Rubrique-Block-1:hover {
	background:url('/images/Cadre_Metier_1.png') no-repeat left -66px;
}
.Rubrique-Block-1-Gris {
	background:url('/images/Cadre_Metier_1_Gris.png') no-repeat left top;
}
.Rubrique-Block-2 {
	background:url('/images/Cadre_Metier_2.png') no-repeat left top;
}
.Rubrique-Block-2:hover {
	background:url('/images/Cadre_Metier_2.png') no-repeat left -66px;
}
.Rubrique-Block-2-Gris {
	background:url('/images/Cadre_Metier_2_Gris.png') no-repeat left top;
}
.Rubrique-Block-3 {
	background:url('/images/Cadre_Metier_3.png') no-repeat left top;
}
.Rubrique-Block-3:hover {
	background:url('/images/Cadre_Metier_3.png') no-repeat left -66px;
}
.Rubrique-Block-3-Gris {
	background:url('/images/Cadre_Metier_3_Gris.png') no-repeat left top;
}
.Rubrique-Block-4 {
	background:url('/images/Cadre_Metier_4.png') no-repeat left top;
}
.Rubrique-Block-4:hover {
	background:url('/images/Cadre_Metier_4.png') no-repeat left -66px;
}
.Rubrique-Block-4-Gris {
	background:url('/images/Cadre_Metier_4_Gris.png') no-repeat left top;
}
.Rubrique-Block-2,.Rubrique-Block-4,.Rubrique-Block-2-Gris,.Rubrique-Block-4-Gris {
	margin-left:8px;
}
.Rubrique-Block-Image {
	float:left;
	width:65px;
	height:50px;
	margin-top:13px;
	text-align:center;
}
.Rubrique-Block-Texte {
	float:left;
	width:201px;
	margin-top:11px;
}
#Rubriques .Rubrique-Block-Texte h2 {
	font-size:1.2em;
	color:#454d58;
	margin:0;
}
.Rubrique-Block-Texte p {
	font-size:1.2em;
	color:#454d58;
	margin:0;
}
/* Fin */

/* Fin */

/*
** Mise en page Fiche_Offre & Minifiche
*/
#Full-Gauche {
	float:left;
	width:365px;
}
#Full-Droite {
	float:left;
	width:550px;
	margin-left:10px;
}
/* Fin */


/*
** Mise en page des actus
*/
#Actualite .Info-Actu {
	/* Div */
}
#Actualite .Info-Actu span.Auteur, #Actualite .Info-Actu span.Source {
	font-size:1em;
	color:#6f7075;
	text-transform:uppercase;
}
#Actualite .Info-Actu span.Date {
	font-size:1em;
	color:#2497b2;
}
#Actualite .Info-Actu a.Source {
	font-size:1.2em;
}
/* Fin */


.label0 {
	background:url("/images/vBleu/Puce_1.gif") 0px 2px no-repeat;
}

.ListeAPuce ul li, .CadreTest4 ol li{
	list-style:none;
	background:url("/images/vBleu/Puce_1.gif") 0px 2px no-repeat;
	padding-left:13px;
	margin:7px 5px 7px 11px;
	display:block;
}

.ListeAPuce ul li{
	font-size:1.2em;
}


/*
** Mise en  page contact
*/
#Contact { overflow: hidden; }

#Contact p {
	margin-bottom:15px;
}
#Contact a {
	font-size:1.2em;
}
#Contact h2 {
	padding-left:5px;
	margin-bottom:15px;
	font-size:1.8em;
	font-weight:normal;
	color:#fff;
	background-color:#31616C;
}
#Contact #Add_Data {
	width:480px;
	margin:30px 0 10px 0;
	text-align:right;
}
#Contact #Add_Data div {
	margin-bottom:5px;
}
#Contact #Add_Data input {
	width:180px;
	margin:0 160px 0 5px;
	font-size:1.2em;
	border:1px solid #cdcdd2;
}
#Contact #Add_Data textarea {
	width:340px;
	height:150px;
	margin-left:5px;
	font-size:1.2em;
	border:1px solid #cdcdd2;
}
#Contact #Add_Data label {
	font-size:1.2em;
}
#Contact #Add_Data label.Message {
	vertical-align:top;
}
#Contact #Add_Data .Champs_Obligatoires {
	font-size:1em;
	color:#999;
}
/* Fin */


/*
** Mise en page Prestataire
*/
#Prestataire #Bloc-Degrade-1 h1, #Prestataire #Contenu-Droite h1 {
	margin-bottom:0;
}
#Prestataire li {
	font-size:1.2em;
	margin:3px 0;
}
a.Highlight {
	color:#00304c;
	font-weight:bold;
}
.Critere {
	margin:6px 0;
}
.Presta-Critere {
	margin:0 5px;
}
/* Fin */


/*
** Mise en page Resultat + Fiche_Offre
*/

/* Fiche_Offre uniquement */
#Info-Offre {
	width:925px;
	margin:10px 0;
	padding:15px 0;
	background:url('/images/vBleu/Bloc-Degrade-1.jpg') repeat-x left top;
}

#Info-Offre-Image {
	float:left;
	width:150px;
}
#Info-Offre-Texte {
	float:left;
	width:567px;
	margin-left:5px;
}
#Info-Offre-Texte h3 {
	font-size:1.3em;
	font-weight:bold;
}
#Info-Offre-Texte h3 a, #Info-Offre-Texte h3 a:visited, #Info-Offre-Texte h3 a:hover {
	font-size:1em;
	font-weight:normal;
}
#Info-Offre-Texte h3 span {
	font-weight:normal;
}

#Info-Offre-Gauche {
	float:left;
	width:722px;
}

#Info-Offre-Droite {
	font-size:1.2em;
	float:right;
	width:173px;
	text-align:right;
}

#Info-Offre-Droite .img {
	border:0px;
	margin-right:10px;
	vertical-align:middle;
}


.Haut_de_page {
	font-size:1.1em;
	text-align:right;
	margin-bottom:30px;
}
.Highlight_Prix {
	background-color:#d4e9ec;
}
/* Fin */

#Resultats {
	padding-top:4px;
	border-top:1px solid #31616c;
}
#Full-Gauche h4,#Full-Droite h4 {
	padding:3px 6px;
	font-size:1.3em;
	font-weight:normal;
	color:#fff;
	background-color:#31616c;
}
#Full-Header-Gauche {
	float:left;
	width:462px;
	margin:10px 0 20px 0;
}

.Resultat {
	display:block;
	text-align:center;
	border-collapse:collapse;
	border-spacing:0;
	margin-bottom:4px;
	border:1px solid #31616c;
}
.Resultat .img {
	border:0px;
	margin-right:5px;
	vertical-align:middle;
}

.Resultat th {
	padding:3px 3px;
	font-size:1.1em;
	font-weight:normal;
	background-color:#d4e9ec;
	border-collapse:collapse;
}
#Full-Gauche .Resultat th,#Full-Droite .Resultat th {
	border-bottom:1px solid #31616c;
	text-align:left;
}
.Resultat td {
	padding:3px 3px;
	font-size:1.1em;
	border-bottom:1px solid #31616c;
	border-collapse:collapse;
}

/* Debut - Ajout Julien 13.02.07 */
.Resultat .AdditionalsServices img {background-color:#FFFFFF}
.Resultat .AdditionalsServices a {margin:0 5px}
/* Fin - Ajout Julien 13.02.07 */

.ResultatTele {
	width:100%;
	text-align:center;
	border-collapse:collapse;
	border-spacing:0;
	margin-bottom:4px;
	border:1px solid #31616c;
}
.ResultatTele th {
	padding:3px 6px;
	font-size:1.1em;
	font-weight:normal;
	background-color:#d4e9ec;
	border-collapse:collapse;
}
#Full-Gauche .ResultatTele th,#Full-Droite .ResultatTele th {
	border-bottom:1px solid #31616c;
	text-align:left;
}
.ResultatTele td{
	padding:3px 6px;
	font-size:1.1em;
	border-bottom:1px solid #31616c;
	border-collapse:collapse;
}
.HP {
	color:#31616c;
}
.HC {
	color:#003068;
}
p#Legende {
	text-align:right;
	margin:10px 0;
}
p#Legende img {
	vertical-align:middle;
}
p#Legende span.Fond {
	padding:3px 6px;
	margin-left:15px;
	background-color:#d4e9ec;
}

/* Pagination */
div.Pages {
	text-align:right;
	font-size:1.2em;
}
a.Pages,span.Pages {
	margin:0 5px;
	font-weight:bold;
}
/* Fin */

/* Fin */


/*
** Mise en page Article
*/
/* Bloc citation */
.Citation {
	padding:20px 30px;
	background:url('/images/vBleu/Citation-TopLeft.jpg') no-repeat left top;
}
.Citation-BG {
	float:left;
	width:235px;
	margin:0px 10px 10px 0;
	background:#f5ffe7 url('/images/vBleu/Citation-BottomRight.jpg') no-repeat right bottom;
}
.Citation p {
	margin:0;
	font-size:1.5em;
	font-weight:bold;
	text-align:justify;
	color:#2497b2;
}
/* Fin */
#Bloc-Contenu .Texte li {
	margin-left:15px;
	list-style-image:url('/images/vBleu/Puce_1.gif');
}


/*
** Mise en page "Index_Attente.tpl"
*/

/* Fin */

/*
** Autre
*/
#Contenu-Droite h1, #Contenu h1, #Bloc-Degrade-1 h1 {
	margin-bottom:20px;
	font-size:1em;
	color:#00304c;
}
.px8 {
	font-size:1em;
	margin:10px 0 5px 0;
}
.px12 {
	font-size:1.2em;
}
.px12b {
	font-size:1.2em;
	font-weight:bold;
}
.px14b {
	font-size:1.4em;
	font-weight:bold;
}
.px15 {
	font-size:1.5em;
}
.px20 {
	font-size:2em;
}
#Bloc-Degrade-1 {
	padding:15px 20px;
	background:url('/images/vBleu/Bloc-Degrade-1.jpg') repeat-x left top;
}
.Line {
	margin:12px 0 16px 0;
	height:1px;
	background-color:#afb4b7;
	overflow:hidden;
}
.Texte {
	margin:5px 0;
}
#Contenu .Texte {
	margin-top:15px;
}
.Texte p {
	/*margin-bottom:15px;*/
	font-size: 1.2em;
}


/*Messages d'alerte*/
.AlerteBox
{
	z-index:1000000;
	position:relative;
	overflow:visible;
}

.Alerte-Contenu
{
	z-index:1000000;
	text-align:left;
	border-style:solid;
	border-color:#d7e6ea;
	background-color:#2497B2;
	position:absolute;
	width:320px;
	top:300px;
	left:560px;
}

.Alerte-Contenu-Login
{
	z-index:1000000;
	text-align:left;
	border-style:solid;
	border-color:#d7e6ea;
	background-color:#2497B2;
	position:absolute;
	width:320px;
	top:-100px;
	left:485px;
}

.Alerte-Contenu-Envois-Pass
{
	z-index:1000000;
	text-align:left;
	border-style:solid;
	border-color:#d7e6ea;
	background-color:#2497B2;
	position:absolute;
	width:320px;
	height:70px;
	top:35px;
	left:180px;
}

.Alerte-Contenu-Inscription-Email
{
	z-index:1000000;
	text-align:left;
	border-style:solid;
	border-color:#d7e6ea;
	background-color:#2497B2;
	position:absolute;
	width:320px;
	top:450px;
	left:400px;
}

.Alerte-Contenu-Profil-Email
{
	z-index:1000000;
	text-align:left;
	border-style:solid;
	border-color:#d7e6ea;
	background-color:#2497B2;
	position:absolute;
	width:320px;
	top:250px;
	left:300px;	
}

.Alerte-Contenu-Inscription-Login
{
	z-index:1000000;
	text-align:left;
	border-style:solid;
	border-color:#d7e6ea;
	background-color:#2497B2;
	position:absolute;
	width:320px;
	top:500px;
	left:400px;
}

.Alerte-Contenu-Inscription-Email-Metier
{
	z-index:1000000;
	text-align:left;
	border-style:solid;
	border-color:#d7e6ea;
	background-color:#2497B2;
	position:absolute;
	width:320px;
	top:630px;
	left:200px;
}

.Alerte-Contenu-Inscription-Login-Metier
{
	z-index:1000000;
	text-align:left;
	border-style:solid;
	border-color:#d7e6ea;
	background-color:#2497B2;
	position:absolute;
	width:320px;
	top:680px;
	left:200px;
}

.Alerte-Contenu-Offre-Non-Dispo
{
	z-index:1000000;
	text-align:left;
	border-style:solid;
	border-color:#d7e6ea;
	background-color:#2497B2;
	position:absolute;
	width:320px;
}

.Alerte-Contenu-Profil-Change
{
	z-index:1000000;
	text-align:left;
	border-style:solid;
	border-color:#d7e6ea;
	background-color:#2497B2;
	position:absolute;
	width:320px;
	top:200px;
	left:270px;
}

.HDebit_Aucun_Resultat {
	z-index:1000000;
	text-align:left;
	border:3px solid #d7e6ea;
	background-color:#2497B2;
	position:absolute;
	width:320px;
	top:310px;
	left:345px;
}

.Alerte-Contenu p, .Alerte-Contenu-Login p, .Alerte-Contenu-Envois-Pass p, .Alerte-Contenu-Inscription-Email p, .Alerte-Contenu-Profil-Email p, .Alerte-Contenu-Inscription-Login p, .Alerte-Contenu-Inscription-Email-Metier p, .Alerte-Contenu-Inscription-Login-Metier p, .Alerte-Contenu-Offre-Non-Dispo p, Alerte-Contenu-Profil-Change p
{
	color:#fff;
	margin:10px;
}

.AlerteBox p {
	color:#fff;
	margin:10px;
}

.Alerte-Contenu p a ,.Alerte-Contenu-Login p a, .Alerte-Contenu-Envois-Pass p a, .Alerte-Contenu-Inscription-Email p a, .Alerte-Contenu-Profil-Email p a, .Alerte-Contenu-Inscription-Login p a, .Alerte-Contenu-Inscription-Email-Metier p a, .Alerte-Contenu-Inscription-Login-Metier p a, .Alerte-Contenu-Offre-Non-Dispo p a, Alerte-Contenu-Profil-Change p a
{
	color:#fff;
	text-align:right;
}

.AlerteBox p.Close {
	text-align:right;
}
.AlerteBox p a {
	color:#fff;
}

/**
* Ajout aucune Reponse
*/
.Aucune_Reponse
{
	padding:50px 0 0 0 ;
}
.font_size_12px {
font-size:12px;
}

/**
* Ajout pour les Options
*/
.Detail-Options
{
	float:left;
	width:265px;
	padding-top:5px;
	padding-bottom:5px;
}
.Detail-Options-Mini
{
	float:left;
	margin-right:33px;
}
.Detail-Options span, .Detail-Options-Mini span
{
	font-weight:bold;
}
.Detail-Options p, .Detail-Options-Mini p
{
	font-size:1em;
}
#Full-Header-Gauche h3
{
	font-weight:normal;
}
#Full-Header-Gauche h3 span 
{
	font-weight:bold;
}
/**
* Ajout Aurélien 03/04/2007
*/
.TextInfoTel {margin-top:2px;text-align:left}

/**
* Ajout pour menu defilant
*/
  	.noMargin {margin:0; padding:0}
  	.marginB6 {margin-bottom:6px}
	.marginB5 {margin-bottom:5px}
	/*img {margin-left:2px; margin-right:2px}*/
	.haut {position:relative; width:478px; height:14px; background:url(/images/vBleu/fond.gif) no-repeat; font:bold 10px verdana; color:#FFF; text-align:center}
	.conteneur {position:relative; width:476px !important; width:478px; height:47px; overflow:hidden; border:solid 1px #5698a6}
	.ilayer {width:476px !important; width:478px; height:35px}
	
	/*.contenu {position:absolute; width:476px !important; width:478px; height:35px}*/

#Form-Demenagement {
	margin-top:10px;
}
#Form-Demenagement-Left {
	float:left;
	width:430px;
	padding:5px;
	text-align:right;
}
#Form-Demenagement-Right {
	float:left;
	width:450px;
	padding:5px;
	margin-left:17px;
	text-align:right;
}

form fieldset#Form-Demenagement-Right, form fieldset#Form-Demenagement-Left {
	border: 1px solid;
}

form fieldset#Form-Demenagement-Right legend, form fieldset#Form-Demenagement-Left legend {
	font-size: 1.2em;
	color: #6F7075;
	background-color: #fff;
	padding: 0px;
	margin: 0px;
}

form#Form-Demenagement h2 {
	padding:2px;
	font-size:1.2em;
	text-align:left;
	background-color:#d4e9ec;
}
#Form-Demenagement div {
	margin:7px 0;
}
#Form-Demenagement label {
	margin-right:10px;
	font-size:1.2em;
}
#Form-Demenagement input, #Form-Demenagement select {
	width:170px;
	font-size:1.2em;
}
#Form-Demenagement-input2 input{
    width:147px;
	font-size:1.2em;
	margin-top:2px;
	}

#Form-Demenagement select {
	width:174px;
}
#Form-Demenagement .Champs-Obligatoires {
	text-align:right;
	font-size:.9em;
}

#Form-Demenagement .Validation {
	margin-top:10px;
	padding:3px;
	font-size:1.6em;
	text-align:right;
	background-color:#d4e9ec;
}
#Form-Demenagement .Chkbox {
	width:auto;
	margin-right:10px;
}
.Nav-Demenagement
{
	border-bottom:1px solid #31616C;
	height:39px;
}
p.Remerciement {
	margin-top:30px;
	font-size:1.6em;
	text-align:center;
}
.Intro {
	margin-top:10px;
	font-size: 1.2em;
}

.Intro ul {
	margin-top: 10px;
	margin-left: 20px;
}

#enteteplan{
padding-top:25px;
}
#enteteplan h2{
background-color:#31616d;
padding-left:13px;
color:#FFFFFF;
font-size:16px;
}
#enteteplan a{
	background:url("/images/vBleu/Puce_1.gif") 0px 2px no-repeat;
	padding-left:13px;
	margin:7px 5px 7px 11px;
	font-size:1.3em;
	display:block;
}
.ul2 {
margin-left:20px;
}
.plandusite {
border-style:solid; 
border-width:1px; 
border-color:#8de008; 
height:auto;
width:270px;
float:left;
}

.plandusite2 {
border-style:solid; 
border-width:1px; 
border-color:#8de008; 
margin:0 0 0 52px; 
height:auto;
width:270px;
float:left;
}

.plandusite5 {
border-style:solid; 
border-width:1px; 
border-color:#8de008; 
margin:0 0 0 52px; 
height:auto;
width:270px;
float:left;
}

.Rubrique-Block-Texte .Style1{
	color:#2497b2;	
}

/*** GESTION ATTENTE ****/

.systemeAttente {
display:none;
position:relative;
top:-300px;
left:347px;
width:228px;
height:1px;
overflow:visible;
}

/*** GESTION SPAN ****/

span.Plus_Infos {
	color:#6f7075;
	font-size:1.2em;
	font-weight:bold;
}

span.souscrire{
	font-size:1.2em;
}

span.webCallBack{
	font-weight:bold;
}

/* GESTION NEW HOME HAUT DEBIT*/
/***********************************/

.Header{
	margin-bottom:15px;
}

.Header h2{
	padding-left:5px;
	font-size:1.8em;
	font-weight:normal;
	background-color:#5698A6;
/*	margin-bottom:15px;*/
	line-height:30px;
	color:#fff;
}

.Contenu{
	font-size:1.2em;
}

.Contenu  .ADSL, .Contenu  .TriplePlay{
	margin-bottom:30px;
	padding:10px;
	border:1px solid #31616C;
	/*background-color:#FEFFED;*/}
	
.Contenu .Eligibilite{ 
	margin-bottom:5px;
	padding:10px;
	border:1px solid #31616C;
}

.Header .Eligibilite{ 
	font-size:12px;
	/*margin-bottom:5px;*/
	padding:10px 10px 0 10px;
}

.Contenu h2, .Contenu h3{
	padding-left:10px;
	font-size:1.4em;
	font-weight:bold;
	background-color:#D4E9EC;
	margin-bottom:5px;
	line-height:25px;
	color:#5698A6;
}
	
.Eligibilite_Mini{
	padding:5px 10px 0px 10px; 
	background:url("/images/fond-bloc-eligibilite-mini.png") no-repeat;
	height:40px;
	margin-bottom:10px;
}
.Eligibilite_Mini,.Eligibilite_Mini strong{
	color:black;
}
.Eligibilite_Mini strong{
	font-size:1.2em;
	font-weight:bold;
}
.Eligibilite_Mini ul{
	display:inline;
	font-size:0.9em;
	font-weight:bold;
}
.Eligibilite_Mini ul li{
	display:inline;
}

.elig_ok a{
	color:#005500;
}
.elig_ko a{
	font-weight:normal;
	text-decoration:line-through;
	color:#666666;
}
.elig-partielle a{
	font-weight:normal;
	color:orange;
}
.elig-inconnue a{
	font-weight:normal;
	color:#666666;
}

	
.Contenu .Eligibilite{
	line-height:20px;
	}
	
.Contenu .ValiderForm,.ValiderForm {
	margin-bottom:30px;
	padding:8px 13px 0 0;
	text-align:right;
	background:url("/images/Bg_Nav_Comp.png") repeat-x left top;
	}
	
.Contenu .CNIL {
	font-size:0.8em;
	margin-bottom:10px;
}

/* #testmilieu .Contenu .Criteres { */
.Criteres {
	margin-bottom:10px;
	padding-top:1px;
}

.systemeAttente {
display:none;
position:relative;
top:-100px;
left:170px;
width:228px;
height:1px;
overflow:visible;
}

/**** GESTION BLOC ADSL****/
span.Debit{
	color:red;
}
/**** GESTION BLOC ELIGIBILITE****/
.Contenu .Eligibilite .Radio, .Contenu .Eligibilite .Checkbox {
	margin-left:5px;
	margin-right:2px;
}

/* #testmilieu .Contenu .Eligibilite .Champs {
 */
.Eligibilite .Champs {
	font-weight:bold;
	}
	
/**FLOAT*/
.Clear {
	clear:both;
}

/* #testmilieu .Contenu .Eligibilite .Col_Gauche { */
.Eligibilite .Col_Gauche {
	float:left;
	width:100px;
	margin-right:25px;
	}

/* #testmilieu .Contenu .Eligibilite .Col_Droite {
 */	
.Eligibilite .Col_Droite {
	float:left;
	}
/* #testmilieu .Contenu .Eligibilite .Col_Gauche2 { */	
.Eligibilite .Col_Gauche2 {
	float:left;
	}

/* #testmilieu .Contenu .Eligibilite .Col_Droite2 { */		
.Eligibilite .Col_Droite2 {
	float:right;
	margin-right:145px;
	}
	
/******** GESTION BLOC TRIPLE PLAY ******/

/*
.Contenu .TriplePlay .ListeOffres {
	text-align:center;
	border-collapse:collapse;
	border-spacing:0;
	margin-bottom:4px;
}
.Contenu .TriplePlay .ListeOffres .img {
	border:0px;
	margin-right:5px;
	vertical-align:middle;
}

.Contenu .TriplePlay .ListeOffres th {
	padding:3px 3px;
	font-size:1.1em;
	font-size: 1em;
	font-weight:normal;
	background-color:#d4e9ec;
}

.Contenu .TriplePlay .ListeOffres td {
	padding:3px 3px;
	font-size:1.1em;
	border-bottom:1px solid #31616c;
}
*/
div.TriplePlay { padding: 10px; border: 1px solid #31616c; }

table.ListeOffres { text-align: center; }

table.ListeOffres .img {
	border:0px;
	margin-right:5px;
	vertical-align:middle;
}

table.ListeOffres th {
	padding:2px 3px;
	font-weight:normal;
	background-color:#d4e9ec;
}

table.ListeOffres td {
	padding:3px 3px;
	/*font-size:1.1em;*/
	border-bottom:1px solid #31616c;
}

/************* SPAN *****************/

span.Etoile {
	color:red;
	}
	
/* Gestion Actualités Home JeChange */
h2.slogan { font-size: 2.5em; color: #2497b2; margin: 0 0 7px 0; } /* baseline home JeChange.fr */

#actusHome h3 { margin-bottom: 5px; font-size: 1.3em; }

#actusHome {
	background:url('/images/fond-actus-home.jpg') repeat-x left bottom;
	border-top: 5px solid #99CC33;
	border-bottom: 1px solid #99CC33;
	font-size: 1.2em;
	padding: 10px 5px 5px 5px;
}

#actusHome .aLaUne {
	color: #454D58;
	text-transform: uppercase;
	font-size: 16px;
}

#actusHome .aLaDeuz {
	color: #454D58;
	text-transform: uppercase;
	font-size: 13px;
}

#actusHome .derniersPosts { color: #00304C; }

#actusHome .posts {
	background:url('/images/vBleu/Puce_1.gif') 0px 2px no-repeat;
	padding-left: 13px;
	margin-left: 10px;
	margin-bottom: 4px;
}

#actusHome ul { margin: 15px 0; }

#actusHome img{
	float: left; 
	padding: 5px;
	margin-right: 13px;
	margin-bottom: 5px;
	border:1px solid #E3E3E3;
}

#actusHome p{
	margin-bottom: 10px;
	line-height: 16px;
	font-size: 1.1em;
}

#actusHome, #conteneurFlash, #Rubriques, #enteteMetier { margin-bottom:15px; }

#Comparateur-Header-Centre p { font-size: 1.2em; }

/* Gestion En tete PAGES  */
#enteteMetier p { font-size: 1.2em; }

#enteteMetier h2 {
	padding-left: 5px;
	font-size: 1.825em;
	font-weight:normal;
	background-color: #5698A6;
	margin-bottom: 15px;
	line-height: 30px;
	color: #fff;
}

#enteteMetier img { float: left; margin:0 10px 5px 0; }

#Rubriques .cadreMetier1 , #Rubriques .cadreMetier2, #Rubriques .cadreMetier3, #Rubriques .cadreMetier4 {
	height: 125px;
	width: 255px;
	padding: 10px 5px 5px 10px;
	margin-bottom: 8px;
}

#Rubriques .cadreMetier1 {
	background:url('/images/cadre-metier-1.png') no-repeat left top;
	float: left;
}

#Rubriques .cadreMetier2 {
	background:url('/images/cadre-metier-2.png') no-repeat left top;
	float: right;
}

#Rubriques .cadreMetier3 {
	background:url('/images/cadre-metier-3.png') no-repeat left top;
	float: left;
}

#Rubriques .cadreMetier4 {
	background:url('/images/cadre-metier-4.png') no-repeat left top;
	float: right;
}

#Rubriques .cadreMetier1 h4, #Rubriques .cadreMetier2 h4, #Rubriques .cadreMetier3 h4, #Rubriques .cadreMetier4 h4{
	font-size: 1.3em;
	color: #2497B2;
	margin-bottom: 5px;
}

#Rubriques .cadreMetier1 p, #Rubriques .cadreMetier2 p, #Rubriques .cadreMetier3 p, #Rubriques .cadreMetier4 p {
	margin-bottom: 5px;
	font-size: 1.2em;
	height: 65px;
	overflow: visible;
}

#Rubriques .cadreMetier1 .comparer, #Rubriques .cadreMetier2 .comparer, #Rubriques .cadreMetier3 .comparer, #Rubriques .cadreMetier4 .comparer {
	border: none;
	float:right;
	margin-right: 5px;
}

#Rubriques .cadreMetier1 .top5, #Rubriques .cadreMetier2 .top5, #Rubriques .cadreMetier3 .top5, #Rubriques .cadreMetier4 .top5 {
	border: none;
	float:left;
	margin-left: 25px;
}

#Rubriques .cadreMetier1 .comparez, #Rubriques .cadreMetier2 .comparez, #Rubriques .cadreMetier3 .comparez, #Rubriques .cadreMetier4 .comparez {
	border: none;
	float: right;
	margin-right: 15px;
}

#Rubriques .cadreMetier1 .comparez2, #Rubriques .cadreMetier2 .comparez2, #Rubriques .cadreMetier3 .comparez2, #Rubriques .cadreMetier4 .comparez2 {
	border: none;
	float: right;
	margin-right: 25px;
}

#Rubriques .cadreMetier1 .vignettes, #Rubriques .cadreMetier2 .vignettes, #Rubriques .cadreMetier3 .vignettes, #Rubriques .cadreMetier4 .vignettes {
	float: left;
	padding: 5px;
	border: 1px solid #E3E3E3;
	margin-right: 5px;
}

.Header p { font-size: 14px; }


/**
*  3. Inscription.css
*/
#navHeaderProfil {
	float:left;
	width:280px;
	height:18px;
	padding:0;
	margin:0;
}
#navHeaderProfil ul {
	list-style:none;
	margin:0;
	padding:0;
}
#navHeaderProfil ul li {
	border-right:1px solid #a6e700;
	line-height:18px;
	font-size:11px;
	height:18px;
	margin:0;
	padding:0;
	padding:0px 10px 0px 13px;
	background:url('/images/back_ongletsHomeHeader.png') top left no-repeat;
	float:left;
}
#navHeaderProfil ul li.on {
	background:url('/images/back_ongletsHomeHeaderOn.png') top left no-repeat;
}
.MsgBox_Inscription_Generale {
	float:left;
	width:546px;
	overflow:hidden;
	margin-bottom:10px;
	border:2px solid #b0e900;
}
.CadreProfil {
	margin-bottom:15px;
	background-color:#ecfebf;
	border-left:1px solid #c7c9df;
	border-bottom:1px solid #b0e900;
	width:548px;
}
.CadreProfil h1 {
	padding:5px 0 5px 15px;
	font-size:15px;
	color:black;
}
.preferences-offre, .preferences-demande {
	margin:0 0 0 10px;
	width:400px;
	overflow:hidden;
}
.preferences-offre h3, .preferences-demande h3 {
	width:400px;
}
.preferences-offre table, .preferences-demande table {
	margin:0 0 20px 10px;
}
.preferences-demande th
{
	font-family:verdana;
}
.MsgBox_Inscription {
	float:left;
	width:550px;
	padding-bottom:10px;
	margin:10px 0;
	border:1px solid #31616c;
}
.MsgBox_Inscription .Contenu {
	padding:5px;
}
.MsgBox .MsgBox-Droite {
	float:left;
}
#Identification_Inscription h2,.MsgBox_Inscription h2 {
	padding:3px 6px;
	font-size:1.3em;
	font-weight:bold;
	color:#fff;
	background-color:#31616c;
}
#Identification_Inscription p {
	padding:3px 6px;
	margin-bottom:10px;
}
#Identification_Inscription {
	float:right;
	width:350px;
	margin:10px 0 10px 20px;
	border:1px solid #31616c;
}
#Identification_Inscription .Changer_Offre_Identification {
	width: 250px;
	text-align: right;
}
#Identification_Inscription label {
	font-size:1.2em;
}
#Identification_Inscription input {
	width:120px;
	margin-left:5px;
	font-size:1.2em;
}
#Identification_Inscription div {
	margin:3px 0;
}

.Changer_Offre2 {
	width:430px;
	margin:30px auto 0 auto;
	text-align:right;
}
.Changer_Offre2 div {
	margin-bottom:5px;
}
.Changer_Offre2 fieldset {
	margin-top:15px;
	padding:5px;
	border:1px solid #d4e9ec;
}
.Changer_Offre2 fieldset legend {
	font-size:1.3em;
	font-weight:bold;
}
.Changer_Offre2 label {
	font-size:1.2em;
}
.Changer_Offre2 input,.Changer_Offre2 select {
	width:180px;
	margin-left:5px;
	font-size:1.2em;
}
.Changer_Offre2 select {
	width:184px;
}
.Changer_Offre2 input.Chkbox {
	width:auto;
	margin:0 5px 0 15px;
}
.Changer_Offre2 div.Chkbox {
	margin-top:10px;
}
.Changer_Offre2 .Submit {
	margin-top:30px;
	text-align:center;
}
.Changer_Offre2 .Submit a {
	font-size:1.2em;
}
.Changer_Offre2 .Champs_Obligatoires {
	margin:0;
	font-size:1em;
	text-align:left;
	color:#999;
}
#Full .Changer_Offre2 a {
	font-size:1.2em;
}

#Body-Centre2 #Add_Inscription_News {
	margin-left:0px;
}
#Body-Centre2 #Add_Inscription_News div {
	margin-bottom:5px;
}
#Body-Centre2 #Add_Inscription_News input.Email {
	width:180px;
	margin-left:5px;
	font-size:1.2em;
}
#Body-Centre2 #Add_Inscription_News input.Email_Alerte {
	width:123px;
	font-size:1.2em;
}
#Body-Centre2 #Add_Inscription_News div.Email {
	margin-bottom:10px;
}
#Body-Centre2 #Add_Inscription_News label {
	font-size:1.2em;
}
#Body-Centre2 #Add_Inscription_News input {
	margin-right:5px;
}
#Body-Centre2 #Add_Inscription_News .Chkbox {
	margin-right:15px;
}
#Body-Centre2 #Add_Inscription_News .Submit {
	margin:30px 0 0 120px;
	font-size:1.2em;
}
#Body-Centre2 #Add_Inscription_News img {
	vertical-align:middle;
}
#Body-Centre p.Intro,.MsgBox_Inscription p.Intro {
	margin-bottom:5px;
}
#Body-Centre ul,.MsgBox_Inscription ul {
	list-style:none;
}
#Body-Centre ul li,.MsgBox_Inscription ul li {
	margin:0 0 3px 25px;
	font-size:1.2em;
}
.preferences-offre, .preferences-demande {
	margin:0 0 0 10px;
	width:600px;
}
.preferences-offre table, .preferences-demande table {
	margin:0 0 20px 10px;
}
.Alert {
	color:red;
	font-size:0.9em;
	font-weight:bold;	
}
.Changer_Offre label {
	float:left;
	display:block;
	width:195px;
	padding-left:15px;
	margin:4px 0;
	font-size:1.2em;
}
.Changer_Offre input, .Changer_Offre select{
	margin:4px 0 4px 4px;
	vertical-align:middle;
	width:140px;
}
.Changer_Offre input.Oldstyle {
	width:auto;
}
.Changer_Offre label.Oldstyle {
	float:none;
	display:inline;
	width:auto;
	padding-left:5px;
	margin:0;
	font-size:1.0em;
}
.Checkbox label {
	width:500px;
	padding-left:5px;
	font-size:1.0em;
}

#i_Bl_Newsletter,#i_Bl_Newsletter_Partenaire {
	float:left;
	width:30px;
}