/****************************************************************************/
/* Dégradé de fond */
/****************************************************************************/
.fonddegrade{
background-color: #FFFFFF; 
margin:0px 0px 0px 0px;
background-image:url(../../images/fonddegrade.png);
background-repeat:repeat;
height:100%;
height:100%;
} 

.fonddegrade2{
background-color: #8b234a; 
margin:0px 0px 0px 0px;
height:100%;
} 
/****************************************************************************/

/****************************************************************************/
/* Menu javascript */
/****************************************************************************/

.menu{
    position:relative;
    margin:0;
    padding:0;
    width:760px;
		top:5;
		/*background-color:#712845;*/
    }

.menu ul{
    position:absolute;
    display:block;
    }
    
.menu li ul{
    visibility:hidden;
		margin-top:20;
		margin-left:-50;
    }

.menu li li ul{
    position:absolute;
		margin-top:10;
		margin-left:30;
    }
    
.menu li{
    float/**/:left; /* vertical ou horizontal */
    margin:2;
    padding:0;
	width:90px;
	text-align:center;
	height:25px;
    background-image:url(../../images/fondcellule.gif);
    background-repeat:no-repeat;
    background-position:top center;
    }
    
.menu #back{
    float/**/:left; /* vertical ou horizontal */
    margin:2;
    padding:0;
	width:90px;
	text-align:center;
	height:25px;
    background-image:url(../../images/fondcellulesansbarre.gif);
    background-repeat:no-repeat;
    background-position:top center;
    }
    
.menu li li{
    display:block;
    float:none;
		width:250px;
 		text-align:left;
 		border-right: 0px;
    background-color: #712845;
    background-image:none;
   }    
   
.menu li li li{
    display:block;
    float:none;
		width:250px;
 		text-align:left;
    background-color: #BA3064;
    background-image:none;
   }
    
.menu a{
		color:#FFFFFF;
    text-align:center;
    text-decoration:none;
    }
    
    
.menu a:focus{
    background-color: #712845;
}

a:hover{
		font-weight:bold;
    }


/****************************************************************************/
.tableauheight
{
	height:100%;
}

.tableauheight10px
{
	height:10px;
}

.tableauheight10pourcent
{
	height:10%;
}
/****************************************************************************/


