@charset "utf-8";
/* CSS Document */


/* GENERAL *****************************************************************************/

body{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666;
	margin:0;
	padding:0;
	background-image:url(../_imgs/page_fond.jpg);
	background-repeat:no-repeat;
	background-position:center 0;
}
.clear{
	clear:both;
}
a{
	text-decoration:none;
	color:#FF6600;
}
a:hover{
	text-decoration:underline;
}
form{
	padding:0;
	margin:0;
}
#page{
	width:980px;
	margin:0 auto 0 auto;
	background-color:#FFFFFF;
	overflow:auto;
}
h1{
	margin:0;
	padding:0;
	display:none;
}

a:focus, object:focus { outline: none; -moz-outline-style: none; } 
/* HEADER *****************************************************************************/

#header{
	height:108px;
	background-image:url(../_imgs/header_fond.jpg);
	background-repeat:repeat-x;
}
#header #logo{
	float:left;
}
#header #links{
	float:right;
	font-size:11px;
	text-align:right;
	
}
#header #links a{
	color:#666;
}
#header #links a:hover{
	color:#ff6600;
	text-decoration:none;
}
#header #links .separateur{
	margin:0 4px 0 4px;
}
#header #links .select{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#4c4c4c;
	border:1px solid #b5b5b5;
	width:100px;
}
#header #links .ok{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#4c4c4c;
	width:30px;
	border:1px solid #b5b5b5;
	text-align:center;
}
#header #links ul{
	margin:0;
	padding:0;
	padding-top:5px;
}
#header #links ul li{
	display:inline;
	background:url(../_imgs/t1_header_top_separator.png) 0 0 transparent no-repeat;
	padding:0px 8px;
}
#header #links ul li:first-child{
	background:none;
}
/* MENU *****************************************************************************/
#page #MainNavigation {width:100%; height:27px; margin:0 auto; position:relative; top:0; left:0; z-index:15; background:transparent url(../_imgs/general/main_navigation_bg.png) 50% 0 no-repeat; _background-image:url(../_imgs/general/main_navigation_bg.gif);border-top:1px solid #FFF}
#page #MainNavigation ul {position: absolute; right:1px; top:-16px; /top:-4px; z-index:50;}
#page #MainNavigation ul li { display: block; float:left; list-style: none; background:transparent url(../_imgs/general/main_navigation_separator.png) no-repeat; _background-image:url(../_imgs/general/main_navigation_separator.gif); padding-left:2px;}
#page #MainNavigation ul li a { display: block; padding: 8px 15px; text-decoration: none; color: #333; font-weight:bold;}
#page #MainNavigation ul li a:hover,
#page #MainNavigation ul li a.mnActive,
#page #MainNavigation ul li a.active {color: #FFF;}


/* FOOTER *****************************************************************************/

#footer{
	width:960px;
	margin:30px auto 30px auto;
	padding-top:40px;
	font-size:11px;
	background-color:#FFF;
	background:url(../_imgs/general/footer_top_bg.png) 50% 25px no-repeat;  
	_background:url(../_imgs/general/footer_top_bg.gif) 50% 25px no-repeat;
	text-align:left;  
}
#footer ul{
	list-style:none;
	margin:0;
	padding:0;
}
#footer ul li{
	display:block;
	float:left;
	border-right:1px solid #B9B9B9;
	padding:0 7px;
}
#footer ul li.last{
	border:none;
}
#footer ul#slogan{
	float:left;
	color:#4D4D4D;
}
#footer ul#links{
	float:right;
}
#footer a{
	color:#666;
}
#footer a:hover{
	color:#ff6600;
	text-decoration:none;
}

/* ARIANE *****************************************************************************/

#ariane{
	color:#8c8c8c;
	font-size:11px;
	margin-bottom:20px;
	margin-left:10px;
	margin-top:10px;
	background-color:#FFF;
}
#ariane a{
	color:#8c8c8c;
	text-decoration:underline;
}
/* CENTER *****************************************************************************/

