/* css CIAT*/

@media screen
{
html, body {
	margin: 0;
	padding: 0;
	background-color: #ffffff;
	}

img {
	border: 0;
	}

.accueil_eng{
		margin-left:115px;
}
.accueil_spa{
		margin-left:75px;
}

/*Site belge*/
.site_belge {
	margin-left: auto;
	margin-right: auto;
	margin-top: 0;
	width: 890px;
}
.entete_belge {
	padding : 0;
	margin: 0;
	float : left;
	width: 890px;
	height: 121px;	
}
.fra_be {
	padding : 0;
	margin: 0;
	float : left;
	width: 426px;
	height: 349px;	
}
.nld_be {
	padding : 0;
	margin: 0;
	float : left;
	width: 464px;
	height: 349px;	
}
	
/*Pour centrer le corps*/
#corps {
	margin-left: auto;
	margin-right: auto;
	margin-top: 0;
	width: 900px;
}

#enteteFLASH {
	/* 719px*/
	text-align: right;
	width: 900px;
	height: 118px;
	z-index: 1;
}

#logo {
	position: absolute;
	padding: 10px;
	z-index: 1;
}

#conteneur {
	margin: 0;
	padding-bottom: 10px;
	width: 900px;
	overflow: hidden;
}

#langue {
	position: absolute;
	display:block;
	margin-left: 0;
	margin-top: -20px;
	background: url(../../images/fond_lang_accueil.jpg) no-repeat #ffffff;
	padding-left: 10px;
	padding-top: 8px;
	width: 135px;
	height: 45px;
	text-align: center;
	line-height: 10px;
	z-index: 20;
}

#select_emploi {
	z-index: 20;
}

#langue .t1 { font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:11px;color:#12505f;font-weight:bold;}
#langue .t1 a:active, #langue .t1 a:visited, #langue .t1 a:link {font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:9px;color:#12505f;text-decoration:none;}
#langue .t1 a:hover {text-decoration:underline;}

#langue .t2 { font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:10px;color:#12505f;line-height: 12px;}
#langue .select_langue { width:117px;font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:10px;color:#12505f;height:16px;}
#select_emploi .style_select { font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:10px;color:#12505f;height:16px;}

#divEspace {
	position: absolute;
	display:block;
	margin-top: -24px;
	margin-left: 0px;
	width: 900px;
	z-index: 2;
}

#espace_pro {
	float: right;
	margin-right: 178px;
	padding: 5px;
	padding-right: 20px;
	background: url(../../images/fond_pro.gif) top left no-repeat #a0cae1;
	height: 14px;
	font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:10px;color:#12505f;
	text-align: right;
	z-index: 2;
}
#espace_pro a:active, #espace_pro a:visited, #espace_pro a:link {font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:10px;color:#12505f;text-decoration:none;}
#espace_pro a:hover {text-decoration:underline;}

#recherche {
	position: absolute;
	margin-top: -24px;
	margin-left: 712px;
	background: url(../../images/fond_recherche.gif) no-repeat;
	padding-top: 3px;
	padding-left: 10px;
	width: 188px;
	height: 50px;
	z-index: 3;
	font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:9px;
	line-height: 10px;
}

#recherche .chp {
	position: relative;
}

.champSearch {
	font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:9px;
}

.btOk {
	width: 21px;
	height: 14px;
	border: 0;
	margin: 0;
	padding: 0;
	background: url(../../images/ok1.gif) no-repeat;
	text-indent: 10000000000000px;
	cursor: pointer;
}

/* Menu */
#menu {
	float: left;
	margin: 0;
	margin-left: 24px;
	padding : 0;
	width: 538px;
	background: url(../../images/ombre_menu.gif) bottom left repeat-x #f90101;
}

#menu ul {
	padding: 0;
	margin: 0;
	list-style-type: none;
	overflow: hidden;
	}

#menu ul li {
	float: left;
	text-align: left;
	}

#menu ul li a {
	display: block;
	padding-top: 3px;
	padding-left: 3px;
	padding-bottom: 3px;
	font-family: Arial, Verdana, Sans-serif; font-size: 10px; color: #ffffff;font-weight:bold;
	text-decoration: none;
	overflow: hidden;
	text-align: center;
	text-transform: Uppercase;
}

.coin {
	background: url(../../images/coin_menu.gif) top left no-repeat;
	width: 60px;
}

.btnC {
	background: url(../../images/sep_menu.gif) top left repeat-y;
	width: 89px;
}

.btnCt {
	background: url(../../images/sep_menu.gif) top left repeat-y;
	width: 64px;
}

.btnM {
	background: url(../../images/sep_menu.gif) top left repeat-y;
	width: 55px;
}
/* Fin Menu */

#fil {
	float: left;
	padding-left: 25px;
	padding-top: 5px;
	width: 538px;
	height: 25px;
	font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:11px;color:#153238;
	line-height: 11px;
}

#fil_accueil {
	float: left;
	padding-left: 25px;
	padding-top: 5px;
	width: 538px;
	height: 20px;
	font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:11px;color:#153238;
	line-height: 11px;
}

#fil a:active, #fil a:visited, #fil a:link {font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:11px;color:#153238;text-decoration:none;}
#fil a:hover {text-decoration:underline;}


#actu {
	width: 143px;
	float: right;
	margin-top: 11px;
}

#actu_accueil {
	padding: 0;
	width: 143px;
	text-align: right;
}

.actu_titre {
	padding-bottom:1px;
	background: url(../../images/sep_actu.gif) bottom left repeat-x #ecf1f5;
}

.actu_clair {
	padding: 5px;
	background: url(../../images/sep_actu.gif) bottom left repeat-x #ecf1f5;
	text-align: left;
	line-height: 13px;
}

.actu_accueil_clair {
	padding:5px;
	background: url(../../images/sep_actu.gif) bottom left repeat-x #ecf1f5;
	text-align: left;
	line-height: 11px;
	height: 45px;
}

.actu_clair_ssbord {
	padding: 5px;
	background: #ecf1f5;
	text-align: left;
	line-height: 13px;
}

.actu_fonce {
	padding: 5px;
	background: url(../../images/sep_actu.gif) bottom left repeat-x #dae4ec;
	text-align: left;
	line-height: 13px;
}

.actu_accueil_fonce {
	padding: 5px;
	background: url(../../images/sep_actu.gif) bottom left repeat-x #dae4ec;
	text-align: left;
	line-height: 11px;
	height: 45px;
}

.titre_actu {font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:11px;color:#959595;}
.desc_actu {font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:11px;color:#16697d;}

.lienTitre:active, .lienTitre:visited, .lienTitre:link {font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:13px;color:#959595;text-decoration:none;}
.lienTitre:hover {text-decoration:underline;}

.lienDesc:active, .lienDesc:visited, .lienDesc:link {font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:11px;color:#16697d;text-decoration:none;font-weight:bold;line-height:12px;}
.lienDesc:hover {text-decoration:underline;}

#vousetes {
	/*padding: 5px;*/
	padding-top: 10px;
	background: url(../../images/fond_actu.gif) repeat-y;
	text-align: left;
	width: 145px;
}

#vousetes ul {
	/*list-style-image: url('../../images/flecheBleu.gif');*/
	list-style-type: none;
	margin-top:2px!important;
	margin-top:0px;
	margin-bottom:-5px!important;
	margin-bottom:-4px;
	margin-left: 0px;
	padding:0;
	/*margin-left: 10px;*/
	font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:13px;font-weight:bold;color:#166a7d;
	/*border: 1px solid red;*/
	width: 145px;
	padding-bottom:9px!important;
	padding-bottom:5px;
}

#vousetes li {
	display:block;
	width: 145px;
}

.coin_actu {
	background: url(../../images/bas_fond_actu.gif) no-repeat;
	height: 15px;
	width: 143px;
}

.imgVous {
	height: 12px;
	padding-left: 5px;
	width: 140px;
}

#contenuGauche {
	float: left;
	margin-left: 0;
	margin-top: 35px;
	width: 150px;
}

#emploiCOLG {
	margin-top: -17px;
	padding-left: 10px;
	width: 136px;
	background: url(../../images/fond_emploi.gif) repeat-y;
	font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:13px;font-weight:bold;color:#166a7d;
}

#emploiCOLG ul {
	list-style-image: url('../../images/flecheBleu.gif');
	padding: 10px;
	padding-bottom: 0;
	margin-left: 3px;
}

.coin_emploi {
	padding: 0;
	margin-top: -13px;
	background: url(../../images/bas_fond_emploi.gif) bottom right no-repeat;
	height: 18px;
	width: 146px;
}

#textEmploi {
	position: absolute;
	margin-left: 5px;
	margin-top: 164px;
	z-index: 10;
}

.lienBleu:active, .lienBleu:visited, .lienBleu:link {
	display:block;
	font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:13px;font-weight:bold;color:#166a7d;text-decoration:none;
	padding-left: 5px;
	padding-top: 3px;
	padding-bottom: 3px;
	width: 140px;
}

.lienBleu:hover {
	background: url(../../images/fond_actu_hover.gif) repeat-y;
}

#contenu {
	float: left;
	margin: 0;
	margin-top: -14px;
	padding-top: 5px;
	padding-left: 25px;
	width: 530px;
}

#divTertiaire {
	float: left;
	margin: 0;
	padding-left:20px;
	width: 152px;
}

#textTertiaire {
	position: absolute;
	margin-left: 22px;
	margin-top: -170px;
	z-index: 10;
}

#divSante {
	float: left;
	margin: 0;
	padding-left:20px;
	width: 152px;
}

#textSante {
	position: absolute;
	margin-left: 32px;
	margin-top: -170px;
	z-index: 10;
}

#divIndustrie {
	float: left;
	margin: 0;
	padding-left:20px;
	width: 152px;
}

#textIndustrie {
	position: absolute;
	margin-left: 20px;
	margin-top: -170px;
	z-index: 10;
}

#imgCiat{
	width: 152px;
	height: 175px;
}

.blocAccueil {
	margin-top: -20px;
	padding-top: 10px;
	width: 152px;
	font-family: Arial, Verdana, Sans-serif; font-size: 13px; color: #ffffff;font-weight: bold;
	background: url(../../images/coin_accueil.gif) bottom right no-repeat #bdbbb6;
}

.puceBlanche{
	list-style-image: url('../../images/flecheBlanche.gif');
	padding: 10px;
	padding-bottom: 0;
	margin-left: 10px;
	margin-top: 5px;
}

#divHabitat {
	float: left;
	margin: 0;
	padding-top:10px;
	padding-bottom:10px;
	padding-left:20px;
	width: 457px;
	height: 115px;
}

#imgHabitat {
	background: url(../../images/ciat-habitat.jpg) no-repeat ;
	width: 497px;
	height: 115px;
}

#textHabitat {
	position: absolute;
	margin-left: 340px;
	margin-top: -105px;
	z-index: 10;
}

#blocHabitat {
	float: right;
	margin-top: 70px;
	margin-right: 0;
	padding-top: 10px;
	padding-left: 10px;
	padding-right: 20px;
	font-family: Arial, Verdana, Sans-serif; font-size: 13px; color: #ffffff;font-weight: bold;
	background: bottom right #bdbbb6 ;
	height: 35px;
}

#blocHabitat ul {
	padding: 0;
	margin: 0;
	list-style-type: none;
	overflow: hidden;
}

.lienAccueil:active, .lienAccueil:visited, .lienAccueil:link {font-family: Arial, Verdana, Sans-serif; font-size: 13px; color: #ffffff;font-weight: bold;text-decoration:none;}
.lienAccueil:hover {text-decoration:underline;}

#blocHabitat li {
	float: left;
	padding-left: 15px;
}

#footer {
	margin: 0;
	padding-top: 10px;
	padding-bottom: 10px;
	background-color: #f7f7f7;
	width: 900px;
	font-family: Arial, Verdana, Sans-serif; font-size: 10px; color: #7a7a7a;
	text-align: center;
}

#footer a:active,#footer a:visited,#footer a:link {font-family: Arial, Verdana, Sans-serif; font-size: 10px; color: #7a7a7a;text-decoration:none;text-transform: Uppercase;}
#footer a:hover {text-decoration:underline;}

a.voir_actu{
	font-family:Arial, Verdana,  Helvetica, sans-serif;
	font-size:9px;
	color:#959595;
	text-decoration:none;
}
.titreG {
	font-family: Arial, Verdana, Sans-serif; font-size: 15px;font-weight: bold;
	text-align: center;
	width: 136px;
}

#divGaucheM {
	margin-top: 5px;
	padding-top: 15px;
	padding-left: 30px;
	width: 126px;
	/*height: 400px !important;*/
	min-height: 360px;
	}

/*permet de faire fonctionner le min-height sous ie*/
* html #divGaucheM {
	height: 360px;
}

.mHabitat {background: url(../../images/menuG_habitat.gif) top left no-repeat;}
.mIndustrie {background: url(../../images/menuG_industrie.gif) top left no-repeat;}
.mSante {background: url(../../images/menuG_sante.gif) top left no-repeat;}
.mTertiaire {background: url(../../images/menuG_tertiaire.gif) top left no-repeat;}
.mBureau{background: url(../../images/menuG_bureau.gif) top left no-repeat;}
.mHotellerie{background: url(../../images/menuG_hotellerie.gif) top left no-repeat;}
.mAeroport{background: url(../../images/menuG_aeroport.gif) top left no-repeat;}
.mPage {background: url(../../images/menuG_page.gif) top left no-repeat;}

.listeRubHabitat {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	width:124px;
}

.listeRubHabitat a{
	display:block;
	/*padding-top:1px;
	padding-bottom:1px;*/
	/*padding-left:10px;*/
	padding-left:2px;
	width:124px;
}

.listeRubHabitat li{
	display:block;
	margin: 0px;
	padding: 0px;
	width:116px;
}

/*
.lienRubHab:active, .lienRubHab:visited, .lienRubHab:link {font-family: Arial, Verdana, Sans-serif; font-size: 12px; color: #e27603;font-weight:bold;text-decoration:none;}

.lienSousRubHab:active, .lienSousRubHab:visited, .lienSousRubHab:link {font-family: Arial, Verdana, Sans-serif; font-size: 11px; color: #e27603;text-decoration:none;}
.lienSousRubHab:hover {background-color: #ffd84d;}

.lienRubInd:active, .lienRubInd:visited, .lienRubInd:link {font-family: Arial, Verdana, Sans-serif; font-size: 12px; color: #09357a;font-weight:bold;text-decoration:none;}

.lienSousRubInd:active, .lienSousRubInd:visited, .lienSousRubInd:link {font-family: Arial, Verdana, Sans-serif; font-size: 11px; color: #09357a;text-decoration:none;}
.lienSousRubInd:hover {background-color: #e5eaf1;}

.lienRubSante:active, .lienRubSante:visited, .lienRubSante:link {font-family: Arial, Verdana, Sans-serif; font-size: 12px; color: #28a167;font-weight:bold;text-decoration:none;}

.lienSousRubSante:active, .lienSousRubSante:visited, .lienSousRubSante:link {font-family: Arial, Verdana, Sans-serif; font-size: 11px; color: #28a167;text-decoration:none;}
.lienSousRubSante:hover {background-color: #d6eac9;}

.lienRubTertiaire:active, .lienRubTertiaire:visited, .lienRubTertiaire:link {font-family: Arial, Verdana, Sans-serif; font-size: 12px; color: #75015d;font-weight:bold;text-decoration:none;}

.lienSousRubTertiaire:active, .lienSousRubTertiaire:visited, .lienSousRubTertiaire:link {font-family: Arial, Verdana, Sans-serif; font-size: 11px; color: #75015d;text-decoration:none;}
.lienSousRubTertiaire:hover {background-color: #deccdd;}

.lienRubBureau:active, .lienRubBureau:visited, .lienRubBureau:link {font-family: Arial, Verdana, Sans-serif; font-size: 12px; color: #008e8f;font-weight:bold;text-decoration:none;}

.lienSousRubBureau:active, .lienSousRubBureau:visited, .lienSousRubBureau:link {font-family: Arial, Verdana, Sans-serif; font-size: 11px; color: #008e8f;text-decoration:none;}
.lienSousRubBureau:hover {background-color: #b5d3d3;}

.lienRubAeroport:active, .lienRubAeroport:visited, .lienRubAeroport:link {font-family: Arial, Verdana, Sans-serif; font-size: 12px; color: #f69916;font-weight:bold;text-decoration:none;}

.lienSousRubAeroport:active, .lienSousRubAeroport:visited, .lienSousRubAeroport:link {font-family: Arial, Verdana, Sans-serif; font-size: 11px; color: #f69916;text-decoration:none;}
.lienSousRubAeroport:hover {background-color: #f1dfbf;}

.lienRubHotellerie:active, .lienRubHotellerie:visited, .lienRubHotellerie:link {font-family: Arial, Verdana, Sans-serif; font-size: 12px; color: #567eb9;font-weight:bold;text-decoration:none;}

.lienSousRubHotellerie:active, .lienSousRubHotellerie:visited, .lienSousRubHotellerie:link {font-family: Arial, Verdana, Sans-serif; font-size: 11px; color: #567eb9;text-decoration:none;}
.lienSousRubHotellerie:hover {background-color: #b6d6f2;}

.lienRubPage:active, .lienRubPage:visited, .lienRubPage:link {font-family: Arial, Verdana, Sans-serif; font-size: 12px; color: #ff0000;font-weight:bold;text-decoration:none;}

.lienSousRubPage:active, .lienSousRubPage:visited, .lienSousRubPage:link {font-family: Arial, Verdana, Sans-serif; font-size: 11px; color: #ff0000;text-decoration:none;}
.lienSousRubPage:hover {background-color: #ffe8e8;}
*/

