/********* FOND **********/

body {
	background-color:#1a1a1a;
}

TD.fond_filet {
	background-image: url(../../images/Commun/fond_filet.jpg);
}

.degr {
	background-image: url(../../images/index/degr.gif);
}

TABLE.fond {
	background-color:#1a1a1a;
}

/**********************************/


TD.contentG {
	background-color:#880000;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight : bold;
	color: #FFFFFF;
	text-align: right;
	vertical-align : top;
}

TD.contentG1 {
	background-color:#E96300;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight : bold;
	color: #FFFFFF;
	text-align: right;
	vertical-align : top;
}

TD.contentG2 {
	background-color:#880000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight : bold;
	color: #FFFFFF;
	text-align: right;
	vertical-align : top;
}

TD.contentG3 {
	background-color:#4A4F58;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight : bold;
	color: #FFFFFF;
	text-align: right;
	vertical-align : top;
}

TD.contentG4 {
	background-color:#880000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight : bold;
	color: #FFFFFF;
	text-align: right;
	vertical-align : top;
}

TD.contentG5 {
	background-color:#442F6A;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight : bold;
	color: #FFFFFF;
	text-align: right;
	vertical-align : top;
}

TD.contentG6 {
	/*background-color:#880000;*/
	background-color:#442F6A;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight : bold;
	color: #FFFFFF;
	text-align: right;
	vertical-align : top;
}

TD.contentG7 {
	/*background-color:#880000;*/
	background-color:#880000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight : bold;
	color: #FFFFFF;
	text-align: right;
	vertical-align : top;

}

TD.contentG8 {
	background-color:#E96300;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight : bold;
	color: #FFFFFF;
	text-align: right;
	vertical-align : top;
}

TD.contentG9 {
	background-color:#4A4F58;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight : bold;
	color: #FFFFFF;
	text-align: right;
	vertical-align : top;
}

TD.contentG10 {
	background-color:#385f29;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight : bold;
	color: #FFFFFF;
	text-align: right;
	vertical-align : top;
}

TD.contentG11 {
	background-color:#880000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight : bold;
	color: #FFFFFF;
	text-align: right;
	vertical-align : top;
}

TD.contentG12 {
	background-color:#385f29;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight : bold;
	color: #FFFFFF;
	text-align: right;
	vertical-align : top;
}

TD.contentG13 {
	background-color:#442F6A;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight : bold;
	color: #FFFFFF;
	text-align: right;
	vertical-align : top;
}

TD.contentG14 {
	background-color:#442F6A;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight : bold;
	color: #FFFFFF;
	text-align: right;
	vertical-align : top;
}


TD.contentD, TD.contentD A {
	background-color:#FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	color: #000000;
	vertical-align : top;
}
TD.contentD A:HOVER{
	color: #ff6600;
}

/***************** div **************/

div#defil {

width : 512px ;
height : 219px;
overflow: scroll;
overflow-x: hidden;
}

div#defilpresse {
width : 776px ;
height : 220px;

overflow: scroll;
overflow-x: hidden;
}

div#defiltel {
width : 776px ;
height : 243px;

overflow: scroll;
overflow-x: hidden;
}
/******************TITRES*********************/

/******* Partie droite bold********/

.titreb1{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #E96300;
}

.titreb2{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #880000;
}
.titreb3{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #4A4f58;
}
.titreb4{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #880000;
}
.titreb5{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #442F6A;
}
.titreb6{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	/*color: #880000;*/
	color:#442F6A;
}
.titreb7{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	/*color: #880000;*/
	color: #880000;
}

.titreb8{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #E96300;
}
.titreb9{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #4A4f58;
}
.titreb10{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #385f29;
}
.titreb11{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #880000;
}
.titreb12{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #385f29;
}
.titreb13{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	/*color: #880000;*/
	color: #442F6A;
}
.titreb14{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	/*color: #880000;*/
	color:#442F6A;
}

/******* Partie droite simple ********/

.titre1{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #E96300;
	font-weight:100;
}

