body {
  background-color:#e3eaf1;
  background-image:url(../images/degrade.jpg);
	background-repeat: repeat-x;
	margin:0px; 
	padding:0px;
	min-height:1000px;
	
	position:absolute;
  left: 50%; 
  top: 0px;
  margin-left: -409px; 
  width:818px;
}
li a { color:#666; }
li a:hover { color:#000; }


.boutons {
  margin:0px;
	padding:0px;
	height:37px;
	width:710px;
	position:absolute;
  left: 50%; 
  top: 0px;
  margin-left: -355px; 
}
.boutons h2 {
	margin-top:0px;
	padding-top:5px;
  width:236px;
	height:36px;
	font-family: "lucida sans", arial;
	Font-size :12pt;
	color:#FFF;
	text-align:center; 
	float:left;
}
.boutons h2#IsolNat {
  background-image:url(../images/Bt-Isolation-Nat.gif);
	background-repeat: no-repeat;
	}
.boutons h2#IsolTherm {
  background-image:url(../images/Bt-Isolation-Therm.gif);
	background-repeat: no-repeat;
	}
.boutons h2#Gpe {
  background-image:url(../images/Bt-Groupe.gif);
	background-repeat: no-repeat;
} 
.boutons h2#IsolTherm a:hover { color:#000; }
.boutons a {
  text-decoration:none;
	color:#FFF; 
}
.boutons a:hover { color:#999; }

.Ctn {
	margin-top:100px;
	width:820px;
	float:left;
}
h1 {
  margin:0px; 
	padding:5px;
	font-family: "lucida sans", arial;
	Font-size :18px;
	color : #666;
}
h1 a { color:#FFF }
h1 a:hover { color:#999; }
#logo-isoa {
  margin-top:-60px;
}
.CadreGnl {  
  margin:0px;
	padding:0px;
  width:818px;
	height:419px;
	float:left;
	border-collapse: collapse;
	border-spacing:0px;
}
.CadreHG { 
  margin:0px;
	padding:0px;
  width:5px;
	height:5px;
  background-image:url(../images/isolation-01HG.png);
	background-repeat: no-repeat;
	background-position:bottom right;
	float:left;
}
.CadreHC { 
  margin:0px;
	padding:0px;
  width:806px;
	height:5px;
  background-image:url(../images/isolation-02HC.png);
	background-repeat: no-repeat;
	background-position:bottom center;
	float:left;
}
.CadreHD { 
  margin:0px;
	padding:0px;
  width:7px;
	height:5px;
  background-image:url(../images/isolation-03HD.png);
	background-repeat: no-repeat;
	background-position:bottom left;
	float:left;
}
.CadreCG { 
  margin:0px;
	padding:0px;
  width:5px;
	height:406px;
  background-image:url(../images/isolation-04CG.png);
	background-repeat: no-repeat;
	background-position:center right;
	float:left;
}
.CadreCC {
  width:806px;
	height:406px;
  margin:0px;
	padding:0px;
	float:left;
}
.CadreCD {
  margin:0px;
	padding:0px;
  width:7px;
	height:406px;
  background-image:url(../images/isolation-06CD.png);
	background-repeat: no-repeat;
	background-position:center left;
	float:left;
}
.CadreBG {
  margin:0px;
	padding:0px;
  width:5px;
  height:8px;
  background-image:url(../images/isolation-07BG.png);
	background-repeat: no-repeat;
	background-position:right top;
	float:left;
}
.CadreBC {
  margin:0px;
	padding:0px;
  width:806px;
  height:8px;
  background-image:url(../images/isolation-08BC.png);
	background-repeat: no-repeat;
	background-position:center top;
	float:left;
}
.CadreBD {
  margin:0px;
	padding:0px;
  width:7px;
  height:8px;
  background-image:url(../images/isolation-09BD.png);
	background-repeat: no-repeat;
	background-position:left top;
	float:left;
}
.Maison {
	padding:0px;
	margin-top:3px;
	margin-left:3px;
  width:530px;
  height:400px;
	float:left;
	background-color:#000;	
	background-image:url(../images/maison-isolation.jpg);	
	background-repeat: no-repeat;
	background-position:right center ;
}

.Maison h1 { 
  background-color:#e4e3e3; 
	height:30px;
}
.Maison h1 a { color:#000; }
.Maison h1 a:hover { color:#999; }
ul.MenuTher  {
	padding:0px;
  margin:0px;
	padding-top:10px;
	width:210px;
	height:360px;
	float:left;
	border-right:1px solid #e4e3e3;
}
.MenuTher li#ico-coton { background-image:url(../images/ico-coton.jpg);	}
.MenuTher li#ico-sv { background-image:url(../images/ico-sv.jpg);	}
.MenuTher li#ico-fba { background-image:url(../images/ico-fba.jpg);	}
.MenuTher li#ico-fb { background-image:url(../images/ico-fb.jpg);	}
.MenuTher li#ico-pe { background-image:url(../images/ico-pe.jpg);	}
.MenuTher li#ico-dvr { background-image:url(../images/ico-dvr.jpg);	}
.MenuTher li#ico-vb { background-image:url(../images/ico-vb.jpg);	}
.MenuTher li#ico-vr { background-image:url(../images/ico-vr.jpg);	}
.MenuTher li#ico-rad { background-image:url(../images/ico-rad.jpg);	}
.MenuTher li#ico-sb { background-image:url(../images/ico-sb.jpg);	}
.MenuTher li#ico-pg { background-image:url(../images/ico-pg.jpg);	}
.MenuTher li#ico-ttm { background-image:url(../images/ico-ttm.jpg);	}
.MenuTher li {
  list-style : none;
  list-style-image : none;
	display : block;
	padding:0px;
	margin:0px;
	width:210px;
	height:28px;
  background-repeat: no-repeat;
  background-position:right top ;
	float:left;
}
.MenuTher li a {
  margin-right:20px;
	margin-top:5px;
	font-family: "lucida sans", arial;
	Font-size :16px;	
	color:#FFF;
	text-align:right;
  text-decoration:none;
	float:right;
}
.MenuTher li a:hover { color:#999; background-color:#fbfbfb; width:190px; margin-right:20px;}
.Groupe {
  margin-top:3px;
	margin-left:3px;
  width:267px;
  height:400px;
	background-image:url(../images/fd-groupe.jpg);	
	background-repeat: no-repeat;
	float:left;
}	
ul.MenuGpe  {
	padding:0px;
	margin:0px;
	width:260px;
	float:left;
	}
.MenuGpe li {
  list-style : none;
  list-style-image : none;
	display : block;
	padding:0px;
	margin:0px;
	height:25px;
}
.MenuGpe li span {
	font-family: "lucida sans", arial;
	Font-size :13px;	
	height:10px;
	padding:5px;
	float:left;
}
.MenuGpe li a {
	color : #999;  
	text-decoration:none; 
}
.MenuGpe li a:hover {
	color : #000; 
	background-image:url(../images/survol-ISOA2.png);
	background-repeat: no-repeat; 
	background-position:;
	display: block;	
	height:25px;
}
span {
	font-family: "lucida sans", arial;
  color : #666;
	text-align:center;
  float:center;
}
.liens { font-size:10px; }
.liens a { color:#000 }
.ita {
  font-style:italic;
	font-size:9px;
	float:left;
	color:#FFF;
}


/* Pied de page */
.pdp3 {
  margin-top: 10px;
  width:818x;
	font-size:10px;
	border-top:1px #f4f4f4 solid ; 
	background-color:#edf2f6;
}
.pdpart {
  height:220px;
	margin-top:5px;
	float:left;
	margin-bottom:20px;
	margin-top:10px;
	background-color:#fbfbfb;
  border-right: 1px dashed #e7e7e7;
	border-left: 1px dashed #e7e7e7;
}
.pdpart#art1 {
	margin-left:10px;
	width:170px;
}
.pdpart#art2 {
	margin-left:10px;
	width:165px;
}
.pdpart#art3 {
	margin-left:10px;
	width:200px;
}
.pdpart#art4 {
	margin-left:10px;
	width:220px;
}
.titreart {
	Font-size :13px;
  font-family: "lucida sans", arial;
  color : #333;
	margin-top:5px;
	margin-left:5px;
	border-bottom: dashed 1px #333;
	font-style:italic;
}
.titreart a {
  text-decoration:none;
  color : #333;
}
.titreart a:hover {
  text-decoration:underline;
  color : #000;
}
.planart {
	Font-size :11px;
  font-family: "lucida sans", arial;
  color : #999;
	margin-top:-10px;
	margin-left:10px;
}
.planart a {
  color : #999;
}
.planart a:visited {
  color : #999;
}

