.login {
	font-weight:normal;
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	text-align:left;
}
.txt-mini {
	font-weight:normal;
	color:#FF3300;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	text-align:left;
}

.txt-mini a {
	font-size:9px;
}

.txtlog{
font-weight:normal;
color:#FFFFFF;
font-family:Verdana,Arial, Helvetica, sans-serif;
font-size:10px;
text-align:center;
}

.titre{
	font-weight:bold;
	color:#FF6600;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:18px;
	text-align:left;
	font-style: normal;
}

.sous-titre{
	font-weight:bold;
	color:#FF6600;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	text-align:left;
	font-style: normal;
}

.p-titre{
	font-weight:bold;
	color:#FF3300;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:18px;
	text-align:left;
	font-style: normal;
}

.p-soustitre{
	font-weight:bold;
	color:#FF3300;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	text-align:left;
	font-style: normal;
}

.txt{
	font-weight:normal;
	color:#000000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-align:left;
	font-style: normal;
}

.piedpage {
color:#000000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
text-align:center;
}

.piedpage a {
color:#000000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
text-align:center;
}

.tabtitre{
font-weight:bold;
color:#FF6666;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
text-align:center;
}
.p-tabtitre{
font-weight:bold;
color:#FF3300;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
text-align:center;
}
.tabtitre2{
font-weight:bold;
color:#FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
text-align:center;
}
.button {
	font-weight:normal;
	color:#f97d53;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	text-align:center;
	background-color: #FFFFFF;
	background-position: center;
	border: 1px solid #CCCCCC;
}

a {	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:underline;
 font-size: 12px; font-style: normal; color: #FF6600
}

a:link {color:#FF6600}
a:visited {color:#FF3300; font-family: Verdana, Arial, Helvetica, sans-serif;  font-style: normal}
a:hover {color:#666666; font-family: Verdana, Arial, Helvetica, sans-serif;  font-style: normal}
a:active  {color:#FF6600; font-family: Verdana, Arial, Helvetica, sans-serif;  font-style: normal}


/* ================ MENU DEBUT =============== */

/* link heights corresponds with image height */
.navButton, .navButton:visited {
height:20px;

/*
	this is for mac/ie5
	it would normally cause a rendering problem
	(a vertical expansion in the topnav)
	but it doesn't here because the topnav is a fixed height
*/
position:relative !important;

}

/* span is same dimensions as link, and positioned to superimpose */
.navButton span, .navButton:visited span {
	display:block;
	height:15px;
	width:100%;
	position:absolute;
	left:0;
	top:0;
	z-index:1;
	background-repeat:no-repeat;
}

/* MENU RESEAU */
#PUBLIC_RESEAU{
			width:175px;
			height:24px;
			/*right:15px;*/
			background-image:url(/emera/images/public_reseau.gif);
			
}
#resButton, #resButton:visited {
			width:175px;
}
#resButton span, #resButton:visited span 
{
	/*background-image:url(/hepatite/images/tm-conv.gif);*/
}
#resButton:hover span {
	/*background-image:url(/hepatite/images/tm-conv2.gif);*/
}

/* MENU COOLECTIF */
#PUBLIC_COLLECTIF{
			width:175px;
			height:27px;
			background-image:url(/emera/images/public_collectif.gif);
			background-repeat:no-repeat;
			
}
#collButton, #collButton:visited {
			width:175px;
}
#collButton span, #collButton:visited span 
{
	/*background-image:url(/hepatite/images/tm-conv.gif);*/
}
#collButton:hover span {
	/*background-image:url(/hepatite/images/tm-conv2.gif);*/
}

/* MENU ANNUAIRE */
#PUBLIC_ANNUAIRE{
			width:175px;
			height:27px;
			background-image:url(/emera/images/public_annuaire.gif);
			background-repeat:no-repeat;
			
}
#annButton, #annButton:visited {
			width:175px;
}
#annButton span, #annButton:visited span 
{
	/*background-image:url(/hepatite/images/tm-conv.gif);*/
}
#collButton:hover span {
	/*background-image:url(/hepatite/images/tm-conv2.gif);*/
}
/* MENU MUCO */
#PUBLIC_MUCO{
			width:175px;
			height:27px;
			background-image:url(/emera/images/public_muco.gif);
			background-repeat:no-repeat;
			
}
#mucoButton, #mucoButton:visited {
			width:175px;
}
#mucoButton span, #mucoButton:visited span 
{
	/*background-image:url(/hepatite/images/tm-conv.gif);*/
}
#mucoButton:hover span {
	/*background-image:url(/hepatite/images/tm-conv2.gif);*/
}
/* MENU BASEDOC */
#PUBLIC_BASEDOC{
			width:175px;
			height:27px;
			background-image:url(/emera/images/public_basedoc.gif);
			background-repeat:no-repeat;
			
}
#basedocButton, #basedocButton:visited {
			width:175px;
}
#basedocButton span, #basedocButton:visited span 
{
	/*background-image:url(/hepatite/images/tm-conv.gif);*/
}
#basedocButton:hover span {
	/*background-image:url(/hepatite/images/tm-conv2.gif);*/
}

