BODY {background-color:#e7b5be; background-image:url("/g1/vitrine/images/fond_conso.gif"); background-repeat:repeat-x;padding:0;margin:0;
font-family:Arial, Helvetica, sans-serif;}
#haut {display:block;width:960px;}
#frise {background-image:url("/g1/vitrine/images/frise.png"); background-repeat:no-repeat; background-position:bottom right;width:647px;height:84px;float:right;}
#logo{ width:268px;height:82px;margin-left:35px;}

.bordr {border:1px solid green;}

#central {width:885px; margin:0;margin-left:75px;background-image:url("/g1/vitrine/images/fondcentre.png"); background-repeat:repeat-y;padding:0;}
#centralaccueil {width:888px; margin:0;margin-left:75px;background-image:url("/g1/vitrine/images/fondcentre.png"); background-repeat:repeat-y;padding:0;}
#menusimulateurs {position:absolute;top:103px;left:80px;_left:70px;}

#bas { background-repeat:no-repeat; width:890px; height:147px;position:absolute;padding:0;margin:0;left:74px;top:524px;background-image:url("/g1/vitrine/images/courbebas2.png");}
#bas_autre {background-image:url("/g1/vitrine/images/fond_bas.gif"); background-repeat:no-repeat; width:893px; height:118px;padding:0;margin:0;border:0px solid red;}

