body {
	background-color: #EFE9DF;
	margin: 0px;
	text-align: center;
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: center;
	color:#000000;
}

h2 {
	font-size:10px;
	padding: 5px 0 0 0;
	margin: 0 0 0 0;
}

h3 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	padding: 5px 0 0 0;
	margin: 5px 0 0 0;
	letter-spacing: 4px;
}

input {
display:block;
margin:0 0 0 50px;
}

textarea {
display:block;
margin:0 0 0 50px;
}


/* Hack pour centrer la maquette horizontalement */
div#centre {
	position:absolute;
	width: 700px;
	margin-left: -350px;
	left: 50%;
}

div#conteneur {
	background-color:#EDE6D9;
	position: absolute;
	width: 700px;
	height: 830px;
	margin: 0 0 0 0;
	text-align: left;
	border-right-width:2px;
	border-right-color:#FFA00B;
	border-right-style:solid;
	border-left-width:2px;
	border-left-color:#FFA00B;
	border-left-style:solid;*/
	padding: 0 0 0 0;
	top: 0px;
	left: 0px;
}

/* Bandeau du haut avec les Ž images logo & bandeau */
div#bandeau {
	width: 700px;
	height: 105px;
	position:absolute;
	top:0px;
	left:0px;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}

/* logo Kami*/
div#bandeau_image1 {
	left:23px;
	top:5px;
	position:absolute;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}

/* phrase d'accroche Kami */
div#bandeau_image2 {
	left:120px;
	top:25px;
	position:absolute;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	width: 97px;
}

/* phrase bandau */
div#bandeau_image3 {
	left:252px;
	top:5px;
	position:absolute;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}

/* Header */
div#header {
	width: 700px;
	height: 115px;
	margin-top: 5px;
	position: absolute;
	margin: 0px;
}

/* Footer */
div#footer {
	position: absolute;
	width: 700px;
	height: 22px;
	top: 809px;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}

div#droite {
	width:330px;
	height:800px;
	position:absolute;
	margin:0px;
	left:370px;	
}

div#gauche {
	width:350px;
	height:800px;
	position:absolute;
	margin:0px;
}
/***********************************************/
				/* ACCUEIL */
/***********************************************/
div#nouveautes {
	margin-top: 0px;
	margin-left: 0px;
	position: absolute;
	margin: 0px;
}

div#contenu_newsletter {
	position: absolute;
	margin-top: 160px;
	margin-right: 28px;
	background-image:url(images/onglets_entiers/accueil_newsletter.gif);
	height: 53px;
	width: 307px;
	left: 1px;
	top: 2px;
}

div#contenu_newsletter_texte {
	position: absolute;
	margin-top: 160px;
	margin-right: 28px;
	height: 48px;
	width: 270px;
	left: 1px;
	top: -139px;
}

div#contenu_agenda {
	position: absolute;
	margin-right: 28px;
	margin-top: 15px;
	background-image:url(images/accueil_agenda.gif);
	height: 139px;
	width: 307px;
}

div#contenu_agenda_texte {
	color:#000000;
	position: absolute;
	left: 5px;
	margin-top: 50px;
	height: 97px;
	width: 300px;
	overflow:auto;
}

div#contenu_agenda_texte ul {
	list-style-type:none;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}

div#contenu_agenda_texte ul li {
	background-image:url(images/icone_liste.gif);
	background-repeat:no-repeat;
	margin: 1em 0 1em 0;
	background-position: 1px 0px;
	padding:0 0 10px 20px;
	height:18px;
}

div#contenu_nouveautes {
	margin-top:160px;
	margin-left:21px;
}

div#contenudroite_news {
	margin-top:230px;
	margin-right:28px;
}

div#contenudroite_concours {
	margin-top:15px;
	margin-right:0px;
}
 
/* Cadres arrondie intŽgrale */
div#cadre {
	width: 307px;
}
/* Fin cadres arrondie intŽgrale */

/* Cadre concours arrondie */


table.concours_index {
	font:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	text-align:left;
}

div#bloccadre_concours {
	width: 292px;
	height: 71px;
	background-image:url(images/onglets_entiers/chat_carre.gif);
}


div#footer_concours {	
	background: url(images/onglets_bas/accueil.gif);
	width: 292px;
	height: 12px;
}

/* Fin cadre concours arrondie */

table.newsletter_index {
	font:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	text-align:left;
	}

/* Cadre nouveautes arrondie */

