.form     {
	color: black;
	font-size: 10px;
	line-height: 16px;
	font-family: Arial, Helvetica, sans-serif;
	letter-spacing: 60%;
	border: solid 1px #fff }

.menu-liste  {
	color: black;
	font-size: 12px;
	line-height: 18px;
	text-decoration: none }

.form-prix   {
	color: #8b0000;
	font-size: 12px;
	line-height: 18px;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	text-align: right;
	letter-spacing: 60%;
	vertical-align: top;
	border: solid 1px #fff }
#deger h1  {font-size: 200%; font-family: arial; font-weight: normal; }
#deger h2  {font-size: 100%; font-family: arial; font-weight: normal; }
#deger h3  {font-size: 100%; font-family: arial; font-weight: normal; }
#deger h5  {font-size: 70%; font-family: arial; }
#deger b   { color: #000; font-weight: bold; font-size: 110%; font-family: arial }
#deger strong  {font-size: 200%; font-family: arial; font-weight: normal; }
#deger_st b{  font-weight: bold;}
#deger_st td   { color: #000; font-size: 80%; font-family: arial; border: 1px solid black;padding: 4 6 4 6px;}
#deger_st table  { border: 1px solid black; border-collapse: collapse; background-color:F5F5F5}

a:link {text-decoration: none;}
a:visited {text-decoration: none;}
a:hover {text-decoration: none;}
a:active {text-decoration: underline;}
#gauche a  {text-decoration: none; color:  #000000; }
.cat5{ color:  #000000;  font-weight:  400;  font-size:  11px;  line-height:  18px;  font-family:  verdana, arial, helvetica, sans-serif;  text-decoration:  none }
.cat5souligne { color:  #000000;  font-weight:  400;  font-size:  11px;  line-height:  18px;  font-family:  verdana, arial, helvetica, sans-serif;  text-decoration:  underline }
body {color: #555;font-style: normal;font-variant: normal;font-weight: normal;font-family: Arial, Helvetica, sans-serif;background: #fff url(../images/back.jpg) repeat-x;margin: 0 0 0 10px;padding: 0 0 0 10px;left: 10px }
img  {border: 0; }
h1  {font-size: 200%; font-family: Georgia, Times New Roman, Times, serif; font-weight: normal; }
h2  {font-size: 180%; font-family: Georgia, Times New Roman, serif; font-weight: normal; }
h3  {font-size: 140%; font-family: Georgia, Times New Roman, serif; font-weight: normal; }
h4  {font-size: 120%; font-family: Georgia, Times New Roman, serif; font-weight: normal; }
.note  {color: #686868; font-weight: bold; }
.sidenote  {font-family: Georgia, Times New Roman, Times, serif; margin: 0; padding: 1em 0; }
.left  {float: left; margin: 0; margin-right: 10px; }
.right  {float: right; margin: 0; margin-left: 10px; }
#container  {margin: 0 auto; width: 988px; text-align: left; position: relative; }
#content  {background: url(../images/content_back.gif) repeat-y; padding-bottom: 1em; }
.side  {float: left; display: inline; width: 224px; margin-left: 25px; }
.side h3  {font-weight: bold; letter-spacing: -.05em; margin-bottom: 0; padding-bottom: .5em; background: url(../images/dotted.gif) no-repeat 0 100%; color: #333; }
.side .items h3  {font-weight: normal; letter-spacing: 0; margin-bottom: 0; padding-bottom: 0; background: none; color: #555; }
.more a  {	color: #000;	font-weight: normal;	font-size: 10px;	line-height: 18px;	background: #f5f5dc url(/images/arrow.gif) no-repeat 0 0;	text-transform: uppercase;	float: left;	margin-left: 0px;	padding: 0 25px;	border: solid 1px #a9a9a9;	height: 18px }
.more a: hover     {background: #fff url(../images/arrow.gif) no-repeat 0 0; }
a.gauche: link {color: #000}
a.gauche: active {color: #696969 }
a.gauche: visited {color: #696969 }
a.gauche: hover {color: #696969 }
#gauche {width: 230px;visibility: visible }
#gauche br {font-weight: 16}
#gauche2 ul {text-align: left; list-style-type: none; float: left;margin: 0px; padding: 0px; width: 220px; height: 100% }
#gauche2_espace  {color: white;font-size: 12px;line-height: 120%;font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;text-align: left;list-style-type: none;float: left;margin: 0px;padding: 0px;width: 220px;height: 100% }
div.thumbnail_block {background: #fff no-repeat center;text-align: center;float: left;padding: 0px;border: solid 1px #A9A9A9;position: relative;overflow: hidden }
#gauche2 li  {color: #000000;font-weight: 400;font-size: 11px;line-height: 150%;font-family: verdana, arial, helvetica, sans-serif;text-decoration: none;background: url(/images/feuille2.gif) no-repeat 0 0;float: left;margin-bottom: 3px;margin-left: 0px;padding: 0 0px 0 21px;position: relative;left: 10px;width: 210px }


ul.items     {margin: 0; padding: 0; }
.items a: hover img     {border: 1px solid #d7722f; }
.side ul.items a      {color:  black }
.side ul.items a: hover      {color:  black; text-decoration:  underline }
.item .info     {padding-top: .5em; background: url(../images/dotted.gif) no-repeat 0 0; }
#content: after, ul: after, li: after, #footer: after,  p: after {content:  ".";      display:  block;      height:  0;      clear:  both;      visibility:  hidden; }
#content, ul, li, #footer, p     {display:  block; }
#content, ul, li, #footer, p     {display:  block; }
#article3 a: link {color:  #800000; font-weight:  normal; font-size:  8px; font-family:  " verdana", Arial, Helvetica, Geneva; text-decoration:  none }
#article3 a: active {color:  #696969; font-weight:  normal; font-size:  8px; font-family:  " verdana", Arial, Helvetica, Geneva; text-decoration:  none }
#article3 a: visited {color:  #696969; font-weight:  normal; font-size:  8px; font-family:  " verdana", Arial, Helvetica, Geneva; text-decoration:  none }
#article3 a: hover {color:  #696969; font-weight:  normal; font-size:  8px; font-family:  " verdana", Arial, Helvetica, Geneva; text-decoration:  none }
#article3 UL {color:  #696969; margin:  6px 0px 5px; padding:  0px }
#article3 LI {color:  #696969; list-style-type:  none; padding-right:  5px; display:  inline }
#article3 H1 {color:  #363434; font-weight:  100; font-size:  28px; line-height:  120%; font-family:  "Georgia", Times New Roman, Times, serif; text-decoration:  none }
#article3 b {color:  #696969; font-weight:  normal; font-size:  8px; line-height:  100%; font-family:  " verdana", Arial, Helvetica, Geneva; text-decoration:  none; display:  inline }
#article3 P {color:  #363434; font-weight:  normal; font-size:  12px; line-height:  180%; font-family:  Arial, Helvetica, "sans serif"; text-decoration:  none; display:  inline }
#article3 tbody {color:  #363434; font-weight:  normal; font-size:  13px; line-height:  180%; font-family:  "Arial", Helvetica, sans serif; text-decoration:  none; display:  inline }
#article3 H2 {color:  #363434; font-weight:  normal; font-size:  24px; line-height:  120%; font-family:  Georgia, "Times New Roman", Times; text-decoration:  none; margin-top:  80px; display: inline }
#article3 H3 {color:  #556b2f; font-weight:  normal; font-size:  20px; line-height:  160%; font-family:  Georgia, "Times New Roman", Times; text-decoration:  none; text-align:  justify; top:  400px; display:  inline }
.article4  {	color: white;	font-weight: normal;	font-size: 30px;	line-height: 120%;	font-family: Georgia, "Times New Roman", Times, serif;	text-decoration: none;	background: #808000 repeat scroll;	text-align: left;	vertical-align: top;	margin-right: 0px;	margin-left: 0px;	padding: 10px;	border: #808000;	position: relative;	width: auto;	height: auto;	clip: rect(auto auto auto auto) }
#photos td {color: #000;font-weight: normal;font-size: 9px;line-height: 100%;font-family: verdana;text-decoration: none;float: left;border: 1px #808080;position: relative;clip: auto }
#menu-article body{color:  #696969; font-weight:normal; font-size: 12px; font-family:  " verdana", Arial, Helvetica, Geneva; text-decoration:underline }
#menu-article td{color:  #696969; font-weight:normal; font-size: 12px; font-family:  " verdana", Arial, Helvetica, Geneva; text-decoration:underline }
#menu-article a{text-decoration:underline }
#salon a {color:  #696969; font-weight:  normal; font-size:  14px; font-family:  " verdana", Arial, Helvetica, Geneva; text-decoration:  none }
#salon b {color:  #696969; font-weight:  normal; font-size:  18px; font-family:  " verdana", Arial, Helvetica, Geneva; text-decoration:  none }
.more2 a  {color: #000;font-weight: normal;font-size: 12px;line-height: 18px;background: url(/images/feuille.gif) no-repeat 0 0;text-transform: uppercase;float: left;margin-bottom: 3px;margin-left: 0px;padding: 0 20px 0 21px;width: 100%;height: 100% }
.more2 a: hover {background: #fff url(/images/feuille.gif) no-repeat 0 0; }
.zsnazzy {width:745px;}
.xsnazzy h1, .zsnazzy h1 {margin:0; font-size:1.2em; padding:0 10px 5px 10px; border-bottom:1px solid #444;}
.xsnazzy p, .zsnazzy p { margin:0; padding:5px 10px; font-size:10px;}
.xsnazzy {background: transparent; width:240px; float:left; margin:0 3px;}
.rond h1, .zsnazzy h1 {margin:0; font-size:1.2em; padding:0 10px 5px 10px; }
.rond p, .zsnazzy p { margin:0; padding:5px 10px; font-size:10px;}
.rond {background: transparent; width:240px; float:left; margin:0 3px;}
.xtop, .xbottom {display:block; background:transparent; font-size:1px;}
.xb1, .xb2, .xb3, .xb4 {display:block; overflow:hidden;}
.xb1, .xb2, .xb3 {height:1px;}
.xb2, .xb3, .xb4 {background:#fff; border-left:1px solid #444; border-right:1px solid #444;}
.xb1 {margin:0 5px; background:#444;}
.xb2 {margin:0 3px; border-width:0 2px;}
.xb3 {margin:0 2px;}
.xb4 {height:2px; margin:0 1px;}
.xboxcontent {display:block; border:0 solid #444; border-width:0 1px; height:auto;}
* html .xboxcontent {height:1px;}
.color_a {background:#c9ba65; color:#fff;}
.color_b {background:#d4d8bd; color:#000;}
.color_c {background:#758279; color:#fff;}
.color_d {background:#b2ab9b; color:#000;}
#adsie {background-color: #fff;text-align: left;float: left;clear: both;padding: 1px;border-top: 25px solid #fff;border-bottom: 10px solid #fff;position: relative;z-index: 0;top: 0px;left: 0px;height: 90px;visibility: visible }
.art {background-color: #fff;text-align: left;float: left;clear: both;padding: 1px;border-top: 1px solid #fff;border-bottom: 10px solid #fff;position: relative;z-index: 0;top: 0px;left: 0px;height: 100%;visibility: visible }
.art h1 {color: #696969;font-size: 24px;line-height: 120%;font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.art h2{color: #696969;font-size: 16px;line-height: 120%;font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.art b {color: #ff4500;font-size: 30px;font-family: "Times New Roman", Georgia, Times }
#art {background-color: #fff;text-align: left;float: left;clear: both;padding: 1px;border-top: 25px solid #fff;border-bottom: 10px solid #fff;position: relative;z-index: 0;top: 0px;left: 0px;visibility: visible }
#art h1 {color: #696969;font-size: 18px;line-height: 100%;font-family: Helvetica, Geneva, Swiss, SunSans-Regular }
#art h2{color: #696969;font-size: 14px;line-height: 100%;font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
#art h3{color: #696969;font-size: 12px;line-height: 120%;font-family: verdana,Arial, Helvetica, Geneva, Swiss, SunSans-Regular}
#art b   {color: #ff8c00;font-weight: bold;font-size: 24px;font-family: Helvetica, Arial, Geneva, Swiss, SunSans-Regular;word-spacing: 40%;letter-spacing: 40% }
#news h1 {color: #696969;font-size: 18px;line-height: 100%;font-family: Helvetica, Geneva, Swiss, SunSans-Regular }
#news h2{color: #696969;font-size: 14px;line-height: 100%;font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
#news h3 {color: #696969;font-size: 12px;line-height: 100%;font-family: verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;vertical-align: bottom }
#news b  {color: #ff8c00;font-weight: bold;font-size: 18px;line-height: 110%;font-family: Helvetica, Arial, Geneva, Swiss, SunSans-Regular;text-align: left;word-spacing: 40%;letter-spacing: 40%;vertical-align: top }

.liste_articles     {color: #8b0000;font-size: 12px;font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;background-color: white;list-style-type: lower-roman;list-style-position: inside;margin-top: 1px;margin-left: 3px;padding-top: 2px;padding-left: 3px;border: none #eee;width: 100%;height: 100%;property-name: property-value  }
#liste   {
	background-color: #fff;
	text-align: left;
	float: left;
	margin-left: 30px;
	padding: 1px;
	position: relative;
	z-index: 0;
	top: 0px;
	left: 0px;
	width: auto;
	height: auto;
	visibility: visible }

#liste input {background-color: #ffebcd }
#avis  {background-color: #fff;text-align: left;float: left;clear: both;padding: 1px;border-top: 1px solid #fff;border-bottom: 1px solid #fff;position: relative;z-index: 0;top: 0px;left: 0px;overflow: hidden;visibility: visible }
#faqs {background-color: #f5f5f5;text-align: left;float: left;clear: both;padding: 1px;border-top: 1px solid #000;border-bottom: 1px solid #000;position: relative;z-index: 0;top: 0px;left: 0px;visibility: visible }
#faqs h1 {color: black;font-weight: bold;font-size: 14px;line-height: 20px;font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;vertical-align: bottom;margin-right: 10px;margin-left: 10px}
#faqs h2 {color: black;font-weight: bold;font-size: 12px;line-height: 18px;font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;vertical-align: bottom;margin-right: 10px;margin-left: 10px}
#faqs h3 {color: black;font-weight: normal;font-size: 12px;line-height: 16px;font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;vertical-align: bottom;margin-right: 10px;margin-left: 10px}
#faqs td {color: black;font-weight: normal;font-size: 11px;line-height: 16px;font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;vertical-align: bottom;margin-right: 10px;margin-left: 10px;left: 10px}
#faqs table {vertical-align: bottom;margin-right: 10px;margin-left: 10px;left: 10px}
#descriptif {background-color: #f5f5f5;text-align: left;float: left;clear: both;padding: 1px;border-top: 1px solid #000;border-bottom: 1px solid #000;top: 0px;left: 0px;}

.descriptif {background-color: #f5f5f5;text-align: left;float: left;clear: both;padding: 1px;border-top: 1px solid #000;border-bottom: 1px solid #000;top: 0px;left: 0px;}
#descriptif h1 {color: black;font-weight: bold;font-size: 12px;line-height: 30px;font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;vertical-align: bottom;margin-right: 10px;margin-left: 10px}
#descriptif  p {color: black;font-size: 12px;line-height: 18px;margin-right: 10px;margin-left: 10px } 
#descriptif  table {color: black;font-size: 12px;line-height: 16px;margin-right: 10px;margin-left: 10px }
#tous {background-color: #fff;text-align: left;float: left;clear: both;padding: 1px;border-top: 1px;border-bottom: 1px ;position: relative;z-index: 0;top: 0px;left: 0px;visibility: visible }
#tous h1  {color: black;font-weight: bold;font-size: 12px;line-height: 30px;font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;vertical-align: top;width: 100%;height: 100% }
#pub {background-color: #fff;text-align: left;float: left;clear: both;padding: 10px;border-top: 1px;border-bottom: 1px ;position: relative;z-index: 0;top: 0px;left: 0px;visibility: visible }
#pub h1  {color: darkred;font-weight: bold;font-size: 16px;line-height: 20px;font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;text-decoration: none;vertical-align: bottom; }
#pub b  {color: darkred;font-weight: bold;font-size: 60px;line-height: 60px;font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }
#drapeau img  {background-color: #c0c0c0;margin: 1px;padding: 1px;border: solid 1px #696969;position: relative }
#autres {background-color: #fff;text-align: left;float: left;clear: both;padding: 1px;border-top: 1px;border-bottom: 1px ;position: relative;z-index: 0;top: 0px;left: 0px;visibility: visible }
#autres h1 {color: black;font-weight: bold;font-size: 12px;line-height: 30px;font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;vertical-align: bottom;width: 100%;height: 100% }
#autres p{color: black;font-size: 12px;line-height: 18px;}
#autres b{color: black;font-size: 14px;line-height: 14px;font-weight: bold;}
#liste td {font-size: 12px;font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;margin-left: 10px;border-right: 1px #000;border-left: 1px #000;visibility: visible;clip: rect(auto 10px auto 10px) }
#liste tr{}
#liste_autres   {background-color: #fff;text-align: left;float: left;clear: both;border-top: 1px solid #dcdcdc;padding-bottom: 10px;position: relative;z-index: 0;top: 5px;left: 0px;height: 100%;visibility: visible }
.more3 a   {color: #696969;font-weight: bold;font-size: 14px;line-height: 18px;float: left;margin-bottom: 3px;margin-left: 0px;padding-top: 0;padding-bottom: 3px }
.more3 a: hover {background: #fff url(/images/feuille.gif) no-repeat 0 0; }
#gauche ul   {line-height: 14px;text-align: left;list-style-type: none;float: left;margin: 0px;padding: 0px;width: 100%; }
#gauche li     {color: #000;font-size: 11px;line-height: 120%;font-family: verdana, Arial, Helvetica, Geneva, Swiss;background: #fff url(/images/feuille4.gif) no-repeat 0px 0;text-align: left;word-spacing: 50%;letter-spacing: 50%;vertical-align: top;list-style-type: none;margin: 1px 0 0 3px;padding-bottom: 6px;padding-left: 16px;top: 0px;height: auto }
a.gauche {color: #000}
#gauches ul {line-height: 14px;text-align: left;list-style-type: none;float: left;margin: 0px;padding: 0px;width: 100%; }
#gauches li  {color: #0066cc;font-weight: normal;font-size: 8pt;line-height: 16px;font-family: arial, helvetica;background: url(/fleche-bleu.gif) no-repeat;text-align: left;letter-spacing: 100%;vertical-align: top;list-style-type: none;padding-bottom: 2px;padding-left: 6px;}
#gauches A:link  { color:  #0066cc; text-decoration:none;} 
#gauches A:visited  { color:  #0066cc; text-decoration:none;}
#gauches A:hover  { color: #0066cc; text-decoration:none;}
#gauches A:active  { color:  #414040; text-decoration:none;}
.more5 {color: #414040;font-weight: bold;font-size: 8pt;line-height: 11px;font-family: arial, helvetica;float: left;margin-bottom: 0px;margin-left: 0px;padding-top: 0;padding-bottom: 3px }
.lnks {padding:0px 0px 0px 0px; font-size:8pt; font-family:arial,helvetica; font-weight:normal; color:#0033ff; background:url(/fleche-bleu.gif) no-repeat; line-height:15px; background-position: top left}
.lnkheader {line-height:15px; font-family:arial,helvetica; font-weight:bold; font-size:8pt; color:#666666}
.lnkHeaderAseek {line-height:17px; font-family:arial,helvetica; font-weight:bold; font-size:11px; color:#000000}
#gauche {width: 230px;visibility: visible }
.class { }
element { }
#id { }
#cadre1 { font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #fff; margin: 10px; padding: 10px; border: solid 1px silver; position: relative; width: 670px; visibility: visible; display: block }
#cadre2 {font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #fff; margin: 8px; padding: 10px;position: relative; width: 318px; visibility: visible; display: block;border: solid 1px silver;}
#cadre2 .LI {font-size:11; line-height:20px; cursor:pointer; color:black; text-decoration :none; LIST-STYLE-IMAGE: url(http://www.solenperf.com/puce2.gif); MARGIN-BOTTOM: 8px; PADDING-BOTTOM: 2px; MARGIN-RIGHT: 14px; BORDER-BOTTOM: #c0c0c0 1px solid; FONT-FAMILY: Arial; padding-left:4px;display:list-item;list-style-position:inside;font-weight:bold}
#cadre3 { font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #fff; margin: 8px; padding: 10px; border: solid 1px silver; position: relative; width: 199px; height:430; visibility: visible; display: block}
#cadre3 .LI {font-size:11; line-height:20px; cursor:pointer; color:black; text-decoration :none; LIST-STYLE-IMAGE: url(http://www.solenperf.com/puce2.gif); MARGIN-BOTTOM: 8px; PADDING-BOTTOM: 2px; MARGIN-RIGHT: 14px; BORDER-BOTTOM: #c0c0c0 1px solid; FONT-FAMILY: Arial; padding-left:4px;display:list-item;list-style-position:inside;font-weight:bold}

#cadre4  { color: black; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #fff; float: left; clear: none; margin: 10px; padding: 10px; border: solid 1px silver; position: relative; width: 440px; height: auto; visibility: visible; display: block }
.euros {font-size:20;font-weight:900;line-height:30px;color:#0098e1;}
.ht {font-size:16;font-weight:700;line-height:30px;color:#0098e1;}
.indextr{padding:12;border: solid silver 1px;vertical-align: top;}
#texta .textarea {border: solid 0px black;line-height:20px}

#bas ul {line-height: 14px;text-align: left;list-style-type: none;float: left;margin: 0px;padding: 0px;width: 100%; }
#bas li  {color: #fff;font-weight: normal;font-size: 8pt;line-height: 16px;font-family: Arial, helvetica;background: url(/fleche-bleu.gif) no-repeat;text-align: left;letter-spacing: 100%;vertical-align: top;list-style-type: none;padding-bottom: 2px;padding-left: 6px;}
#bas A:link  { color:  white; text-decoration:none;} 
#bas A:visited  { color:  white; text-decoration:none;}
#bas A:hover  { color: white; text-decoration:none;}
#bas A:active  { color:  white; text-decoration:none;}
#bas H1  { color:  white; text-decoration:none;} 
#bas H2  { color:  white; text-decoration:none;}
#bas H3  { color: white; text-decoration:none;}
#bas H4  { color:  white; text-decoration:none;}
#bas p  { color:  white; text-decoration:none;}
#bas B  { color:  white; text-decoration:none;}


