
BODY {
   background-color: #FFFFFF;
   FONT-FAMILY: Arial, Helvetica, sans-serif;
}
TABLE {margin:0; }
table input td h1 h2 h3 a {padding: 0;    font-size :10px; border-width: 0; vertical-align: top;font-family: Verdana, Arial, Helvetica, sans-serif;}

input {
   font-size :11px;
}

TD {
   font-size :10px;
}
hr {
	color: #66694E;
	margin-bottom : 1px;
	margin : 0px;
	padding : 0px;
}

a{
   color : #66694E;
   font-size :12px;
   text-decoration : none;
}
a:visited{
   text-decoration : none;
}
a:hover{
   text-decoration : underline;
}
a:active{
   text-decoration : none;
}
a.niveau1{
   color : #BFBFA1;
   font-size :12px;
   font-weight : bold;
}

div.niveau1 {
	margin-bottom : 4px;
	font-size :12px;
	color: #BFBFA1;
	border-bottom: 2px solid #000000;
	border-top: 2px solid #000000;
	padding-top : 4px;
	margin-top : 10px;
	padding-left : 3px;
	background: #000 url(remplissage.gif) repeat-x;
}

div.niveau1select {
	margin-bottom : 0px;
	font-size :12px;
	color: #FFF
	border-bottom: 2px solid #000000;
	border-top: 2px solid #000000;
	background-color: #000000;
/*	background: #000 url(remplissage.gif) repeat-x;*/
	padding-top : 4px;
	margin-top : 10px;
	padding-left : 3px;
}
div.niveau1select a{
   color : #FFF;
   font-size :12px;
   font-weight : bold;
}
div.niveau2 {
font-size :10px;
	padding-top : 1px;
	padding-bottom : 1px;
	padding-left : 12px;
}
div.niveau3 {
	padding-top : 1px;
	padding-left : 25px;
}
div.gras {
	font-weight : bold;
}

#panierligne {
	color : #000;
	background-color: #FFFFFF;
	width: 184px;
	padding-bottom : 0px;
	margin-bottom : 0px;
		border-top: 1px solid #FFFFFF;
	border-bottom: 1px solid #000000;
}

#panierligne ul{
	padding-left : 10px;
	margin-left: 10px;
	padding-bottom : 0px;
	margin-bottom : 0px;
}

#panierligne li{
	padding-left : 0px;
	margin-left: 0px;
	font-size :10px;
	color: #000;
}

#panierligne a{
	font-size :12px;
	color: #000;
}

#accroche p { 
		text-align : left;
}
a.gras {
	font-weight : bold;
}
#accroche th { 
	color: #FFFFFF;
	font-size :12px;  
	height: 20px;
	background-color: #66694E;
	padding: 4px; 
	font-weight: bold;
	text-align : center;
	vertical-align : middle;
}
#accroche table { 
	width: 200px;
	height: 300px;
	border: 1px solid #66694E; 
	border-collapse: collapse;
	FONT-SIZE: 1.0em; 
	BACKGROUND: #FFFFFF;
}
#accroche h2{
	font-size :10px;   
	font-weight:bold;
}

#accroche td{
vertical-align : top;
	font-size :10px; 
	color: #000000;
	font-weight:normal;
	padding : 3px;
	text-align : center;
}
TR#fond{
	background: #fff url(remplissage.gif) repeat-x;
}
TR#fond2{
	color: #BFBFA1;
	text-align : right;
	background: #fff url(remplissage.gif) repeat-x;
	vertical-align : middle; 
	height: 24px;
	padding : 0px;
	font-size :11px;
}

TD#sep{
font-weight : bold;
	color: #BFBFA1;
	text-align : right;
	padding : 2px;
	margin : 0px;
	font-size :11px;
	vertical-align : middle; 
}
TD#sep2{
	height: 3px;
	background-color: #000000;
}
TD#sep3{
	height: 2px;
	background-color: #FFFFFF;
}
TD#gauche {
	text-align : left;
	font-weight : bold;
	color: #BFBFA1;
	padding : 4px;
	font-size :11px;
}

TD#gauche a{
   color : #BFBFA1;
}
TD#adresse{
background-color: #000000;
   color : #FFFFFF;
   text-align : left;
   vertical-align : bottom; 
   padding-bottom : 0px;	
   padding-left : 4px;
/*   font-weight : bold; */
   font-size :11px;
   width: 180px;
}
TD#photo{
	background-color: #000000;
	width: 400px;
	padding : 4px;
}
div.nom {
	font-size :24px;
	padding-bottom : 0px;
	text-align : right;
}
div.com {
	margin-top : -6px;
	font-size :12px;
	padding-bottom : 10px;
	text-align : right;
}