div#scrollcadre_nouveautes {	
	background-image:url(images/fond_colonne_nouveautes_hom.gif);
	background-repeat:repeat-y;
	height: 586px;
	overflow: auto;
	width:308px;
}

div#bloccadre_nouveautes_contenu {	
	clear: both;
	position: relative;
	float: right;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	width:280px;
}

div#bloccadre_nouveautes_contenu ul{	
	margin: 0 0 0 0;
	padding: 5px 0 0 18px;
	list-style-type:none;
}

div#bloccadre_nouveautes_contenu li {	
	margin: 0 0 0 0;
	padding: 0 0 35px 0;
	float: left;
	width: 130px;
	display: block;
	white-space: nowrap;
	text-align: center;
	height:250px;
	
}

div#bloccadre_nouveautes {
	width: 307px;
	height: 35px;
	background: url(images/onglets_haut/nouveautes.gif);
}

div#footer_nouveautes {	
	background: url(images/onglets_bas/accueil.gif);
	width: 307px;
	height: 12px;
}
/* Fin cadre nouveautes arrondie */

/* Cadre news arrondie */


div#bloccadre_news {
	width: 307px;
	height: 35px;
	background: url(images/onglets_haut/news.gif);
	background-repeat:no-repeat;
}

div#scrollcadre_news {
	background-color:#B1AA9B;
	border-right-width:0px;
	border-right-color:#FFFFFF;
	border-right-style:solid;
	border-left-width:0px;
	border-left-color:#FFFFFF;
	border-left-style:solid;
	height: 245px;
	overflow: auto;
	/* background-image:url(images/perso_bg.gif); */
	background-repeat:no-repeat;
	background-position:79px 112px;
}

div#scrollcadre_news ul {
	list-style-type:none;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}

div#scrollcadre_news ul li {
	color:#000000;
	
	background-repeat:no-repeat;
	margin: 1em 0 1em 0;
	background-position: 1px 0px;
	padding:0 0 0 20px;
}

div#footer_news {
	background: url(images/onglets_bas/news.gif);
	width: 307px;
	height: 12px;
}

/* Fin cadre news arrondie */

/***********************************************/
			/* FIN ACCUEIL */
/***********************************************/ 

/***********************************************/
			/*  NEWSLETTER  */
/***********************************************/
div#contenu_section_newsletter {
	margin: 160px 0 0 25px;
	padding: 0 0 0 0;
}

div#bloccadre_section_newsletter {
	background-image:url(images/onglets_haut/newsletter.gif);
	height: 35px;
	width: 649px;
}

div#scrollcadre_section_newsletter {
	background-color:#C8C1B4;
	border-right-width:2px; border-right-color:#C8C1B4; border-right-style:solid;
	border-left-width:2px; border-left-color:#C8C1B4; border-left-style:solid;
	
	background-repeat:no-repeat;
	background-position: 307px 139px;
	width: 645px;
	height: 580px;
	text-align:center;
}

div#scrollcadre_section_newsletter_gauche {
	position:absolute;
	top:260px;
	left:20px;
	width: 400px;
	height: 525px;
	overflow:hidden;
	text-align:center;
}

div#scrollcadre_section_newsletter_gauche a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#000000;
	text-decoration:none;
}

div#scrollcadre_section_newsletter_gauche a:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#000000;
	text-decoration:none;
}


div#scrollcadre_section_newsletter_gauche ul {
	list-style-type:none;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	height:18px;
}

div#scrollcadre_section_newsletter_gauche ul li {
	list-style-type:none;
	color:#FFFFFF;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
}

div#footer_section_newsletter {
	background-image:url(images/onglets_bas/newsletter.gif);
	height: 15px;
	width: 649px;
	margin: 0 0 0 0;
}

#zone3 {    /* zone cliquable */
	float: left;
	width : 150px;
	height: 28px;
	position:absolute;
	left: 180px;
	top: 165px;
}
/***********************************************/
			/*  FIN NEWSLETTER  */
/***********************************************/

/***********************************************/
			/*  CONTACT  */
/***********************************************/
div#contenu_section_contact {
	margin: 160px 0 0 25px;
	padding: 0 0 0 0;
}

div#bloccadre_section_contact {
	background-image:url(images/onglets_haut/contact.gif);
	height: 32px;
	width: 649px;
}

div#footer_section_contact {
	background-image:url(images/onglets_bas/contact.gif);
	height: 15px;
	width: 649px;
	margin: 0 0 0 0;
}