.lienRubHab:active, .lienRubHab:visited, .lienRubHab:link {font-family: Arial, Verdana, Sans-serif; font-size: 12px; color: #959492;font-weight:bold;text-decoration:none;}

.lienSousRubHab:active, .lienSousRubHab:visited, .lienSousRubHab:link {font-family: Arial, Verdana, Sans-serif; font-size: 11px; color: #959492;text-decoration:none;}
.lienSousRubHab:hover {background-color: #ffd84d;}

.lienRubInd:active, .lienRubInd:visited, .lienRubInd:link {font-family: Arial, Verdana, Sans-serif; font-size: 12px; color: #959492;font-weight:bold;text-decoration:none;}

.lienSousRubInd:active, .lienSousRubInd:visited, .lienSousRubInd:link {font-family: Arial, Verdana, Sans-serif; font-size: 11px; color: #959492;text-decoration:none;}
.lienSousRubInd:hover {background-color: #e5eaf1;}

.lienRubSante:active, .lienRubSante:visited, .lienRubSante:link {font-family: Arial, Verdana, Sans-serif; font-size: 12px; color: #959492;font-weight:bold;text-decoration:none;}

.lienSousRubSante:active, .lienSousRubSante:visited, .lienSousRubSante:link {font-family: Arial, Verdana, Sans-serif; font-size: 11px; color: #959492;text-decoration:none;}
.lienSousRubSante:hover {background-color: #d6eac9;}

.lienRubTertiaire:active, .lienRubTertiaire:visited, .lienRubTertiaire:link {font-family: Arial, Verdana, Sans-serif; font-size: 12px; color: #959492;font-weight:bold;text-decoration:none;}

.lienSousRubTertiaire:active, .lienSousRubTertiaire:visited, .lienSousRubTertiaire:link {font-family: Arial, Verdana, Sans-serif; font-size: 11px; color: #959492;text-decoration:none;}
.lienSousRubTertiaire:hover {background-color: #deccdd;}

.lienRubBureau:active, .lienRubBureau:visited, .lienRubBureau:link {font-family: Arial, Verdana, Sans-serif; font-size: 12px; color: #959492;font-weight:bold;text-decoration:none;}

.lienSousRubBureau:active, .lienSousRubBureau:visited, .lienSousRubBureau:link {font-family: Arial, Verdana, Sans-serif; font-size: 11px; color: #959492;text-decoration:none;}
.lienSousRubBureau:hover {background-color: #b5d3d3;}

.lienRubAeroport:active, .lienRubAeroport:visited, .lienRubAeroport:link {font-family: Arial, Verdana, Sans-serif; font-size: 12px; color: #959492;font-weight:bold;text-decoration:none;}

.lienSousRubAeroport:active, .lienSousRubAeroport:visited, .lienSousRubAeroport:link {font-family: Arial, Verdana, Sans-serif; font-size: 11px; color: #959492;text-decoration:none;}
.lienSousRubAeroport:hover {background-color: #f1dfbf;}

.lienRubHotellerie:active, .lienRubHotellerie:visited, .lienRubHotellerie:link {font-family: Arial, Verdana, Sans-serif; font-size: 12px; color: #959492;font-weight:bold;text-decoration:none;}

.lienSousRubHotellerie:active, .lienSousRubHotellerie:visited, .lienSousRubHotellerie:link {font-family: Arial, Verdana, Sans-serif; font-size: 11px; color: #959492;text-decoration:none;}
.lienSousRubHotellerie:hover {background-color: #b6d6f2;}

.lienRubPage:active, .lienRubPage:visited, .lienRubPage:link {font-family: Arial, Verdana, Sans-serif; font-size: 12px; color: #959492;font-weight:bold;text-decoration:none;}

.lienSousRubPage:active, .lienSousRubPage:visited, .lienSousRubPage:link {font-family: Arial, Verdana, Sans-serif; font-size: 11px; color: #959492;text-decoration:none;}
.lienSousRubPage:hover {background-color: #ffe8e8;}

.layerSousMenu_H {
	position: absolute;
	/*margin-top:-10px;
	margin-left:-15px;*/
	width: 180px;
	z-index: 30000;
}

.layerSousMenu_H ul{
	margin:0px;
	padding:0px;
	width: 180px;
	background-color: #ffd84d;
}

.layerSousMenu_H a{
	display:block;
	padding-top:1px;
	padding-bottom:1px;
	padding-left:10px;
	width:170px;
}

.layerSousMenu_H .lienSousRubHab:active,.layerSousMenu_H  .lienSousRubHab:visited,.layerSousMenu_H  .lienSousRubHab:link {font-family: Arial, Verdana, Sans-serif; font-size: 11px; color: #e27603;text-decoration:none;}
.layerSousMenu_H .lienSousRubHab:hover {background-color: #e17602;color:#ffffff;}

.layerSousMenu_H .lienRubHab:active,.layerSousMenu_H .lienRubHab:visited,.layerSousMenu_H .lienRubHab:link {font-family: Arial, Verdana, Sans-serif; font-size: 12px; color: #e27603;font-weight:bold;text-decoration:none;}
.layerSousMenu_H .lienRubHab:hover {background-color: #e17602;color:#ffffff;}

.layerSousMenu_P {
	position: absolute;
	margin-top:-16px;
	margin-left:-15px;
	width: 180px;
	z-index: 30000;
}

.layerSousMenu_P ul{
	width: 180px;
	background-color: #ffe8e8;
}

.layerSousMenu_P a{
	display:block;
	padding-top:1px;
	padding-bottom:1px;
	padding-left:10px;
	width:170px;
}

.layerSousMenu_P .lienSousRubPage:active,.layerSousMenu_P  .lienSousRubPage:visited,.layerSousMenu_P  .lienSousRubPage:link {font-family: Arial, Verdana, Sans-serif; font-size: 11px; color: #ff0000;text-decoration:none;}
.layerSousMenu_P .lienSousRubPage:hover {background-color: #ff0000;color:#ffffff;}

.layerSousMenu_P .lienRubPage:active,.layerSousMenu_P .lienRubPage:visited,.layerSousMenu_P .lienRubPage:link {font-family: Arial, Verdana, Sans-serif; font-size: 12px; color: #ff0000;font-weight:bold;text-decoration:none;}
.layerSousMenu_P .lienRubPage:hover {background-color: #ff0000;color:#ffffff;}

.layerSousMenu_T {
	position: absolute;
	margin-top:-16px;
	margin-left:-15px;
	width: 180px;
	z-index: 30000;
}

.layerSousMenu_T ul{
	width: 180px;
	background-color: #deccdd;
}

.layerSousMenu_T a{
	display:block;
	padding-top:1px;
	padding-bottom:1px;
	padding-left:10px;
	width:170px;
}

.layerSousMenu_T .lienSousRubTertiaire:active,.layerSousMenu_T  .lienSousRubTertiaire:visited,.layerSousMenu_T  .lienSousRubTertiaire:link {font-family: Arial, Verdana, Sans-serif; font-size: 11px; color: #75015d;text-decoration:none;}
.layerSousMenu_T .lienSousRubTertiaire:hover {background-color: #75015d;color:#ffffff;}

.layerSousMenu_T .lienRubTertiaire:active,.layerSousMenu_T .lienRubTertiaire:visited,.layerSousMenu_T .lienRubTertiaire:link {font-family: Arial, Verdana, Sans-serif; font-size: 12px; color: #75015d;font-weight:bold;text-decoration:none;}
.layerSousMenu_T .lienRubTertiaire:hover {background-color: #75015d;color:#ffffff;}

.layerSousMenu_S {
	position: absolute;
	margin-top:-16px;
	margin-left:-15px;
	width: 180px;
	z-index: 30000;
}

.layerSousMenu_S ul{
	width: 180px;
	background-color: #d6eac9;
}

.layerSousMenu_S a{
	display:block;
	padding-top:1px;
	padding-bottom:1px;
	padding-left:10px;
	width:170px;
}

.layerSousMenu_S .lienSousRubSante:active,.layerSousMenu_S  .lienSousRubSante:visited,.layerSousMenu_S  .lienSousRubSante:link {font-family: Arial, Verdana, Sans-serif; font-size: 11px; color: #28a167;text-decoration:none;}
.layerSousMenu_S .lienSousRubSante:hover {background-color: #28a167;color:#ffffff;}

.layerSousMenu_S .lienRubSante:active,.layerSousMenu_S .lienRubSante:visited,.layerSousMenu_S .lienRubSante:link {font-family: Arial, Verdana, Sans-serif; font-size: 12px; color: #28a167;font-weight:bold;text-decoration:none;}
.layerSousMenu_S .lienRubSante:hover {background-color: #28a167;color:#ffffff;}

.layerSousMenu_B {
	position: absolute;
	margin-top:-16px;
	margin-left:-15px;
	width: 180px;
	z-index: 30000;
}

.layerSousMenu_B ul{
	width: 180px;
	background-color: #b5d3d3;
}

.layerSousMenu_B a{
	display:block;
	padding-top:1px;
	padding-bottom:1px;
	padding-left:10px;
	width:170px;
}

.layerSousMenu_B .lienSousRubBureau:active,.layerSousMenu_B  .lienSousRubBureau:visited,.layerSousMenu_B  .lienSousRubBureau:link {font-family: Arial, Verdana, Sans-serif; font-size: 11px; color: #008e8f;text-decoration:none;}
.layerSousMenu_B .lienSousRubBureau:hover {background-color: #008e8f;color:#ffffff;}

.layerSousMenu_B .lienRubBureau:active,.layerSousMenu_B .lienRubBureau:visited,.layerSousMenu_B .lienRubBureau:link {font-family: Arial, Verdana, Sans-serif; font-size: 12px; color: #008e8f;font-weight:bold;text-decoration:none;}
.layerSousMenu_B .lienRubBureau:hover {background-color: #008e8f;color:#ffffff;}

.layerSousMenu_A {
	position: absolute;
	margin-top:-16px;
	margin-left:-15px;
	width: 180px;
	z-index: 30000;
}

.layerSousMenu_A ul{
	width: 180px;
	background-color: #f1dfbf;
}

.layerSousMenu_A a{
	display:block;
	padding-top:1px;
	padding-bottom:1px;
	padding-left:10px;
	width:170px;
}

.layerSousMenu_A .lienSousRubAeroport:active,.layerSousMenu_A  .lienSousRubAeroport:visited,.layerSousMenu_A  .lienSousRubAeroport:link {font-family: Arial, Verdana, Sans-serif; font-size: 11px; color: #f69916;text-decoration:none;}
.layerSousMenu_A .lienSousRubAeroport:hover {background-color: #f69916;color:#ffffff;}

.layerSousMenu_A .lienRubAeroport:active,.layerSousMenu_A .lienRubAeroport:visited,.layerSousMenu_A .lienRubAeroport:link {font-family: Arial, Verdana, Sans-serif; font-size: 12px; color: #f69916;font-weight:bold;text-decoration:none;}
.layerSousMenu_A .lienRubAeroport:hover {background-color: #f69916;color:#ffffff;}

.layerSousMenu_HL {
	position: absolute;
	margin-top:-16px;
	margin-left:-15px;
	width: 180px;
	z-index: 30000;
}

.layerSousMenu_HL ul{
	width: 180px;
	background-color: #b6d6f2;
}

.layerSousMenu_HL a{
	display:block;
	padding-top:1px;
	padding-bottom:1px;
	padding-left:10px;
	width:170px;
}

.layerSousMenu_HL .lienSousRubHotellerie:active,.layerSousMenu_HL  .lienSousRubHotellerie:visited,.layerSousMenu_HL  .lienSousRubHotellerie:link {font-family: Arial, Verdana, Sans-serif; font-size: 11px; color: #567eb9;text-decoration:none;}
.layerSousMenu_HL .lienSousRubHotellerie:hover {background-color: #567eb9;color:#ffffff;}

.layerSousMenu_HL .lienRubHotellerie:active,.layerSousMenu_HL .lienRubHotellerie:visited,.layerSousMenu_HL .lienRubHotellerie:link {font-family: Arial, Verdana, Sans-serif; font-size: 12px; color: #567eb9;font-weight:bold;text-decoration:none;}
.layerSousMenu_HL .lienRubHotellerie:hover {background-color: #567eb9;color:#ffffff;}

.layerSousMenu_I {
	position: absolute;
	margin-top:-16px;
	margin-left:-15px;
	width: 180px;
	z-index: 30000;
}

.layerSousMenu_I ul{
	width: 180px;
	background-color: #e5eaf1;
}

.layerSousMenu_I a{
	display:block;
	padding-top:1px;
	padding-bottom:1px;
	padding-left:10px;
	width:170px;
}

.layerSousMenu_I .lienSousRubInd:active,.layerSousMenu_I  .lienSousRubInd:visited,.layerSousMenu_I  .lienSousRubInd:link {font-family: Arial, Verdana, Sans-serif; font-size: 11px; color: #09357a;text-decoration:none;}
.layerSousMenu_I .lienSousRubInd:hover {background-color: #09357a;color:#ffffff;}

.layerSousMenu_I .lienRubInd:active,.layerSousMenu_I .lienRubInd:visited,.layerSousMenu_I .lienRubInd:link {font-family: Arial, Verdana, Sans-serif; font-size: 12px; color: #09357a;font-weight:bold;text-decoration:none;}
.layerSousMenu_I .lienRubInd:hover {background-color: #09357a;color:#ffffff;}

#actuUnivers {
	padding: 0;
	width: 143px;
	text-align: right;
	line-height: 11px;
}

#supactu {
	padding-top: 2px;
	/*padding-right: 5px;*/
	padding-bottom: 5px;
	text-align: left;
	/*line-height: 11px;*/
	width: 148px;
}

#supactu  img{
	padding:0;
	margin:0;
}

#oneActu {
	padding-left: 5px;
	padding-right: 5px;
	/*line-height: 13px;*/
	height: 36px;
}

.supactu_habitat { background:url(../../images/sep_actu_habitat.gif) bottom left repeat-x #fff9db;}
.supactu_industrie { background:url(../../images/sep_actu_industrie.gif) bottom left repeat-x #ced7e4;}
.supactu_sante { background:url(../../images/sep_actu_sante.gif) bottom left repeat-x #d4ece1;}
.supactu_tertiaire { background:url(../../images/sep_actu_tertiaire.gif) bottom left repeat-x #e3ccdf;}
.supactu_bureau { background:url(../../images/sep_actu_bureau.gif) bottom left repeat-x #b8e0e0;}
.supactu_aeroport { background:url(../../images/sep_actu_aeroport.gif) bottom left repeat-x #fdebd0;}
.supactu_hotellerie { background:url(../../images/sep_actu_hotellerie.gif) bottom left repeat-x #dde5f1;}

#subactu {
	width: 138px;
	padding: 5px;
	padding-top: 2px;
	text-align: left;
	/*height: 36px; 09/06/2011*/
	/*line-height: 13px;*/
}

.subactu_habitat { background:url(../../images/sep_actu_habitat.gif) bottom left repeat-x #fff7c9;}
.subactu_industrie { background:url(../../images/sep_actu_industrie.gif) bottom left repeat-x #b5c2d7;}
.subactu_sante { background:url(../../images/sep_actu_sante.gif) bottom left repeat-x #bee3d1;}
.subactu_tertiaire { background:url(../../images/sep_actu_tertiaire.gif) bottom left repeat-x #d5b2ce;}
.subactu_bureau { background:url(../../images/sep_actu_bureau.gif) bottom left repeat-x #96d0d1;}
.subactu_aeroport { background:url(../../images/sep_actu_aeroport.gif) bottom left repeat-x #fce0b9;}
.subactu_hotellerie { background:url(../../images/sep_actu_hotellerie.gif) bottom left repeat-x #ccd8ea;}

#vignette1_actu{
		margin-top:10px;
}
	
#vignette2_actu{
		margin-top:10px;
}

/*.lienTitre:active, .lienTitre:visited, .lienTitre:link {font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:10px;color:#969696;font-weight: bold;text-decoration:none;}
.lienTitre:hover {text-decoration:underline;}*/

.lienDesc_habitat:active, .lienDesc_habitat:visited, .lienDesc_habitat:link {font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:11px;color:#a77938;font-weight:bold;text-decoration:none;}
.lienDesc_habitat:hover {text-decoration:underline;}

.lienDesc_industrie:active, .lienDesc_industrie:visited, .lienDesc_industrie:link {font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:11px;color:#09357a;font-weight:bold;text-decoration:none;}
.lienDesc_industrie:hover {text-decoration:underline;}

.lienDesc_tertiaire:active, .lienDesc_tertiaire:visited, .lienDesc_tertiaire:link {font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:11px;color:#75015d;font-weight:bold;text-decoration:none;}
.lienDesc_tertiaire:hover {text-decoration:underline;}

.lienDesc_sante:active, .lienDesc_sante:visited, .lienDesc_sante:link {font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:11px;color:#28a167;font-weight:bold;text-decoration:none;}
.lienDesc_sante:hover {text-decoration:underline;}

.lienDesc_bureau:active, .lienDesc_bureau:visited, .lienDesc_bureau:link {font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:11px;color:#008e8f;font-weight:bold;text-decoration:none;}
.lienDesc_bureau:hover {text-decoration:underline;}

.lienDesc_aeroport:active, .lienDesc_aeroport:visited, .lienDesc_aeroport:link {font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:11px;color:#a77938;font-weight:bold;text-decoration:none;}
.lienDesc_aeroport:hover {text-decoration:underline;}

.lienDesc_hotellerie:active, .lienDesc_hotellerie:visited, .lienDesc_hotellerie:link {font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:11px;color:#567eb9;font-weight:bold;text-decoration:none;}
.lienDesc_hotellerie:hover {text-decoration:underline;}

#newsletter {
	position: relative;
	z-index: 60;
	margin-top: -82px;
	margin-right: -1px;
	height: 80px;
	left:-5px;
	top:2px;
}

#newsletter_P {
	position: relative;
	z-index: 60;
	margin-top: -82px;
	margin-right: -1px;
	height: 80px;
	left:-5px;
	top:2px;
}

#sinscrireNews {
	position:relative;
	margin-left: 0px;
	z-index: 70;
	height: 16px;
	padding-top: 4px;
	padding-right: 10px;
	width: 133px;
}

.sinscrire_habitat { background-color: #feee94;}
.sinscrire_industrie { background-color: #6b8ec4;}
.sinscrire_sante{ background-color: #98cdb0;}
.sinscrire_tertiaire{ background-color: #b04a92;}
.sinscrire_page{ background-color: #a0cae1;}
.sinscrire_bureau{ background-color: #6cc2c6;}
.sinscrire_hotellerie{ background-color: #a1bbde;}
.sinscrire_aeroport{ background-color: #f6b861;}

/*.lienInscript:active, .lienInscript:visited, .lienInscript:link {font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:10px;color:#f4fd01;text-decoration:none;}*/
.lienInscript:active, .lienInscript:visited, .lienInscript:link {font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:10px;color:#a77938;text-decoration:none;}
.lienInscript:hover {text-decoration:underline;}

.lienInscriptBlanc:active, .lienInscriptBlanc:visited, .lienInscriptBlanc:link {font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:10px;color:#ffffff;text-decoration:none;}
.lienInscriptBlanc:hover {text-decoration:underline;}

.lienInscriptPage:active, .lienInscriptPage:visited, .lienInscriptPage:link {font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:10px;color:#5394aa;text-decoration:none;}
.lienInscriptPage:hover {text-decoration:underline;}

.contactHabitat {
	position: relative;
	z-index: 2;
	margin-top: -55px;
	height: 55px;
}

.contactPage {
	position: relative;
	z-index: 2;
	margin-top: -55px;
	height: 55px;
}

.contactPageEmploi {
	position: relative;
	z-index: 2;
	margin-top: -55px;
	margin-left:35px;
	height: 55px;
}

.H_t1 {margin:0;padding:0;font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:20px;color:#e27603;font-weight:bold;height:24px;line-height:20px;}
.I_t1 {margin:0;padding:0;font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:20px;color:#09357a;font-weight:bold;height:24px;line-height:20px;}
.S_t1 {margin:0;padding:0;font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:20px;color:#28a167;font-weight:bold;height:24px;line-height:20px;}
.T_t1 {margin:0;padding:0;font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:20px;color:#75015d;font-weight:bold;height:24px;line-height:20px;}
.P_t1 {margin:0;padding:0;font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:20px;color:#ff0000;font-weight:bold;height:24px;line-height:20px;}
.A_t1 {margin:0;padding:0;font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:20px;color:#f69916;font-weight:bold;height:24px;line-height:20px;}
.B_t1 {margin:0;padding:0;font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:20px;color:#008e8f;font-weight:bold;height:24px;line-height:20px;}
.HL_t1 {margin:0;padding:0;font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:20px;color:#567eb9;font-weight:bold;height:24px;line-height:20px;}

#contenu_lesplus {
	margin: 0;
	padding-top: 10px;
	width: 560px;
}

.imgHab {
	float: left;
	width: 300px;
}

.img_lesplus_T {
	color:#153238;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px;
	float: left;
	width: 400px;
}

.img_lesplus_S {
	color:#153238;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px;
	float: left;
	width: 400px;
}

.img_lesplus_I{
	color:#153238;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px;
	float: left;
	width: 400px;
}

.txt_lesplus {
	float: left;
	padding-left: 5px;
	width: 150px;
	font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:11px;color:#153238;
	line-height:14px;
	text-align: left;
}

.txt_lesplus_H {
	float: left;
	padding-left: 5px;
	width: 250px;
	font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:11px;color:#153238;
	line-height: 11px;
	text-align: left;
}

.dlHab {
	margin-top: 25px;
	text-align: center;
}

.lienDlHab:active, .lienDlHab:visited, .lienDlHab:link {font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:11px;color:#fda240;text-decoration:none;}
.lienDlHab:hover {text-decoration:underline;}

.lienDlTertiaire:active, .lienDlTertiaire:visited, .lienDlTertiaire:link {font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:11px;color:#75015d;text-decoration:none;}
.lienDlTertiaire:hover {text-decoration:underline;}

.lienDlSante:active, .lienDlSante:visited, .lienDlSante:link {font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:11px;color:#28a167;text-decoration:none;}
.lienDlSante:hover {text-decoration:underline;}

.clear_btn{
	clear : both;
	visibility : hidden;
}

#m_lesplus {
	/*display:block;*/
	text-align:center;
	overflow:hidden;
	margin-top: 5px;
	padding-top: 15px;
	padding-left: 25px;
	padding-right: 25px;
	background:url(../../images/trameGris.gif) top left repeat;
	clear:both;
	width:510px;
}

#m_lesplusA {
	display:block;
	margin-top: 0px!important;
	margin-top: 0px;
	overflow:hidden;
	padding-top: 15px;
	padding-left: 20px;
	padding-right: 30px;
	background:url(../../images/trameGris.gif) top left repeat;
	clear:both;
	text-align:center;
}

#divBtnSante { 
	margin : 0px;
	padding-left: 60px;
	text-align:center;
	width: 450px;
	}

#les_btn{
	margin : 0px;
	padding : 0px;
	float:left;
}

.btn {
	/*display:block;*/
	float:left;
	margin-left: 10px;
	padding:0px;
	width: 87px;
}

.btnHabSub {
	background: url(../../images/bord_btn_sub.gif) top left no-repeat;
	width: 87px;
	height: 10px;
}

.btnIndSub {
	background: url(../../images/btn_sub_ind.gif) top left no-repeat;
	width: 87px;
	height: 10px;
}

.btnSanteSub {
	background: url(../../images/btn_sub_sante.gif) top left no-repeat;
	width: 87px;
	height: 10px;
}

.btnTertiaireSub {
	background: url(../../images/btn_sub_tertiaire.gif) top left no-repeat;
	width: 87px;
	height: 10px;
}

.btnAeroportSub {
	background: url(../../images/btn_sub_aeroport.gif) top left no-repeat;
	width: 87px;
	height: 10px;
}

.btnBureauSub {
	background: url(../../images/btn_sub_bureau.gif) top left no-repeat;
	width: 87px;
	height: 10px;
}

.btnHotellerieSub {
	background: url(../../images/btn_sub_hotellerie.gif) top left no-repeat;
	width: 87px;
	height: 10px;
}

.btnHabSup {
	background: url(../../images/bord_btn_sup.gif) bottom left no-repeat;
	width: 87px;
	height: 9px;
}

.btnIndSup {
	background: url(../../images/btn_sup_ind.gif) bottom left no-repeat;
	width: 87px;
	height: 9px;
}

.btnSanteSup {
	background: url(../../images/btn_sup_sante.gif) bottom left no-repeat;
	width: 87px;
	height: 9px;
}

.btnTertiaireSup {
	background: url(../../images/btn_sup_tertiaire.gif) bottom left no-repeat;
	width: 87px;
	height: 9px;
}

.btnAeroportSup {
	background: url(../../images/btn_sup_aeroport.gif) bottom left no-repeat;
	width: 87px;
	height: 9px;
}

.btnBureauSup {
	background: url(../../images/btn_sup_bureau.gif) bottom left no-repeat;
	width: 87px;
	height: 9px;
}

.btnHotellerieSup {
	background: url(../../images/btn_sup_hotellerie.gif) bottom left no-repeat;
	width: 87px;
	height: 9px;
}

.btnOrangeClair {
	background-color: #fff4cd;
	width: 87px;
	text-align: center;
	line-height: 11px;
}

.btnBleu {
	background-color: #09357a;
	width: 87px;
	text-align: center;
	line-height: 11px;
}

.btnVert {
	background-color: #28a167;
	width: 87px;
	text-align: center;
	line-height: 11px;
}

.btnViolet {
	background-color: #75015d;
	width: 87px;
	text-align: center;
	line-height: 11px;
}

.btnBureau {
	background-color: #008e8f;
	width: 87px;
	text-align: center;
	line-height: 11px;
}

.btnHotellerie {
	background-color: #567eb9;
	width: 87px;
	text-align: center;
	line-height: 11px;
}

.btnAeroport {
	background-color: #f69916;
	width: 87px;
	text-align: center;
	line-height: 11px;
}

.lienBtnHab:active, .lienBtnHab:visited, .lienBtnHab:link{font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:11px;color:#e27603;text-decoration:none;font-weight:bold;}
.lienBtnHab:hover {text-decoration:underline;}

.lienBtnInd:active, .lienBtnInd:visited, .lienBtnInd:link{font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:11px;color:#ffffff;text-decoration:none;font-weight:bold;}
.lienBtnInd:hover {text-decoration:underline;}

#pub_lesplus {
	float: left;
	margin-top: 10px;
	margin-left: 18px!important;
	margin-left: 8px;
	padding-bottom: 10px;
	width: 475px;
	/*height: 60px;*/
}

#bord_pubG {
	float: left;
	width: 25px;
	height: 60px;
}

.bpubG_Hab {background: url(../../images/bordGbandoHab.gif) top left no-repeat ;}
.bpubG_Ind {background: url(../../images/bordGbandoInd.gif) top left no-repeat ;}
.bpubG_Sante {background: url(../../images/bordGbandoSante.gif) top left no-repeat ;}
.bpubG_Tertiaire {background: url(../../images/bordGbandoTertiaire.gif) top left no-repeat ;}
.bpubG_Aeroport {background: url(../../images/bordGbandoAeroport.gif) top left no-repeat ;}
.bpubG_Bureau {background: url(../../images/bordGbandoBureau.gif) top left no-repeat ;}
.bpubG_Hotellerie {background: url(../../images/bordGbandoHotellerie.gif) top left no-repeat ;}
.bpubG_P {background: url(../../images/bordGbandoP.gif) top left no-repeat ;}

#pubC {
	float: left;
	padding-top: 20px;
	width: 425px;
	height: 40px;
	font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:12px;color:#ffffff;font-weight:bold;
	text-align: center;
}

.pubHab { background-color: #ffd84d;}
.pubInd { background-color: #09357a;}
.pubSante{ background-color: #28a167;}
.pubTertiaire{ background-color: #75015d;}
.pubAeroport{ background-color: #f69916;}
.pubBureau{ background-color: #008e8f;}
.pubHotellerie{ background-color: #567eb9;}
.pubPage{ background-color: #ff0000;}

#bord_pubD {
	float: left;
	width: 25px;
	height: 60px;
}

.bpubD_Hab {background: url(../../images/bordDbandoHab.gif) bottom right no-repeat;}
.bpubD_Ind {background: url(../../images/bordDbandoInd.gif) bottom right no-repeat;}
.bpubD_Sante {background: url(../../images/bordDbandoSante.gif) bottom right no-repeat;}
.bpubD_Tertiaire {background: url(../../images/bordDbandoTertiaire.gif) bottom right no-repeat;}
.bpubD_Aeroport {background: url(../../images/bordDbandoAeroport.gif) bottom right no-repeat;}
.bpubD_Hotellerie {background: url(../../images/bordDbandoHotellerie.gif) bottom right no-repeat;}
.bpubD_Bureau {background: url(../../images/bordDbandoBureau.gif) bottom right no-repeat;}
.bpubD_P {background: url(../../images/bordDbandoP.gif) bottom right no-repeat;}

/***************** usemap *****************/

.areaContour:active, .areaContour:visited, .areaContour:link {border:none;}
.areaContour:hover {border: 1px solid #ff0000;}

/*****************************************/

#contenu_accueil {
	margin-top:-5px;
	margin-left:-25px;
	width: 595px;
	overflow: hidden;
	/*border:1px solid green;*/
	}

#contenu_accueil_G {
	float:left;
	width: 406px;
}

#accueil_standart {
	width: 396px;
	height: 306px;
	padding-top: 2px;
	padding-left: 5px;
	overflow:hidden;
}

#accueil_standart h1{font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:11px;color:#92c47d;line-height:12px;}

#accueil_standart p{font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:10px;color:#000000;line-height:11px;}

#accueil_habitat_1 {
	margin-left: 6px;
	margin-top: 6px;
	background: url(../../images/habitat_accueil.jpg) top left no-repeat;
	height: 98px;
	width:260px;
	padding-left: 135px;
}
#accueil_habitat_141 {
	margin-left: 6px;
	margin-top: 6px;
	background: url(../../images/habitat_accueil.jpg) top left no-repeat;
	height: 98px;
	width:260px;
	padding-left: 135px;
}

#accueil_habitat_2 {
	margin-left: 6px;
	margin-top: 6px;
	background: url(../../images/habitat_accueil_eng.jpg) top left no-repeat;
	height: 98px;
	width:260px;
	padding-left: 135px;
}

#btn_hab_ind {
	float:left;
	padding-top: 30px;
	height: 68px;
}

#btn_hab_ind_img {
	float:left;
	padding-top: 15px;
	height: 83px;
}

#contenu_accueil_D {
	position:relative;
	margin-left:7px;
	float:left;
	width: 182px;
	height: 412px;
	background: url(../../images/fond_accueil_btn.jpg) top left no-repeat;
	/*display: table-cell;
vertical-align: bottom;*/
	/*border-bottom: 1px solid red;*/
}

#btn_accueil_D {
	position:absolute;
	bottom:0;
	/*height:150px;*/
	width:182px;
	/*border:1px solid red;*/
}

#btn_accueil_D ul{
	margin:0;
	padding: 0;
	list-style-type: none;
	width:182px;
}

#btn_accueil_D ul li{
	float: left;
	height:25px;
	width:182px;
}

.bouton_accueil_B {
	display: block;
	background: url('../../images/fond_bureaux.png') top left no-repeat;
	height:20px;
	width:182px;
	text-align:center;
	padding-top: 5px;
}

.bouton_accueil_T {
	display: block;
	background: url('../../images/fond_commerce.png') top left no-repeat;
	height:20px;
	width:182px;
	text-align:center;
	padding-top: 5px;
}

.bouton_accueil_HL {
	display: block;
	background: url('../../images/fond_hotellerie.png') top left no-repeat;
	height:20px;
	width:182px;
	text-align:center;
	padding-top: 5px;
}

.bouton_accueil_S {
	display: block;
	background: url('../../images/fond_sante.png') top left no-repeat;
	height:20px;
	width:182px;
	text-align:center;
	padding-top: 5px;
}

.bouton_accueil_I {
	display: block;
	background: url('../../images/fond_industrie.png') top left no-repeat;
	height:20px;
	width:182px;
	text-align:center;
	padding-top: 5px;
}

.bouton_accueil_A {
	display: block;
	background: url('../../images/fond_aeroports.png') top left no-repeat;
	height:20px;
	width:182px;
	text-align:center;
	padding-top: 5px;
}

.bouton_accueil_B_avec {
	display: block;
	background: url('../../images/fond_bureaux_avec.png') top left no-repeat;
	height:20px;
	width:182px;
	text-align:center;
	padding-top: 5px;
}

.bouton_accueil_T_avec {
	display: block;
	background: url('../../images/fond_commerce_avec.png') top left no-repeat;
	height:20px;
	width:182px;
	text-align:center;
	padding-top: 5px;
}

.bouton_accueil_HL_avec {
	display: block;
	background: url('../../images/fond_hotellerie_avec.png') top left no-repeat;
	height:20px;
	width:182px;
	text-align:center;
	padding-top: 5px;
}

.bouton_accueil_S_avec {
	display: block;
	background: url('../../images/fond_sante_avec.png') top left no-repeat;
	height:20px;
	width:182px;
	text-align:center;
	padding-top: 5px;
}

.bouton_accueil_I_avec {
	display: block;
	background: url('../../images/fond_industrie_avec.png') top left no-repeat;
	height:20px;
	width:182px;
	text-align:center;
	padding-top: 5px;
}

.bouton_accueil_A_avec {
	display: block;
	background: url('../../images/fond_aeroports_avec.png') top left no-repeat;
	height:20px;
	width:182px;
	text-align:center;
	padding-top: 5px;
}

#contenu_page {
	margin-top: 10px;
	/*width: 560px;*/
	/* DEBUT AJOUT LAURENT & THOMAS : CALAGE PHOTO AVEC BAS IMAGE CONTACT */
	width: 570px;
	/* FIN AJOUT LAURENT & THOMAS : CALAGE PHOTO AVEC BAS IMAGE CONTACT */
	overflow: hidden;
}

#contenu_page h2{
	margin:0;
	padding-bottom: 3px;
	font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:15px;color:#000000;
	line-height: 17px;
}

/* template standart */

.standart {
	padding-top: 10px;
	padding-left: 10px;
	padding-right: 10px;
	margin-bottom: 10px;
	font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:11px;color:#153238;
	line-height: 13px;
}


/*template : r�f�rences, normes et photo � droite!*/

.colRI_P {
	float: left;
	padding-top: 3px;
	padding-left: 10px;
	/* DEBUT AJOUT LAURENT & THOMAS : CALAGE PHOTO AVEC BAS IMAGE CONTACT */
	/*padding-right: 10px;*/
	/*margin-right: 10px;*/
	/* FIN AJOUT LAURENT & THOMAS : CALAGE PHOTO AVEC BAS IMAGE CONTACT */
	margin-bottom: 10px;
	font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:11px;color:#153238;
	line-height: 13px;
	background: url(../../images/bordRed.gif) top left repeat-y;
	padding-bottom:5px;
}

.colRI_T {
	float: left;
	padding-top: 3px;
	padding-left: 10px;
	/* DEBUT AJOUT LAURENT & THOMAS : CALAGE PHOTO AVEC BAS IMAGE CONTACT */
	/*padding-right: 10px;*/
	/*margin-right: 10px;*/
	/* FIN AJOUT LAURENT & THOMAS : CALAGE PHOTO AVEC BAS IMAGE CONTACT */
	margin-bottom: 10px;
	font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:11px;color:#153238;
	line-height: 13px;
	background: url(../../images/bordTertiaire.gif) top left repeat-y;
		padding-bottom:5px;
}
#colRI1{
	padding-bottom:15px;
}

.colRI_S, #divStandart_S #colRI1, #divStandart_S #colRI2 {
	float: left;
	padding-top: 3px;
	padding-left: 10px;
	/* DEBUT AJOUT LAURENT & THOMAS : CALAGE PHOTO AVEC BAS IMAGE CONTACT */
	/*padding-right: 10px;*/
	/*margin-right: 10px;*/
	/* FIN AJOUT LAURENT & THOMAS : CALAGE PHOTO AVEC BAS IMAGE CONTACT */
	margin-bottom: 10px;
	font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:11px;color:#153238;
	line-height: 13px;
	background: url(../../images/bordSante.gif) top left repeat-y;
		padding-bottom:5px;
}

.colRI_B, #divStandart_B #colRI1, #divStandart_B #colRI2 {
	float: left;
	padding-top: 3px;
	padding-left: 10px;
	/* DEBUT AJOUT LAURENT & THOMAS : CALAGE PHOTO AVEC BAS IMAGE CONTACT */
	/*padding-right: 10px;*/
	/*margin-right: 10px;*/
	/* FIN AJOUT LAURENT & THOMAS : CALAGE PHOTO AVEC BAS IMAGE CONTACT */
	margin-bottom: 10px;
	font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:11px;color:#153238;
	line-height: 13px;
	background: url(../../images/bordBureau.gif) top left repeat-y;
		padding-bottom:5px;
}

.colRI_A, #divStandart_A #colRI1, #divStandart_A #colRI2 {
	float: left;
	padding-top: 3px;
	padding-left: 10px;
	/* DEBUT AJOUT LAURENT & THOMAS : CALAGE PHOTO AVEC BAS IMAGE CONTACT */
	/*padding-right: 10px;*/
	/*margin-right: 10px;*/
	/* FIN AJOUT LAURENT & THOMAS : CALAGE PHOTO AVEC BAS IMAGE CONTACT */
	margin-bottom: 10px;
	font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:11px;color:#153238;
	line-height: 13px;
	background: url(../../images/bordAeroport.gif) top left repeat-y;
		padding-bottom:5px;
}

.colRI_HL, #divStandart_HL #colRI1, #divStandart_HL #colRI2 {
	float: left;
	padding-top: 3px;
	padding-left: 10px;
	/* DEBUT AJOUT LAURENT & THOMAS : CALAGE PHOTO AVEC BAS IMAGE CONTACT */
	/*padding-right: 10px;*/
	/*margin-right: 10px;*/
	/* FIN AJOUT LAURENT & THOMAS : CALAGE PHOTO AVEC BAS IMAGE CONTACT */
	margin-bottom: 10px;
	font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:11px;color:#153238;
	line-height: 13px;
	background: url(../../images/bordHotellerie.gif) top left repeat-y;
		padding-bottom:5px;
}

.colRI_I, #divStandart_I #colRI1, #divStandart_I #colRI2 {
	float: left;
	padding-top: 3px;
	padding-left: 10px;
	/* DEBUT AJOUT LAURENT & THOMAS : CALAGE PHOTO AVEC BAS IMAGE CONTACT */
	/*padding-right: 10px;*/
	/*margin-right: 10px;*/
	/* FIN AJOUT LAURENT & THOMAS : CALAGE PHOTO AVEC BAS IMAGE CONTACT */
	margin-bottom: 10px;
	font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:11px;color:#153238;
	line-height: 13px;
	background: url(../../images/bordIndustrie.gif) top left repeat-y;
	
}

.colRI_H {
	float: left;
	padding-top: 3px;
	padding-left: 10px;
	/* DEBUT AJOUT LAURENT & THOMAS : CALAGE PHOTO AVEC BAS IMAGE CONTACT */
	/*padding-right: 10px;*/
	/*margin-right: 10px;*/
	/* FIN AJOUT LAURENT & THOMAS : CALAGE PHOTO AVEC BAS IMAGE CONTACT */
	margin-bottom: 10px;
	font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:11px;color:#153238;
	line-height: 13px;
	background: url(../../images/bordHabitat.gif) top left repeat-y;
		padding-bottom:5px;
}

.colRI_P ul {
	padding-left: 10px;
	margin: 0;
	list-style-image: url(../../images/squareRed.gif);
}


.colRI_T ul {
	padding-left: 10px;
	margin: 0;
	list-style-image: url(../../images/squareTertiaire.gif);
}

.colRI_S ul, #divStandart_S #colRI1 ul {
	padding-left: 10px;
	margin: 0;
	list-style-image: url(../../images/squareSante.gif);
}

.colRI_I ul, #divStandart_I #colRI1 ul {
	padding-left: 10px;
	margin: 0;
	list-style-image: url(../../images/squareIndustrie.gif);
}

.colRI_B ul, #divStandart_B #colRI1 ul {
	padding-left: 10px;
	margin: 0;
	list-style-image: url(../../images/squareBureau.gif);
}

.colRI_HL ul, #divStandart_HL #colRI1 ul {
	padding-left: 10px;
	margin: 0;
	list-style-image: url(../../images/squareHotellerie.gif);
}

.colRI_A ul, #divStandart_A #colRI1 ul {
	padding-left: 10px;
	margin: 0;
	list-style-image: url(../../images/squareAeroport.gif);
}

.colRI_H ul {
	padding-left: 10px;
	margin: 0;
	list-style-image: url(../../images/squareHabitat.gif);
	
}
/*template : new template photo � droite!*/

#photoPositionBasique{
	float:right;
	height:351px;
	padding-bottom:0;
	overflow:hidden;
	margin-left: 7px;
}

.colRI_new_P {
	padding-top: 3px;
	padding-left: 10px;
	/* DEBUT AJOUT LAURENT & THOMAS : CALAGE PHOTO AVEC BAS IMAGE CONTACT */
	/*padding-right: 10px;*/
	/*margin-right: 10px;*/
	/* FIN AJOUT LAURENT & THOMAS : CALAGE PHOTO AVEC BAS IMAGE CONTACT */
	margin-bottom: 10px;
	font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:11px;color:#153238;
	line-height: 13px;
	background: url(../../images/bordRed.gif) top left repeat-y;
	padding-bottom:5px;
}

.colRI_new_T {
	padding-top: 3px;
	padding-left: 10px;
	/* DEBUT AJOUT LAURENT & THOMAS : CALAGE PHOTO AVEC BAS IMAGE CONTACT */
	/*padding-right: 10px;*/
	/*margin-right: 10px;*/
	/* FIN AJOUT LAURENT & THOMAS : CALAGE PHOTO AVEC BAS IMAGE CONTACT */
	margin-bottom: 10px;
	font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:11px;color:#153238;
	line-height: 13px;
	background: url(../../images/bordTertiaire.gif) top left repeat-y;
		padding-bottom:5px;
}

.colRI_new_S, #divStandart_S #colRI1, #divStandart_S #colRI2 {
	padding-top: 3px;
	padding-left: 10px;
	/* DEBUT AJOUT LAURENT & THOMAS : CALAGE PHOTO AVEC BAS IMAGE CONTACT */
	/*padding-right: 10px;*/
	/*margin-right: 10px;*/
	/* FIN AJOUT LAURENT & THOMAS : CALAGE PHOTO AVEC BAS IMAGE CONTACT */
	margin-bottom: 10px;
	font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:11px;color:#153238;
	line-height: 13px;
	background: url(../../images/bordSante.gif) top left repeat-y;
		padding-bottom:5px;
}

.colRI_new_B, #divStandart_B #colRI1, #divStandart_B #colRI2 {
	padding-top: 3px;
	padding-left: 10px;
	/* DEBUT AJOUT LAURENT & THOMAS : CALAGE PHOTO AVEC BAS IMAGE CONTACT */
	/*padding-right: 10px;*/
	/*margin-right: 10px;*/
	/* FIN AJOUT LAURENT & THOMAS : CALAGE PHOTO AVEC BAS IMAGE CONTACT */
	margin-bottom: 10px;
	font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:11px;color:#153238;
	line-height: 13px;
	background: url(../../images/bordBureau.gif) top left repeat-y;
		padding-bottom:5px;
}

.colRI_new_A, #divStandart_A #colRI1, #divStandart_A #colRI2 {
	padding-top: 3px;
	padding-left: 10px;
	/* DEBUT AJOUT LAURENT & THOMAS : CALAGE PHOTO AVEC BAS IMAGE CONTACT */
	/*padding-right: 10px;*/
	/*margin-right: 10px;*/
	/* FIN AJOUT LAURENT & THOMAS : CALAGE PHOTO AVEC BAS IMAGE CONTACT */
	margin-bottom: 10px;
	font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:11px;color:#153238;
	line-height: 13px;
	background: url(../../images/bordAeroport.gif) top left repeat-y;
		padding-bottom:5px;
}

.colRI_new_HL, #divStandart_HL #colRI1, #divStandart_HL #colRI2 {
	padding-top: 3px;
	padding-left: 10px;
	/* DEBUT AJOUT LAURENT & THOMAS : CALAGE PHOTO AVEC BAS IMAGE CONTACT */
	/*padding-right: 10px;*/
	/*margin-right: 10px;*/
	/* FIN AJOUT LAURENT & THOMAS : CALAGE PHOTO AVEC BAS IMAGE CONTACT */
	margin-bottom: 10px;
	font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:11px;color:#153238;
	line-height: 13px;
	background: url(../../images/bordHotellerie.gif) top left repeat-y;
		padding-bottom:5px;
}

.colRI_new_I, #divStandart_I #colRI1, #divStandart_I #colRI2 {
	padding-top: 3px;
	padding-left: 10px;
	/* DEBUT AJOUT LAURENT & THOMAS : CALAGE PHOTO AVEC BAS IMAGE CONTACT */
	/*padding-right: 10px;*/
	/*margin-right: 10px;*/
	/* FIN AJOUT LAURENT & THOMAS : CALAGE PHOTO AVEC BAS IMAGE CONTACT */
	margin-bottom: 10px;
	font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:11px;color:#153238;
	line-height: 13px;
	background: url(../../images/bordIndustrie.gif) top left repeat-y;
	
}

.colRI_new_H {
	padding-top: 3px;
	padding-left: 10px;
	/* DEBUT AJOUT LAURENT & THOMAS : CALAGE PHOTO AVEC BAS IMAGE CONTACT */
	/*padding-right: 10px;*/
	/*margin-right: 10px;*/
	/* FIN AJOUT LAURENT & THOMAS : CALAGE PHOTO AVEC BAS IMAGE CONTACT */
	margin-bottom: 10px;
	font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:11px;color:#153238;
	line-height: 13px;
	background: url(../../images/bordHabitat.gif) top left repeat-y;
		padding-bottom:5px;
}

.colRI_new_P ul {
	padding-left: 10px;
	margin: 0;
	list-style-image: url(../../images/squareRed.gif);
}


.colRI_new_T ul {
	padding-left: 10px;
	margin: 0;
	list-style-image: url(../../images/squareTertiaire.gif);
}

.colRI_new_S ul, #divStandart_S #colRI1 ul {
	padding-left: 10px;
	margin: 0;
	list-style-image: url(../../images/squareSante.gif);
}

.colRI_new_I ul, #divStandart_I #colRI1 ul {
	padding-left: 10px;
	margin: 0;
	list-style-image: url(../../images/squareIndustrie.gif);
}

.colRI_new_B ul, #divStandart_B #colRI1 ul {
	padding-left: 10px;
	margin: 0;
	list-style-image: url(../../images/squareBureau.gif);
}

.colRI_new_HL ul, #divStandart_HL #colRI1 ul {
	padding-left: 10px;
	margin: 0;
	list-style-image: url(../../images/squareHotellerie.gif);
}

.colRI_new_A ul, #divStandart_A #colRI1 ul {
	padding-left: 10px;
	margin: 0;
	list-style-image: url(../../images/squareAeroport.gif);
}

.colRI_new_H ul {
	padding-left: 10px;
	margin: 0;
	list-style-image: url(../../images/squareHabitat.gif);
}

#colRI1 {
	width: 322px!important;
	width:300px;
	text-align: justify;
}



#colRI2 {
	width: 200px;
	text-align: right;
	/* DEBUT AJOUT LAURENT & THOMAS : CALAGE PHOTO AVEC BAS IMAGE CONTACT */
	/*overflow: hidden;*/
	margin-top: -4px;
	padding-top: 1px;
	padding-left: 20px;
	/* FIN AJOUT LAURENT & THOMAS : CALAGE PHOTO AVEC BAS IMAGE CONTACT */

}

*+html #colRI2 {
	padding-top: 5px;
	margin-top: 0;
}

/** instruction vue par tous les navigateurs r�cents sauf Internet Explorer **/
/*html>#colRI2 {
  padding-top: 0px;
  margin-top: 1px;
}*/

/*permet de faire fonctionner le min-height sous ie*/
* html #colRI2 {
	padding-top: 9px;
}


#colRI4 {
	width: 322px;
	text-align: justify;
}

#colRI3 {
	width: 190px;
	text-align: left;
}

/****************** Actualite ***************/
.colActu{
	float: left;
	padding-top: 10px;
	padding-left: 10px;
	padding-right: 10px;
	font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:11px;color:#153238;
	line-height: 13px;
	background: url(../../images/bordIndustrie.gif) top right repeat-y;
}

#colRI5 a{
	float: left;
	padding-top: 10px;
	padding-left: 10px;
	padding-right: 10px;
	font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:11px;color:#153238;
	line-height: 13px;
	text-decoration:none;

}

#colRI5{
	width: 200px;
	text-align: center;
}

#colRI6{
	width: 312px;
	text-align: center;
	overflow: hidden;
}

.fond_actu{
	padding-left: 5px;
	padding-top: 7px;
	width: 302px;
	overflow: hidden;
}

.img_actu {
	width: 130px;
	height: 65px;
	background-color: #166a7e;
	float: left;
	overflow:hidden;
}

.text_actu {
	padding: 5px;
	width: 162px;
	float: left;
	font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:11px;
	text-align: left;
}

.text_actu .date{
	border-bottom: 1px solid #787878;
	color: #969696;
	line-height: 13px;
}

.text_actu .titre{	color: #787878;}

#the_actu h1{font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:11px;color: #787878;font-weight:normal;}

.text_actu .chapo{
	text-align: justify;
	color: #166a7e;
}

.text_actu p{
	text-align: justify;
	color: #787878;
}

#the_actu #allnews{
	font-weight:bold;
	color: #ff0000;
}

#the_actu #allnews:hover{
	text-decoration:none;
}

.text_actu .btn{
	width: 152px;
	text-align: right;
}

.text_actu .btn .lire{
	padding-top: 2px;
	padding-bottom: 2px;
	float: right;
	background-color: #166a7e;
	font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:11px;color: #ffffff;font-weight: bold;
	height: 13px;
}

.text_actu .btn .lire a:active, .text_actu .btn .lire a:visited, .text_actu .btn .lire a:link {font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:11px;color: #ffffff;font-weight: bold;text-decoration:none;}

.text_actu .btn .lireD{
	background: url(../../images/lireD.gif) top left no-repeat;
	width: 5px;
	height: 17px;
	float: right;
}

.text_actu .btn .lireG{
	background: url(../../images/lireG.gif) top left no-repeat;
	width: 5px;
	height: 17px;
	float: right;
}

.pagination_actu {
	font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:11px;color: #166a7e;font-weight: bold;
	height: 13px;
}

.pagination_actu a:active, .pagination_actu a:visited, .pagination_actu a:link {font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:11px;color: #166a7e;font-weight: bold;text-decoration:none;}

.pagination_actu a:hover {text-decoration:underline;}
/*******************************************/

/*FICHE PRODUIT*/

/******************************************/

span.fichier_titre {
	margin:0px;
	padding:0;
	font-family:Trebuchet MS,Arial, Verdana,  Helvetica, sans-serif;font-size:14px;color:#494949;font-weight:bold;	
}

span.fichier_lang {
	color:#c45267;	
}

p.champs_label_info{
	margin:0;
	padding:0;
	padding-left:3px;
	float:left;
	width:100%;
	border:none;
	font-family:Trebuchet MS,Arial, Verdana,  Helvetica, sans-serif;font-size:11px;color:#7f7f7f;
}
	
p.champs_label_desc_fichier{
	margin:0;
	padding-top:0;
	padding-right:3px;
	padding-left:3px;
	padding-bottom:10px;
	float:left;
	width:100%;
	text-align:justify;
	line-height : 20px;
	font-family:Trebuchet MS,Arial, Verdana,  Helvetica, sans-serif;font-size:11px;color:#000000;
}

#btn_validerprod:active, #btn_validerprod:visited, #btn_validerprod:link {
	font-family:Trebuchet MS,Arial, Verdana,  Helvetica, sans-serif;font-size:11px;color:#000000;font-weight:bold;text-decoration:none;
}

#btn_validerprod:hover{
	text-decoration:underline;	
}
	
.picto_titre {font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:11px;color:#000000;line-height:15px;}

#contenu_fiche {
	width: 708px;
	padding-left: 10px;
	overflow: hidden;
}

#titreProduit {
	width: 708px;
	padding: 0;
	margin: 0;
}

.nomProd_P {float:left;display:inline;margin:0;padding:0;height:24px;line-height:20px;font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:20px;color:#ff0000;font-weight: bold;}
.nomProd_T {float:left;display:inline;margin:0;padding:0;height:24px;line-height:20px;font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:20px;color:#75015d;font-weight: bold;}
.nomProd_H {float:left;display:inline;margin:0;padding:0;height:24px;line-height:20px;font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:20px;color:#e27603;font-weight: bold;}
.nomProd_S {float:left;display:inline;margin:0;padding:0;height:24px;line-height:20px;font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:20px;color:#28a167;font-weight: bold;}
.nomProd_I {float:left;display:inline;margin:0;padding:0;height:24px;line-height:20px;font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:20px;color:#09357a;font-weight: bold;}
.nomProd_A {float:left;display:inline;margin:0;padding:0;height:24px;line-height:20px;font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:20px;color:#f69916;font-weight: bold;}
.nomProd_B {float:left;display:inline;margin:0;padding:0;height:24px;line-height:20px;font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:20px;color:#008e8f;font-weight: bold;}
.nomProd_HL {float:left;display:inline;margin:0;padding:0;height:24px;line-height:20px;font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:20px;color:#567eb9;font-weight: bold;}


.catProd {margin:0;padding:0;height:24px;line-height:20px;font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:15px;color:#959492;font-weight: bold;}

#presentationProd {
	float:left;
	margin:0;
	padding:0;
	width: 305px;
}
#image_du_produit {
	float:left;
	width:230px;
	height:195px;
	overflow:hidden;
}
#action_produit {
	float:left;
	margin-left: 7px;
	margin-top: 75px;
	width:20px;
	height:95px;
	text-align:center;
}

#moduleImgProd_P {
	width: 275px;
	height:245px;
	padding-left: 25px;
	padding-top:7px;
	background:url(../../images/bg-image-page.gif) no-repeat bottom;
}

#moduleImgProd_A {
	width: 275px;
	height:245px;
	padding-left: 25px;
	padding-top:7px;
	background:url(../../images/bg-image-aeroport.gif) no-repeat bottom;
}

#moduleImgProd_B {
	width: 275px;
	height:245px;
	padding-left: 25px;
	padding-top:7px;
	background:url(../../images/bg-image-bureau.gif) no-repeat bottom;
}

#moduleImgProd_HL {
	width: 275px;
	height:245px;
	padding-left: 25px;
	padding-top:7px;
	background:url(../../images/bg-image-hotellerie.gif) no-repeat bottom;
}

#moduleImgProd_H {
	width: 275px;
	height:245px;
	padding-left: 25px;
	padding-top:7px;
	background:url(../../images/bg-image-habitat.gif) no-repeat bottom;
}

#moduleImgProd_S {
	width: 275px;
	height:245px;
	padding-left: 25px;
	padding-top:7px;
	background:url(../../images/bg-image-sante.gif) no-repeat bottom;
}

#moduleImgProd_I {
	width: 275px;
	height:245px;
	padding-left: 25px;
	padding-top:7px;
	background:url(../../images/bg-image-industrie.gif) no-repeat bottom;
}

#moduleImgProd_T {
	width: 275px;
	height:245px;
	padding-left: 25px;
	padding-top:7px;
	background:url(../../images/bg-image-tertiaire.gif) no-repeat bottom;
}

#descProd {
	margin-top: -15px;
	width: 295px;
	padding-right: 5px;
	font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:11px;color:#153238;
	line-height: 13px;
}

#logoProd {
	padding-top: 10px;
	width: 295px;
}

#contenu_fiche .t1_P {font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:11px;color:#ff0000;font-weight: bold;}
#contenu_fiche .t1_T {font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:11px;color:#75015d;font-weight: bold;}
#contenu_fiche .t1_H {font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:11px;color:#e27603;font-weight: bold;}
#contenu_fiche .t1_S {font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:11px;color:#28a167;font-weight: bold;}
#contenu_fiche .t1_I {font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:11px;color:#09357a;font-weight: bold;}
#contenu_fiche .t1_A {font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:11px;color:#f69916;font-weight: bold;}
#contenu_fiche .t1_B {font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:11px;color:#008e8f;font-weight: bold;}
#contenu_fiche .t1_HL {font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:11px;color:#567eb9;font-weight: bold;}


#contenu_fiche .t2 {font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:11px;color:#153238;font-weight: bold;}

#blocProd {
	float:left;
	margin-top: 5px;
	padding:0;
	width: 400px;
}

#ongletBloc {
	margin: 0;
	padding: 0;
	width: 400px;
	background-color: #beb5b5;
}

#ongletBloc ul {
	padding: 0;
	margin: 0;
	list-style-type: none;
	overflow: hidden;
	}

#ongletBloc ul li {
	float: left;
	text-align: left;
	}

#ongletBloc ul li a {
	display: block;
	padding-top: 3px;
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 3px;
	font-family: Arial, Verdana, Sans-serif; font-size: 10px; color: #ffffff;font-weight:bold;
	text-decoration: none;
	overflow: hidden;
	text-align: center;
}

.current {background-color: #a39b9c;}



#sousonglets {
	margin: 0;
	padding:0;
	list-style-type : none;	
	width:378px;
	height:23px;
}

#sousonglets li{
	float:left;
	margin:0;
	padding-top:7px;
	padding-bottom:5px;
	height:11px;
}

#sousonglets li img{
	margin-top:-7px;
	padding:0;
	float:left;
}

#sousonglets li.normal{
	background:url('../../images/frontbg_normal_onglet.gif') top repeat-x;
	color:#000000;
}

#sousonglets li.current{
	background:url('../../images/frontbg_normal_onglet_c.gif') top repeat-x;
	color:#ffffff;
}

#sousonglets li a:active, #sousonglets li a:visited, #sousonglets li a:link {
	margin:0;
	padding:0;
	float:left;
	font-family:Trebuchet MS,Arial, Verdana,  Helvetica, sans-serif;font-size:10px;text-decoration:none;color:inherit;font-weight:normal;
	text-align:center;
	height:25px;
}

/*IE7*/
*+html  #sousonglets li a:active, *+html  #sousonglets li a:visited, *+html  #sousonglets li a:link, * html  #onglets li a:link {
	color:#000000;	
}

/*IE7*/
*+html  #sousonglets li.current {
	color:#ffffff;	
}

*+html  #sousonglets li a:hover {
	color:#ffffff;
}

/*IE6*/
* html  #sousonglets li a:active, * html  #sousonglets li a:visited, * html  #sousonglets li a:link {
	color:#000000;	
}

* html  #sousonglets li a:hover {
	color:#ffffff;
}
.descBloc {
	float: left;
	padding: 10px;
	width: 278px;
	background-color: #fbf4f9;
	font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:11px;color:#153238;
	line-height: 13px;
	border:1px solid #9c9394;
}
.descBloc a{
	font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:11px;color:#153238;
	line-height: 13px;
	text-decoration:none;
	color:#ff0000;
}
.descBloc a:hover{
	text-decoration:underline;
}

#contenu_fiche .t3_P {font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:12px;color:#ff0000;font-weight: bold;}
#contenu_fiche .t3_T  {font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:12px;color:#75015d;font-weight: bold;}
#contenu_fiche .t3_H {font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:12px;color:#e27603;font-weight: bold;}
#contenu_fiche .t3_S {font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:12px;color:#28a167;font-weight: bold;}
#contenu_fiche .t3_I  {font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:12px;color:#09357a;font-weight: bold;}
#contenu_fiche .t3_A  {font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:12px;color:#f69916;font-weight: bold;}
#contenu_fiche .t3_B  {font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:12px;color:#008e8f;font-weight: bold;}
#contenu_fiche .t3_HL  {font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:12px;color:#567eb9;font-weight: bold;}
                        
#utilisationProd {
	float: left;
	padding-top: 10px;
	width: 100px;
	background-color: #d2c9c9;
	text-align: center;
	padding-bottom:10px;
}

/******************* solutions commerce ******************/

.goAdroite {
	margin-top: 1px;
	text-align: right;
}

.contenu_solution {
	width: 540px;
	float: left;
	border-left: 20px solid #75015d;
	background: url(../../images/bord_bas_solution.gif) bottom right no-repeat;
	padding-left: 10px;
	padding-bottom: 30px;
}

.premier_groupe {
	width: 540px;
	font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:15px;color:#738399;font-weight: bold;
}

.lienGO1:active, .lienGO1:visited, .lienGO1:link {font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:12px;color:#728aa9;text-decoration:none;}

.img_premier_groupe {
	width: 202px;
	height: 65px;
	background: url(../../images/img1_solution.jpg) top left no-repeat;
	float: left;
}

.onglet_premier_groupe {
	width: 328px;
	height: 55px;
	padding-top: 10px;
	background: url(../../images/onglet1_solution.gif) top left no-repeat;
	float: left;
}

.lienSolution1:active, .lienSolution1:visited, .lienSolution1:link {font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:11px;color:#ffffff;text-decoration:none;}
.lienSolution1:hover{color:#728aa9;}

.lien_premier {
	text-align: center;
	width: 103px;
	float: left;
	margin-left: 3px;
	line-height: 11px;
}

.autre_groupe {
	width: 540px;
	margin-top: 10px;
}

.encore_autre_groupe {
	width:285 px;
	float: left;
}

.second_groupe {
	width: 285px;
	font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:15px;color:#75015d;font-weight: bold;
}

.lienSolution2:active, .lienSolution2:visited, .lienSolution2:link {font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:11px;color:#ffffff;text-decoration:none;}
.lienSolution2:hover{color:#7a3f77;}

.lienGO2:active, .lienGO2:visited, .lienGO2:link {font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:12px;color:#7a3f77;text-decoration:none;}

.img_second_groupe {
	width: 141px;
	height: 65px;
	background: url(../../images/img2_solution.jpg) top left no-repeat;
	float: left;
}

.onglet_second_groupe {
	width: 121px;
	height: 45px;
	padding: 10px;
	background: url(../../images/onglet2_solution.gif) top left no-repeat;
	float: left;
	text-align: right;
	line-height: 11px;
}

.troisieme_groupe {
	width: 285px;
	font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:15px;color:#75a2bc;font-weight: bold;
	margin-top: 10px;
}

.lienSolution3:active, .lienSolution3:visited, .lienSolution3:link {font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:11px;color:#ffffff;text-decoration:none;}
.lienSolution3:hover{color:#507d97;}

.lienGO3:active, .lienGO3:visited, .lienGO3:link {font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:12px;color:#507d97;text-decoration:none;}

.img_troisieme_groupe {
	width: 112px;
	height: 65px;
	background: url(../../images/img3_solution.jpg) top left no-repeat;
	float: left;
}

.onglet_troisieme_groupe {
	width: 150px;
	height: 45px;
	padding: 10px;
	background: url(../../images/onglet3_solution.gif) top left no-repeat;
	float: left;
	text-align: right;
	line-height: 11px;
}

.quatrieme_groupe {
	width: 285px;
	font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:15px;color:#3da2c4;font-weight: bold;
	margin-top: 10px;
}

.lienSolution4:active, .lienSolution4:visited, .lienSolution4:link {font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:11px;color:#ffffff;text-decoration:none;}
.lienSolution4:hover{color:#507d97;}

.lienGO4:active, .lienGO4:visited, .lienGO4:link {font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:12px;color:#507d97;text-decoration:none;}

.img_quatrieme_groupe {
	width: 111px;
	height: 65px;
	background: url(../../images/img4_solution.jpg) top left no-repeat;
	float: left;
}

.onglet_quatrieme_groupe {
	width: 149px;
	height: 45px;
	padding: 10px;
	background: url(../../images/onglet4_solution.gif) top left no-repeat;
	float: left;
	text-align: right;
	line-height: 11px;
}

.dernier_groupe {
	width: 245px;
	float: left;
}

.cinquieme_groupe {
	width: 245px;
	font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:15px;color:#7dc9c7;font-weight: bold;
	margin-top: 70px;
}

.lienSolution5:active, .lienSolution5:visited, .lienSolution5:link {font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:11px;color:#ffffff;text-decoration:none;}
.lienSolution5:hover{color:#507d97;}

.lienGO5:active, .lienGO5:visited, .lienGO5:link {font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:12px;color:#507d97;text-decoration:none;}

.img_cinquieme_groupe {
	width: 101px;
	height: 116px;
	background: url(../../images/img5_solution.jpg) top left no-repeat;
	float: left;
}

.onglet_cinquieme_groupe {
	width: 124px;
	height: 96px;
	padding: 10px;
	background: url(../../images/onglet5_solution.gif) top left no-repeat;
	float: left;
	text-align: right;
	line-height: 11px;
}

#calk_prod {
	position: absolute;
	margin-left: -7px;
	width: 120px;
	min-height: 430px;
	z-index: 100;
	text-align: right;
	padding-top: 20px;
	padding-left: 30px;
        overflow:hidden;
}

.vignette {
	width: 120px;
}

.vignette_haut {
	width: 120px;
	height: 9px;
	background: url(../../images/coin_vignette_haut.gif) no-repeat top left #ffffff;
}

.vignette_bas {
	width: 120px;
	height: 8px;
	background: url(../../images/coin_vignette_bas.gif) no-repeat bottom left #ffffff;
}

.vignette_centre {
	text-align: center;
	width: 120px;
	background-color: #ffffff;
	font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:12px;color:#CC0033;
}

.presentation_pdt{
	text-align: right;
	padding:5px;
	width: 110px;
	font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:11px;color:#000000;line-height:11px;font-weight:bold;
}
/********************************************************/

/******************** formulaire contacter nous ***********/

#divForm {
	width: 560px;
}

#divForm .champs {font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:12px;color:#12505f;width: 200px;}
#divForm .champsSelect {font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:12px;color:#12505f;width: 150px;}
#divForm .champsArea {font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:12px;color:#12505f;}
#divForm .labelForm {font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:10px;color:#153238;line-height:11px;font-weight:bold;	padding-bottom:3px;}
#divForm .labelFormVous {font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:12px;color:#166a7e;line-height:11px;font-weight:bold;line-height:11px;}
#divForm .souhaitez {font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:12px;color:#000000;line-height:10px;font-weight:bold;line-height:10px;}

#habitContact{
	display:block;
	padding-bottom:3px;
}

#divPart1 {
	margin-top: 3px;
	width: 540px;
	height: 46px;
	background: url(../../images/formulaire_part1.jpg) no-repeat top left;
	padding-left: 25px;
	padding-top: 5px;
}

#divPart1 .col1Newsletter {
	width: 375px;
	height: 46px;
	text-align: left;
	float: left;
}

.check_G1 {
	float:left;
	width: 100px;
	line-height: 11px;
}

.check_G2 {
	float:left;
	width: 137px;
	line-height: 11px;
}

#divPart1 .col2Newsletter {
	width: 165px;
	height: 46px;
	text-align: left;
	float: left;
}

#divPart2 {
	margin-top: 3px;
	width: 520px;
	height: 218px;
	background: url(../../images/formulaire_part2.jpg) no-repeat top  left;
	padding-left: 40px;
}

#divPart2 .col1,#divPart2 .col2 {
	width: 240px;
	height: 218px;
	text-align: left;
	float: left;
}

.form_champ {
	margin-top: -1px;
}

#divPart3 a:active, #divPart3 a:visited, #divPart3 a:link {font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:12px;color:#000000;line-height:11px;font-weight:bold;text-decoration:none;}
#btn_bis a:active, #btn_bis a:visited, #btn_bis a:link {font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:12px;color:#000000;line-height:11px;font-weight:bold;text-decoration:none;}


#divPart3 {
	margin-top: 3px;
	width: 520px;
	height: 100px;
	background-color:#EBF3F5;
	
	padding-left: 40px;
	padding-top: 3px;
}

#divPart3 .col1 {
	width: 340px;
	height: 77px;
	text-align: left;
	float: left;
}

#divPart3 .col2 {
	width: 175px;
	height: 77px;
	text-align: left;
	float: left;
	padding-top: 15px;
	padding-left: 5px;
}

#divPart3 .col1Newsletter {
	width: 520px;
	text-align: left;
	float: left;
}

#divPart3 .col2Newsletter {
	width: 520px;
	text-align: left;
	float: left;
	padding-top: 15px;
	padding-left: 5px;
}

#divPart32 a:active, #divPart32 a:visited, #divPart32 a:link {font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:12px;color:#000000;line-height:11px;font-weight:bold;text-decoration:none;}


#divPart32 {
	margin-top: 3px;
	width: 520px;
	height: 140px!important;
	height: 130px;
	background-color:#EBF3F5;
	font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:12px;color:#153238;line-height:11px;text-decoration:none;
	padding-left: 40px;
	padding-top: 3px;
}

#divPart32 .col1 {
	width: 340px;
	height: 77px;
	text-align: left;
	float: left;
}

#divPart32 .col2 {
	width: 175px;
	height: 77px;
	text-align: left;
	float: left;
	padding-top: 15px;
	padding-left: 5px;
}

#divPart32 .col1Newsletter {
	width: 520px;
	text-align: left;
	float: left;
}

#divPart32 .col2Newsletter {
	width: 520px;
	text-align: left;
	float: left;
	padding-top: 15px;
	padding-left: 5px;
}

#texte_valid{
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#153238;
	padding-top:100px;
}


#callback_individuel {
	margin-top: 3px;
	width: 520px;
	background-color: #fff4cd;
	padding-left: 40px;
	padding-top: 3px;
}

#callback_individuel h1{font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:12px;color:#e27603;line-height:12px;font-weight:bold;}

#callback_individuel .btn_callback{font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:12px;color:#e27603;line-height:12px;font-weight:bold;}

#callback_individuel .conteneurCol {
	width:480px;
	padding-bottom: 5px;
	overflow:hidden;
}

#callback_individuel .conteneurCol .col1 {
	width: 235px;
	padding-right: 5px;
	text-align: right;
	float: left;
	line-height: 11px;
}

#callback_individuel .conteneurCol  .col2 {
	width: 240px;
	text-align: left;
	float: left;
}
/********************************************************/

/************************ erreur ************************/
.erreur, .confirm {
	position: absolute;
	/*margin-top:250px;
	margin-left:-50px;*/
	margin: 0px;
	padding: 0px;
	top:250px;
	left: -50px;
	width: 300px;
	height: 75px;
	z-index: 1000;
	background-color: #ffffff;
	border: 1px solid #ff0000;
}

#top_erreur,#top_confirm {
	width: 294px;
	padding: 3px;
	background-color: #ff0000;
	text-align:left;
	font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:12px;color:#ffffff;line-height:12px;font-weight:bold;
}

#affiche_erreur ,#affiche_confirm {
	width: 294px;
	padding-top: 15px;
	padding-left: 3px;
	padding-right: 3px;
	text-align:center;
	font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:12px;color:#000000;line-height:12px;font-weight:bold;
}

#ok_erreur,#ok_confirm {
	text-align:center;
	width: 294px;
	padding-left: 3px;
}

#ok_erreur a:active,#ok_confirm a:active, #ok_erreur a:visited,#ok_confirm a:visited, #ok_erreur a:link, #ok_confirm a:link{font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:13px;color:#ff0000;line-height:12px;font-weight:bold;text-decoration:none;}

/*******************************************************/

/*********************** contact cartes interactives***************/

#carte {
	width: 557px;
}

/****************************************************************/

/****************** cv ******************************************/

.contenuCV {
	width: 380px;
	float:left;
}

.contenuCV .contenuText{
	width: 290px;
	padding-left: 90px;
	padding-top: 30px;
}

.textCV {
	width: 200px;
	text-align: justify;
	font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:13px;color:#153238;line-height:11px;font-weight:bold;
}

.btnCV {
	margin-top:20px;
	width: 200px;
}

.btnCV  .btn{
	float:left;
	font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:11px;color:#ffffff;line-height:11px;font-weight:bold;
}

.btnCV  .btnSub {
	background: url(../../images/btn_sub_red.gif) top left no-repeat;
	width: 87px;
	height: 6px;
}


.btnCV  .btnSup {
	background: url(../../images/btn_sup_red.gif) bottom left no-repeat;
	width: 87px;
	height: 6px;
}


.btnCV  .btnRed {
	background-color: #ff0000;
	width: 87px;
	text-align: center;
	line-height: 11px;
}

.fichierCV{
	margin-top: 20px;
	float:left;
	width: 380px;
}

.fichierCV table {
	width:380px;
}

.fichierCV .titreTab {
	font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:11px;color:#ff0000;line-height:11px;font-weight:bold;
}

.fichierCV td {
 	width: 126px;
	text-align: center;
	height: 20px;
}

.fichierCV .tdCV {
	font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:11px;color:#000000;line-height:11px;
}

.imgCV {
	text-align:right;
	width: 180px;
	float:left;
}

/***************************************************************/

/****************** modele emploi ************************/

#presentation_emploi {
	width: 560px;
	overflow: hidden;
}

#presentation_emploi #colRI1 {
	width: 262px!important;
	width: 262px;
	float: left;
}

#presentation_emploi #colRI2 {
	float: left;
	width: 278px;
	text-align: justify;
	padding-left: 10px;
	padding-top: 10px;
	font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:11px;color:#4c0f10;line-height:11px;font-weight:bold;
	line-height: 14px;
}

#les_emplois {
	margin-top: 15px;
	width: 560px;
}

#les_recherches {
	margin-top: 15px;
	width: 560px;
}

#titre_tab_emploi {
	width: 560px;
	font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:11px;color:#ff0000;line-height:11px;font-weight:bold;
}



#titre_tab_emploi_P {
	width: 560px;
	font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:11px;color:#ff0000;line-height:11px;font-weight:bold;
}

#titre_tab_emploi_I {
	width: 560px;
	font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:11px;color:#09357a;line-height:11px;font-weight:bold;
}

#titre_tab_emploi_T {
	width: 560px;
	font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:11px;color:#75015d;line-height:11px;font-weight:bold;
}

#titre_tab_emploi_A {
	width: 560px;
	font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:11px;color:#f69916;line-height:11px;font-weight:bold;
}

#titre_tab_emploi_HL {
	width: 560px;
	font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:11px;color:#567eb9;line-height:11px;font-weight:bold;
}

#titre_tab_emploi_B {
	width: 560px;
	font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:11px;color:#008e8f;line-height:11px;font-weight:bold;
}

