body {
	border:0;
	text-align:justify;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
        background-color: #ffffff;	/* sinon l'éditeur est sous fond gris */
        padding: 5px 5px 5px 5px;
        margin: 0px;	
}
body, td
{
        font-family: Verdana, Arial, Helvetica, Sans-Serif;	/* police par défaut */
        font-size: 11px;
        color: #666;
}

input {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
}
select {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;

}
table {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
}
a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #00f; /*#666666;*/
	text-decoration:none;
	font-weight: light;
}
.fonc {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: light;
}
a.fonc:hover {
	color: #666666;
	text-decoration: underline;
}
a.fonc:active {
	color: #666666;
	text-decoration: none;
}
a.fonc:link {
	color: #666666;
	text-decoration: none;
}
a.fonc:visited {
	color: #666666;
	text-decoration: none;
}
.normal {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666666;
/*	font-weight: bold;*/
}
a.lien0 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
	font-weight: bold;
}
a.lien0:hover {
	color: #000000;
	text-decoration: none;
}
a.lien0:active {
	text-decoration: none;
}
a.lien0:link {
	text-decoration: none;
}
a.lien0:visited {
	text-decoration: none;
}
a.lien1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #000000;
}
a.lien1:hover {
	color: #FFFFFF;
	text-decoration: none;
}
a.lien1:active {
	text-decoration: none;
	font-weight: bold;
}
a.lien1:link {
	text-decoration: none;
	font-weight: bold;
}
a.lien1:visited {
	text-decoration: none;
}
a.lien2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #000000;
}
a.lien2:hover {
	color: #FF9933;
	text-decoration: none;
}
a.lien2:active {
	text-decoration: none;
}
a.lien2:link {
	text-decoration: none;
}
a.lien2:visited {
	text-decoration: none;
}

.search {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: light;
	width: 90px;
	height: 17px;
	text-align:right;
}
.portail {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: light;
	width: 160px;
	height: 15px;
	text-align:right;
}


li {
/*	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: 003366;
	font-weight: bold;*/
	margin: 0px 0px 0px -20px;
	padding: 0px; 
}
ul {
/*	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: 003366;
	font-weight: bold;*/
/*	list-style-image: url(../images/carre.gif);*/
}
ol {
/*	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: 003366;
	font-weight: bold;*/
	padding: 0px; 
	margin: 0px 0px 0px 45px;
}

hr {
	border: dotted #66ccff;
}

.titre {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	list-style-image: url('../images/carre.gif');
}
.titre1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: 003366;
	font-weight: bold;
	list-style-image: url('../images/carre.gif');
}
.titre2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #6494CB;
	font-size: 12px;
	font-weight: bold;
}
.titrevert {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #669900;
	font-weight: bold;
}
.titreblanc {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
}
.titreblanc2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #FFFFFF;
	font-weight: bold;
}
.texte1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
}
.texte2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #003366;
}
.texte3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #003366;
}
.orange {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #FF9933;
	background-repeat: no-repeat;
}
.black {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: light;
	color: #000000;
}
.petit {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 2px;
	font-weight: light;
	color: #000000;
}
.mail {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #003366;
	font-weight: bold;

}
.alignRH {
	background-repeat: no-repeat;
	background-position: right top;
}
.alignRB {
	background-repeat: no-repeat;
	background-position: right bottom;
}
.alignLH {
	background-repeat: no-repeat;
	background-position: left top;
}
.alignL {
	background-repeat: repeat-y;
	background-position: left;
}
.alignLB {
	background-repeat: no-repeat;
	background-position: left bottom;
}

.repeatY {
	background-repeat: repeat-y;
}
.repeatYalignRB {
	background-repeat: repeat-y;
	background-position: right bottom;
}
.repeatXalignLT {
	background-repeat: repeat-x;
	background-position: left top;
}


