/*
* {
	background-color:transparent;
	background-repeat: repeat;
	border-style:solid;
	border-width:0;
	color: #666666;
	font-size:11px;
	font-family: sans-serif;
	font-weight:normal;
	margin:0;
	padding:0;
	text-align: left;
}
body {

	background-color: #433528;
	background-image:url(../images/page/fond.jpg);
	background-position:center top;
	background-repeat: repeat-x;
}
/*body * {
	font-size:100%;
	position:relative;
}*/



* {
	background-color:transparent;
	background-repeat: repeat;
	border-style:solid;
	border-width:0;
	color: #666666;/*color:#949494;*/
	font-size:11px;
	font-family: sans-serif;
	font-weight:normal;
	margin:0;
	padding:0;
	text-align: left;
}
body {
	behavior:url("../css/csshover.htc");
	background-color: #433528;
	background-image:url(../images/page/fond.jpg);
	background-position:center top;
	background-repeat: repeat-x;
}
body * {
	font-size:100%;
	position:relative;
}



h1 {
	color:#59595E;
	font-size: 110%;
	font-weight:bold;
	margin:0 0 0 0;
	padding:0px 0 0 8px;
}
select {
	background-color:#fff;
	border-color:#000;
	border-width:1px;
}
strong {
	font-weight:bold;
}
textarea {
	border-width:1px;
}

*.fond_clair {
	background-color:#fafafa;
}
*.souligne {
	text-decoration:underline;
}

/* Début Page */
div.conteneur_degrade_bas {
	background-image:url(../images/page/degrade_bas.jpg);
	background-position:center bottom;
	background-repeat:no-repeat;
	padding:0 0 9px 0;
}
div.conteneur_degrade_gauche, div.conteneur_degrade_droite {
	margin:auto;
	text-align:center;
	width:1000px;
}
div.conteneur_degrade_gauche {
	background-image:url(../images/page/degrade_gauche.jpg);
	background-position:left top;
	background-repeat:no-repeat;
}
div.conteneur_degrade_droite {
	background-image:url(../images/page/degrade_droite.jpg);
	background-position:right top;
	background-repeat:no-repeat;
}
div.page {
	background-color:#fff;
	margin:auto;
	padding:0 0 10px 0;
	width:990px;
}
div.page_fin {
	clear:both;
}
/* Fin Page */

/* Début Haut de page */

	/* Choix du langage */
	div.langages, div.langages a {
		color:color: #4B4B4B;/*#b0b0b0;*/
	}
	div.langages a:hover {
		text-decoration:underline;
	}
	div.langages {
		background-image:url(../images/page/barre_langages.jpg);
		background-position:right center;
		background-repeat:no-repeat;
		padding:2px 10px;
		text-align:right;
	}
	div.langages span {
		background-color:#fff;
		padding:0 3px;
		font-weight:bold;
	}
	div.langages a {
		text-decoration:none;
		font-weight:bold;
	}
	/* Fin Choix du langage */
	div.logo {
		background-image:url(../images/page/pixel_book_a_flat.jpg);
		background-position:0px 71px;/*background-position:0px 71px;*/
		background-repeat:repeat-x;
		height:61px;
		padding:52px 4px 0 0;/*padding:52px 4px 0 0;*/
	}
	a.logo_book_a_flat {
		/*left: 0;*/
		position: absolute;
		top:8px;
	}
	div.logo ul {
		float:right;
		list-style-position:inside;
		list-style-type:none;
		margin:0 0 0 300px;
		/*text-align:right;*/
	}
	div.logo li {
		display:inline;
	}
	div.logo li a {
		color:#685930;
		text-decoration:none;
	}
	div.logo li img {
		float: none;
		margin: 0 1px 1px 0;
		vertical-align: bottom;
	}
		div.logo li a:hover {
		color:#685930;
		text-decoration:underline;
	}
	div.logo  ul ul {
		display:none;
		float:none;
		margin:0;
		padding:14px 0 0 0;
		position:absolute;
		text-align:left;
		top:12px;
	}
	div.logo ul li:hover ul {
		display:block;
	}
	div.logo  ul ul li {
		padding-top:20px;
	}
	div.logo  ul ul li a{
		color:#685930;
	}
	div.liste_ref {
	clear: both;
   float: right;
	margin: 15px 6px 0 0;
	}	/*
	div.logo  ul ul#menu_book_a_flat {
		left:-50px;
		width:260px;
	}
	div.logo  ul ul#menu_presse {
		left:-120px;
		width:260px;
	}
	/*
	
	
	/*div.logo_contenu a {
		color:#a58d5d;
		text-decoration:none;
	}
	div.logo_contenu a:hover {
		color:#685930;
	}
	div.logo_contenu a:hover {
		text-decoration:underline;
	}
	div.logo div.haut_sous_menu {
		display:none;
		margin:10px 0 0 700px;
		text-align:left;
	}
	div.logo div.haut_sous_menu a {
		color:#685930;
	}
	div.logo div.haut_sous_menu#menu_haut_book_a_flat {
		margin-left:754px;
	}
	div.logo div.haut_sous_menu#menu_haut_presse {
		margin-left:760px;
	}*/