.titre2{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #880000;
	font-weight:100;
}
.titre3{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #4A4f58;
	font-weight:100;
}
.titre4{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #880000;
	font-weight:100;
}
.titre5{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #442F6A;
	font-weight:100;
}
.titre6{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #442F6A;
	font-weight:100;
}
.titre7{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #880000;
	font-weight:100;
}
.titre8{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #E96300;
	font-weight:100;
}
.titre9{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #4A4f58;
	font-weight:100;
}
.titre10{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #385f29;
	font-weight:100;
}
.titre11{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #880000;
	font-weight:100;
}
.titre12{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #385F29;
	font-weight:100;
}

/******* Partie gauche********/
h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight:bold;
	color: #FFFFFF;
	padding-top:2px;
}


/************** LIENS *************/

a:link, a:visited, a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #000000;
	text-align: justify;
}

a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #880000;
	text-align: justify;
}


/************ pied page *****************/

.piedpage{
font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;

	color: #bbbbbb;
}


a.pp:link, a.pp:visited, a.pp:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #bbbbbb;
}

a.pp:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #880000;
}


/*formulaires*/
input {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}

select {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}

textarea {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}

button {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}

legend {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}

/************** Divers ******************/
.pointille{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: 100;
}

/************** Menu DHTML *************/
/* CoolMenus 4 - default styles - do not edit */
.clCMEvent{position:absolute; width:99%; height:99%; clip:rect(0,100%,100%,0); left:0; top:0; visibility:visible}
.clCMAbs{position:absolute; visibility:hidden; left:0; top:0}
/* CoolMenus 4 - default styles - end */

/*Style for the background-bar*/
/*.clBar{position:absolute; width:10; height:10; background-color:Navy; layer-background-color:Navy; visibility:hidden}

/*Styles for level 0*/

.clLevel0,.clLevel0over{
	position:absolute;
}

.clLevel0{
	background-color:#1a1a1a;
	layer-background-color:#1a1a1a;
	color:#bbbbbb;
}

.clLevel0over{
	background-color:#1a1a1a;
	layer-background-color:#1a1a1a;
	color:white;
	cursor:pointer;
	cursor:hand;
}

.clLevel0border{
	position:absolute;
	visibility:hidden;
	layer-background-color:#1a1a1a;
}

/*Styles for level 1*/


.clLevel1{
	position:absolute;
	padding:4px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	background-color:#1a1a1a;
	background-image:url(../../images/Commun/fleche_Doff.gif);
	background-repeat:no-repeat;
	background-position:right;
	layer-background-color:#1a1a1a;
	color:#bbbbbb;
}

/*----------------------------------------------------------------------------------*/
.clLevel1over{
	background-color:#880000;
	layer-background-color:#880000;
	background-image:url(../../images/Commun/fleche_Don.gif);
	background-repeat:no-repeat;
	background-position:right;
	color:white;
	font-weight:bold;
	cursor:pointer;
	cursor:hand;
}
/*----------------------------------------------------------------------------------*/

.clLevel1over1{
	position:absolute;
	padding:4px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	background-color:#5a5959;
	layer-background-color:#5a5959;
	background-image:url(../../images/Commun/fleche_Don.gif);
	background-repeat:no-repeat;
	background-position:right;
	color:white;
	font-weight:bold;
	cursor:pointer;
	cursor:hand;
}

.clLevel1over2{
	position:absolute;
	padding:4px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	background-color:#5a5959;
	layer-background-color:#5a5959;
	background-image:url(../../images/Commun/fleche_Don.gif);
	background-repeat:no-repeat;
	background-position:right;
	color:white;
	font-weight:bold;
	cursor:pointer;
	cursor:hand;
}

.clLevel1over3{
	position:absolute;
	padding:4px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	background-color:#5a5959;
	layer-background-color:#5a5959;
	background-image:url(../../images/Commun/fleche_Don.gif);
	background-repeat:no-repeat;
	background-position:right;
	font-weight:bold;
	color:white;
	cursor:pointer;
	cursor:hand;
}

