body {
	background-color : #D9DADB;
	color : #9A999B;
	margin : 0;
	padding : 0;
        font-family : "Lucida Sans Unicode", Arial,sans-serif;
	font-size : 9pt;
}
.texteInterne {
   	background-color: transparent;
	color : #9A999B;
        font-family : "Lucida Sans Unicode", Arial,sans-serif;
	font-size : 9pt;
	font-weight : bold;
}
.ecartdefault {
	margin-top : 60px;
	margin-left : 80px;
}
.ecartpresentation {
	margin-left : 20px;
}
.affichetexte {
   	background-color: transparent;
	color : #9A999B;
        font-family : "Lucida Sans Unicode", Arial,sans-serif;
	font-size : 8pt;
}
.afficheheure {
   	background-color: transparent;
	color : #9A999B;
        font-family : "Lucida Sans Unicode", Arial,sans-serif;
	font-size : 13px;
}
.TitreInterne,a.TitreInterne , a.TitreInterne:link ,a.TitreInterne:visited, a.TitreInterne:hover {
   	background-color: transparent;
	color : #1A171B;
        font-family : "Lucida Sans Unicode", Arial,sans-serif;
	font-size : 10pt;
	font-weight : bold;
}
.TitreInterne1,a.TitreInterne1 , a.TitreInterne1:link ,a.TitreInterne1:visited, a.TitreInterne1:hover {
   	background-color: transparent;
	color : #1A171B;
        font-family : "Lucida Sans Unicode", Arial,sans-serif;
	font-size : 9pt;
	font-weight : bold;
}
.TitreInterne2,a.TitreInterne2 , a.TitreInterne2:link ,a.TitreInterne2:visited, a.TitreInterne2:hover {
   	background-color: transparent;
	color : #1A171B;
        font-family : "Lucida Sans Unicode", Arial,sans-serif;
	font-size : 8pt;
	font-weight : bold;
}
.titreSite {
   	background-color: transparent;
	color : #9A141B;	
        font-family : "Lucida Sans Unicode", Arial,sans-serif;
	font-size : 9pt;
	font-weight : bold;
}
.input-titreSite {
   	background-color: #ffffff;
	color : #9A141B;	
        font-family : "Lucida Sans Unicode", Arial,sans-serif;
	font-size : 8pt;
	font-weight : bold;
	width : 122px;
	height : 22px;
}
.input-titreSite-Small {
   	background-color: #ffffff;
	color : #9A141B;	
        font-family : "Lucida Sans Unicode", Arial,sans-serif;
	font-size : 8pt;
	font-weight : bold;
	width : 104px;
	height : 20px;
}
.input-titreSite-Big {
   	background-color: #ffffff;
	color : #9A141B;	
        font-family : "Lucida Sans Unicode", Arial,sans-serif;
	font-size : 8pt;
	font-weight : bold;
	width : 450px;
	height : 22px;
}
.input-titreSite-Big1 {
   	background-color: #ffffff;
	color : #9A141B;	
        font-family : "Lucida Sans Unicode", Arial,sans-serif;
	font-size : 8pt;
	font-weight : bold;
	width : 450px;
	height : 22px;
}
.input-submit-titreSite-Small {
   	background-color: #9A141B;
	color : #ffffff;	
	border : 1px solid black;
        font-family : "Lucida Sans Unicode", Arial,sans-serif;
	font-size : 9pt;
	font-weight : bold;
}
.input-submit-titreSite {
   	background-color: #9A141B;
	color : #ffffff;	
	border : 1px solid black;
        font-family : "Lucida Sans Unicode", Arial,sans-serif;
	font-size : 9pt;
	font-weight : bold;
}
.input-submit-titreSite-Big {
   	background-color: #9A141B;
	color : #ffffff;	
	border : 1px solid black;
        font-family : "Lucida Sans Unicode", Arial,sans-serif;
	font-size : 9pt;
	font-weight : bold;
}
.input-submit-titreSite-Big2 {
   	background-color: #9A141B;
	color : #ffffff;	
	border : 1px solid black;
        font-family : "Lucida Sans Unicode", Arial,sans-serif;
	font-size : 9pt;
	font-weight : bold;
}
.bandeau {
   	background-color: #9A141B;
	color : #ffffff;	
        font-family : "Lucida Sans Unicode", Arial,sans-serif;
	font-size : 9pt;
	font-weight : bold;
}
a.Abandeau , a.Abandeau:link ,a.Abandeau:visited, a.Abandeau:hover {
   	background-color: transparent;
	color : #ffffff;	
        font-family : "Lucida Sans Unicode", Arial,sans-serif;
	font-size : 9pt;
	font-weight : bold;
   	text-decoration : none;
}
a.AbandeauSelected , a.AbandeauSelected:link ,a.AbandeauSelected:visited, a.AbandeauSelected:hover {
   	background-color: transparent;
	color : #CA7D89;
        font-family : "Lucida Sans Unicode", Arial,sans-serif;
	font-size : 9pt;
	font-weight : bold;
   	text-decoration : none;
}
.titreHaut, th {
        font-family : "Lucida Sans Unicode", Arial,sans-serif;
	font-size : 8pt;
}
a , a:link ,a:visited {
   	background-color: transparent;
	color : #9A999B;
   	text-decoration : none;
}
a:hover {
   	background-color: transparent;
	color : #9A999B;
   	text-decoration : none;
}
.decorate {
	text-decoration : underline;
	font-weight : normal;
}
.none {
   	text-decoration : none;
	font-weight : bold;
}
img {
	text-align : center;
	border : 0 none ;
}
.blockhr hr {
	width : 100%;
	display : none;
}
.blockhr {
	height : 1px;
	width : 100%;
	margin : 0;
	padding : 0;
	border-bottom : 1px dashed black;
	border-top : 0 none ; 
	border-left : 0 none ; 
	border-right : 0 none ; 
	line-height : 0;
}
hr {
	background : transparent;
	color : black;
	height : 1px;
	width : 95%;
}
.ErrImg {
	background-color : transparent;
	color : #9A141B;
        font-family : Arial,sans-serif;
	font-size : 11px;
}
.red,a.red , a.red:link ,a.red:visited, a.red:hover {
   	background-color : transparent;
   	color : #9A141B;
      	margin : 0;
      	padding : 0;
        font-family : "Lucida Sans Unicode", Arial,sans-serif;
	font-size : 9pt;
	font-weight : bold;
}
.redSubMenu,a.redSubMenu , a.redSubMenu:link ,a.redSubMenu:visited, a.redSubMenu:hover {
   	background-color : transparent;
   	color : #9A141B;
      	margin : 0;
      	padding : 0;
        font-family : "Lucida Sans Unicode", Arial,sans-serif;
	font-size : 9pt;
	font-weight : normal;
}
.red2,a.red2 , a.red2:link ,a.red2:visited, a.red2:hover {
   	background-color : transparent;
   	color : #9A141B;
      	margin : 0;
      	padding : 0;
        font-family : "Lucida Sans Unicode", Arial,sans-serif;
	font-size : 10pt;
	font-weight : bold;
}
.red3,a.red3 , a.red3:link ,a.red3:visited, a.red3:hover {
   	background-color : transparent;
   	color : #9A141B;
      	margin : 0;
      	padding : 0;
        font-family : "Lucida Sans Unicode", Arial,sans-serif;
	font-size : 8pt;
	font-weight : bold;
}
.red4,a.red4 , a.red4:link ,a.red4:visited, a.red4:hover {
   	background-color : transparent;
   	color : #9A141B;
      	margin : 0;
      	padding : 0;
        font-family : "Lucida Sans Unicode", Arial,sans-serif;
	font-size : 8pt;
	font-weight : normal;
}
.borderTableau {
   	background-color : #ffffff;
	color : #1A171B;
	width : 950px;
}
.BorderInterne {
	width : 920px;
	min-height : 700px;
}
DIV.bloc_newsevent {
	background-color : #E5E5E5;
	width : 260px;
}
DIV.bloc_newsevent * {
	font-size : 11px;
}
DIV.bloc_newsevent H3 {
	font-weight : bold;
	letter-spacing : 2px;
	font-size : 15px;
	padding : 14px 4px 14px 4px;
	margin : 0px;
	border-bottom : 2px solid white;
}
INPUT.btn_search_site {
	background-color : #4F5050;
	font-size : 10px;
	font-family : "Lucida Sans Unicode", Arial, sans-serif;
	font-weight : bold;
	color : #FFFFFF;
	border : 0px;
	padding : 1px;
	height:17px;
}
INPUT.txt_search {
	color : #4F5050;
	border : 1px solid #4F5050;
	width : 100px;
	font-size : 10px;
	font-family : "Lucida Sans Unicode", Arial, sans-serif;
}
.page_texte, TEXTAREA {
	color : #4F5050;
	font-size : 11px;
	letter-spacing : 1px;
	line-height : 15px;
}
DIV.admin_page_texte {
	height : 100px;
	width : 700px;
	overflow : auto;
	border : 1px solid #9A141B;
	padding : 2px;
	font-weight : normal;
        font-family : Arial,sans-serif;
	font-size : 9pt;
}
DIV.entete,DIV.entete a , DIV.entete a:link ,DIV.entete a:visited, DIV.entete a:hover {
   	color : #9A141B;
      	margin : 0;
      	padding : 0;
        font-family : Arial,sans-serif;
	font-size : 10px;
	font-weight : normal;
	line-height : 20px;
}
DIV.entete {
   	background-color : transparent;
	width : 950px;
}
DIV.bottom,DIV.bottom a , DIV.bottom a:link ,DIV.bottom a:visited, DIV.bottom a:hover {
   	color : #9A141B;
      	margin : 0;
      	padding : 0;
        font-family : Arial,sans-serif;
	font-size : 10px;
	font-weight : normal;
	line-height : 20px;
}
DIV.bottom {
   	background-color : transparent;
	width : 950px;
	padding-top : 6px;
}
DIV.copyright {
        font-family : Arial,sans-serif;
	font-size : 10px;
	font-weight : normal;
	line-height : 16px;
	width : 920px;
}
DIV#bloc_search {
	border-top : 2px solid white;
	padding : 1px;
	background : #BBBBBB;
}
DIV#bloc_search TD {
	color : #000000;
}
DIV#bloc_download, DIV#bloc_highlights {
	border-top : 10px solid white;
}
DIV#bloc_download H3, DIV#bloc_highlights H3 {
	padding : 8px 2px 8px 2px;
	color : #9A141B;
      	margin : 0;
	background : #BBBBBB;
	letter-spacing : 0px;
	font-size : 14px;
}
DIV#bloc_download A, DIV#bloc_download A:link, DIV#bloc_download A:visited, DIV#bloc_download A:hover {
	font-size : 12px;
	font-weight : bold;
	color : #9A141B;
	text-decoration : underline;
}
DIV#bloc_download A B {
	font-size : 13px;
}
DIV#bloc_highlights * {
	font-size : 11px;
}
DIV#bloc_highlights DIV {
	padding : 6px 7px;
	background : #E5E5E5;
	border-bottom : 1px solid white;
}
DIV.entete SPAN, DIV.entete * {
	color : #4F5050;
	font-weight : bold;
}
DIV.entete A.lang, DIV.entete A.lang:link, DIV.entete A.lang:visited, DIV.entete A.lang:hover {
	color : #FFFFFF;
	font-weight : bold;
}
DIV.admin_textarea {
	width : 502px;
	border : 1px solid #999999;
}
TH.headerCandidats {
	text-align : left;
	cursor : pointer;
	padding-right : 14px;
}
TH.headerCandidatsASC {
	text-align : left;
	cursor : pointer;
	padding-left : 14px;
	background : url(../images/sort_desc.gif) left no-repeat;
}
TH.headerCandidatsDESC {
	text-align : left;
	cursor : pointer;
	padding-left : 14px;
	background : url(../images/sort_asc.gif) left no-repeat;
}