html {
	margin: 0px;
	padding: 0px;
	background-color : #fff;
	color: #000;
	}

body {
	padding: 0px;
	margin: 0px;
	font-family: Aria, Verdana, sans-serif;
	font-size: 0.8em;
	background-color: #ffffec;
	}

body,td
{
	font-family: Arial, Helvetica, sans-serif;
	color: #000036;
   font-size: x-small;
} 
 a.titre_r1 {
	color: #0067CE;
	text-decoration: none;
	font-weight: bold;
}
a.titre_r1:hover {
	color: #336633;
}

a.logo:hover {
	color: #990000;
}

a.logo {
	color: #990000;
	text-decoration: none;
	font-weight: bold;
   font-size: small;
}
 
.titre { font-family: Arial, Helvetica, sans-serif; font-size: small; font-style: normal; font-weight: bold; color: #003366}

.SousTitre {  font-family: Arial, Helvetica, sans-serif; font-size: x-small; font-style: normal; font-weight: bold; color: #990000}

.TeteDeChapitre { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: x-small; font-style: normal; font-weight: bold; color: #003366}

.corpsTextePrincipalEnValeur { font-family: Arial, Helvetica, sans-serif; font-size: x-small; color: #003366; font-weight: bold}

.corpsTextePrincipal {  font-family: Arial, Helvetica, sans-serif;
	font-size: x-small; color: #003366}
.lienBas {  font-family: Arial, Helvetica, sans-serif; font-size: xx-small; font-weight: bold; color: #333399}
.aidereal {
	font-family: Arial, Helvetica, sans-serif;
   font-size: x-small;
	font-style: normal;
	color: #003366;
}
.lienReal {  font-family: Arial, Helvetica, sans-serif;
	font-size: xx-small; color: #003366}
}
.lienRealValeur {  font-family: Arial, Helvetica, sans-serif;
	font-size: x-small; color: #003366;
   }
}
.pts {
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-bottom-style: dotted;
	border-top-color: #000000;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
}
.pts2 {
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-bottom-style: none;
	border-top-color: #000000;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
	border-right-style: dotted;
}
.pts3 {
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-bottom-style: none;
	border-top-color: #000000;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
	border-right-style: none;
	border-left-style: dotted;
	border-top-style: dotted;
}
.BordureTableau {
	border: 1px solid #000000;
}
.borduretitre {
	border-top: 1px solid #990000;
	border-right: 1px none #990000;
	border-bottom: 1px solid #990000;
	border-left: 1px none #990000;
}
.lienM2 { color: #006666; font-size: x-small; font-family: Arial; font-weight: normal; text-decoration: none; ; clip:   rect(   )}
.lienM3 { color: #006666; font-size: x-small; font-family: Arial; font-weight: bold; text-decoration: none; ; clip:   rect(   )}
.lienActif { top: auto; color: #990000; font-size: x-small; font-family: Arial; font-weight: bold; text-decoration: none; ; clip:   rect(   )}
.lien { top: auto; color: #006666; font-size: x-small; font-family: Arial; font-weight: normal; text-decoration: none; ; clip:   rect(   )}
}
.lienM2bis {  font-family: Arial, Helvetica, sans-serif; font-size: x-small; font-style: italic; font-weight: normal; color: #666666; position: relative; top: 0px; clip:  rect(   )}
.menu11 {
	border-top: 2px #FF9999;
	border-right: 2px #FF9999;
	border-bottom: 2px solid #FF9999;
	border-left: 2px #FF9999;
}
.menu12 {
	border-top: 2px solid #FF9999;
	border-right: 2px solid #FF9999;
	border-bottom: 2px;
	border-left: 2px solid #FF9999;
	background-color:#ffcccc;
}
.menu21 {
   padding-top: 2px;
   border-right: 2px #FF9999;
	padding-bottom: 2px;
	padding-left: 2px;
	border-right: 1px solid #FF9999;
}
.menu22 {
   padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 2px;
	background-color:#ffcccc;
	border-right: 1px solid #FF9999;
}

.miseajour {
	FONT-WEIGHT: normal; FONT-SIZE: x-small; COLOR: #003366; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.italique_petit {
	FONT-SIZE: small; COLOR: #333333; FONT-STYLE: italic; FONT-FAMILY: Arial, Helvetica, sans-serif
}

.GrisItalique {
	COLOR: #666666; FONT-STYLE: oblique
}
.GrisItaliquePlusGras {
	FONT-WEIGHT: bolder; COLOR: #666666; FONT-STYLE: italic
}
.titre2 {
	FONT-WEIGHT: bold; FONT-SIZE: x-small; COLOR: #990000; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.infos {
	FONT-SIZE: x-small; COLOR: #006633; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.titrepage {
	FONT-WEIGHT: bold; FONT-SIZE: medium COLOR: #990000; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif
}

.Style6 {
	COLOR: #006633
}

.Style8 {
	FONT-WEIGHT: bold; FONT-SIZE: medium COLOR: #333399; FONT-FAMILY: Arial, Helvetica, sans-serif
}

.Borduremenugauche {
	border-top: 1px none #000000;
	border-right: 2px solid #CCCA99;
	border-bottom: 1px none #000000;
	border-left: 1px none #000000;
}
.menu_deroulant {
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
 font-size: x-small;
	color: #990000;
	text-decoration: none;
}

.bgEnteteRubriques {
   background-color:#ccca99;
}
.bgEnteteSRubriques {
   background-color:#ffeedd;
}
.bgMenuPages {
   background-color:#ffeedd;
}
.bgMenuPagesActif {
   background-color:#ffcccc;
}
.erreur{
   color:#FF0000;
}
.tableauCol
{
}
.tablepage {
	font-size:x-small;
	font-family: Arial, Helvetica, sans-serif;
}
.lienAdmin, .lienAdmin:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #000000;
	font-weight: bold;
	text-decoration: none;
	text-align: center;
}
.lienAdmin:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #000000;
	font-weight: bold;
	text-decoration: underline;
	text-align: center;
}
.arbo-rubrique {
   background-color: #E7E3E7;
   font-weight: bold;
}
.arbo-srubrique {
   background-color: #FFFFFF;
   font-weight: bold;
}
.arbo-ssrubrique {
}
.arbo-page {
   color: #990000;
}
.arbo-page-ssrub {
   color: #990000;
   background-color: #E7E3E7;
}

.arboEtat{
   font-style:italic;
}
.dateAdmin{
	font-size: xx-small;
}
.versionAdmin{
   font-style:italic;
	font-size: x-small;
   color:blue;
}


.select-admin{
   width:300px;
   font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
}



.formatFichier
{
   font-family: Arial, Helvetica, sans-serif;
	font-size: xx-small;
}

.tailleFichier
{
   font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-weight: bold;
}


INPUT{
   font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
   width:300px;
}

.petitinput{
   font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
   width:15px;
}

.titreObjet {  font-family: Arial, Helvetica, sans-serif;
font-size: x-small;
color: #003366}
.legendeObjet {font-family: Arial, Helvetica, sans-serif;
font-size: x-small;
color: #003366}


.image {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; LEFT: 1px; BORDER-LEFT: medium none; WIDTH: 21px; BORDER-BOTTOM: medium none; POSITION: relative; TOP: 1px; HEIGHT: 20px
}
.toolbar {
	HEIGHT: 30px; BACKGROUND-COLOR: #c0c0c0
}
.carreSSRubriques
{
   margin-top:5px;
}
.checkboxAdmin
{
   width:14px;
}

.lignePlanSite
{
   width:1px;
   background-color:#000000;
}
.borduretitre2 {

	BORDER-TOP: 1px solid #CCCA99; BORDER-LEFT-WIDTH: 1px; BORDER-BOTTOM: 1px solid #CCCA99; BORDER-RIGHT-WIDTH: 1px
}
.Style11 {color: #FFFFFF}