#center{
	width:620px;
	float:left;
	background-color:#FFF;
	padding-left:20px;
	background-color:#FFF;
}
#titre{
	height:42px;
	margin-left:-10px;
	background-color:#FFF;
}
#soustitre h2{
	margin:0;
	padding:0;
	font-size:16px;
	color:#4f4f4f;
	margin-bottom:20px;
	font-weight:normal;
}
#soustitre h4{
	float:right;
}
#soustitreOff{
	margin:0;
	padding:0;
	font-size:8px;
	color:#4f4f4f;
	margin-bottom:5px;
	font-weight:normal;
}
#soustitre h2.rea{
	margin:0;
	padding:0;
	font-size:20px;
	color:#336699;
	margin-bottom:20px;
	font-weight:normal;
}
#bandeau{
	width:620px;
	height:124px;
	margin-bottom:26px;
	text-align:center;
	background-color:#FFF;
	outline:none;
}
#blocPhotos{
	width:600px;
	height:122px;
	margin-bottom:20px;
	background-image:url(../_imgs/fond_photo.jpg);
	background-repeat:no-repeat;
	padding:23px 0 0 20px;
	text-align:center;
}
#blocPhotos img{
	border:1px solid #999;
}
#blocPhotos .legend{
	font-size:11px;
	padding-top:10px;
	text-align:center;
	color:#999;
}



#modulePhoto{
	width:360px;
	height:365px;
	margin-bottom:32px;
	text-align:center;
	
}
.texte{
	padding-left:10px;
	
}
.texte2{
	padding-left:100px;
	background-repeat:no-repeat;
	background-position:0px 0px;

}
.texte3{
	padding-left:80px;
	background-repeat:no-repeat;
	background-position:0px 0px;
}
.t1{
	color:#333;
	font-size:16px;
}
.t1 a{
	color:#333;
}
.t1 a:hover{
	color:#ff6600;
}
.t2{
	color:#000;
	font-size:12px;
}
.t3{
	color:#333;
}
.t4{
	color:#FF6600;
}
.t5{
	color:#336699;
}
.t6{
	color:#336699;
	font-size:18px;
}
.t7{
	color:#333;
	font-size:16px;
}
.ligne{
	border-top:1px solid #d1d1d1;
	margin:20px 0 20px 0;
}
.chiffresCles{
	float:right;
	width:170px;
	padding:15px;
	padding-top:50px;	
	background-image:url(../_imgs/chiffres_fond.jpg);
	color:#FFFFFF;
	font-size:11px;
}
.chiffresCles .t2{
	color:#FF6600;
	font-size:15px;
}
.chiffresClesRea{
	float:right;
	width:170px;
	padding:15px;
	padding-top:50px;	
	background-image:url(../_imgs/chiffres_fond.jpg);
	color:#FFFFFF;
	font-size:11px;
	padding-bottom:30px;
	margin-left:40px;
	margin-bottom:30px;
	margin-top:10px;
}
.chiffresClesRea .t2{
	color:#FF6600;
	font-size:15px;
}
.texteReaCollec{
	padding-left:10px;
	background-repeat:no-repeat;
	background-position:0 10px;
}
.enCard{
	padding-left:30px;
}
ul.liste1{
	margin:0;
	padding:0;
	font-size:12px;
	padding-left:10px;
	padding-bottom:0px;
	margin-bottom:0px;
	margin-top:15px;
	list-style:none;
}
ul.liste1 li{
	font-size:12px;
	padding-bottom:6px;
	background-image:url(../_imgs/puce2.gif);
	background-repeat:no-repeat;
	background-position:0 5px;
	padding-left:12px;
}
ul.liste1 li strong{
	color:#FF6600;
}
ul.liste1 a{
	color:#666;
}
ul.liste1 a:hover{
	color:#FF6600;
}
ul.liste2{
	font-size:13px;
	list-style-image:url(../_imgs/puce2.gif);
	padding-left:20px;
	padding-bottom:0px;
	margin-bottom:0px;
	margin-top:20px;
}
ul.liste2 li{
	padding-bottom:6px;
}
ul.liste2 li strong{
	color:#336699;
}
.tabContact tr{
	height:28px;
}
.tabContactDiv {
	border:0px solid #FF6600;
}
.tabContact .tabTextField1{
	border:1px solid #CCCCCC;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	padding:3px;
	width:270px;
	color:#333;
}
.tabContact .tabCol1{
	color:#333;	
	padding-left: 15px;
	font-weight:bold;
	background-image:url(../_imgs/puce2.gif);
	background-repeat:no-repeat;
	background-position:4px 12px;
	font-size:13px;
}
.tabContact .tabCol3{
	background-image:url(../_imgs/ligne.gif);
	background-repeat:repeat-x;
	background-position:0 14px;
}

