.txt_bas{font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#336699; }
.txt_primo{font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#000000; }
.esp_cli_noir{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000000;}
.esp_cli_blanc{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#ffffff; }
.bande_bas{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#ffffff; }
a:link {text-decoration: none; color:#000000; }
a:hover {text-decoration: underline; color:#000000; }
a:visited {text-decoration: none; color:#000000; }
a:visited:hover {text-decoration: underline; color:#000000; }
.txt_desc{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#336699; }
.txt_titre{font-family:Arial, Helvetica, sans-serif; font-size:15px; font-weight:bold; text-decoration:underline; color:#336699; }
.txt_titre_noir{font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold; color:#000000; }
.cont{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; line-height:18px; }
.fiche{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#336699; }



#daMenu * { margin:0; padding:0; }

#menu {
	/* Permet d'avoir un menu présentable sans les images */
    font-weight:normal;
	text-align:center;
	line-height:28px;
	font-size:11px;
	width:855px;
}

    #menu a, #menu a:visited {
        color:#FFF;
        text-decoration:none;
		background-color:#c3aa68;
    }
 

    #daMenu ul {
	height:29px;
	color:#336699;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-transform: uppercase;
    }

	    
        #daMenu li {
	float:left;
	list-style:none;
	position:relative;
	height:29px;
        }
    
        #daMenu ul ul {
	position:absolute;
	left:0;
	top:29px;
	display:none;
	width:580px;
	background-color: #ffffff;
	background-image: url(img/fond_menu.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FFFFFF;	
        }
		
    
        #daMenu li:hover ul
		{ 
			display:block;
			
		}
    
            #daMenu span {
                position:absolute;
                left:0;
                top:0;
                height:100%;
                width:100%;
				cursor:default;
            }
			
            #daMenu li:hover span,
            #daMenu li.actif span 
			{ 
				background-color:#c3aa68;
				color:#ffffff;
				height:100%;
				width:100%;
			}
    
            #daMenu li li {
				float:left;
				height:25px;
				font-weight:normal;
				margin-top: 0;
				margin-right: 3px;
				margin-bottom: 0;
				margin-left: 7px;
				
            }
			
			#daMenu li li:hover , #daMenu li li:hover a
			{
				background-color:#cfbb86;
				color:#000000;
				
			}

/* Images de fond */


/* Dimensions */
#daMenu .scanner        {
	width:65px;
}
#daMenu .maintenance   {
	width:80px;
}
#daMenu .consommable   {
	width:98px;
}
#daMenu .solution        {
	width:70px;
}
#daMenu .location        {
	width:70px;
}

#daMenu .reseau:hover a {
background-color:#c3aa68;
color:#ffffff;
}
#daMenu .reseau a {
background-color:#ffffff;
color:#336699;
}	



#daMenu .maintenance:hover a {
background-color:#c3aa68;
color:#ffffff;
}
#daMenu .maintenance a {
background-color:#ffffff;
color:#336699;
}	



#daMenu .consommable:hover a {
background-color:#c3aa68;
color:#ffffff;
}
#daMenu .consommable a {
background-color:#ffffff;
color:#336699;
}

#daMenu .location:hover a {
background-color:#c3aa68;
color:#ffffff;
}
#daMenu .location a {
background-color:#ffffff;
color:#336699;
}		


/* Positionnement du sous-menu */
/*#daMenu .terminaux ul     { left:-65px; }
#daMenu .imprimante ul     { left:-132px; }
#daMenu .reseau ul    { left:-211px; }*/
#daMenu .maintenance ul { left:-290px; }
#daMenu .consommable ul { left:-361px; }
#daMenu .solution ul      { left:-65px; }
#daMenu .location ul      { left:-519px; }

#Menu .coin span     { background-image:url(img/coin.gif); background-position:left; background-attachment:fixed;}
