BODY	 {
	Font-Family : Verdana ;
	Font-Size : 11px ;
	
	vertical-scrollbar: auto ;
	scrollbar-face-color: #0098ef; 
	scrollbar-shadow-color: #999999;/*a9a9a9*/
	scrollbar-highlight-color: #cccccc;
	scrollbar-3dlight-color: #666666; 
	scrollbar-darkshadow-color: #595959; 
	scrollbar-track-color: #dddddd;
	scrollbar-arrow-color: #799892;
	background-attachment: fixed;
	/*background-image: url(../Images/fond.jpg);*/
}
.body{
	font-family:Verdana;
	font-size:11px;
	color:#555555;/*#969696;*/
	text-align:center;
	background-image:url(/Images/shimgl.gif); background-repeat:repeat;
}
.cadre {width:950px; height:100%;text-align:left; background-color:White}/*border:solid 2px #0098ee;*/

BODY.fond
{
	background-attachment: fixed;
	/*background-image: url(../Images/fond.jpg);	*/
}

BODY.fondAbout
{
	background-attachment: fixed;
	background-repeat : no-repeat;
	/*background-image: url(../Images/fond.jpg);*/
}

BODY.bodyHeader
{
	background-color:#cccccc;
}

#ibCreate
{
	FILTER:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../Images/ContactNew24.png', sizingMethod='scale'); 
}

table {
	Font-Family : Verdana;
	Font-Size : 11px;
	}
	
/* Boutons gestion */
.gestionCompteHaut
{
	height:60px;
}
.gestionCompteMilieu
{
	height:67px;
	font-family:Verdana;
	color:White;
	font-weight:bold;
	font-size:13px;
}
.gestionCompteBas
{
	height:23px;
}
.gestionCompteBordure
{
	width:5px;
	font-size:1px;
}
/* Gros */
.gestionProfilApp
{
	height:150px;
	width:150px;
	background-image:url(../Images/BoutonsGestionsComptesProfilApp.jpg);
	background-repeat:no-repeat;
	cursor:hand;
}
/*.gestionGroupeUser
{
	height:150px;
	width:150px;
	background-image:url(../Images/BoutonsGestionsComptesGrpUsers.jpg);
	background-repeat:no-repeat;
	cursor:hand;
}*/
.gestionCompteUser
{
	height:150px;
	width:150px;
	background-image:url(../Images/BoutonsGestionsComptesUser.jpg);
	background-repeat:no-repeat;
	cursor:hand;
}

/* Petits */
.gestionCompteHautPetit
{
	height:42px;
}
.gestionCompteMilieuPetit
{
	height:49px;
	font-family:Verdana;
	color:White;
	font-weight:bold;
	font-size:10px;
}
.gestionCompteBasPetit
{
	height:9px;
}
/*.gestionProfilAppPetit
{
	height:100px;
	width:100px;
	background-image:url(../Images/BoutonsGestionsComptesProfilAppPetit.jpg);
	background-repeat:no-repeat;
	cursor:hand;
}
.gestionGroupeUserPetit
{
	height:100px;
	width:100px;
	background-image:url(../Images/BoutonsGestionsComptesGrpUsersPetit.jpg);
	background-repeat:no-repeat;
	cursor:hand;
}
.gestionCompteUserPetit
{
	height:100px;
	width:100px;
	background-image:url(../Images/BoutonsGestionsComptesUserPetit.jpg);
	background-repeat:no-repeat;
	cursor:hand;
}

.gestionProfilAppPetitGris
{
	height:100px;
	width:100px;
	background-image:url(../Images/BoutonsGestionsComptesProfilAppGris.jpg);
	background-repeat:no-repeat;
	cursor:hand;
}
.gestionGroupeUserPetitGris
{
	height:100px;
	width:100px;
	background-image:url(../Images/BoutonsGestionsComptesGrpUsersGris.jpg);
	background-repeat:no-repeat;
	cursor:hand;
}
.gestionCompteUserPetitGris
{
	height:100px;
	width:100px;
	background-image:url(../Images/BoutonsGestionsComptesUserGris.jpg);
	background-repeat:no-repeat;
	cursor:hand;
}
*/
/* Fin bouton gestion */

TABLE.header {
	height: 56px;
	background-attachment: fixed;
	background-repeat: no-repeat;
	background-image: url(../Images/header.jpg);
}
.tabHeader100percent
{
	background-color: #F4F4F4;
}
.tabHeaderContour
{
	background-color:Transparent;
	font-size:8px;
}
.headerGauche
{
	width:149px;
	height:10px;
}
.headerDroit
{
	width:10px;
	height:10px;
	background-color:White;
}
.headerLigne
{
	background-color:White;
}
.ligneHautHeader
{
	border-top:solid 1px #cccccc;
	height:10px;
	font-size:5px;
}
table.footerAccueil
{
	width : 620px;
}
TABLE.headerPopUp {
	height: 25px;
	background-color : #CCCCCC;
	color : white;
	font-size : 16px;
	font-weight : bold;
}

table.acceuilGPortal
{
	width : 620px;
/*	height : 400px;*/
}