/* BANDEAU SUIVI *****************************************************************************/

#suivi{
	width:607px;
	border:0px solid #ccc;
	margin:0 0 0 10px;
	padding:2px 0 0 3px;
	
}

/* LISTES *****************************************************************************/

.contentListe{
	width:620px;
	margin:20px 0 0 0;
	padding:0;
	background-repeat:no-repeat;
	background-position:0px 14px;
	overflow:hidden;
}
.contentListe .item{
	width:520px;
	overflow:auto;
	padding:18px 0 18px 10px;
	margin:0 0 0 90px;
	border-bottom:1px solid #e3e3e3;
	font-size:12px;	
}
.contentListe .item:hover{
	border-bottom:1px solid #FF6600;	
}
.contentListe .item:hover .txt h3{
	color:#FF6600;
}
.contentListe .itemHover {
	width:520px;
	overflow:auto;
	padding:18px 0 18px 10px;
	margin:0 0 0 90px;
	background-position:0px bottom;
	font-size:12px;	
	text-decoration:none;
	border-bottom:1px solid #FF6600;
	cursor:pointer;
}
.contentListe .itemHover .txt h3 {
	color:#FF6600;
	text-decoration:none;
	
}
.contentListe .item .img{
	float:left;	
	width:86px;
	padding-top:2px;
	padding-left:24px;
	background-image:url(../_imgs/vignettes_ombre.gif);
	background-repeat:no-repeat;
	background-position:24px 2px;
	height:70px;
	background-color:#FFF;
}
.contentListe .item .img img{
	width:62px;
	height:62px;
	border:none;
}
.contentListe .item .txt{
	color:#666;
	background-color:#FFF;
	width:410px;
	float:right;
}
.contentListe .item .txt strong{
	color:#333;
}
.contentListe .item .txt h3{
	color:#336699;
	font-size:18px;
	font-weight:normal;
	padding:0;
	margin:0;
	padding-bottom:10px;
	line-height:17px;
}
.contentListe .item .txt h3 a{
	color:#003366;
}
.contentListe .itemHover .img{
	float:left;	
	width:86px;
	padding-top:2px;
	padding-left:24px;
	background-image:url(../_imgs/vignettes_ombre.gif);
	background-repeat:no-repeat;
	background-position:24px 2px;
	height:70px;
	background-color:#FFF;
}
.contentListe .itemHover .img img{
	width:62px;
	height:62px;
	border:none;
}
.contentListe .itemHover .txt{
	color:#666;
	background-color:#FFF;
	width:410px;
	float:right;
}
.contentListe .itemHover .txt strong{
	color:#333;
}
.contentListe .itemHover .txt h3{
	color:#FF6600;
	font-size:18px;
	font-weight:normal;
	padding:0;
	margin:0px;
	padding-bottom:10px;
	line-height:17px;
}
.contentListe .itemHover .txt h3 a{
	color:#FF6600;
}
/* LISTES 2 *****************************************************************************/
.contentListe2{
	width:620px;
	margin:20px 0 0 0;
	padding:0;
	background-repeat:no-repeat;
	background-position:0px 14px;
	overflow:hidden;
}
.contentListe2 .item{
	width:500px;
	overflow:auto;
	padding:16px 0 16px 20px;
	margin:0 0 0 100px;
	border-bottom:#CCCCCC 1px solid;
	
}
.contentListe2 .item .txt{
	color:#666;
}
.contentListe2 .item .txt strong{
	color:#333;
}
.contentListe2 .item .txt strong.t4{
	color:#FF6600;
}
.contentListe2 .item .txt h4{
	color:#003366;
	font-size:18px;
	font-weight:normal;
	padding:0;
	margin:0px;
	height:24px;
	line-height:17px;
}
.contentListe2 .item .txt a{
	color:#003366;
	background-image:url(../_imgs/fleche1.gif);
	background-repeat:no-repeat;
	background-position:0 4px;
	padding-left:12px;
}
.contentListe2 .item .txt a:hover{
	color:#ff6600;
	text-decoration:none;
	background-image:url(../_imgs/fleche2.gif);
	background-repeat:no-repeat;
	background-position:0 4px;
	padding-left:12px;
}
/* COLONNE *****************************************************************************/

