
BODY { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;  text-align: center; margin: 1px; }
.main { width: 780px; text-align: left; margin: auto; }
BODY { background-color: #4F4840; background-image: url("images/bg.jpg"); background-repeat:repeat-x;}




/* Astuce pour englober les box en float et alignement */
.clearing { clear: both; font-size: 0; }

.onglets { border-collapse: collapse; border: 1px solid #000; float:center; height: 70px; background-color: #000; width:780px; background-image: url("images/bg_onglet.jpg"); background-position:left top;}
.onglets { border-bottom: 0px; }
.ongleton  { text-decoration: none; font-family: tahoma, Verdana,sans-serif; font-size: 11px; color: #000000; }
.ongletoff  { text-decoration: none; font-family: tahoma, Verdana,sans-serif; font-size: 11px; color: #474039;}
.ongleton, .ongletoff { float: left; line-height: 70px; padding: 0px 12px 0px 12px; text-transform: Uppercase; }

.ongleton { font-weight:bold; border-right: 1px solid #000; background-image: url("images/bg_onglet_on.jpg"); background-position:left top;}

.ongletoff {   font-weight:bold; border-right: 1px solid #000 ;background-image: url("images/bg_onglet.jpg"); background-position:left top;}
.ongletoff:hover { background-color: #9E9E9C; background-image: url("images/bg_onglet_on.jpg"); background-position:left top; }

.thumb {
	LEFT: 0px; POSITION: relative; TOP: 0px
}
.thumb A {
	MARGIN: 0px; TEXT-DECORATION: none
}
.thumb A:hover {
	BACKGROUND-COLOR: black
}
.thumb A .grand {
	DISPLAY: block; WIDTH: 0px; POSITION: absolute
}
.thumb A:hover .grand {
	LEFT: 0px; WIDTH: 300px; POSITION: absolute; TOP: 80px; HEIGHT: 225px
}


.txtpetitfondvert {
	font-family: verdana, arial; font-size: 10px;
	color: #006600;
}

.txtpetitfondrouge {
	font-family: verdana, arial; font-size: 10px;
	color: #FF0000;
}

.titcolgauche { 
	background-color:#9B9069; 
	text-decoration: none; 
	font-family: Verdana,sans-serif; 
	font-size: 10px;
	border-bottom: 1px solid #000;
	border-top: 0px solid #000;
	color : #E8E6D1;
	font-weight:bold;
	line-height: 21px;
	text-align :left;
	padding: 0px 0px 0px 4px;
}	




.titcolgauchetop { 
	background-color:#9B9069; 
	text-decoration: none; 
	font-family: Verdana,sans-serif; 
	font-size: 10px;
	border-bottom: 1px solid #000;
	color : #E8E6D1;
	font-weight:bold;
	line-height: 21px;
	text-align :left;
	padding: 0px 0px 0px 4px;
}	
	
.bouton {
	border: 2px solid #FFF;  
	background-color:#ACAD9A; 
	padding: 0px 10px 0px 10px;
	text-decoration: none;
	font-weight: bold;
	font-family: trebuchet, trebuchet ms, arial, verdana,sans-serif; 
	font-size: 10px;
	color: #FFF;
	-moz-border-radius: 2px;
	text-transform: Uppercase; 
}

.bouton:hover { background-color:#93947F;}

.header {

}

.tableprincipale {
	border: 0px solid #000; 
	border-collapse: collapse;
	color:736C64; 
	background-color:#E8E6D1;
	font-family: verdana, verdana,sans-serif; 
	font-size: 10px;
	
}




.bottom {

	height:22px;
	border-left: 1px solid #000; 
	border-right: 1px solid #000; 
	border-bottom: 1px solid #000; 
	border-top:1px solid #000;
	color: #665636;
	background-color:#9B9069;
	font-family: verdana, verdana,sans-serif; 
	font-size: 10px;
	text-decoration: none;
}

.bottom A { 
	font-family: trebuchet, trebuchet ms, verdana, verdana,sans-serif; 
	font-size: 10px;
	text-decoration: none;
	color:000; }


.colgauchecote {
	background-color:#ACAA95;
	text-decoration: none; 
	font-family: Verdana,sans-serif; 
	font-size: 10px;
	border-bottom: 1px solid #000;
	border-top: 1px solid #000;
	color : #E8E6D1;
	font-weight:bold;
	border-bottom: 1px solid #000;
	border-right: 1px solid #000;
}


.colgauche {
	background-color:#ACAA95;
	border-right: 1px solid #000; 
	border-left: 1px solid #000; 
	border-top: 1px solid #000; 
	border-bottom: 0px solid #000; 
}

.lienheader {
	font-weight: bold;
	font-family: tahoma; 
	font-size: 10px;
	color: #473C20;
	text-decoration: none;
	padding: 0px 18px 0px 0px;
}

.boutonasaisir {
	border: 3px solid #DDD;  
	background-color:#FFB000; 
	padding: 0px 10px 0px 10px;
	text-decoration: none;
	font-weight:bold;
	font-family: trebuchet, trebuchet ms, arial, verdana,sans-serif; font-size: 10px;
	color: #9E3619;
	-moz-border-radius: 2px;
	text-transform: Uppercase; 
}

.photoannonce {
	border: 1px solid #000;
}

.annonce  {
	font-family: arial; 
	font-size: 12px;
	color: #736C64;
	text-decoration: none;
}


.annoncenormale  {
	background-image: url("images/fondannonce.gif"); 
	background-position:left top; 
	background-repeat:no-repeat;
	font-family: arial; 
	font-size: 12px;
	color: #736C64;
	text-decoration: none;
}

.annonceasaisir  {
	background-image: url("images/fondannonce_asaisir.gif"); 
	background-position:left top; 
	background-repeat:no-repeat;
	font-family: arial; 
	font-size: 12px;
	color: #736C64;
	text-decoration: none;
}

.annoncevendu  {
	background-image: url("images/fondannonce_vendu.gif"); 
	background-position:left top; 
	background-repeat:no-repeat;
	font-family: arial; 
	font-size: 12px;
	color: #8E877E;
	text-decoration: none;
}

.titreerror  {
	font-family: verdana,sans-serif; font-size: 10px;
	color: #FF0000;
	font-weight: bold;
}

.fichetitreerror  {
	font-family: verdana,sans-serif; font-size: 10px;
	color: #FF0000;
	text-decoration: none;

	
}
.txtannonce {
	font-family: arial; 
	font-size: 12px;
	color: #736C64;
	text-decoration: none;
}

.txtannoncepartenaire {
	font-family: verdana, arial; 
	font-size: 10px;
	color: #625B53;
	text-decoration: none;
	font-weight: bold;
}

.partenaire  {
	font-family: verdana, arial; font-size: 10px;
	color: #333;
	text-decoration: none;
}

.titrepage {
	background-color:#9B9069; 
	text-decoration: none; 
	font-family: Verdana,sans-serif; 
	font-size: 10px;
	border-bottom: 1px solid #000;
	border-top: 1px solid #000;
	color : #E8E6D1;
	font-weight:bold;
	border-bottom: 1px solid #000;
	border-right: 1px solid #000;
}

.titrepagenoborder {
	background-color:#9B9069; 
	text-decoration: none; 
	font-family: Verdana,sans-serif; 
	font-size: 10px;
	color : #E8E6D1;
	font-weight:bold;
}

.filtreon {
	font-family: verdana,sans-serif; font-size: 10px;
	color: #990000;
	font-weight: bold;
}

.filtreoff {
	font-family: verdana,sans-serif; font-size: 10px;
	color: #D0D0BD;
	text-decoration: none;
}

.trion {
	font-family: verdana,sans-serif; font-size: 10px;
	color: #990000;
	font-weight: bold;
	text-decoration: none;
}

.trioff {
	font-family: verdana,sans-serif; font-size: 10px;
	color: #736C64;
	text-decoration: none;
}

.pub {
	border: 1px solid #000000;
}

.imgnormal {
	border: 0px solid #173650;
}

.imgasaisir {
	border: 1px solid #FFAF02;
}

.central {
	font-family: verdana,sans-serif; font-size: 10px;
	color: #ffffff;
	text-decoration: none;
}

.titreobligatoire  {
	font-family: verdana,sans-serif; font-size: 10px;
	color: #000000;
	font-weight: bold;
	background-color: #c5c5ad;

}


.fichetitrequad  {
	font-family: verdana,sans-serif; font-size: 10px;
	color: #736c64;
	font-weight: bold;
	background-color: #c5c5ad;
}

.fichetitreerror  {
	font-family: verdana,sans-serif; font-size: 10px;
	color: 000000;
	font-weight: bold;
	background-color: #c5c5ad;

}

.fichecriterebleu  {
	font-family: verdana,sans-serif; font-size: 10px;
	color: #857e76;
	font-weight: bold;
	background-color: #c5c5ad;
}

.fichecritereblanc  {
	font-family: verdana,sans-serif; font-size: 10px;
	color: #736c64;
	font-weight: bold;
	background-color: #c5c5ad;
}

.fichedescriptifblanc  {
	font-family: verdana,sans-serif; font-size: 10px;
	color: #736c64;
}

.ficheformquad  {
	font-family: verdana,sans-serif; font-size: 10px;
	color: #736c64;
	font-weight: bold;
}



.pages {
	font-family: verdana,sans-serif; font-size: 10px;
	color: #857e76;
	text-decoration: none;
}

.miniquadtitre {
	font-family: tahoma,verdana,sans-serif; font-size: 10px;
	color: #FFF;
	text-decoration: none;
}

.miniquadtxt {
	font-family: tahoma,verdana,sans-serif; font-size: 10px;
	color: #C8CFD9;
	text-decoration: none;
}

.miniquadloca {
	font-family: tahoma,verdana,sans-serif; font-size: 10px;
	color: #899CB5;
	text-decoration: none;
	text-align: right;
}

.liencolonne {
	font-family: verdana,sans-serif; font-size: 10px;
	color: #665636;
	font-weight: bold;
	text-decoration: none;
	text-over: white;
}

.liencolonneon {
	font-family: verdana,sans-serif; font-size: 10px;
	color: #990000;
	font-weight: bold;
	text-decoration: none;
	text-over: white;
}

.txtpetitbleu {
	font-family: verdana,sans-serif; font-size: 10px;
	color:#736c64;
	text-decoration: none;
}

.txtpetitblanc {
	font-family: verdana,sans-serif; font-size: 10px;
	color: #000;
	text-decoration: none;
}

.txtpetitjaune {
	font-family: verdana,sans-serif; font-size: 10px;
	color: #FFE787;
	text-decoration: none;
}

.txtpetitnoir {
	font-family: verdana,sans-serif; font-size: 10px;
	color: #000000;
	text-decoration: none;
}


.txtpetitorange {
	font-family: verdana,sans-serif; font-size: 10px;
	color: #FFAE00;
	text-decoration: none;
}

.txtpetitbleufonce {
	font-family: verdana,sans-serif; font-size: 10px;
	color: #857e76;
	text-decoration: none;
}

.txtpetitfondbleu {
	font-family: trebuchet ms,verdana,sans-serif; font-size: 10px;
	color: #FFF;
	bgcolor: #39516C;
}

.txtrubpro_on {
	font-family: tahoma,verdana,sans-serif; font-size: 10px;
	color: #FFF;
	text-decoration: none;
}

.txtrubpro_off {
	font-family: tahoma,verdana,sans-serif; font-size: 10px;
	color: #FFF;
	text-decoration: none;
}

.txtblanc {
	font-family: verdana,sans-serif; font-size: 11px;
	color: #FFF;
	text-decoration: none;
}

.txtbleu {
	font-family: verdana,sans-serif; font-size: 11px;
	color: #C1CDDD;
	text-decoration: none;
}

.txtjaune {
	font-family: verdana,sans-serif; font-size: 11px;
	color: #FFE787;
	text-decoration: none;
}

.txtorange {
	font-family: verdana,sans-serif; font-size: 11px;
	color: #FFAE00;
	text-decoration: none;
}

.liencolonnesmall {
	font-family: tahoma,verdana,sans-serif; font-size: 10px;
	color: #665636;
	font-weight: bold;
	text-decoration: none;
	text-over: white;
}

.liencolonnesmallon {
	font-family: tahoma,verdana,sans-serif; font-size: 10px;
	color: #990000;
	font-weight: bold;
	text-decoration: none;
	text-over: white;
}


.grostitreblanc {
	font-family: arial, verdana, sans-serif; font-size: 14px;
	color: #FFFFFF;
	font-weight: bold;
}

.grostitrejaune {
	font-family: arial, verdana, sans-serif; font-size: 14px;
	color: #F7E28D;
	font-weight: bold;
	text-decoration: none;
}

a:hover {
  color: #413B33;
 }

a.butrubquad {
  
  width: 159px; /* largeur de l'image réactive */
  height: 70px; /* hauteur de l'image réactive */
  background-image: url(images/rub_quad_off.gif); /* source de l'image de départ */
  background-repeat: no-repeat;
 }
 
a.butrubquad:hover {
  background-image: url(images/rub_quad_hover.gif); /* source de l'image de départ */
 }
 
a.butrubpieces {
  
  width: 157px; /* largeur de l'image réactive */
  height: 70px; /* hauteur de l'image réactive */
  background-image: url(images/rub_pieces_off.gif); /* source de l'image de départ */
  background-repeat: no-repeat;
 }
 
a.butrubpieces:hover {
  background-image: url(images/rub_pieces_hover.gif); /* source de l'image de départ */
 }
 
a.butrubannonce {
  
  width: 148px; /* largeur de l'image réactive */
  height: 70px; /* hauteur de l'image réactive */
  background-image: url(images/rub_annonce_off.gif); /* source de l'image de départ */
  background-repeat: no-repeat;
 }
 
a.butrubannonce:hover {
  background-image: url(images/rub_annonce_hover.gif); /* source de l'image de départ */
 } 

a.butrubcote {
  
  width: 171px; /* largeur de l'image réactive */
  height: 70px; /* hauteur de l'image réactive */
  background-image: url(images/rub_cote_off.gif); /* source de l'image de départ */
  background-repeat: no-repeat;
 }
 
a.butrubcote:hover {
  background-image: url(images/rub_cote_hover.gif); /* source de l'image de départ */
 }
 
a.butrubliens {
  
  width: 145px; /* largeur de l'image réactive */
  height: 70px; /* hauteur de l'image réactive */
  background-image: url(images/rub_liens_off.gif); /* source de l'image de départ */
  background-repeat: no-repeat;
 }
 
a.butrubliens:hover {
  background-image: url(images/rub_liens_hover.gif); /* source de l'image de départ */
 } 

li {
font-family: verdana,sans-serif; 
font-size: 10px;
color: 48475E;
list-style-type: square ;
}

.lien {
	font-family: verdana,sans-serif; font-size: 10px;
	color: #665636;
	font-weight: bold;
}

.lienp {
	font-family: verdana,sans-serif; font-size: 10px;
	color: #665636;
	font-weight: bold;
}

.barrenav {
	font-family: verdana,sans-serif; font-size: 10px;
	color: #665636;
	font-weight: bold;
	text-decoration: none;

}

INPUT  {
    font-family : verdana;
    font-size : 10px;
    background-color : #A89F7F;
    border-color : #9B9069;
    border-style : solid;
    border-width : 1px;
    color : #000;
}

textarea {
  background-color:#A89F7F;
  color:#000;
  font-family: verdana;
  font-size : 10px;
  scrollbar-base-color:#21496A;
  scrollbar-3dlight-color:#9B9069;
  scrollbar-arrow-color:#9B9069;
  scrollbar-darkshadow-color:#A89F7F;
  scrollbar-face-color:#A89F7F;
  scrollbar-highlight-color:#9B9069;
  scrollbar-shadow-color:#21496A;
  scrollbar-track-color:#9B9069;
  border-width : 1px;
  border-style : solid;
  border-color : #9B9069;
}

select {  
  background-color:#A89F7F;
  color:#000;
  font-family: verdana;
  font-size : 10px;
   scrollbar-base-color:#21496A;
  scrollbar-3dlight-color:#9B9069;
  scrollbar-arrow-color:#9B9069;
  scrollbar-darkshadow-color:#A89F7F;
  scrollbar-face-color:#A89F7F;
  scrollbar-highlight-color:#9B9069;
  scrollbar-shadow-color:#21496A;
  scrollbar-track-color:#9B9069;
  border-width : 1px;
  border-style : solid;
  border-color : #9B9069;
}
