/* Corections bugs IE ... */
* { margin:0; padding:0; }
* html { margin:0px; padding: 0px; text-align:left; }
input, form, .form, .form tr, .form td { padding:0px; margin:0px; }
.form td { text-align:left; }
.coreg { padding:0px; margin:0px; }
.coreg table, .coreg tbody, .coreg tr, .coreg td, .coreg form { padding:0px; margin:0px; }
/* ====================== */

body { margin:0px; padding:0px; font-family:"Trebuchet MS",Verdana,Arial,Helvetica; font-size:12px; }

.container { width:468px; }

.bouton {
	margin:0px;
	padding:0px;
	font-size:18px;
	color: #994800;
	font-weight:bold;
	border:none;
}

/* COREG */
.t3 { font-size:9px; text-align:justify; vertical-align:middle; padding:0px; margin:0px; }
.t3 img { padding:0px; margin:0px; margin-right:5px; }


.hr {
	clear:both;
	width:100%;	height:3px;
	padding:0px; margin:0px;
	border:0px solid transparent;
	margin-left:auto; margin-right:auto;
	background-image: url(/img/hr.png);
	background-position: 0 50%;
	background-repeat: repeat-x;
	}

.hr2 {
	clear:both;
	width:95%; height:1px;
	padding:0;
	border:none;
	margin-top:4px; margin-bottom:4px;
	margin-left:auto; margin-right:auto;
	background-color:#888888;
	background-image:none;
	}

.clear { clear : both; visibility : hidden; }

.RapidCarte { font-weight:bold;font-size:14px; }

.titre { padding:0px; margin:0px; margin-left:10px; font-size:14px; font-weight:bold; text-decoration:underline; }

.categories { width:95%; font-size:10px; margin-left:auto; margin-right:auto; text-align:justify; }

dl, dt, dd, ul, li { margin: 0px; padding: 0px; list-style-type: none; }

#menu li { float:left; }

#menu li a, #menu li a:hover {
	border-right-width:1px;
	border-right-style:solid;
	background:none;
	padding:0px;
	margin:0px;
	margin-left:4px;
	padding-right:4px;
	font-weight:bold;
}


.gal_thumb		 {  border:1px solid #888888;  }
.gal_thumb:hover {  border-width:1px; border-style:solid;  }


.img-shadow {
  float:left;
  background: url(/img/ombre.png) no-repeat bottom right;
  margin: 10px 0 0 7px;
  }

.img-shadow img, .img-shadow table {
  display: block;
  position: relative;
  background-color: #ffffff;
  border: 1px solid #bbbbbb;
  margin: -6px 6px 6px -6px;
  padding: 4px;
  }
.img-shadow table, .img-shadow object { padding:0px; }
.img-shadow table td { padding:5px; }


.Nav_Link {
	border-top:1px dashed #bbbbbb;
	background-color:#efece6;
	border-bottom:1px dashed #bbbbbb;
	margin-top:5px;
	margin-bottom:5px;
	padding-top:3px;
	padding-bottom:1px;
}


.voir { font-size:16px; font-weight:bold; margin-top:10px; margin-bottom:15px; }

.pub { width:468px; border:none; padding:0px; margin:0 auto; }

.coreg { width:95%; padding:0px; margin:0px; text-align:left; border:0px solid black; }

.captcha { display:block; margin:0; padding:2px 2px; background:#f6e8f6; }

.puce {
border:none;
margin:0;
padding:0;
text-align:left;
vertical-align:middle;
width:111px;
margin-left:auto;
margin-right:auto;
}

.puce img {
display:block;
clear:left;
float:left;
margin:0;
padding:0;
}

.puce_nouv {
color:#84BD63;
font-size:10px;
font-weight:bold;
vertical-align:top;
font-family:Verdana,Arial;
line-height:1;
display:block;
float:left;
}

.puce_anim {
color:#7BB5EF;
font-size:10px;
font-weight:bold;
vertical-align:top;
font-family:Verdana,Arial;
line-height:1;
display:block;
float:left;
}

