body {
	background-color: #a39163;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	margin: 0px;
	text-align:center;
	padding: 0px;
	text-align:center;
	color: #666666;
}
p {
    font-size:11px;
	color: #666666;
	font-weight: normal;
	text-align: left;
}
a {
    font-weight: normal;
	text-decoration:none;
	color: #9a2186;
}
a:hover {
    font-weight: normal;
	text-decoration:underline;
	color: #9a2186;
}
h1 {
	margin:0;
	font-size:13px;
	color: #666666;
	font-weight: bold;
	text-align: left;
}
h2 {
	margin:0;
	font-size:13px;
	color: #666666;
	font-weight: bold;
	text-align: left;
}
h3 {
	margin:0 0 5px 0;
	padding:0 0 0 3px;
	font-size:13px;
	color: #FFFFFF;
	font-weight: bold;
	text-align: left;
	background-color:#9a2186;
}
h4 {
	margin:10px 0 10px 0;
	font-size:11px;
	color: #999999;
	font-weight: normal;
	text-align: left;
}
h5 {
	margin:0;
	font-size:11px;
	color: #ffffff;
	font-weight: bold;
	text-align: center;
}
h6 {
    font-size:10px;
	color: #000000;
	font-weight: normal;
	text-align: left;
	margin:0;
}
#hiddencontent h1{
	visibility:hidden;
}
#hiddencontent h2{
	visibility:hidden;
}
#principal {
	width: 980px;
	margin: 25px auto 0 auto;
	padding: 0;
	text-align:left;
} 
#top {
	width: 980px;
	height: 153px;
	margin: 0;
	padding: 0;
	float:left;
}
#top object{
	margin:0;
	padding:0;
	display:block;
	float:left;
}
#page {
	width: 980px;
	float:left;
	margin:0;
	text-align:left;
}


#encartpart {
	background-image: url(images/encart_part.gif);
}
#encartpro {
	background-image: url(images/encart_pro.gif);
}
#encartentretien {
	background-image: url(images/encart_entretien.gif);
}
#encartpart, #encartpro, #encartentretien {
	float:left;
	margin:0;
	text-align:left;
	padding:60px 10px 0 0;
	margin:10px 5px 0 0;
	width: 170px;
	height:320px;
}
#encartpart ul, #encartpro ul, #encartentretien ul{
    margin:5px 0 0 20px;
    padding:0;
	text-align:left;
	line-height:25px;
}
#encartpart a, #encartpro a, #encartentretien a {
	color:#fff;
	font-weight:bold;
	text-decoration:none;
}
#encartpart a:hover, #encartpro a:hover, #encartentretien a:hover {
	color:#9a2186;
	font-weight:bold;
	text-decoration:none;
}


#left {
	width: 208px;
	height:389px;
	float:left;
	text-align:left;
	margin:0;
	padding:0 18px 0 18px;
	background-color:#efe8ba;
}
#left img{
	margin:0;
	border:0;
	display:block;
	float:left;
}
#left a {
    font-size:10px;
	font-weight: normal;
	text-decoration:underline;
	color: #5b3f26;
}
#left a:hover {
    font-size:10px;
	font-weight: normal;
	text-decoration:none;
	color: #5b3f26;
}
#bandeau_clients {
	width: 208px;
	height:44px;
	margin:0 0 14px 0;
	padding:0;
	float:left;
	background-image: url(images/bandeau_clients.gif);
	background-repeat: no-repeat;
	background-position: top;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #d5d3c7;
}
#bandeau_clients2 {
	width: 208px;
	height:44px;
	margin:0 0 0 0;
	padding:0;
	float:left;
	/*background-image: url(images/bandeau_clients.gif);
	background-repeat: no-repeat;
	background-position: top;*/
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #d5d3c7;
}
#bandeau_photo {
	width: 208px;
	height:44px;
	margin:0 0 14px 0;
	padding:0;
	float:left;
	/*background-image: url(images/bandeau_photo.gif);
	background-repeat: no-repeat;
	background-position: top;*/
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #d5d3c7;
}
#encart_ecologispro {
	width: 208px;
	height:110px;
	margin:0 0 10px 0;
	padding:0;
	float:left;
}
#encart_video {
	width: 208px;
	height:154px;
	margin:0 0 10px 0;
	padding:0;
	float:left;
}
#encart_video img{
	border:0;
	margin:0;
}
#bandeau_rss {
	width: 208px;
	height:37px;
	margin:0 0 14px 0;
	padding:0;
	text-align:right;
	float:left;
	background-image: url(images/bandeau_rss.gif);
	background-repeat: no-repeat;
	background-position: top;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #d5d3c7;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #d5d3c7;	
}
#bandeau_rss img{
	margin:2px 0 0 0;
	padding:0;
	display:block;
	float:right;
}
#bandeau_rss table{
	width: 208px;
	margin: 0;
	padding: 0px;
	border: 0;
}
#encart_partenaires {
	width: 208px;
	height:92px;
	margin:0;
	padding:0;
	float:left;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #d5d3c7;
}
#encart_devis_left {
	width: 188px;
	height:54px;
	margin:0 0 10px 0;
	padding:6px 0 0 20px;
	float:left;
	background-image: url(images/bg_devis_left.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
#encart_devis_left p {
	color: #FFFFFF;
	font-weight: normal;
	text-align: left;
}
#encart_devis_left a{
	font-size: 14px;
	color: #FFFFFF;
	margin:0px;
	text-decoration: underline;
	font-weight: normal;
}
#encart_devis_left a:hover{
	font-size: 14px;
	text-decoration: none;
	font-weight: normal;
	color: #FFFFFF;
}







