html, body {
	margin: 0;
	padding: 0;
	height: 100%;
	min-height:100%;
	background-image:url(imgs/bg_site.gif);
	background-position:Top Center;
	background-repeat:no-repeat;
	background-attachment:fixed;
} 

/*+++++++++++++++Div FOND+++++++++++++++++++*/
DIV.fond_OTHERS{
	position:absolute;
	width:900px;
	left: 50%;
	margin-left: -450px;
	font-size:11px;
	color:#666666;
	font-family:Verdana;
	background-color:#FFFFFF;
}



a.lien1{font-family : Verdana;font-size :11px; color:#ffffff;font-weight: bold; text-decoration:none;}
a.lien1:hover{font-family : Verdana;font-size :11px; color:#e4e3e3;font-weight: bold; text-decoration:none;}

a.lien2{font-family : Verdana;font-size :11px; color:#838383;font-weight: bold; text-decoration:none;}
a.lien2:hover{font-family : Verdana;font-size :11px; color:#676767;font-weight: bold; text-decoration:none;}

a.lien_bleu{font-family : Verdana;font-size :11px; color:#7eb4cc;font-weight: bold; text-decoration:none;}
a.lien_bleu:hover{font-family : Verdana;font-size :11px; color:#618a9c;font-weight: bold; text-decoration:none;}

a.sousmenu{font-family : Verdana;font-size :9px; color:#90a0a6;text-decoration:none;}
a.sousmenu:hover{font-family : Verdana;font-size :9px; color:#838383;text-decoration:none;}

a.sousmenutoasty{font-family : Verdana;font-size :9px; color:#90a0a6;text-decoration:none;}
a.sousmenutoasty:hover{font-family : Verdana;font-size :9px; color:#ff6600;text-decoration:none;}

a.lien_annu{font-family : Verdana;font-size :11px; color:#99BB00;font-weight: bold; text-decoration:none;}
a.lien_annu:hover{font-family : Verdana;font-size :11px; color:#5F7400;font-weight: bold; text-decoration:none;}

h1{
	font-size: 18px;
	color: #7eb4cc;
}

h2{
	font-size: 12px;
	color: #8cc540;
}

h3{
	font-size: 12px;
	color: #7eb4cc;
}
h4{
	font-size: 12px;
	color: #f7ab00;
}
h5{
	font-size: 12px;
	font-weight:normal;
	margin: 0px 0px 0px 0px;
	padding-left:10px;
	padding-top:10px;
	padding-bottom:10px;
	padding-right:10px;
	
	background-color:#e3e8bc;
	background-image:url(imgs/grille.gif);
}
h6{
	font-size: 11px;
}

h7{
	font-size: 12px;
	color: #8cc540;
	font-weight:bold;
}

h8{
	font-size: 12px;
	color: #8cc540;
}

/*+++++++++++++++DIV HEADER+++++++++++++++++++*/

#flash_animation{
	position:absolute;
	width:900px;
	height:321px;
	left: 0px;
	top:0px;
}
#flash_annuaire{
   position:absolute;
   width:900px;
   height:55px;
   left: 0px;
   top:0px;
}

#flash_home{
   position:absolute;
   width:900px;
   height:450px;
   left: 0px;
   top:0px;
}

#bande{
	position:absolute;
	height:28px;
	width:100%;
	background-image:url(imgs/degrade.jpg);
}
#ombre_gauche{
	position:absolute;
	width:10px;
	left:50%;
	top:28px;
	height:600px;
	margin-left: -460px;
	/*background-image:url(imgs/ombre_gauche.jpg);*/
}
#ombre_droite{
	position:absolute;
	width:10px;
	left: 50%;
	top:28px;
	height:600px;
	margin-left: 450px;
	/*background-image:url(imgs/ombre_droite.jpg);*/
}

#header{
	position:relative;
	height:321px;
	width:900px;
	background-image:url(imgs/bg_animation.jpg);
}
#header_annuaire{
   position:relative;
   height:150px;
   width:900px;
   background-image:url(imgs/bg_animation.jpg);
}

#header_home{
   position:relative;
   height:450px;
   width:900px;
   background-image:url(imgs/bg_animation.jpg);
}

/*+++++++++++++++DIV MENU+++++++++++++++++++*/

#menu{
	position:relative;
	height:52px;
	width:900px;
	background-image:url(imgs/menu_gris.jpg);
	background-repeat:no-repeat; 
	font-size:10px;
	margin-bottom:20px;
}

#menu_2{
	position:relative;
	height:52px;
	width:900px;
	font-size:10px;
	margin-bottom:20px;
}
	#ligne1{
		position:absolute;
		top:7px;
		left:235px;
		width:650px;
		text-align:center;
		color: #e4e3e3;
	}
	
	#ligne2{
		position:absolute;
		top:33px;
		left:260px;
		width:600px;
		text-align:center;
		color: #838383;
	}


/*+++++++++++++++DIV CONTENU+++++++++++++++++++*/
#logo{
	position:absolute;
	left:10px;
	top:374px;
	width:202px;
	height:200px;
	text-align:center;
	color:#02a1db;
	font-weight:bold;
}
#logo_annuaire{
   position:absolute;
   width:202px;
   height:250px;
   left:10px;
   top:170px;
   vertical-align:top;
}
#logo_home{
   position:absolute;
   width:202px;
   height:250px;
   left:15px;
   top:490px;
   vertical-align:top;
}

