

TBODY, DIV{
    border-left:0px;
    padding-left:0px;
    margin-left:0px;
   	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 12px;
	color: #666666;
}
._SFC{
	color:#0099e9;
}

.bouton_valider {
    border-width:0px;
    cursor:pointer;
	background-color:Transparent;
	background-image:url("/SFC/images/SFC/bt_valider.gif");
    background-repeat:no-repeat; 
	background-position:center center;
	margin-left:0px;
	padding-left:0px;
}
DIV#Menu_login_SFC {
	position:absolute;
	left:764;
	top:33;
	width:202px;
	height:223px;
	z-index:1;
	visibility: visible;
}
DIV#Anim_SFC {
	position:absolute;
	left:0;
	top:100;
	width:195px;
	height:140px;
	z-index:1;
	visibility: visible;
}
DIV#Logo_SFC {
	position:absolute;
	left:0;
	top:0;
	width:162px;
	height:58px;
	z-index:2;
}


.entete_contenu_over,.entete_contenu{
	border-top: #CCCCCC 1px solid;
	border-left:0px;
	border-right:0px;
	border-bottom:0px;
}


.entete_contenu A, 
.entete_contenu A:Active, 
.entete_contenu A:Visited, 
.entete_contenu A:Link{
    cursor: pointer;
	background-color:#FFFFFF;
	color:#607E99;
	font-size:12px;
	font-family:Arial, Helvetica, Verdana, sans-serif;
	text-decoration:none;
}

.entete_contenu_over,
.entete_contenu A:Hover, 
.entete_contenu_over A, 
.entete_contenu_over A:Active, 
.entete_contenu_over A:Hover,
.entete_contenu_over A:Visited, 
.entete_contenu_over A:Link{
    cursor: pointer;
/*	background-color:#B5CDE3; */
	background-color:#d6eeff;
	color:#000000;
	font-size:12px;
	font-family:Arial, Helvetica, Verdana, sans-serif;
	text-decoration:none;
}
/*///// GENERAL //////////////////////////////////////////////////////////*/
body {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 12px;
	color: #666666;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-color:#FFFFFF;
}

A:link  {
    font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 12px;
	color: #666666;
	text-decoration:none;
}

A:visited   {
    font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 12px;
	color: #666666;
	text-decoration:none;
}

A:active    {
    font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 12px;
	color: #666666;
	text-decoration:none;
}

A:hover {
    font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 12px;
	color: #666666;
	text-decoration:underline;
}

/*
COULEUR BLEU 1 = 	#607E99
COULEUR BLEU 2 = 	#0099E9
*/

.FD_cel_gris {
	background-color:#CCCCCC;
}
.FD_cel_bs {
	background-color:#F4F6F8;
}


/*///// BORDURE //////////////////////////////////////////////////////////*/
.BordureMenu_teterub {
	border: #CCCCCC 1px solid;
}

.BordureMenu_top {
	border-top: #CCCCCC 1px solid;
	border-left:0px;
	border-right:0px;
	border-bottom:0px;
}

.BordureMenu_complet {
	border-style:solid; 
	border-width:1px; 
	border-color:#CCCCCC;
}

.BordureMenu_pasgauche {
	border-style:solid; 
	border-width:1px; 
	border-color:#CCCCCC;
	border-left:0px;
}
.BordureMenu_pasgauchepashaut {
	border-style:solid; 
	border-width:1px; 
	border-color:#CCCCCC;
	border-left:0px;
	border-top:0px;
}

.BordureMenu_botom {
	border-style:solid; 
	border-width:1px; 
	border-color:#CCCCCC;
	border-top:0px;
	border-right:0px;
	border-right:0px;
}

.BordureMenu {
	border-style:solid; 
	border-width:1px; 
	border-color:#CCCCCC;
	border-bottom:0px;
}
.BordureMenu2 {
	border-style:solid; 
	border-width:1px; 
	border-color:#CCCCCC;
	border-bottom:1px;
}


/*///// ALIGNEMENT //////////////////////////////////////////////////////////*/
.Align_Top{
	vertical-align:top;
}

.Align_Bot{
	vertical-align:bottom;
}
/*///// FONDS DE CELLULE //////////////////////////////////////////////////////////*/
.fd_ligne_gauche {
	background-image:url("/SFC/images/SFC/ligne_gauche.gif");
	background-repeat:repeat-y; 
	vertical-align:top;
}

.fd_ligne_droite_top {
	background-image:url("/SFC/images/SFC/ligne_droite_top.gif");
	background-repeat:repeat-y; 
	background-position:left;
	vertical-align:top;
	
}

.fd_ligne_droite {
	background-image:url("/SFC/images/SFC/ligne_droite.gif");
	background-repeat:repeat-y; 
	background-position:left;
	vertical-align:top;
	
}

.fd_menu1g {
	background-image:url("/SFC/images/SFC/bloc_menu1v.gif");
	background-repeat:repeat-y; 
}
.fd_menu2g {
	background-image:url("/SFC/images/SFC/bloc_menu2v.gif");
	background-repeat:repeat-y; 
}

