BODY {
	font-family : Arial, Helvetica, sans-serif;
	font-size: 12px;
}
td {
	font-family : Arial, Helvetica, sans-serif;
	font-size: 12px;
}


A {
        color: #000000;
	text-decoration: none;
}
A:Hover	{ 
        color: #FF0000;
	text-decoration: none;
	
}

/* CLASS POUR LE BOUTON DE WHOIS DOMAINE*/
INPUT.boutonwhois {
        font-size: 11px;
        font-weight: bold;
        cursor: hand; 
        color: #ffffff;
        font-family: Arial, Verdana, Helvetica, sans-serif;
        background-color: darkred;
        text-decoration: none;
        border: #ffffff 1px solid;
}


.navig {
	font-size:12pt; 
	font-family:  arial, Helvetica, sans-serif; 
	font-weight: normal; 
	color:#000000;
}

.navig:hover {
		font-size:12pt; 
		font-family: arial, Helvetica, sans-serif; 
		font-weight: normal; 
		color:#000000;
}

.navig:visited {
		font-size:12pt; 
		font-family: arial, Helvetica, sans-serif; 
		font-weight: normal; 
		color:#0000CC;
}



.disposd {
        color: #000000;
        font-size: 10px; 

}
.disposdl {
        color: blue;
        font-size: 10px;

}

A.disposdl:Hover {
        color: #ff0000;
        font-size: 10px	;
	
}

A.manager:Hover	{ 
	color: #000000;
	font-size: 10px	;
	font-weight: bold;
	text-decoration: underline;	
}

A.lexique {
	color: #000000;
	font-weight: bold;
	TEXTE-TRANSFORM: uppercase;
	font-size: 12px	;
}

A.lexique:Hover {
	color: #ffffff;
	font-size: 12px;
	font-weight: bold;
	TEXTE-TRANSFORM:uppercase;
	BACKGROUND-COLOR: darkorange;
}


A.path:link, A.path:visited, A.path:active { 
	color: #FFFFFF; 
	text-decoration: none;
}

INPUT.manager		{
	FONT-SIZE: 10px;
	COLOR: #000000; 
	BACKGROUND-COLOR: #ffffff; 
}

INPUT.connect_revendeur {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 12px; 
	CURSOR: hand; 
	COLOR: purple; 
	FONT-FAMILY: Arial; 
	BACKGROUND-COLOR: #ffffff; 
	TEXT-DECORATION: none;
	BORDER-RIGHT: purple 1px solid; 
	BORDER-TOP: purple 1px solid; 
	BORDER-LEFT: purple 1px solid; 
	BORDER-BOTTOM: purple 1px solid;
}

/* CLASS POUR LE BOUTON DE L'ALPHABET DU LEXIQUE */
INPUT.boutonlexique {
	FONT-SIZE: 10px; 
	CURSOR: hand; 
	COLOR: #000000; 
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; 
	WIDTH: 15px;
	BACKGROUND-COLOR: #FFCE96; 
	TEXT-DECORATION: none;
	BORDER-RIGHT: darkorange 1px solid; 
	BORDER-TOP: darkorange 1px solid; 
	BORDER-LEFT: darkorange 1px solid; 
	BORDER-BOTTOM: darkorange 1px solid;
}

/* CLASS POUR LE BOUTON DE L'ALPHABET DU LEXIQUE */
INPUT.alllexique {
	FONT-SIZE: 10px; 
	CURSOR: hand; 
	COLOR: #000000; 
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; 
	BACKGROUND-COLOR: #FFCE96; 
	TEXT-DECORATION: none;
	BORDER-RIGHT: darkorange 1px solid; 
	BORDER-TOP: darkorange 1px solid; 
	BORDER-LEFT: darkorange 1px solid; 
	BORDER-BOTTOM: darkorange 1px solid;
}

/* CLASS POUR LE BOUTON DE RECHERCHE */
INPUT.boutonrecherche {
	FONT-SIZE: 10px; 
	CURSOR: hand; 
	COLOR: #ffffff; 
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; 
	BACKGROUND-COLOR: DarkOrange; 
	TEXT-DECORATION: none;
	BORDER-RIGHT: #ffffff 1px solid; 
	BORDER-TOP: #ffffff 1px solid; 
	BORDER-LEFT: #ffffff 1px solid; 
	BORDER-BOTTOM: #ffffff 1px solid;
}

