table#main tr td#page {
  height: 780px;
}

a.arboProduit:link,a.arboProduit:hover,a.arboProduit:visited,a.arboProduit:active{
	color:#DC8BCD; font-weight:bold; text-decoration:none;
}

table#tableauRealisations{
	position:absolute;
	top:350px;
	left:-100px;
	width:650px;
}
html>/**/body table#tableauRealisations{
	top:280px;
}



div#contenu{
	top:35px;
}

html>/**/body div#contenu{
	top:0px;
}

div.formulaireConteneur{
	position:absolute;
	width:620px;
	margin:0px;
	margin-bottom:15px;
	top:50px;
}
html>/**/body div.formulaireConteneur{
	top:20px;
}


div.formulaireConteneur p{
	padding-top:20px;
}

div.formulaireConteneur.inset b.b2.formulaire {background:#FBA85E;border-left:1px solid #985417; border-right:1px solid #985417;}
div.formulaireConteneur.inset b.b3.formulaire{background:#FBA85E;border-left:1px solid #985417; border-right:1px solid #985417;}
div.formulaireConteneur.inset b.b4.formulaire{background:#FBA85E;border-left:1px solid #985417; border-right:1px solid #985417;}
div.formulaireConteneur.inset b.bottom b.b4b.formulaire{background:#FBA85E; border-left:1px solid #985417; border-right:1px solid #985417;}
div.formulaireConteneur.inset b.bottom b.b3b.formulaire{background:#FBA85E; border-left:1px solid #985417; border-right:1px solid #985417;}
div.formulaireConteneur.inset b.bottom b.b2b.formulaire{background:#FBA85E; border-left:1px solid #985417; border-right:1px solid #985417;}
div.formulaireConteneur.inset b.b1Formulaire {background:#985417;height:1px;display:block; overflow:hidden;margin:0 5px;}
div.formulaireConteneur.inset b.b1bFormulaire{background:#985417;height:1px;display:block; overflow:hidden;margin:0 5px;}
div.formulaireConteneur.inset div.boxcontent.formulaire{
background:#FBA85E; border-left:1px solid #985417; border-right:1px solid #985417; text-align:center;

}


div.formulaireConteneur.inset div.boxcontent table.titre td{
	color:white;
	font-weight:bold;
	padding:0px 5px 5px 5px;	
	
}

div.formulaireConteneur.inset div.boxcontent.formulaire table.contenu{background-color:#FBA85E; margin:auto; }
div.formulaireConteneur.inset div.boxcontent.formulaire table.contenu td{
	background-color:#FBA85E;
	padding:5px;
	font-size:11px;
}

a.intitule:link,a.intitule:hover,a.intitule:visited,a.intitule:active{
	font-family:Arial; font-weight:bold; font-size:14px; text-decoration:none;
	position:absolute;
	left:50px;
	top:-3px;	
}

/*********** REALISATION ************/

div.realisationConteneur{
	position:relative;
	width:400px;
	margin:0px;
	margin-bottom:15px;
}

div.realisationConteneur p{
	padding-top:20px;
}

div.realisationConteneur.inset b.b2.realisation {background:#FBA85E;border-left:1px solid #FBA85E; border-right:1px solid #FBA85E;}
div.realisationConteneur.inset b.b3.realisation{background:#FBA85E;border-left:1px solid #FBA85E; border-right:1px solid #FBA85E;}
div.realisationConteneur.inset b.b4.realisation{background:#FBA85E;border-left:1px solid #FBA85E; border-right:1px solid #FBA85E;}
div.realisationConteneur.inset b.bottom b.b4b.realisation{background:#FBA85E;border-left:1px solid #FBA85E; border-right:1px solid #FBA85E;}
div.realisationConteneur.inset b.bottom b.b3b.realisation{background:#FBA85E;border-left:1px solid #FBA85E; border-right:1px solid #FBA85E;}
div.realisationConteneur.inset b.bottom b.b2b.realisation{background:#FBA85E;border-left:1px solid #FBA85E; border-right:1px solid #FBA85E;}
div.realisationConteneur.inset b.b1Reference {background:#A6AAB3;height:1px;display:block; overflow:hidden;margin:0 5px;}
div.realisationConteneur.inset b.b1bReference{background:#FBA85E;height:1px;display:block; overflow:hidden;margin:0 5px;}
div.realisationConteneur.inset div.boxcontent.realisation{background:#A6AAB3;border-left:1px solid #FBA85E; border-right:1px solid #FBA85E; text-align:center;
}

div.realisationConteneur.inset div.boxcontent.realisation table.titre{background:#FBA85E;}

div.realisationConteneur.inset div.boxcontent.realisation table.titre td{
	color:white;
	font-weight:bold;
	padding:0px 5px 2px 5px;	
	
}

div.realisationConteneur.inset div.boxcontent.realisation table.contenu{background-color:#E0E4ED; margin:auto; }
div.realisationConteneur.inset div.boxcontent.realisation table.contenu td{
	background-color:#E0E4ED;
	padding:5px;
	font-weight:normal;	
	font-size:11px;
}
div.realisationConteneur.inset div.boxcontent.realisation table.contenu td div{
	font-weight:normal;
	margin-top:2px;
	margin-bottom:2px;
}

/************** FIN DE REALISATION ***************/


div.formulaireConteneur.inset .boxcontent td a.pagination:link,
div.formulaireConteneur.inset .boxcontent td a.pagination:hover,
div.formulaireConteneur.inset .boxcontent td a.pagination:visited,
div.formulaireConteneur.inset .boxcontent td a.pagination:active{
	font-family:Arial; font-weight:normal; font-size:8pt; text-decoration:underline;
}
div.formulaireConteneur.inset .boxcontent td a.pagination.page:link,
div.formulaireConteneur.inset .boxcontent td a.pagination.page:hover,
div.formulaireConteneur.inset .boxcontent td a.pagination.page:visited,
div.formulaireConteneur.inset .boxcontent td a.pagination.page:active{
	color:white;
	font-weight:bold;
}

