body
{
  background-color: #adc352;
  margin:0;
  padding:0;
  color:black;
  font-family:"Trebuchet MS",Verdana,Arial,sans-serif;
  font-size:80%;
  font-size-adjust:none;
  font-style:normal;
  font-variant:normal;
  font-weight:normal;
  /*line-height:1em;*/
}

a
{
  color: black;
}

img
{
  border:1px solid black;
}

strong
{
  font-weight:500;
}

.textInput
{
  font-family:"Trebuchet MS",Verdana,Arial,sans-serif;
  width: 180px;
}

select
{
  font-family:"Trebuchet MS",Verdana,Arial,sans-serif;
}

.articleList strong, .tableCaps strong, h1 strong, h2 strong
{
  font-weight:700;
}

#container
{
  width: 986px;
  margin: 0 auto;
}

#headerGreen
{
  background: url("/img/headerG.jpg") center no-repeat;
  font-size:1.25em;
  font-weight: bold;
  height: 190px;
}

#headerYellow
{
  background: url("/img/headerY.jpg") center no-repeat;
  font-size:1.25em;
  font-weight: bold;
  height: 190px;
}

#headerGreen ul, #headerYellow ul
{
  list-style-image:none;
  list-style-position:outside;
  list-style-type:none;
  margin: 0;
}

#headerGreen li, #headerYellow li
{
float:left;
margin-right:9px;
}

#headerGreen a, #headerYellow a
{
  text-decoration: none;
}

#search
{
  float:left;
  margin:40px 0 0 630px;
  position: absolute;
}

#menu{
  padding:120px 0 0 280px;
}

#liste_caps
{
  background: url("/img/cadre_lettre.png") no-repeat 0 6px;
  display: none;
  position:absolute;
  font-weight:500;
  font-size:0.93em;
  line-height:0.99em;
  width: 160px;
  height: 213px;
  padding: 0 0 0 10px;
  margin: 0 0 0 5px;
  z-index:2;
}

#liste_caps a:hover
{
  background-color: #ffffff;
}

#liste_caps_col1
{
  float: left;
}

#liste_caps_col2
{
  padding-left:78px;
}

#caps2000
{
padding-left:40px;
}

#contentGreen
{
  margin:0 auto;
  background: url("/img/corpsG.jpg") center repeat-y;
  width:930px;
}

#contentYellow
{
  margin:0 auto;
  background: url("/img/corpsY.jpg") center repeat-y;
  width:930px;
}

#contentYellow h1, #contentGreen h1, #contentYellow h2, #contentGreen h2
{
  font-size:1.20em;
  margin:0;
}

#colonne_250
{
  margin-left:30px;
  width:250px;
  float:left;
}

#colonne_590
{
  margin-left:300px;
  width:590px;
}

#colonne_850
{
  margin-left:30px;
  width:850px;
}

.pub_article
{
  float: right;
  width: 160px;
  height: 600px;
}

#footerGreen
{
  background: url("/img/footerG.jpg") center no-repeat;
  height:75px;
}

#footerYellow
{
  background: url("/img/footerY.jpg") center no-repeat;
  height:75px;
}

.cadreB250
{
  background: url("/img/cadre_bleu_250.png") no-repeat scroll 0 100%;
  margin: 0 0 20px 0;
}

.cadreB250 h2
{
  background: url("/img/cadre_bleu_250.png") no-repeat scroll 0 0;
  font-size:1.17em;
  line-height:1.15em;
  padding:5px 0 5px 10px;
  margin:0;
}

.cadreM250
{
  background: url("/img/cadre_marron_250.png") no-repeat scroll 0 100%;
  margin: 0 0 20px 0;
}

.cadreM250 h2
{
  background: url("/img/cadre_marron_250.png") no-repeat scroll 0 0;
  font-size:1.17em;
  line-height:1.15em;
  padding:5px 0 5px 10px;
  margin:0;
}

.cadreB590
{
  /*background: url("/img/cadre_bleu_590.png") no-repeat scroll 0 100%;*/
  background: url("/img/corps_bleu_590.png") repeat-y scroll 0 100%;
}

.cadreBotB590
{
  background: url("/img/bot_bleu_590.png") no-repeat scroll bottom;
}

.cadreB590 h2, .cadreB590 h1
{
  background: url("/img/cadre_bleu_590.png") no-repeat scroll 0 0;
  font-size:1.17em;
  line-height:1.15em;
  padding:5px 0 5px 10px;
  margin:0;
}

.cadreM590
{
  background: url("/img/cadre_marron_590.png") no-repeat scroll 0 100%;
}

.cadreM590 h2
{
  background: url("/img/cadre_marron_590.png") no-repeat scroll 0 0;
  font-size:1.17em;
  line-height:1.15em;
  padding:5px 0 5px 10px;
  margin:0;
}

.cadreM250 p, .cadreM590 p, .cadreB250 p, .cadreB590 p
{
  margin:10px;
  padding:0 0 5px 0;
}

.cadreB590 .indexActuContent
{
  list-style-image:none;
  list-style-position:outside;
  list-style-type:none;
  margin: 0px;
  padding:10px 5px 0 20px;
}

.cadreB590 .indexActuTitle
{	
  list-style : none;
  font-weight: bold;
  margin: 12px 0px 0px 0px;
}

.randomCaps
{
text-align: center;
width:250px;
}

.center
{
  text-align:center;
}

.clear
{
  clear:both;
}

.cadreDL
{
  background: url("/img/cadreDL.png") no-repeat scroll 72px 0;
  text-align:center;
  padding: 15px 0px 30px 0;
}

.img_float_right
{
  float: right;
  border:none;
}

/* Liste de capsule */

.colHeadName
{
  width: 152px;
  text-align:center;
}

.colHeadPage
{
  width: 305px;
  text-align:center;
}

.colCapsPhoto, .colCapsVillage
{
  width: 153px;
  border: 1px solid black;
}

.colCapsProd
{
  width: 251px;
  border: 1px solid black;
}

.tableCaps
{
  margin:0 0 0 6px;
  border:1px solid black;
}

.indentation
{	
  list-style : none;
  font-weight: bold;
  margin: 8px 0px 8px -15px;
}

.current
{
  font-size: 1.30em;
  font-weight: 700;
}

.lien
{
  float:right;
  margin: 10px 5px 0 0;
}

.lien img
{
  display:inline;
  vertical-align:middle;
  border:none;
}

.genform
{
  margin-top: 10px;
  padding:0px 10px 0px 5px;
  background-color:#9c985e;
  position:absolute;
  border:3px double black;
}

.floatTopic
{
  float: left;
  margin: 15px 10px 0 5px;
  border:none;
}