/* CLASS POUR LE CHAMP DE RECHERCHE */
INPUT.champrecherche {
	BORDER-RIGHT: #000000 1px solid; 
	BORDER-TOP: #000000 1px solid; 
	BORDER-LEFT: #000000 1px solid;
	BORDER-BOTTOM: #000000 1px solid; 
	WIDTH: 100px; 
	COLOR: #000000; 
	FONT-SIZE: 10px;
	BACKGROUND-COLOR: #ffffff;
}

/* CLASS POUR LE CHAMP DE CONNEXION MANAGER PAGE ACCUEIL */
input.champindex {
	BORDER-RIGHT: #000000 1px solid; 
	BORDER-TOP: #000000 1px solid; 
	BORDER-LEFT: #000000 1px solid;
	BORDER-BOTTOM: #000000 1px solid; 
	WIDTH: 50px; 
	COLOR: #000000; 
	FONT-SIZE: 10px;
	BACKGROUND-COLOR: #ffffff;
}

/* CLASS POUR LE CHAMP DE RECHERCHE */
INPUT.champwhois {
        BORDER-RIGHT: #000000 1px solid;
        BORDER-TOP: #000000 1px solid;
        BORDER-LEFT: #000000 1px solid;
        BORDER-BOTTOM: #000000 1px solid;
        WIDTH: 170px;
        COLOR: #000000;
        FONT-SIZE: 10px;
        BACKGROUND-COLOR: #ffffff;
}


/* CLASS POUR LES GLOSSAIRE DU SITE */
A.motlexique {
	COLOR: black; 
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; 
	TEXT-DECORATION: none;
	BACKGROUND-COLOR: #BDEAFD;
}

A.motlexique:hover {
	COLOR: #000088;
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; 
	TEXT-DECORATION: underline overline;
	BACKGROUND-COLOR: white; 
}

/* CLASS POUR LE BOUTON STEP DU MANAGER */
INPUT.step_manager {
	FONT-SIZE: 10px; 
	HEIGHT: 15px;
	CURSOR: hand; 
	COLOR: #666666; 
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; 
	BACKGROUND-COLOR: white; 
	TEXT-DECORATION: none;
	BORDER-RIGHT: #666666 1px solid; 
	BORDER-TOP: #666666 1px solid; 
	BORDER-LEFT: #666666 1px solid; 
	BORDER-BOTTOM: #666666 1px solid;
}

/* CLASS POUR LE BOUTON STEP OK DU MANAGER */
INPUT.step_ok {
	FONT-SIZE: 12px; 
	FONT-WEIGHT:bold;
	WIDTH:80px;
	HEIGHT: 20px;
	CURSOR: hand; 
	COLOR: #000000; 
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; 
	BACKGROUND-COLOR: #99ccff; 
	TEXT-DECORATION: none;
	BORDER-RIGHT: #99ccff 1px solid; 
	BORDER-TOP: #99ccff 1px solid; 
	BORDER-LEFT: #99ccff 1px solid; 
	BORDER-BOTTOM: #99ccff 1px solid;
	VERTICAL-ALIGN: top;
}

/* CLASS POUR LE BOUTON STEP NO OK DU MANAGER */
INPUT.step_nook {
	FONT-SIZE: 12px; 
	FONT-WEIGHT:bold;
	WIDTH:80px;
	HEIGHT: 20px;
	CURSOR: hand; 
	COLOR: #000000; 
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; 
	BACKGROUND-COLOR: #cccccc; 
	TEXT-DECORATION: none;
	BORDER-RIGHT: #cccccc 1px solid; 
	BORDER-TOP: #cccccc 1px solid; 
	BORDER-LEFT: #cccccc 1px solid; 
	BORDER-BOTTOM: #cccccc 1px solid;
	VERTICAL-ALIGN: top;
}

/* CLASS POUR LE BOUTON STEP NO OK DU MANAGER */
INPUT.step_encours {
	FONT-SIZE: 12px; 
	FONT-WEIGHT:bold;
	WIDTH:80px;
	HEIGHT: 20px;
	CURSOR: hand; 
	COLOR: #ffffff; 
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; 
	BACKGROUND-COLOR: #6699ff; 
	TEXT-DECORATION: none;
	BORDER-RIGHT: #6699ff 1px solid; 
	BORDER-TOP: #6699ff 1px solid; 
	BORDER-LEFT: #6699ff 1px solid; 
	BORDER-BOTTOM: #6699ff 1px solid;
	VERTICAL-ALIGN: top;
}