TABLE.tabLogin
{
	background-repeat: no-repeat;
	background-image: url(../Images/intro.gif);
	width:500px;
	height:433px;
}
.bodyback
{
	background-attachment: fixed;
	background-repeat:no-repeat;
	background-image: url(../Images/logo.gif);
	background-position:top left;
	margin:0px 0px 0px 0px;
}

TABLE.donnees
{
	border-style : solid;
	border-color : #0098ef;
	border-width : 1px;
}

TABLE.fonctions
{
	border-style : solid;
	border-color : #999999;
	border-width : 1px;
}

TABLE.colonnesDyn
{
	border-style : solid;
	border-color : #333333;
	border-width : 1px;
}


table.enteteBulle{
	width : 100%;
	height : 15px;
	/*border: 0px;*/
	/*background-image:  url(../Intervention/imagesInterfaceIntervention/bandeauNoir.gif);*/
	/*background-repeat: repeat-x;*/
	color: #FFFFFF;
	font-weight : bold;
	font-size : 9px;
	BORDER-TOP: 1px none #333333;
	BORDER-BOTTOM: 1px none #333333;
	/*background-color : #000000;*/
}

table.contenuEntete{
	height : 13px;
	color: #FFFFFF;
	font-weight : bold;
	font-size : 9px;
}
TABLE.tabTelRecherchCorps{
	/*filter : alpha(style=1, startx=100, starty=80, finishx=100, finishy=100);*/
	background-color : #cccccc;
	height : 100px;
}

TABLE.tabTelRechercheDroit{
	BORDER-RIGHT: 1px none #333333;
	width : 15px;
	background-color : #FFE8CC;
}

TABLE.tabTelRechercheGauche{
	BORDER-LEFT: 1px solid #333333;
	width : 15px;
	background-color : #FFE8CC;
}

TABLE.tabTelRechercheBas{
	BORDER-BOTTOM: 1px none #000000;
	BORDER-TOP: 1px none #000000;
	width : 100%;
	height : 15px;
	background-color : #666666;
	font-size : 9px;
}

TABLE.cadreTabFicheCon
{
	width : 570px;
	border-style : solid;
	border-color : #CCCCCC;
	border-width : 1px;
}

TABLE.tabFonc
{
	width : 250px;
	height : 20px;
}

TABLE.tabMenuBoutonsSuite{
	height : 22px;
	background-repeat: no-repeat;
	background-image: url(../Images/_barreMenuSuite.jpg);
	
}

.OverMenu
{
	cursor:hand;
	border:0;
	text-decoration:none;
	text-align:center;
	vertical-align:middle;
	FONT-SIZE: 10px; COLOR: #be2cbe; FONT-FAMILY: verdana; TEXT-DECORATION: none ;font-weight:bold	
}

/*.OverAccueil div img
{
	height:18px;
	width:18px;
	FILTER:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='Images/fr/maison18.png', sizingMethod='scale'); 
	POSITION: relative;
	vertical-align:middle;
}*/

.OutMenu
{
	color:Black;
	border:0;
	text-align:center;
	vertical-align:middle;
	text-decoration:none;
	FONT-SIZE: 10px; FONT-FAMILY: verdana; TEXT-DECORATION: none ;font-weight:bold
}
/*.OutAccueil div img
{
	FILTER:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='Images/fr/maison16.png', sizingMethod='scale'); 

	POSITION: relative;
	vertical-align:middle;
	
}*/

/*.OverDeconn
{
	text-decoration:none;
	color:red;
	cursor:hand;
	border:0;
	text-align:center;
	vertical-align:middle;
	FONT-SIZE: 10px; COLOR: red; FONT-FAMILY: verdana; TEXT-DECORATION: none ;font-weight:bold
}
.OverDeconn div img
{
	height:18px;
	width:18px;
	FILTER:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='Images/fr/logout20.png', sizingMethod='scale'); 
	background-position: 0px 0px;
	POSITION: relative;
	border:0;
	display:inline;
	float:none;
	margin:0;
	position:relative;
	vertical-align:middle;
	
	
	
}
.OutDeconn
{
	color:White;
	border:0;
	text-align:center;
	vertical-align:middle;
	text-decoration:none;
	FONT-SIZE: 10px; COLOR: White; FONT-FAMILY: verdana; TEXT-DECORATION: none;font-weight:bold
	
}
.OutDeconn div img
{
	height:18px;
	width:18px;
	FILTER:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='Images/fr/logout16.png', sizingMethod='scale'); 
	POSITION: relative;
	border:0;
	vertical-align:middle;
}*/



TABLE.tabDyn
{
	background-color : #FFF3E6;
	border-style : solid;
	border-color : #999999;
	border-width : 1px;
	height:100px;
}

table.tabAdminPopUp
{
	width : 250px;
	height : 240px;
}

table.bandeauLabAdmin
{
	background-color : White;
	filter:alpha(opacity=80);
	border-top : 1px dotted #000000;
	border-bottom : 1px dotted  #000000;
	height : 50px;
	
}

