/* contact */
table{
  color: #222222;	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;      font-size:12px;
}
.mail-input
{
    width:200px;
    text-align: left;
    float: left;

}
.mail-label{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	float:left;
	text-align:left;
    padding:2px 5px 2px 8px;
    margin:0 !important;
	height:15px;
	width:80px;
    font-size:12px;
    color:#222222;
}
.button
{
    width: 100px;
	height: 23px;
    text-align: center;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    font-weight: bold;
    color:#ef0000;
    border: 1px solid #2b2b2b;
	background:#ffe372;
    padding-bottom: 3px;
}
.buttonover
{
    width: 100px;
	height: 23px;
    cursor: pointer;
    text-align: center;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    font-weight: bold;
    color:#222222;
    border: 1px solid #2b2b2b;
	background: #bdbdbd;
    padding-bottom: 3px;
}

.inputForm
{
    font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
    font-size:11px;
    padding: 1px 2px 0 2px;
	margin: 0px 0 0 0px;
	width:180px;
    color:#222222;
    border: 1px solid #2b2b2b;
	background:#ffe372;
	float:left;
	height:16px;
}
.inputFormOver
{
    font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
    font-size:11px;
    padding: 1px 2px 0 2px;
	margin: 0px 0 0 0px;
	width:180px;
    color:#222222;
    border: 1px solid #644801;
	background: #bdbdbd;
	float:left;
	height:16px;
}
.inputForm1
{
    font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
    font-size:11px;
    padding: 1px 2px 0 2px;
	margin: 0px 0 0 0px;
	width:250px;
    color:#222222;
    border: 1px solid #2b2b2b;
	background:#ffe372;
	float:left;
	height:160px;
}
.inputForm1Over
{
    font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
    font-size:11px;
    padding: 1px 2px 0 2px;
	margin: 0px 0 0 0px;
	width:250px;
    color:#222222;
    border: 1px solid #644801;
	background: #bdbdbd;
	float:left;
	height:160px;
}
.couleur2
{
    font-weight: bold;
    color:#7d4c09;
}
.ment1
{
  width:456px;
  float: left;
  border: solid 1px #bdbdbd;
  padding: 2px;
}
.ment1 div.inner
{
  width:434px;
  float: left;
  border: solid 1px #e4e4e4;
  padding: 10px;
}
.ment2
{
  width:456px;
  float: right;
  border: solid 1px #bdbdbd;
  padding: 2px;
}
.ment2 div.inner
{
  width:434px;
  float: left;
  border: solid 1px #e4e4e4;
  padding: 10px;
}
/*listing*/

#frmSearch{float:right; width:700px; margin:0; padding:0px; text-align:left;}
#frmSearch a:link input.crecherche, #frmSearch a:visited input.crecherche{
  float:right;
  margin:0;
  cursor:pointer;
  margin-left:5px;
  margin-top:1px;
  width:90px;
  height:20px;
  font-size: 13px;
  font-weight: bold;
  color:#ef0000;
  border: 1px solid #2b2b2b;
  background:#ffe372;
  padding:0 0 3px 0;}
#frmSearch a:hover input.crecherche, #frmSearch a:focus input.crecherche{
 color:#222222;
    border: 1px solid #2b2b2b;
	background: #bdbdbd;
  }

#frmSearch select{
	width:180px;
	height:20px !important;
	font-size:12px;
	font-family:Arial, Verdana, sans-serif;
    color:#222222;
    border: 1px solid #2b2b2b;
	background:#ffe372;
	float:left;
}

#frmSearch label{ display:inline; padding:0 12px 0px 0px; margin:0; float:left;}
#frmSearch label span{width:100px; float:left; display:inline; }

.pagination {float: left; clear:left; padding:10px 0 0 0; width:100%; text-align:center; background: url(images/separator.jpg) left top repeat-x;}
.pagination p{font-size:12px; line-height:16px;}
.pagination span{padding:1px; margin: 0 50px 0 25px;}


.prodHolder{float:left;  width:200px; height:280px; padding:0; margin:7px; text-align: center;  background: url(images/bg-prodbox-bot.gif) left bottom no-repeat;}
.prodInner{width:200px; height:231px; float:left; background: url(images/bg-prodbox.gif) left top repeat-y;}

.prodHolder .prodTitle{width:200px; height: 25px; background: url(images/bg-prodbox-top.gif) left top no-repeat; }
.prodHolder .prodTitle p{
  text-align: center;
}


.photoHolder{width:180px; height:180px; text-align:center; margin:0 auto; border:1px solid #9f9f9f;}