/* CLASS POUR LE BOUTON STEP NO OK DU MANAGER */
INPUT.step_nic {
	FONT-SIZE: 12px; 
	FONT-WEIGHT:bold;
	WIDTH:80px;
	HEIGHT: 20px;
	CURSOR: hand; 
	COLOR: #6699ff; 
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; 
	BACKGROUND-COLOR: #ffffff; 
	TEXT-DECORATION: none;
	BORDER-RIGHT: #6699ff 1px solid; 
	BORDER-TOP: #6699ff 1px solid; 
	BORDER-LEFT: #6699ff 1px solid; 
	BORDER-BOTTOM: #6699ff 1px solid;
	VERTICAL-ALIGN: top;
}

/* CLASS TEXT DES STEP COMMANDE */
.step_font      {
        FONT-SIZE: 12px;
        COLOR: #ffffff;
        TEXT-ALIGN: left;
	FONT-WEIGHT:bold;
        VERTICAL-ALIGN: top;
}

/* TITRESDES STEP COMMANDE */
.gray_title      {
        FONT-SIZE: 15px;
        COLOR: #666666;
        TEXT-ALIGN: left;
	FONT-WEIGHT:bold;
        VERTICAL-ALIGN: top;
}

/* CLASS POUR LE CHAMP DE RECHERCHE MANAGER*/
INPUT.champ_manager {
	BORDER-RIGHT: #000000 1px solid; 
	BORDER-TOP: #000000 1px solid; 
	BORDER-LEFT: #000000 1px solid;
	BORDER-BOTTOM: #000000 1px solid; 
	WIDTH: 200px; 
	COLOR: #000000; 
	FONT-SIZE: 10px;
	BACKGROUND-COLOR: #ffffff;
}

/* CLASS POUR LE BOUTON DE RECHERCHE DU MANAGER*/
INPUT.recherche_manager {
	FONT-SIZE: 10px; 
	FONT-WEIGHT: bold;
	CURSOR: hand; 
	COLOR: #ffffff; 
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; 
	BACKGROUND-COLOR: #6699FF; 
	TEXT-DECORATION: none;
	BORDER-RIGHT: #ffffff 1px solid; 
	BORDER-TOP: #ffffff 1px solid; 
	BORDER-LEFT: #ffffff 1px solid; 
	BORDER-BOTTOM: #ffffff 1px solid;
}

/* CLASS POUR LE SELECTREUR DE TYPE D'EXTENSION */
.ext_manager {
	COLOR: #000000; 
	FONT-SIZE: 10px; 
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; 
}

/* CLASS POUR LE CHAMP DE RECHERCHE */
INPUT.area_manager {
	BORDER-RIGHT: #000000 1px solid; 
	BORDER-TOP: #000000 1px solid; 
	BORDER-LEFT: #000000 1px solid;
	BORDER-BOTTOM: #000000 1px solid; 
	COLS:50;
	ROWS:50
	COLOR: #000000; 
	FONT-SIZE: 10px;
	BACKGROUND-COLOR: #ffffff;
}

/* CLASS POUR LE TIRE GRIS*/
.gray {
	FONT-WEIGHT: bold;
	FONT-SIZE: 14px;
	COLOR: black;
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
}

/* CLASS POUR LE MENU MUTU GRIS HAUT */
A.path_gray {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: Gray;
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
}

A.path_gray:hover {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: black;
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;f; 
	TEXT-DECORATION: underline overline;
}

/* CLASS POUR LES TEXTE DES CELLULES NEUTRE*/
td.td_blanc {
	FONT-SIZE: 12px;
	COLOR: black;
	BACKGROUND-COLOR: white;
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
	
}

/* CLASS POUR LES CELLULES DU TABVLEAU DE MENU*/
td.td_green {
	BACKGROUND-COLOR: #C6ECCE;
		
}

/* CLASS POUR LE MENU REDBUS DEDIE */
A.dedie {
	FONT-SIZE: 12px;
	COLOR: darkgreen;
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
}

A.dedie:hover {
	FONT-SIZE: 12px;
	COLOR: darkgreen;
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; 
	TEXT-DECORATION: underline;
}