.fd_menu3g {
	background-image:url("/SFC/images/SFC/bloc_menu3v.gif");
	background-repeat:repeat-y; 
}

.fd_accesRes{
	background-image:url("/SFC/images/SFC/structure_site_07.gif");
	background-repeat:no-repeat;
	background-position:right top;
}


/*///// TEXTES //////////////////////////////////////////////////////////*/
.Titre_top_11{
	font-family:Arial, Helvetica, Verdana, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#000000;	
	text-decoration:none;
}

.Titre_Teterub{
	font-family:Arial, Helvetica, Verdana, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#000000;	
	text-decoration:none;
}


.Titre18{
	font-family:Arial, Helvetica, Verdana, sans-serif;
	font-size:18px;
	color:#000000;	
	text-decoration:none;
	/*line-height: 150%*/
}
.Titre14, a.Titre14, a.Titre14:hover{
	font-family:Arial, Helvetica, Verdana, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#0099E9;	
	text-decoration:none;
	line-height: 200%
}

.Titre12{
	font-family:Arial, Helvetica, Verdana, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#000000;	
	text-decoration:none;
}
.Texte12{
	font-family:Arial, Helvetica, Verdana, sans-serif;
	font-size:12px;
	color:#666666;	
}
.Texte12_bleu2{
	font-family:Arial, Helvetica, Verdana, sans-serif;
	font-size:12px;
	color:#0099E9;	
}
.Titre_bleu_top {
	font-family:Arial, Helvetica, Verdana, sans-serif;
	font-size:12px;
	color:#607E99;
	font-weight:bold;
}
A.Titre_bleu_top {
	font-family:Arial, Helvetica, Verdana, sans-serif;
	font-size:12px;
	text-decoration:none;
	color:#607E99;
	font-weight:bold;
}
A.Titre_bleu_top:hover {color:#000000;}

.Texte10_bleu1{
	font-family:Arial, Helvetica, Verdana, sans-serif;
	font-size:10px;
	color:#607E99;
}
.Texte10_bleu2{
    text-align:left;
	font-family:Arial, Helvetica, Verdana, sans-serif;
	font-size:12px;
	color:#607E99;
}

/*///// LES LIENS DES MENUS //////////////////////////////////////////////////////////*/
/* SideMenu  */

.MenuHdr,
.MenuHdrMouseOver { 
    background-image:url(/SFC/images/SFC/menug.gif);
    background-repeat:repeat-y;
    font-family:Arial, Helvetica, Verdana, sans-serif;
    font-size:12px;
    font-weight:bold;
    cursor: pointer;
    color:#0099E9;
    background-color: #FFFFFF; 
    border-top: #CCCCCC 1px solid;
}
.MenuHdrMouseOver {
    cursor: pointer;
    color:#FFFFFF;
    background-color: #0099E9;  
}

.MenuHdr A, 
.MenuHdr A:Active, 
.MenuHdr A:Visited, 
.MenuHdr A:Link {
    font-family:Arial, Helvetica, Verdana, sans-serif;
    font-size:12px;
    font-weight:bold;
    display: inline;
    cursor: pointer;
    color: #0099E9;
    text-decoration: none;   

}
.MenuHdr A:Hover, 
.MenuHdrMouseOver A, 
.MenuHdrMouseOver A:Active, 
.MenuHdrMouseOver A:Hover,
.MenuHdrMouseOver A:Visited, 
.MenuHdrMouseOver A:Link{
    font-family:Arial, Helvetica, Verdana, sans-serif;
    font-size:12px;
    font-weight:bold;
    display: inline;
    cursor: pointer;
    color: #FFFFFF;
    text-decoration: none;   
}

/*Sous niveau */

.MenuItem,
.MenuItemMouseOver {
	display: block;
	font-family:Arial, Helvetica, Verdana, sans-serif;
	font-size:10px;
	font-weight:normal;
	color:#607E99;
	background:#FFFFFF;
	text-decoration:none;
    cursor: pointer;
	border:0px;
}
.MenuItemMouseOver {
	background-color:#d6eeff;
}

.MenuItem A, 
.MenuItem A:Active, 
.MenuItem A:Visited, 
.MenuItem A:Link,
.MenuItem A:Hover, 
.MenuItemMouseOver A, 
.MenuItemMouseOver A:Active, 
.MenuItemMouseOver A:Hover,
.MenuItemMouseOver A:Visited, 
.MenuItemMouseOver A:Link {
    display: block;
	font-family:Arial, Helvetica, Verdana, sans-serif;
	font-size:10px;
	font-weight:normal;
	color:#607E99;
	text-decoration:none;
	border:0px;
}


.MenuItem A, 
.MenuItem A:Active, 
.MenuItem A:Visited, 
.MenuItem A:Link {
	background-color:#FFFFFF;
}
.MenuItem A:Hover, 
.MenuItemMouseOver A, 
.MenuItemMouseOver A:Active, 
.MenuItemMouseOver A:Hover,
.MenuItemMouseOver A:Visited, 
.MenuItemMouseOver A:Link {
	background-color:#d6eeff;
}

/******/

HR, MenuItem HR,
MenuItemMouseOver HR, 
MenuItem HR:hover, 
MenuItemMouseOver HR:hover 
{
    display: none;
}
.MenuCurrentPage {
    color:#FFFFFF;
    background-color:#0099E9;  
}

.inventua_sidemenu{
	border-width:0px;
}
.Bordure_bottom {
   border-bottom:#CCCCCC 1px solid;
}
.Bordure_right {
	border-right:#CCCCCC 1px solid;
}

.Bordure_top {
	border-top:#CCCCCC 1px solid;
}
/*******************************************************/
/*
.menurol {
	font-family:Arial, Helvetica, Verdana, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#0099E9;
	background:#FFFFFF;
	text-decoration:none;
}

.menurol:hover {
	font-family:Arial, Helvetica, Verdana, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	background:#0099E9;
	text-decoration:none;
}

A.menurol_ssmenu {
	font-family:Arial, Helvetica, Verdana, sans-serif;
	font-size:10px;
	font-weight:normal;
	color:#607E99;
	background:#FFFFFF;
	text-decoration:none;
}

A.menurol_ssmenu:hover {
	font-family:Arial, Helvetica, Verdana, sans-serif;
	font-size:10px;
	font-weight:normal;
	color:#607E99;
	background:#d6eeff;
	text-decoration:none;
}




A.menuroll {
	font-family:Arial, Helvetica, Verdana, sans-serif;
	font-size:10px;
	color:#666666;
	background:#FFFFFF;
	text-decoration:none;
}

A.menuroll:hover {
	font-family:Arial, Helvetica, Verdana, sans-serif;
	font-size:10px;
	color:#FFFFFF;
	background:#0099E9;
	text-decoration:none;
}

A.menuroll2 {
	font-family:Arial, Helvetica, Verdana, sans-serif;
	font-size:10px;
	color:#666666;
	background:#FFFFFF;
	text-decoration:none;
}

A.menuroll2:hover {
	font-family:Arial, Helvetica, Verdana, sans-serif;
	font-size:10px;
	color:#FFFFFF;
	background:#607E99;
	text-decoration:none;
}

A.menuroll3 {
	font-family:Arial, Helvetica, Verdana, sans-serif;
	font-size:10px;
	color:#666666;
	background:#FFFFFF;
	text-decoration:none;
}

A.menuroll3:hover {
	font-family:Arial, Helvetica, Verdana, sans-serif;
	font-size:10px;
	color:#FFFFFF;
	background:#B5CDE3;
	text-decoration:none;
}






A.menurollpage {
	font-family:Arial, Helvetica, Verdana, sans-serif;
	font-size:10px;
	color:#666666;
	background:#FFFFFF;
	text-decoration:none;
}

A.menurollpage:hover {
	font-family:Arial, Helvetica, Verdana, sans-serif;
	font-size:10px;
	color:#FFFFFF;
	background:#0099E9;
	text-decoration:none;
}

A.menurol2page {
	font-family:Arial, Helvetica, Verdana, sans-serif;
	font-size:10px;
	color:#666666;
	background:#FFFFFF;
	text-decoration:none;
}

A.menurol2page:hover {
	font-family:Arial, Helvetica, Verdana, sans-serif;
	font-size:10px;
	color:#FFFFFF;
	background:#607E99;
	text-decoration:none;
}

A.menurol3page {
	font-family:Arial, Helvetica, Verdana, sans-serif;
	font-size:10px;
	color:#666666;
	background:#FFFFFF;
	text-decoration:none;
}

A.menurol3page:hover {
	font-family:Arial, Helvetica, Verdana, sans-serif;
	font-size:10px;
	color:#FFFFFF;
	background:#B5CDE3;
	text-decoration:none;
}
*/

/*///// LES LIENS //////////////////////////////////////////////////////////*/
.liens_bottom{
	color:#607E99;
	font-size:10px;
	font-family:Arial, Helvetica, Verdana, sans-serif;
	text-decoration:none;
}
.liens_bottom A:hover{
	color:#000000;
	text-decoration:none;
}

.liens_teterub{
	color:#607E99;
	font-size:12px;
	font-family:Arial, Helvetica, Verdana, sans-serif;
	text-decoration:none;
}
.liens_teterub A:hover{
	color:#000000;
	text-decoration:underline;
}

.liens_bottom2{
	color:#666666;
	font-size:12px;
	font-family:Arial, Helvetica, Verdana, sans-serif;
	text-decoration:none;
}
.liens_bottom2 A:hover{
	color:#000000;
	text-decoration:none;
}

.liens_texte12{
	font-family:Arial, Helvetica, Verdana, sans-serif;
	font-size:12px;
	color:#666666;
	text-decoration:none;
}
.liens_texte12 A:hover{
	text-decoration:underline;
}