#titre_tab_emploi_S {
	width: 560px;
	font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:11px;color:#28a167;line-height:11px;font-weight:bold;
}

#titre_tab_emploi_H {
	width: 560px;
	font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:11px;color:#fbcd2a;line-height:11px;font-weight:bold;
}

#tab_emploi {
	margin-top: 5px;
	width: 560px;
}

#tab_emploi {
	margin-top: 5px;
	width: 560px;
}

#tab_recherche  {
	margin-top: 5px;
	width: 558px;
	font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:11px;color:#000000;line-height:11px;
}

#tab_recherche  table{
	width: 558px;
}

#tab_emploi  table td{
	width: 186px;
	height: 40px;
	text-align:center;
	font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:11px;color:#000000;line-height:14px;
}

.pagination_emploi{
	font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:11px;color:#e00909;line-height:12px;font-weight:bold;
}

.pagination_emploi a:active, .pagination_emploi a:visited, .pagination_emploi a:link {font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:11px;color:#e00909;font-weight:bold;line-height:12px;text-decoration:none;}
.pagination_emploi a:hover {text-decoration:underline;}

.pagination_salon{
	font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:11px;color:#000000;line-height:12px;font-weight:bold;
}

.pagination_salon a:active, .pagination_salon a:visited, .pagination_salon a:link {font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:11px;color:#000000;font-weight:bold;line-height:12px;text-decoration:none;}
.pagination_salon a:hover {text-decoration:underline;}

#tab_salon  table td{
	height: 40px;
	text-align:center;
	font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:11px;color:#000000;line-height:14px;
}

#tab_recherche  table td{
	height: 40px;
	text-align:left;
	padding: 5px;
	line-height: 16px;
}

