H1  {color:#006600; font-size:18px;}
H2  {font-size:12px;COLOR: #993300;}
H3  {font-size:14px;COLOR: #006600;}
H1 {
	MARGIN-TOP: 4pt; MARGIN-BOTTOM: 7pt;
	FONT-WEIGHT: normal; TEXT-DECORATION: none;
}
H1.titre {
	background: url(otl/puce-h1j.gif) top left no-repeat;
	padding-left:12px;MARGIN-BOTTOM: 0px;margin-top:12px;
	margin-left:10px; /* margin-left:10px; */
	FONT-SIZE: 23px;
	}
DIV.rubrique {color:#fefefe;font-size:23px;padding-top:7px;padding-left:0px;MARGIN-TOP: 10px;}
H2 {
	MARGIN-TOP: 16px; 
	MARGIN-BOTTOM: 0px;
	FONT-WEIGHT: bold; 
	TEXT-DECORATION: none;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
H4 {
	MARGIN-TOP: 4pt; MARGIN-BOTTOM: 7pt;
	FONT-WEIGHT: bold; COLOR: #007bd6; TEXT-DECORATION: none;
	FONT-SIZE: 7pt; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
BODY {
	FONT-SIZE: 13px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
		background-color : White;

}
A {	COLOR: #05286c; }
A:link {TEXT-DECORATION: underline}
A:visited {TEXT-DECORATION: underline}
A:hover {COLOR: #339933; TEXT-DECORATION: none}

A.blanc {COLOR: #FFFFFF;}
A.blanc:link { TEXT-DECORATION: none}
A.blanc:visited {TEXT-DECORATION: none}
A.blanc:hover { border-bottom:1px solid #ffcc00; }/* TEXT-DECORATION: underline} */

A.outil {COLOR: silver; TEXT-DECORATION: none;}
A.outil:link {COLOR: silver; TEXT-DECORATION: none;}
A.outil:visited {COLOR: silver; TEXT-DECORATION: none;}
A.outil:hover {COLOR: #3567EC; TEXT-DECORATION: underline;}

A.wikl {COLOR: #3567EC; TEXT-DECORATION: none;border-bottom:1px dotted #fe7f27;}
A.wikl:link {COLOR: #3567EC; TEXT-DECORATION: none;}
A.wikl:visited {COLOR: #3567EC; TEXT-DECORATION: none;}
A.wikl:hover {COLOR: #3567EC; TEXT-DECORATION: underline;}

.twikl {COLOR: #3567EC;}


a.wiki, a.wiki:hover {
	background: url(images/picto-wiki.gif) center right no-repeat;
	padding-right: 13px;
}
a.web, a.web:hover {
	background: url(images/picto-web.gif) center right no-repeat;
	padding-right: 17px;
}

SPAN {
	FONT-SIZE: 8pt; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
DIV {
	FONT-SIZE: 12px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
TD, TH {
	FONT-SIZE: 12px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
TH {font-weight:bold;}
P {
	FONT-SIZE: 12px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	padding-top:0px;
	padding-bottom:0px;
	margin-top:5px;
	margin-bottom:15px;
	line-height : 18px;
}
IMG {
	FONT-SIZE: 8pt; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
DIV.cellDroite {
	CLEAR: both; BORDER-RIGHT: #c0c0c0 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #c0c0c0 1px solid; MARGIN-TOP: 0px; PADDING-LEFT: 2px; FONT-SIZE: 7pt; MARGIN-BOTTOM: 8px; PADDING-BOTTOM: 2px; BORDER-LEFT: #c0c0c0 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #c0c0c0 1px solid
}
DIV.cellDroitetitre {
    color:#C0B77E;background-color: #FFFFFF; MARGIN-BOTTOM: 0px;font-weight: bold;
	FONT-SIZE: 10pt; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;}
DIV.menuGauche {
	PADDING-LEFT: 17px; PADDING-BOTTOM: 8px; PADDING-TOP: 0px;
	background:  url(images/puce07.gif) no-repeat left top;	
}
DIV.itemRubr {
	PADDING-LEFT: 5px; PADDING-BOTTOM: 20px; PADDING-TOP: 5px
}
DIV.itemCarnet {
	PADDING-LEFT: 5px; PADDING-BOTTOM: 20px; PADDING-TOP: 5px
}
DIV.illustr {
	/* width:126px; */
	float:left;
	background-color: #EAFFE1;
	font-family:verdana;
	font-size:9px;
	color:#339900;
	text-align:center;
	margin-right:10px;
	margin-top:5px;
	border-top: 1px dotted #339900;
	border-bottom: 1px dotted #339900;
	padding:5px;
	padding-top:5px;
	padding-bottom:10px;
}
.photolegende {
	float:left;
	background-color: #6EA66E;
	font-family:verdana;
	font-size:9px;
	color:#ffffff;
	text-align:right;
	margin:10 10 0 0;
	border: 1px solid #6EA66E;
	padding:0px;
}
#Menu {left:0px; top:91px;}
#Carnet {background-color: #EEEBDD; BORDER-RIGHT: #c0c0c0 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #c0c0c0 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: 0px; BORDER-LEFT: #c0c0c0 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #c0c0c0 1px solid;}

#Rubriques {PADDING-RIGHT: 5px; BORDER-TOP: #c0c0c0 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: 0px; BORDER-LEFT: #c0c0c0 1px solid; PADDING-TOP: 5px; }

#Droite {left:680px; top:91px; }
#tblMenu {background-color:#C0B77E;color:#FFFFFF; background:  url(images/teinte-2.jpg) no-repeat left top;}



.hr2 {
  height: 1px;
  background:  url(images/pointille.gif) ;
}
.PERVENCHE2 {
	COLOR: #8080c0; TEXT-DECORATION: none;FONT-SIZE: 8pt; 
}			
.box {
	font-size: 10px;
	/* background-color: #E2EEF3;
	*/
	background: url(images/gouttebleue.jpg) no-repeat top;
	padding: 2px;
	border-bottom: 1px dotted #FFA851;
	text-align: center;
}

.v {COLOR: #339900;FONT-WEIGHT: bold;}
.j {
	COLOR: #FF6600;
	FONT-WEIGHT: bold;
}
.b {COLOR: #3366cc;FONT-WEIGHT: bold;}
.chapo {font-size:14px;margin-left:3px;border-left:1px solid #ffcc00; margin-left:3px;margin-bottom:20px;padding-bottom:8px;padding-top:8px;padding-left:16px;line-height:20px}
.chapo2 {COLOR: #993300;}
.chapo3 {margin-top:5px;line-height:15px;}
.Style1 {font-size: smaller}

.br {border-right:1px solid #c0cfc0}
.bb {border-bottom:1px solid #c0cfc0}

INPUT {
background : #DAEFFF;
color: #000000;
border: solid 1px #000000;
font-size: 11px;
margin-top:2px;
padding-left:3px;
}

INPUT.submit {
font-size: 9px;
FONT-WEIGHT: bold;
padding: 0px;
margin-top:1px;
background : #91CCFF;
}
/* .pb {background-color:#d2ddfd} */
.pj {background-color:#ffff33}
.pv {background-color:#ccff66}

/* reprise */
.TD-ocre-1 {
	FONT-SIZE: 10pt; FONT-FAMILY: Arial,Helvetica; BACKGROUND-COLOR: #f3e096
}
IMG.case {border-color:#99CC66;}
.TxtAide {background-color: #f9f4aa; padding: 7px; }
.cadre-ocre2 {
	BORDER-RIGHT: #ff9933 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #ff9933 1px solid; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; BORDER-LEFT: #ff9933 1px solid; WIDTH: 150px; PADDING-TOP: 3px; BORDER-BOTTOM: #ff9933 1px solid
}
.TD-jaune-1 {
	FONT-SIZE: 10pt; FONT-FAMILY: Arial,Helvetica; BACKGROUND-COLOR: #f9f4aa
}
.td09        { font-family: Verdana,Arial; font-size: 10px }
.cprght {background:url(images/_copy.gif) no-repeat top left transparent;z-index:99;position:absolute;}

UL.carnet2 {}
LI.carnet2 {clear:both;margin-top:12px;font-size:12px;color:#003366;margin-bottom:17px;padding-top:10px;
	list-style-image: url(images/bul_verte.gif);}
UL.carree {margin-left:20px;list-style:url(images/li-2.gif);font-size:12px;line-height:18px;list-style-position: inside}

.div_aide {background-color:#fff0b2;border:1px dashed #808080;padding:7px;color:#003366;}	
.tag_aide {border:0;width:112px;background-color:e2e7ea;font-size:11px;font-family:verdana,arial;padding-left:4px;}

.rubr0 {background-color:#ffcc00;}
.rubr1 {background-color:#97add3;}
.rubr2 {background-color:#acbddc;color:#990000;}
.rubr3 {background-color:#c1cee5;color:#003366;}
.rubr4 {background-color:#d0daeb;color:#003366;}
.rubr5 {background-color:#e0e6f2;color:#003366;}

TABLE.phil1 {
	border-bottom:1px solid #5987d1;
	
}
TABLE.phil1  TD{
	border-top:1px solid #9bb9ea;
	padding-left:5px;
	padding-right:15px;
	padding-top:4px;
	padding-bottom:5px;
	font-size:9pt;
	color:#3366cc;
}
TABLE.phil1  TD.titre A{
	color:#990000;
}
.TDb {background:url(images/barre-bleue-2.gif) top left; height:23px;vertical-align:center;border-top:1px solid #003366;border-bottom:1px solid #003366;}
