/* CSS Document */

body
{
	margin: 10px 0;
	padding: 0;
	font: 0.8em "Trebuchet MS", helvetica, sans-serif;
	background: #d7d5c6;
	text-align: left;
}

div#conteneur
{
	width: 930px ;
	margin: 0 auto ;
	text-align: left ;
	border: 1px solid #000 ;
	background: #fff;
	display: block;
}

a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
}
a:hover {
	text-decoration: none;
}
a:active {
	text-decoration: none;
}

div#contenu
{
	padding: 0 0px 0 0px ;
		
	
}

div#contenu h1
{
	line-height: 30px ;
	font-size: 1.6em ;
	color: #ff4820 ;
	text-align: left ;
}

div#contenu h2
{
	padding-left: 0px ;
	line-height: 23px ;
	font-size: 1.3em ;
	color: #118aff ;
	text-align: left ;
}

div#contenu h3
{
	padding-left: 0px ;
	line-height: 23px ;
	font-size: 1.2em ;
	color: #000000 ;
	text-align: left ;
}


div#contenu h4
{
	padding-left: 0px ;
	line-height: 23px ;
	font-size: 0.8em ;
	color: #105aff ;
	text-align: left ;
}
div#contenu p
{
   
	color: #000 ;
	text-align: left ;
	text-indent: 0em ;
	line-height: 1.2em ;
}


div#contenu a
{
	color: #02abff ;
	font-weight:bold;	
}

div#contenu a:hover
{
	color: #0001fe ;
	font-weight:bold;
}



p#footer
{
	margin: 0 ;
	padding-right: 10px ;
	line-height: 30px ;
	text-align: center ;
	color: #0001fe ;
}
p#footer a
{
color: #0001fe ;
}

p#footer a:hover
{
color: #0001fe ;
}

div#blocmenu {
background-image:url(images/amouret-menu.jpg);
width: 252px;
height: 550px;
float: left;
padding-top: 0px;
padding-left : 0px;

}

.bloccentre {
width: 663px;
height: 600px;
float: left;
padding-top: 20px;
padding-left : 10px;
padding-right : 5px;
}

.bloccontact {
width: 668px;
height: 750px;
float: left;
padding-top: 0px;
padding-left : 10px;
}

.image{
padding-left: 0px;
padding-top: -5px;
padding-bottom: -5px;
float:left;
display:block;
}

.ravalement{
padding-left: 70px;
padding-right: 70px;
padding-top: 10px;
float:left;
display:block;
}

.image_accueil1{
padding-left: 10px;
padding-right: 10px;
padding-top: 10px;
padding-bottom: 10px;
float:right;
display:block;
}
.image_accueil2{
padding-left: 0px;
padding-right: 10px;
padding-top: 10px;
padding-bottom: 0px;
float:left;
display:block;
}

.blocpeinturedecohaut {
width: 658px;
height: 120px;
float: left;
padding-top: 20px;
padding-left : 10px;
}
.blocpeinturedecogauche {
width: 328px;
height: 450px;
float: left;
padding-top: 0px;
padding-left : 10px;
}
.blocpeinturedecodroite {
width: 323px;
height: 425px;
float: left;
padding-top: 25px;
padding-left : 10px;
padding-right : 5px;
}

.blocrevetementshaut {
width: 668px;
height: 50px;
float: left;
padding-top: 20px;
padding-left : 10px;
}
.blocrevetementsgauche {
width: 315px;
height: 650px;
float: left;
padding-top: 0px;
padding-right: 10 px;
padding-left : 10px;
}
.blocrevetementsdroite {
width: 315px;
height: 650px;
float: left;
padding-top: 0px;
padding-left : 20px;
padding-right: 10 px;
}
.blocrevetementsbas {
width: 665px;
height: 400px;
float: left;
padding-top: 0px;
padding-left : 260px;
}

.blocteinter {
width: 663px;
height: 600px;
float: left;
padding-top: 20px;
padding-left : 10px;
padding-right : 5px;
}

.blocravalement {
width: 663px;
height: 900px;
float: left;
padding-top: 20px;
padding-left : 10px;
padding-right : 5px;
}
.blocaccueilgauche {
width: 410px;
height: 390px;
float: left;
padding-top: 15px;
padding-left : 10px;
padding-right : 5px;
}
.blocaccueildroit {
width: 240px;
height: 374px;
float: left;
padding-top: 31px;
padding-left : 6px;
padding-right : 2px;
}
.blocaccueilbas {
width: 663px;
height: 190px;
float: left;
padding-top: 5px;
padding-left : 10px;
padding-right : 5px;
}