/* Fin Haut de page */

/* Menu de gauche */
div.gauche {
	float:left;
	margin:0;
	padding:0 10px;
	text-align:left;
	width:207px;
}
ul.menu {
	list-style-position:outside;
	margin:0;
	padding:0;
}
ul.menu ul {
	list-style-position:outside;
	margin:10px 10px;
	padding:0;
}
ul.menu li {
	list-style-type:none;
	margin:0 0 10px 0;
	padding:0 10px 1px 10px;
}
ul.menu ul li {
	margin:0;
	padding:2px 0;
}
li.menu_1, li.menu_2, li.menu_3, li.menu_4 {
	background-position:center bottom;
	background-repeat:no-repeat;
}
li.menu_1 {
	background-image:url(../images/accueil/fond_menu_1.jpg);
}
li.menu_2 {
	background-image:url(../images/accueil/fond_menu_2.jpg);
}
li.menu_3 {
	background-image:url(../images/accueil/fond_menu_3.jpg);
}
li.menu_4 {
	background-image:url(../images/accueil/fond_menu_4.jpg);
}
ul.menu h2 {
	border-color:#e3d7bf;
	border-width:0 0 1px 0;
	color:#97783f;
	font-size:100%;
	padding:0 0 6px 0;
}
ul.menu strong {
	border-color:#e3d7bf;
	border-width:0 0 1px 0;
	color:#685930;
	display:block;
	font-size:100%;
	font-weight:normal;
	padding:0 0 6px 0;
}
ul.menu a {
	text-decoration:none;
}
ul.menu a:hover {
	text-decoration:underline;
}
ul.menu a.acces_formulaire {
	text-decoration:underline;
}
ul.menu a.acces_formulaire_p {
	text-decoration:underline;
	font-weight: bold;
}
ul.menu a.acces_formulaire_p:hover,ul.menu a.acces_formulaire:hover {
	color:#97783f;
}
	/* Formulaire Liste de diffusion */
	form#newsletter input {
		border-color:#e3d7bf;
		border-width:1px;
	}
	form#newsletter input.bouton_envoi {
		background-color:transparent;
		border-width:0;
	}
	/* Fin Formulaire Liste de diffusion */