#recherche_annuaire{
position:absolute;
top:50px;
left:10px;
width:880px;


}
#ombre{
	position:absolute;
	left:222px;
	top:374px;
	width:15px;
	height:250px;
	text-align:center;
	background:url(imgs/ombre.jpg);
}
#ombre_annuaire{
   position:absolute;
   left:222px;
   top:230px;
   width:15px;
   height:250px;
   text-align:center;
   background:url(imgs/ombre.jpg);
}
#ombre_home{
	position:absolute;
	left:222px;
	top:510px;
	width:15px;
	height:250px;
	text-align:center;
	background:url(imgs/ombre.jpg);
}

#contenu{
background-color:#FFFFFF;
	position:relative;
	left:242px;
	width:638px;
	text-align:justify;
	min-height:210px;
	
}

#contenu_home{
background-color:#FFFFFF;
	position:relative;
	left:242px;
	width:638px;
	text-align:justify;
	min-height:100px;
	
}
#contenu_annuaire{
   position:relative;
   left:242px;
   width:638px;
   text-align:justify;
   min-height:350px;
}

#contenu_partenaire{
   position:relative;
   left:242px;
   width:638px;
   text-align:justify;
   min-height:540px;
}

* html #contenu {height:expression(this.clientHeight<210?210:this.clientHeight)}
/*+++++++++++++Contenu eco construction++++++++++++++++++*/

* html #contenu_annuaire {height:expression(this.clientHeight<350?350:this.clientHeight)}

h11{
font-weight:bold;
	font-size: 14px;
	color: #000000;
}
h12{
	font-weight:bold;
	font-size: 14px;
	color: #dac701;
}
h13{
	font-weight:bold;
	font-size: 14px;
	color: #8cc540;
}		
h14{
	font-weight:bold;
	font-size: 14px;
	color: #01afee;
}
h15{
	font-weight:bold;
	font-size: 14px;
	color: #fbb033;
}
h16{
	font-weight:bold;
	font-size: 14px;
	color: #ee4035;
}
h17{
	font-weight:bold;
	font-size: 14px;
	color: #a54398;q
}
h18{
	font-weight:bold;
	font-size: 14px;
	color: #ffdf01;
}
h19{
	font-weight:bold;
	font-size: 14px;
	color: #b25c11;
}
h110{
	font-weight:bold;
	font-size: 14px;
	color: #6e6d72;
}
h111{
	font-weight:bold;
	font-size: 14px;
	color: #3d7c61;
}


a.lien11{font-family : Verdana;font-size :11px; color:#000000;font-weight: bold; text-decoration:none;}
a.lien11:hover{font-family : Verdana;font-size :11px; color:#000000;font-weight: bold; text-decoration:none;}

a.lien12{font-family : Verdana;font-size :11px; color:#dac701;font-weight: bold; text-decoration:none;}
a.lien12:hover{font-family : Verdana;font-size :11px; color:#dac701;font-weight: bold; text-decoration:none;}

a.lien13{font-family : Verdana;font-size :11px; color:#8cc540;font-weight: bold; text-decoration:none;}
a.lien13:hover{font-family : Verdana;font-size :11px; color:#8cc540;font-weight: bold; text-decoration:none;}

a.lien14{font-family : Verdana;font-size :11px; color:#01afee;font-weight: bold; text-decoration:none;}
a.lien14:hover{font-family : Verdana;font-size :11px; color:#01afee;font-weight: bold; text-decoration:none;}

a.lien15{font-family : Verdana;font-size :11px; color:#fbb033;font-weight: bold; text-decoration:none;}
a.lien15:hover{font-family : Verdana;font-size :11px; color:#fbb033;font-weight: bold; text-decoration:none;}

a.lien16{font-family : Verdana;font-size :11px; color:#ee4035;font-weight: bold; text-decoration:none;}
a.lien16:hover{font-family : Verdana;font-size :11px; color:#ee4035;font-weight: bold; text-decoration:none;}

a.lien17{font-family : Verdana;font-size :11px; color:#a54398;font-weight: bold; text-decoration:none;}
a.lien17:hover{font-family : Verdana;font-size :11px; color:#a54398;font-weight: bold; text-decoration:none;}

a.lien18{font-family : Verdana;font-size :11px; color:#ffdf01;font-weight: bold; text-decoration:none;}
a.lien18:hover{font-family : Verdana;font-size :11px; color:#ffdf01;font-weight: bold; text-decoration:none;}

a.lien19{font-family : Verdana;font-size :11px; color:#b25c11;font-weight: bold; text-decoration:none;}
a.lien19:hover{font-family : Verdana;font-size :11px; color:#b25c11;font-weight: bold; text-decoration:none;}

a.lien110{font-family : Verdana;font-size :11px; color:#6e6d72;font-weight: bold; text-decoration:none;}
a.lien110:hover{font-family : Verdana;font-size :11px; color:#6e6d72;font-weight: bold; text-decoration:none;}

a.lien111{font-family : Verdana;font-size :11px; color:#3d7c61;font-weight: bold; text-decoration:none;}
a.lien111:hover{font-family : Verdana;font-size :11px; color:#3d7c61;font-weight: bold; text-decoration:none;}


/*+++++++++++++++DIV PIED DE PAGE+++++++++++++++++++*/
#bottomer{
	margin-top:40px;
	position:relative;
	width:900px;
	height:30px;
	background-color:#999999;
	background-image:url(imgs/bottom.jpg);
}

		#submenu{
			position:absolute;
			top:9px;
			left:230px;
			width:635px;
			text-align:right;
		}
		
/*+++++++++++++++CONTACT+++++++++++++++++++*/		