#colonne{
	width:250px;
	padding-right:10px;
	background-color:#FFF;
	float:right;
}

/* MODULE MENU *****************************************************************************/

#menuDroite{
	width:234px;
	margin:0 auto 50px auto;
	background-color:#FFF;
}
#menuDroite h2{	
	margin:0;
	padding:0;
	color:#FF6600;
	font-size:17px;
	font-weight:normal;
	background-image:url(../_imgs/menudroite_fleche1.gif);
	background-position:0 5px;
	background-repeat:no-repeat;
	padding-bottom:5px;
	padding-left:11px;	
}
#menuDroite h2 a:hover{	
	text-decoration:none;
}
#menuDroite h3 {
	padding:0;
	font-size:14px;
	margin:0;
	border-top:1px solid #cccccc;
	padding: 8px 0 8px 0;
	color:#666666;
	font-weight:normal;
	background-color:#FFF;	
}
#menuDroite h3 a{
	font-size:14px;
	color:#666666;
	list-style-type:none;
	padding-left:28px;
	background-image:url(../_imgs/menudroite_fleche2.gif);
	background-repeat:no-repeat;
	background-position:16px 4px;
	font-weight:normal;
}
#menuDroite h3 a:hover{
	color:#FF6600;
	text-decoration:none;
	background-image:url(../_imgs/menudroite_fleche3.gif);
}
#menuDroite h3.active a{ 
	color:#ff6600;
	text-decoration:none;
	background-image:url(../_imgs/menudroite_fleche3.gif);
}
#menuDroite h4 {
	padding:0;
	font-size:14px;
	margin:0;
	border-top:1px solid #cccccc;
	padding: 8px 0 8px 0;
	color:#666666;
	font-weight:normal;
	background-color:#FFF;	
}
#menuDroite h4 a{
	font-size:14px;
	color:#666666;	
	background-image:url(../_imgs/menudroite_fleche2.gif);
	background-repeat:no-repeat;
	background-position:16px 13px;
	font-weight:normal;
	padding-left:28px;
}
#menuDroite h4 a:hover{
	color:#ff6600;
	text-decoration:none;
	background-image:url(../_imgs/menudroite_fleche3.gif);
}
#menuDroite h4.active a{ 
	color:#ff6600;
	text-decoration:none;
	background-image:url(../_imgs/menudroite_fleche3.gif);
}
/* MODULE CONTACT *****************************************************************************/

#moduleContact{
	width:250px;
	height:180px;
	text-align:center;
	margin-bottom:40px;
}
#moduleSalon{
	width:250px;
	height:180px;
	text-align:center;
	margin-bottom:40px;
}

/* MODULE ANIMATION *****************************************************************************/

#moduleAnimation{
	padding-bottom:20px;
}
/* MODULE UNE *****************************************************************************/

#moduleUne{
	font-size:11px;
	width:228px;
	margin-bottom:40px;
	background-image:url(../_imgs/bloc_une_fond.gif);
	height:130px;
	padding:50px 0 0 22px;
}
#moduleUne h3{
	display:none;
}
#moduleUne .article{
	padding-left:15px;
	height:80px;
	font-style:italic;
	background-image:url(../_imgs/fleche1.gif);
	background-repeat:no-repeat;
	background-position:0 4px;
}
#moduleUne .article .titre{
	font-style:normal;
	font-weight:bold;
	color:#003366;
}
#moduleUne .tout a{
	font-size:12px;
	background-image:url(../_imgs/fleche1.gif);
	background-repeat:no-repeat;
	background-position:0 4px;
	padding-left:15px;
	color:#003366;	
}
#moduleUne:hover {
	cursor:pointer;
}
#moduleUne:hover .tout a{
	background-image:url(../_imgs/fleche2.gif);
	color:#ff6600;
	text-decoration:none;
}
#moduleUne.itemHover {
	cursor:pointer;
}
#moduleUne.itemHover .tout a{
	background-image:url(../_imgs/fleche2.gif);
	color:#ff6600;
	text-decoration:none;
}

/* MODULE SOLUTIONS *****************************************************************************/