div#scrollcadre_section_contact {
	background-color:#CAC0AD;
	border-right-width:2px; border-right-color:#CAC0AD; border-right-style:solid;
	border-left-width:2px; border-left-color:#CAC0AD; border-left-style:solid;
	background-image:url(images/perso_bg.gif);
	background-repeat:no-repeat;
	background-position: 463px 430px;
	width: 645px;
	height: 580px;
	text-align:center;
}

div#scrollcadre_section_contact_gauche {
	position:absolute;
	top:190px;
	right:280px;
	width: 400px;
	height: 580px;
	overflow:auto;
	text-align:center;
	display:block;
	margin-top: 30px;
}

div#scrollcadre_section_contact_droite {
	width: 400px;
	height: 580px;
	overflow:auto;
	text-align:left;
	position:absolute;
	top:230px;
	left:420px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;	
}

div#scrollcadre_section_contact_gauche ul {
	list-style-type:none;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}

div#scrollcadre_section_contact_gauche ul li {
	color:#000000;
	margin: 1em 0 1em 0;
	padding:20px 50px 0 20px;
	height:18px;
	display:block;
}
/***********************************************/
			/*  FIN CONTACT  */
/***********************************************/

/***********************************************/
			/*  CREDITS  */
/***********************************************/
div#contenu_section_credits {
	margin: 160px 0 0 25px;
	padding: 0 0 0 0;
}

div#bloccadre_section_credits {
	height: 32px;
	background: url(images/onglets_haut/credits.gif);
	background-repeat:no-repeat;
	width: 649px;
	margin: 0 0 0 0;
}

div#scrollcadre_section_credits {
	background-color: #CAC0AD;
	border-right-width: 2px; border-right-color:#CAC0AD; border-right-style:solid;
	border-left-width: 2px; border-left-color:#CAC0AD; border-left-style:solid;
	/*background-image: url(images/credits_fond.gif);*/
	background-repeat: no-repeat;
	background-position: 0px 45px;
	height: 580px;
	width: 645px;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	overflow: hidden;
}

div#scrollcadre_section_credits ul {
	text-align: center;
	list-style-type: none;
	color:#000000;
	height: 375px;
	width: 265px;
	border:dotted #000 2px;
	margin: 10px 0 0 200px;
	padding:0 0 0 0;
	background-color:#ffffff;
	filter:alpha(opacity=50);
	-moz-opacity:0.5;
}

div#scrollcadre_section_credits ul a {
	color:#000000;
	float:inherit;
}

div#footer_section_credits {
	background: url(images/onglets_bas/credits.gif);
	height: 15px;
	width: 649px;
	margin: 0 0 0 0;
}
/***********************************************/
			/*  FIN CREDITS  */
/***********************************************/

/**********************************************/
					/* FAQ */
/*********************************************/
div#faq_questions {
	margin : 0 0 0 0;
	padding: 0 0 0 0;
	position:absolute;
	top:164px;
	left:25px;
}

div#faq_scroll {
	margin : 0 0 0 0;
	padding: 0 0 0 0;
	position:absolute;
	top:35px;
	left:15px;
	overflow:auto;
	height:265px;
	width:636px;
}

div#faq_scroll a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	text-decoration:none;
}

div#faq_scroll a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	text-decoration:none;
}

#faq_scroll ul {
	position:relative;
	list-style-type:none;
	margin: 0 0 0 0;
	padding: 0px 0 0 0px;
}

#faq_scroll ul li {
	color:#000000;
	background-image:url(images/icone_liste.gif);
	background-repeat:no-repeat;
	margin: 1em 0 1em 0;
	background-position: 1px 0px;
	padding:0px 0 0px 25px;
	height:18px;
	width:580px;
}

/*#faqbook{
	width:650px;
	height:330px;
	margin: 470px 0 0 25px;
}
#faqbook #cont{
	background-image:url(images/onglets_entiers/agenda_affiche_evenement.gif);
	background-position:0px 0px;
	background-repeat:no-repeat;
	width:646px;
	height:160px;
	margin: 0 0 0 0;
	padding: 5px 0 0 0px;
}

#faqbook #cont p{
	margin: 0 0 0 0;
	padding: 10px 0 0 10px;
	
}
#faqbook #cont h1{
	margin: 0px 0 0 10px;
	padding: 0 0 0 0;
	font-size: 14px;
	
}*/