.lienEmploi:active, .lienEmploi:visited, .lienEmploi:link {color:#ff0000;} 
.lienEmploi:hover{text-decoration:underline;} 
.lienEmploi_P:active, .lienEmploi_P:visited, .lienEmploi_P:link {color:#ff0000;} 
.lienEmploi_P:hover{text-decoration:underline;} 
.lienEmploi_T:active, .lienEmploi_T:visited, .lienEmploi_T:link {color:#75015d;} 
.lienEmploi_T:hover{text-decoration:underline;} 
.lienEmploi_B:active, .lienEmploi_B:visited, .lienEmploi_B:link {color:#008e8f;} 
.lienEmploi_B:hover{text-decoration:underline;}
.lienEmploi_HL:active, .lienEmploi_HL:visited, .lienEmploi_HL:link {color:#567eb9;} 
.lienEmploi_HL:hover{text-decoration:underline;} 
.lienEmploi_A:active, .lienEmploi_A:visited, .lienEmploi_A:link {color:#f69916;} 
.lienEmploi_A:hover{text-decoration:underline;} 
.lienEmploi_I:active, .lienEmploi_I:visited, .lienEmploi_I:link {color:#093479;} 
.lienEmploi_I:hover{text-decoration:underline;} 
.lienEmploi_S:active, .lienEmploi_S:visited, .lienEmploi_S:link {color:#28a167;} 
.lienEmploi_S:hover{text-decoration:underline;}
.lienEmploi_H:active, .lienEmploi_H:visited, .lienEmploi_H:link {color:#e27603;} 
.lienEmploi_H:hover{text-decoration:underline;} 

.lienRecherche:active, .lienRecherche:visited, .lienRecherche:link {color:#ff0000;} 
.lienRecherche:hover{text-decoration:underline;} 

.titre_tr {
	font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:11px;color:#000000;line-height:11px;font-weight:bold;
	height: 20px;
}

.tr_red {
	height: 20px;
	background-color: #ffe8e8;
}

.tr_normal{
	height: 20px;
}
/********************************************************/

/******************** modele emploi unique ****************/

.colD_1_Emploi{
	padding-left: 10px;
	width: 170px;
	float:left;
}

.colG_1_Emploi{
	width: 380px;
	float:left;
}

.titre_1_Emploi {
	width: 370px;
	padding: 5px;
	font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:13px;color:#ff0000;line-height:17px;font-weight:bold;
}

.sstitre_1_Emploi {
	width: 370px;
	padding: 5px;
	font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:12px;color:#000000;line-height:17px;font-weight:bold;
}

.text_1_Emploi {
	font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:11px;color:#000000;line-height:14px;
}

.text_1_Emploi ul{
	padding-left: 10px;
	margin: 0;
	list-style-image: url(../../images/squareRed.gif);
}

.detail_1_Emploi  {
	width: 380px;
	overflow:hidden;
}

.colG_e {
	float: left;
	width: 100px;
	padding: 5px;
	font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:12px;color:#ff0000;line-height:17px;font-weight:bold;
}

.colD_e {
	float: left;
	padding: 5px;
	width: 260px;
	font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:12px;color:#000000;line-height:17px;
}

/********************************************************/

/********************* medias ***************************/

.colGauche {
	float:left;
	text-align: justify;
	width: 320px;
	font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:11px;color:#4c0f10;line-height:14px;font-weight:bold;
}

.colGauche .img_centre{
	text-align: center;
}

.colDroit {
	float:left;
	width: 230px;
	padding-left: 10px;
}

.chapoPresse {
	width: 220px;
	padding: 5px;
	font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:11px;
	overflow:hidden;
}

.chapoDate {
	width: 220px;
	color:#969696;line-height:14px;font-weight:bold;
	border-bottom: 1px solid #969696;
}

.chapoTitre {
	margin-top:2px;
	color:#a52c2c;font-weight:bold;line-height:12px;
}

.chapoTexte {
	margin-top:2px;
	color:#4c0f10;
	line-height:12px;
	text-align: justify;
}

.chapoPresse .btn{
	width: 210px;
	margin-top:5px;
}

.chapoPresse  .btn .lire{
	padding-top: 2px;
	padding-bottom: 2px;
	float: right;
	background-color: #ff0000;
	height: 13px;
}

.chapoPresse  .btn .lire a:active, .chapoPresse .btn .lire a:visited, .chapoPresse .btn .lire a:link {color: #ffffff;font-weight: bold;text-decoration:none;}

.chapoPresse  .btn .lireD{
	background: url(../../images/lireD_red.gif) top left no-repeat;
	width: 4px;
	height: 17px;
	float: right;
}

.chapoPresse  .btn .lireG{
	background: url(../../images/lireG_red.gif) top left no-repeat;
	width: 4px;
	height: 17px;
	float: right;
}

.chapoPresse .pagination_medias {
	text-align:center;
	font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:11px;color:#a52c2c;font-weight:bold;line-height:12px;
}

.chapoPresse .pagination_medias a:active, .chapoPresse .pagination_medias a:visited, .chapoPresse .pagination_medias a:link {font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:11px;color:#a52c2c;font-weight:bold;line-height:12px;text-decoration:none;}
.chapoPresse .pagination_medias a:hover {text-decoration:underline;}

.titre_phototeque {
	width: 220px;
	font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:11px;color:#969696;line-height:17px;font-weight:bold;
	border-bottom: 1px solid #969696;
}

.lienPhototeque :active, .lienPhototeque:visited, .lienPhototeque:link {font-size:12px;line-height:17px;color: #a52c2c;font-weight: bold;text-decoration:none;}

#affichage_phototeque {
	font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:11px;line-height:13px;color: #000000;text-decoration:none;
}

#affichage_phototeque .classTDphoto{
	background: url(../../images/bordRed_phototeque.gif) top left repeat-y;
}

#affichage_phototeque table td{
	padding-top: 5px;
}

#affichage_phototeque table tr{
	margin-top: 5px;
}

#affichage_phototeque .lienPhoto :active, #affichage_phototeque .lienPhoto:visited, #affichage_phototeque .lienPhoto:link {font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:11px;line-height:13px;color: #ff0000;}
#affichage_phototeque .lienPhoto :hover {text-decoration:underline;}

/*********** mdp medias *********/

#mdp {
	margin-top: 10px;
	width: 119px;
}

#box_champ_acces {
	background: url(../../images/fond_mdp.gif) top left no-repeat;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 3px;
	width: 109px;
	height: 80px;
	font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:11px;color:#ff0000;line-height:14px;
}

#box_champ_acces .champs {
	width: 105px;
	font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:9px;
}

#btn_mdp_acces {
	margin-top: 10px;
	background: url(../../images/fond_btn_mdp.gif) top left no-repeat;
	padding-top: 3px;
	width: 119px;
	height: 14px;
	text-align:center;
}

.espace_reserve{
	padding-top: 10px;
	font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:11px;color:#fb5a5a;line-height:14px;
	width: 119px;
	text-align:center
}

#btn_mdp_acces a{font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:11px;color:#ff0000;line-height:11px;font-weight:bold;display:block;}

/*******************************/


/*******************************************************/

/********************modifs Selvi*********************/
#modele-titre{
	clear:right;
	width:530px;
	height:21px;
	margin-bottom:13px;
	color:#ff0000;
	font-size:20px;
	font-family:arial;
}
#modele-img-droite{
	float:left;
	width:325px;
	height:354px;
	line-height:354px;
}
#modele-img-droite img{
	position:relative;
	bottom:0;
	display:block;
}
#modele-txt-gauche{
	margin-top:10px;
	float:left;
	width:200px;
	font-size:11px;
	font-family:arial;
	font-weight:bold;
	text-align:center;
}
.prod_conteneur_global{
	text-align : center;
	width:560px;
}
.prod_conteneur{
	margin:0 auto;
	margin-bottom:10px;
}
.prod_img{
	width:100px;
	height:110px;
	background:#174a71;
}
.prod_img img{
	max-width:100px;
	max-height:110px;
}
.prod{
	float:left;
	width:100px;
	height:166px;
	background:#bcbbb6;
	color:#fff;
	font-size:11px;
	font-family:Arial;
	font-weight:bold;
	text-align:center;
	margin-top:5px;
	margin-bottom:5px;
	margin-left:5px;
	margin-right:5px;
	cursor:pointer;
}

.zoneNormeT{
	width:555px;
	height:81px;
	background:#ffffff url(../../images/commerce-zone-normes.gif) no-repeat;
	float:left;
	text-align:center;
	font-size:10px;
	font-family:Arial, Verdana;
	color:#75015d;
}

.zoneNormeA{
	width:555px;
	height:81px;
	background:#ffffff url(../../images/commerce-zone-normes.gif) no-repeat;
	float:left;
	text-align:center;
	font-size:10px;
	font-family:Arial, Verdana;
	color:#75015d;
}

.zoneNormeB{
	width:555px;
	height:81px;
	background:#ffffff url(../../images/commerce-zone-normes.gif) no-repeat;
	float:left;
	text-align:center;
	font-size:10px;
	font-family:Arial, Verdana;
	color:#75015d;
}

.zoneNormeHL{
	width:555px;
	height:81px;
	background:#ffffff url(../../images/commerce-zone-normes.gif) no-repeat;
	float:left;
	text-align:center;
	font-size:10px;
	font-family:Arial, Verdana;
	color:#75015d;
}

.zoneNormeI{
	width:555px;
	height:81px;
	background:#ffffff url(../../images/bandeau-norme-industrie.gif) no-repeat;
	float:left;
	text-align:center;
	font-size:10px;
	font-family:Arial, Verdana;
	color:#09357a;
}

.zoneNormeS{
	width:555px;
	height:81px;
	background:#ffffff url(../../images/bandeau-norme-santegif.gif) no-repeat;
	float:left;
	text-align:center;
	font-size:10px;
	font-family:Arial, Verdana;
	color:#28a167;
}


.zoneNormeH{
	width:555px;
	height:81px;
	background:#ffffff url(../../images/bandeau-norme-habitat.gif) no-repeat;
	float:left;
	text-align:center;
	font-size:10px;
	font-family:Arial, Verdana;
	color:#ffd84d;
}

#blurSite{
	position: absolute;
	top: 0;
	left: 0;
	z-index: 99;
	width: 100%;
	height: 500px;
	background-color: #000;
	filter:alpha(opacity=60);
	-moz-opacity: 0.6;
	opacity: 0.6;
	display:none;
}
#hoverMenuProduit{
	position: absolute;
	top:0;
	left:0;
	width:598px;
	min-height: 187px;
	z-index: 100;
	line-height: 0;
	visibility: hidden;
	background: #fff;
	border:1px solid #000;
	color:#000;
	display:none;
	line-height:20px;
	font-family:Arial;
}
/*#hautFenetre{
	width:100%;
	height:20px;
	background:#6F406E;
}*/
#T_hautFenetre{
	width:100%;
	height:20px;
	background:#6F406E;
}
#S_hautFenetre{
	width:100%;
	height:20px;
	background:#28a167;
}
#I_hautFenetre{
	width:100%;
	height:20px;
	background:#09357a;
}
#H_hautFenetre{
	width:100%;
	height:20px;
	background:#6F406E;
}
#P_hautFenetre , #_hautFenetre{
	width:100%;
	height:20px;
	background:#FF0000;
}
h1#titreRubrique{
	font-size:11px;
	color:#fff;
	margin:0 0 0 5px;
	width:300px;
	float:left;
	font-weight:bold;
}
#T_hautFenetre img, #S_hautFenetre img, #I_hautFenetre img, #H_hautFenetre img, #P_hautFenetre img {
	float:right;
	cursor:pointer
	margin:2px 15px 0 0;
}
#P_produitNiveau1{
	float:left;
	width: 308px;
	min-height: 167px;
	background:#ff4d4d;
	color:#fff;
	font-size:11px;
	font-family:Arial;
	font-weight:bold;
}
#T_produitNiveau1{
	float:left;
	width: 308px;
	min-height: 167px;
	background:#75015d;
	color:#fff;
	font-size:11px;
	font-family:Arial;
	font-weight:bold;
}
#S_produitNiveau1{
	float:left;
	width: 308px;
	min-height: 167px;
	background:#85d058;
	/*background:#D6EAC9;*/
	color:#fff;
	font-size:11px;
	font-family:Arial;
	font-weight:bold;
}
#I_produitNiveau1{
	float:left;
	width: 308px;
	min-height: 167px;
	background:#607CA8;
	/*background:#E5EAF1;*/
	color:#fff;
	font-size:11px;
	font-family:Arial;
	font-weight:bold;
}
#H_produitNiveau1{
	float:left;
	width: 308px;
	min-height: 167px;
	background:#607CA8;
	/*background:#E5EAF1;*/
	color:#fff;
	font-size:11px;
	font-family:Arial;
	font-weight:bold;
}
#produitNiveau1 ul, #_produitNiveau1 ul , #T_produitNiveau1 ul, #S_produitNiveau1 ul, #I_produitNiveau1 ul, #H_produitNiveau1 ul, #P_produitNiveau1 ul{
	margin:0;
	padding:0;
	list-style-type:none;
}
#produitNiveau2 ul, #_produitNiveau2 ul , #T_produitNiveau2 ul, #S_produitNiveau2 ul, #I_produitNiveau2 ul, #H_produitNiveau2 ul, #P_produitNiveau2 ul{
	margin:0;
	padding:0;
	list-style-type:none;
}
#produitListe ul, #_produitListe ul , #T_produitListe ul, #S_produitListe ul, #I_produitListe ul, #H_produitListe ul, #P_produitListe ul{
	margin:0;
	padding:0;
	list-style-type:none;
}
#produitNiveau1 li, #_produitNiveau1 li , #T_produitNiveau1 li, #S_produitNiveau1 li, #I_produitNiveau1 li, #H_produitNiveau1 li, #P_produitNiveau1 li{
	float:left;
	clear:left;
	width: 308px;
}
#T_produitNiveau1 li a, #S_Niveau1 li a, #I_produitNiveau1 li a, #H_produitNiveau1 li a, #P_produitNiveau1 li a {
/*	color:#FFF0F0;*/
	color:#fff;
	padding-left:10px;
	font-size:11px;
	font-family:Arial;
	font-weight:bold;
	display:block;
}
/*#produitNiveau1 li a:hover, #produitNiveau1 li a.actif, #_produitNiveau1 li a:hover, #_produitNiveau1 li a.actif{
	color:#6F406E;
	background:#fff;
}*/
#T_produitNiveau1 li a:hover, #T_produitNiveau1 li a.actif{
	color:#6F406E;
	background:#fff;
}
#S_produitNiveau1 li a:hover, #S_produitNiveau1 li a.actif{
	color:#28a167;
	background:#fff;
}
#I_produitNiveau1 li a:hover, #I_produitNiveau1 li a.actif{
	color:##09357a;
	background:#fff;
}
#H_produitNiveau1 li a:hover, #H_produitNiveau1 li a.actif{
	color:#6F406E;
	background:#fff;
}
#P_produitNiveau1 li a:hover, #P_produitNiveau1 li a.actif{
	color:#ff0000;
	background:#fff;
}
#produitListe, #T_produitListe{
	float:left;
	width: 150px;
	min-height: 167px;
	background:#fff;
	font-size:11px;
	font-family:Arial;
	color:#000;
}
#S_produitListe{
	float:left;
	width: 150px;
	min-height: 167px;
	background:#fff;
	font-size:11px;
	font-family:Arial;
	color:#000;
}
#I_produitListe{
	float:left;
	width: 150px;
	min-height: 167px;
	background:#fff;
	font-size:11px;
	font-family:Arial;
	color:#000;
}
#H_produitListe{
	float:left;
	width: 150px;
	min-height: 167px;
	background:#fff;
	font-size:11px;
	font-family:Arial;
	color:#000;
}
#P_produitListe{
	float:left;
	width: 150px;
	min-height: 167px;
	background:#fff;
	font-size:11px;
	font-family:Arial;
	color:#000;
}
#produitListe p, #T_produitListe p, #S_produitListe p, #I_produitListe p, #H_produitListe p, #P_produitListe p{
	width:150px;
	vertical-align:middle;
	text-align:center;
	padding:0;
	margin:0;
}
#produitListe li a, #T_produitListe li a, #S_produitListe li a, #I_produitListe li a, #H_produitListe li a, #P_produitListe li a{
	padding-left:10px;
	font-size:11px;
	font-family:Arial;
	display:block;
}
#produitListe li a:hover, #produitListe li a.actif, #T_produitListe li a:hover, #T_produitListe li a.actif{
	color:#fff;
	background:#75015d;
}
#S_produitListe li a:hover, #S_produitListe li a.actif{
	color:#fff;
	background:#85d058;
}
#I_produitListe li a:hover, #I_produitListe li a.actif{
	color:#fff;
	background:#75015d;
}
#H_produitListe li a:hover, #H_produitListe li a.actif{
	color:#fff;
	background:#75015d;
}
#P_produitListe li a:hover, #P_produitListe li a.actif{
	color:#fff;
	background:#ff4d4d;
}
#produitDetail, #T_produitDetail{
	float:left;
	width: 140px;
	min-height: 167px;
	font-size:11px;
	font-family:Arial;
	font-weight:bold;
	background:#75015d;
}
#S_produitDetail{
	float:left;
	width: 140px;
	min-height: 167px;
	font-size:11px;
	font-family:Arial;
	font-weight:bold;
	background:#85D058;
}
#I_produitDetail{
	float:left;
	width: 140px;
	min-height: 167px;
	font-size:11px;
	font-family:Arial;
	font-weight:bold;
	background:#75015d;
}
#H_produitDetail{
	float:left;
	width: 140px;
	min-height: 167px;
	font-size:11px;
	font-family:Arial;
	font-weight:bold;
	background:#75015d;
}
#P_produitDetail{
	float:left;
	width: 140px;
	min-height: 167px;
	font-size:11px;
	font-family:Arial;
	font-weight:bold;
	background:#FF4D4D;
}
#produitDetail div.vignette-produit, #T_produitDetail div.vignette-produit, #S_produitDetail div.vignette-produit, #I_produitDetail div.vignette-produit, #H_produitDetail div.vignette-produit, #P_produitDetail div.vignette-produit{
	text-align:center;
	float:left;
	clear:right;
	width: 140px;
	height:100px;
	background:#fff;
}
#produitDetail div.vignette-produit a, #produitDetail div.nom-produit a{
	display:block;
}
div.vignette-produit a, div.nom-produit a{
	display:block;
}
#produitDetail div.nom-produit, #T_produitDetail div.nom-produit, #S_produitDetail div.nom-produit, #I_produitDetail div.nom-produit, #H_produitDetail div.nom-produit, #P_produitDetail div.nom-produit{
	width: 140px;
	text-align:center;
	float:left;
}
/*#produitDetail div.nom-produit a{
	color:#fff;
}*/
div.nom-produit a{
	color:#fff;
}
.divSousRubrique{
	float:left;
	width: 308px;
	clear:right;
}
.divSousRubrique ul{
	width: 308px;
	background:red;
}

