@charset "iso-8859-2";
/* CSS Document */

html{
background:#ad9564 ;
}


 body{
	margin: 0px;
	padding: 0px;
	font-size: 11px;
	font-weight:normal;
	font-family:tahoma, sans-sherif;
	color:#27211b;
	text-align:justify;

	
	background:#ad9564 url(images/bg_body.png) center top no-repeat;
	
	
	width: 100%;
  display: table;

}


p, ul, li, table, div, h1, h2, h3, hr, img, form, input{
	padding: 0px;
	margin: 0px;
}

.jump{
padding-top:5px;
}

.b_milieu{
width:800px;

margin-left:4px;
}




.total{
margin-left:auto;
margin-right:auto;
width:799px;
background:#ad9564 url(images/bg_total.png) repeat-y center;
padding-top:2px;
padding-left:10px;
}

.g{
clear:both;
padding-left:20px;
padding-right:25px;
}

.g p{
padding-left:10px;

}


.contenu{
width:800px;
background:url(images/b_m_middle.jpg) repeat-y;

}



.mdm{
float:left;
padding-top:30px;
padding-left:10px;
padding-right:10px;
color:#FFFFFF;
background:url(images/actu.png) no-repeat;
width:251px;
height:120px;

}




.b1{
clear:both;
}


.b2{
clear:both;
}



.actu{
width:200px;
float:left;
padding-left:20px;
}


.pub{
width:300px;
float:left;
}



.news{
float:left
}



.footer{
text-align:center;
clear:both;
background: url(images/footer.jpg) no-repeat;
height:51px;
}




/*.gris{
color:#4f5050;
}*/

li{
padding-left:0px;
}

li {
list-style-type:square;
}
/*------------------------------------------------------- */

.ref {
		width: 800px;
		margin: 0 auto;
		text-align:center;
		color: #000000;
		font-family:Arial;
		font-size:11px;
	}


.title-mailing{
  font-size: 11px;
 	font-family:tahoma, sans-sherif;
	color:#27211b;
	text-align:center;
  padding-left:15px;
  padding-top:5px;
}
.title{
  font-size: 11px;
 	font-family:tahoma, sans-sherif;
	color:#5e4d25;
  font-weight:bold;
}
.text{
  font-size: 11px;
 	font-family:tahoma, sans-sherif;
	color:#27211b;

}

.bg-form{
  width:150px;
  height:16px;
  border:solid 1px #b7a06a;
  background-color:#ffffff;
  color:#27211b;
  margin-left:10px;
}
.ok{
		background-image:url(images/ok.jpg);
		background-position: left top;
		background-repeat: no-repeat;
		cursor: pointer;
		}
.okover{
		background-image:url(images/ok-over.jpg);
		background-position: left top;
		background-repeat: no-repeat;
  	cursor: pointer;

}
a.mail:link, a.mail:visited{color:#4f5050;text-decoration:none;font-weight:bold}
a.mail:hover, a.mail:active{color:#b8a16b;text-decoration:underline}

a.gris:link, a.gris:visited{color:#4f5050;text-decoration:none;}
a.gris:hover, a.gris:active{color:#27211b;text-decoration:underline}

.int-contenu{
  padding:0px 15px 0 15px;
}
.bg-select{
  width:150px;
  height:20px;
  border:solid 1px #b7a06a;
  background-color:#ffffff;
  color:#27211b;
 }

.recherche{
	background:url(images/recherche.jpg) no-repeat left top;
  cursor:pointer;
  width:70px;
  height:18px;
	}
.rechercheover{
	background:url(images/recherche-over.jpg) no-repeat left top;
  cursor:pointer;
  width:70px;
  height:18px;
  }
 .bg-creations{
   border:solid 1px #b7a06a;
   background-color:#ffffff;
   padding:5px 5px;
   margin-top:5px;
   margin-left:11px;
   width:220px;
    float:left;
   display:table;
    height:auto;
 }
 .bg-creations1{
   border:solid 1px #b7a06a;
   background-color:#ffffff;
   padding:5px 5px;
   margin-top:5px;
   margin-left:5px;
   width:718px;
   height:auto;
   display:table;

 }
 .title-creations{
   background-color: #27211b;
   color:#f9f3e7;
   text-align: center;
   height:20px;
   border-bottom:solid 1px #b7a06a;
   font-weight:bold;
   padding-top:10px;
 }

 .thumb{
   width:220px;
   height:225px;
   text-align:center;
   float:left;
 }
 .photo{
   width:722px;
   height:600px;
   text-align:center;

   margin-top:5px;
  }

 .retour{
	background:url(images/retour.jpg) no-repeat left top;
  cursor:pointer;
  }
.retourover{
	background:url(images/retour-over.jpg) no-repeat left top;
  cursor:pointer;
  }