.clLevel1over4{
	position:absolute;
	padding:4px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	background-color:#5a5959;
	layer-background-color:#5a5959;
	background-image:url(../../images/Commun/fleche_Don.gif);
	background-repeat:no-repeat;
	background-position:right;
	font-weight:bold;
	color:white;
	cursor:pointer;
	cursor:hand;
}

.clLevel1over5{
	position:absolute;
	padding:4px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	background-color:#5a5959;
	layer-background-color:#5a5959;
	background-image:url(../../images/Commun/fleche_Don.gif);
	background-repeat:no-repeat;
	background-position:right;
	font-weight:bold;
	color:white;
	cursor:pointer;
	cursor:hand;
}

.clLevel1over6{
	position:absolute;
	padding:4px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	background-color:#5a5959;
	layer-background-color:#5a5959;
	background-image:url(../../images/Commun/fleche_Don.gif);
	background-repeat:no-repeat;
	background-position:right;
	font-weight:bold;
	color:white;
	cursor:pointer;
	cursor:hand;
}

.clLevel1over7{
	position:absolute;
	padding:4px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	background-color:#5a5959;
	layer-background-color:#5a5959;
	background-image:url(../../images/Commun/fleche_Don.gif);
	background-repeat:no-repeat;
	background-position:right;
	font-weight:bold;
	color:white;
	cursor:pointer;
	cursor:hand;
}
.clLevel1over8{
	position:absolute;
	padding:4px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	background-color:#5a5959;
	layer-background-color:#5a5959;
	background-image:url(../../images/Commun/fleche_Don.gif);
	background-repeat:no-repeat;
	background-position:right;
	font-weight:bold;
	color:white;
	cursor:pointer;
	cursor:hand;
}
.clLevel1over9{
	position:absolute;
	padding:4px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	background-color:#5a5959;
	layer-background-color:#5a5959;
	background-image:url(../../images/Commun/fleche_Don.gif);
	background-repeat:no-repeat;
	background-position:right;
	font-weight:bold;
	color:white;
	cursor:pointer;
	cursor:hand;
}
.clLevel1over10{
	position:absolute;
	padding:4px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	background-color:#5a5959;
	layer-background-color:#5a5959;
	background-image:url(../../images/Commun/fleche_Don.gif);
	background-repeat:no-repeat;
	background-position:right;
	font-weight:bold;
	color:white;
	cursor:pointer;
	cursor:hand;
}

.clLevel1over11{
	position:absolute;
	padding:4px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	background-color:#5a5959;
	layer-background-color:#5a5959;
	background-image:url(../../images/Commun/fleche_Don.gif);
	background-repeat:no-repeat;
	background-position:right;
	font-weight:bold;
	color:white;
	cursor:pointer;
	cursor:hand;
}
.clLevel1over12{
	position:absolute;
	padding:4px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	background-color:#5a5959;
	layer-background-color:#5a5959;
	background-image:url(../../images/Commun/fleche_Don.gif);
	background-repeat:no-repeat;
	background-position:right;
	color:white;
	font-weight:bold;
	cursor:pointer;
	cursor:hand;
}
.clLevel1over13{
	position:absolute;
	padding:4px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	background-color:#5a5959;
	layer-background-color:#5a5959;
	background-image:url(../../images/Commun/fleche_Don.gif);
	background-repeat:no-repeat;
	background-position:right;
	font-weight:bold;
	color:white;
	cursor:pointer;
	cursor:hand;

}.clLevel1over14{
	position:absolute;
	padding:4px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	background-color:#5a5959;
	layer-background-color:#5a5959;
	background-image:url(../../images/Commun/fleche_Don.gif);
	background-repeat:no-repeat;
	background-position:right;
	font-weight:bold;
	color:white;
	cursor:pointer;
	cursor:hand;
}
/*----------------------------------------------------------------------------------*/

.clLevel1border{
	position:absolute;
	z-index:500;
	visibility:hidden;
	background-color:#bbbbbb;
	layer-background-color:#bbbbbb;
}

/*Styles for level 2*/

.clLevel2{
	position:absolute;
	padding:4px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	background-color:#1a1a1a;
	layer-background-color:#1a1a1a;
	color:#bbbbbb;
}