TD.bg_black{
   background-color: #000000;
}
TD.bg_rouge{
   background-color: #66694E;
}
TD.bg_mastic{
	vertical-align: top;
   background-color: #BFBFA1;
}
TD.nav_rubrique{
   background-color: #BFBFA1;
   color : #66694E;
   text-align : left;
   vertical-align : middle;
   padding-top : 2px;
   padding-bottom : 2px;	
   padding-left : 2px;
/*   font-weight : bold; */
   font-size :14px;
}
TD.nav_sep_blanc{
   background-color: #FFFFFF;
}
TD.titre_accroche{
   background-color: #66694E;
   color : #FFFFFF;
   text-align : center;
   vertical-align : middle;
   padding-top : 4px;
   padding-bottom : 4px;	
   padding-left : 2px;
   font-weight : bold;
   font-size :12px;
}
TD.detail_col{
   color : #66694E;
   text-align : left;
   vertical-align : top;
   padding-top : 2px;
   padding-bottom : 2px;	
   padding-left : 2px;
   font-weight : bold;
   font-size :10px;
}
TD.detail_txt{
   color : #686961;
   text-align : left;
   vertical-align : top;
   padding-top : 2px;
   padding-bottom : 2px;	
   padding-left : 2px;
   font-weight : normal;
   font-size :10px;
}

a.navurlselect{
   color : #66694E;
   font-size :12px;
   text-decoration : none;
}
a.navurlselect:visited{
   text-decoration : none;
}
a.navurlselect:hover{
   text-decoration : underline;
}
a.navurlselect:active{
   text-decoration : none;
}
.textedate { 
   font-size: 10pt; 
   font-style: italic; 
   font-weight: bold;
   color: #996600 
}


a.navurlcartepostale{
   color : #66694E;
   font-size :12px;
   text-decoration : underline;
}
a.navurlcartepostale:visited{
   text-decoration : underline;
}
a.navurlcartepostale:hover{
   text-decoration : underline;
}
a.navurlcartepostale:active{
   text-decoration : none;
}

.error {
	color: red;
}
<!--
.vendu { WORD-SPACING: normal; FONT: bold 10pt  Arial, Verdana, Helvetica, sans-serif; TEXT-TRANSFORM: none; COLOR: #ff0000; LETTER-SPACING: normal; TEXT-ALIGN: center; TEXT-DECORATION: none}
.titre-fr {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12pt; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; text-transform: none; color: #FF6600; text-decoration: none; letter-spacing: normal; text-align: center; word-spacing: normal}
.titre-gb { font-family: Arial, Helvetica, sans-serif; font-size: 12pt; font-style: italic; line-height: normal; font-weight: bold; font-variant: normal; text-transform: none; color: #FF6600; text-decoration: none; letter-spacing: normal; text-align: center; vertical-align: baseline; word-spacing: normal }
.textefr {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #996600; text-decoration: none}
.textefrblack {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #000000; text-decoration: none}
.textegb { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-style: italic; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #000000; text-decoration: none}
.importantfr {  font-family: Arial, Helvetica, sans-serif; font-size: 11pt; font-style: normal; line-height: normal; font-weight: bold; font-variant: small-caps; color: #FF6600; text-decoration: none}
.importantgb { font-family: Arial, Helvetica, sans-serif; font-size: 11pt; font-style: italic; line-height: normal; font-weight: bold; font-variant: small-caps; color: #009900; text-decoration: none}
.soustitrefr {  font-family: Arial, Helvetica, sans-serif; font-size: 11pt; font-style: normal; font-weight: bold; font-variant: normal; text-transform: none; color: #7699cd; text-decoration: none; text-align: center}
.soustitregb { font-family: "Times New Roman", Times, serif; font-size: 11pt; font-style: italic; font-weight: bold; font-variant: normal; text-transform: none; text-decoration: none; text-align: center }
.liens {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal; font-weight: normal}
.petits {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; font-weight: normal}
.textefrgras { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-style: italic; line-height: normal; font-weight: bold; font-variant: normal; text-transform: none; text-decoration: none; color: #996600 }
.textefrblackgras { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-style: italic; line-height: normal; font-weight: bold; font-variant: normal; text-transform: none; text-decoration: none; color: #000000 }

 TD.test {
        FONT: 10pt Arial, Helvetica, sans-serif; TEXT-TRANSFORM: none; COLOR: #686961; TEXT-DECORATION: none
}

-->