body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
	background-color: #FFFFFF;
	/*background-color: #B2B2B2;*/
	scrollbar-3dlight-color:#E5E5E2;
	scrollbar-arrow-color:#E5E5E2;
	scrollbar-base-color:#F7F8F3;
	scrollbar-darkshadow-color:#E5E5E2;
	scrollbar-face-color:#E5E5E2;
	scrollbar-highlight-color:#F7F8F3;
	scrollbar-shadow-color:#F7F8F3;
	scrollbar-track-color:#F7F8F3;
	background-image: url(images/bandeau_background.gif);
	background-repeat: repeat-x;
	background-position: 0px 42px;
	margin: 0px;
}
/*sous menu surligné en background*/
#monmenu a:hover {
	color: #000000;
	background-color: #EBEBEB;
}
#monmenu a {
	display: block;
}
/*fin sous menu surligné en background*/
a:hover {
	color: #E32A25;
}
a:hover.blanc8 {
	color: #CECECE;
}
a:hover.blanc9 {
	color: #CECECE;
}
a:hover.rouge9 {
	color: #8F8F8F;
}
a:hover.menu {
	color: #CECECE;
}

.bordureMenuPopup {
	border: 1px solid #ffffff;
	background-color: #6B6B6B;
}
.espace_photo {
	margin-right:10px;
	margin-bottom:5px;
}
td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #000000;
}
.titre_1 {
    FONT-WEIGHT: bold;
    FONT-SIZE: 24pt;
    COLOR: #E32A25;
    FONT-FAMILY: Times New Roman;
}
.titre_2 {
    FONT-WEIGHT: bold;
    FONT-SIZE: 17pt;
    COLOR: #E32A25;
    FONT-FAMILY: Times New Roman;
}
.titre_1_encart {
    FONT-WEIGHT: normal;
    FONT-SIZE: 19pt;
    COLOR: #E32A25;
    FONT-FAMILY: Times New Roman;
}
.titre_2_encart {
    FONT-WEIGHT: normal;
    FONT-SIZE: 16pt;
    COLOR: #E32A25;
    FONT-FAMILY: Times New Roman;
}
.titre_news {
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #E32A25;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.titre_news_detail {
    FONT-WEIGHT: bold;
    FONT-SIZE: 11pt;
    COLOR: #E32A25;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.titre_encart {
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR: #FFFFFF;
    FONT-FAMILY: Times New Roman;
}
.titre_encart_blanc {
    FONT-WEIGHT: bold;
    FONT-SIZE: 11pt;
    COLOR: #FFFFFF;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.titre_event {
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.noir9_bold {
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.noir9 {
    FONT-WEIGHT: none;
    FONT-SIZE: 9pt;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.noir11 {
    FONT-WEIGHT: none;
    FONT-SIZE: 11pt;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.lien_encart {
    FONT-WEIGHT: none;
    FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.lien_encart_connect {
    FONT-WEIGHT: none;
    FONT-SIZE: 8pt;
    COLOR: #333333;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.email_pseudo {
    FONT-WEIGHT: none;
    FONT-SIZE: 9pt;
    COLOR: #333333;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.erreur8 {
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
	 TEXT-DECORATION: none;
}
.blanc8 {
    FONT-WEIGHT: none;
    FONT-SIZE: 8pt;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
	 TEXT-DECORATION: none;
}
.blanc9 {
    FONT-WEIGHT: none;
    FONT-SIZE: 9pt;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.rouge9 {
    FONT-WEIGHT: none;
    FONT-SIZE: 9pt;
    COLOR: #E02921;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.date_annonce {
    FONT-WEIGHT: none;
    FONT-SIZE: 8pt;
    COLOR: #404040;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
	 TEXT-DECORATION: none;
}
.menu {
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
	 TEXT-DECORATION: none;
}
.sousmenu {
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
	 TEXT-DECORATION: none;
}
.lien_top {
    FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    COLOR: #343434;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
	 TEXT-DECORATION: none;
}
.lien_sponsor {
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #666666;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
	 TEXT-DECORATION: none;
}
.login {
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: #000000;
	 BORDER-COLOR: #999999;
	 BORDER-RIGHT-WIDTH: 1;
	 BORDER-LEFT-WIDTH: 1;
	 BORDER-TOP-WIDTH: 1;
	 BORDER-BOTTOM-WIDTH: 1;
	 BORDER-STYLE: solid;
	 WIDTH: 170px;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.nom {
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: #000000;
	 BORDER-COLOR: #999999;
	 BORDER-RIGHT-WIDTH: 1;
	 BORDER-LEFT-WIDTH: 1;
	 BORDER-TOP-WIDTH: 1;
	 BORDER-BOTTOM-WIDTH: 1;
	 BORDER-STYLE: solid;
	 WIDTH: 340px;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.comment {
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: #000000;
	 BORDER-COLOR: #999999;
	 BORDER-RIGHT-WIDTH: 1;
	 BORDER-LEFT-WIDTH: 1;
	 BORDER-TOP-WIDTH: 1;
	 BORDER-BOTTOM-WIDTH: 1;
	 BORDER-STYLE: solid;
	 WIDTH: 340px;
	 HEIGHT: 140px;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.comment2 {
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: #000000;
	 BORDER-COLOR: #999999;
	 BORDER-RIGHT-WIDTH: 1;
	 BORDER-LEFT-WIDTH: 1;
	 BORDER-TOP-WIDTH: 1;
	 BORDER-BOTTOM-WIDTH: 1;
	 BORDER-STYLE: solid;
	 WIDTH: 470px;
	 HEIGHT: 280px;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
}
input.code {
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: #000000;
	 BORDER-COLOR: #999999;
	 BORDER-RIGHT-WIDTH: 1;
	 BORDER-LEFT-WIDTH: 1;
	 BORDER-TOP-WIDTH: 1;
	 BORDER-BOTTOM-WIDTH: 1;
	 BORDER-STYLE: solid;
	 WIDTH: 95px;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
}
input.bouton {
    FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    COLOR: #FFFFFF;
	 BACKGROUND-COLOR: #2A0001;
	 BORDER-COLOR: #2A0001;
	 BORDER-RIGHT-WIDTH: 1;
	 BORDER-LEFT-WIDTH: 1;
	 BORDER-TOP-WIDTH: 1;
	 BORDER-BOTTOM-WIDTH: 1;
	 BORDER-STYLE: solid;
	 WIDTH: 55pt;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
}
#input_cv {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	width: 470px;
	COLOR: #000000;
	BORDER-COLOR: #999999;
	border: solid 1px;
}
.justifier {
	text-align: justify;
}
.bordure {
	border: 1px solid #CFCFCF;
}
.bordure2 {
	border: 1px solid #606060;
}
.bordureMenuPopup {
	border: 1px solid #E32A29;
	background-color: #E32A29;
}
.espace_photo {
	margin-right:10px;
	margin-bottom:5px;
}