/* CLASS POUR LES SERVICE DE DEDIE */
A.dedie-services {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: darkgreen;
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
}

A.dedie-services:hover {
	FONT-SIZE: 12px;
	FONT-WEIGHT:bold;
	COLOR: white;
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; 
	TEXT-DECORATION: none;
	BACKGROUND-COLOR: darkgreen;
}

/* CLASS POUR LE MENU SUPPROT */
A.support {
	FONT-SIZE: 12px;
	COLOR: darkorange;
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
}

A.support:hover {
	FONT-SIZE: 12px;
	COLOR: darkred;
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; 
	TEXT-DECORATION: underline;
}

/* CLASS POUR LE MENU SUPPORT 2*/
A.support2 {
	FONT-SIZE: 12px;
	COLOR: #666666;
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
}

A.support2:hover {
	FONT-SIZE: 12px;
	COLOR: darkorange;
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; 
	TEXT-DECORATION: underline;
}

/* CLASS POUR LE MENU SUPPORT 2*/
A.titresupport2 {
	FONT-WEIGHT: bold;
	FONT-SIZE: 14px;
	COLOR: darkorange;
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
}

A.titresupport2:hover {
	FONT-WEIGHT: bold;
	FONT-SIZE: 14px;
	COLOR: darkred;
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; 
	TEXT-DECORATION: underline;
}

/* CLASS POUR LES MINI TEXTE DE DIV HELP */
.mini_div {
	FONT-SIZE: 9px;
	COLOR: black;
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
}

/*DIV DE LAIDE EN LIGNE*/
div.enligne {
	margin-top: 275px;
	margin-left: 410px;
	text-align: justify;
	display: inline;
	position: absolute; 
	visibility: hidden; 
	width: 300px; 
	z-index: 2;
	background: #ffffff;
	}

/* CLASS POUR LES TITRE EN BLEU ET PRIX DES DIV */
.titre_div {
	FONT-WEIGHT: bold;
	FONT-SIZE: 14px;
	COLOR: #6699ff;
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
}

/* CLASS POUR LES TITRE EN BLEU ET PRIX DES DIV DEXIE */
.titre_div_ded {
	FONT-WEIGHT: bold;
	FONT-SIZE: 14px;
	COLOR: #3FB803;
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
}
/* CLASS POUR LES CELLULES DU TABVLEAU DE MENU*/
table.fond_div {
	BACKGROUND-COLOR: darkblue;
		
}

/* CLASS POUR LES CELLULES DU TABVLEAU DE MENU DEDIE*/
table.fond_div_ded {
	BACKGROUND-COLOR: darkgreen;
		
}
/* CLASS POUR LE TEXTE DE 10PX EN BLANC */
.blanc {
	FONT-SIZE: 10px;
	COLOR: white;
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
}

/* CLASS POUR LE MENU GENERAL DU HAUT EN ORANGE GRAS */
.menu_haut {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #666666;
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
	BACKGROUND-COLOR: #ffffff;
	BACKGROUND-POSITION: left;


}

A.menu_haut {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 11px; 
	TEXT-TRANSFORM: uppercase; 
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; 
	TEXT-DECORATION: none
}

A.menu_haut:hover {
	COLOR: #ffffff; 
	BACKGROUND-COLOR: #666666; 
}

/* CLASS POUR LE MENU GENERAL DU BAS */
.menu_bas {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #666666;
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
	BACKGROUND-POSITION: left;


}

A.menu_bas {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 11px; 
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; 
	TEXT-DECORATION: none
}

A.menu_bas:hover {
	COLOR: #ffffff; 
	BACKGROUND-COLOR: #666666; 
}
/* CLASS POUR LE MENU MANAGER DU HAUT EN PURPLE GRAS */
.menu_man {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR:#6699ff ;
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
	BACKGROUND-COLOR: #ffffff;
	BACKGROUND-POSITION: left;


}

A.menu_man {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 11px; 
	TEXT-TRANSFORM: uppercase; 
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; 
	TEXT-DECORATION: none
}

A.menu_man:hover {
	COLOR: #ffffff; 
	BACKGROUND-COLOR: #6699ff; 
}

/* CLASS POUR LE BOUTON DE RECHERCHE */
INPUT.boutonsearch {
        FONT-SIZE: 11px;
        FONT-WEIGHT: bold;
        CURSOR: hand; 
        COLOR: #ffffff;
        FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
        BACKGROUND-COLOR: #6699ff;
        TEXT-DECORATION: none;
        BORDER: #ffffff 1px solid;
}