#moduleSolutions{
	font-size:11px;
	width:228px;
	margin-bottom:40px;
	background-image:url(../_imgs/bloc_solutions_fond.gif);
	height:130px;
	padding:50px 0 0 22px;
	line-height:14px;
}
#moduleSolutions h3{
	display:none;
}
#moduleSolutions .tout {
	font-size:12px;
	background-image:url(../_imgs/fleche1.gif);
	background-repeat:no-repeat;
	background-position:0 4px;
	padding-left:15px;
	color:#003366;	
}
#moduleSolutions:hover {
	cursor:pointer;
}
#moduleSolutions:hover .tout{
	background-image:url(../_imgs/fleche2.gif);
	color:#ff6600;
	text-decoration:none;
}
#moduleSolutions.itemHover {
	cursor:pointer;
}
#moduleSolutions.itemHover .tout{
	background-image:url(../_imgs/fleche2.gif);
	color:#ff6600;
	text-decoration:none;
}

/* MODULE TAG CLOUD *****************************************************************************/

#moduleTagCloud{
	width:250px;	
	margin-bottom:40px;
	height:205px;
	text-align:center;
	background-image:url(../_imgs/bloc_tagcloud_fond.gif);
	background-repeat:no-repeat;
}


/* MODULE REALISATIONS *****************************************************************************/

#moduleRealisations{
	width:217px;
	margin:50px auto 0px auto;
	padding-top:40px;
	background-image:url(../_imgs/module_rea_fond.jpg);
	background-repeat:no-repeat;
	padding-left:17px;
	color:#226199;
	font-size:11px;
}
#moduleRealisations .total {
	padding-top:4px;
	font-size:12px;
}
#moduleRealisations .total a{
	color:#226199;
	background-image:url(../_imgs/fleche1.gif);
	background-repeat:no-repeat;
	background-position:0 4px;
	padding-left:14px;
}
#moduleRealisations .total a:hover{
	color:#FF6600;
	background-image:url(../_imgs/fleche2.gif);
	background-repeat:no-repeat;
	background-position:0 4px;
	padding-left:14px;
	text-decoration:none;
}
#moduleRealisations .fiche{
	color:#226199;
	background-image:url(../_imgs/fleche1.gif);
	background-repeat:no-repeat;
	background-position:0 4px;
	padding-left:14px;
}
#moduleRealisations .item:hover .fiche{
	color:#FF6600;
	background-image:url(../_imgs/fleche2.gif);
	background-repeat:no-repeat;
	background-position:0 4px;
	padding-left:14px;
}
#moduleRealisations .item{
	width:200px;
	padding:18px 0 15px 0;
	border-bottom:1px solid #e5e5e5;
	overflow:auto;	
	color:#226199;
	clear:both;
}
#moduleRealisations .itemHover{
	width:200px;
	padding:18px 0 15px 0;
	border-bottom:1px solid #e5e5e5;
	overflow:auto;	
	color:#226199;
	clear:both;
	cursor:pointer;
}
#moduleRealisations .item .img{
	width:72px;
	float:left;
	background-image:url(../_imgs/vignettes_ombre.gif);
	background-repeat:no-repeat;
	height:66px;
}
#moduleRealisations .itemHover .img{
	width:72px;
	float:left;
	background-image:url(../_imgs/vignettes_ombre.gif);
	background-repeat:no-repeat;
	height:66px;
}
#moduleRealisations .item .txt{
	width:128px;
	float:right;
}
#moduleRealisations .item .txt h4{
	margin:0;
	padding:0;
	font-size:11px;
	color:#FF6600;
	padding-top:-3px;
	height:52px;
	line-height:12px;
}
#moduleRealisations .itemHover .txt{
	width:128px;
	float:right;
}
#moduleRealisations .itemHover .txt h4{
	margin:0;
	padding:0;
	font-size:11px;
	color:#FF6600;
	padding-top:-3px;
	height:52px;
	line-height:12px;
	text-decoration:underline;
}
#moduleRealisations .itemHover .fiche{
	color:#FF6600;
	background-image:url(../_imgs/fleche2.gif);
	background-repeat:no-repeat;
	background-position:0 4px;
	padding-left:14px;
}


/* EN COURS *****************************************************************************/

.enCours{
	color:#FF0099;
	background-color:#FFFF00;
}
.enCours strong{
	
}


/* DIVERS *****************************************************************************/