table.accueilTabTxt{
	width : 220px;
	height : 51px;
	border-top : 1px dotted #cccccc;
	border-bottom : 1px dotted  #cccccc;
	/*border-left : 1px dotted  #999999;*/
	border-right : 1px dotted  #cccccc;
	background-color : #F2F2F2;
}

table.accolade
{
	
	border-left : 1px solid  #be2cbe;
	border-right : 1px solid  #be2cbe;
}

table.accolade2
{
	width : 100%;
	border-left : 1px solid  #0098ef;
	border-right : 1px solid  #0098ef;
}

TD.accoladeBas
{
	width : 15px;
	height : 10px;
	background-image:url(../Images/accoladeBas.gif);
	background-repeat:no-repeat;
	background-position:bottom;
}
TD.accoladeHaut
{
	width : 15px;
	height : 10px;
	background-image:url(../Images/accoladeHaut.gif);
	background-repeat:no-repeat;
	background-position:top;
}
TD.accoladeFleche
{
	width : 15px;
	height : 10px;
	background-image:url(../Images/accoladeFleche.gif);
	background-repeat:no-repeat;
	background-position:top;
}
TD.accoladeBas2
{
	width : 15px;
	height : 10px;
	background-image:url(../Images/accoladeBas2.gif);
	background-repeat:no-repeat;
	background-position:bottom;
}
TD.accoladeHaut2
{
	width : 15px;
	height : 10px;
	background-image:url(../Images/accoladeHaut2.gif);
	background-repeat:no-repeat;
	background-position:top;
}
TD.accoladeFleche2
{
	width : 15px;
	height : 10px;
	background-image:url(../Images/accoladeFleche2.gif);
	background-repeat:no-repeat;
	background-position:top;
}

table.accueilTabTxtOver
{
	width : 220px;
	height : 51px;
	border-top : 1px solid #be2cbe;
	border-bottom : 1px solid  #be2cbe;
	border-right : 1px solid  #be2cbe;
	background-color : #EBA8EB;
}

table.accueilTabTxtAdmin
{
	width : 220px;
	height : 51px;
	border-top : 1px dotted #cccccc;
	border-bottom : 1px dotted  #cccccc;
	border-right : 1px dotted  #cccccc;
	background-color : #F2F2F2;
}

table.accueilTabTxtAdminOver{
	width : 220px;
	height : 51px;
	border-top : 1px solid #0098ef;
	border-bottom : 1px solid  #0098ef;
	/*border-left : 1px dotted  #999999;*/
	border-right : 1px solid  #0098ef;
	background-color : #90CEF1/*#DFDFFF;*/
}

table.tabAccueilDotted{
	/*border-left : 1px dotted  #cccccc;
	border-right : 1px dotted  #cccccc;*/
}

table.preferences
{
	width : 270px;
	height : 170px;
	border-top : 1px solid  #999999;
	border-bottom : 1px solid  #999999;
	border-left : 1px dotted  #cccccc;
	border-right : 1px dotted  #cccccc;
	background-color : #F2F2F2;
}

table.preferences2
{
	width : 190px;
	height : 170px;
	border-top : 1px solid  #be2cbe;
	border-bottom : 1px solid  #be2cbe;
	border-left : 1px dotted  #FF9900;
	border-right : 1px dotted  #FF9900;
	background-color : #FFF3E6;
}

table.cultureDispo
{
	width : 170px;
	border-top : 1px dotted  #999999;
}

TD.accueilMenuGauche{
	width : 240px;
}

TD.accueilMenuDroit{
	width : 240px;
}

TD.espaceMenu
{
	width : 10px;
}

TD.titleCell{
	color:#666666;
	font-weight:bold;
}

TD.defCell{
	color:#666666;
	font-size:10px;
}


TD.acceuilCellImg{
	width:52px;
	height:52px;
}

TD.acceuilCellImg2{
	width:52px;
	height:52px;
}

TD.acceuilCellTxt{
	height:52px;
}

TD.cellTabDyn
{
	text-align:center;
}

TD.cellImgMenu
{
	width:10px;
}
TD.cellImgMenu2{
	width:110px;
}

/*table.tabFooter
{
	width:620px;
	background-repeat:repeat-x;
	background-image: url(../Images/barreFooter.jpg);
}*/

table.tabHeader
{
	width : 620px;
	background-repeat: repeat-x;
	background-image: url(../Images/barreHeader.jpg);
}

TD.footLeft
{
	
	width : 10px;
	
}

TD.footRight
{
	
	width : 10px;
	
}

TD.footQuescom
{
	height : 56px;
	width : 140px;
	
}

TD.accueilHeaderFooter
{
	height : 56px;
}

TD.headerRight
{
	height : 56px;
	width : 200px;
	
}

TD.nomContact
{
	height : 20px;
	width : 330px;
	background-color : #ffe8cc;
}

TD.nomContactBis
{
	height : 20px;
	width : 250px;
	background-color : #ffe8cc;
}

TD.nomContactHierachie
{
	height : 20px;
	width : 18px;
}

TD.elemContact
{
	height : 20px;
	background-color : #EFEFEF;
}