#conteneur_agenda{
	background-image:url(images/onglets_entiers/agenda_affiche_evenement.gif);
	background-position:0px 0px;
	background-repeat:no-repeat;
	position:absolute;
	top:440px;
	left:25px;
	width:650px;
	height:160px;
	margin: 0 0 0 0;
	padding: 5px 0 0 0px;
}

#cont_scroll{
	position:absolute;
	top:35px;
	left:0px;
	width:638px;
	height:127px;
	margin: -5px 0 0 0;
	padding: 0 0 0 5px;
	overflow:auto;
}

#conteneur_agenda h1{
	margin: 0px 0 0 10px;
	padding: 0 0 0 0;
	font-size: 14px;
	
}

div#faq_reponse {
	background-image:url(images/onglets_entiers/faq_onglet_reponse.gif);
	background-repeat:no-repeat;
	height:200px;
	width:651px;
	position:absolute;
	top:490px;
	left:24px;
}

div#faq_reponse_scroll {
	height:194px;
	width:639px;
	position:absolute;
	top:3px;
	left:10px;
	overflow:auto;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	
}

div#faq_reponse_scroll ul {
	position:relative;
	list-style-type:none;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}

div#faq_reponse_scroll ul li {
	color:#000000;
	background-image:url(images/icone_liste.gif);
	background-repeat:no-repeat;
	margin: 5px 0 -10px 0;
	background-position: 1px 0px;
	padding:0 0 0 25px;
	height:18px;
	width:580px;
}
/**********************************************/
					/* AGENDA */
/*********************************************/
div#agenda_agenda {
	margin : 0 0 0 0;
	padding: 0 0 0 0;
	position:absolute;
	top:163px;
	left:25px;
	background-image:url(images/onglets_entiers/agenda.gif);
	background-repeat:no-repeat;
	width:295px;
	height:303px;
}

div#agenda_agenda_scroll {
	position:absolute;
	top:29px;
	left:2px;
	height:300px;
	width:300px;
	overflow:auto;
}

div#agenda_agenda_scroll a{
	color:#000000;
}

div#agenda_agenda_scroll a:hover{
	color:#8e8e8e;
}

div#agenda_evenement {
	margin : 0 0 0 0;
	padding: 0 0 0 0;
	position:absolute;
	top:165px;
	left:305px;
	background-image:url(images/onglets_entiers/agenda_evenement.gif);
	background-repeat:no-repeat;
	height: 249px;
	width: 370px;
}

div#agenda_evenement_scroll {
	margin : 0 0 0 0;
	padding: 0 0 0 0;
	position: absolute;
	top: 35px;
	left: 0px;
	height: 210px;
	width: 370px;
	overflow: auto;
}

div#agenda_evenement_scroll ul {
	position:relative;
	list-style-type:none;
	margin: 0 0 0 5px;
	padding: 0 0 0 0;
}

div#agenda_evenement_scroll ul li {
	color:#000000;
	background-image:url(images/icone_liste.gif);
	background-repeat:no-repeat;
	margin: 5px 0 5px 0;
	background-position: 1px 0px;
	padding:0 0 5px 25px;
	height: 11px;
	width: 300px;
}

div#agenda_evenement_scroll a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	text-decoration:none;
}

div#agenda_evenement_scroll a:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	text-decoration:underline;
}
/**********************************************/
			/* CATALOGUE AUTEUR */
/*********************************************/
#catalogue_auteur_affiche{
	background-image:url(images/onglets_entiers/catalogue_auteurs.gif);
	background-repeat:no-repeat;
	height:469px;
	width:215px;
	position:absolute;
	top:168px;
	left:25px;
}

#catalogue_auteur_scroll{
	position:absolute;
	height:430px;
	width:222px;
	top:35px;
	left:-10px;
	overflow:auto;
}

#catalogue_auteur_scroll ul {
	list-style-type:none;
	margin: 0 0 0 0;
	padding: 10px 0 0 20px;
}

#catalogue_auteur_scroll ul li {
	color:#000000;
	background-image:url(images/icone_liste.gif);
	background-repeat:no-repeat;
	margin: 1em 0 1em 0;
	background-position: 1px 0px;
	padding:0 10px 0 20px;
	height:18px;
	width:150px;
}

#catalogue_auteur_scroll ul li a
	{
	color:#000000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	display:block;
	text-decoration:underline;
	}

#catalogue_auteur_scroll ul li a:hover
	{
	color:#FEFE40;
	border:0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	}