div.flux_rss {
	font-size:90%;
	text-align:right;
}
/* Fin Menu de gauche */
/* Menu de droite */
div.droite {
	float:right;
	padding: 0 10px 0 0;
	width:750px;
}
	/* Moteur de recherche */
	div.droite_haut {
		border-color:#000;
		border-width:1px;
		padding:1px;
	}
	div.moteur_de_recherche_gauche {
		float:left;
		padding:4px 0 0 14px;
		/*width:400px;*/
	}
	div.moteur_de_recherche_gauche h2 {
		color:#59595E;
		display:inline;
		font-weight:bold;
		margin-right:6px;
	}
	div.moteur_de_recherche_gauche ul {
		list-style-position:outside;
		list-style-type: none;
		margin:0 0 0 12px;
		*margin:0 0 0 14px;
	}
	div.moteur_de_recherche_gauche li {
		margin:5px 0;
	}
	div.moteur_de_recherche_gauche input.bouton_envoi {
		background-color:transparent;
		border-width:0;
		color:#a68e5e;
		font-weight:bold;
		margin:0 0 0 24px;
	}
	div.moteur_de_recherche_gauche label.nomination, div.moteur_de_recherche_gauche span.nomination {
		float:left;
		*float:none;
		margin:0 0 3px 0;
		width:100px;
	}
	div.moteur_de_recherche_choix_surface, div.moteur_de_recherche_choix_date, div.moteur_de_recherche_choix_duree, div.moteur_de_recherche_preference,div.moteur_de_recherche_envoi {
		*display:inline;
		margin:0 0 0 100px;
	}
	div.moteur_de_recherche_choix_surface {
		*margin:0;
	}
	div.moteur_de_recherche_choix_date {
		*margin:0 0 0 32px;
	}
	div.moteur_de_recherche_choix_duree {
		*margin:0 0 0 61px;
	}
	div.moteur_de_recherche_preference {
		*margin:0 0 0 6px;
	}
	div.moteur_de_recherche_envoi {
		*margin:0 0 0 85px;
	}
	div.moteur_de_recherche_droite {
		margin:0 0 0 400px;
		text-align:right;
	}
	div.moteur_de_recherche_droite img.icone_effacer {
		float:none;
	}
	div.moteur_de_recherche_contenu_onglet {
		background-color:#F4F2EF;
		color:#59595E;
		float:right;
		height:130px;
		width:130px;
	}
	div.moteur_de_recherche_contenu_onglet div {
		margin:0px 4px;
		text-align:center;
	}
	div.moteur_de_recherche_contenu_onglet * {
		color:#59595E;
	}
	div.moteur_de_recherche_droite img {
		float:right;
		margin:0 0 0 1px;
		vertical-align:top;
	}
	/*fin fr
	debut es
	*/
	div.moteur_de_recherche_es_gauche {
		float:left;
		padding:4px 0 0 14px;
		/*width:400px;*/
	}
	div.moteur_de_recherche_es_gauche h2 {
		color:#59595E;
		display:inline;
		font-weight:bold;
		margin-right:6px;
	}
	div.moteur_de_recherche_es_gauche ul {
		list-style-position:outside;
		list-style-type: none;
		margin:0 0 0 12px;
		*margin:0 0 0 14px;
	}
	div.moteur_de_recherche_es_gauche li {
		margin:5px 0;
	}
	div.moteur_de_recherche_es_gauche input.bouton_envoi {
		background-color:transparent;
		border-width:0;
		color:#a68e5e;
		font-weight:bold;
		margin:0 0 0 24px;
	}
	div.moteur_de_recherche_es_gauche label.nomination, div.moteur_de_recherche_es_gauche span.nomination {
		float:left;
		*float:none;
		margin:0 0 3px 0;
		width:100px;
	}
	div.moteur_de_recherche_es_choix_surface, div.moteur_de_recherche_es_choix_date, div.moteur_de_recherche_es_choix_duree, div.moteur_de_recherche_es_preference,div.moteur_de_recherche_es_envoi {
		*display:inline;
		margin:0 0 0 100px;
	}
	div.moteur_de_recherche_es_choix_surface {
		*margin:0;
	}
	div.moteur_de_recherche_es_choix_date {
		*margin:0 0 0 32px;
	}
	div.moteur_de_recherche_es_choix_duree {
		*margin:0 0 0 61px;
	}
	div.moteur_de_recherche_es_preference {
		*margin:0 0 0 6px;
	}
	div.moteur_de_recherche_es_envoi {
		*margin:0 0 0 85px;
	}
	div.moteur_de_recherche_es_droite {
		margin:0 0 0 400px;
		text-align:right;
	}
	div.moteur_de_recherche_es_droite img.icone_effacer {
		float:none;
	}
	div.moteur_de_recherche_es_contenu_onglet {
		background-color:#F4F2EF;
		color:#59595E;
		float:right;
		height:130px;
		width:130px;
	}
	div.moteur_de_recherche_es_contenu_onglet div {
		margin:0px 4px;
		text-align:center;
	}
	div.moteur_de_recherche_es_contenu_onglet * {
		color:#59595E;
	}
	div.moteur_de_recherche_es_droite img {
		float:right;
		margin:0 0 0 1px;
		vertical-align:top;
	}

		/*fin es
	debut en*/
		div.moteur_de_recherche_en_gauche {
		float:left;
		padding:4px 0 0 14px;
		/*width:400px;*/
	}
	div.moteur_de_recherche_en_gauche h2 {
		color:#59595E;
		display:inline;
		font-weight:bold;
		margin-right:6px;
	}
	div.moteur_de_recherche_en_gauche ul {
		list-style-position:outside;
		list-style-type: none;
		margin:0 0 0 12px;
		*margin:0 0 0 14px;
	}
	div.moteur_de_recherche_en_gauche li {
		margin:5px 0;
	}
	div.moteur_de_recherche_en_gauche input.bouton_envoi {
		background-color:transparent;
		border-width:0;
		color:#a68e5e;
		font-weight:bold;
		margin:0 0 0 24px;
	}
	div.moteur_de_recherche_en_gauche label.nomination, div.moteur_de_recherche_en_gauche span.nomination {
		float:left;
		*float:none;
		margin:0 0 3px 0;
		width:100px;
	}
	div.moteur_de_recherche_en_choix_surface, div.moteur_de_recherche_en_choix_date, div.moteur_de_recherche_en_choix_duree, div.moteur_de_recherche_en_preference,div.moteur_de_recherche_en_envoi {
		*display:inline;
		margin:0 0 0 100px;
	}
	div.moteur_de_recherche_en_choix_surface {
		*margin:0;
	}
	div.moteur_de_recherche_en_choix_date {
		*margin:0 0 0 32px;
	}
	div.moteur_de_recherche_en_choix_duree {
		*margin:0 0 0 61px;
	}
	div.moteur_de_recherche_en_preference {
		*margin:0 0 0 6px;
	}
	div.moteur_de_recherche_en_envoi {
		*margin:0 0 0 85px;
	}
	div.moteur_de_recherche_en_droite {
		margin:0 0 0 400px;
		text-align:right;
	}
	div.moteur_de_recherche_en_droite img.icone_effacer {
		float:none;
	}
	div.moteur_de_recherche_en_contenu_onglet {
		background-color:#F4F2EF;
		color:#59595E;
		float:right;
		height:130px;
		width:130px;
	}
	div.moteur_de_recherche_en_contenu_onglet div {
		margin:0px 4px;
		text-align:center;
	}
	div.moteur_de_recherche_en_contenu_onglet * {
		color:#59595E;
	}
	div.moteur_de_recherche_en_droite img {
		float:right;
		margin:0 0 0 1px;
		vertical-align:top;
	}




/* Fin Menu de droite */

div.separateur {
	background-image:url(../images/page/separateur.jpg);
	background-position:center center;
	background-repeat:no-repeat;
	height:2px;
	margin:14px 0 2px 0;
}
/* Bas de page */
div.bas {
	font-size:85%;
}
div.bas * {
	color: #7A7A7A;
}
div.bas_gauche {
	float:left;
	margin:10px 0 0 12px;
	width:207px;
}
div.bas_droite {
	float:right;
	margin:0 12px 0 0;
	width:700px;
}
div.bas_droite div {
	text-align:right;
}
div.raccourcis_bas_de_page {
	color:#A58D5E;
	font-size:120%;
	margin-bottom:14px;
}
	div.raccourcis_bas_de_page img {
		float: none;
		margin: 0 0 0 0;
		vertical-align: bottom;
	}
div.raccourcis_bas_de_page a {
	color:#685930;
	text-decoration:none;
}
div.raccourcis_bas_de_page a:hover {
	text-decoration:underline;
}
div.credits {
	margin:14px 0 0 0;
}
/* Fin Bas de page */