/*-----------------------------------------------------------------------------------*/
.clLevel2over{
	background-color:#880000;
	layer-background-color:#880000;
	color:white;
	cursor:pointer;
	cursor:hand;
}
/*-----------------------------------------------------------------------------------*/

.clLevel2over1{
	position:absolute;
	padding:4px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	background-color:#5a5959;
	layer-background-color:#5a5959;
	color:white;
	font-weight:bold;
	cursor:pointer;
	cursor:hand;
}

.clLevel2over2{
	position:absolute;
	padding:4px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	background-color:#5a5959;
	layer-background-color:#5a5959;
	color:white;
	font-weight:bold;
	cursor:pointer;
	cursor:hand;
}

.clLevel2over3{
	position:absolute;
	padding:4px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	background-color:#5a5959;
	layer-background-color:#5a5959;
	color:white;
	font-weight:bold;
	cursor:pointer;
	cursor:hand;
}

.clLevel2over4{
	position:absolute;
	padding:4px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	background-color:#5a5959;
	layer-background-color:#5a5959;
	color:white;
	font-weight:bold;
	cursor:pointer;
	cursor:hand;
}

.clLevel2over5{
	position:absolute;
	padding:4px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	background-color:#5a5959;
	layer-background-color:#5a5959;
	color:white;
	font-weight:bold;
	cursor:pointer;
	cursor:hand;
}

.clLevel2over6{
	position:absolute;
	padding:4px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	background-color:#5a5959;
	layer-background-color:#5a5959;
	color:white;
	font-weight:bold;
	cursor:pointer;
	cursor:hand;
}

.clLevel2over7{
	position:absolute;
	padding:4px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	background-color:#5a5959;
	layer-background-color:#5a5959;
	color:white;
	font-weight:bold;
	cursor:pointer;
	cursor:hand;
}

.clLevel2over8{
	position:absolute;
	padding:4px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	background-color:#5a5959;
	layer-background-color:#5a5959;
	color:white;
	font-weight:bold;
	cursor:pointer;
	cursor:hand;
}

.clLevel2over9{
	position:absolute;
	padding:4px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	background-color:#5a5959;
	layer-background-color:#5a5959;
	color:white;
	font-weight:bold;
	cursor:pointer;
	cursor:hand;
}

.clLevel2over10{
	position:absolute;
	padding:4px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	background-color:#5a5959;
	layer-background-color:#5a5959;
	color:white;
	font-weight:bold;
	cursor:pointer;
	cursor:hand;
}

.clLevel2over11{
	position:absolute;
	padding:4px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	background-color:#5a5959;
	layer-background-color:#5a5959;
	color:white;
	font-weight:bold;
	cursor:pointer;
	cursor:hand;
}

.clLevel2over12{
	position:absolute;
	padding:4px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	background-color:#5a5959;
	layer-background-color:#5a5959;
	color:white;
	font-weight:bold;
	cursor:pointer;
	cursor:hand;
}

.clLevel2over13{
	position:absolute;
	padding:4px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	background-color:#5a5959;
	layer-background-color:#5a5959;
	font-weight:bold;
	color:white;
	cursor:pointer;
	cursor:hand;
}

.clLevel2over14{
	position:absolute;
	padding:4px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	background-color:#5a5959;
	layer-background-color:#5a5959;
	font-weight:bold;
	color:white;
	cursor:pointer;
	cursor:hand;
}

/*-----------------------------------------------------------------------------------*/

.clLevel2border{
	position:absolute;
	visibility:hidden;
	background-color:#bbbbbb;
	layer-background-color:#bbbbbb;
}


 a:link {text-decoration: none; color: #757575; font-family: Arial; font-size: 10pt}
 a:visited {text-decoration: none; color: #757575; font-family: Arial; font-size: 10pt}
 a:active {text-decoration: none; color: white; font-family: Arial; font-size: 10pt}
 a:hover {text-decoration: none; color: white; font-family: Arial; font-size: 10pt}


.download_link{
  margin-bottom:5px;
}
.download_link a, .download_link a:visited, .download_link a:active{
  padding:0px;
  color:#666666;
}
.download_link a:hover{
  color:#000000;
}