.divSousRubrique li a{
	display:block;
	color:#fff;
}
.divSousRubrique li a span{
	margin-left:15px;
}
.divSousRubrique li a:hover, .divSousRubrique li a.actif{
	display:block;
	background:#fff;
	color:#75015d;
}
/*****************************************/

/********************************************************** mod�le standart ****************************************************************/

#divStandart_H {
	margin-top:-10px;
	padding-top:10px;
	width: 560px;
	font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:11px;
}

#divStandart_H p{
	font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:11px;line-height:16px;
}

#divStandart_H p a{color:#e27603;}

#divStandart_H h1{
	font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:18px;line-height:18px;font-weight:bold;color:#fbcd2a;
}

#divStandart_H h2{
	font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:16px;line-height:16px;font-weight:bold;color:#fbcd2a;
}

#divStandart_H h3{
	font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:14px;line-height:14px;font-weight:bold;color:#fbcd2a;
}

#divStandart_H h4{
	font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:12px;line-height:12px;font-weight:bold;color:#fbcd2a;
}

#divStandart_H ul{
	margin-top: -6px;
	font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:11px;line-height:16px;
	list-style-image: url('../../images/puceOrange.gif');
}

#divStandart_H img{
	padding: 10px;
}

#divStandart_H table td{
	font-family:Arial, Verdana,  Helvetica, sans-serif;
}