H1.band-gauche {width:134px;margin: 20px 0 0 10px;background-color:#bf0001; padding:0; border:1px solid #bf0001;float:left;}
UL.cart-simul { padding:0;margin:0; background-color:#FFFFFF;padding-top:15px;padding-left:10px;}
UL.cart-simul  li{
padding : 0 0 8px 0;}
LI.simul01 { list-style-type:none;background-color:#FFFFFF; background-image:url("/g1/vitrine/images/simul_perso.jpg"); background-repeat:no-repeat; background-position:left top;width:120px;height:40px;line-height:12px;}
LI.simul02 { list-style-type:none;background-color:#FFFFFF; background-image:url("/g1/vitrine/images/simul_confort.jpg"); background-repeat:no-repeat; background-position:left top;width:120px;height:40px;line-height:12px;}
LI.simul03 { list-style-type:none;background-color:#FFFFFF; background-image:url("/g1/vitrine/images/simul_auto.jpg"); background-repeat:no-repeat; background-position:left top;width:120px;height:40px;line-height:12px;}
LI.simul04 { list-style-type:none;background-color:#FFFFFF; background-image:url("/g1/vitrine/images/simul_regroupe.jpg"); background-repeat:no-repeat; background-position:left top;width:120px;height:40px;line-height:12px;}
LI.simul05 { list-style-type:none;background-color:#FFFFFF; background-image:url("/g1/vitrine/images/simul_etudiant.jpg"); background-repeat:no-repeat; background-position:left top;width:120px;height:40px;line-height:12px;}
li.simul06 {
background-color:#FFFFFF;
background-image:url(/g1/vitrine/images/simul-pee1.gif);
background-position:left top;
background-repeat:no-repeat;
/*line-height:12px;*/
list-style-type:none;
width:120px;
}

A.linksimul01 {color:#3a9126;text-decoration:none;}
A.linksimul02 {color:#175562;text-decoration:none;}
A.linksimul03 {color:#a8804d;text-decoration:none;}
A.linksimul04 {color:#505050;text-decoration:none;}
A.linksimul01:hover {color:#3a9126;text-decoration:underline;}
A.linksimul02:hover {color:#175562;text-decoration:underline;}
A.linksimul03:hover {color:#a8804d;text-decoration:underline;}
A.linksimul04:hover {color:#505050;text-decoration:underline;}

A.linksimulprod {color:#195263;text-decoration:none;}
A.linksimulprod:hover {color:#195263;text-decoration:underline;}
.linksimulprod {color:#195263;text-decoration:none;}
.horaires-fc{color:#195263; font-size : 11px; margin : 0.5em 0.3em 0 1.1em; padding : 0; font-weight : normal;}
.mentions-horaires{color:#195263; font-size : 10px; font-weight : normal; margin : 0; padding : 0;}

H1.band-droite {width:170px;margin: 0 5px 0 0; padding:0;float:right;}
UL.cart-pub { padding:0;margin:0;padding:0px;}
LI.pub {list-style:none;}

H1.band-milieuaccueil {margin-left:160px;padding:0 0 0 5px;}
H1.band-milieu {margin-left:170px;padding:0 0 0 10px;width:500px;}
.band-milieu {margin-left:170px;padding:0 0 0 10px;width:500px;}

H1.band-menu{margin: 0; padding:0;}

#visu-menu {margin-left:100px;_margin-left:120px;border:0px solid #880066;width:575px; background-repeat:no-repeat;height:168px;}

#menu {padding:150px 0 0 40px;}

UL.ulmenu {font-family:Arial, Helvetica, sans-serif; font-size:11px;}
LI.limenu {list-style:none;padding:0;margin:0;line-height:14px;}
A.link{font-family:Arial, Helvetica, sans-serif; font-size:11px; text-decoration:none; color:#000000;}

#mentions {
/*margin:120px 0 0 180px;position:absolute;top:520px;_top:470px;left:80px;*/
    margin : 2em auto;
	_padding : 3em 0 0 0;
    width : 50%;
    clear : both;
}
UL.ulmentions {font-family:Arial, Helvetica, sans-serif; font-size:11px;}
UL.ulmentions_autre {font-family:Arial, Helvetica, sans-serif; font-size:11px;margin:0 0 0 4em;padding:0;border:0px solid red;}
LI.limention {list-style:none;padding:0 35px 0 0;margin:0;line-height:28px;float:left;}
A.linkmention {font-family:Arial, Helvetica, sans-serif; font-size:11px;color:#631842;text-decoration:none;border-bottom:1px solid #ff0000; }
A.linkmention:hover {font-family:Arial, Helvetica, sans-serif; font-size:11px;color:#631842;border-bottom:1px solid #ff0000; }

.txt {font-family: Arial, Helvetica, sans-serif; font-weight:normal;}
.accueil-titre {font-family: Arial Black,Arial, Helvetica, sans-serif; font-weight:normal;}
.accueil-titre {color:#bb0104;}
.taille12 {font-size:12px;}
.taille11 {font-size:11px;}
.taille-titre-accueil {font-size:14px;}
.taille-sstitre-accueil {font-size:14px;}g

LI {list-style:none;}

#sMenu1 {  position: absolute; font-weight: bold; color: #707171; width: 150px; padding: 0px; visibility: hidden;}
#sMenu2 {  position: absolute; font-weight: bold; color: #707171; width: 150px;
	border: 0px solid #b4b4b4; padding-left: 0px; padding-top: 0px;	padding-bottom: 0px; visibility: hidden;}
#sMenu3 {  position: absolute; font-weight: bold; color: #707171; width: 150px;
	border: 0px solid #b4b4b4; padding-left: 0px; padding-top: 0px;	padding-bottom: 0px; visibility: hidden;}
#sMenu4 {  position: absolute; font-weight: bold; color: #707171; width: 150px;
	border: 0px solid #b4b4b4; padding-left: 0px; padding-top: 0px;	padding-bottom: 0px; visibility: hidden;}
A.smenulink { display:block;padding:5px 5px 5px 5px;list-style-type:none; color:#727274; font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none;width:190px;margin:0;}
A.smenulink:hover { display:block;padding:5px 5px 5px 5px;list-style-type:none; color:#ffffff; font-family:Arial, Helvetica, sans-serif; font-size:12px;text-decoration:underline;width:190px;background-color: #ba0000;margin:0;}
LI.limenuhaut {padding-right:10px;list-style:none;}

#div1 {background-color:#ffffff;width:115px;height:29px;border:1px solid #ba0000;}
#div2 {background-color:#ffffff;width:115px;height:29px;border:1px solid #ba0000;}
#div3 {background-color:#ffffff;width:115px;height:29px;border:1px solid #ba0000;}
#div4 {background-color:#ffffff;width:115px;height:29px;border:1px solid #ba0000;}

#ssmenu01ul, #ssmenu01ul ul {width:200px;list-style:none;padding:0px 0 0 0;margin:0px 0 0 0;border:1px solid #ba0000;}
#ssmenu01ul li {padding:0;margin:0;width: 200px;}
#ssmenu01ul li ul {position: absolute;left: -999em;width: 200px;font-weight: normal;border-width: 0px;margin: 0;padding:0}
#ssmenu01ul li:hover ul, #ssmenu01ul li li:hover ul, #ssmenu01ul li li li:hover ul {margin: 0;padding:0;}
#ssmenu01ul li:hover {background-color: #ba0000;margin: 0;padding:0;}

.listessmenu {margin-top:0px;padding:0;border-bottom:1px solid #ba0000;}
.listessmenu2 {margin-top:0px;padding:0;}
A.linkmenuhaut { font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; color:#8a0052; text-decoration:none; line-height:30px;}


.txttitre {color:#8b0053; font-family:Arial, Helvetica, sans-serif; font-size:18px;}
.txtsstitre {color:#8b0053; font-family:Arial, Helvetica, sans-serif; font-size:13px;}
.txtsimple {color:#000000; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.bold {font-weight:bold;}
.violet {color:#8b0053;}
.black {color:#000000;}
.sup {line-height:1em;vertical-align:baseline; }
A.mentionsprod { font-family:Arial, Helvetica, sans-serif; font-size:12px;color:#8b0053;text-decoration:none;}

.mention-sanitaire{
font-size : 14px;
font-style:italic; 
color:#434343;}
.lesplus{
font-size:16px;
}
.donnees_chiffrees{
font-size : 14px;
}
.mentions-exemple{
font-size : 11px;
}
.exemple_chiffre{
border:1px dashed #8b0053; 
background-color:#fad5e6;
margin:1.3em 0 0 0;
padding:10px;
line-height:140%;
}


UL.ullistprod {margin:0;padding:0;padding-left:10px;}
LI.lilistprod {margin:0;padding:0; list-style-type:disc; line-height:18px;color:#8b0053;}
UL.cart-simulprod { padding:0;margin:0; padding-top:10px;padding-left:10px;}
LI.simulprod01 { list-style-type:none; background-image:url("/g1/vitrine/images/simul_perso.jpg"); background-repeat:no-repeat; background-position:left top;width:120px;height:40px;line-height:12px;}
LI.simulprod02 { list-style-type:none; background-image:url("/g1/vitrine/images/simul_confort.jpg"); background-repeat:no-repeat; background-position:left top;width:120px;height:40px;line-height:12px;}
LI.simulprod03 { list-style-type:none; background-image:url("/g1/vitrine/images/simul_auto.jpg"); background-repeat:no-repeat; background-position:left top;width:120px;height:40px;line-height:12px;}
LI.simulprod04 { list-style-type:none; background-image:url("/g1/vitrine/images/simul_regroupe.jpg"); background-repeat:no-repeat; background-position:left top;width:120px;height:40px;line-height:12px;}
LI.simulprod05 { list-style-type:none; background-image:url("/g1/vitrine/images/simul_etudiant.jpg"); background-repeat:no-repeat; background-position:left top;width:120px;height:40px;line-height:12px;}
LI.simulprod06 { list-style-type:none; background-image:url("/g1/vitrine/images/simul-pee1.gif"); background-repeat:no-repeat; background-position:left top;width:120px;height:43px;line-height:12px;}

LI.simulprodfaq { list-style-type:none; background-image:url("/g1/vitrine/images/visu_prod_FAQ.jpg"); background-repeat:no-repeat; background-position:left top;width:120px;height:40px;line-height:12px;}
LI.contact01 { list-style-type:none; background-image:url("/g1/vitrine/images/contact_visu01.jpg"); background-repeat:no-repeat; background-position:left top;width:140px;height:40px;line-height:14px;}
LI.contact02 { list-style-type:none; background-image:url("/g1/vitrine/images/contact_visu02.jpg"); background-repeat:no-repeat; background-position:left top;width:140px;height:40px;line-height:14px;}
LI.contact03 { list-style-type:none; background-image:url("/g1/vitrine/images/contact_visu03.jpg"); background-repeat:no-repeat; background-position:left top;width:140px;height:40px;line-height:14px;}
LI.contact04 { list-style-type:none; background-image:url("/g1/vitrine/images/contact_visu04.jpg"); background-repeat:no-repeat; background-position:left top;width:140px;height:40px;line-height:14px;}
LI.themaprod01 { width:120px;line-height:12px;list-style-type:none;}

.titresimulateurprod {font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#306974;font-weight:bold;}
.titresimulateurprod2 {font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#306974;font-weight:bold;}

#mentionsproduits {display:none; font-weight:normal;}

A.mentionprodthema {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; text-decoration:none;}
A.mentionprodthema:hover {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; text-decoration:underline;}

.btn-ligne1 {
	width:640px;
	clear:both;
}
.btn-ligne2 {
	width:380px;
	clear:both;
	margin-left:60px;
}
.btn01 {
	background:url(/g1/vitrine/images/btnconso01.jpg) no-repeat top left;
	width:104px;
	height:104px;
	float:left;
	margin:8px;
}
.btn02 {
	background:url(/g1/vitrine/images/btnconso02.jpg) no-repeat top left;
	width:104px;
	height:104px;
	float:left;
	margin:8px;
}
.btn03 {
	background:url(/g1/vitrine/images/btnconso03.jpg) no-repeat top left;
	width:104px;
	height:104px;
	float:left;
	margin:8px;
}
.btn04 {
	background:url(/g1/vitrine/images/btnconso04.jpg) no-repeat top left;
	width:104px;
	height:104px;
	float:left;
	margin:8px;
}
.btn05 {
	background:url(/g1/vitrine/images/btnconso05.jpg) no-repeat top left;
	width:104px;
	height:104px;
	float:left;
	margin:8px;
}
.btn06 {
	background:url(/g1/vitrine/images/btnconso06.jpg) no-repeat top left;
	width:104px;
	height:104px;
	float:left;
	margin:8px;
}
.btn07 {
	background:url(/g1/vitrine/images/btnconso07.jpg) no-repeat top left;
	width:104px;
	height:104px;
	float:left;
	margin:8px;
}
A.btn {font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#ffffff; text-decoration:none; margin:65px 0 0; display:block; text-align:center; font-weight:bold;}
A.btn:hover {font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#ffffff; text-decoration:underline;}

.adossement_fp{
margin-bottom : 1em;}
