/* CSS Document */dl {margin: 0;font-size: .9em ;padding: 0;list-style-type: none;}dt {margin: 0;font-size:inherit;padding: 0;list-style-type: none;}dd {margin: 0;padding: 0;list-style-type: none;}ul{margin-left:15px;padding: 0;list-style-type: none;}li{margin: 0;padding: 0;list-style-type: none;}#menu {font-size: .9em ;width: 190 px;z-index:100;width: 100%; /* correction pour Opera */}#menu dl {line-height:1.3em;}#menu dt {	line-height:1.1em;	cursor: pointer;	background: #3B6A74;}#menu dd {}#menu li {line-height:.7em;	background: #3B6A74;	margin-left: 9px;	list-style-type: circle;}#menu li a {color: #fff;text-decoration: none;display: block;border: 0 none;height: 100%;}#menu dt a {font-size:1em ;color: #fff;text-decoration: none;display: block;border: 0 none;height: 100%;}#menu li a:hover {color: #3B6A74;background: #eee;}#menu dt a:hover {color: #3B6A74;background: #eee;}-->/*#niveau1 {margin-left: 15px;}*/#niveau3 {color:#fff;text-align: left;margin-left: 5px;}#niveau3 a {color:#fff;margin-left: 5px;text-decoration: none;display: block;border: 0 none;height: 100%;}#niveau3 a:hover {color: #3B6A74;background: #eee;}#niveau2 {color: #fff;text-decoration: none;border: 0 none;font-size: .8em;}.niveau1 {	color: #fff;	text-decoration: none;	border: 0 none;	font-size: 1em;	margin-left: 8px;	margin-top: 4px;}