#divStandart_H table td img{
	padding: 0px;
	margin: 0px;
}

#divStandart_H table td a{color:#e27603;}

#divStandart_HL {
	margin-top:-10px;
	padding-top:10px;
	width: 560px;
	font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:11px;
}

#divStandart_HL p{
	font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:11px;line-height:16px;
}

#divStandart_HL p a{color:#567eb9;}

#divStandart_HL h1{
	font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:18px;line-height:18px;font-weight:bold;color:#567eb9;
}

#divStandart_HL h2{
	font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:16px;line-height:16px;font-weight:bold;color:#567eb9;
}

#divStandart_HL h3{
	font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:14px;line-height:14px;font-weight:bold;color:#567eb9;
}

#divStandart_HL h4{
	font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:12px;line-height:12px;font-weight:bold;color:#567eb9;
}

#divStandart_HL ul{
	margin-top: -6px;
	font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:11px;line-height:16px;
	list-style-image: url('../../images/squareHotellerie.gif');
}

#divStandart_HL img{
	padding: 10px;
}

#divStandart_HL table td{
	font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:11px;
}

#divStandart_HL table td img{
	padding: 0px;
	margin: 0px;
}

#divStandart_HL table td a{color:#567eb9;}

#divStandart_A {
	margin-top:-10px;
	padding-top:10px;
	width: 560px;
	font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:11px;
}

#divStandart_A p{
	font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:11px;line-height:16px;
}

#divStandart_A p a{color:#f69916;}

#divStandart_A h1{
	font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:18px;line-height:18px;font-weight:bold;color:#f69916;
}

#divStandart_A h2{
	font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:16px;line-height:16px;font-weight:bold;color:#f69916;
}

#divStandart_A h3{
	font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:14px;line-height:14px;font-weight:bold;color:#f69916;
}

#divStandart_A h4{
	font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:12px;line-height:12px;font-weight:bold;color:#f69916;
}

#divStandart_A ul{
	margin-top: -6px;
	font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:11px;line-height:16px;
	list-style-image: url('../../images/squareAeroport.gif');
}

#divStandart_A img{
	padding: 10px;
}

#divStandart_A table td{
	font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:11px;
}

#divStandart_A table td img{
	padding: 0px;
	margin: 0px;
}

#divStandart_A table td a{color:#f69916;}

#divStandart_B {
	margin-top:-10px;
	padding-top:10px;
	width: 560px;
	font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:11px;
}

#divStandart_B p{
	font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:11px;line-height:16px;
}

/*#divStandart_B p a{color:#008e8f;}*/
#divStandart_B p a{color:#000000;}

#divStandart_B h1{
	font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:18px;line-height:18px;font-weight:bold;color:#008e8f;
}

#divStandart_B h2{
	font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:16px;line-height:16px;font-weight:bold;color:#008e8f;
}

#divStandart_B h3{
	font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:14px;line-height:14px;font-weight:bold;color:#008e8f;
}

#divStandart_B h4{
	font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:12px;line-height:12px;font-weight:bold;color:#008e8f;
}

#divStandart_B ul{
	margin-top: -6px;
	font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:11px;line-height:16px;
	list-style-image: url('../../images/squareBureau.gif');
}

#divStandart_B img{
	padding: 10px;
}

#divStandart_B table td{
	font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:11px;
}

#divStandart_B table td img{
	padding: 0px;
	margin: 0px;
}

/*#divStandart_B table td a{color:#008e8f;}*/
#divStandart_B table td a{color:#000000;}

#divStandart_T {
	margin-top:-10px;
	padding-top:10px;
	width: 560px;
	font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:11px;
}

#divStandart_T p{
	font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:11px;line-height:16px;
}

/*#divStandart_T p a{color:#75015d;}*/
#divStandart_T p a{color:#000000;}

#divStandart_T h1{
	font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:18px;line-height:18px;font-weight:bold;color:#75015d;
}

#divStandart_T h2{
	font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:16px;line-height:16px;font-weight:bold;color:#75015d;
}

#divStandart_T h3{
	font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:14px;line-height:14px;font-weight:bold;color:#75015d;
}

#divStandart_T h4{
	font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:12px;line-height:12px;font-weight:bold;color:#75015d;
}

#divStandart_T ul{
	margin-top: -6px;
	font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:11px;line-height:16px;
	list-style-image: url('../../images/squareTertiaire.gif');
}

#divStandart_T img{
	padding: 10px;
}

#divStandart_T table td{
	font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:11px;
}

#divStandart_T table td img{
	padding: 0px;
	margin: 0px;
}

/*#divStandart_T table td a{color:#75015d;}*/
#divStandart_T table td a{color:#000000;}

#divStandart_S {
	margin-top:-10px;
	padding-top:10px;
	width: 560px;
	font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:11px;
}

#divStandart_S p{
	font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:11px;line-height:16px;
}

/*#divStandart_S p a{color:#28a167;}*/
#divStandart_S p a{color:#000000;}

#divStandart_S h1{
	font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:18px;line-height:18px;font-weight:bold;color:#28a167;
}

#divStandart_S h2{
	font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:16px;line-height:16px;font-weight:bold;color:#28a167;
}

#divStandart_S h3{
	font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:14px;line-height:14px;font-weight:bold;color:#28a167;
}

#divStandart_S h4{
	font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:12px;line-height:12px;font-weight:bold;color:#28a167;
}

#divStandart_S ul{
	margin-top: -6px;
	font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:11px;line-height:16px;
	list-style-image: url('../../images/squareSante.gif');
}

#divStandart_S img{
	padding: 10px;
}

#divStandart_S table td{
	font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:11px;
}

#divStandart_S table td img{
	padding: 0px;
	margin: 0px;
}

/*#divStandart_S table td a{color:#28a167;}*/
#divStandart_S table td a{color:#000000;}

#divStandart_I {
	margin-top:-10px;
	padding-top:10px;
	width: 560px;
	font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:11px;
}

#divStandart_I p{
	font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:11px;line-height:16px;
}

/*#divStandart_I p a{color:#09357a;}*/
#divStandart_I p a{color:#000000;}

#divStandart_I h1{
	font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:18px;line-height:18px;font-weight:bold;color:#09357a;
}

#divStandart_I h2{
	font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:16px;line-height:16px;font-weight:bold;color:#09357a;
}

#divStandart_I h3{
	font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:14px;line-height:14px;font-weight:bold;color:#09357a;
}

#divStandart_I h4{
	font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:12px;line-height:12px;font-weight:bold;color:#09357a;
}

#divStandart_I ul{
	margin-top: -6px;
	font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:11px;line-height:16px;
	list-style-image: url('../../images/squareIndustrie.gif');
}

#divStandart_I img{
	padding: 10px;
}

#divStandart_I table td{
	font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:11px;
}

#divStandart_I table td img{
	padding: 0px;
	margin: 0px;
}

/*#divStandart_I table td a{color:#09357a;}*/
#divStandart_I table td a{color:#000000;}

#divStandart_P {
	margin-top:-10px;
	padding-top:10px;
	width: 560px;
	font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:11px;
}

#divStandart_P p{
	font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:11px;line-height:16px;
}

#divStandart_P p a{color:#ff0000;text-decoration:none;}

#divStandart_P h1{
	font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:18px;line-height:18px;font-weight:bold;color:#ff0000;
}

#divStandart_P h2{
	font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:16px;line-height:16px;font-weight:bold;color:#ff0000;
}

#divStandart_P h3{
	font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:14px;line-height:14px;font-weight:bold;color:#ff0000;
}

#divStandart_P h4{
	font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:12px;line-height:12px;font-weight:bold;color:#ff0000;
}

#divStandart_P ul{
	margin-top: -6px;
	font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:11px;line-height:16px;
	list-style-image: url('../../images/squareRed.gif');
}

#divStandart_P img{
	padding: 10px;
}

#divStandart_P table td{
	font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:11px;
	text-align: justify;
}

#divStandart_P table td img{
	padding: 0px;
	margin: 0px;
}

#divStandart_P table td a{color:#ff0000;text-decoration:none;}
	/*************************** MODULE POMPE ********************************/

#imgModule {
	float:left;
	padding-left:5px;
	width: 251px;
}

#textModule {
	float:left;
	width: 299px;
}

#boxModule {
	/*margin-left:60px;*/
	/*width: 119px;*/
	/*text-align:center;*/
}

#haut_boxModule {
	width:119px;
	height:24px;
	background: url(../../images/fond_haut_box_pompe.gif) no-repeat #ffffff;
}

#bas_boxModule {
	width:119px;
	height:24px;
	background: url(../../images/fond_bas_box_pompe.gif) no-repeat #ffffff;
}

#centre_boxModule {
	width:119px;
	background: url(../../images/fond_centre_box_pompe.gif) repeat-y #ffffff;
	text-align:center;
}

.selectModule{
	font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:11px;line-height:13px;	
	z-index: 1;
}

.lienModule{font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:11px;line-height:16px;color:#e27603;}

	/**************************************************************************/

/******************************************************************************************************************************************/

/************PRODUITS VERSION 2 DU 24 JUILLET 2007 - MODIFIE le 02/10/2007 *********************************************************************************/

#ssCatProd{
	margin-top: 10px;
	width:220px;
	float:left;
}

.ssCatProd_P{
	padding: 0;
	margin: 0;
	list-style-type: none;
	/*background-color:#ff0000;*/
	background-color:#ededed;
	width:220px;
	min-height: 372px;
}

.ssCatProd_A{
	padding: 0;
	margin: 0;
	list-style-type: none;
	/*background-color:#ff0000;*/
	background-color:#ededed;
	width:220px;
	min-height: 372px;
}

.ssCatProd_B{
	padding: 0;
	margin: 0;
	list-style-type: none;
	/*background-color:#ff0000;*/
	background-color:#ededed;
	width:220px;
	min-height: 372px;
}

.ssCatProd_HL{
	padding: 0;
	margin: 0;
	list-style-type: none;
	/*background-color:#ff0000;*/
	background-color:#ededed;
	width:220px;
	min-height: 372px;
}

/*permet de faire fonctionner le min-height sous ie*/
* html .ssCatProd_P {
	height: 372px;
}

/*permet de faire fonctionner le min-height sous ie*/
* html .ssCatProd_A {
	height: 372px;
}

/*permet de faire fonctionner le min-height sous ie*/
* html .ssCatProd_B {
	height: 372px;
}

/*permet de faire fonctionner le min-height sous ie*/
* html .ssCatProd_HL {
	height: 372px;
}

.ssCatProd_I{
	padding: 0;
	margin: 0;
	list-style-type: none;
	/*background-color:#09357a;*/
	background-color:#ededed;
	width:220px;
	min-height: 372px;
}

/*permet de faire fonctionner le min-height sous ie*/
* html .ssCatProd_I {
	height: 372px;
}

.ssCatProd_H{
	padding: 0;
	margin: 0;
	list-style-type: none;
	/*background-color:#ae8905;*/
	background-color:#ededed;
	width:220px;
	min-height: 372px;
}

/*permet de faire fonctionner le min-height sous ie*/
* html .ssCatProd_H {
	height: 372px;
}

.ssCatProd_S{
	padding: 0;
	margin: 0;
	list-style-type: none;
	/*background-color:#4c842a;*/
	background-color:#ededed;
	width:220px;
	min-height: 372px;
}

/*permet de faire fonctionner le min-height sous ie*/
* html .ssCatProd_S {
	height: 372px;
}


.ssCatProd_T{
	padding: 0;
	margin: 0;
	list-style-type: none;
	/*background-color:#75015d;*/
	background-color:#ededed;
	width:220px;
	min-height: 372px;
}

/*permet de faire fonctionner le min-height sous ie*/
* html .ssCatProd_T {
	height: 372px;
}

.ssCatProd_P li {
	width: 220px;
}

.ssCatProd_A li {
	width: 220px;
}

.ssCatProd_B li {
	width: 220px;
}

.ssCatProd_HL li {
	width: 220px;
}

.ssCatProd_P li a:active, .ssCatProd_P li a:visited, .ssCatProd_P li a:link {
	/*font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:11px;line-height:13px;color:#ffffff;font-weight:bold;text-decoration:none;*/
	font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:11px;line-height:13px;color:#595959;font-weight:bold;text-decoration:none;
	display:block;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-right: 10px;
	padding-left: 10px;
	width:200px;
}

.ssCatProd_A li a:active, .ssCatProd_A li a:visited, .ssCatProd_A li a:link {
	/*font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:11px;line-height:13px;color:#ffffff;font-weight:bold;text-decoration:none;*/
	font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:11px;line-height:13px;color:#595959;font-weight:bold;text-decoration:none;
	display:block;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-right: 10px;
	padding-left: 10px;
	width:200px;
}