.motDirecteur{
	background-color:#F8F8F8;
	padding:50px;
	padding-top:40px;
	padding-bottom:40px;
	font-size:13px;
	border:1px solid #CCCCCC;
	line-height:20px;
}
.boxDroite{	
	width:203px;
	padding:15px;
	padding-top:50px;	
	background-image:url(../_imgs/boxdroite_fond.jpg);
	background-repeat:no-repeat;
	color:#FFFFFF;
	font-size:11px;
	margin:-20px 0 0 8px;
	background-color:#005f9f;
	margin-bottom:50px;
}
.boxDroite .t2{
	color:#FF6600;
	font-size:15px;
}
.boxDroite ul{
	padding:0;
	margin:0;
	list-style:none;
	padding-left:10px;
}
.boxDroite li{
	font-size:12px;
	padding-bottom:15px;
	background-image:url(../_imgs/fleche3.gif);
	background-repeat:no-repeat;
	background-position:0 3px;
	padding-left:13px;
}
.boxDroite li a{
	color:#FFFFFF;
}
.boxDroite li a:hover{
	color:#FFFFFF;
}
.boxDroite li .thebody{
	font-size:11px;
	border-left:1px solid #FFFFFF;
	padding:0 0 0 10px;
	margin-top:10px;
	margin-bottom:20px;
}


/* AGENDA *****************************************************************************/

#page.agenda h4{
	height:auto;
	padding-bottom:10px;
}


/* REFERENCES  *****************************************************************************/

#page.references{
}
#page.references .secteur{
	overflow:hidden;
	margin-bottom:20px;
}
#page.references .secteur h2.nonActive{
	display:block;
	margin:0;
	padding:0;
	font-weight:normal;
	padding:6px 0 6px 15px;	
	background:url("../_imgs/listeref_fond_item.png?v=1") no-repeat 0 0 transparent;
	margin-bottom:15px;
	color:#FFF;
	font-size:18px;
	padding-left:40px;
}
#page.references .secteur h2.nonActive:hover{
	background:url("../_imgs/listeref_fond_item_hover.png?v=1");
	padding-left:40px;
}
#page.references .secteur a:hover{
	color:#FF6600;
	text-decoration:none;
	cursor:pointer;
}
#page.references .secteur h2.active{	
	color:#FF6600;
	background:url("../_imgs/listeref_fond_item_active.png?v=1");

}
#page.references .secteur h2.active:hover{	
	background:url("../_imgs/listeref_fond_item_active_hover.png?v=1");

}
#page.references .secteur a{
	color:#666;
}
#page.references .secteur a:hover{
	color:#666;
}
#page.references .secteur a:hover .itemRef{
	background:url("../_imgs/ref_fond_item_hover.png?v=1") no-repeat;
	color:#336699;
}
#page.references .secteur a:hover .itemFin{
	background:url("../_imgs/ref_fond_item_fin_hover.png?v=1") no-repeat;
}
#page.references .secteur a:hover .itemRef h3{
	color:#FFF;
}
#page.references .secteur .itemRef{
	overflow:hidden;
	width:530px;
	margin-left:80px;
	padding:10px 0 0 13px;;
	background-color:#FFF;
	background-color:#EDEDED;
	background:url("../_imgs/ref_fond_item.png?v=1") no-repeat 0 0 transparent;
}

#page.references .secteur .itemRef .image{
	padding:15px 0 0 15px;
	float:left;
	width:65px;
	height:65px;
	background:url("../_imgs/ref_fond_vignette.png?v=1") no-repeat 7px 7px;
}
#page.references .secteur .itemRef .image img{
	display:block;
	border:1px solid #FFF;
	width:60px;
	height:60px;
}
#page.references .secteur .itemRef .txt{
	width:390px;
	float:right;
	margin:15px 45px 0 0;
}
#page.references .secteur .itemRef .txt h3{
	margin:0;
	padding:0;
	font-weight:normal;
	font-size:18px;
	color:#336699;
	line-height:17px;
	padding-bottom:10px;
}
#page.references .secteur .itemFin{
	margin-left:80px;
	background:url("../_imgs/ref_fond_item_fin.png?v=1") no-repeat 0 0 transparent;
	height:25px;
}


#page.references #blocBatiments, #page.references #blocLoisirs, #page.references #blocIndustrie, #page.references #blocTertiaire, #page.references #blocDatacenters, #page.references #blocDistribution,{
	display:none;
}
