/***************** STYLE GLOBAUX *****************/

html, body, table{

  font:11px/1.2em Arial, Helvetica, sans-serif;

  text-align:justify;

  color:#2e0f0a;

  margin-bottom:1.2em;

  margin: 0;

  padding: 0;

}

p{ margin: 0; padding:5px 0 0 0;}

a img{ border:none;}

a:active, a:focus{ outline:none;}

/***************** STYLE CONTENU *****************/

.fond_ligne1{ background-color:#f8cca4;}

#contenu h1{

  font:bold 20px Arial, Helvetica, sans-serif;

  color:#f8cca4;

  letter-spacing:1px;

  margin:0 0 12px;

  border-bottom:1px dotted #c9d787;

}

#contenu h2{

  font:bold 15px Arial, Helvetica, sans-serif;

  color:#f8cca4;

  letter-spacing:1px;

  margin:0 0 7px;

  border-bottom:1px dotted #c9d787;

}

#contenu h3{

  font:bold 14px Arial, Helvetica, sans-serif;

  color:#2e0f0a;

  letter-spacing:1px;

  margin:0 0 7px;

}

#contenu p{

  font:11px/1.2em Arial, Helvetica, sans-serif;

  text-align:justify;

  color:#2e0f0a;

  margin-bottom:1.2em;

}

#contenu p em{ font-weight:bold; font-size:12px; line-height:1.3em; font-style:normal;}

#contenu p.couleur, span.couleur{ font-weight:bold; color:#f8cca4;}

#contenu p.couleur1, span.couleur1{ font-weight:bold; font-size:16px; color:#f8cca4;}

#contenu a:link, #contenu a:visited{ font-weight:bold; text-decoration:none; color:#F8CCA4;}

#contenu a.lien{ font-weight:normal; text-decoration:none; color:#FFF;}

#contenu a:hover, #contenu a:active{ color:#2e0f0a; text-decoration:none;}

#contenu table.liste{ border-bottom:1px dotted #c9d787;}

#contenu table.lien{ text-align:center; font-weight:bold; color:#f8cca4;}

#contenu ul{ margin-left : 20px;}

#contenu input, textarea{ width : 380px; font:11px/1.2em Arial, Helvetica, sans-serif;}

/***************** STYLE FOOTER *****************/

#footer p{ font:10px Arial, Helvetica, sans-serif; color:#000; text-align:right; letter-spacing:1px; padding:200px 70px 0 0;}

#footer a:link, #footer a:visited{ text-decoration:none; color:#1c1a1d;}

#footer a:hover, #footer a:active{ text-decoration:underline; color:#fff;}

/********************Pagination*********************/

#pagination{

	width:100%;

	height:41px;

	float:left;

	text-align:center;

	margin-top:20px;

	margin-bottom:20px;

	border:0px solid #9B0000;

	font:11px/1.2em Arial, Helvetica, sans-serif;

}

#pagination p{

  text-align:center;

  margin-top:5px;

  color:#0000FF;

  font-family:Arial, Helvetica, sans-serif;

  margin-top:10px;

  font-size:11px;

}

.prev{ float:left; width:123px;	height:35px; margin-top:10px;	margin-left:10px;}

.next{ float:right; width:123px; height:35px;	margin-top:5px;	margin-right:0px;}

.infos{ float:right; margin-right:3px; cursor:pointer;}

.clr{ clear: both;}

.h5{ height: 5px; line-height: 5px; font-size: 2px;}

.h10{ height: 10px; line-height: 5px; font-size: 2px;}

#vin {
	cursor:pointer;
}