.ssCatProd_B li a:active, .ssCatProd_B li a:visited, .ssCatProd_B li a:link {
	/*font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:11px;line-height:13px;color:#ffffff;font-weight:bold;text-decoration:none;*/
	font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:11px;line-height:13px;color:#595959;font-weight:bold;text-decoration:none;
	display:block;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-right: 10px;
	padding-left: 10px;
	width:200px;
}

.ssCatProd_HL li a:active, .ssCatProd_HL li a:visited, .ssCatProd_HL li a:link {
	/*font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:11px;line-height:13px;color:#ffffff;font-weight:bold;text-decoration:none;*/
	font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:11px;line-height:13px;color:#595959;font-weight:bold;text-decoration:none;
	display:block;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-right: 10px;
	padding-left: 10px;
	width:200px;
}

.ssCatProd_I li {
	width: 220px;
}

.ssCatProd_I li a:active, .ssCatProd_I li a:visited, .ssCatProd_I li a:link {
	/*font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:11px;line-height:13px;color:#ffffff;font-weight:bold;text-decoration:none;*/
	font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:11px;line-height:13px;color:#595959;font-weight:bold;text-decoration:none;
	display:block;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-right: 10px;
	padding-left: 10px;
	width:200px;
}

.ssCatProd_H li {
	width: 220px;
}

.ssCatProd_H li a:active, .ssCatProd_H li a:visited, .ssCatProd_H li a:link {
	/*font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:11px;line-height:13px;color:#ffffff;font-weight:bold;text-decoration:none;*/
	font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:11px;line-height:13px;color:#595959;font-weight:bold;text-decoration:none;
	display:block;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-right: 10px;
	padding-left: 10px;
	width:200px;
}

.ssCatProd_S li {
	width: 220px;
}

.ssCatProd_S li a:active, .ssCatProd_S li a:visited, .ssCatProd_S li a:link {
	/*font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:11px;line-height:13px;color:#ffffff;font-weight:bold;text-decoration:none;*/
	font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:11px;line-height:13px;color:#595959;font-weight:bold;text-decoration:none;
	display:block;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-right: 10px;
	padding-left: 10px;
	width:200px;
}

.ssCatProd_T li {
	width: 220px;
}

.ssCatProd_T li a:active, .ssCatProd_T li a:visited, .ssCatProd_T li a:link {
	/*font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:11px;line-height:13px;color:#ffffff;font-weight:bold;text-decoration:none;*/
	font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:11px;line-height:13px;color:#595959;font-weight:bold;text-decoration:none;
	display:block;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-right: 10px;
	padding-left: 10px;
	width:200px;
}

/*.ssCatProd_P li a:hover {
	background-color:#ab0000;
}*/

.divProduit_ssCat {
	float:left;
	width:330px;
	margin-top: 10px;
	display:none;
}

.divProduit_ssCat .div_listeSsCat{
	float:left;
	padding: 0;
	margin: 0;
	width:160px;
	min-height: 372px;
}

/*permet de faire fonctionner le min-height sous ie*/
* html .divProduit_ssCat .div_listeSsCat {
	height: 372px;
}

.divProduit_ssCat .listeSsCat_P{
	padding: 0;
	margin: 0;
	list-style-type: none;
	background-color:#ededed;
	/*background-color:#ff7e7e;*/
	width:160px;
	min-height: 372px;
}

/*permet de faire fonctionner le min-height sous ie*/
* html .divProduit_ssCat .listeSsCat_P {
	height: 372px;
}

.divProduit_ssCat .listeSsCat_A{
	padding: 0;
	margin: 0;
	list-style-type: none;
	background-color:#ededed;
	/*background-color:#ff7e7e;*/
	width:160px;
	min-height: 372px;
}

/*permet de faire fonctionner le min-height sous ie*/
* html .divProduit_ssCat .listeSsCat_A {
	height: 372px;
}

.divProduit_ssCat .listeSsCat_B{
	padding: 0;
	margin: 0;
	list-style-type: none;
	background-color:#ededed;
	/*background-color:#ff7e7e;*/
	width:160px;
	min-height: 372px;
}

/*permet de faire fonctionner le min-height sous ie*/
* html .divProduit_ssCat .listeSsCat_B {
	height: 372px;
}

.divProduit_ssCat .listeSsCat_HL{
	padding: 0;
	margin: 0;
	list-style-type: none;
	background-color:#ededed;
	/*background-color:#ff7e7e;*/
	width:160px;
	min-height: 372px;
}

/*permet de faire fonctionner le min-height sous ie*/
* html .divProduit_ssCat .listeSsCat_HL {
	height: 372px;
}

.divProduit_ssCat .listeSsCat_I{
	padding: 0;
	margin: 0;
	list-style-type: none;
	background-color:#ededed;
	/*background-color:#7592c0;*/
	width:160px;
	min-height: 372px;
}

/*permet de faire fonctionner le min-height sous ie*/
* html .divProduit_ssCat .listeSsCat_I {
	height: 372px;
}

.divProduit_ssCat .listeSsCat_H{
	padding: 0;
	margin: 0;
	list-style-type: none;
	background-color:#ededed;
	/*background-color:#e7b70c;*/
	width:160px;
	min-height: 372px;
}

/*permet de faire fonctionner le min-height sous ie*/
* html .divProduit_ssCat .listeSsCat_H {
	height: 372px;
}

.divProduit_ssCat .listeSsCat_S{
	padding: 0;
	margin: 0;
	list-style-type: none;
	/*background-color:#28a167;*/
	background-color:#ededed;
	width:160px;
	min-height: 372px;
}

/*permet de faire fonctionner le min-height sous ie*/
* html .divProduit_ssCat .listeSsCat_S {
	height: 372px;
}

.divProduit_ssCat .listeSsCat_T{
	float:left;
	padding: 0;
	margin: 0;
	list-style-type: none;
	/*background-color:#75015d;*/
	background-color:#ededed;
	width:160px;
	min-height: 372px;
}

/*permet de faire fonctionner le min-height sous ie*/
* html .divProduit_ssCat .listeSsCat_T {
	height: 372px;
}

.listeSsCat_P li {
	width: 160px;
}

.listeSsCat_A li {
	width: 160px;
}

.listeSsCat_B li {
	width: 160px;
}

.listeSsCat_HL li {
	width: 160px;
}

.listeSsCat_P li a:active, .listeSsCat_P li a:visited, .listeSsCat_P li a:link {
	/*font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:11px;line-height:13px;color:#ffffff;font-weight:bold;text-decoration:none;*/
	font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:11px;line-height:13px;color:#595959;font-weight:bold;text-decoration:none;
	display:block;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-right: 10px;
	padding-left: 10px;
	width:140px;
}

.listeSsCat_A li a:active, .listeSsCat_A li a:visited, .listeSsCat_A li a:link {
	/*font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:11px;line-height:13px;color:#ffffff;font-weight:bold;text-decoration:none;*/
	font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:11px;line-height:13px;color:#595959;font-weight:bold;text-decoration:none;
	display:block;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-right: 10px;
	padding-left: 10px;
	width:140px;
}

.listeSsCat_B li a:active, .listeSsCat_B li a:visited, .listeSsCat_B li a:link {
	/*font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:11px;line-height:13px;color:#ffffff;font-weight:bold;text-decoration:none;*/
	font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:11px;line-height:13px;color:#595959;font-weight:bold;text-decoration:none;
	display:block;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-right: 10px;
	padding-left: 10px;
	width:140px;
}

.listeSsCat_HL li a:active, .listeSsCat_HL li a:visited, .listeSsCat_HL li a:link {
	/*font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:11px;line-height:13px;color:#ffffff;font-weight:bold;text-decoration:none;*/
	font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:11px;line-height:13px;color:#595959;font-weight:bold;text-decoration:none;
	display:block;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-right: 10px;
	padding-left: 10px;
	width:140px;
}

.listeSsCat_I li {
	width: 160px;
}

.listeSsCat_I li a:active, .listeSsCat_I li a:visited, .listeSsCat_I li a:link {
	/*font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:11px;line-height:13px;color:#ffffff;font-weight:bold;text-decoration:none;*/
	font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:11px;line-height:13px;color:#595959;font-weight:bold;text-decoration:none;
	display:block;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-right: 10px;
	padding-left: 10px;
	width:140px;
}

.listeSsCat_H li {
	width: 160px;
}

.listeSsCat_H li a:active, .listeSsCat_H li a:visited, .listeSsCat_H li a:link {
	/*font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:11px;line-height:13px;color:#ffffff;font-weight:bold;text-decoration:none;*/
	font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:11px;line-height:13px;color:#595959;font-weight:bold;text-decoration:none;
	display:block;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-right: 10px;
	padding-left: 10px;
	width:140px;
}

.listeSsCat_S li {
	width: 160px;
}

.listeSsCat_S li a:active, .listeSsCat_S li a:visited, .listeSsCat_S li a:link {
	font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:11px;line-height:13px;color:#595959;font-weight:bold;text-decoration:none;
	/*font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:11px;line-height:13px;color:#ffffff;font-weight:bold;text-decoration:none;*/
	display:block;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-right: 10px;
	padding-left: 10px;
	width:140px;
}

/*.listeSsCat_P li a:hover {
	background-color:#ffffff;
	color:#ff0000;
}*/

.listeSsCat_T li {
	width: 160px;
}

.listeSsCat_T li a:active, .listeSsCat_T li a:visited, .listeSsCat_T li a:link {
	/*font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:11px;line-height:13px;color:#ffffff;font-weight:bold;text-decoration:none;*/
	font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:11px;line-height:13px;color:#595959;font-weight:bold;text-decoration:none;
	display:block;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-right: 10px;
	padding-left: 10px;
	width:140px;
}

/*.listeSsCat_P li a:hover {
	background-color:#ffffff;
	color:#ff0000;
}*/

.pasDeProduit {
	font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:11px;line-height:13px;color:#595959;font-weight:bold;
	text-align:center;
}

.pasDeCat_P {
	font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:12px;line-height:16px;color:#595959;font-weight:bold;
	text-align:center;
}

.pasDeCat_A {
	font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:12px;line-height:16px;color:#595959;font-weight:bold;
	text-align:center;
}

.pasDeCat_B {
	font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:12px;line-height:16px;color:#595959;font-weight:bold;
	text-align:center;
}

.pasDeCat_HL {
	font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:12px;line-height:16px;color:#595959;font-weight:bold;
	text-align:center;
}

.pasDeCat_I {
	font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:12px;line-height:16px;color:#595959;font-weight:bold;
	text-align:center;
}

.pasDeCat_H {
	font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:12px;line-height:16px;color:#595959;font-weight:bold;
	text-align:center;
}

.pasDeCat_S {
	font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:12px;line-height:16px;color:#595959;font-weight:bold;
	text-align:center;
}

.pasDeCat_T {
	/*font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:12px;line-height:16px;color:#ff0000;font-weight:bold;*/
	font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:12px;line-height:16px;color:#595959;font-weight:bold;
	text-align:center;
}

.plageProd {
	font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:9px;line-height:12px;color:#000000;font-weight:bold;
}

.leProduit_P {
	display:none;
	float:left;
	margin:0;
	padding:0;
	width:170px;
	text-align:center;
	cursor: pointer;
}

/*permet de faire fonctionner le min-height sous ie*/
* html .leProduit_P {
	position:absolute;
	float:right;
}

.leProduit_A {
	display:none;
	float:left;
	margin:0;
	padding:0;
	width:170px;
	text-align:center;
	cursor: pointer;
}

/*permet de faire fonctionner le min-height sous ie*/
* html .leProduit_A {
	position:absolute;
	float:right;
}

.leProduit_B {
	display:none;
	float:left;
	margin:0;
	padding:0;
	width:170px;
	text-align:center;
	cursor: pointer;
}

/*permet de faire fonctionner le min-height sous ie*/
* html .leProduit_B {
	position:absolute;
	float:right;
}

.leProduit_HL {
	display:none;
	float:left;
	margin:0;
	padding:0;
	width:170px;
	text-align:center;
	cursor: pointer;
}

/*permet de faire fonctionner le min-height sous ie*/
* html .leProduit_HL {
	position:absolute;
	float:right;
}

.leProduit_I {
		display:none;
	float:left;
	margin:0;
	padding:0;
	width:170px;
	text-align:center;
	cursor: pointer;
}

/*permet de faire fonctionner le min-height sous ie*/
* html .leProduit_I {
	position:absolute;
	float:right;
}

.leProduit_H {
		display:none;
	float:left;
	margin:0;
	padding:0;
	width:170px;
	text-align:center;
	cursor: pointer;
}

/*permet de faire fonctionner le min-height sous ie*/
* html .leProduit_H {
	position:absolute;
	float:right;
}

.leProduit_S {
		display:none;
	float:left;
	margin:0;
	padding:0;
	width:170px;
	text-align:center;
	cursor: pointer;
}

/*permet de faire fonctionner le min-height sous ie*/
* html .leProduit_S {
	position:absolute;
	float:right;
}

.leProduit_T {
		display:none;
	float:left;
	margin:0;
	padding:0;
	width:170px;
	text-align:center;
	cursor: pointer;
}

/*permet de faire fonctionner le min-height sous ie*/
* html .leProduit_T {
	position:absolute;
	float:right;
}

.titre_leProduit_P {
	width:160px;
	/*background-color:#ff0000;*/
	background-color:#ededed;
	border-left:3px solid #ff0000;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 10px;
	padding-bottom: 10px;
	/*font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:11px;line-height:13px;color:#ffffff;font-weight:bold;text-decoration:none;*/
	font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:11px;line-height:13px;color:#ff0000;font-weight:bold;text-decoration:none;
}

.titre_leProduit_A {
	width:160px;
	/*background-color:#ff0000;*/
	background-color:#ededed;
	border-left:3px solid #f69916;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 10px;
	padding-bottom: 10px;
	/*font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:11px;line-height:13px;color:#ffffff;font-weight:bold;text-decoration:none;*/
	font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:11px;line-height:13px;color:#f69916;font-weight:bold;text-decoration:none;
}

.titre_leProduit_B {
	width:160px;
	/*background-color:#ff0000;*/
	background-color:#ededed;
	border-left:3px solid #008e8f;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 10px;
	padding-bottom: 10px;
	/*font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:11px;line-height:13px;color:#ffffff;font-weight:bold;text-decoration:none;*/
	font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:11px;line-height:13px;color:#008e8f;font-weight:bold;text-decoration:none;
}

.titre_leProduit_HL {
	width:160px;
	/*background-color:#ff0000;*/
	background-color:#ededed;
	border-left:3px solid #567eb9;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 10px;
	padding-bottom: 10px;
	/*font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:11px;line-height:13px;color:#ffffff;font-weight:bold;text-decoration:none;*/
	font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:11px;line-height:13px;color:#567eb9;font-weight:bold;text-decoration:none;
}

.titre_leProduit_I {
	width:160px;
	/*background-color:#09357a;*/
	background-color:#ededed;
	border-left:3px solid #09357a;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 10px;
	padding-bottom: 10px;
	/*font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:11px;line-height:13px;color:#ffffff;font-weight:bold;text-decoration:none;*/
	font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:11px;line-height:13px;color:#09357a;font-weight:bold;text-decoration:none;
}

.titre_leProduit_H {
	width:160px;
	/*background-color:#ffd84d;*/
	background-color:#ededed;
	border-left:3px solid #ffd84d;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 10px;
	padding-bottom: 10px;
	/*font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:11px;line-height:13px;color:#ffffff;font-weight:bold;text-decoration:none;*/
	font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:11px;line-height:13px;color:#ffd84d;font-weight:bold;text-decoration:none;
}

.titre_leProduit_S {
	width:160px;
	/*background-color:#28a167;*/
	background-color:#ededed;
	border-left:3px solid #28a167;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 10px;
	padding-bottom: 10px;
	/*font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:11px;line-height:13px;color:#ffffff;font-weight:bold;text-decoration:none;*/
	font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:11px;line-height:13px;color:#28a167;font-weight:bold;text-decoration:none;
}

.titre_leProduit_T {
	width:160px;
	/*background-color:#75015d;*/
	background-color:#ededed;
	border-left:3px solid #75015d;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 10px;
	padding-bottom: 10px;
	/*font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:11px;line-height:13px;color:#ffffff;font-weight:bold;text-decoration:none;*/
	font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:11px;line-height:13px;color:#75015d;font-weight:bold;text-decoration:none;
}

/*****************************************************************************************************************************************/


/****************Plan du site******************/
.list_plan{
	font-family:Arial, Helvetica, sans-serif;
}

b.list_plan a, #trait{
	font-size:14px;
}

.list_plan a{
	color:#153238;
	font-size:11px;
	text-decoration:none;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
}

.list_plan a:hover{
	text-decoration:underline;
}

#corporate a{
	padding-left:10px;
	background: url(../../images/squareRed.gif) no-repeat left;
}

b#corporate a{
	background:none;
	float:right;
	position:relative;
	top:-13px;
}

b#corporate,b#corporate1 a, #corporate a:hover{
	color:#ff0000;
}

b#corporate{
	display:block;
	border-bottom:#ff0000;
	background:url(../../images/bordRedV.gif) repeat-x bottom;
	padding-bottom:3px;
	margin-bottom:3px;
}

#commerce a{
	padding-left:10px;
	background: url(../../images/squareTertiaire.gif) no-repeat left;
}

b#commerce a{
	background:none;
	float:right;
	position:relative;
	top:-13px;
}

b#commerce,b#commerce1 a, #commerce a:hover{
	color:#75015d;
}

b#commerce{
	display:block;
	border-bottom:#75015d;
	background:url(../../images/bordTertiaireV.gif) repeat-x bottom;
	padding-bottom:3px;
	margin-bottom:3px;
}

#sante a{
	padding-left:10px;
	background: url(../../images/squareSante.gif) no-repeat left;
}

b#sante a{
	background:none;
	float:right;
	position:relative;
	top:-13px;
}

b#sante,b#sante1 a, #sante a:hover{
	color:#28a167;
}

b#sante{
	display:block;
	border-bottom:#28a167;
	background:url(../../images/bordSanteV.gif) repeat-x bottom;
	padding-bottom:3px;
	margin-bottom:3px;
}

#industrie a{
	padding-left:10px;
	background: url(../../images/squareIndustrie.gif) no-repeat left;
}

b#industrie a{
	background:none;
	float:right;
	position:relative;
	top:-13px;
}

b#industrie,b#industrie1 a, #industrie a:hover{
	color:#09357a;
}

b#industrie{
	display:block;
	border-bottom:#09357a;
	background:url(../../images/bordIndustrieV.gif) repeat-x bottom;
	padding-bottom:3px;
	margin-bottom:3px;
}

#habitat-individuel a{
	padding-left:10px;
	background: url(../../images/squareHabitat.gif) no-repeat left;
}

b#habitat-individuel a{
	background:none;
	float:right;
	position:relative;
	top:-13px;
}

b#habitat-individuel,b#habitat-individuel1 a, #habitat-individuel a:hover{
	color:#e27603;
}

b#habitat-individuel{
	display:block;
	border-bottom:#e27603;
	background:url(../../images/bordHabitatV.gif) repeat-x bottom;
	padding-bottom:3px;
	margin-bottom:3px;
}

#bureaux a{
	padding-left:10px;
	background: url(../../images/squareBureau.gif) no-repeat left;
}

b#bureaux a{
	background:none;
	float:right;
	position:relative;
	top:-13px;
}

b#bureaux,b#bureaux1 a, #bureaux a:hover{
	color:#008e8f;
}

b#bureaux{
	display:block;
	border-bottom:#008e8f;
	background:url(../../images/bordBureauV.gif) repeat-x bottom;
	padding-bottom:3px;
	margin-bottom:3px;
}

#aeroports a{
	padding-left:10px;
	background: url(../../images/squareAeroport.gif) no-repeat left;
}

b#aeroports a{
	background:none;
	float:right;
	position:relative;
	top:-13px;
}

b#aeroports,b#aeroports1 a, #aeroports a:hover{
	color:#f69916;
}

b#aeroports{
	display:block;
	border-bottom:#f69916;
	background:url(../../images/bordAeroportV.gif) repeat-x bottom;
	padding-bottom:3px;
	margin-bottom:3px;
}

#hotellerie-loisirs a{
	padding-left:10px;
	background: url(../../images/squareHotellerie.gif) no-repeat left;
}

b#hotellerie-loisirs a{
	background:none;
	float:right;
	position:relative;
	top:-13px;
}

b#hotellerie-loisirs,b#hotellerie-loisirs1 a, #hotellerie-loisirs a:hover{
	color:#567eb9;
}

b#hotellerie-loisirs{
	display:block;
	border-bottom:#567eb9;
	background:url(../../images/bordHotellerieV.gif) repeat-x bottom;
	padding-bottom:3px;
	margin-bottom:3px;
}

#vous-etes a{
	padding-left:10px;
	background: url(../../images/squareVous.gif) no-repeat left;
}

b#vous-etes a{
	background:none;
	float:right;
	position:relative;
	top:-13px;
}

b#vous-etes,b#vous-etes1 a, #vous-etes a:hover{
	color:#166a7d;
}

b#vous-etes{
	display:block;
	border-bottom:#166a7d;
	background:url(../../images/bordVousV.gif) repeat-x bottom;
	padding-bottom:3px;
	margin-bottom:3px;
}

#impression{
	width:740px;
	text-align:center;
}

