* { margin: 0; padding: 0;}
body {
	background-color: #FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
/*	color:#666666*/
}
.clear {clear:both;}
.hr{
	background-image: url(../images/hrbar.png);
	background-repeat: no-repeat;
	height: 31px;
	width: 468px;
}
a.more {
	color:#999;
	text-decoration:none;
	font-family: Tahoma, Verdana, Arial;
	font-size: 9px;
	font-weight: bold;
}
a.more:hover {color:#900;}
/* ================= Main  ================= */
#container {
	width: 900px;
	margin: 10px auto;
}
/* ================= header  ================= */
#header {
	width: 900px;
	height:365px;
}
/* *** Logo ***  */
#logo {
	margin:0;
	width:880px;
	height:100px;
	background-image: url(../images/logo2.png);
	background-repeat: no-repeat;
	z-index:2;
	position:relative;
}
#logo a {
	display:block;
	width:130px;
	height:100px;
	text-indent: -9000px;
}
/* *** Banner ***  */
#banner {
	height: 230px;
	width: 900px;
	position:relative;
}

/* Effets de fading sur les images de la bannière centrale  =============================*/

ul#central-banner {
	list-style-type: none;
	height:230px;
	overflow:hidden;
}

.fade{
	margin-bottom: 2em;
}

.fade p{
	margin-bottom: 2em;
	text-align: center;
	width: 100%;
	background: #fff;
}
/* *** barre Menu ***  */
#topmenu {
	font-family:Arial, Verdana;
	font-size:11px;
	font-weight:bold;
	height:30px;
	background-image: url(../images/bg-topmenu.png);
	background-repeat: repeat-x;
	position:relative;
	padding: 0 0 0 10px;
}
/* =================couleur texte menu ================= */
#topmenu a {
	color:#000000;
	text-decoration:none;
	line-height: 30px;
}
#topmenu a:hover {
/* =================couleur texte menu souris================= */
	color:#fff; 
	text-decoration:none;
}
/* *** language devise box ***  */
#languedevise {
	float:right; 
	padding: 15px 0 0 0;
}
/* ================= Central Zone ================= */
#content {
	width: 900px;
	height:1%;
}
/* ================= module de recherche================= */
#leftmodule {
	width:200px;
	height:100%;
	float:left;
/* ================= couleur fond module recherche================= */	
	background-color: #00FF00;
}
.titrebox {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	font-weight:bold;
	padding:0 8px;
	line-height:22px;
/* ================= couleur fond barre recherche================= */	
	background-color: #000000;
	text-align: center;
}
.searchcontent {
	margin:0; 
	padding:4px 8px;  
/* ================= couleur texte module recherche================= */	
	color:#OOOOOO;
}
.searchcontent label {
	display:block; 
	float:left; 
	width:64px; 
	padding:0; 
	margin:5px 0
}
.searchcontent input {
	width:108px;
	margin:4px 0;
}
.searchcontent select {
	width:108px; 
	margin:4px 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.searchcontent label.rt {
	display:block; 
	float:left; 
	width:54px; 
	padding:0; 
	margin:5px 0; 
	text-align:right; 
	padding-right:10px;
}

.searchcontent br {clear:left}
/* ================= content central zone ================= */
#ColRt1 {width:700px; float:left}

.halfDiv {
	width:470px;
	float:left;
	padding: 0 0 0 10px;
}
.Left {
	width:150px;
	float:left; margin:0; padding:0}
	
.ProdName1 a, .ProdName1 a:visited{
	font-family:Tahoma, Verdana, Arial;
	font-size:12px;
/* ================= couleur Gros titre bien a vendre ================= */
	color:#a02626;
	font-weight:bold;
	margin:2px 0;
	text-decoration: none;
}
.ProdName1 a:hover{
/* ================= couleur Gros titre bien a vendre souris ================= */	
	color:#0033CC;
}
.FntSm1 {font-size:5px; line-height:5px; margin:0}

.ProdPrc1 {
/* ================= couleur chiffre prix euro vente ================= */	
	color:#a02626;
	font-weight:bold;
	margin:2px 0;
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
}
.ProdPrc3 {
/* ================= couleur chiffre prix CFP vente ================= */	
	color:#a02626;
	margin:2px 0;
	font: italic bold 10px Tahoma, Verdana, Arial;
}

/* ================= page de detail en savoir plus================= */
.HdRt1 {
/* ================= Titre barre detail ================= */	
	color:#fff;
	padding:0 6px;
	margin:0 0 2px 0;
/* ================= fond barre detail ================= */
	background-color: #000000;
	font: bold 10px/20px Verdana;
	text-transform: uppercase;
}
img {border:0 none}

.TblDiv1 {display:table; width:356px; border-collapse:collapse}
.TblDiv1 .RowDiv1 {display:table-row; width:auto; height:1%}
.TblDiv1 .CelDiv1 {float:left; display:table-cell; width:25%; font-weight:bold; margin:2px 0}
.TblDiv1 .CelDiv2 {float:left; display:table-cell; width:75%; margin:2px 0}

.fullDiv {
	width:685px;
	float:left;
	padding: 0 0 0 10px;
}
#tools {
	float:right;
	position:relative;
	width:213px;
}
#contact-top {
	position:relative;
	width:213px;
	height: 29px;
	background-image: url(../images/contact-top.png);
	background-repeat: no-repeat;
}
#contact-middle {
	position:relative;
	width:213px;
	background-image: url(../images/contact-middle.png);
	background-repeat: repeat-y;
}
#contact-down {
	position:relative;
	width:213px;
	background-image: url(../images/contact-down.png);
	background-repeat: no-repeat;
	height: 29px;
}
#contact-middle  .RowDiv1 {display:table-row; width:auto; height:1%}
#contact-middle  .RowDiv11 {
	width:213px;
	height:70px;
	border-bottom: 1px solid #FFF;
	font: 11px Arial, Helvetica, sans-serif;