/* MENU DEDIE VALIDE */
.ded_ok {
        FONT-WEIGHT: bold;
        FONT-SIZE: 11px;
        COLOR: white;
        FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
        BACKGROUND-COLOR: darkgreen;
        BACKGROUND-POSITION: left;


}

/* MENU manager VALIDE */
.man_ok {
        FONT-WEIGHT: bold;
        FONT-SIZE: 11px;
        COLOR: white;
        FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
        BACKGROUND-COLOR: #6699ff;
        BACKGROUND-POSITION: left;


}


/* MENU SUPPORT VALIDE */
.sup_ok {
        FONT-WEIGHT: bold;
        FONT-SIZE: 11px;
        COLOR: white;
        FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
        BACKGROUND-COLOR: darkorange;
        BACKGROUND-POSITION: left;


}

/* MENU MUTUALISE VALIDE */
.mut_ok {
        FONT-WEIGHT: bold;
        FONT-SIZE: 11px;
        COLOR: white;
        FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
        BACKGROUND-COLOR: darkblue;
        BACKGROUND-POSITION: left;


}

/* MENU DOMAINE VALIDE */
.tel_ok {
        FONT-WEIGHT: bold;
        FONT-SIZE: 11px;
        COLOR: white;
        FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
        BACKGROUND-COLOR: #A54000;
        BACKGROUND-POSITION: left;
}



/* MENU DOMAINE VALIDE */
.dom_ok { 
        FONT-WEIGHT: bold;
        FONT-SIZE: 11px; 
        COLOR: white; 
        FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
        BACKGROUND-COLOR: darkred;
        BACKGROUND-POSITION: left;


}

/* MENU OVH VALIDE */
.ovh_ok {
        FONT-WEIGHT: bold;
        FONT-SIZE: 11px;
        COLOR: white;
        FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
        BACKGROUND-COLOR: #666666;
        BACKGROUND-POSITION: left;


}
/* CLASS POUR LES SCENARIOS */
A.scenarios {
        COLOR : #666666;
	FONT-WEIGHT: bold;
        FONT-SIZE: 12px;
        FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
}

A.scenarios:hover {
        COLOR: darkred;
        TEXT-DECORATION : underline;
}

/* CLASS POUR LES QUESTION DES SCENARIOS */
A.questions {
        COLOR : black;
        FONT-WEIGHT: bold;
        FONT-SIZE: 12px;
        FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
}

A.questions:hover {
        COLOR: darkred;
        TEXT-DECORATION : underline;
}

/* CLASS POUR LE MENU TEL2PAY ROUGE */
A.telpay {
        FONT-SIZE: 12px;
        COLOR: darkred;
        FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
}

A.telpay:hover {
        FONT-SIZE: 12px;
        COLOR: darkred;
        FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
        TEXT-DECORATION: underline;
}

/* CLASS POUR LE EN SAVOIR PLUS */
A.ensavoirplus {
        FONT-SIZE: 11px;
        COLOR: #55555;
        FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
}

A.ensavoirplus:hover {
        FONT-SIZE: 11px;
        COLOR: #666666;
        FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
        TEXT-DECORATION: underline;
}

/* CLASS POUR LE MENU DOMAINE */
A.domaine {
        FONT-SIZE: 12px;
        COLOR: darkred;
        FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
}

A.domaine:hover {
        FONT-SIZE: 12px;
        COLOR: darkred; 
        FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
        TEXT-DECORATION: underline;  
}

/* CLASS POUR LE MENU DOMAINE */
A.mutualise {
        FONT-SIZE: 12px;
        COLOR: darkblue;
        FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
}

A.mutualise:hover {
        FONT-SIZE: 12px;
        COLOR: darkblue;
        FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
        TEXT-DECORATION: underline;
}

/* CLASS POUR LE CONTENU DU MANAGER (au milieu) */
.manager_contenu a {
        color: #0000aa;
        text-decoration: none;
}

.manager_contenu a:hover {
        color: #aa0000;
}

.manager_contenu a:active { 
        background-color: blue; 
        color: white; 
}

/* GESTION des DIV du Manager */

