BODY {
	MARGIN-TOP: 10px; COLOR: #3d3d3d; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ececec
}
#Page {
	BORDER-RIGHT: #8d8d8d 1px solid; BORDER-TOP: #8d8d8d 1px solid; BORDER-LEFT: #8d8d8d 1px solid; WIDTH: 950px; BORDER-BOTTOM: #8d8d8d 1px solid; HEIGHT: auto
}
#Corps {
	WIDTH: 100%; HEIGHT: auto; BACKGROUND-COLOR: #ffffff
}
#Banniere {
	WIDTH: 100%; HEIGHT: auto; BACKGROUND-COLOR: #ecc043
}
#PiedPage {
	WIDTH: 100%; BACKGROUND-COLOR: #ecc043
}
.tdLogo {
	WIDTH: 228px;
	HEIGHT: 125px;
	BACKGROUND-COLOR: #016dab;
	text-align: center;
}
.tdmenuhaut {
	FONT-SIZE: 11px;
	WIDTH: 227px;
	COLOR: #ffffff;
	BACKGROUND-COLOR: #002134;
	text-align: center;
}
.tdmenuhaut2 {
	COLOR: #ffffff;
	BACKGROUND-COLOR: #4d4d4d;
	text-align: right;
}
.tdmenugauche {
	FONT-SIZE: 13px; WIDTH: 227px; COLOR: #000000
}
.tdmenugauche2 {
	BORDER-RIGHT: #9e9e9e 1px solid
}
.lignerouge {
	BORDER-BOTTOM: #d63230 3px solid
}
.stylePieds {
	FONT-WEIGHT: bold;
	FONT-SIZE: 9px;
	COLOR: #2b250d;
	text-align: right;
}
.stylePieds_orange {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #ecc043; BACKGROUND-COLOR: #4d4d4d
}
A.menu {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #ffffff; TEXT-DECORATION: none
}
A.menu:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #ecc043; TEXT-DECORATION: none
}
A.menu_haut {
FONT-SIZE: 11px; COLOR: #424445; TEXT-DECORATION: none ; letter-spacing:2px;FONT-WEIGHT: bold;
}
A.menu_haut:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; TEXT-DECORATION: none
}
A.menu_haut_actif {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; TEXT-DECORATION: none ; letter-spacing:2px;
}
A.menu_haut_actif:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; TEXT-DECORATION: none
}
.tdmenu {
	BACKGROUND-POSITION: left 50%; BACKGROUND-IMAGE: url(../images/fond_menu.gif); WIDTH: 216px; TEXT-INDENT: 18px
}
.tdmenu_actif {
	BACKGROUND-POSITION: left 50%; BACKGROUND-IMAGE: url(../images/fond_menu-over.gif); WIDTH: 216px; TEXT-INDENT: 18px
}
.td_menu1 {
	PADDING-LEFT: 20px; BACKGROUND-IMAGE: url(../images/menu/menu_05.gif); HEIGHT: 16px; vertical-align:middle
}
.td_menu2 {
	PADDING-LEFT: 20px; BACKGROUND-IMAGE: url(../images/menu/menu_07.gif); HEIGHT: 16px; vertical-align:middle
}
.td_menu3 {
	PADDING-LEFT: 20px; BACKGROUND-IMAGE: url(../images/menu/menu_08.gif); HEIGHT: 16px; vertical-align:middle
}
.td_menu4 {
	PADDING-LEFT: 20px; BACKGROUND-IMAGE: url(../images/menu/menu_09.gif); HEIGHT: 16px; vertical-align:middle
}
.td_menu5 {
	PADDING-LEFT: 20px; BACKGROUND-IMAGE: url(../images/menu/menu_10.gif); HEIGHT: 16px; vertical-align:middle
}
.td_menu6 {
	PADDING-LEFT: 20px; BACKGROUND-IMAGE: url(../images/menu/menu_11.gif); HEIGHT: 16px; vertical-align:middle
}
.tdombredroite {
	BACKGROUND-POSITION: left 50%; BACKGROUND-IMAGE: url(../images/droite.gif); BACKGROUND-REPEAT: repeat-y
}
.tdombrebas {
	BACKGROUND-IMAGE: url(../images/bas.gif); BACKGROUND-REPEAT: repeat-x
}
.titre1 {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #505050; BORDER-BOTTOM: #9e9e9e 1px solid
}
.texte_logo {
	FONT-WEIGHT: bold; FONT-SIZE: 9px; COLOR: #444342
}
.texte10 {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
H1 {
	FONT-WEIGHT: bold; FONT-SIZE: 24px; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 0px; MARGIN-LEFT: 20px; COLOR: #677DB1; LINE-HEIGHT: 23px; MARGIN-RIGHT: 20px; PADDING-TOP: 10px; BORDER-BOTTOM: #8a97cd 2px dotted; FONT-FAMILY: Arial, Helvetica, sans-serif; LETTER-SPACING: 2px; TEXT-ALIGN: left
}
.pointilles {
	FONT-WEIGHT: normal; FONT-SIZE: 13px; BORDER-BOTTOM: #505050 1px dotted; FONT-FAMILY: Arial, Helvetica, sans-serif
}
A {
	COLOR: #ecc043; TEXT-DECORATION: underline
}
A:hover {
	COLOR: #990000; TEXT-DECORATION: underline
}
A.copyright {
	COLOR: #990000; TEXT-DECORATION: none
}
A.copyright:hover {
	COLOR: #990000; TEXT-DECORATION: underline
}
.texte12 {
	FONT-WEIGHT: normal;
	FONT-SIZE: 13px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	color: #333333;
}
.texte13 {
	FONT-WEIGHT: normal;
	FONT-SIZE: 13px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	color: #000000;
}
.intro {
	BACKGROUND-POSITION: left top;
	FONT-SIZE: 13px;
	COLOR: #000000;
	BACKGROUND-REPEAT: no-repeat;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	border: 1px dotted #8a97cd;
	background-color: #F9F9F9;
}
H2 {
	MARGIN-TOP: 0px; FONT-WEIGHT: bold; FONT-SIZE: 16px; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 0px; WORD-SPACING: 4px; COLOR: #3a50ab; LINE-HEIGHT: 14px; PADDING-TOP: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: left
	
}
H3 
{
	letter-spacing: 2px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #666666;

	MARGIN: 2em 0px 0px
	MARGIN-BOTTOM: 0px
	margin-left: 20px;
	padding-bottom: 5px;
	background-image: url(../images/bg-h2.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	text-align: left;
}
H4 {
	MARGIN-TOP: 0px; FONT-WEIGHT: bold; FONT-SIZE: 13px; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 4px; WORD-SPACING: 4px; COLOR: #3a50ab; LINE-HEIGHT: 14px; PADDING-TOP: 4px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: left
}
.filet_droit_noir {
	BORDER-RIGHT: #000000 1px solid
}
.filet_gauche_noir {
	BORDER-LEFT: #000000 1px solid
}
.table {
	BORDER-RIGHT: #3a50ab 1px solid; BORDER-TOP: #3a50ab 1px solid; BORDER-LEFT: #3a50ab 1px solid; LINE-HEIGHT: normal; BORDER-BOTTOM: #3a50ab 1px solid
}
.tb_cellule_titre {
	BORDER-TOP: #3a50ab 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 11px; VERTICAL-ALIGN: text-top; BORDER-LEFT: #3a50ab 1px solid; COLOR: #7181c1; BORDER-BOTTOM: #3a50ab 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #f6f8f9; TEXT-ALIGN: center
}
.tb_cellule_titre2 {
	BORDER-RIGHT: #3a50ab 1px solid; BORDER-TOP: #3a50ab 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 11px; VERTICAL-ALIGN: text-top; BORDER-LEFT: #3a50ab 1px solid; COLOR: #7181c1; BORDER-BOTTOM: #3a50ab 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #f6f8f9; TEXT-ALIGN: center
}
.tb_cellule {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; VERTICAL-ALIGN: text-top; BORDER-LEFT: #3a50ab 1px solid; COLOR: #666666; BORDER-BOTTOM: #3a50ab 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: center
}
.tb_cellule2 {
	BORDER-RIGHT: #3a50ab 1px solid; FONT-WEIGHT: normal; FONT-SIZE: 11px; VERTICAL-ALIGN: text-top; BORDER-LEFT: #3a50ab 1px solid; COLOR: #666666; BORDER-BOTTOM: #3a50ab 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: center
}
.ref_photo {
	FONT-SIZE: 10px; COLOR: #666666; FONT-STYLE: italic; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: right
}
A.menu_actif {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #ecc043; TEXT-DECORATION: none
}
A.menu_actif:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #ecc043; TEXT-DECORATION: none
}
.td_menu1_actif {
	PADDING-LEFT: 20px; BACKGROUND-IMAGE: url(../images/menu/menu_05-over.gif); HEIGHT: 16px; vertical-align:middle
}
.td_menu2_actif {
	PADDING-LEFT: 20px; BACKGROUND-IMAGE: url(../images/menu/menu_07-over.gif); HEIGHT: 16px; vertical-align:middle
}
.td_menu3_actif {
	PADDING-LEFT: 20px; BACKGROUND-IMAGE: url(../images/menu/menu_08-over.gif); HEIGHT: 16px; vertical-align:middle
}
.td_menu4_actif {
	PADDING-LEFT: 20px; BACKGROUND-IMAGE: url(../images/menu/menu_09-over.gif); HEIGHT: 16px; vertical-align:middle
}
.td_menu5_actif {
	PADDING-LEFT: 20px; BACKGROUND-IMAGE: url(../images/menu/menu_10-over.gif); HEIGHT: 16px; vertical-align:middle
}
.td_menu6_actif {
	PADDING-LEFT: 20px; BACKGROUND-IMAGE: url(../images/menu/menu_11-over.gif); HEIGHT: 16px; vertical-align:middle
}
#fenetre{
	position:relative;
	overflow:hidden;
	width:190px;
	text-align:left;
	margin:auto;
}
#marquee
{
	color:#002000;
	padding:0 5px;
	width:182px;
}

