a.black { color:black; text-decoration:underline; font-size: 10pt; font-family: verdana, arial }
a.black:link { color:black; text-decoration:underline; font-size: 10pt; font-family: verdana, arial }
a.black:hover { color:black; text-decoration:none; font-size: 10pt; font-family: verdana, arial }

a.red { color:red; text-decoration:underline; font-size: 10pt; font-family: verdana, arial }
a.red:link { color:red; text-decoration:underline; font-size: 10pt; font-family: verdana, arial }
a.red:hover { color:red; text-decoration:none; font-size: 10pt; font-family: verdana, arial }

a.piedpage { color:black; text-decoration:underline; font-size: 10pt; font-family: verdana, arial }
a.piedpage:link { color:black; text-decoration:underline; font-size: 10pt; font-family: verdana, arial }
a.piedpage:hover { color:black; text-decoration:none; font-size: 10pt; font-family: verdana, arial; font-weight:normal }

a.lienretour { color:black; text-decoration:underline; font-size: 10pt; font-family: verdana, arial }
a.lienretour:link { color:black; text-decoration:underline; font-size: 10pt; font-family: verdana, arial }
a.lienretour:hover { color:black; text-decoration:none; font-size: 10pt; font-family: verdana, arial; font-weight:normal }

a.href:link {color:#000000; text-decoration:none; font-size:10px; font-family: arial, sans-serif, helvetica }
a.href:visited {color:#666633; text-decoration:none; font-size:10px; font-family: arial, sans-serif, helvetica }
a.href:hover {color:#000000; text-decoration:underline; font-size:10px; font-family: arial, sans-serif, helvetica }

a.marquee:link {color:red; text-decoration:none; font-size:16px; font-family: arial, sans-serif, helvetica }
a.marquee:visited {color:red; text-decoration:none; font-size:16px; font-family: arial, sans-serif, helvetica }
a.marquee:hover {color:red; text-decoration:underline; font-size:16px; font-family: arial, sans-serif, helvetica }

a:link { color:#000000; text-decoration:underline }
a:visited { color:#666633; text-decoration:underline }
a:hover { color:red; text-decoration:none }

H1 {
	display: none
}

body {
 scrollbar-face-color: #246305; 
 scrollbar-shadow-color: #000000;
 scrollbar-highlight-color: silver;
 scrollbar-3dlight-color: silver; 
 scrollbar-darkshadow-color: black; 
 scrollbar-track-color: #8FB222; 
 scrollbar-arrow-color: silver;
 background-color: white;
 color: #000040;
 color: black;
 font-family: arial, sans-serif, helvetica;
 font-size: 10pt;
}

.transp {
   filter:alpha(opacity=90);
   -moz-opacity:0.9;
   opacity: 0.9;
}

td.transp {
   filter:alpha(opacity=90);
   -moz-opacity:0.9;
   opacity: 0.9;
}

.texte-petit {  font-family: Tahoma; font-size: 11px; text-decoration: none}

.texte-titregras {  font-family: Tahoma; font-size: 20px; font-weight: bold}

.formulaires-field {  font-family: Tahoma; font-size: 11px; color: #666666; text-decoration: none; background-color: #FFFFFF; border: 1px #333333 solid}

.texte-moyen {  font-family: Tahoma; font-size: 12px; text-decoration: none}

.texte-prix {  font-family: Tahoma; font-size: 24px; font-weight: bolder; text-decoration: none}

.titre {  font-family: Tahoma; font-size: 20px; font-weight: bold; COLOR: #DB5215;}

.marque {  font-family: Tahoma; font-size: 20px; font-weight: bold; COLOR: #DB5215;}

.prix {  font-family: Tahoma; font-size: 22px; font-weight: bold; COLOR: #DB5215;}

.texte-gras {  font-family: Tahoma; font-size: 12px; text-decoration: none; font-weight: bold; COLOR: #000000;}

.texte-gris {  font-family: Tahoma; font-size: 12px; text-decoration: none; COLOR: #666666;}

.texte-gras-blanc {  font-family: Tahoma; font-size: 12px; text-decoration: none; font-weight: bold; COLOR: #FFFFFF;}

.texte-rouge {  font-family: Tahoma; font-size: 12px; text-decoration: none; COLOR: #DB5215; font-weight: bold;}

.lien-rouge {  font-family: Tahoma; font-size: 11px; text-decoration: none; COLOR: #DB5215; font-weight: bold;}

.lien-gris {  font-family: Tahoma; font-size: 11px; text-decoration: none; COLOR: #666666;}

.texte-blanc {  font-family: Tahoma; font-size: 12px; text-decoration: none; COLOR: #FFFFFF;}


input
{
	color: black;
	font-family: verdana, arial, sans-serif, helvetica;
	font-size: 10pt;
	font-weight: normal;
}
div { width: 100%; }
div.resultats
{
	text-align: center
}
div.resultats h1
{
	font-weight: normal;
	font-size: 20pt;
	text-align: center;
	margin: 0 0 0.25em 0;
}
div.resultats h2
{
	font-weight: normal;
	font-size: 13.5pt;
	text-align: center;
}
div.resultats p
{
	font-weight: normal;
	font-size: 12pt;
	text-align: center;
}
div.resultats table
{
	width: 587px;
	table-layout:fixed;
	margin: 0 auto 0 auto;
}
div.resultats table tr td
{
	padding: 0px
}
div.resultats table tr.description td.texte table
{
	table-layout: auto;
	width: 100%;
}
div.resultats table tr.description td.texte table tr
{
	vertical-align: top
}
div.resultats table tr.description td.texte table tr td
{
	padding: 1px 1px 1px 0.25em;
	text-align: left;
}
div.resultats table tr.description td.texte table tr td.bullet
{
	text-align: right;
	padding: 0 2px 1px 0.25em;
}
div.resultats table tr td.col1
{
	width: 202px;
}
div.resultats table tr td.col2
{
	width: 260px
}
div.resultats table tr td.col3
{
	width: 107px
}
div.resultats table tr.entete
{
	color: white;
	background-color: #E82312;
	font-size: 12pt;
	font-weight: bold;
}
div.resultats table tr.entete td.gauche
{
	text-align: left;
	padding: 0 2px 1px 0.25em;
}
div.resultats table tr.entete td.droit
{
	text-align: right;
}
div.resultats table tr.description
{
	vertical-align: top;
	background-color: white;
	font-size: 10pt;
        color: #000000;
}
div.resultats table tr.description td.texte
{
    background-color: white;
    font-size: 10pt;
        color: #000000;
}

div.finresultats
{
	text-align: center
}

div.rubriques
{
	margin-top: 2em;
	text-align: center;
}
div.rubriques form
{
	margin: 0;
}
div.rubriques form p
{
	margin: 0;
	font-weight: normal;
}

div.recherche
{
	text-align: center
}
div.recherche h1
{
	text-align: left;
	font-size: 13.5pt;
	margin-top: 1em;
	margin-left: 1em;
}
div.recherche form
{
	margin: 0
}
div.recherche form table
{
	margin: 0 auto 0 auto
}
div.recherche form table tr td
{
	width: 100%
}
div.recherche form table tr td.label
{
	text-align: left;
	width: 50%;
}
div.recherche form table tr td.champ
{
	text-align: left;
	width: 50%;
}
div.recherche form table tr.boutons
{
	text-align: center
}

div.piedpage
{
	text-align: center;
	margin: 1em 0 1em 0;
	padding: 0 0 1em 0;
}
div.piedpage hr { width: 95% }
div.piedpage p
{
	margin: 0.5em 0 0.5em 0
}