.div_info {
        width: 138px;

        margin: 0px;
        padding: 3px;
        border: 1px solid black;
        background: white;

        position: absolute;
        top: 300px;
        left: 0px;

        visibility: hidden;
        z-index: 4;
}

.div_menu {
        width: 138px;

        position: absolute;
        top: 300px;
        left: 0px;

        visibility: show;
        z-index: 2;
}

.div_menu_titre {
        margin: 0px;
        padding: 3px;

        border: 1px solid black;
        background: white;
}

.div_menu p {
        margin: 0px;
        padding: 3px 3px 3px 12px;
}


/* OVH POUR LE PLAN DU SITE */
A.plan_ovh {
	FONT-SIZE: 12px; 
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; 
	TEXT-DECORATION: none;
}

A.plan_ovh:hover {
	COLOR: #666666; 
	TEXT-DECORATION: underline; 
}

/* DOMAINE POUR LE PLAN DU SITE */
A.plan_dom {
	FONT-SIZE: 12px; 
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; 
	TEXT-DECORATION: none;
}

A.plan_dom:hover {
	COLOR: darkred; 
	TEXT-DECORATION: underline; 
}

/* MUTUALISE POUR LE PLAN DU SITE */
A.plan_mut {
	FONT-SIZE: 12px; 
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; 
	TEXT-DECORATION: none;
}

A.plan_mut:hover {
	COLOR: #000088; 
	TEXT-DECORATION: underline; 
}

/* DEDIE POUR LE PLAN DU SITE */
A.plan_ded {
	FONT-SIZE: 12px; 
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; 
	TEXT-DECORATION: none;
}

A.plan_ded:hover {
	COLOR: darkgreen; 
	TEXT-DECORATION: underline; 
}

/* TEL2PAY POUR LE PLAN DU SITE */
A.plan_tel {
	FONT-SIZE: 12px; 
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; 
	TEXT-DECORATION: none;
}

A.plan_tel:hover {
	COLOR: #a54000; 
	TEXT-DECORATION: underline; 
}

/* SUPPORT POUR LE PLAN DU SITE */
A.plan_sup {
	FONT-SIZE: 12px; 
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; 
	TEXT-DECORATION: none;
}

A.plan_sup:hover {
	COLOR: darkorange; 
	TEXT-DECORATION: underline; 
}


/* div generik a tous els onglet de laccueil*/
div.cadre {
	HEIGHT: 250px; 
	POSITION: relative; 
	VISIBILITY: hidden; 
	WIDTH: 525px; 
	Z-INDEX: 1;
}

table.cadre {
	MARGIN: 0 0 0 0;
	BORDER-RIGHT: 1px solid darkblue;
	BORDER-LEFT: 1px solid darkblue;
	BORDER-BOTTOM: 1px solid darkblue;
	WIDTH: 525px;
	SPACING: 0;
	PADDING: 0;
	
}

A.onglet:hover {
	COLOR: darkblue; 
	TEXT-DECORATION: underline; 
	font-weight: bold; 
}
td.titre_ded1 {
	border-bottom:1px solid darkgreen;
}

td.titre_ded2 {
	border-top:1px solid darkgreen;
	border-right:1px solid darkgreen;
	font-family : Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: darkgreen;
	font-weight:bold;
	white-space:nowrap;
}

td.inter_ded {
	background-image:url(/fr/common/img/bg-celeron.gif);
	white-space:nowrap;
	valign:top;
	width:100%;
}

/* tableau de remuneration tel2pay */
table.remuneration {
	MARGIN: 0 0 0 0;
	PADDING: 2;
	WIDTH: 100%;
	
}

td.titre-remu {
	font-family : Arial, Helvetica, sans-serif;
	BACKGROUND: #FFE8E2;
	font-size: 13px;
	color: #A54000;
	font-weight:bold;
	white-space:nowrap;
	VERTICAL-ALIGN: top;
}

td.index-coins {
	/*BORDER-TOP: 1px solid darkblue;*/
	VERTICAL-ALIGN: top;
	TEST-ALIGN: left;
	WIDTH: 21px;
	HEIGHT: 21px;
}

td.index-titre {
	BACKGROUND-COLOR: #EEF;
	FONT-FAMILY : Arial, Helvetica, sans-serif;
	FONT-SIZE: 15px;
	COLOR: #000088;
	FONT-WEIGHT: bold;
	WHITE-SPACE: nowrap;
	VERTICAL-ALIGN: top;
	TEXT-ALIGN: left;
	BORDER-TOP: 1px solid darkblue;
	BORDER-LEFT: 1px solid darkblue;
	BORDER-RIGHT: 1px solid darkblue;
	PADDING-LEFT: 3px;
}