#right {
	width: 572px;
	height:389px;
	float:left;
	margin:0;
	text-align:justify;
	padding: 0 19px 0 19px;
	vertical-align:top;
	background-color:#FFFFFF;
}
#right img{
	margin:0;
	display:block;
	float:left;
}
#right object{
	margin:0;
	border:0;
	display:block;
	float:left;
}
#right a {
    font-size:11px;
	font-weight: normal;
	text-decoration:none;
	color: #9a2186;
}
#right a:hover {
	font-size:11px;
    font-weight: normal;
	text-decoration:underline;
	color: #9a2186;
}
#right input{
	width: 250px;
	height: 20px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	padding: 0px;
	background-color: none;
	border: 1px solid #999999;
}
#right select{
	width: 250px;
	height: 20px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding: 0px;
	background-color: none;
	border: 1px solid #999999;
}
#right textarea{
	width: 528px;
	height: 50px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	padding: 0px;
	background-color: none;
	border: 1px solid #999999;
}
textarea#comment2{
	width: 250px;
	height: 50px;
	margin-top: 0px;
	margin-right: 26px;
	margin-bottom: 10px;
	margin-left: 0px;
	padding: 0px;
	background-color: none;
	border: 1px solid #999999;
}
input#mini{
	width: 100px;
	height: 20px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	padding: 0px;
	background-color: none;
	border: 1px solid #999999;
}
select#mini{
	width: 100px;
	height: 20px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	padding: 0px;
	background-color: none;
	border: 1px solid #999999;
}
input#mini2{
	width: 80px;
	height: 20px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	padding: 0px;
	background-color: none;
	border: 1px solid #999999;
}
select#mini2{
	width: 40px;
	height: 20px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	padding: 0px;
	background-color: none;
	border: 1px solid #999999;
}





#full {
	width: 945px;
	height:475px;
	float:left;
	margin:0;
	text-align:justify;
	padding: 0 20px 0 15px;
	vertical-align:top;
	background-color:#FFFFFF;
}
#full img{
	margin:10px 5px 0 0;
	border:0;
	display:block;
	float:left;
}
#full object{
	margin:10px 10px 0 0;
	border:0;
	display:block;
	float:left;
}
#full a {
    font-size:11px;
	font-weight: normal;
	text-decoration:none;
	color: #9a2186;
}
#full a:hover {
	font-size:11px;
    font-weight: normal;
	text-decoration:underline;
	color: #9a2186;
}




