DIV.CHAPO		{ float: left; width: 30%; text-align: right; font-family:Arial; font-size:8pt; font-weight: bold; padding-right: 20;overflow:visible}
SPAN.CHAPO		{ float: left; width: 30%; text-align: right; font-family:Arial; font-size:8pt; font-weight: bold; padding-right: 20}
SPAN.NOTE		{ border:solid 1px black; font-family:Arial;font-size: 8pt;text-align:left;text-decoration:none;font-weight:normal;width:25%;padding:3;margin-left:20;float:right; color:#000000;background-color:#dddddd;clear:right}
SPAN.RESERVE		{ border:solid 1px blue; font-family:Arial;font-size: 8pt;text-align:left;text-decoration:none;font-weight:normal;width:40%;padding:3;float:right; color:#000000;background-color:#ccccff}
SPAN.RESERVE_OC	{ border:solid 1px blue; font-family:Arial;font-size: 8pt;text-align:left;text-decoration:none;font-weight:normal;width:40%;padding:3;float:right; color:#000000;background-color:#ccccff;behavior:url('BO/BEHAVIORS/reserve.htc');titleColor:#000000;titleBgColor:#aaaadd;scrollbar-base-color:#ccccff }
SPAN.LETTRINE		{ font-size:220%;float:left; font-weight:bold;margin-top:-2}
P.SURTITRE		{ text-align: right; font-weight: bold; font-size:18pt }
IMG.ENCADRE	{ border: 1 solid }
IMG.ENCADRErelief		{ border-style: ridge; border-width: 3 }
IMG.VIGNETTE { border-width: 0;width:80;height:auto }
TABLE.ENCADRE	{border-style: solid; border-width: 1 }
TD.ENCADRE		{ border-style: solid; border-width: 1}

.PRIVATE {}

.Couleur1	{ color:red }
.Couleur2	{ color:green }
.Couleur3	{ color:blue }
.Puce1 {padding-left:15;background-image:url(images/puce1.gif);background-repeat:no-repeat;background-position:left center}
.Puce2 {padding-left:15;background-image:url(images/puce2.gif);background-repeat:no-repeat;background-position:left center}
.Puce3 {padding-left:15;background-image:url(images/puce3.gif);background-repeat:no-repeat;background-position:left center}
.InterTitre	{ width:100%;margin-top:5;margin-bottom:5;font-size:110%;font-weight:bold;text-align:center;border-top:solid 1px;border-bottom:solid 1px}
.Question		{ width:100%;margin-top:5;margin-bottom:3;font-size:110%;font-weight:bold;text-align:left;padding-left:15;background-image:url(images/puce1.gif);background-repeat:no-repeat;background-position:left top}
.Reponse		{ width:100%;margin-top:0;margin-bottom:3}
.MediaPlayer	{ width:270px;height:270px}


.BO		{font-family: Arial; font-size: 8pt; text-align:left; color:blue; background-color:#ccccff}
.BObox	{font-family: Arial; font-size: 8pt; text-align:left; border:inset 2px; color:black; background-color:#eeeeee}
.BObox	TD {font-family: Arial; font-size: 8pt; text-align:left; color:black}
.BObox	SPAN {font-family: Arial; font-size: 8pt; text-align:left; color:black}

/* saut de page à l'impression */
.pageBreak { position:relative; clear:both; height:1px ;page-break-before:always  }

/* pied flottant */
#bottomMess {text-align:left;font-family: Arial; font-size: 8pt}
#bottomMessAuto {float:right;background-color:#ccccff}
#bottomMessAuto a {background-color:#ccccff}

/* onglets */
.onglets			{border-bottom:2px solid}
.onglets .onglet		a			{background-color:lightblue	;margin-left:2px;margin-right:1px;color:black; text-decoration:none;padding-left:4px;padding-right:4px;padding-top:0;padding-bottom:0px;border-left:1px solid;border-top:1px solid;border-right:1px solid}
.onglets .onglet		a:hover	{background-color:white		;margin-left:2px;margin-right:1px;color:black; text-decoration:none;padding-left:4px;padding-right:4px;padding-top:0;padding-bottom:0px;border-left:1px solid;border-top:1px solid;border-right:1px solid}
.onglets .ongletSel	a			{background-color:white		;margin-left:2px;margin-right:1px;color:black; text-decoration:none;padding-left:4px;padding-right:4px;padding-top:0;padding-bottom:2px;border-left:2px solid;border-top:2px solid;border-right:2px solid}
.onglets .ongletSel	a:hover	{background-color:white		;margin-left:2px;margin-right:1px;color:black; text-decoration:none;padding-left:4px;padding-right:4px;padding-top:0;padding-bottom:2px;border-left:2px solid;border-top:2px solid;border-right:2px solid}
.ongletsdiv		{border-left:2px solid;border-bottom:2px solid;border-right:2px solid;border-top:0px solid}

body	{font-family: Arial; font-size: 8pts;scrollbar-base-color:#d1d1c6  }

/* liens en général */
a {color:blue;font-weight:bold;text-decoration: none }
a:hover {color:blue;font-weight:bold;text-decoration: underline }

/* barres de lecture (survol) */
#sOut 		{background-color:#ccccff }
#sOver 	{background-color:#bbbbff;cursor:Pointer }
#nsOut 	{background-color:transparent }
#nsOver 	{background-color:#cccccc;cursor:Pointer }

/* exergue recherche */
.rSearch	{background-color:#ccccff;color:#ff0000}

/* sous menus freres enfants*/
#m		{text-align:left;padding-left:0px;background-color:transparent  }
#sm 	{text-align:left;padding-left:10px;background-color:transparent  }
#ssm 	{text-align:left;padding-left:10px;background-color:transparent  }


TD { font-family:Arial; font-size:8pt; }
UL { font-family:Arial; font-size:8pt; margin-left: 15}
	UL.Puce1 {list-style-image: url('images/puce1.gif');background-image:none;padding-left:0}
	UL.Puce2 {list-style-image: url('images/puce2.gif');background-image:none;padding-left:0}
	UL.Puce3 {list-style-image: url('images/puce3.gif');background-image:none;padding-left:0}
OL { font-family:Arial; font-size:8pt}
	OL.Puce1 {list-style-image:none;background-image:none;padding-left:0}
	OL.Puce2 {list-style-image:none;background-image:none;padding-left:0}
	OL.Puce3 {list-style-image:none;background-image:none;padding-left:0}
	OL.RomanMin {list-style-type:lower-roman}
	OL.RomanMAJ {list-style-type:upper-roman}
	OL.AlphaMin {list-style-type:lower-alpha}
	OL.AlphaMAJ {list-style-type:upper-alpha}

H1 { font-family:Arial; font-size:36pt; font-weight:bold }
H2 { font-family:Arial; font-size:24pt; font-weight:bold }
H3 { font-family:Arial; font-size:19pt; font-weight:bold }
H4 { font-family:Arial; font-size:14pt; font-weight:bold }
H5 { font-family:Arial; font-size:12pt; font-weight:bold }
H6 { font-family:Arial; font-size:10pt; font-weight:bold }

P { margin-top: 0}
FORM { font-family:Arial; font-size:8pt; margin-top: 0; margin-bottom: 0 }
.FORMextra { background-color:#eeeeee}
SELECT {font-family:Arial; font-size:8pt;border: inset 1px #999999;background-color:#dddddd;scrollbar-base-color:#dddddd }
TEXTAREA {font-family:Arial; font-size:8pt;border: solid 1px #999999;background-color:white;padding-left:3px;scrollbar-base-color:#dddddd;background-image:none}
INPUT {font-family:Arial; font-size:8pt;border: solid 1px #999999;padding-left:3px;background-image:none;background-position:left top }

.radio  { border-style: solid; border-width: 0px;padding-left:0px;background-image:none }
.in          { font-family: Arial; font-size: 8pt;border: solid 1px}
.inBTN          { font-family: Arial; font-size: 8pt; font-weight: bold; height:20px;border: solid 1px;background-image:none}
.search          { font-family: Arial; font-size: 8pt; height:17px;border: solid 1px}
.searchBTN          { font-family: Arial; font-size: 6pt; font-weight: bold; height:17px;border: solid 1px;background-image:none}

.menuBarre { background-color:#d1d1c6;padding-top:2px;padding-left:2px;padding-right:2px;padding-bottom:2px}
.palette {height:1px;margin-right:5px;margin-bottom:3px;background-color:#bbbbbb;border:solid 0px #666666}
.Bouton {border:solid 1px #666666;background-color:#bbbbbb;;background-image:none}
.BoutonSelect {border:solid 1px #666666;background-color:#999999;background-image:none}

.warning { font-size: 8pt;background-color:#ffeeee;color:red}
.warningField { color:red}

.infoVignette { float:right}

.TH { font-family:Arial; font-size:8pt; color:#FFFFFF; background-color:#999999 ; }
.TD0 { font-family:Arial; font-size:8pt; background-color:#dddddd; }
.TD1 { font-family:Arial; font-size:8pt; }