td.index-titre2 {
	BACKGROUND-COLOR: #EEF;
	FONT-FAMILY : Arial, Helvetica, sans-serif;
	FONT-SIZE: 15px;
	COLOR: #000088;
	FONT-WEIGHT: bold;
	WHITE-SPACE: nowrap;
	VERTICAL-ALIGN: top;
	TEXT-ALIGN: left;
	BORDER-TOP: 1px solid darkblue;
	BORDER-LEFT: 1px solid darkblue;
	PADDING-LEFT: 3px;
}

td.index-prix {
	BACKGROUND-COLOR: #EEF;
	FONT-FAMILY : Arial, Helvetica, sans-serif;
	FONT-SIZE: 15px;
	COLOR: #6D0232;
	FONT-WEIGHT: bold;
	WHITE-SPACE: nowrap;
	VERTICAL-ALIGN: top;
	TEXT-ALIGN: right;
	PADDING-RIGHT: 3px;
	BORDER-TOP: 1px solid darkblue;
	BORDER-RIGHT: 1px solid darkblue;
}

td.index-table2 {
	BORDER-BOTTOM: 1px solid darkblue;
	BORDER-RIGHT: 1px solid darkblue;
	PADDING: 3px;
	VERTICAL-ALIGN: top;
}

td.index-table1 {
	BACKGROUND: white;
	BORDER-BOTTOM: 1px solid darkblue;
	BORDER-LEFT: 1px solid darkblue;
	BORDER-RIGHT: 1px solid darkblue;
	PADDING-TOP: 0;
	PADDING-LEFT: 0;
	VERTICAL-ALIGN: top;
}

td.index-table3 {
	BORDER-BOTTOM: 1px solid darkblue;
	BORDER-LEFT: 1px solid darkblue;
	BORDER-RIGHT: 1px solid darkblue;
	PADDING: 3px;
	VERTICAL-ALIGN: top;
}

td.lesnews{
	WIDTH: 130px;
	BORDER-TOP: 1px solid black; 
	BORDER-LEFT: 1px solid black;
	BORDER-BOTTOM: 1px solid black;
	BORDER-RIGHT: 1px solid black;  
	PADDING-LEFT: 3px;
	PADDING-RIGHT: 3px; 
	BACKGROUND-COLOR: white;
}

 

td.infoovh {
	TEXT-ALIGN: center;
	FONT-WEIGHT: bold;
	WIDTH: 150px;
	BORDER-TOP: 1px solid black;
	}
	
td.titre_000088{
	background : #000088;
	color: #ffffff;
	font-weight: bold;
	padding-left: 5px;
	padding-right: 5px;
	white-space: nowrap;
	}
	
td.titre_darkred{
	background : darkred;
	color: #ffffff;
	font-weight: bold;
	padding-left: 5px;
	padding-right: 5px;
	white-space: nowrap;
	}
		
table.texte_000088{
	width: 550px;
	padding: 5px;
	border-top: 1px solid #000088;
	border-bottom: 1px solid #000088;
	border-left: 1px solid #000088;
	border-right: 1px solid #000088;
	}	
	
table.texte_darkred{
	width: 550px;
	padding: 5px;
	border: 1px solid darkred;
	}
	
table.texte_darkred-50{
	width: 100%;
	padding: 5px;
	border: 1px solid darkred;
	}
	
table.texte_000088-50{
	width: 100%;
	padding: 5px;
	border: 1px solid #000088;
	}
	
td.titre_darkgreen{
	background : darkgreen;
	color: #ffffff;
	font-weight: bold;
	padding-left: 5px;
	padding-right: 5px;
	white-space: nowrap;
	}
	
table.texte_darkgreen{
	width: 550px;
	padding: 5px;
	border: 1px solid darkgreen;
	}

/*SPECIFIQUE aux BENCHMARK*/	
table.texte_darkgreen-50 p{
	padding: 0px;
	color: darkgreen;
	font-weight: bold;
	}
	
table.texte_darkgreen-50 a{
	padding: 0px;
	color: darkgreen;
	font-weight: bold;
	text-decoration: underline;
	}
	