.titrepage0 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight: bold;
	color: #000000;

}
.titrepage1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight: bold;
	color: #6494CB;
}
.textenoir {
	FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.titrecyan {
	FONT-WEIGHT: bold; FONT-SIZE: 9px; COLOR: #0099cc; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.titrenoir {
	FONT-WEIGHT: bold; FONT-SIZE: 9px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
A:link {
	FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.titrecyangros {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #0099cc; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.barrehr {
	FONT-SIZE: 9px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.titreblanc {
	FONT-WEIGHT: bold; FONT-SIZE: 9px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.falselink {
	FONT-WEIGHT: bold; FONT-SIZE: 9px; COLOR: #ff9900; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.texteblanc {
	FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.backgroundColSeparatorH {
	BACKGROUND-COLOR: #888888
}
.backgroundColSeparatorV {
	BACKGROUND-COLOR: #888888
}
.fontColorTitle1 {
	COLOR: #5069a5
}
.backgroundColorTitle1 {
	BACKGROUND-COLOR: #f0f0fa
}

.fontColorInsetTitle1 {
	COLOR: #ffffff
}

.fontColorTitle2 {
	COLOR: #cc6600
}
.backgroundColorTitle2 {
	BACKGROUND-COLOR: #ffffff
}
.fontFamilyTitle {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.backgroundColorSitemapFrame {
	BACKGROUND-COLOR: #8297b1
}
.backgroundColorSitemapBgFrame {
	BACKGROUND-COLOR: #ffffff
}
.borderSitemapFrame {
	BORDER-RIGHT: #8297b1 1px solid; BORDER-TOP: #8297b1 1px solid; BORDER-LEFT: #8297b1 1px solid; BORDER-BOTTOM: #8297b1 1px solid
}
.backgroundColorEventFrame {
	BACKGROUND-COLOR: #eff4e4
}
.fontSizeBig{
FONT-SIZE: 12px; 
}
.fontSizeNormal{
FONT-SIZE: 9px; 
}
.fontSizeSmall{
FONT-SIZE: 8px; 
}
.fontColorEvent {
	COLOR: #698db8
}
.fontColorEventName {
	COLOR: #000000
}
.activeEvtTabBorder {
	BACKGROUND-COLOR: #c83939
}
.activeEvtTab {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #c83939; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none
}
.activeEvtTab:link {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #c83939; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none
}
.activeEvtTab:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #c83939; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none
}
.activeEvtTab:active {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #c83939; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none
}
.activeEvtTab:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #c83939; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none
}
.inactiveEvtTabBorder {
	BACKGROUND-COLOR: #968a97
}
.inactiveEvtTab {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; BACKGROUND-COLOR: #e5e5e5; TEXT-DECORATION: none
}
.inactiveEvtTab:link {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; BACKGROUND-COLOR: #e5e5e5; TEXT-DECORATION: none
}
.inactiveEvtTab:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; BACKGROUND-COLOR: #e5e5e5; TEXT-DECORATION: none
}
.inactiveEvtTab:active {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; BACKGROUND-COLOR`?????g?gImg)
}
.backgroundContent {
	BACKGROUND-IMAGE: url($hsh:pageMainBgImg); BACKGROUND-COLOR: #ffffff
}
.backgroundLogo {
	BACKGROUND-IMAGE: url($hsh:logoBgImg)
}
.backgroundColorMain {
	
}
.backgroundColorStandardText {
	BACKGROUND-COLOR: #ffffff
}
.backgroundColorHighlightText {
	BACKGROUND-COLOR: #000000
}
.backgroundColorMenuL1 {
	
}
.backgroundColorMenuL1Hover {
	
}
.backgroundColorMenuL1Active {
	
}
.backgroundColorMenuL2 {
	
}
.backgroundColorMenuL2Hover {
	
}
.backgroundColorMenuL2Active {
	
}
.backgroundColorMenuSeparator {
	
}
.backgroundColorLogo {
	
}
.backgroundColorLocalize {
	
}
.backgroundColorShortcut {
	
}
.alignMenu {
	
}
.normal {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: #666;
}
.TitleV {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        font-weight: bold;
        color: #9c0;
 list-style-image: url(../images/puceV.gif);
/*	 list-style-type: Disc;*/
}
.TitleO {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        font-weight: bold;
        color: #F93;
 list-style-image: url(../images/puceO.gif);
/*	 list-style-type: Disc;*/
}
.TitleB {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        font-weight: bold;
        color: #36F;
 list-style-image: url(../images/puceB.gif);
/*	 list-style-type: Disc;*/
}
.Vert {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: #9c0;
}
.Orang {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: #F93;
}
.Bleu {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: #36F;
}

