/* CSS Document */#venteDetail{position:absolute;top:140px;right:5px;font-size:1em;color:#FFCC00;text-align:center;}#venteDetail h2{font-size:0.8em; color:#8E151B;margin:0px;padding:0px;}dl, dt, dd, ul, li {	margin: 0;	padding: 0;	list-style-type: none;}		#menu {	position:absolute;	top:190px;	left:0;	width: 800px;	height:20px;	color:#FFFFFF;	padding-left:5px;	margin-left:-10px;	}#menu dl {	float: left;	padding-left:;	width: 100px;	margin-left:;}#menu dt {		text-align: center;	font-size:1em;	height:17px;	padding-top:1px;	width: 100px;}#menu dd {	margin-top:5px;	float: left;	background-color:#D7EEF9;	text-align: center;	}	#menu li {	text-align: center;	font-size:0.9em;	border-bottom:1px solid #D7EEF9;	width:117px;}	#menu dt a {	text-decoration: none;	text-align: center;	font-size:0.9em;	font-weight:normal;	color:#FFFFFF;	height:20px;	padding-top:4px;	border: 0 none;}#menu li a{	color: #FFFFFF;	text-decoration: none;	display: block;	height: 100%;	border: 0 none;	background-color:#151c52;	padding-left:5px;	padding-top:5px;	padding-bottom:5px;}#menu li a:hover{	background-image:url(../images/menu/bg-li.gif);	background-repeat:no-repeat;	 background-position:0px 14px;	color:#FFFFFF;}#menu dt a:hover {		color:#FFCC00;;}#logo{position:absolute;top:0px;left:0px;}#newsletterMenu{position:absolute;top:3px;right:5px;font-size:0.8em;text-align:right;}