/* Mise en forme du body */

body { background-color:#ecedef; background-position: top; background-repeat: repeat-x; margin: 0px 0px 0px 0px;}

/* ID(#) - Mise en forme de la page en DIV -  */


#general { width:1024px; margin-left:auto; margin-right:auto;}

#header { margin-top: 0px; margin-left: auto; margin-right: auto; margin-bottom:0; height:186px; width: 1024px; background-image:url(../images/header.gif); padding: 0px 0px 0px 0px; }

#menu { margin-top: 0px; margin-left: 0px; margin-right: 0px; margin-bottom:0px; height: 35px; width: 784px; padding: 151px 0px 0px 0px;}

#sheader { margin-left: auto; margin-right: auto; height: 37px; width: 1024px; background-image:url(../images/sheader.gif); }

#contenuBg { margin-top:0; margin-left:auto; margin-right:auto; margin-bottom:0; width: 1024px; background-image:url(../images/contenuBg.gif); background-repeat: repeat-y; padding: 0px 0px 0px 0px;}

#boiteMenuG{ float: left; width: 159px; height: auto; margin: 0px 0px 0px 0px; padding-left: 20px;}

#boiteMenuG a:link { color: #8F0100; text-decoration: none;}

#boiteMenuG a:visited { color: #8F0100; text-decoration: none;}

#boiteMenuG a:hover { color: #000; text-decoration: none;}

#boiteTexte{ float: left; width: 570px; height: auto; padding: 0px 0px 0px 0px; margin-left: 15px;  margin-right: 15px;}

#boiteMenuD{float: left; width: 159px; height: auto; margin: 0px 0px 0px 0px; padding-right: 20px;}

#boiteMenuD a:link { color: #8F0100; text-decoration: none;}

#boiteMenuD a:visited { color: #8F0100; text-decoration: none;}

#boiteMenuD a:hover { color: #000; text-decoration: underline;}

#footer { margin-top:0; margin-left:auto; margin-right:auto; margin-bottom:0; height: 84px; width: 1024px; background-image:url(../images/footer.jpg); background-repeat: no-repeat; text-align:center; background-color: #fff;}

#parchemin { float:left; background-image:url("../images/parchemin.gif"); width:190px; height:455px; padding-top:45px;}

a img { border:none; }
.imagePositionG {float:right; padding-left: 10px; padding-bottom:5px;}

.spacer {
  clear: both;
}


/* CLASS - Mise en forme des textes */

p {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #556074;}

hr { width:550px; height:21px; border:none; background-image: url("../images/separateur.jpg"); }
/* Titre */

.titre {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #8F0100; font-weight: bold; border-bottom:#8F0100 dashed 1px;}

/* Autre textes */

.texte {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #556074;}

.textePetit {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #6f6f6f;}

.bouton {background-image:url(../images/bouton.gif); background-repeat:no-repeat; height:19px; width: 139px; margin: 0px 0px 10px 0px; color: #fff; font-size: 10px; padding-left: 30px; padding-top: 5px; font-weight: bold;}

.elementMenu {background-color: #bdc0cb; background: url(../images/bgMenuG.gif) no-repeat; height: 20px; width: 129px; margin: 0px 0px 0px 0px; padding-top:4px; padding-left: 30px; padding-bottom: 0px;}

.elementMenuREC { background-color: #bdc0cb;  height: 20px; width: 129px; margin: 0px 0px 0px 0px; padding-top:4px; padding-left: 30px; padding-bottom: 0px;}

/* Liens par défault */

a:link {color: #2e82e0; text-decoration: underline;}

a:visited {color: #2e82e0; text-decoration: underline;}

a:hover {color: #2e82e0; text-decoration: none;}

/* Liens pour MENU DES ONGLETS - Doir être appliqué sur la cellule <td> ou tableau est non sur le texte*/

.menu a:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #8F0100; text-decoration: none;}

.menu a:visited {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #8F0100; text-decoration: none;}

.menu a:hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000; text-decoration: none;}

.menu{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;  color: #000; text-decoration: none; text-align:center;}

.menuPadding {margin: 0px 0px 0px 0px; color: #8F0100;}

/* A appliquer a form */

.formulaire {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #4e4e4e; border: 0px; margin: 0px 0px 0px 0px; padding-top: 15px; padding-left:17px;}

.boiteFormulaire {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #5c5e69; border: 1px solid #fff; background-color: #dadbe2; padding-top:1px; padding-bottom:1px; padding-left: 5px; font-weight:normal;}

.formMenu {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#5c5e69; font-weight:normal; margin: 0px 0px 0px 0px}

/* acheteurs vendeurs index */

.cadregauche {

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

	font-size: small;

	color: #000066;

	border: 2px solid #990000;

	font-weight: 500;

	margin-right: 5px;

	width: 360px;

	float: left;

	padding: 10px;

	margin-bottom: 10px;

	background-color: #FBEDC4;

}

.cadredroite {

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

	font-size: small;

	color: #000066;

	border: 2px solid #990000;

	font-weight: 500;

	margin-right: 5px;

	width: 360px;

	background-color: #FEFFEA;

	float: right;

	padding: 10px;

	margin-bottom: 10px;
}

#scroll_box {

    height: 370px;
    width: 190px;
    text-align:center;
    overflow: hidden;
  }