@charset "utf-8";
a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
}
a:hover {
	text-decoration: none;
}
a:active {
	text-decoration: none;
}


body,td,th {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 12px;
}

/* CSS Document */

body {
	behavior:url("csshover3.htc");
	background-color: #674448;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
.surligner-rose{
	background-color:#E2007A;
	color:#FFF;
	font-weight:bold;
}
.lien-rose{
	color:#E2007A;
}
.titre-categorie{
	padding: 0 0 0 8px;
	font-family:"Century Gothic", Tahoma;
	color:#CBBB9D;
	font-size:17px;
	font-weight:bold;
}
.titre-categorie-rose{
	font-family:"Century Gothic", Tahoma;
	color:#E2007A;
	font-size:19px;
	font-weight:bold;
}

#navigation {
	list-style: none ;
	margin: 0 ;
	padding: 0 ;
	}
#navigation td {
	color: #684347 ;
	}
#navigation td a {
	display: block ;
	color: #684347 ;
	font-size:14px;
	font-weight:bold;
	font-family:"Century Gothic", Tahoma;
	text-decoration: none ;
	padding: 6px 0 6px 8px;
	}
#navigation td a:hover, #navigation td a:focus, #navigation td a:active {
	background: #e2dac9 ;
	text-decoration: none ;
	}



#navigation td#active
{
background-color: #f0b000 ;
color: #ffffff ;
}

#navigation td#active a:link
{
background-color: #f0b000 ;
color: #ffffff ;
}

#navigation td#active a:visited
{
background-color: #f0b000 ;
color: #ffffff ;
} 
.titre-zommsur {
	font-size: 18px;
	font-weight: bold;
}
.txt-zoomsur {
	font-size: 14px;
}

	#menuprod ul,li,a {
		display:block;
		margin:0;
		padding:0;
		border:0;
	}

	#menuprod ul {
	width:168px;
	list-style:none;
	background-color:#CCBC9E;
	}
	#menuprod li {
		position:relative;
		padding:1px;
		z-index:9;
	}

		#menuprod li.folder ul {
			position:absolute;
			left:166px; /* IE */
			top:2px;
			background-color:#684347;
		}		
			#menuprod li.folder>ul { left:167px; } /* others */

	#menuprod #menu2 a {
		color: #CCBC9E;
		border:1px solid #684347;
		background-color:#684347;
		font-size:12px;
		font-family:"Century Gothic", Tahoma;
		text-decoration: none ;
		padding: 3px 0 3px 8px;
		width:100%; /* IE */
	}
	#menuprod #menu2 li>a { width:auto; } /* others */


	#menuprod a {
		color: #684347 ;
		border:1px solid #CCBC9E;
		background-color:#CCBC9E;
		font-size:14px;
		font-weight:bold;
		font-family:"Century Gothic", Tahoma;
		text-decoration: none ;
		padding: 4px 0 4px 8px;
		width:166px; /* IE */
	}
	#menuprod #menu li>a { width:auto; } /* others */

	/* regular hovers */

	#menuprod #menu2 a:hover {
	background-color:#856266;
	font-weight:bold;
	}
	#menuprod a:hover {
		background-color:#e2dac9;

	}

	
	/* hovers with specificity */
	
	#menuprod li.folder:hover { z-index:10; }		
		
	#menuprod ul ul, li:hover ul ul {
		background-color:#684347;

		display:none;
	}

	#menuprod li:hover ul, li:hover li:hover ul {
		display:block;
	}	
.lien-footer {
	color: #ffffff;
}