#bandeau_societe {
	width: 572px;
	height:44px;
	margin:0 0 14px 0;
	padding:0;
	float:left;
	background-image: url(images/bandeau_societe.gif);
	background-repeat: no-repeat;
	background-position: top;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #d9d9d9;
}
#bandeau_activite {
	width: 572px;
	height:44px;
	margin:0 0 14px 0;
	padding:0;
	float:left;
	background-image: url(images/bandeau_activite.gif);
	background-repeat: no-repeat;
	background-position: top;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #d9d9d9;
}
#bandeau_garantie {
	width: 572px;
	height:44px;
	margin:0 0 14px 0;
	padding:0;
	float:left;
	background-image: url(images/bandeau_garantie.gif);
	background-repeat: no-repeat;
	background-position: top;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #d9d9d9;
}
#bandeau_pompeachaleur {
	width: 572px;
	height:44px;
	margin:0 0 14px 0;
	padding:0;
	float:left;
	background-image: url(images/bandeau_pompeachaleur.gif);
	background-repeat: no-repeat;
	background-position: top;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #d9d9d9;
}
#bandeau_type {
	width: 572px;
	height:44px;
	margin:0 0 14px 0;
	padding:0;
	float:left;
	background: url(images/bandeau_type.gif) no-repeat top left;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #d9d9d9;
}
#bandeau_type h1 {
  margin: 16px 0 5px 30px;
  font-size: 13pt;
  font-weight: normal;
}
#bandeau_edf {
	width: 572px;
	height:44px;
	margin:0 0 14px 0;
	padding:0;
	float:left;
	background-image: url(images/bandeau_edf.gif);
	background-repeat: no-repeat;
	background-position: top;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #d9d9d9;
}
#bandeau_construction {
	width: 572px;
	height:44px;
	margin:0 0 14px 0;
	padding:0;
	float:left;
	background-image: url(images/bandeau_construction.gif);
	background-repeat: no-repeat;
	background-position: top;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #d9d9d9;
}
#bandeau_tertiaire {
	width: 572px;
	height:44px;
	margin:0 0 14px 0;
	padding:0;
	float:left;
	background-image: url(images/bandeau_tertiaire.gif);
	background-repeat: no-repeat;
	background-position: top;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #d9d9d9;
}
#bandeau_references {
	width: 572px;
	height:44px;
	margin:0 0 14px 0;
	padding:0;
	float:left;
	background-image: url(images/bandeau_references.gif);
	background-repeat: no-repeat;
	background-position: top;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #d9d9d9;
}
#bandeau_biomasse {
	width: 572px;
	height:44px;
	margin:0 0 14px 0;
	padding:0;
	float:left;
	background-image: url(images/bandeau_biomasse.gif);
	background-repeat: no-repeat;
	background-position: top;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #d9d9d9;
}
#bandeau_solaire {
	width: 572px;
	height:44px;
	margin:0 0 14px 0;
	padding:0;
	float:left;
	background-image: url(images/bandeau_solaire.gif);
	background-repeat: no-repeat;
	background-position: top;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #d9d9d9;
}
#bandeau_liens {
	width: 572px;
	height:44px;
	margin:0 0 14px 0;
	padding:0;
	float:left;
	background-image: url(images/bandeau_liens.gif);
	background-repeat: no-repeat;
	background-position: top;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #d9d9d9;
}
#bandeau_contact {
	width: 572px;
	height:44px;
	margin:0 0 14px 0;
	padding:0;
	float:left;
	background-image: url(images/bandeau_contact.gif);
	background-repeat: no-repeat;
	background-position: top;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #d9d9d9;
}
#bandeau_actualites {
	width: 572px;
	height:44px;
	margin:0 0 14px 0;
	padding:0;
	float:left;
	background-image: url(images/bandeau_actualites.gif);
	background-repeat: no-repeat;
	background-position: top;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #d9d9d9;
}
#bandeau_diagnostic {
	width: 572px;
	height:44px;
	margin:0 0 14px 0;
	padding:0;
	float:left;
	background-image: url(images/bandeau_diagnostic.gif);
	background-repeat: no-repeat;
	background-position: top;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #d9d9d9;
}
#bandeau_devis {
	width: 572px;
	height:44px;
	margin:0 0 14px 0;
	padding:0;
	float:left;
	background-image: url(images/bandeau_devis.gif);
	background-repeat: no-repeat;
	background-position: top;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #d9d9d9;
}
#bandeau_recrutement {
	width: 572px;
	height:44px;
	margin:0 0 14px 0;
	padding:0;
	float:left;
	background-image: url(images/bandeau_recrutement.gif);
	background-repeat: no-repeat;
	background-position: top;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #d9d9d9;
}
#bandeau_mentions {
	width: 572px;
	height:44px;
	margin:0 0 14px 0;
	padding:0;
	float:left;
	background-image: url(images/bandeau_mentions.gif);
	background-repeat: no-repeat;
	background-position: top;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #d9d9d9;
}
#bandeau_sitemap {
	width: 572px;
	height:44px;
	margin:0 0 14px 0;
	padding:0;
	float:left;
	background-image: url(images/bandeau_sitemap.gif);
	background-repeat: no-repeat;
	background-position: top;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #d9d9d9;
}
#bandeau_finances {
	width: 572px;
	height:44px;
	margin:0 0 14px 0;
	padding:0;
	float:left;
	background-image: url(images/bandeau_finances.gif);
	background-repeat: no-repeat;
	background-position: top;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #d9d9d9;
}
#bandeau_reseau {
	width: 572px;
	height:44px;
	margin:0 0 14px 0;
	padding:0;
	float:left;
	background-image: url(images/bandeau_reseau.gif);
	background-repeat: no-repeat;
	background-position: top;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #d9d9d9;
}
#bandeau_comm {
	width: 572px;
	height:44px;
	margin:0 0 14px 0;
	padding:0;
	float:left;
	background-image: url(images/bandeau_comm.gif);
	background-repeat: no-repeat;
	background-position: top;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #d9d9d9;
}
#bandeau_guide_solaire {
	width: 572px;
	height:44px;
	margin:0 0 14px 0;
	padding:0;
	float:left;
	background-image: url(images/bandeau_guide_solaire.gif);
	background-repeat: no-repeat;
	background-position: top;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #d9d9d9;
}
#bandeau_entretien {
	width: 572px;
	height:44px;
	margin:0 0 14px 0;
	padding:0;
	float:left;
	background-image: url(images/bandeau_entretien.gif);
	background-repeat: no-repeat;
	background-position: top;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #d9d9d9;
}
#bandeau_ref_pro {
	width: 572px;
	height:44px;
	margin:0 0 14px 0;
	padding:0;
	float:left;
	background-image: url(images/bandeau_ref_pro.gif);
	background-repeat: no-repeat;
	background-position: top;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #d9d9d9;
}
#bandeau_habilitations {
	width: 572px;
	height:44px;
	margin:0 0 14px 0;
	padding:0;
	float:left;
	background-image: url(images/bandeau_habilitations.gif);
	background-repeat: no-repeat;
	background-position: top;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #d9d9d9;
}
#bandeau_clim_revers {
	width: 572px;
	height:44px;
	margin:0 0 14px 0;
	padding:0;
	float:left;
	background-image: url(images/bandeau_clim_revers.gif);
	background-repeat: no-repeat;
	background-position: top;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #d9d9d9;
}
#bandeau_eauglacee {
	width: 572px;
	height:44px;
	margin:0 0 14px 0;
	padding:0;
	float:left;
	background-image: url(images/bandeau_eauglacee.gif);
	background-repeat: no-repeat;
	background-position: top;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #d9d9d9;
}
#bandeau_ventilation {
	width: 572px;
	height:44px;
	margin:0 0 14px 0;
	padding:0;
	float:left;
	background-image: url(images/bandeau_ventilation.gif);
	background-repeat: no-repeat;
	background-position: top;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #d9d9d9;
}
#bandeau_plomberie {
	width: 572px;
	height:44px;
	margin:0 0 14px 0;
	padding:0;
	float:left;
	background-image: url(images/bandeau_plomberie.gif);
	background-repeat: no-repeat;
	background-position: top;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #d9d9d9;
}
#bandeau_eolien {
	width: 572px;
	height:44px;
	margin:0 0 14px 0;
	padding:0;
	float:left;
	background-image: url(images/bandeau_eolien.gif);
	background-repeat: no-repeat;
	background-position: top;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #d9d9d9;
}
#bandeau_activitespro {
	width: 572px;
	height:44px;
	margin:0 0 14px 0;
	padding:0;
	float:left;
	background-image: url(images/bandeau_activitespro.gif);
	background-repeat: no-repeat;
	background-position: top;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #d9d9d9;
}