#zone1 {    /* zone cliquable */
	float: left;
	width : 90px;
	height: 28px;
	margin-left: 0px;
	margin-top: 2px;
}

#catalogue_conteneur {
	background-image:url(images/onglets_entiers/catalogue_conteneur.gif);
	background-repeat:no-repeat;
	height:623px;
	width:418px;
	position:absolute;
	top:168px;
	left:257px;
}

#catalogue_conteneur_scroll {
	height:613px;
	width:403px;
	position:relative;
	top:5px;
	left:3px;
	overflow:auto;
	padding: 0 0 0 10px;
	margin:0 10px 0 0;
}

#catalogue_conteneur_scroll ul {
	position:relative;
	list-style-type:none;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}

#catalogue_conteneur_scroll ul li {
	color:#000000;
	text-align:center;
	margin: 0 0 10px 0;
	background-position: 1px 0px;
	padding:0px 0 5px 20px;
	height:18px;
	font-size:20px;
}

#catalogue_conteneur_photo_auteurs {
	position:relative;
	top:10px;
	left:64px;
	width:320px;
	margin:0 0 0 0;
	padding:0 0 0 0; 
}

#catalogue_conteneur_bio {
	position:relative;
	top:40px;
	left:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:12px;
	text-align:justify;
	margin:0 0 0 0;
	padding:0 0 0 0; 
	width:370px;
	display:inline;
}

#catalogue_conteneur_bio ul {
	position:relative;
	list-style-type:none;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}

#catalogue_conteneur_bio ul li {
	color:#000000;
	text-align:left;
	margin: 5px 0 0 0;
	padding:0px 0 0 0px;
	height:18px;
	font-size:12px;
	width:350px;
}

#catalogue_conteneur_bio a.texte
{
	color:#000000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:underline;
	display:inline;inline ;
}
#catalogue_conteneur_bio a.text:hover
	{
	color:#FEFE40;
	border:0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	display:inline;inline ;
	}
	
#catalogue_conteneur_bio a
	{
	color:#000000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	display:block;
	text-decoration:underline;
	width:340px;
	}

#catalogue_conteneur_bio a:hover
	{
	color:#FEFE40;
	border:0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	width:340px;
	}

#catalogue_conteneur_serie1 {
	position:relative;
	top:40px;
	left:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:12px;
	text-align:justify;
	margin:0 0 0 0;
	padding:0 0 0 0; 
	width:380px;
}
/**********************************************/
			/* CATALOGUE SERIES */
/*********************************************/
#catalogue_serie_affiche{
	background-image:url(images/onglets_entiers/catalogue_series.gif);
	height:469px;
	width:215px;
	position:absolute;
	top:168px;
	left:25px;
}

#zone2 {    /* zone cliquable */
	float: left;
	width : 90px;
	height: 28px;
	margin-left: 95px;
	margin-top: 2px;
}

#catalogue_conteneur_photo_series {
	position:relative;
	top:10px;
	left:50px;
	width:300px;
	margin:0 0 0 0;
	padding:0 0 0 0; 
	height:150px;
	color:#000000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}

.gauche {
  float: left;
  margin:0 10px 0 0;
  padding:0 0 0 0;
  } 
  
#catalogue_conteneur_series {
	position:relative;
	padding:0 0 0 0;
	margin:40px 5px 0 0;
	padding-top:10px;
}

#catalogue_conteneur_series img {
	display: block;
	float: left;
	margin: 10px 16px; /* 10px en haut et en bas, 16 ˆ gauche et ˆ droite */
}
/***********************************************/
			/*  WALLPAPERS*/
/***********************************************/ 
#goodies_wallpaper_affiche{
	background-image:url(images/onglets_entiers/goodies_wallpapers.gif);
	background-repeat:no-repeat;
	height:621px;
	width:272px;
	position:absolute;
	top:168px;
	left:25px;
	vertical-align:middle;
}

#zone4 {    /* zone cliquable */
	float: left;
	width : 90px;
	height: 28px;
	margin-left: 140px;
	margin-top: 2px;
}

#goodies_wallpaper_affiche_scroll{
	position:absolute;
	height:582px;
	width:279px;
	top:35px;
	left:-10px;
	overflow:auto;
	vertical-align:top;
	vertical-align:middle;
}

#goodies_wallpaper_affiche_scroll ul {
	position:relative;
	list-style-type:none;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	vertical-align:middle;
}