/* ================= couleur texte contact ================= */	
	color: #000000;
	text-decoration: none;
}
#contact-middle  .RowDiv11 a, #contact-middle  .RowDiv11 a:visited{
/* ================= couleur texte contact ================= */
	color: #000000;
	text-decoration: none;
}
#contact-middle  .RowDiv11 a:hover{
	text-decoration: underline;
}
#contact-middle  .CelDiv1 {float:left; display:table-cell; width:50px; font-weight:bold; margin:2px 0}
#contact-middle  .CelDiv2 {float:left; display:table-cell; width:150px; margin:2px 0}

#contact-middle .RowDivoutils {
	width:213px;
	font: 11px Arial, Helvetica, sans-serif;
	color: #FFF;
	text-decoration: none;
	height:1%;
	float:left;
	padding: 0 0 0 30px;
}
#contact-middle  .RowDivoutils a, #contact-middle  .RowDivoutils a:visited{
/* ================= couleur texte contact ================= */
	color: #000000;
	text-decoration: none;
}
#contact-middle  .RowDivoutils a:hover{
	text-decoration: underline;
}
.btn-return {
	font: bold 12px Tahoma, Verdana, Arial;
/* ================= couleur texte bouton RETOUR ================= */
	color: #a02626;
	text-decoration: none;
	float: right;
}
.btn-return:hover {
/* ================= couleur texte bouton RETOUR souris ================= */
	color: #447ab2;
}
.btn-return2 {
	font: bold 12px Tahoma, Verdana, Arial;
	color: #a02626;
	text-decoration: none;
}
.btn-return2:hover {
	color: #447ab2;
}
/* ================= content central zone right================= */
.halfDivright{
	width:208px;
	float:left;
	padding: 0 0 0 10px;
	border-left-width: 1px;
	border-left-style: solid;
/* ================= couleur barre vertical fine================= */
	border-left-color: #fff;
	height:100%;
}
.HdRt2 {
	font-family:Verdana;
	font-size:11px;
/* ================= titre barre nouveaute location================= */
	color:#fff;
	font-weight:bold;
	padding:0 6px;
	line-height:20px;
	margin:0 0 2px 0;
/* ================= fond barre nouveaute location================= */
	background-color: #000000;
	text-align:center;
}
.centerimg {
	text-align: center;
	}
.ProdNameright a, .ProdNameright a:visited{
	font-family:Tahoma, Verdana, Arial;
	font-size:12px;
/* ================= couleur Gros titre bien location ================= */
	color:#a02626;
	font-weight:bold;
	margin:2px 0;
	text-decoration: none;
	padding:0 0 0 22px;
}
.ProdNameright a:hover{
/* ================= couleur Gros titre bien location souris================= */
	color:#0033CC;
}
.ProdTxtright, p.ProdTxtright {padding: 0 0 0 22px;}

.ProdPrcright {
/* ================= couleur chiffre euro================= */
	color:#a02626;
	font-weight:bold;
	margin:2px 0;
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	padding: 0 0 0 22px;
}
.ProdPrcright2 {
/* ================= couleur chiffre CFP================= */
	color:#a02626;
	margin:2px 0;
	padding: 0 0 0 22px;
	font: italic bold 10px Tahoma, Verdana, Arial;
}

/* ================= RECHERCHE - SEARCH ================= */
.divider1 {
	height:1%;
	width: 550px;
	padding: 10px 0 0 20px;
}
.FrmRt1 label {
padding: 0 0 10px 0;
}

.HdGry1 {font-family:Verdana; font-size:11px; color:#fff; background:#999999; padding:0 8px; line-height:16px; margin:0}

.FrmRt2 {margin:0; padding:0; list-style:none}
.FrmRt2 li {float:left; margin:5px 0}
.FrmRt2 li.fst {width:32%}
.FrmRt2 li.snd {width:32%; margin-right:2%; margin-left:2%}
.FrmRt2 li.trd {width:32%}
.FrmRt2 input {vertical-align:middle}

/* ================= Bas de Page ================= */
#Footer {
	height:80px;
	color:#999;
	background-image: url(../images/footer.png);
	background-repeat: no-repeat;
	border-top-width: 1px;
	border-top-style: solid;
/* ================= Ligne audessus menu bas  ================= */	
	border-top-color: #00FF00;
	background-position: center bottom;
}
#Footer p {margin:3px 0}
#Footer a {
/* ================= couleur texte menu bas ================= */	
	color:#999;
	text-decoration:none
}
/* ================= couleur texte menu bas souris ================= */
#Footer a:hover {color:#000;}

.CpRt1 {
	color:#999;
	font-size: 9px;
}
#footercomp {
	width:400px;
	padding: 0 0 0 50px;
}
.companyaddress, .telfax, .email {
	font: 10px Arial, Helvetica, sans-serif;
/* ================= couleur texte gsm tel mail ================= */
	color: #999;
	text-align: center;
	height:10px;
}
.telfax {}
.email{}

#pourtony {
	height:auto;
	color:#999;
}



