BODY{ margin-left: 0; margin-right: 0; margin-top: 0; margin-bottom: 0; scrollbar-face-color: #cccc99;
	scrollbar-shadow-color: #000000; scrollbar-highlight-color: #FFFFFF; scrollbar-3dlight-color: #000000;
	scrollbar-darkshadow-color: #000000; scrollbar-track-color: #000000; scrollbar-arrow-color: #000000;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 9pt; line-height: 130%
	/*background-image : ;*/
}

TD { font-family : Verdana, Arial, Helvetica, sans-serif; /*font-size : xx-small;*/ color : #000000; font-size: 9pt; line-height: 130%}

INPUT.s-maj {text-transform : uppercase;}

.s-font  { font-size : x-small; font-family : arial,Sans-serif; color : Black; }
.s-font-ok  { font-size : x-small; font-family : arial,sans-serif; color : green; font-weight : bold; }
.s-font-erreur  { font-size : x-small; font-family : arial,sans-serif; color : red; font-weight : bold; }
.s-font-affichage  { font-size : x-small; font-family : arial,sans-serif; color : maroon; }
.s-label  { font-size : x-small; font-family : arial,sans-serif; color : Black; }
.s-label-obligatoire  { font-size : x-small; font-family : arial,sans-serif; color : #5959ac; }
.s-font-titre1  { font-size : large; font-family : sans-serif; color : black; font-weight : bold; }
.s-font-titre2  { font-size : medium; font-family : arial,sans-serif; font-weight : bold; color : Black; font-style : italic; }
.s-tab-entete1  { background-color : #6699CC; padding : 2;  color : white;}
.s-tab-ligne1 {background-color:#ffcc33; font-family:Arial, Helvetica, sans-serif; font-size:x-small; color:Black; padding:2;}
.s-tab-ligne2  { background-color : #ffffcc; font-family : Arial, Helvetica, sans-serif; font-size : x-small; color : Black;}
.s-ppetit  { font-size : smaller; }
.s-pgrand  { font-size : larger; }

A{text-decoration: underline;color: #990000;font-weight : bold; font-size: 9pt;}
A:Hover{text-decoration: none;color: #06277E; font-size: 9pt;}

A.lien_rouge:link, a.lien_rouge:visited{text-decoration: underline;color: #990000;font-weight : bold; font-size: 9pt;}
A.lien_rouge:Hover{text-decoration: none;color: #06277E; font-size: 9pt;}

A.menu{text-decoration: none;color: #FFFFFF;}
A:Hover.menu{color: red;text-decoration: none;}

TD.menu1{background: #3B6CAF;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 8pt;color: #FFFFFF;}
TD.menu2{background: #06277E;font-family: Arial, Helvetica, sans-serif;font-size: 8pt;color: #FFFFFF;}

.toutext{font-family : Verdana, Arial, Helvetica, sans-serif; color : #000000; font-size: 9pt;}
.toutext_rouge{font-family : Verdana, Arial, Helvetica, sans-serif; color : #990033; font-size: 9pt;}

.rouge{ color: #990033;}

h1.rouge { font-weight: bolder; color: #990033; font-size: 9pt; display: inline; }


/* --------------- ACTU ------------- */
.date_actu{ color : #990000; font-size: 9pt;}
.resume_actu{ color : #666666; font-size: 9pt;}
A.lien_liste_actu:link, a.lien_liste_actu:visited{text-decoration: underline;color: #990000;font-weight : bold; font-size: 9pt;}
A.lien_liste_actu:Hover{text-decoration: none;color: #06277E; font-size: 9pt;}
h1.titre_actu { font-weight: bold; color: #990033; font-size: 11pt; display: inline; }

/* --------------- PHOTO  -----------------*/
.theme_photo_select{color: #990000;font-weight : bold; font-size: 10pt;}
a.theme_photo:link, a.theme_photo:visited{text-decoration: none;color: #990000;font-weight : normal; font-size: 10pt;}
a.theme_photo:hover{ text-decoration: underline;}

a.nom_liste_photo:link, a.nom_liste_photo:visited{text-decoration: none;color: #990000;font-weight : normal; font-size: 9pt;}
a.nom_liste_photo:hover{ text-decoration: underline;}
div.bloc_photo_liste{ width: 150px; float: left; margin: 20px; text-align: center; overflow: hidden;}
h1.titre_photo { font-weight: bold; color: #990033; font-size: 11pt; display: inline; }

/* --------------- OFFRE - CATALOGUE --------- */
h1.blanc { font-weight: bolder; color: #FFFFFF; font-size: 9pt; display: inline; }
h1.titre_vin_rouge { font-weight: bold; color: #990033; font-size: 12pt; display: inline; }

/* ---------------- PLAN ---------------------*/
a.lien_plan_1:link, a.lien_plan_1:visited{text-decoration: none;color: #990000;font-weight : bold; font-size: 9pt;}
a.lien_plan_1:hover{ text-decoration: underline;}

a.lien_plan_2:link, a.lien_plan_2:visited{text-decoration: none;color: #990000;font-weight : normal; font-size: 9pt;}
a.lien_plan_2:hover{ text-decoration: underline;}