#pagecontent {
	width: 572px;
	height:312px;
	margin:0;
	padding:0;
	float:left;
}
#pagecontent img{
	margin:0;
	border:0;
	display:block;
	float:left;
}
#pagecontent p{
	margin:0;
}
#pagecontent_top {
	width: 572px;
	height:200px;
	margin:0 0 14px 0;
	padding:0;
	float:left;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #d9d9d9;

}
#pagecontent_top table{
	width: 280px;
	height:184px;
	margin: 0;
	padding: 0px;
	border: 0;
	float:left;
}
#pagecontent_top table td{
	width:140px;
	margin: 0;
	padding:0;
	text-align:center;
	vertical-align:top;
}
#pagecontent_left {
	width: 289px;
	height:312px;
	margin:0;
	padding:0;
	float:left;
	/*background-image: url(images/bg_accueil_gauche.jpg);
	background-repeat: no-repeat;
	background-position: top;*/
}
#pagecontent_left p{
	border:0;
	margin:0 0 4px 0;
}
#pagecontent_left ul{
    margin:0 0 0 12px;
    padding:0;
	text-align:left;
}
#pagecontent_right {
	width: 283px;
	height:312px;
	margin:0;
	padding:0;
	float:left;
}
#pagecontent_pub {
	width: 273px;
	height:312px;
	margin:0;
	padding:0 0 0 10px;
	float:left;
	/*background-image: url(images/pub_accueil.jpg);
	background-repeat: no-repeat;
	background-position: top;*/
}
#pagecontent_text {
	width: 289px;
	/*height:153px;*/
	margin:0 0 5px 0;
	padding:0;
	float:left;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #d9d9d9;
}
#pagecontent_text2 {
	width: 272px;
	height:200px;
	margin:0 0 0 9px;
	padding:0 0 0 11px;
	float:left;
}
#pagecontent_text4 {
	width: 272px;
	height:200px;
	margin:0 0 0 9px;
	padding:0 0 0 11px;
	float:left;
	background-image: url(images/reseau_bg.gif);
	background-repeat: no-repeat;
	background-position: top;
}
#pagecontent_text2 ul{
    margin:0 0 0 12px;
    padding:0;
	text-align:left;
}
#pagecontent_text2 img{
	margin:0 8px 0 0;
	border:0;
	display:block;
	float:left;
}
#pagecontent_text3 {
	width: 215px;
	height:311px;
	margin:0 0 0 12px;
	padding:0 0 0 0;
	float:left;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #d9d9d9;
}
#pagecontent_edf {
	width: 273px;
	height:195px;
	margin:0;
	padding:5px 0 0 7px;
	float:left;
	background-image: url(images/photo_edf.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
#pagecontent_edf h1 {
	color: #16497f;
	text-align: left;
}
#encart_devis {
	width: 267px;
	height:57px;
	margin:0;
	padding:88px 0 0 22px;
	float:left;
	background-image: url(images/bg_devis.jpg);
	background-repeat: no-repeat;
	background-position: top;
}
#encart_devis p {
	color: #FFFFFF;
	font-weight: normal;
	text-align: left;
}
#encart_devis a{
	color: #FFFFFF;
	margin:0px;
	text-decoration: underline;
	font-weight: normal;
}
#encart_devis a:hover{
	text-decoration: none;
	font-weight: normal;
	color: #FFFFFF;
}
#pagecontent2 {
	width: 572px;
	height:297px;
	margin:0;
	padding:0 0 15px 0;
	float:left;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #d9d9d9;
}
#pagecontent2 ul{
    margin:0 0 0 12px;
    padding:0;
	text-align:left;
}
#pagecontent2 table{
	width: 572px;
	height:297px;
	margin: 0;
	padding: 0px;
	border: 0;
	float:left;
}
#pagecontent2 table td{
	margin: 0;
	padding:0;
	text-align:left;
	vertical-align:top;
}
#pagecontent2 table td table{
	width: 250px;
	height:35px;
	margin: 0;
	padding: 0px;
	border: 0;
	float:left;
}
#texteactus {
	width: 557px;
	height:287px;
	margin:0;
	padding:0 15px 10px 0;
	float:left;
	overflow: auto;
}
#texteactus img{
	border: 0;
	margin:0 8px 0 0;
	padding:0;
	display:block;
	float:left;
}
#pub {
	width: 126px;
	height:389px;
	background-color:#f5f3ed;
	float:left;
	margin:0;
	text-align:justify;
	padding: 0 0 0 0;
	vertical-align:top;
}
#pub img{
	border: 0;
	margin:0;
	padding:0;
	display:block;
	float:left;
}


