html						{	margin:0; padding:0; background:url('../Images/Commun/background-html.jpg') repeat-x;}
BODY					{	margin:0px; background:url('../Images/Commun/background-body.png') no-repeat; background-position:top center;}
BODY,DIV,TD				{	font-family:arial;font-size:10px;color:#5b5b5b;text-align:left;}

H1 { visibility:hidden; }

P {
	margin:0;
	padding:0;
}

#global { width:1139px; margin:0 auto; }
#header { position:relative; width:859px; height:488px; margin:0 auto; background:url('../Images/Commun/bg-header2.jpg') }
a.demandedoc  { position:absolute; bottom:82px; right:1px; width:345px; height:201px; background:#a7a8aa; }
a.demandedoc { z-index:1000; }
#actuflash {position:absolute; bottom:82px; right:1px; width:624px; height:406px; background:#FFFFFF;}
.doclink { position:absolute; /*background:url('../Images/Commun/accroche-header.jpg') no-repeat bottom left; */ z-index:3; width:625px; height:407px; top:0; left:234px; text-indent:-9999px;}
.bcmilink { position:absolute; width:86px; height:78px; top:10px; left:72px; text-indent:-9999px;}
.homelink { position:absolute; width:205px; height:158px; top:270px; left:15px; text-indent:-9999px;  }

div.clear { clear:both; }
#bloc_maisons_header {position:relative;width:338px;height:140px;top:266px;margin-left:237px;z-index:5;display:none;}
#bloc_en_savoir_plus {position:relative;margin-left:660px;top:200px;z-index:6;}
#img_en_savoir_plus_header {display:none;}
.img_maisons_header a,.img_maisons_header img {text-decoration:none;border:0px;}


/*---- INTERIEUR DE PAGE -----*/

div#container { position:relative; border-top:#9c9a9d 1px solid;min-height:614px; height:100%; background:url('../Images/commun/background-container.jpg') no-repeat center top;  }
div#leftcontent { width:336px; min-height:614px; padding-left:52px; border-right:#9c9a9d 1px solid; }
	div#newscontainer { padding-top:20px; padding-left:5px; overflow:hidden; /*background:url('/Images/Titres/titre.png') no-repeat top right;*/ }
	div#presentation { padding-top:38px; margin-top:5px; background:url('../Images/Titres/titre-presentation.png') no-repeat; height:212px; }
		div#lefttext { margin-top:30px; margin-left:10px; width:210px; }
		div#rightimg { margin-top:25px; float:right; margin-right:4px; }
		
div#rightcontent { width:236px; float:right; height:100%; }
	div#miniencart1 { margin-top:10px; width:236px; height:129px; background:url('../Images/bg-miniencart1.png') no-repeat; }
		div#miniencart1 a { margin-top:90px; margin-left:122px;}
	div#miniencart2 { margin-top:10px; width:236px; height:100px; background:url('../Images/bg-miniencart2.png') no-repeat; }
		div#miniencart2 a { margin-top:65px; margin-left:122px;}
	div#miniencart3 { margin-top:10px; width:236px; height:104px; background:url('../Images/bg-miniencart3.png') no-repeat; }
		div#miniencart3 a { margin-top:65px; margin-left:122px;}
	
	div#miniencartbottom { margin-top:5px; width:236px; height:133px; padding-top:123px; background:url('../Images/background-nosagences2.png') no-repeat center top; }
		div#miniencartbottom ul { margin:0; padding:0; margin-left:103px; margin-top:5px; }
		div#miniencartbottom ul li { margin-bottom:5px; padding-left: 15px; list-style-type: none; background: url('../Images/Pictos/liste-style-accueil.png') no-repeat; background-position: 0 0.32em; }
		div#miniencartbottom ul li:last-child { margin-bottom:0; }
			div#miniencartbottom ul li p.black { color:#000; font-weight:bold; }
			div#miniencartbottom ul li p.grey { color:#5b5b5b; font-weight:normal; font-size:10px; }
		
		div#miniencartbottom a { margin-top:10px; margin-left:120px; }
		
		a.fblink { position:absolute; bottom:0px; right:0; width:238px; height:60px; display:block; text-indent:-9999px; background:url('../Images/btn-facebook-off.png') no-repeat;  }
		a.fblink:hover { background:url('../Images/btn-facebook-on.png') no-repeat; }
		

div#linkbottom {  margin-top:45px; }
	div#linkbottom div { margin:0 auto; }
	div#linkbottom div:first-child { margin-bottom:5px; width:484px; }
	div#linkbottom div.secondlink { width:481px; }
	

/*----- PAGES -----*/

div#qui{ padding-top:58px; padding-left:5px; overflow:hidden; background:url('/Images/Titres/titre-qui-sommes-nous.png') no-repeat top right; }
div#presse{ padding-top:80px; padding-left:5px; overflow:hidden; background:url('/Images/Titres/titre-historique-presse.png') no-repeat top right; }

div#leftcontentslider { width:388px; min-height:614px; padding-left:0px; border-right:#9c9a9d 1px solid;}
div#suivi{ padding-top:57px; padding-left:5px; overflow:hidden; background:url('/Images/Titres/titre-suivi.png') no-repeat top right; }

div#vocation{ padding-top:57px; padding-left:5px; overflow:hidden; background:url('/Images/Titres/titre-vocation.png') no-repeat top right; }
div#actualite{ padding-top:58px; padding-left:5px; overflow:hidden; background:url('/Images/Titres/titre-actualite.png') no-repeat top right; }
	div#actualite div.contentActu img { width:270px; height:180px; padding:15px 0;}
div#dossier{ padding-top:58px; padding-left:5px; overflow:hidden; background:url('/Images/Titres/titre-dossier.png') no-repeat top right; }
	div#dossier div.contentActu img { width:270px; height:180px; padding:15px 0;}
div#modele{ padding-top:75px; padding-left:5px; overflow:hidden; background:url('/Images/Titres/titre-modele.png') no-repeat top right; }
div#equipes{ padding-top:78px; padding-left:5px; overflow:hidden; background:url('/Images/Titres/titre-equipes.png') no-repeat top right; }
div#engagements{ padding-top:78px; padding-left:5px; overflow:hidden; background:url('/Images/Titres/titre-qualites.png') no-repeat top right; }
div#garanties{ padding-top:56px; padding-left:5px; overflow:hidden; background:url('/Images/Titres/titre-garanties.png') no-repeat top right; }
div#temoignages{ padding-top:56px; padding-left:5px; padding-bottom:15px; overflow:hidden; background:url('/Images/Titres/titre-temoignages.png') no-repeat top right; }
div#localisation{ padding-top:56px; padding-left:5px; overflow:hidden; background:url('/Images/Titres/titre-localisation.png') no-repeat top right; }
div#NF{ padding-top:56px; padding-left:5px; overflow:hidden; background:url('/Images/Titres/titre-NF.png') no-repeat top right; }
div#effinergie { padding-top:56px; padding-left:5px; overflow:hidden; background:url('/Images/Titres/titre-effinergie.png') no-repeat top right; }
div#contact { padding-top:56px; padding-left:5px; overflow:hidden; background:url('/Images/Titres/titre-contact.png') no-repeat top right; }
div#demandedoc { padding-top:77px; padding-left:5px; overflow:hidden; background:url('/Images/Titres/titre-documentation.png') no-repeat top right; }
div#partenaires { padding-top:56px; padding-left:5px; overflow:hidden; background:url('/Images/Titres/titre-partenaires.png') no-repeat top right; }
div#offres { padding-top:80px; padding-left:5px; overflow:hidden; background:url('/Images/Titres/titre-offres.png') no-repeat top right; }
div#liensweb { padding-top:56px; padding-left:5px; overflow:hidden; background:url('/Images/Titres/titre-liensweb.png') no-repeat top right; }
div#plan { padding-top:56px; padding-left:5px; overflow:hidden; background:url('/Images/Titres/titre-plan.png') no-repeat top right; }
div#notice { padding-top:56px; padding-left:5px; overflow:hidden; background:url('/Images/Titres/titre-notice.png') no-repeat top right; }
div#simulation { padding-top:77px; padding-left:5px; overflow:hidden; background:url('/Images/Titres/titre-simulation.png') no-repeat top right; }
div#parrainage { padding-top:77px; padding-left:5px; overflow:hidden; background:url('/Images/Titres/titre-parrainage.png') no-repeat top right; }
div#rappel { padding-top:77px; padding-left:5px; overflow:hidden; background:url('/Images/Titres/titre-rappel.png') no-repeat top right; }

div.formulaire { margin:15px 0; }
div.formulaire p { margin:2px 0; }


table.global { margin:0 auto; }
.blanc					{	background-color:#ffffff;}

/*H1,H2					{	display:none;}*/

.flat					{	font-family:verdana;background-repeat:no-repeat;font-size:9px;color:#6d6d6d;font-weight:bold;padding:3px 0 0 4px;margin:0px;border:0px;background-color:#daebdc;}
.flat_bis				{	font-family:verdana;font-size:9px;color:#6d6d6d;border:1px solid #dadada;}
.flat_sim				{	font-family:verdana;font-size:9px;color:#6d6d6d;border:1px solid #dadada;text-align:right;}
.flat_file				{	font-family:verdana; font-size:9px; color:#6d6d6d; border:1px solid #dadada; width:235px; }
SELECT					{	font-family:verdana;font-size:9px;color:#6d6d6d;border:1px solid #dadada; width:300px;}

A.lien					{	font-size:9px;color:#00742b;font-weight:bold;text-decoration:underline;}
A.lien:hover			{	text-decoration:none;}

A.arrow 				{	height:16px; display:inline-block; padding:2px 22px 0 0; background:url('/Images/Pictos/fleche_off.gif') no-repeat center right;}
A.arrow:hover 			{	height:16px; display:inline-block; padding:2px 23px 0 0; background:url('/Images/Pictos/fleche_on.gif') no-repeat center right;}

A.lien_gris				{	font-size:9px;color:#5b5b5b;text-decoration:underline;}
A.lien_gris:hover		{	text-decoration:none;}

A.menu_bas				{	font-size:9px;font-weight:bold;color:#999a9c;text-decoration:none;}
A.menu_bas:hover		{	color:#007e28;}

A.notice				{	font-size:9px;color:#57b277;text-decoration:none;}
A.notice:hover			{	color:#007827;}
.notice					{	font-size:9px;color:#57b277;}

.sep					{	padding:0 8px;}
.noir					{	color:#000000;font-size:9px;}
.gris					{	color:#5b5b5b;}
.vert					{	color:#00742b;}
.vert_fonce				{	color:#00541e;}

.exergue				{	font-size:11px;color:#000000;}
.texte_actu				{	font-size:9px;padding:0 10px 0 10px;color:#5b5b5b;}
.encart					{	color:#000000;padding:120px 35px 0 35px;font-size:9px;font-weight:bold;}

A.Repeint_ss_menu		{	font-size:9px;color:#00742b;font-weight:bold;text-decoration:underline;}
A.Repeint_ss_menu:hover	{	text-decoration:none;}

A.Repeint_ss_menu_selected	{	color:#00541e;font-weight:bold;text-decoration:none;font-size:10px;}


.donnees				{	border:1px solid #dadada;text-align:center;}
.duree					{	border:1px solid #dadada;text-align:center;color:#000000;font-weight:bold;}
.resultat				{	border:1px solid #dadada;padding-right:7px;text-align:right;}
.capital				{	border:1px solid #dadada;padding-right:7px;text-align:right;color:#000000;font-weight:bold;}

.texteTab				{	color:#000000;}

/*Offres d'emploi*/
.refAnnonce				{	padding:10px 0 10px 9px; color:#000000; }

/*Slide partenaires*/
#scroll 					{	width: 176px; position: relative; }
#scroll-wrap 				{	overflow: hidden; width: 176px; position: relative; }
#scroll-content 			{	width: 4570px; position: relative; }

.rose {	color:#e2007a;}

#normeNF UL {
	margin:10px 0 0 0;
	padding:0;
	list-style:none;
	list-style-image:none;
	list-style-position : outside;
}

#normeNF UL LI {
	background:url('/Images/Pictos/papillon.gif') no-repeat top left;
	padding-left:20px;
	padding-top:2px;
	margin-bottom:10px;
}

#normeNF STRONG {
	text-transform:uppercase;
}

/*--MODELES DE MAISONS-------------------------------------------------------------*/

#modeles, #modeles UL {
	width:309px;
	overflow:hidden;
}

#modeles UL {
	padding:0 !important;
	margin:25px 0 0 0;
	list-style-image:none;
	list-style:none;
	list-style-position : outside;
}

#modeles UL LI {
	margin:0 0 15px 0 !important;
	padding:0;
}

#modeles DIV.visuel {
	width:100px;
	float:left;
}

#modeles DIV.infos {
	width:204px;
	float:right;
	line-height:12px;
}

#bloc_en_savoir_plus_modeles {
	position:relative;
	margin-left:-10px;
	margin-top:10px;
	margin-bottom:-4px;
}
.img_en_savoir_plus {
	margin-top:10px;
	margin-left:-10px;
	border:0px;
}

.link_en_savoir_plus_modeles {
	text-decoration:none;
	border:0px;
	height:55px;
	width:294px;
	display:block;
}
.link_contact_modeles_primo {
	position:absolute;
	left:186px;
	top:13px;
}
.link_contact_modeles_classic {
	position:absolute;
	left:186px;
	top:15px;
}

#bloc_en_savoir_plus_modeles:hover {
	opacity:0.5;
	cursor:pointer;
	filter: alpha(opacity = 50);
}

.arrow2 {
	background: url("/Images/Pictos/fleche_off.gif") no-repeat scroll right center transparent;
    display: inline-block;
    height: 16px;
    padding: 3px 22px 0 0;
}
.arrow2:hover {
	background: url("/Images/Pictos/fleche_off.gif") no-repeat scroll right center transparent;
    display: inline-block;
    height: 16px;
    padding: 3px 23px 0 0;
}
.savoir_primo {
	background-image:url(../Images/Commun/en_savoir_plus_primo.png);
	
}
.savoir_classic {
	background-image:url(../Images/Commun/en_savoir_plus_classic.png);
}

.legende {
	font-size:9px;
}

.certification {
	padding-top:25px;
}

.certification IMG.titre {
	margin-bottom:10px;
}

.certification IMG.visuel {
	float:left;
}

.img-bandeauAccueil{
background:url('/Images/Illus/fond-bandeau-accueil.jpg') no-repeat top left;
width:859px;
height:387px;
}

.img-bandeauInterieur{
background:url('/Images/Illus/fond-bandeau.jpg') no-repeat top left;
}

h1{
margin:0px 20px 250px 0px;
font-family:arial;
font-size:9px;
color:#ff1269;
text-align:right;
}

#espSimulateur {
	float:left;
	margin:249px 0 0 76px;
}

#espSimulateur A {
	font-size:9px;
	width:58px;
	height:16px;
	display:block;
	color:#00742b;
	font-weight:bold;
	text-decoration:underline;
	padding:2px 16px 0 0;
	background:url('/Images/Pictos/fleche_off.gif') no-repeat center right;
}

#espSimulateur A:hover {
	text-decoration:none;
	background:url('/Images/Pictos/fleche_on.gif') no-repeat center right;
	padding:2px 17px 0 0;
}

/*----- PAGER -----*/


.pager .current_page { font-weight:bold; }
.pager { color:#000; }
.pager a { color:#999A9C; text-decoration:none; font-weight:bold; }
.global .pager a:hover { color:#00742B; }