#goodies_wallpaper_affiche_scroll ul li {
	color:#000000;
	margin: 1em 0 1em 0;
	padding:0px 0 90px 25px;
	height:18px;
	vertical-align:middle;
}

#goodies_wallpaper_affiche_scroll ul li a
	{
	color:#FB3300;
	display:block;
	height:98px;
	width:129px;
	float:left;
	vertical-align:middle;
	}

#goodies_wallpaper_affiche_scroll ul li a:hover
	{
	color:#FEFE40;
	border:2px;
	height:98px;
	width:129px;
	float:left;
	vertical-align:middle;
	}

#goodies_cadre_bas{
	background-image:url(images/onglets_entiers/goodies_cadre_bas.gif);
	background-repeat:no-repeat;
	height:177px;
	width:360px;
	position:absolute;
	top:612px;
	right:25px;
}

#goodies_fleche_droite a{
	background-image:url(images/goodies_fleche_droite.gif);
	background-repeat:no-repeat;
	height:15px;
	width:18px;
	position:absolute;
	top:580px;
	right:170px;
}

#goodies_fleche_gauche a{
	background-image:url(images/goodies_fleche_gauche.gif);
	background-repeat:no-repeat;
	height:15px;
	width:18px;
	position:absolute;
	top:580px;
	right:211px;
}

#goodies_wallpaper_image {
	position:absolute;
	top:199px;
	left:318px;
	height:330px;
	width:361px;
	padding:0 0 0 0;
	margin: 0 0 0 0;
}

#goodies_800 a{
	background-image:url(images/onglets_entiers/800_600.gif);
	height:20px;
	width:146px;
	position:absolute;
	top:546px;
	right:42px;
	left: 514px;
	}	
	
#goodies_1024 a{
	background-image:url(images/onglets_entiers/1024_768.gif);
	height:20px;
	width:146px;
	position:absolute;
	top:546px;
	right:210px;
	left: 343px;
	}
/***********************************************/
			/*  GOODIES AVATAR */
/***********************************************/ 
#goodies_avatars_affiche{
	background-image:url(images/onglets_entiers/goodies_avatars.gif);
	background-repeat:no-repeat;
	height:621px;
	width:272px;
	position:absolute;
	top:168px;
	left:25px;
	vertical-align:middle;
}



#goodies_avatars_affiche_scroll{
	position:absolute;
	height:582px;
	width:279px;
	top:35px;
	left:-10px;
	overflow:auto;
	vertical-align:top;
	vertical-align:middle;
}

#goodies_avatars_affiche_scroll ul {
	position:relative;
	list-style-type:none;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	vertical-align:middle;
}

div#goodies_avatars_affiche_scroll ul li {
	color:#000000;
	margin: 1em 0 1em 0;
	padding: 0 0 90px 25px;
	height:18px;
	vertical-align:middle;
}

#goodies_avatars_affiche_scroll ul li a
	{
	color:#FB3300;
	display:block;
	height:98px;
	width:129px;
	float:left;
	vertical-align:middle;
	}

#goodies_avatars_affiche_scroll ul li a:hover
	{
	color:#FEFE40;
	border:2px;
	height:98px;
	width:129px;
	float:left;
	vertical-align:middle;
	}
	
#goodies_avatars_affiche_total {
	background-image:url(images/onglets_entiers/goodies_avatars_affiche.gif);
	background-repeat:no-repeat;
	height:621px;
	width:362px;
	position:absolute;
	top:0px;
	left:285px;
}

#goodies_avatars_affiche_total_scroll {
	overflow:auto;
	height:600px;
	width:352px;
	position:relative;
	top:10px;
	left:10px;
}

div#goodies_avatars_affiche_total_scroll ul{	
	margin: 0 0 0 0;
	padding: 30px 0 0 5px;
}

div#goodies_avatars_affiche_total_scroll ul li {	
	margin: 0 0 0 0;
	padding: 0 42px 0 0;
	float: left;
	width: 130px;
	display: block;
	white-space: nowrap;

}

#zone_avatars {    /* zone cliquable */
	float: left;
	width : 135px;
	height: 25px;
	margin-left: 6px;
	margin-top: 5px;
}
/***********************************************/
			/*  CONCOURS */
/***********************************************/ 
div#concours_haut_gauche {
	background-image:url(images/onglets_entiers/concours_haut_gauche.gif);
	background-repeat:no-repeat;
	height:130px;
	width:296px;
	position:absolute;
	top:168px;
	left:25px;
}

