A {
text-decoration:none;color:#ffffff;
padding:0;
margin:0;
}
A:hover {
text-decoration:none;color:#none
}
A:visited {
text-decoration:none;
}

BODY {
background-image: url(images/fond-acier.gif);
background-position: center top;
SCROLLBAR-FACE-COLOR: #53756f;
SCROLLBAR-HIGHLIGHT-COLOR: #669966;
SCROLLBAR-SHADOW-COLOR: #336633;
SCROLLBAR-3DLIGHT-COLOR: #53756f;
SCROLLBAR-ARROW-COLOR: #ffffff;
SCROLLBAR-TRACK-COLOR: #ffffff;
SCROLLBAR-DARKSHADOW-COLOR: #003300;
margin:0;
padding:0;
}

.textemenubig {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;	
	color: #ffffff;
	text-decoration: none;
}
.textemenusmall {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #ffffff;
	text-decoration: none;
}
.textenoirsmall {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.textecontenusmall {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
}
.texteadressebas {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
}
.textetitres {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #db0029;
	font-weight: bold;
	text-decoration: none;
}
.textenavigation {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #333333;
	text-decoration: none;
}
.textegrisfonce11 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.textebordeau12 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #990000;
	text-decoration: none;
}
.textebordeau16 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #990000;
	text-decoration: none;
}
.textebordeaufonce12 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #660000;
	text-decoration: none;
}
.textevert14 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #53756f;
	text-decoration: none;
}
.textevert12 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
		font-weight: normal;
	color: #53756f;
	text-decoration: none;
}
.texteblanc {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;	
	color: #ffffff;
	text-decoration: none;
}
.texteblanc14 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;	
	color: #ffffff;
	text-decoration: none;
}
.textejaune {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;	
	color: #ffff00;
	text-decoration: none;
}
.texterouge {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;	
	color: #ff0000;
	text-decoration: none;
}
.textenoir {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;	
	color: #000000;
	text-decoration: none;
}
.textenoir14 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;	
	color: #000000;
	text-decoration: none;
}
.textenoir12 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;	
	color: #000000;
	text-decoration: none;
}
.liens2
{
    font-size : 13px;
}
img
{
    border : none;
    margin : 0;
    padding : 0;
}
.obligatoire
{
    color : Red;
}
.panier
{
    width : 650px;
    margin : 10px 0 15px 20px;
    background : #ffffff;
    border : 2px solid #53756F;
}
.panier td, .panier th
{
    text-align : left;
    padding : 5px;
}
.panier th
{
    background : #53756F;
    color: #ffffff;
}
.contact
{
    background : #ffffff;
    border : 2px solid #53756F;
    margin-left : 20px;
    padding : 10px;
    font-size :12px;
}
.contact .label
{
    color : #000000;
    font-weight : bold;
    font-size:12px;
}
.bold
{
    font-weight:bold;
}
p.size13
{
    margin-left : 20px;
}
.formulaire
{
    text-align:left;
}
.formulaire td
{
    text-align:left;
}
form
{
    margin:0;
    padding:0;
}

table.recherche td
{
    height : 40px;
}
table.recherche a
{
    color : #53756F;
    font-weight : bold;
    font-size :15px;
}
table.recherche a:hover
{
    color : Red;
}
a, img{padding:0px; margin:0px; border:none;}

.footer_lien
{
    color:#000000;
}
.titre1
{
    color:#52756F;
}

div.img_bien
{
    position : relative;
}
div.img_bien img.exclu
{
    position : absolute;
    top : 0;
    left : 35px;
}