.SousTitre 
{
	font-size: 12px;
	color: #666666;
	text-align: left;

}
iframe
{
	border: #3a50ab 1px solid;
}.pdf {
	background-color: #FFFFFF;
}
.FiletImage {
	border: 1px solid #000000;
}
#TableauPerformances th {
	background-color: #6699CC;
	color: #333333;
}
#TableauPerformances .BordureRouge {
	border-right-width: 2px;
	border-right-style: solid;
	border-right-color: #666666;
}
#TableauPerformances .BordureGaucge {
	border-left-width: 2px;
	border-left-style: solid;
	border-left-color: #666666;
}
#TableauPerformances td, th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	vertical-align: middle;
	text-align: center;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-color: #666666;
	border-right-color: #999999;
	border-bottom-color: #666666;
	border-left-color: #666666;
}
#TableauPerformances .SousTitre {
	background-color: #FFCC99;
	border: 1px solid #ECECEC;
}
#TableauPerformances .SousTitreRouge {
	background-color: #FFCC99;
	border-right-color: #666666;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: none;
	border-right-width: 2px;
}
#TableauPerformances .SousTitreGauche {
	border-left-width: 2px;
	background-color: #FFCC99;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: solid;
	border-left-color: #666666;
}
#TableauPerformances table {
	border: 1px solid #666666;
}
.HautDePage {
	text-align: right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}