#impression a:active, #impression a:visited, #impression a:link {
	font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:11px;line-height:13px;color:#000000;font-weight:bold;text-decoration:none;
}

#nouveaute_prod {
	font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:11px;line-height:17px;color:#000000;
}

#nouveaute_prod a:active, #nouveaute_prod a:visited, #nouveaute_prod a:link {
	font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:11px;line-height:17px;color:#FF0000;font-weight:bold;text-decoration:none;
}

#nouveaute_prod a:hover {
	text-decoration:underline;
}

#nouveaute_prod table td{
	padding: 3px;
	text-align:left;
}

#bouton_diapo {
	float:left;
	width: 230px;
	padding-top:7px;
}

.btn_diapo{
	float:left;
	width: 80px;
	text-align:center;
}

#compteur_diapo {
	float:left;
	width: 70px;
	font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:11px;line-height:12px;color:#595959;
	text-align: center;
}

#layer_zoom_produit{
	position: absolute;	
	visibility : hidden;
	border: 1px solid #595959;
	background-color: #fff;
	z-index: 600;
	font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:11px;line-height:12px;color:#595959;
}

#closeZoom{
	float: left;
	width:10px;
	height: 10px;
}

#layer_zoom_logo{
	position: absolute;	
	visibility : hidden;
	border: 1px solid #595959;
	background-color: #fff;
	z-index: 600;
	font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:11px;line-height:12px;color:#595959;
}

#closeZoom_logo{
	float: left;
	width:10px;
	height: 10px;
}

#layer_zoom_logo_img{
	float:left;
	padding-left:10px;
	padding-top:10px;
	padding-bottom:10px;
}

#layer_zoom_img{
	float:left;
	padding-left:10px;
	padding-top:10px;
	padding-bottom:10px;
}

.infobulle{
	position: absolute;	
	visibility : hidden;
	border: 1px solid #595959;
	padding: 5px;
	background-color: #fff;
	width: 150px;
	z-index: 500;
	opacity: 0.95;/* recent */
	-moz-opacity: 0.95;/* mozilla 1.6 */
	filter:alpha(opacity=95);/* ie6 */
	font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:11px;line-height:12px;color:#595959;
}
#cliquezla{
	position:relative;
	/*top:-25px;*/
	margin-bottom:-20px;
}
/**********************************************************************************************************************************/
/* Martin page "nouveaut�s du 0210/2007"                                                                                                                                        */
/**********************************************************************************************************************************/

#prod_new { width: 560px; }

	#prod_new .prod_left, #prod_new .prod_right { clear: both; padding: 10px 0 0 0; }
	
	#prod_new .prod_left div { float: left; width: 220px; margin: 15px 0 0 30px; text-align: right; }
	#prod_new .prod_left p { float: right; width: 270px; text-align: right; }
	
	#prod_new .prod_right div { clear: both; float: right; width: 220px; margin: 15px 0 0 0; }
	#prod_new .prod_right p { float: left; width: 331px; text-align: right; }

	
	#prod_new h1 { font-size: 12px; }
	#prod_new .standard_p { font-size: 16px; text-decoration: underline; color: #ff0000; }
	
	#prod_new ul { list-style-type: none; font-size: 11px; color: #153238; }

#tab_postule,#tab_postule input,#tab_postule select{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#153238;
}

#valid_postule{
	visibility:hidden;
	font-weight:bold;
	color:#ffffff;
	cursor:pointer;
	background-color:#ff0000;
	padding:5px 5px 5px 5px;
}

#imgNom,#imgPrenom,#imgEmail,#imgCv,#imgLm,#imgPass,#imgCpass{
	display:none;
}

.lien_close{
	cursor:pointer;
	padding:0px 2px 0px 2px;
	text-decoration:none;
	font-family:arial,verdana;
	font-size:11px;
	font-weight:bold;
	position:relative;
	top:-5px;
	left:-5px;
	border:#000000 solid 1px;
}
}

@media print
{

/*FICHE PRODUIT PRINT*/

/******************************************/

.picto_titre {font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:11px;color:#000000;line-height:15px;}

#contenu_fiche {
	width: 708px;
	padding-left: 10px;
	overflow: hidden;
}

#titreProduit {
	width: 708px;
	padding: 0;
	margin: 0;
}

.nomProd_P {font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:20px;color:#ff0000;font-weight: bold;}
.nomProd_T {font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:20px;color:#75015d;font-weight: bold;}
.nomProd_H {font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:20px;color:#e27603;font-weight: bold;}
.nomProd_S {font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:20px;color:#28a167;font-weight: bold;}
.nomProd_I {font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:20px;color:#09357a;font-weight: bold;}


.catProd {font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:15px;color:#468bb8;font-weight: bold;}

#presentationProd {
	float:left;
	margin:0;
	padding:0;
	width: 305px;
}
#image_du_produit {
	float:left;
	width:150px;
	height:150px;
	overflow:hidden;
}
#action_produit {
	float:left;
	margin-left: 55px;
	margin-top: 55px;
	width:20px;
	height:95px;
	text-align:center;
}

#moduleImgProd_P {
	width: 245px;
	height:198px;
	padding-left: 55px;
	padding-top:47px;
	background:url(../../images/bg-image-page.gif) no-repeat bottom;
}

#moduleImgProd_H {
	width: 245px;
	height:198px;
	padding-left: 55px;
	padding-top:47px;
	background:url(../../images/bg-image-habitat.gif) no-repeat bottom;
}

#moduleImgProd_S {
	width: 245px;
	height:198px;
	padding-left: 55px;
	padding-top:47px;
	background:url(../../images/bg-image-sante.gif) no-repeat bottom;
}

#moduleImgProd_I {
	width: 245px;
	height:198px;
	padding-left: 55px;
	padding-top:47px;
	background:url(../../images/bg-image-industrie.gif) no-repeat bottom;
}

#moduleImgProd_T {
	width: 245px;
	height:198px;
	padding-left: 55px;
	padding-top:47px;
	background:url(../../images/bg-image-tertiaire.gif) no-repeat bottom;
}

#descProd {
	margin-top: -15px;
	width: 295px;
	padding-right: 5px;
	font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:11px;color:#153238;
	line-height: 13px;
}

.btn_diapo {
	float:left;
	padding-top:7px;
	width: 150px;
	text-align:center;
}

#logoProd {
	padding-top: 10px;
	width: 295px;
}

#contenu_fiche .t1_P {font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:11px;color:#ff0000;font-weight: bold;}
#contenu_fiche .t1_T {font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:11px;color:#75015d;font-weight: bold;}
#contenu_fiche .t1_H {font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:11px;color:#e27603;font-weight: bold;}
#contenu_fiche .t1_S {font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:11px;color:#28a167;font-weight: bold;}
#contenu_fiche .t1_I {font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:11px;color:#09357a;font-weight: bold;}


#contenu_fiche .t2 {font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:11px;color:#153238;font-weight: bold;}

#blocProd {
	float:left;
	margin-top: 5px;
	padding:0;
	width: 400px;
}

#ongletBloc {
	margin: 0;
	padding: 0;
	width: 400px;
	background-color: #beb5b5;
}

#ongletBloc ul {
	padding: 0;
	margin: 0;
	list-style-type: none;
	overflow: hidden;
	}

#ongletBloc ul li {
	float: left;
	text-align: left;
	}

#ongletBloc ul li a {
	display: block;
	padding-top: 3px;
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 3px;
	font-family: Arial, Verdana, Sans-serif; font-size: 10px; color: #ffffff;font-weight:bold;
	text-decoration: none;
	overflow: hidden;
	text-align: center;
}

.current {background-color: #a39b9c;}

#descBloc {
	float: left;
	padding: 10px;
	width: 280px;
	background-color: #fbf4f9;
	font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:11px;color:#153238;
	line-height: 13px;
}

#contenu_fiche .t3_P {font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:12px;color:#ff0000;font-weight: bold;}
#contenu_fiche .t3_T  {font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:12px;color:#75015d;font-weight: bold;}
#contenu_fiche .t3_H {font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:12px;color:#e27603;font-weight: bold;}
#contenu_fiche .t3_S {font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:12px;color:#28a167;font-weight: bold;}
#contenu_fiche .t3_I  {font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:12px;color:#09357a;font-weight: bold;}
                        
#utilisationProd {
	float: left;
	padding-top: 10px;
	width: 100px;
	background-color: #d2c9c9;
	text-align: center;
	padding-bottom:10px;
}

#impression{
	visibility:hidden;
}
.colD_1_Emploi{
	display:none;
}

.colD_1_Emploi{
	padding-left: 10px;
	width: 170px;
	float:left;
}

.colG_1_Emploi{
	width: 380px;
	float:left;
}

.titre_1_Emploi {
	width: 370px;
	padding: 5px;
	font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:13px;color:#000000;line-height:17px;font-weight:bold;
}

.sstitre_1_Emploi {
	width: 370px;
	padding: 5px;
	font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:12px;color:#000000;line-height:17px;font-weight:bold;
}

.text_1_Emploi {
	font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:11px;color:#000000;line-height:14px;
}

.text_1_Emploi ul{
	padding-left: 10px;
	margin: 0;
	list-style-image: url(../../images/squareRed.gif);
}

.detail_1_Emploi  {
	width: 380px;
	overflow:hidden;
}

.colG_e {
	float: left;
	width: 100px;
	padding: 5px;
	font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:12px;color:#000000;line-height:17px;font-weight:bold;
}

.colD_e {
	float: left;
	padding: 5px;
	width: 260px;
	font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:12px;color:#000000;line-height:17px;
}
}
@media screen and (-webkit-min-device-pixel-ratio:0) {
/* Safari 3.0 and Chrome rules here */
	#espace_pro{
		margin-top:-15px;
	}
	#recherche{
		margin-top:-39px;
	}
}


/************* Nouveau marché : Administration ****************/

#divAdministration {
	float: left;
	margin: 0;
	padding-left:20px;
	width: 152px;
}

#textAdministration {
	position: absolute;
	margin-left: 32px;
	margin-top: -170px;
	z-index: 10;
}      
          
.mAdministration{background: url(../../images/menuG_administration.gif) top left no-repeat;} 

.lienRubAdministration:active, .lienRubAdministration:visited, .lienRubAdministration:link {font-family: Arial, Verdana, Sans-serif; font-size: 12px; color: #959492;font-weight:bold;text-decoration:none;}

.lienSousRubAdministration:active, .lienSousRubAdministration:visited, .lienSousRubAdministration:link {font-family: Arial, Verdana, Sans-serif; font-size: 11px; color: #c4c4c4;text-decoration:none;}
.lienSousRubAdministration:hover {background-color: #c85c4e;color:#c4c4c4;}

.layerSousMenu_AD {
	position: absolute;
	margin-top:-16px;
	margin-left:-15px;
	width: 180px;
	z-index: 30000;
}

.layerSousMenu_AD ul{
	width: 180px;
	background-color: #c85c4e;
}

.layerSousMenu_AD a{
	display:block;
	padding-top:1px;
	padding-bottom:1px;
	padding-left:10px;
	width:170px;
}

.layerSousMenu_AD .lienSousRubAdministration:active,.layerSousMenu_AD  .lienSousRubAdministration:visited,.layerSousMenu_AD  .lienSousRubAdministration:link {font-family: Arial, Verdana, Sans-serif; font-size: 11px; color: #8d2c20;text-decoration:none;}
.layerSousMenu_AD .lienSousRubAdministration:hover {background-color: #8d2c20;color:#ffffff;}

.layerSousMenu_AD .lienRubAdministration:active,.layerSousMenu_AD .lienRubAdministration:visited,.layerSousMenu_AD .lienRubAdministration:link {font-family: Arial, Verdana, Sans-serif; font-size: 12px; color: #8d2c20;font-weight:bold;text-decoration:none;}
.layerSousMenu_AD .lienRubAdministration:hover {background-color: #8d2c20;color:#ffffff;}


.supactu_administration { background:url(../../images/sep_actu_administration.gif) bottom left repeat-x #d78a80;}

.subactu_administration { background:url(../../images/sep_actu_administration.gif) bottom left repeat-x #d78a80;}

.lienDesc_administration:active, .lienDesc_administration:visited, .lienDesc_administration:link {font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:11px;color:#8d2c20;font-weight:bold;text-decoration:none;}
.lienDesc_administration:hover {text-decoration:underline;}
    
.sinscrire_administration{ background-color: #c85c4e;}

.contactAdministration {
	position: relative;
	z-index: 2;
	margin-top: -53px;
	height: 55px;
}

.AD_t1 {margin:0;padding:0;font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:20px;color:#9c3022;font-weight:bold;height:24px;line-height:20px;}

.lienDlAdministration:active, .lienDlAdministration:visited, .lienDlAdministration:link {font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:11px;color:#9c3022;text-decoration:none;}
.lienDlAdministration:hover {text-decoration:underline;}

.btnAdministrationSub {
	background: url(../../images/btn_sub_administration.gif) top left no-repeat;
	width: 87px;
	height: 10px;
}

.btnAdministrationSup {
	background: url(../../images/btn_sup_administration.gif) bottom left no-repeat;
	width: 87px;
	height: 9px;
}

.btnAdministration {
	background-color: #9c3022;
	width: 87px;
	text-align: center;
	line-height: 11px;
}

.bpubG_Administration {background: url(../../images/bordGbandoAdministration.gif) top left no-repeat ;}

.pubAdministration{ background-color: #9c3022;}

.bpubD_Administration {background: url(../../images/bordDbandoAdministration.gif) bottom right no-repeat;}

.bouton_accueil_AD {
	display: block;
	background: url('../../images/fond_administration.png') top left no-repeat;
	height:20px;
	width:182px;
	text-align:center;
	padding-top: 5px;
}

.bouton_accueil_AD_avec {
	display: block;
	background: url('../../images/fond_administration_avec.png') top left no-repeat;
	height:20px;
	width:182px;
	text-align:center;
	padding-top: 5px;
}

.colRI_AD, #divStandart_AD #colRI1, #divStandart_AD #colRI2 {
	float: left;
	padding-top: 3px;
	padding-left: 10px;
	/* DEBUT AJOUT LAURENT & THOMAS : CALAGE PHOTO AVEC BAS IMAGE CONTACT */
	/*padding-right: 10px;*/
	/*margin-right: 10px;*/
	/* FIN AJOUT LAURENT & THOMAS : CALAGE PHOTO AVEC BAS IMAGE CONTACT */
	margin-bottom: 10px;
	font-family:Arial, Verdana,  Helvetica, sans-serif;
	font-size:11px;
	color:#9C3022;
	line-height: 13px;
	background: url(../../images/bordAdministration.gif) top left repeat-y;
	padding-bottom:5px;
}

#contenu_page .colRI_AD  h2, #contenu_page #divStandart_AD #colRI1 h2, #contenu_page #divStandart_AD #colRI2 h2 {
	color:#9C3022!important;
}


.colRI_AD ul, #divStandart_AD #colRI1 ul {
	padding-left: 10px;
	margin: 0;
	list-style-image: url(../../images/squareAdministration.gif);
}

.colRI_new_AD, #divStandart_AD #colRI1, #divStandart_AD #colRI2 {
	padding-top: 3px;
	padding-left: 10px;
	/* DEBUT AJOUT LAURENT & THOMAS : CALAGE PHOTO AVEC BAS IMAGE CONTACT */
	/*padding-right: 10px;*/
	/*margin-right: 10px;*/
	/* FIN AJOUT LAURENT & THOMAS : CALAGE PHOTO AVEC BAS IMAGE CONTACT */
	margin-bottom: 10px;
	font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:11px;color:#153238;
	line-height: 13px;
	background: url(../../images/bordAdministration.gif) top left repeat-y;
		padding-bottom:5px;
}

.colRI_new_AD ul, #divStandart_AD #colRI1 ul {
	padding-left: 10px;
	margin: 0;
	list-style-image: url(../../images/squareAdministration.gif);
}
            
.nomProd_AD {float:left;display:inline;margin:0;padding:0;height:24px;line-height:20px;font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:20px;color:#9c3022;font-weight: bold;}

#moduleImgProd_AD {
	width: 275px;
	height:245px;
	padding-left: 25px;
	padding-top:7px;
	background:url(../../images/bg-image-administration.gif) no-repeat bottom;
}

#contenu_fiche .t1_AD {font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:11px;color:#9c3022;font-weight: bold;}
      
#contenu_fiche .t3_AD  {font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:12px;color:#9c3022;font-weight: bold;}
 
.lienEmploi_AD:active, .lienEmploi_AD:visited, .lienEmploi_AD:link {color:#C85C4E;} 
.lienEmploi_AD:hover{text-decoration:underline;}

#titre_tab_emploi_AD {
	width: 560px;
	font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:11px;color:#9c3022;line-height:11px;font-weight:bold;
}

.zoneNormeAD{
	width:555px;
	height:81px;
	background:#ffffff url(../../images/bandeau-norme-administrationgif.gif) no-repeat;
	float:left;
	text-align:center;
	font-size:10px;
	font-family:Arial, Verdana;
	color:#28a167;
}

#divStandart_AD {
	margin-top:-10px;
	padding-top:10px;
	width: 560px;
	font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:11px;
}

#divStandart_AD p{
	font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:11px;line-height:16px;
}

/*#divStandart_B p a{color:#008e8f;}*/
#divStandart_AD p a{color:#000000;}

#divStandart_AD h1{
	font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:18px;line-height:18px;font-weight:bold;color:#9C3022;
}

#divStandart_AD h2{
	font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:16px;line-height:16px;font-weight:bold;color:#9C3022;
}

#divStandart_AD h3{
	font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:14px;line-height:14px;font-weight:bold;color:#9C3022;
}

#divStandart_AD h4{
	font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:12px;line-height:12px;font-weight:bold;color:#9C3022;
}

#divStandart_AD ul{
	margin-top: -6px;
	font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:11px;line-height:16px;
	list-style-image: url('../../images/squareAdministration.gif');
}

#divStandart_AD img{
	padding: 10px;
}

#divStandart_AD table td{
	font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:11px;
}

#divStandart_AD table td img{
	padding: 0px;
	margin: 0px;
}

#divStandart_AD table td a{color:#000000;}

/*permet de faire fonctionner le min-height sous ie*/
* html .ssCatProd_AD {
	height: 372px;
}

.ssCatProd_AD li {
	width: 220px;
	list-style : none;
}

.ssCatProd_AD li a:active, .ssCatProd_AD li a:visited, .ssCatProd_AD li a:link {
	/*font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:11px;line-height:13px;color:#ffffff;font-weight:bold;text-decoration:none;*/
	font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:11px;line-height:13px;color:#595959;font-weight:bold;text-decoration:none;
	display:block;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-right: 10px;
	padding-left: 10px;
	width:200px;
}

.divProduit_ssCat .listeSsCat_AD{
	padding: 0;
	margin: 0;
	list-style-type: none;
	background-color:#ededed;
	/*background-color:#ff7e7e;*/
	width:160px;
	min-height: 372px;
}

/*permet de faire fonctionner le min-height sous ie*/
* html .divProduit_ssCat .listeSsCat_AD {
	height: 372px;
}

.listeSsCat_AD li {
	width: 160px;
}

.listeSsCat_AD li a:active, .listeSsCat_AD li a:visited, .listeSsCat_AD li a:link {
	/*font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:11px;line-height:13px;color:#ffffff;font-weight:bold;text-decoration:none;*/
	font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:11px;line-height:13px;color:#595959;font-weight:bold;text-decoration:none;
	display:block;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-right: 10px;
	padding-left: 10px;
	width:140px;
}

.pasDeCat_AD {
	font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:12px;line-height:16px;color:#595959;font-weight:bold;
	text-align:center;
}

.leProduit_AD {
	display:none;
	float:left;
	margin:0;
	padding:0;
	width:170px;
	text-align:center;
	cursor: pointer;
}

/*permet de faire fonctionner le min-height sous ie*/
* html .leProduit_AD {
	position:absolute;
	float:right;
}

.titre_leProduit_AD {
	width:160px;
	/*background-color:#ff0000;*/
	background-color:#ededed;
	border-left:3px solid #9c3022;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 10px;
	padding-bottom: 10px;
	/*font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:11px;line-height:13px;color:#ffffff;font-weight:bold;text-decoration:none;*/
	font-family:Arial, Verdana,  Helvetica, sans-serif;font-size:11px;line-height:13px;color:#9c3022;font-weight:bold;text-decoration:none;
}

#administration a{
	padding-left:10px;
	background: url(../../images/squareAdministration.gif) no-repeat left;
}

b#administration a{
	background:none;
	float:right;
	position:relative;
	top:-13px;
}

b#administration,b#administration1 a, #administration a:hover{
	color:#9c3022;
}

b#administration{
	display:block;
	border-bottom:#9c3022;
	background:url(../../images/bordAdministrationV.gif) repeat-x bottom;
	padding-bottom:3px;
	margin-bottom:3px;
}
/*
#moduleImgProd_AD {
	width: 245px;
	height:198px;
	padding-left: 55px;
	padding-top:47px;
	background:url(../../images/bg-image-administration.gif) no-repeat bottom;
}
*/
.ssCatProd_AD{
	padding: 0;
	margin: 0;
	list-style-type: none;
	/*background-color:#ff0000;*/
	background-color:#ededed;
	width:220px;
	min-height: 372px;
}


/******************** Fin Nouveau Marché **********************/