div#concours_haut_gauche_contenu {
	height:130px;
	width:296px;
	position:absolute;
	top:29px;
	left:1px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}

div#concours_haut_droite {
	background-image:url(images/onglets_entiers/concours_haut_droite.gif);
	background-repeat:no-repeat;
	height:130px;
	width:335px;
	position:absolute;
	top:168px;
	right:25px;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	}

div#concours_haut_droite_contenu {
	height:130px;
	width:330px;
	position:absolute;
	top:0px;
	right:0px;
	margin: 0 0 0 0;
	padding:0 0 0 0;
	overflow:auto;
	}

div#concours_haut_droite_contenu ul {
	list-style-type:none;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	width:300px;
}

div#concours_haut_droite_contenu ul li {
	background-image:url(images/icone_liste.gif);
	background-repeat:no-repeat;
	margin: 1em 0 1em 0;
	background-position: 1px 0px;
	padding:0 0 0 20px;
	height:18px;
	width:300px;
}

div#concours_bas {
	background-image:url(images/onglets_entiers/concours_bas.gif);
	background-repeat:no-repeat;
	width:650px;
	height:35px;
	position:absolute;
	top:750px;
	right:10px;
	left: 25px;
	margin: 0 0 0 0;
	padding:5px 0 0 5px;
	}
	
div#concours_bloc1 {
	background-image:url(images/onglets_entiers/cadre_concours.gif);
	background-repeat:no-repeat;
	height:100px;
	width:649px;
	position:absolute;
	top:313px;
	left:25px;
	padding:5px 0 0 10px;
	margin: 0 0 0 0;
}

div#concours_bloc2 {
	background-image:url(images/onglets_entiers/cadre_concours.gif);
	background-repeat:no-repeat;
	height:100px;
	width:649px;
	position:relative;
	top:430px;
	left:25px;
	padding:5px 0 0 10px;
	margin: 0 0 0 0;
}

div#concours_bloc3 {
	background-image:url(images/onglets_entiers/cadre_concours.gif);
	background-repeat:no-repeat;
	height:100px;
	width:649px;
	position:absolute;
	top:548px;
	left:25px;
	padding:5px 0 0 10px;
	margin: 0 0 0 0;
}

table.concours {
	font:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	text-align:left;
	}
	
table.concours_page {
	font:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	text-align:center;
	}
/***********************************************/
			/*  CONCOURS FORM  */
/***********************************************/
div#contenu_section_concours {
	margin: 160px 0 0 25px;
	padding: 0 0 0 0;
}

div#bloccadre_section_concours{
	background-image:url(images/onglets_haut/concours_formulaire.gif);
	height: 35px;
	width: 649px;
}

div#scrollcadre_section_concours {
	background-color:#fe9900;
	border-right-width:2px; border-right-color:#fb532c; border-right-style:solid;
	border-left-width:2px; border-left-color:#fb532c; border-left-style:solid;
	background-position: 307px 139px;
	width: 645px;
	height: 580px;
	text-align:center;
}

div#scrollcadre_section_concours_contenu {
	position:absolute;
	top:230px;
	left:190px;
	width: 300px;
	height: 500px;
	overflow:hidden;
}

div#scrollcadre_section_concours_contenu ul li img{
	display:block;
	margin: 0 0 0 72px;
	padding: 0 0 0 0;
}

div#scrollcadre_section_concours_contenu ul {
	list-style-type:none;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	text-align:center;
}

div#scrollcadre_section_concours_contenu ul li {
	list-style-type:none;
	color:#000000;
	margin: 1em 0 1em 0;
	padding: 0 0px 15px 30px;
	height:18px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	text-align:center;
}

div#footer_section_concours {
	background-image:url(images/onglets_bas/concours_formulaire.gif);
	height: 15px;
	width: 649px;
	margin: 0 0 0 0;
}
/***********************************************/
			/*  FIN CONTACT FORM  */
/***********************************************/
/***********************************************/
			/*  LIENS  */
/***********************************************/

div#header_section_liens {
	position:absolute;
	background-image:url(images/onglets_haut/liens.gif);
	height: 32px;
	left: 25px;
	width: 649px;
	top:165px;
	left: 25px;
}