table.texte_darkgreen-50 a:hover{
	padding: 0px;
	color: darkorange;
	font-weight: bold;
	text-decoration: underline overline;
	}
/*fin benchmark*/
	
td.titre_darkorange{
	background : darkorange;
	color: #ffffff;
	font-weight: bold;
	padding-left: 5px;
	padding-right: 5px;
	white-space: nowrap;
	}
	
table.texte_darkorange{
	width: 550px;
	padding: 5px;
	border: 1px solid darkorange;
	}
	
table.texte_darkorange-50{
	width: 100%;
	padding: 5px;
	border: 1px solid darkorange;
	}
	
td.titre_666666{
	background : #666666;
	color: #ffffff;
	font-weight: bold;
	padding-left: 5px;
	padding-right: 5px;
	white-space: nowrap;
	}
	
table.texte_666666{
	width: 550px;
	padding: 5px;
	border: 1px solid #666666;
	}
	
table.texte_666666-50{
	width: 100%;
	padding: 5px;
	border: 1px solid #666666;
	}
	
td.titre_6699ff{
	background : #6699ff;
	color: #ffffff;
	font-weight: bold;
	padding-left: 5px;
	padding-right: 5px;
	white-space: nowrap;
	}
	
table.texte_6699ff{
	width: 550px;
	padding: 5px;
	border: 1px solid #6699ff;
	}
	
table.texte_6699ff-50{
	width: 100%;
	padding: 5px;
	border: 1px solid #6699ff;
	}
	
table.texte_darkorange-50{
	width: 100%;
	padding: 5px;
	border: 1px solid darkorange;
	}
	
table.texte_darkgreen-50{
	width: 100%;
	padding: 5px;
	border: 1px solid darkgreen;
	}
div.bg-index{
	background-image:url(/fr/common/img/bg-index.jpg);
	background-repeat: no;
	

}

div.icone {
	FONT-FAMILY : Arial, Helvetica, sans-serif;
	FONT-SIZE: 15px;
	COLOR: #000088;
	FONT-WEIGHT: bold;
	border: 1px solid #000088;
	background: #eef;
	margin: 0;
	padding: 0;
}

div.promo {
	FONT-FAMILY : Arial, Helvetica, sans-serif;
	TEXT-ALIGN: right;
	FONT-SIZE: 12px;
	COLOR: #000088;
	FONT-WEIGHT: bold;
	border: 1px dashed #000000;
	background: #ffffff;
	margin: 0;
	padding: 0;
}

div.news {
	FONT-FAMILY : Arial, Helvetica, sans-serif;
	TEXT-ALIGN: center;
	FONT-SIZE: 12px;
	COLOR: darkgreen;
	FONT-WEIGHT: bold;
	border: 1px dashed darkgreen;
	background: #ffffff;
	margin: 0;
	padding: 0;
}

p.guide {	
	margin-top: 2px;
	margin-bottom: 2px;
	}

/*CLASS POUR MENU FAQ GENERAL*/	
.tabnormal-sup {
	background-color:#ffcc99; 
	color:white; 
	font-weight:bold;
	cursor: hand;
	padding: 2px;
	}
	
.tabover-sup {
	background-color:darkred; 
	color:white; 
	font-weight:bold;
	cursor: hand;
	padding: 2px;
	}
	
.tabover-sup a { 
	color:white; 
	font-weight:bold;
	}
	
.tabover-sup a:visited { 
	color:white; 
	font-weight:bold;
	}
	
.tabover-sup a:hover { 
	color:white; 
	font-weight:bold;
	}
	

.support-all{
	 width:"100%";
	 z-index:1;
	 position: relative;
	 margin-top:20px;
	 text-align:center;
}

.support-table{
	 z-index:2;
	 top:0;
	 left:0;
	 position: absolute;
	 width:"100%";
	 padding:0;
	 margin:0;
}


a.supportbold {
	font-size:12px;
        color: #000000;
	font-weight: bold;
	text-decoration: none;
}
a.supportbold:Hover	{
	font-size:12px; 
        color: #A54000;
	font-weight: bold;
	text-decoration: underline;
	
}	

/* définition des couleurs pour l'imprimante */
@media print 
{
/* pour mettre sur imprimante */
.noprint { 
	display: none;
}

a {
	font-weight: bold;
	text-decoration: underline;
	
}
}