#copyright{
	width: 980px;
	height:15px;
	margin: 5px 0 0 0;
	padding: 0;
	text-align:left;
	border:0;
	float:left;
}
#copyright p{
	margin:0;
	font-size:10px;
	color: #FFFFFF;
	font-weight: normal;
}
#copyright a{
	color: #FFFFFF;
	margin:0px;
	text-decoration: underline;
	font-weight: normal;
}
#copyright a:hover{
	text-decoration: none;
	font-weight: normal;
}
#copyright img{
	margin:0 3px 0 0;
	border:0;
	text-decoration:none;
	display:block;
	float:left;
}
#copyright table{
	width: 980px;
	height:15px;
	margin: 0;
	border: 0;
}
#copyright table td{
	margin: 0;
	padding:0;
	border: 0;
	text-align:left;
}
#copyright table td p{
	margin:0px;
	text-align:left;
}
td.droit{
	margin: 0;
	padding:0;
	border: 0;
}
#copyright table td.droit p{
	margin:0px;
	text-align:right;
}


.clear{
	clear:both;
}


#navigation{
	width: 980px;
	height:30px;
	margin: 0;
	text-align: left;
	float:left;
	padding:0;
	font-size:12px;
	background-color:#abab75;
}

/* zone princpale dans la	quelle le menu est place */