div#scrollcadre_section_liens {
	position:absolute;
	background-color:#CAC0AD;
	border-right-width:2px; border-right-color:#CAC0AD; border-right-style:solid;
	border-left-width:2px; border-left-color:#CAC0AD; border-left-style:solid;
	width: 645px;
	height: 580px;
	top:197px;
	left: 25px;
	overflow:auto;
	text-align:center;
}
div#scrollcadre_section_liens ul {
	list-style-type:none;
	margin: 0 0 0 10px;
	padding: 0 0 0 0;
	text-align:center;
}

div#scrollcadre_section_liens ul li {
	list-style-type:none;
	color:#000000;
	margin: 0 0 0 0;
	padding: 0 0 10px 0;
}

div#scrollcadre_section_liens a {
	color:#000000;
}

div#scrollcadre_section_liens a:hover {
	color:#FF6600;
}

div#footer_section_liens {
	background-image:url(images/onglets_bas/liens.gif);
	position:absolute;
	top:777px;
	left: 25px;
	height: 15px;
	width: 649px;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}

/***********************************************/
			/*  FIN LIENS  */
/***********************************************/

/***********************************************/
			/*  MENU HAUT */
/***********************************************/ 
#menu dl, #menu dt, #menu dd, #menu ul, #menu ul li {
	margin: 0;
	padding: 0;
	list-style-type: none;
}

#menu {
	position: absolute;
	top: 117px;
	left: 20px;
	z-index:100;
	width: 700px;
}

#menu dl {
	float: left;
	margin: 0 0 0 0;
	width:100px;
	padding: 0 5px 0 5px;
}

#menu dt {
	cursor: pointer;
	text-align: center;
	font-weight: bold;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}

#menu dd {
	border: 1px solid gray;
	margin-top: 1px;
	width: 100px;
}

#menu li {
	text-align: center;
}

#menu li a {
	color: #000;
	text-decoration: none;
	display: block;
	height: 100%;
	border: 0 none;
	background-color: #FDCD79;
	padding:0 0 0 0 ;
}

#menu dt a{
	color: #000;
	text-decoration: none;
	display: block;
	height: 100%;
	border: 0 none;
	padding:0 0 0 0 ;
}

#menu dt a img{
	border:0;
	margin:0 0 0 0;
	padding:0 0 0 0;
}

#menu dt a img:hover{
	border:0;
	margin:0 0 0 0;
	padding:0 0 0 0;

}

#menu dt a:hover{
	border:0;
	margin:0 0 0 0;
	padding:0 0 0 0;
}

#menu li a:hover{
	background-color: #FCA514;
}

#site {
	position: absolute;
	z-index: 1;
	top : 70px;
	left : 10px;
	color: #000;
	padding: 5px;
	border: 1px solid gray; 
}
/***********************************************/
			/*  FIN MENU HAUT  */
/***********************************************/ 

/***********************************************/
			/*  MENU BAS  */
/***********************************************/
#menu_bas {
	position:absolute;
	left: 75px;
	bottom: 5px;
	z-index: 100;
	width: 700px;
}

#menu_bas dl {
	float: left;
	margin: 0 0 0 0;
	width:100px;
	padding: 0 5px 0 5px;
}

#menu_bas dt {
	cursor: pointer;
	text-align: center;
	font-weight: bold;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}

#menu_bas dd {
	border: 1px solid gray;
	margin-top: 1px;
	width: 100px;
}

#menu li {
	text-align: center;
}

#menu_bas li a {
	color: #000;
	text-decoration: none;
	display: block;
	height: 100%;
	border: 0 none;
	background-color: #FDCD79;
	padding:0 0 0 0 ;
}

#menu_bas dt a{
	color: #000;
	text-decoration: none;
	display: block;
	height: 100%;
	border: 0 none;
	padding:0 0 0 0 ;
}

#menu_bas dt a img{
	border:0;
	margin:0 0 0 0;
	padding:0 0 0 0;
}

#menu_bas dt a img:hover{
	border:0;
	margin:0 0 0 0;
	padding:0 0 0 0;

}

#menu_bas dt a:hover{
	border:0;
	margin:0 0 0 0;
	padding:0 0 0 0;
}

#menu_bas li a:hover{
	background-color: #FCA514;
}

#site {
	position: absolute;
	z-index: 1;
	top : 70px;
	left : 10px;
	color: #000;
	padding: 5px;
	border: 1px solid gray; 
}
/***********************************************/
			/*  FIN MENU BAS  */
/***********************************************/ 


.lienExtrait{color:#FF0000;}