/*TD.titreContact
{
	height : 24px;
	background-color : #EFEFEF;
	background-image:  url(../Images/backgroundTitre.jpg);
	background-repeat: repeat;
	
}*/

TD.elemSplitContact
{
	height : 20px;
	background-color : #FFF3E6;
}

TD.TDmessBasGSM
{
	height : 15px;	
}

TD.tabTelRechercheCoin{
	width : 15px;
	height : 15px;
}

TD.tabTelRechercheHG{
	width : 12px;
	height : 12px;
	background-attachment: fixed;
	background-repeat: no-repeat;
	background-image: url(../Images/TabTel_CoinHautGauche.gif);
}

TD.tabTelRechercheHD{
	width : 12px;
	height : 12px;
	background-attachment: fixed;
	background-repeat: no-repeat;
	background-image: url(../Images/TabTel_CoinHautDroit.gif);
}

TD.tabTelRechercheBG{
	width : 12px;
	height : 12px;
	background-attachment: fixed;
	background-repeat: no-repeat;
	background-image: url(../Images/TabTel_CoinBasGauche.gif);
}

TD.tabTelRechercheBD{
	width : 12px;
	height : 12px;
	background-attachment: fixed;
	background-repeat: no-repeat;
	background-image: url(../Images/TabTel_CoinBasDroit.gif);
}

TD.ficheContact
{
	background-color : #F7F7F7;
}

TR.ficheContactAutre
{
	background-color : #E0E0E0;
}

TD.headerTel{
	height:18px;
	background-color : #CCCCCC;
	color:white;
	font-weight:bold;
}

TD.espace
{
	width : 150px;
}

TD.ligneTab1
{
	background-color : #FFF3E6;
	color : #FF9900;
	width : 400px;
	font-weight : bold;
}

TD.ligneTab2
{
	background-color : #FFE8CC;
}

TD.ligneTabMod1
{
	background-color : #EAEAEA;
}

TD.ligneTabMod2
{
	background-color : #F5F5F5;
}

img.opaque
{
	filter:alpha(opacity=30);
}

SELECT.recherche{
	width : 200px;
}

SELECT.rechercheMoyen{
	width : 150px;
}

SELECT.recherchePetit{
	width : 100px;
}

SELECT.listeInfos
{
	width : 100px;
	height : 20px;
	font-size : 11px;
	background-color : #CCCCCC;
}

INPUT.texteRecherche{
	width : 200px;
}

INPUT.texteRechercheLong{
	width : 250px;
}

INPUT.designText{
	width : 25px;
	height : 20px;
	border-style : solid;
	border-color : #999999;
	border-width : 1px;
	font-size : 11px;
}

TD.AjoutCol
{
	background-color : #EEEEEE;
}

TD.RetraitCol
{
	background-color : #FFF3E6;
}

select.comboClassique
{
	height : 20px;
	border-style : solid;
	border-color : #999999;
	background-color : #DEDEDE;
	border-width : 1px;
	font-size : 11px;
}

select.comboAdmin
{
	height : 20px;
	width : 150px;
	border-style : solid;
	border-color : #0000CC;
	color : #0000CC;
	background-color : #DFDFFF;
	border-width : 1px;
	font-size : 11px;
}

INPUT.boutonValider{
	width : 50px;
	height : 20px;
	border-style : solid;
	border-color : #999999;
	background-color : #DEDEDE;
	border-width : 1px;
	font-size : 11px;
}

INPUT.boutonColDynAjout{
	width : 80px;
	height : 20px;
	border-style : solid;
	border-color : #999999;
	background-color : #DEDEDE;
	border-width : 1px;
	font-size : 11px;
}

INPUT.boutonColDynRetrait{
	width : 80px;
	height : 20px;
	border-style : solid;
	border-color : #FF9900;
	background-color : #FFF3E6;
	border-width : 1px;
	font-size : 11px;
}

INPUT.ok{
	width : 30px;
	height : 20px;
	border-style : solid;
	border-color : #be2cbe;
	background-color : #ffffff;
	color : #be2cbe;
	border-width : 1px;
	font-size : 11px;
}
INPUT.ok2{
	width : 30px;
	height : 20px;
	border-style : solid;
	border-color : #0098ef;
	background-color : #ffffff;
	color : #0098ef;
	border-width : 1px;
	font-size : 11px;
}

textarea.champGSM
{
	SCROLLBAR-FACE-COLOR:#ffffff;
	SCROLLBAR-ARROW-COLOR:#FF9900;
	SCROLLBAR-TRACK-COLOR:#FFF3E6;
	SCROLLBAR-SHADOW-COLOR:#FF9900;
	SCROLLBAR-HIGHLIGHT-COLOR:#FF9900;
	SCROLLBAR-3DLIGHT-COLOR:#FFF3E6;
	SCROLLBAR-DARKSHADOW-COLOR:#FFF3E6;
	
	width : 114px;
	height : 99px;
	border-style : solid;
	border-color : #999999;
	border-width : 1px;
	font-size : 11px;
	background-color : #FFF3E6;
	
}