/****************************************************************************/
/* Lien et texte en verdana 8 (gras et normal) : noir, blanc, rouge et gris */
/****************************************************************************/
.verd8noir { font-family: Verdana; font-size: 8px; color: #0A2C50; text-decoration:none; }
.verd8noirbold { font-family: Verdana; font-size: 8px; color: #0A2C50; font-weight: bold; text-decoration:none; }
.verd8blanc { font-family: Verdana; font-size: 8px; color: #FFFFFF; text-decoration:none; }
.verd8blancbold { font-family: Verdana; font-size: 8px; color: #FFFFFF; font-weight: bold; text-decoration:none; }
.verd8rouge { font-family: Verdana; font-size: 8px; color: #FF0000; text-decoration:none; }
.verd8rougebold { font-family: Verdana; font-size: 8px; color: #FF0000; font-weight: bold; text-decoration:none; }
.verd8gris { font-family: Verdana; font-size: 8px; color: #C0C0C0; text-decoration:none; }
.verd8grisbold { font-family: Verdana; font-size: 8px; color: #C0C0C0; font-weight: bold; text-decoration:none; }

.verd8noir:hover { font-family: Verdana; font-size: 8px; color: #0A2C50; text-decoration:underline; }
.verd8noirbold:hover { font-family: Verdana; font-size: 8px; color: #0A2C50; font-weight: bold; text-decoration:underline; }
.verd8blanc:hover { font-family: Verdana; font-size: 8px; color: #FFFFFF; text-decoration:underline; }
.verd8blancbold:hover { font-family: Verdana; font-size: 8px; color: #FFFFFF; font-weight: bold; text-decoration:underline; }
.verd8rouge:hover { font-family: Verdana; font-size: 8px; color: #FF0000; text-decoration:underline; }
.verd8rougebold:hover { font-family: Verdana; font-size: 8px; color: #FF0000; font-weight: bold; text-decoration:underline; }
.verd8gris:hover { font-family: Verdana; font-size: 8px; color: #C0C0C0; text-decoration:underline; }
.verd8grisbold:hover { font-family: Verdana; font-size: 8px; color: #C0C0C0; font-weight: bold; text-decoration:underline; }
/****************************************************************************/

/****************************************************************************/
/* Lien et texte en verdana 9 (gras et normal) : noir, blanc, rouge et gris */
/****************************************************************************/
.verd9noir { font-family: Verdana; font-size: 9px; color: #0A2C50; text-decoration:none; }
.verd9noirbold { font-family: Verdana; font-size: 9px; color: #0A2C50; font-weight: bold; text-decoration:none; }
.verd9blanc { font-family: Verdana; font-size: 9px; color: #FFFFFF; text-decoration:none; }
.verd9blancbold { font-family: Verdana; font-size: 9px; color: #FFFFFF; font-weight: bold; text-decoration:none; }
.verd9rouge { font-family: Verdana; font-size: 9px; color: #FF0000; text-decoration:none; }
.verd9rougebold { font-family: Verdana; font-size: 9px; color: #FF0000; font-weight: bold; text-decoration:none; }
.verd9gris { font-family: Verdana; font-size: 9px; color: #C0C0C0; text-decoration:none; }
.verd9grisbold { font-family: Verdana; font-size: 9px; color: #C0C0C0; font-weight: bold; text-decoration:none; }

.verd9noir:hover { font-family: Verdana; font-size: 9px; color: #0A2C50; text-decoration:underline; }
.verd9noirbold:hover { font-family: Verdana; font-size: 9px; color: #0A2C50; font-weight: bold; text-decoration:underline; }
.verd9blanc:hover { font-family: Verdana; font-size: 9px; color: #FFFFFF; text-decoration:underline; }
.verd9blancbold:hover { font-family: Verdana; font-size: 9px; color: #FFFFFF; font-weight: bold; text-decoration:underline; }
.verd9roug:hover { font-family: Verdana; font-size: 9px; color: #FF0000; text-decoration:underline; }
.verd9rougebold :hover{ font-family: Verdana; font-size: 9px; color: #FF0000; font-weight: bold; text-decoration:underline; }
.verd9gris:hover { font-family: Verdana; font-size: 9px; color: #C0C0C0; text-decoration:underline; }
.verd9grisbold:hover { font-family: Verdana; font-size: 9px; color: #C0C0C0; font-weight: bold; text-decoration:underline; }
/****************************************************************************/

/*****************************************************************************/
/* Lien et texte en verdana 10 (gras et normal) : noir, blanc, rouge et gris */
/*****************************************************************************/
.verd10noir { font-family: Verdana; font-size: 10px; color: #0A2C50; text-decoration:none; }
.verd10noirbold { font-family: Verdana; font-size: 10px; color: #0A2C50; font-weight: bold; text-decoration:none; }
.verd10blanc { font-family: Verdana; font-size: 10px; color: #FFFFFF; text-decoration:none; }
.verd10blancbold { font-family: Verdana; font-size: 10px; color: #FFFFFF; font-weight: bold; text-decoration:none; }
.verd10rouge { font-family: Verdana; font-size: 10px; color: #FF0000; text-decoration:none; }
.verd10rougebold { font-family: Verdana; font-size: 10px; color: #FF0000; font-weight: bold; text-decoration:none; }
.verd10gris { font-family: Verdana; font-size: 10px; color: #C0C0C0; text-decoration:none; }
.verd10grisbold { font-family: Verdana; font-size: 10px; color: #C0C0C0; font-weight: bold; text-decoration:none; }

.verd10noir:hover { font-family: Verdana; font-size: 10px; color: #0A2C50; text-decoration:underline; }
.verd10noirbold:hover { font-family: Verdana; font-size: 10px; color: #0A2C50; font-weight: bold; text-decoration:underline; }
.verd10blanc:hover { font-family: Verdana; font-size: 10px; color: #FFFFFF; text-decoration:underline; }
.verd10blancbold:hover { font-family: Verdana; font-size: 10px; color: #FFFFFF; font-weight: bold; text-decoration:underline; }
.verd10rouge:hover { font-family: Verdana; font-size: 10px; color: #FF0000; text-decoration:underline; }
.verd10rougebold:hover { font-family: Verdana; font-size: 10px; color: #FF0000; font-weight: bold; text-decoration:underline; }
.verd10gris:hover { font-family: Verdana; font-size: 10px; color: #C0C0C0; text-decoration:underline; }
.verd10grisbold:hover { font-family: Verdana; font-size: 10px; color: #C0C0C0; font-weight: bold; text-decoration:underline; }
/*****************************************************************************/

/*****************************************************************************/
/* Lien et texte en verdana 11 (gras et normal) : noir, blanc, rouge et gris */
/*****************************************************************************/
.verd11noir { font-family: Verdana; font-size: 11px; color: #0A2C50; text-decoration:none; }
.verd11noirbold { font-family: Verdana; font-size: 11px; color: #0A2C50; font-weight: bold; text-decoration:none; }
.verd11blanc { font-family: Verdana; font-size: 11px; color: #FFFFFF; text-decoration:none; }
.verd11blancbold { font-family: Verdana; font-size: 11px; color: #FFFFFF; font-weight: bold; text-decoration:none; }
.verd11rouge { font-family: Verdana; font-size: 11px; color: #FF0000; text-decoration:none; }
.verd11rougebold { font-family: Verdana; font-size: 11px; color: #FF0000; font-weight: bold; text-decoration:none; }
.verd11gris { font-family: Verdana; font-size: 11px; color: #C0C0C0; text-decoration:none; }
.verd11grisbold { font-family: Verdana; font-size: 11px; color: #C0C0C0; font-weight: bold; text-decoration:none; }

.verd11noir:hover { font-family: Verdana; font-size: 11px; color: #0A2C50; text-decoration:underline; }
.verd11noirbold:hover { font-family: Verdana; font-size: 11px; color: #0A2C50; font-weight: bold; text-decoration:underline; }
.verd11blanc:hover { font-family: Verdana; font-size: 11px; color: #FFFFFF; text-decoration:underline; }
.verd11blancbold:hover { font-family: Verdana; font-size: 11px; color: #FFFFFF; font-weight: bold; text-decoration:underline; }
.verd11rouge:hover { font-family: Verdana; font-size: 11px; color: #FF0000; text-decoration:underline; }
.verd11rougebold:hover { font-family: Verdana; font-size: 11px; color: #FF0000; font-weight: bold; text-decoration:underline; }
.verd11gris:hover { font-family: Verdana; font-size: 11px; color: #C0C0C0; text-decoration:underline; }
.verd11grisbold:hover { font-family: Verdana; font-size: 11px; color: #C0C0C0; font-weight: bold; text-decoration:underline; }
/*****************************************************************************/

/*****************************************************************************/
/* Lien et texte en verdana 12 (gras et normal) : noir, blanc, rouge et gris */
/*****************************************************************************/
.verd12noir { font-family: Verdana; font-size: 12px; color: #0A2C50; text-decoration:none; }
.verd12noirbold { font-family: Verdana; font-size: 12px; color: #0A2C50; font-weight: bold; text-decoration:none; }
.verd12blanc { font-family: Verdana; font-size: 12px; color: #FFFFFF; text-decoration:none; }
.verd12blancbold { font-family: Verdana; font-size: 12px; color: #FFFFFF; font-weight: bold; text-decoration:none; }
.verd12rouge { font-family: Verdana; font-size: 12px; color: #FF0000; text-decoration:none; }
.verd12rougebold { font-family: Verdana; font-size: 12px; color: #FF0000; font-weight: bold; text-decoration:none; }
.verd12gris { font-family: Verdana; font-size: 12px; color: #C0C0C0; text-decoration:none; }
.verd12grisbold { font-family: Verdana; font-size: 12px; color: #C0C0C0; font-weight: bold; text-decoration:none; }

.verd12noir:hover { font-family: Verdana; font-size: 12px; color: #0A2C50; text-decoration:underline; }
.verd12noirbold:hover { font-family: Verdana; font-size: 12px; color: #0A2C50; font-weight: bold; text-decoration:underline; }
.verd12blanc:hover { font-family: Verdana; font-size: 12px; color: #FFFFFF; text-decoration:underline; }
.verd12blancbold:hover { font-family: Verdana; font-size: 12px; color: #FFFFFF; font-weight: bold; text-decoration:underline; }
.verd12rouge:hover { font-family: Verdana; font-size: 12px; color: #FF0000; text-decoration:underline; }
.verd12rougebold:hover { font-family: Verdana; font-size: 12px; color: #FF0000; font-weight: bold; text-decoration:underline; }
.verd12gris:hover { font-family: Verdana; font-size: 12px; color: #C0C0C0; text-decoration:underline; }
.verd12grisbold:hover { font-family: Verdana; font-size: 12px; color: #C0C0C0; font-weight: bold; text-decoration:underline; }
/*****************************************************************************/

/*****************************************************************************/
/* Lien et texte en verdana 12 (gras et normal) : noir, blanc, rouge et gris */
/*****************************************************************************/
.verd13noir { font-family: Verdana; font-size: 13px; color: #0A2C50; text-decoration:none; }
.verd13noirbold { font-family: Verdana; font-size: 13px; color: #0A2C50; font-weight: bold; text-decoration:none; }
.verd13blanc { font-family: Verdana; font-size: 13px; color: #FFFFFF; text-decoration:none; }
.verd13blancbold { font-family: Verdana; font-size: 13px; color: #FFFFFF; font-weight: bold; text-decoration:none; }
.verd13rouge { font-family: Verdana; font-size: 13px; color: #FF0000; text-decoration:none; }
.verd13rougebold { font-family: Verdana; font-size: 13px; color: #FF0000; font-weight: bold; text-decoration:none; }
.verd13gris { font-family: Verdana; font-size: 13px; color: #C0C0C0; text-decoration:none; }
.verd13grisbold { font-family: Verdana; font-size: 13px; color: #C0C0C0; font-weight: bold; text-decoration:none; }

.verd13noir:hover { font-family: Verdana; font-size: 13px; color: #0A2C50; text-decoration:underline; }
.verd13noirbold:hover { font-family: Verdana; font-size: 13px; color: #0A2C50; font-weight: bold; text-decoration:underline; }
.verd13blanc:hover { font-family: Verdana; font-size: 13px; color: #FFFFFF; text-decoration:underline; }
.verd13blancbold:hover { font-family: Verdana; font-size: 13px; color: #FFFFFF; font-weight: bold; text-decoration:underline; }
.verd13rouge:hover { font-family: Verdana; font-size: 13px; color: #FF0000; text-decoration:underline; }
.verd13rougebold:hover { font-family: Verdana; font-size: 13px; color: #FF0000; font-weight: bold; text-decoration:underline; }
.verd13gris:hover { font-family: Verdana; font-size: 13px; color: #C0C0C0; text-decoration:underline; }
.verd13grisbold:hover { font-family: Verdana; font-size: 13px; color: #C0C0C0; font-weight: bold; text-decoration:underline; }
/*****************************************************************************/

/**************************/
/* Définition de l'iframe */
/**************************/
.iframe 
{
	SCROLLBAR-FACE-COLOR: #577EC3;
	SCROLLBAR-HIGHLIGHT-COLOR: #D3D3D3;
	SCROLLBAR-SHADOW-COLOR: #D3D3D3;
	SCROLLBAR-3DLIGHT-COLOR: #ffffff;
	SCROLLBAR-ARROW-COLOR: #D3D3D3;
	SCROLLBAR-TRACK-COLOR: #EBEBEB;
	SCROLLBAR-DARKSHADOW-COLOR: #ffffff;
}
/**************************/

/************************************************************/
/* Définition des champs de formulaires dans le back office */
/************************************************************/
.formdesign2
{
	color: #000000;
	font-family: Verdana;
	font-size: 10px;
	border: 1px solid #CCCCCC;
}
/************************************************************/

/*************************************************************/
/* Définition des champs de formulaires dans le front office */
/*************************************************************/
.formstyle
{
	color: #000000;
	font-family: Verdana;
	font-size: 10px;
	font-weight:normal;
	border: 1px solid #4eb0cf;
}
/*************************************************************/

/********************************************************/
/* Définition du style d'un bouton avec un contour noir */
/********************************************************/
.boutonfondgriscontournoir
{
	BORDER-LEFT: #000000 1px solid;
	BORDER-RIGHT: #000000 1px solid; 
	BORDER-TOP: #000000 1px solid; 
	BORDER-BOTTOM: #000000 1px solid;
	FONT-SIZE: 10px; 
	FONT-FAMILY: Verdana; 
	COLOR: #000000;  
	BACKGROUND-COLOR: #EBEBEB;
}



/********************/
/* HTML TABLE TOOLS */
/********************/
table.sortable a.sortheader {
    /*background-color:#eee;*/
    font-family: Verdana; font-size: 10px; color: #FFFFFF; font-weight: bold; text-decoration:none;
}
table.sortable span.sortarrow {
    color: white;
    text-decoration: none;
}

table.sortable tr.rowA {background-color: #FFF;}

table.sortable tr.rowB {background-color: #EEE;}

table.sortable tr.highlighted,table.sortable td.highlighted {background-color: #66E;}
table.sortable tr.highlighted  td {	color: #FFF;}

table.sortable tr.selectedRow {	background: #11D;}
table.sortable tr.selectedRow  td {	color: #FFFFFF}
/********************/


body
{
	margin-bottom:0;
	margin-left:0;
	margin-right:0;
	margin-top:0;
	padding: 0 ;
	text-align: center ;
}


.TITRE_MENUCENTRE td, tr 
{ 
	margin: 0;
	padding: 0;
}



