/*{padding:0; margin:0; border:0;}*/body {	font-family: Verdana, Arial, sans-serif;	color:#EDD6C4;	margin:15px;	background-image:url(../images/ArrierePlan.jpg);	padding:0;	border:0;	margin-top:0;	margin-bottom:0;}#container{ 	position:relative;	top:0px;	margin-left: auto;  	margin-right: auto;	width:750px;}#menu{ 	position:relative;	left:0px;	top:20px;	border:0;	width:244px;	height:270px;}#div01{	background-image:url(../images/Page02Haut.jpg);	border:0;	position:relative;	left:0px;	top:0px;	width:750px;	height:150px;}#div02{	position:relative;		background-image:url(../images/Page02Centre.jpg);	width:750px;	border:0;	padding:0px;	margin:0;}#sousmenu01{	background-color:#C4983F;	margin:10px;	padding:5px;}#sousmenu01 p{	margin:0;	padding:0;}#contenu{	font-size:8pt;	position:relative;	left:255px;	top:-60px;	width:460px;	border:0;	margin-top:-230px;	min-height:250px;}#div03{	font-size:9pt;	text-align:left;	position:relative;	left:10px;	top:-17px;	float:left;	width:300px;	height:19px;	border:0;}#div04{	font-size:9pt;	text-align:right;	position:relative;	left:-10px;	top:-17px;	float:right;	width:300px;	height:19px;	border:0;}#div05{	position:relative;	left:0px;	top:0px;	width:750px;	height:300px;	border:0;}#div06{	position:relative;	background-image:url(../images/PagesBas.jpg);	width:750px;	height:19px;	border:0;}h1{	font-size:16pt;	font-weight:lighter;	color:#005951;}h2{	line-height:12pt;	margin-top:0pt;	margin-bottom:0pt;	font-size:9pt;	font-weight:lighter;	color:#AE2B05;	}#description{	font-size:11pt;	text-align:justify;	}.firstlettre{	font-size:17pt;	}#pochette2006{	background-image:url(../images/pochette06.jpg);	width:133px;	height:80px;	border:0;	margin-right:15px;	float:left;}#pochette2010{	background-image:url(../images/pochette10.jpg);	width:133px;	height:80px;	border:0;	margin-right:15px;	float:left;}#pochettepictos{	background-image:url(../images/pochettepictos.jpg);	width:133px;	height:80px;	border:0;	margin-right:15px;	float:left;}#pochetteodilon{	background-image:url(../images/pochetteodilon.jpg);	width:133px;	height:80px;	border:0;	margin-right:15px;	float:left;}#imagesexemple2010{	background-image:url(../images/dessins_dvd2010.jpg);	width:460px;	height:126px;	border:0;}#imagesexemple2006{	background-image:url(../images/dessins_cd2006.jpg);	width:460px;	height:126px;	border:0;}#imagesexemplepictos{	background-image:url(../images/dessins_pictos.jpg);	width:460px;	height:126px;	border:0;}#imagesexempleodilon{	background-image:url(../images/dessins_odilon.jpg);	width:460px;	height:126px;	border:0;}h3{	font-size:10pt;	font-weight:bold;	color:#005951;	}ol{	font-size:10pt;	font-weight:bold;	margin-top:0pt;	margin-bottom:0pt;}ul{	list-style-type:disc;	font-size:9pt;	font-weight:lighter;	margin-top:0pt;	margin-bottom:0pt;}.sousliste{	font-size:7pt;	font-weight:lighter;	margin-top:0pt;	margin-bottom:3pt;	color:#E4BC9E;	text-transform:uppercase;	}	/***//***//***//***//***//***//* Mise en page formulaires *//***//***//***//***//***//***/#titreForm, #piedForm {	/*** Mise en forme du titre et du pied de formulaire ***/	font-weight: bold;	font-size:14px;	background-color:#C4983F;	margin:10px;	padding:5px;	margin: 0;	padding: 5px;}#piedForm {	text-align: right; /*** Les boutons sont alignés à droite ***/}#piedForm input {	font-weight: bold; /*** Pour améliorer la lisibilité des boutons ***/	margin-left: 1em;}#corpForm {	/*** Mise en fome du corp du formulaire (bordure, couleur du fond...) ***/	border: 1px solid #C4983F;	color: #084918;	background: #CEAA55;	margin: 0;	padding: 1em;}#corpForm fieldset {	/*** Mise en forme des cadres ***/	margin: 0;	font-style: normal;	padding: 0 1em 1em;	border: 1px solid #C4983F;}#corpForm legend {	/*** Mise en forme des titres des cadres ***/	font-weight: bold;	color: black;	background: transparent;}#corpForm p {	/*** Mise en forme des lignes du formulaire ***/	padding: .2em 0;	margin: 0 0 .2em 0;}label.oblig {	font-weight: bold;	/*** Mise en évidence des champs obligatoires ***/}.messageAlerte {	/*** Mise en forme des message d'alerte ***/	display: block;	margin: 0 0 .3em .3em;	padding-left: 2em;	color:#990000;	font-weight: bold;	background: url('../images/icon_alert.gif') no-repeat left center;}.alerte {	/*** Mis en évidence des champs mal renseignés ***/	border: 1px solid #990000;}#corpForm .legende {	/*** Mise en forme des aides contextuelles ***/	font-style: italic;	color: #efd7c6;	background: transparent;	margin: 0;	padding: 0;}#corpForm a.aide {	/*** Mise en forme des bulles d'aide ***/	text-decoration: none;}#corpForm a.aide img {	/*** Mise en forme de l'image des bulles d'aide ***/	margin: 0;	padding: 0;	border: 0;}#corpForm a.aide:hover {	/*** Le curseur de la souris change d'aspect quand il passe au-dessus d'une bulle d'aide ***/	cursor: help;}#corpForm .focus {	/*** Mise en avant des champs en cours d'utilisation ***/	background: beige;	color: black;}#corpForm .normal {	/*** Retour à l'état normal après l'utilisation ***/	background: white;	color: black;}#corpForm fieldset#coord_perso label {	/*** Mise en forme des intitulés de champs ***/	float: left;	/*** Très important, ne pas suprimer ! ***/	width: 30%;	/*** Les intitulés prennent 1/3 de la largeur totale du formulaire... ***/	text-align: right;	/*** ... et ils sont alignés à droite... ***/	margin: 0;	padding: 0 .5em 0 0;	line-height: 1.8;	/*** ... et centrés verticalement. ***/}#odilon, #dessins{	width:20px;}#compteur_visites{	width:135px;	color:#AE2B05;	font-family: Verdana, Arial, sans-serif;	font-size:7.5pt;	height:115px;	position:absolute;	top:90px;	left:0px;	text-align:center;}/*pour manu*/.pttexte{	color:#AE2B05;}.description_livredor2{	position:relative;	top:15px;	font-size:11pt;	text-align:justify;	padding:10px 10px 10px 10px;	border-color:#EDD6C4;	border-width:thin;	border-style:solid;	margin-top:-11px;}.description_livredor3{	position:relative;	top:5px;	left:35px;	margin:0;	padding:0px;	border-left-color:#EDD6C4;	border-left-width:thin;	border-left-style:solid;		background-repeat:no-repeat;	width:15px;	height:10px;}p.commandes{margin-top:20px; margin-bottom:20px; padding-bottom:15px; border-bottom-style:dashed; border-bottom-color:#EDD6C4; border-bottom-width:1px;}div a:link { font-size:9pt; font-weight:normal; color:#AE2B05; text-decoration:underline }div a:visited { font-size:9pt; font-weight:normal; color:#AE6605; text-decoration:underline }div a:hover { font-size:9pt; font-weight:bold; color:#AE2B05; text-decoration:underline }div a:active { font-size:9pt; font-weight:normal; color:#AE2B05; text-decoration:underline }a.imagelien img{margin:0;padding:0;border:0;background-color:transparent;}table{width:100%; border:2px solid #EDD6C4; padding:0; border-collapse:collapse;}th{border:1px dashed #EDD6C4; background-color:#C4983F; padding:5px;}td{border:1px solid #EDD6C4; padding:5px; text-align:center;}.col_right{text-align:right;}.firstline{border-top-width:0;}hr{ color:#C4983F; background-color:#C4983F; height:1px; border:0;}
