/* CSS Document *//* CSS initialement issu des tutoriels css.alsacreations.com */* {margin:0; padding:0}body {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	margin-top: 1px;	padding: 0;	background-color: #FFF;	text-align: center; /* pour corriger le bug de centrage IE */	/* et simplement pour IE pécé, personnalisation de la barre de défilement*/	scrollbar-3dlight-color:#FFF;	scrollbar-darkshadow-color:#FFF;	scrollbar-face-color:#FFF;	scrollbar-track-color:#996666;	scrollbar-highlight-color:#FFF;	scrollbar-shadow-color:#FFF;	scrollbar-arrow-color:#996666;	background-image: url(media/fond_defaut.gif);	background-repeat: repeat;	background-position: left top;}#conteneur {	position:relative;	margin-left: auto;	margin-right: auto;	width: 900px;	height: 600px;	text-align: left;}#centre {	margin-left: 250px;	margin-right: 300px;	height: 550px;}#gauche {	position: absolute;	left:0;	height: 550px;	width: 250px;}#droite {	position: absolute;	right:0;	height: 550px;	width: 300px;}#pied {	height: 50px;	padding-top:30px;	color: #FF0000;	text-align: center;	vertical-align: bottom;}#mention {	height: 20px;	background-color: #FFFFFF;}#mention p {	font-size:9px;	padding:5px;	color: #999999;	text-align: right;}#mention a{	color: #999999;}#mentionlegale {	position:relative;	margin-left: auto;	margin-right: auto;	width:600px;	padding:10px;}#mention a:hover{	color: #999999;	text-decoration:underline;}#logocourt { 	position: absolute;	margin-left:160px;	margin-top:350px;	height: 120px;	width: 90px;}#logolong {	position: absolute;	margin-top:490px;	margin-left: 5px;}#accroche { 	position: absolute;	margin-left:10px;	margin-top:135px;	width: 120px;}#menu { 	position: absolute;	margin-left:0px;	margin-top:200px;	height: 150px;	width: 160px;}#adresse { 	margin: 5px 0px 0px 15px;	float:left;	height: 30px;	width: 410px;	display: inline;}#brochure {	margin: 5px 0px 0px 75px;	float:left;	height: 30px;	width: 100px;	display: inline;}#cadeau { 	margin: 5px 0px 0px 15px;	float:left;	height: 20px;	width: 100px;	display: inline;}#adresse p {	font-size:10px;}#accroche p {	margin: 20px;}.special {	font-size:10px;	color: #660033;}p.special {	/*margin-left: 22px;*/	line-height: 10px;}a {	color: #FF0000;	text-decoration: underline;}a:hover {	text-decoration: underline;	color: #666666;}.frame {	float: left;	margin-top:100px;	width: 270px;	height: 300px;	overflow: auto;	display: inline;}.frame p {	line-height: 16px;	font-size:11px;	color: #660033;	margin:10px 16px 10px 0px;}#annonce {	margin-top:440px;	margin-left:5px;}#annonce p {	padding: 2px;}.legende {	margin-top:20px;}.legende p {	font-size:10px;	color: #FFF;	text-align:right;	margin-right:30px;}/*.menuhaut li {	display: inline;}.menuhaut a {	color: #FFFFFF;	text-decoration: none;}.menuhaut a:hover {	text-decoration: none;}ul {list-style-type: none;}*/.menugauche {	margin: 0;	padding: 0;	list-style-type: none;	line-height: 2em;	color: #660033;}.menugauche a {	color: #FFFFFF;	text-decoration: none;}.menugauche a:hover {	text-decoration: none;	color: #660033;}.bleu, .bleu a:hover{	color:#330033;}.menudroit {	float: right;	width:20px;	margin-top:200px;	margin-right:5px;	padding:0;	display: inline;}.menudroit li {	margin:0px 0px 1px 0px;	padding: 0;	list-style-type: none;}.menudroit img {	border:1px solid #660033;}/*#menudroit li {	margin-bottom: 5px;}.menudroit a {	margin: 0 2px;	color: #000000;	text-decoration: underline;}.menudroit a:hover {	text-decoration: none;}p {margin: 0 0 10px 0;}*/.menugauche img, #brochure img, #cadeau img {	border:0;	float: left;	margin-right:2px;}