/* MENU PRIVATE_ACCUEIL*/
#PRIVATE_ACCUEIL{
			width:175px;
			height:30px;
			/*right:15px;*/
			background-image:url(/emera/images/private_accueil.gif);
			
}
#accButton, #accButton:visited {
			width:175px;
}
#accButton span, #accButton:visited span 
{
	/*background-image:url(/hepatite/images/tm-conv.gif);*/
}
#accButton:hover span {
	/*background-image:url(/hepatite/images/tm-conv2.gif);*/
}

/* MENU PRIVATE_DOCUMENTAIRE*/
#PRIVATE_DOCUMENTAIRE{
			width:175px;
			height:30px;
			/*right:15px;*/
			background-image:url(/emera/images/private_documentaire.gif);
			
}
#docButton, #docButton:visited {
			width:175px;
}
#docButton span, #docButton:visited span 
{
	/*background-image:url(/hepatite/images/tm-conv.gif);*/
}
#docButton:hover span {
	/*background-image:url(/hepatite/images/tm-conv2.gif);*/
}

/* MENU PRIVATE_GROUPE*/
#PRIVATE_PRO{
			width:175px;
			height:30px;
			/*right:15px;*/
			background-image:url(/emera/images/private_pro.gif);
			
}
#proButton, #proButton:visited {
			width:175px;
}
#proButton span, #proButton:visited span 
{
	/*background-image:url(/hepatite/images/tm-conv.gif);*/
}
#proButton:hover span {
	/*background-image:url(/hepatite/images/tm-conv2.gif);*/
}

/* MENU PRIVATE_AGENDA*/
#PRIVATE_RESEAU{
			width:175px;
			height:30px;
			/*right:15px;*/
			background-image:url(/emera/images/private_reseau.gif);
			
}
#reseauButton, #reseauButton:visited {
			width:175px;
}
#reseauButton span, #reseauButton:visited span 
{
	/*background-image:url(/hepatite/images/tm-conv.gif);*/
}
#reseauButton:hover span {
	/*background-image:url(/hepatite/images/tm-conv2.gif);*/
}

/* MENU PRIVATE_ELEARNING*/
#PRIVATE_ELEARNING{
			width:175px;
			height:30px;
			/*right:15px;*/
			background-image:url(/emera/images/private_elearning.gif);
			
}
#elearningButton, #elearningButton:visited {
			width:175px;
}
#elearningButton span, #elearningButton:visited span 
{
	/*background-image:url(/hepatite/images/tm-conv.gif);*/
}
#elearningButton:hover span {
	/*background-image:url(/hepatite/images/tm-conv2.gif);*/
}

/* MENU Administration*/
#admin, #adminButton, #adminButton:visited {
			width:103px;
			left:6px;
			top:10px;
			height:15px;
			color:red;
			}

#adminButton span, #adminButton:visited span 
{
	/*background-image:url(/hepatite/images/b-adm.gif);*/
}

#adminButton:hover span {
	/*background-image:url(/hepatite/images/b-adm.gif);*/
}

/* MENU deconnexion*/
#deconnexion, #deconnexionButton, #deconnexionButton:visited {
			width:80px;
			height:15px;
			left:6px;
			color:red;
			}

#deconnexionButton span, #deconnexionButton:visited span 
{
	/*background-image:url(/hepatite/images/b-deconnect.gif);*/
}

#deconnexionButton:hover span {
	/*background-image:url(/hepatite/images/b-deconnect.gif);*/
}

/* MENU recherche*/
#recherche, #rechercheButton, #rechercheButton:visited {
			width:1px;
			height:1px;
			left:1px;
			color:red;
			}

#rechercheButton span, #rechercheButton:visited span 
{
	/*background-image:url(/hepatite/images/b-deconnect.gif);*/
}

#rechercheButton:hover span {
	/*background-image:url(/hepatite/images/b-deconnect.gif);*/
}

 /* ================ MENU ADMIN et DECO (col de gauche) =============== */

 #nav, #nav ul { /* toutes les listes */
    padding: 3px;
    margin: 0px;
    margin-left : 0;
    list-style: none;
    width : 11em;
    font-size: 10px;
    margin-top : 10px;
    margin-bottom : 10px;
}

#nav li { /* tous les items de liste */
	position : relative;
	float : left;
	line-height : 1.25em;
	margin-bottom : -1px;
	width: 100px;
	/*background-color:#FF0000;*/
	margin-left : 0px;
	list-style-type : none;
}

#nav li ul { /* listes de deuxième niveau */
	position : absolute;
		
	/**/left: -999em;/**/
	margin-left : 70px;
	/**/margin-top : -0.5em;/**/
	list-style-type : none;
	list-style-position : inside;
}
#nav li li
{
	padding: 2px;
	border:1px solid #FF9933;
	background-color:#FFFFFF;
	width: 160px;
	margin-left : -25px;
}
#nav li li:hover
{
	color:#FFFFFF;
	/*background-color:#F96852;*/
}

#nav li li a
{
	margin-left:0;
}

#nav li ul ul { /* listes de troisième niveau et plus */
	left: -999em;
}

#nav li a 
{
	color:#666;
	display : block;
	/*font-weight : bold;
	text-decoration : underline;*/
	padding : 0 0.5em;
}

#nav li a:hover
{
	color:#000000;
	/*background-color:#FFFFFF;*/
	
}

#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul {
	left: -999em;
	border:0;
}

#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul { /* listes imbriquées sous les items de listes survolés */
	left: auto;
}
/* ================ FIN MENU ADMIN et DECO =============== */


