

body	{font-family:Arial,Helvetica;
	margin-top: 0px;
	color: black;
	background-color: #F5F5F5;
}
h1	{font-size: 24px}
h2	{font-size: 18px}
h2	{margin-top: 3px; margin-bottom: 0px;}
h3	{margin-top: 0px; margin-bottom: 0px;}

TEXTAREA {
  font-family: Verdana, Tahoma, Arial, Helvetica; font-size: 12px
}

.colora { background-color:#FF0000;}
.colorb { background-color:#FF8000;}
.colorc { background-color:#FFFF00;}
.colord { background-color:#008000;}
.bandeaubas {
	COLOR: #FFFFFF;
	BACKGROUND-COLOR: #336699
}
.bandeaubas A {
	COLOR: #FFFFFF;
	TEXT-DECORATION: none;
}
.bandeaubas A:link {
	COLOR: #FFFFFF;
	TEXT-DECORATION: none;
}
.bandeaubas A:visited {
	COLOR: #FFFFFF;
	TEXT-DECORATION: none;
}

.bandeaubas A:hover {
	BACKGROUND-COLOR: #336699; TEXT-DECORATION: underline;
}



img {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px;
}
FORM {
	margin: 0;
}


.menu {
	COLOR: #000000; BACKGROUND-COLOR: #336699
}
#menu {
	MARGIN-TOP: 0px; PADDING-LEFT: 3px; FLOAT: left
}
#menu UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#menu LI {
	PADDING-RIGHT: 1px; PADDING-LEFT: 2px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#menu A {
	BORDER-RIGHT: #336699 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #336699 1px solid; DISPLAY: block; PADDING-LEFT: 5px; PADDING-BOTTOM: 3px; FONT: bold 12px Arial; BORDER-LEFT: #336699 1px solid; COLOR: #FFFFFF; PADDING-TOP: 3px; BORDER-BOTTOM: #336699 3px solid; BACKGROUND-COLOR: #336699; TEXT-ALIGN: center; TEXT-DECORATION: none
}
#menu A:visited {
	BORDER-RIGHT: #336699 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #336699 1px solid; DISPLAY: block; PADDING-LEFT: 5px; PADDING-BOTTOM: 3px; FONT: bold 12px Arial; BORDER-LEFT: #336699 1px solid; COLOR: #FFFFFF; PADDING-TOP: 3px; BORDER-BOTTOM: #336699 3px solid; BACKGROUND-COLOR: #336699; TEXT-ALIGN: center; TEXT-DECORATION: none;
}
#menu A:hover {
	BACKGROUND-COLOR: #5C75AA;
}
#menu TD {
	MARGIN-RIGHT: 5px;
	TEXT-ALIGN: center;
  font-size:12px;
  COLOR: #336699; BACKGROUND-COLOR: #FFFFFF;
}
#menu .sel {
	BORDER-RIGHT: #ffffcc 2px solid; BORDER-TOP: #ffffcc 1px solid; DISPLAY: block; FONT: bold 12px Arial; BORDER-LEFT: #ffffcc 1px solid; COLOR: #336699; BORDER-BOTTOM: #ffffcc 3px solid; BACKGROUND-COLOR: #ffffcc
}
#menu .selm {
	FONT: bold 12px Arial;
	TEXT-ALIGN: center;
	COLOR: #336699;
}
#menu .selc {
	BORDER-RIGHT: rgb(0,0,255) 2px solid; PADDING-RIGHT: 2px; BORDER-TOP: rgb(0,0,255) 1px solid; DISPLAY: block; PADDING-LEFT: 1px; PADDING-BOTTOM: 3px; FONT: bold 12px Arial; BORDER-LEFT: rgb(0,0,255) 1px solid; COLOR: #000000; PADDING-TOP: 3px; BORDER-BOTTOM: rgb(0,0,255) 3px solid; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: center
}


.bandeau {
	BACKGROUND-COLOR: #FFFFFF;
}
	
th,td,p,a {font-size: 12px;}
input, input, select, input.textfield, pre {font-size: 11px;}
th	{font-weight: bold;
	color:black;
        background-color: #FFFFCC;}
caption	{font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
        background-color: #336699;}

.back	{background-color: #336699;}
.menu	{color: #000000; background-color: #336699;}
.tab	{background-color: #FFFFCC; vertical-align: top;}
.line1	{background-color: #CCCCFF;}
.line2	{background-color: #99CCFF;}
.coInput {background-color=#FFFFFCC; font-size: 12px; margin-top: 0px; margin-bottom: 0px; padding-top: 0px; padding-bottom: 0px;border-top: 0px solid; border-bottom: 0px dotted;}

pre, tt {font-size: x-small;}
input	{margin-top: 0px; margin-bottom: 0px; padding-top: 0px; padding-bottom: 0px;border-top: 0px solid; border-bottom: 0px dotted;}
input.textfield {color: #000000; background-color: #FFFFCC;}
select	{background-color: #FFFFFF;}
textarea {color: #000000; background-color: #FFFFCC;}
A:link	{text-decoration: none; color: #0000FF;}
A:visited {text-decoration: none; color: #0000FF;}
A:hover	{text-decoration: underline; color: #FF0000;}
A.nav:link      {color: #000000;}
A.nav:visited   {color: #000000;}
A.nav:hover     {color: #FF0000;}
.nav            {color: #000000;}
.warning        {font-size: 9px; font-weight: bold; color: #FF0000;}

select {font-size: 12px;}
.p11 {font-size: 12px;}




A:link {
	TEXT-DECORATION: none
}
A:visited {
	TEXT-DECORATION: none
}
. footer a {
	COLOR: #000000;
	TEXT-DECORATION: none;
}
.y {background-color:#FFFF00}
tr.even {
    background: none repeat scroll 0 0 #E5E5E5;// background: #E5E5E5 #FFFFFF;
}
.tabr	{background-color: #FFFFCC; }
.tabr tr:hover {
    background: #FFFFFF; //#D5D5D5;
}
.tabl tr:hover {
    background: #FFFFFF; //#D5D5D5
}
.tabl td {
    padding-RIGHT: 5px;
}


