BODY{
	margin: 0;
	background-color: #F9A159;
	scrollbar-face-color: #cccc99;
	scrollbar-shadow-color: #000000;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-3dlight-color: #000000;
	scrollbar-darkshadow-color: #F9A159;
	scrollbar-track-color: #F9A159;
	scrollbar-arrow-color: #000000;
}

.toutext{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #660000;
}

.toutextgras{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #660000;
	font-weight: bold;
}

.crochet {font-size:130%;color: Black; }

a.lien-off {
	font-size: 12px;
	color: #767676;
	text-decoration: none;
}
a.lien-off:hover {
	color: #C45A5A;
}
a.lien-on {
	font-size: 12px;
	color: #C45A5A;
	text-decoration: none;
}
a.lien-on:hover { color:#C45A5A;  }

a.lien-on .crochet { color: #C45A5A; }
a.lien-off:hover .crochet {
	color: #C45A5A;
}

TD {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 12px;
color : #660000;}

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-titre {
	font-size: 18px;
	font-family: arial,sans-serif;
	color: #F9A159;
	font-weight: bold;
}

.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 : x-small;
	font-family : sans-serif;
	color : #DC143C;
	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: 12px;}
A:Hover{color: red;text-decoration: none;color: #06277E;font-size: 12px;}

A.lien{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
	color: #990000;
	font-weight : bold; 
	font-size: 12px;
}
A.lien:Hover{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #06277E;
	font-size: 12px;
}

A.menu{text-decoration: none;color: #FFFFFF;font-size: 12px;}
A:Hover.menu{color: red;text-decoration: none;font-size: 12px;}

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;}
TD.fondloup{
	background-image: url(../../r2_public/r2-1_media/r2-1-1_xx/r2-1-1-2_commun/v2-1-1-2_fondpage.gif);
	background-repeat: no-repeat;
}