FONT.nomEntetePopupTel{
	font-weigth : bold;
	color : #cccccc;
}

FONT.petitePolice{
	font-size : 9px;
	color : #666666;
}

FONT.cacheUnderscore
{
	background-color : #cccccc;
}

font.grise
{
	color : #999999;
	font-size : 9px;
	font-weight : bold;
}

font.grisClair
{
	color : #666666;
	font-size : 9px;
	
	font-weight : normal;
}

font.splachVersion
{
	color:#be2cbe;
	font-size:15px;
	font-weight:bold;
}
font.splachAnnee
{
	color:#be2cbe;
	font-size:10px;
	font-weight:normal;
}
IFRAME.about
{
	display:none;
	position:absolute;
	width:250px;
	height:250px;
	z-index:30;
	border : solid 1px #000000;
}

table.tabAbout
{
	width : 250px;
	height : 250px;
}
/* Liens datagrid listing recherche */

:link.mail { Color : #999999 ;
	Text-Decoration : None ;
	font-size : 9px;
	font-weight : bold ;
	
		}
:active.mail { Color : #999999 ;
	Text-Decoration : None ;
	font-size : 9px;
	font-weight : bold ;
	
		}

:visited.mail { Color : #999999 ; 
		Text-Decoration : None ;
		font-size : 9px;
		font-weight : bold ;
		}

:hover.mail {    Text-Decoration : None ;
		font-size : 9px;
		Color : #be2cbe ;
		font-weight : bold ;
		}
		
:link.lienUser { Color : #999999 ;
	Text-Decoration : None ;
	font-size : 9px;
	font-weight : bold ;
	
		}
:active.lienUser { Color : #999999 ;
	Text-Decoration : None ;
	font-size : 9px;
	font-weight : bold ;
	
		}

:visited.lienUser { Color : #999999 ; 
		Text-Decoration : None ;
		font-size : 9px;
		font-weight : bold ;
		}

:hover.lienUser {    Text-Decoration : None ;
		font-size : 9px;
		Color : #be2cbe ;
		font-weight : bold ;
		}
		
		
:link.retour { Color : #999999 ;
	Text-Decoration : None ;
	font-size : 10px;
	
		}
:active.retour { Color : #999999 ;
	Text-Decoration : None ;
	font-size : 10px;
	
		}

:visited.retour { Color : #999999 ; 
		Text-Decoration : None ;
		font-size : 10px;
		}

:hover.retour {    Text-Decoration : None ;
		font-size : 10px;
		Color : #00DD00 ;
		}
		
		
:link.mailAbout { Color : #999999 ;
	Text-Decoration : None ;
	font-size : 9px;
	font-weight : bold ;
	
		}
:active.mailAbout { Color : #999999 ;
	Text-Decoration : None ;
	font-size : 9px;
	font-weight : bold ;
	
		}

:visited.mailAbout { Color : #999999 ; 
		Text-Decoration : None ;
		font-size : 9px;
		font-weight : bold ;
		}

:hover.mailAbout {    Text-Decoration : None ;
		font-size : 9px;
		Color : #be2cbe ;
		font-weight : bold ;
		}

:link.tel { Color : #000000 ;
	Text-Decoration : None ;
	font-size : 9px;
	font-weight : bold ;
	
		}
:active.tel { Color : #000000 ;
	Text-Decoration : None ;
	font-size : 9px;
	font-weight : bold ;
	
		}

:visited.tel { Color : #000000 ; 
		Text-Decoration : None ;
		font-size : 9px;
		font-weight : bold ;
		}

:hover.tel {    Text-Decoration : None ;
		font-size : 9px;
		Color : red ;
		font-weight : bold ;
		}

/* Fin liens datagrid */
:link.mail { Color : #999999 ;
	Text-Decoration : None ;
	font-size : 9px;
	font-weight : bold ;
	
		}
:active.mail { Color : #999999 ;
	Text-Decoration : None ;
	font-size : 9px;
	font-weight : bold ;
	
		}

:visited.mail { Color : #999999 ; 
		Text-Decoration : None ;
		font-size : 9px;
		font-weight : bold ;
		}

:hover.mail {    Text-Decoration : None ;
		font-size : 9px;
		Color : #be2cbe ;
		font-weight : bold ;
		}


:link.footer { Color : #666666 ;
	Text-Decoration : None ;
	font-size : 9px;
	/*font-weight : bold ;*/
	
		}
:active.footer { Color : #666666 ;
	Text-Decoration : None ;
	font-size : 9px;
	/*font-weight : bold ;*/
	
		}

:visited.footer { Color : #666666 ; 
		Text-Decoration : None ;
		font-size : 9px;
		/*font-weight : bold ;*/
		}

:hover.footer {    Text-Decoration : None ;
		font-size : 9px;
		Color : #0098ef ;
		/*font-weight : bold ;*/
		}