#menu{
	position:relative;
	display:inline;
	margin:0;
	padding:0;
	width:980px;
	height:30px;
	float/**/:left;
	/*border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;*/
	
    }
	
/* initialisation de la balise ul */
	
#menu ul{
    position:absolute;
    display:block;
    margin:0;
    padding:0;
	
}
    
#menu li ul{
    visibility:hidden;
	margin-top:0px;
    }
  
/* initialisation de la balise li et spécification de la taille des menus et des bordures */
    
#menu li{
	list-style:none;
	width:98px; /*largeur d'un menu moins largeur de la bordure*/
	display/**/:block;
	float/**/:left;
	margin:0;
	padding:0; /* marge interne haute pour décaler les textes du menu vers le bas */
	text-align:left;
	height:30px;
	background-color:#abab75;
    }
 
 /* alignements de la balise li pour les sous menus - les uns  en dessous des autres */


#menu li li{
    float: none;
	display: block;
	border-bottom:1px solid #b758a7;
	height:25px;
}

.menu li li{
    display:inline;
    }

/* styles des liens du menu par défaut + largeur pour firefox */

#menu a{
    display:block;
	color: #FFFFFF;
	width:98px; /*largeur d'un menu moins largeur de la bordure*/
	height:30px; /* hauteur d'un menu moins marge interne */
	text-decoration: none;
	padding:0px 0px 0px 0px; /* marge interne haute pour décaler les textes du menu vers le bas */
	text-align:center;
	background-image:none;
	font-weight: bold;
	line-height: 30px;
 }

/* styles des liens survolés du menu par défaut */
 
#menu a:hover{
    color: #FFFFFF;
	font-weight: bold;
	background-color:#bbcc00;
    text-decoration: none; /* effet de survol par defaut */
}

#menu span{
    display:none;
}

#menu li li a{
	display:block;
	background-color: #9a2085;
	width: 98px;
	height:25px;
	font-weight:normal;
	padding: 0;
	text-align:center;
	border:none;
	line-height: 25px;
	vertical-align: top;
	font-size:10px;	
}
#menu li li a:hover{
	display:block;
    background-color: #FFFFFF;
	width: 98px;
	height:25px;
	font-weight:normal;
	padding: 0;
	text-align:center;
	border:none;
	line-height: 25px;
	color: #9a2085;
	font-size:10px;
}