UNKNOWN {
	FONT-SIZE: 10px; COLOR: #707070; LINE-HEIGHT: 1px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
H2 {
	FONT-SIZE: 10px; COLOR: blue; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.H10 {
	FONT-SIZE: 11px; COLOR: #707070; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.H20 {
	FONT-SIZE: 14px; COLOR: #707070; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.HeaderTitle {
	FONT-SIZE: 10px; COLOR: #707070; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: right
}
.HeaderTitle2 {
	FONT-WEIGHT: 800; FONT-SIZE: 13px; COLOR: #969696; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: right
}
.HeaderTitle3 {
	FONT-WEIGHT: 800; FONT-SIZE: 13px; COLOR: #0098ef; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: right
}

.TopicText {
	FONT-SIZE: 11px; COLOR: #808080; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.RequestTitle {
	FONT-WEIGHT: 100; FONT-SIZE: 16px; BACKGROUND-IMAGE: none; COLOR: #ffffff; BACKGROUND-REPEAT: repeat; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #b4b4b4; TEXT-ALIGN: center
}
.RequestTitle2 {
	FONT-SIZE: 12px; BACKGROUND-IMAGE: none; COLOR: #5f5f5f; BACKGROUND-REPEAT: repeat; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffe8cc; TEXT-ALIGN: center
}
.ColumnTitle1 {
	FONT-WEIGHT: 600; FONT-SIZE: 10px; BACKGROUND-IMAGE: none; PADDING-BOTTOM: 10px; COLOR: #5f5f5f; PADDING-TOP: 10px; BACKGROUND-REPEAT: repeat; FONT-FAMILY: Helvetica, Arial, Verdana, sans-serif; BACKGROUND-COLOR: #e6e6e6; TEXT-ALIGN: center
}
.Txt1n {
	FONT-SIZE: 10px; BACKGROUND-IMAGE: none; COLOR: #3c3c3c; BACKGROUND-REPEAT: repeat; FONT-FAMILY: Helvetica, Arial, Verdana, sans-serif; BACKGROUND-COLOR: white; TEXT-ALIGN: left
}
.Txt2nAlternate {
	FONT-SIZE: 10px; BACKGROUND-IMAGE: none; COLOR: #3c3c3c; BACKGROUND-REPEAT: repeat; FONT-FAMILY: Helvetica, Arial, Verdana, sans-serif; BACKGROUND-COLOR: #FFF3E6; TEXT-ALIGN: left
}
.Txt2n {
	FONT-SIZE: 10px; BACKGROUND-IMAGE: none; COLOR: #3c3c3c; BACKGROUND-REPEAT: repeat; FONT-FAMILY: Helvetica, Arial, Verdana, sans-serif; BACKGROUND-COLOR: #ffe8cc; TEXT-ALIGN: left
}
.Warning {
	FONT-WEIGHT: 600; FONT-SIZE: 12px; BACKGROUND-IMAGE: none; COLOR: #be2cbe; BACKGROUND-REPEAT: repeat; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffe8cc; TEXT-ALIGN: center
}
.EditTitle {
	FONT-WEIGHT: 100; FONT-SIZE: 12px; BACKGROUND-IMAGE: none; COLOR: #505050; BACKGROUND-REPEAT: repeat; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #e1e6eb; TEXT-ALIGN: right
}
.EditTitleLittle {
	FONT-WEIGHT: 100; FONT-SIZE: 12px; BACKGROUND-IMAGE: none; COLOR: #505050; BACKGROUND-REPEAT: repeat; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #e1e6eb; TEXT-ALIGN: left
}
.EditText {
	FONT-SIZE: 12px; COLOR: #808080; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: right
}
.Footer {
	FONT-SIZE: 10px; COLOR: #707070; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: center
}
.Header {
	FONT-SIZE: 24px; COLOR: #5f5f5f; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: center
}
.FormTitle {
	FONT-WEIGHT: 100; FONT-SIZE: 12px; COLOR: white; FONT-FAMILY: Verdana, Arial; BACKGROUND-COLOR: #7ba3cf; TEXT-ALIGN: left; TEXT-DECORATION: none
}
.topmenu {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 0px; COLOR: slategray; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial; POSITION: static; BACKGROUND-COLOR: transparent; FONT-VARIANT: normal; TEXT-DECORATION: none
}
.button1 {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: slategray; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial; BACKGROUND-COLOR: white; FONT-VARIANT: normal; TEXT-DECORATION: none
}
.button1over {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #0098ef; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial; BACKGROUND-COLOR: white; FONT-VARIANT: normal; TEXT-DECORATION: none
}

.button1Large {
	HEIGHT:22 ;FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: slategray; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial; BACKGROUND-COLOR: white; FONT-VARIANT: normal; TEXT-DECORATION: none
}
.button1Largeover {
	HEIGHT:22 ;FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #0098ef; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial; BACKGROUND-COLOR: white; FONT-VARIANT: normal; TEXT-DECORATION: none
}

.topmenu2 {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #ff8f15; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial; FONT-VARIANT: normal; TEXT-DECORATION: none
}
.groupheadertext {
	FONT-WEIGHT: 600; FONT-SIZE: 11px; COLOR: slategray; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial; FONT-VARIANT: normal; TEXT-DECORATION: none
}
.schedule {
	FONT-WEIGHT: 600; FONT-SIZE: 9px; COLOR: slategray; FONT-STYLE: normal; FONT-FAMILY: Arial, Verdana; FONT-VARIANT: normal
}
.Ques {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #464646; FONT-FAMILY: Arial, Verdana
}
.Com {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #0098ef; FONT-FAMILY: Arial, Verdana
}
.FormTag1 {
	FONT-SIZE: 10px; COLOR: white; FONT-FAMILY: Verdana, Arial; BACKGROUND-COLOR: #7ba3cf; TEXT-DECORATION: none
}
.FormTag2 {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #646464; FONT-FAMILY: Verdana, Arial; BACKGROUND-COLOR: #ffcc33; TEXT-DECORATION: none
}
.module {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #808080; FONT-FAMILY: Verdana, Arial
}
.Highlight2 {
	BORDER-TOP: #be2cbe 2px solid; FONT-SIZE: 10px; BORDER-BOTTOM: #be2cbe 2px solid; FONT-FAMILY: Arial, Verdana, SansSerif; BACKGROUND-COLOR: #ffe8cc
}
.Highlight1 {
	BORDER-RIGHT: 1px; BORDER-TOP: #be2cbe 2px solid; FONT-SIZE: 10px; BORDER-LEFT: 1px; BORDER-BOTTOM: #be2cbe 2px solid; FONT-FAMILY: Arial, Verdana, SansSerif
}
.button1off {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #d2d2d2; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial; BACKGROUND-COLOR: white; FONT-VARIANT: normal
}
.info {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: slategray; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial; BACKGROUND-COLOR: #ffe8cc; FONT-VARIANT: normal; TEXT-DECORATION: none
}
.AddMsg {
	FONT-WEIGHT: bolder; FONT-SIZE: 10px; TEXT-TRANSFORM: none; COLOR: red; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial; FONT-VARIANT: normal
}
.FormTag3 {
	FONT-SIZE: 10px; COLOR: #c8c8c8; FONT-FAMILY: Verdana, Arial; BACKGROUND-COLOR: #7ba3cf; TEXT-DECORATION: none
}
.EditTitle2 {
	FONT-WEIGHT: 100; FONT-SIZE: 12px; COLOR: #505050; FONT-FAMILY: Verdana, Arial; BACKGROUND-COLOR: #e1e6eb; TEXT-ALIGN: center
}
.EditTitle3 {
	FONT-WEIGHT: 100; FONT-SIZE: 12px; COLOR: #505050; FONT-FAMILY: Verdana, Arial; BACKGROUND-COLOR: #e1e6eb; TEXT-ALIGN: left
}

.titreMenuAdmin
{
	color : #0098ef;
	font-weight : normal;	
}

.titreMenuAppli
{
	color : #be2cbe;
	font-weight : normal;	
}

/* GESTION DES PROFILS */
table.gestionProfil
{
	background-image:url(../Images/tabGestionProfil.gif);
	background-repeat:no-repeat;
	width:500px;
	height:500px;
}
table.gestionGrpUser
{
	background-image:url(../Images/tabGestionGrpUsers.gif);
	background-repeat:no-repeat;
	width:500px;
	height:500px;
}
.cellProfil1
{
	height: 118px;
	background-color:Transparent;
}
.cellProfil2
{
	height: 118px;
	background-color:Transparent;
}
.cellProfil3
{
	width: 58px;
	height:366px;
	background-color:Transparent;
}
.cellProfil4
{
	width : 425px;
	height: 366px;
	background-color:Transparent;
}
.iframeModeleProf
{
	width:425px;
	height:366px;
	border : solid 0px #000000;
	background-color:#F8F8F8;
}
.cellComboProf
{
	width : 240px;
	height:40px;
}
.tabIframeModele
{
	background-color:#F8F8F8;
}
.libRoleEnTete
{
	background-image:url(../Images/libelleRoleProfil.gif);
	background-repeat:no-repeat;
	width:350px;
	height:20px;
	font-weight:bold;
	color:#666666;
}
.puceLibRole
{
	width:20px;
}
.tabroleProf
{
	border-left:dotted 1px #999999;
}
.indempRole
{
	width:30px;
}
.groupeProfAppAff
{
	background-color : #F8F8F8;
	width : 140px;
	border-left:dotted 1px #999999;
	border-right:dotted 1px #999999;
	border-top:dotted 1px #999999;
	border-bottom:dotted 1px #999999;
}
.groupeProfApp
{
	background-color : #F8F8F8;
	width : 110px;
	border-left:dotted 1px #999999;
	border-right:dotted 1px #999999;
	border-top:dotted 1px #999999;
	border-bottom:dotted 1px #999999;
}
.cellDetailGrp
{
	width : 230px;
	height:120px;
	background-color:Transparent;
}
.textGris
{
	color:#cccccc;
}
table.blankFrame
{
	background-color : #cccccc;
}
.cellGrosBouton
{
	width : 200px;
	vertical-align:middle;
	text-align:center;	
}
.comboProf
{
	width : 150px;
	Font-Family : Verdana;
	Font-Size : 11px;
}
.comboTypGrp
{
	width : 90px;
	Font-Family : Verdana;
	Font-Size : 11px;
}
.txtTimeGpf
{
	width:50px;
	Font-Family : Verdana;
	Font-Size : 11px;
}
.txtLibProf
{
	width:200px;
	Font-Family : Verdana;
	Font-Size : 11px;
	text-align:center;
}
.boutonProf
{
	width:80px;
	background-color:#00CCFF;
	border:outset 1px #0099FF;
	Font-Family : Verdana;
	Font-Size : 11px;
}
.boutonGrp
{
	width:80px;
	background-color:#00FF66;
	border:outset 1px #00CC66;
	Font-Family : Verdana;
	Font-Size : 11px;
}
.boutonUsers
{
	width:80px;
	background-color:#FF9900;
	border:outset 1px #be2cbe;
	Font-Family : Verdana;
	Font-Size : 11px;
}
.boutonUsersMini
{
	width:25px;
	background-color:#FF9900;
	border:outset 1px #be2cbe;
	Font-Family : Verdana;
	Font-Size : 11px;
}
.boutonSupprimer
{
	width:80px;
	background-color:#cccccc;
	border:outset 1px #999999;
	Font-Family : Verdana;
	Font-Size : 11px;
}
.libTabGrpUser
{
	width:120px;
}
.celltabBulleAide
{
	width : 300px;
}
.tabBulleAideBleu
{
	border-top:dotted 1px #0033FF;
	border-bottom:dotted 1px #0033FF;
	background-color:#00CCFF;
	z-index:45;
}
.tabBulleAideVert
{
	border-top:dotted 1px #009900;
	border-bottom:dotted 1px #009900;
	background-color:#00FF66;
	z-index:45;
}
.tabBulleAideOrange
{
	border-top:dotted 1px #be2cbe;
	border-bottom:dotted 1px #be2cbe;
	background-color:#FF9900;
	z-index:45;
}
.recherchePagination
{
	border-top:dotted 1px #0033FF;
	border-bottom:dotted 1px #0033FF;
	background-color:#00CCFF;
	z-index:45;
}
/* bulle info contact */
.daBulle
{
	background-image:URL(../Images/bulleUser.gif);
	background-repeat:no-repeat;
	width : 200px;
	height : 150px;
	filter:alpha(opacity=90);
	z-index:200;
}
.libClic
{
	width:180px;
	height:90px;
	background-color:Transparent;	
}
.hautBulleUser
{
	height:5px;
	background-color:Transparent;
}
/* bulle info help */
.daBulleHelp
{
	background-image:URL(../Images/bulleHelp.gif);
	background-repeat:no-repeat;
	width : 250px;
	height : 300px;
	filter:alpha(opacity=90);
	z-index:200;
}
.libClicHelp
{
	width:200px;
	height:280px;
	background-color:Transparent;	
}
.bordureHelp
{
	width:25px;
}
/* fin bulle */

.champFormuUsers
{
	width : 100px;
	height : 18px;
	Font-Family : Verdana;
	Font-Size : 11px;
	border:solid 1px #333333;
	
}
.tabCptUserSiteRech
{
	border-top:dotted 1px #be2cbe;
	border-bottom:dotted 1px #be2cbe;
	border-right:dotted 1px #be2cbe;
	border-left:dotted 1px #be2cbe;
	/*background-color:#FFE2B7;*/
	background-color:Transparent;
	height : 100px;
	margin-left:220px;
}
.comboSite
{
	width : 150px;
	Font-Family : Verdana;
	Font-Size : 11px;
}
.tabRechPag
{
	background-image: url(../Images/barreTab.gif);
	background-repeat:no-repeat;
	height:30px;
	width:200px;
}
.resultParPage
{
	width:30px;
	height:17px;
	border:solid 1px #999999;
	Font-Family : Verdana;
	Font-Size : 10px;
	text-align:center;
}
.no{color:Red;background-color:Black}
.myclass {color:blue;background-color:#ffffff}
/* FIN GESTION DES PROFILS */
.LP{color:#517B73;Font-Family : Verdana; Font-Size :17px;font-weight:bold}
.oginassword{color:#93374F;Font-Family : Verdana; Font-Size : 17px;font-weight:bold}


.curve  {  width:18px; height:20px;
	FILTER:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/curve.png',sizingMethod='scale'); }

/*.curve
{
	background-image:url(/NovXTel/Images/curve.png);
	background-repeat:no-repeat;
	width:18px;
	height:20px;
	background-position:top left;
	margin:0px 0px 0px 0px;
	background-attachment: fixed;
}*/

.line
{
	height:1px;
	background-image:url(../Images/line.gif);
	background-repeat:no-repeat;
	width:500px;
}

.imgLogin
{
	background-image:url(../Images/login.gif);
	background-repeat:no-repeat;
	background-position:top right;
	height:24px;
}

.imgPassword
{
	background-image:url(../Images/password.gif);
	background-repeat:no-repeat;
	background-position:top right;
	height:24px;
}