f@charset "utf-8";
/* CSS Document */

A:link{
BACKGROUND: none transparent scroll repeat 0% 0%;
color:#CCCCCC;
TEXT-DECORATION: none
}
A:active{
BACKGROUND: none transparent scroll repeat 0% 0%;
color:#000000;
TEXT-DECORATION: none
}
A:visited{
BACKGROUND: none transparent scroll repeat 0% 0%;
color:#000000;
TEXT-DECORATION: none
}
A:hover{
BACKGROUND: none transparent scroll repeat 0% 0%;
color:#000000;
TEXT-DECORATION: none;
}
body{
	margin-top:0px;
	margin-left:0px;
}


/* _-//GENERAL\\-_ */
.zone_sel{
	position:absolute;
	width:680px;
	height:130px;
	top:635px;
	left:20px;
	border:0px solid #000000;
}

.texte_12{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

.conteneur{
	position: absolute;
	top: 0;
	left: 0;
	z-index:10;
	width: 100%;
	height: 100%;
}

/* _-//PAGE ACCUEIL\\-_ */
.body_accueil {
	background:url(../images/fond_accueil.jpg);
	background-repeat:no-repeat;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

.body_accueil_2 {
	background:url(../images/message_reconstruction.jpg);
	background-repeat:no-repeat;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

.header {
	position:absolute;
	top:20px;
	left:30px;
}

.block-menu-haut {
	position:absolute;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	width:400px;
	margin-top:126px;
	margin-left:595px;
	border:0px solid #000000;
}

.block-menu-univers {
	position:absolute;
	width: 530px;
	top:320px;
	left:195px;
	border: 0px solid #000000;
}

.block-text {
	position:absolute;
	text-align:justify;
	width:800px;
	top:560px;
	left:112px;
}

.footer-index {
	position:absolute;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:none;
	color:#b2b2b2;
	margin-top:770px;
	margin-left:24px;
	width:976px;
}

.footer-page {
	position:absolute;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:none;
	color:#b2b2b2;
	margin-top:660px;
	margin-left:24px;
	width:976px;
}

/* _-//PAGE SELECTION\\-_ */
.fond-selection{
	background:url(../images/fond_selection.jpg);
	background-repeat:no-repeat;
}

.zone_selection{
	width:105px;
	height:105px;
	border:0px solid #000000;
}

.zone_selection_click{
	position:absolute;
	width:106px;
	height:106px;
	left:15px;
	top:15px;
	border:0px solid #000000;
}

.menu_selection{
	position:absolute;
	top:155px;
	left:15px;
}

.zone_selection_cuisine{
	position:absolute;
	width:106px;
	height:106px;
	left:15px;
	top:15px;
	border:0px solid #000000;
}

.texte_selection{
	position:absolute;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:justify;
	line-height:20px;
	width:600px;
	height:auto;
	left:200px;
	top:150px;
	border:0px solid #000000;
}

.zone_sel_selection{
	position:absolute;
	width:750px;
	height:510px;
	top:210px;
	left:160px;
	overflow:auto;
	list-style-type:none;
	border:0px solid #000000;
}

.navigation{
	position:absolute;
	top:650px;
	left:150px;
	width:700px;
}

.closeup{
	position:absolute;
	width:750px;
	height:510px;
	top:210px;
	left:200px;
	overflow:auto;
	list-style-type:none;
	border:0px solid #000000;
}

.sel_column{
	position:absolute;
	width:80px;
	height:530px;
	top:130px;
	left:780px;
	border:0px solid #000000;
}

/* _-//PAGE CUISINE\\-_ */
.fond-cuisine{
	margin-top:0px;
	margin-right:0px;
	margin-left:0px;
	background:url(../images/fond_cuisine.jpg);
	background-repeat:no-repeat;
}

.zone_cuisine{
	position:absolute;
	width:105px;
	height:105px;
	left:15px;
	top:15px;
	border:0px solid #000000;
	z-index:1;
}

.zone_accueil_cuisine{
	position:absolute;
	width:106px;
	height:106px;
	left:15px;
	top:15px;
	border:0px solid #000000;
}

.photo_cuisine{
	position:absolute;
	margin-top:460px;
	margin-left:600px;
}

.galerie_cuisine{
	position:absolute;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:justify;
	line-height:24px;
	width:220px;
	height:auto;
	left:635px;
	top:190px;
	border:0px solid #000000;
}

.texte_cuisine{
	position:absolute;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:justify;
	line-height:20px;
	width:350px;
	height:auto;
	left:250px;
	top:200px;
	border:0px solid #000000;
}

.zone_sel_cuisine{
	position:absolute;
	width:680px;
	height:130px;
	top:580px;
	left:170px;
	border:0px solid #000000;
}

.footer-cuisine {
	position:absolute;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:none;
	color:#b2b2b2;
	margin-top:760px;
	margin-left:24px;
	width:976px;
}

/* _-//PAGE TABLE\\-_ */
.fond-table{
	margin-top:0px;
	margin-right:0px;
	margin-left:0px;
	background-color:#f2fafd;
}

.zone_table{
	position:absolute;
	width:105px;
	height:105px;
	left:14px;
	top:16px;
	border:0px solid #000000;
	z-index:1;
}

.header_table{
	position:absolute;
	top:0px;
	left:0px;
	border:0px solid #000000;
}

.left_table{
	position:absolute;
	top:135px;
	left:0px;
	border:0px solid #000000;
}

.couverts_table{
	position:absolute;
	top:550px;
	left:700px;
	border:0px solid #000000;
}

.menu{
	position:absolute;
	left:32px;
	top:242px;
}

.galerie_table_acc{
	position:absolute;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:justify;
	line-height:24px;
	width:220px;
	height:auto;
	left:350px;
	top:100px;
	border:0px solid #000000;
}

.galerie_table{
	position:absolute;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:justify;
	line-height:24px;
	width:220px;
	height:auto;
	left:0px;
	top:100px;
	border:0px solid #000000;
}

.texte_table{
	position:absolute;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:justify;
	line-height:24px;
	width:590px;
	height:auto;
	left:400px;
	top:150px;
	border:0px solid #000000;
}

.zone_sel_table{
	position:absolute;
	width:680px;
	height:130px;
	top:580px;
	left:20px;
	border:0px solid #000000;
}

.footer-table {
	position:absolute;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:none;
	color:#b2b2b2;
	margin-top:720px;
	margin-left:260px;
	width:500px;
	border:0px solid #000000;
}

/* _-//PAGE THE\\-_ */
.fond-the{
	background-color:#8f090a;
	margin-top:0px;
	margin-right:0px;
	margin-left:0px;
}

.zone_the{
	position:absolute;
	width:105px;
	height:105px;
	left:14px;
	top:16px;
	border:0px solid #000000;
	z-index:1;
}

.header_cafe{
	position:absolute;
	top:0px;
	left:0px;
	border:0px solid #FFFFFF;
}

.tasse_cafe{
	position:absolute;
	top:460px;
	left:700px;
	border:0px solid #000000;
}

.text_the{
	position:absolute;
	top:120px;
	left:15px;
	border:0px solid #000000;
}

.text_cafe{
	position:absolute;
	top:370px;
	left:15px;
	border:0px solid #000000;
}

.texte_the{
	position:absolute;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#AF8C5D;
	text-align:justify;
	line-height:24px;
	width:350px;
	height:auto;
	left:135px;
	top:160px;
	border:0px solid #FFFFFF;
}

.galerie_tc{
	position:absolute;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:justify;
	line-height:24px;
	width:270px;
	height:auto;
	left:610px;
	top:195px;
	border:0px solid #000000;
}

.texte_cafe{
	position:absolute;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	text-align:justify;
	line-height:24px;
	width:350px;
	height:auto;
	left:135px;
	top:375px;
	border:0px solid #000000;
}

.zone_sel_tc{
	position:absolute;
	width:680px;
	height:130px;
	top:600px;
	left:30px;
	border:0px solid #000000;
}

.footer-the {
	position:absolute;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:none;
	color:#b2b2b2;
	margin-top:760px;
	margin-left:260px;
	width:500px;
}

/* _-//PAGE BAR\\-_ */
.fond-bar{
	margin-top:0px;
	margin-right:0px;
	margin-left:0px;
	background-color:#000000;
}

.zone_bar{
	position:absolute;
	width:105px;
	height:105px;
	left:14px;
	top:16px;
	border:0px solid #000000;
	z-index:1;
}

.header{
	position:absolute;
	top:0px;
	left:0px;
	border:0px solid #FFFFFF;
}

.verre{
	position:absolute;
	top:200px;
	left:730px;
	border:0px solid #000000;
}

.text_bar{
	position:absolute;
	top:180px;
	left:150px;
	border:0px solid #000000;
}

.bouteille{
	position:absolute;
	top:450px;
	left:0px;
	border:0px solid #000000;
}

.galerie_bar{
	position:absolute;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:justify;
	line-height:24px;
	width:270px;
	height:auto;
	left:95px;
	top:400px;
	border:0px solid #000000;
}

.zone_sel_bar{
	position:absolute;
	width:680px;
	height:130px;
	top:570px;
	left:350px;
	border:0px solid #000000;
}

.footer-bar {
	position:absolute;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:none;
	color:#b2b2b2;
	margin-top:780px;
	margin-left:260px;
	width:500px;
}

/* _-//PAGE DECO\\-_ */
.fond-deco{
	background:url(../images/fond_deco.jpg);
	background-repeat:no-repeat;
	margin-top:0px;
	margin-right:0px;
	margin-left:0px;
}

.zone_deco{
	position:absolute;
	width:105px;
	height:105px;
	left:15px;
	top:15px;
	border:0px solid #000000;
	z-index:1;
}

.galerie_deco{
	position:absolute;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:justify;
	line-height:24px;
	width:220px;
	height:auto;
	left:200px;
	top:350px;
	border:0px solid #000000;
}

.texte_deco{
	position:absolute;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#CB122B;
	text-align:justify;
	line-height:15px;
	width:350px;
	height:auto;
	left:200px;
	top:130px;
	border:0px solid #FFFFFF;
}

.photo_fleurs{
	position:absolute;
	margin-top:350px;
	margin-left:720px;
}

.zone_sel_deco{
	position:absolute;
	width:680px;
	height:130px;
	top:605px;
	left:21px;
	border:0px solid #000000;
}

.footer-deco {
	position:absolute;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:none;
	color:#b2b2b2;
	margin-top:760px;
	margin-left:260px;
	width:500px;
}

/* _-//PAGE BIJOUX\\-_ */
.header{
	position:absolute;
	top:0px;
	left:0px;
	border:0px solid #FFFFFF;
}

.zone_bijoux{
	position:absolute;
	width:105px;
	height:105px;
	left:14px;
	top:16px;
	border:0px solid #000000;
	z-index:1;
}

.menu_bijoux{
	position:absolute;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	left:21px;
	top:200px;
}

.bt_valid{
	background:none;
	border:none;
	color:#0066FF;
	cursor:pointer;
	margin-top:10px;
	margin-bottom:10px;
}

.bij_defil{
	position:absolute;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	left:50px;
	top:390px;
	width: 600px;
	height: 160px;
	overflow:auto;
	scrollbar-face-color:#FFFFFF;
  	scrollbar-arrow-color:#CCCCCC;
  	scrollbar-track-color:#D9DADB;
  	scrollbar-shadow-color:#CCCCCC;
	border:0px solid #000000;
}

.bij_desc{
	position:absolute;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	left:80px;
	top:580px;
	width: 290px;
	height: 220px;
	border:0px solid #000000;
}

.photo_bijoux{
	position:absolute;
	margin-top:285px;
	margin-left:680px;
}

.texte_bijoux{
	position:absolute;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#1437C9;
	text-align:justify;
	line-height:20px;
	width:431px;
	height:auto;
	left:240px;
	top:160px;
	z-index:2;
	border:0px solid #000000;
}

.menu_marques{
	position:absolute;
	left:630px;
	top:456px;
	width: 204px;
	height: 105px;
}

.zone_sel_bijoux{
	position:absolute;
	width:680px;
	height:130px;
	top:605px;
	left:21px;
	border:0px solid #000000;
}

.footer-bijoux {
	position:absolute;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:none;
	color:#b2b2b2;
	margin-top:750px;
	margin-left:260px;
	width:500px;
}

/* _-//PAGE ENFANTS\\-_ */
.fond-enfant{
	position:absolute;
	background:url(../images/fond_enfant.jpg);
	background-repeat:no-repeat;
	margin-top:0px;
	width:100%;
}

.zone_bebe{
	position:absolute;
	width:105px;
	height:105px;
	left:15px;
	top:15px;
	border:0px solid #000000;
	z-index:1;
}

.photo_enfant{
	position:absolute;
	margin-top:400px;
	margin-left:600px;
}

.galerie_enfant{
	position:absolute;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:justify;
	line-height:24px;
	width:220px;
	height:auto;
	left:50px;
	top:200px;
	border:0px solid #000000;
}


.enfant_desc{
	position:absolute;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	left:80px;
	top:350px;
	width: 290px;
	height: 220px;
	border:0px solid #000000;
}

.texte_enfant{
	position:absolute;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#1437C9;
	text-align:justify;
	line-height:20px;
	width:431px;
	height:auto;
	left:330px;
	top:150px;
	border:0px solid #000000;
}

.zone_sel_enfant{
	position:absolute;
	width:680px;
	height:130px;
	top:570px;
	left:21px;
	border:0px solid #000000;
}

.footer-enfant {
	position:absolute;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:none;
	color:#b2b2b2;
	margin-top:750px;
	margin-left:260px;
	width:500px;
}

/* _-//PAGE CONTACTS\\-_ */
.fond-contact{
	background:url(../images/fond_contact.jpg);
	background-repeat:no-repeat;
}

.zone_accueil_contact{
	position:absolute;
	width:105px;
	height:105px;
	left:15px;
	top:15px;
	border:0px solid #000000;
	z-index:1;
}

.formulaire{
	z-index:1; 
	position:absolute; 
	width:520px; 
	left:280px; 
	top:130px; 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:justify; 
	height:auto;
	border:0px solid #000000;
}

.div-alert-message {
	position:absolute;
	z-index:10;
	width:200px;
	height:auto;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	margin-left:350px;
	margin-top:180px;
	background:#FFFFFF;
	color:#0000FF;
	border:0px dotted #000000
}

.infos{
	position:absolute;
	width:200px;
	height:200px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	margin-left:10px;
	margin-top:350px;
	color:#000000;
	border:0px dotted #000000;
}

.footer-contact {
	position:absolute;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:none;
	color:#b2b2b2;
	margin-top:620px;
	margin-left:260px;
	width:500px;
	border:0px solid #000000;
}

/* _-//PAGE CS\\-_ */
.fond-cs{
	background:url(../images/fond_cs.jpg);
	background-repeat:no-repeat;
}

.zone_accueil_contact{
	position:absolute;
	width:105px;
	height:105px;
	left:13px;
	top:16px;
	border:0px solid #000000;
	z-index:1;
}

.texte-cs {
	position:absolute;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:none;
	text-align:justify;
	margin-top:160px;
	margin-left:220px;
	width:710px;
}

.footer-cs {
	position:absolute;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:none;
	color:#b2b2b2;
	margin-top:620px;
	margin-left:260px;
	width:500px;
}

/* _-//PAGE LISTE\\-_ */
.fond-liste{
	background:url(../images/fond_liste.jpg);
	background-repeat:no-repeat;
}

.zone_liste{
	width:105px;
	height:105px;
	border:0px solid #000000;
}

.zone_liste_click{
	position:absolute;
	width:106px;
	height:106px;
	left:14px;
	top:18px;
	border:0px solid #000000;
}

.sel_column_liste{
	position:absolute;
	width:800px;
	height:100px;
	top:650px;
	left:20px;
	border:0px solid #000000;
}

.texte_liste{
	position:absolute;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	text-align:justify;
	line-height:20px;
	width:350px;
	height:auto;
	left:300px;
	top:400px;
	border:0px solid #000000;
}

.texte_liste_footer{
	position:absolute;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	text-align:justify;
	line-height:20px;
	width:400px;
	height:auto;
	left:300px;
	top:200px;
	border:0px solid #000000;
}

.listes{
	position:absolute;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	text-align:justify;
	line-height:20px;
	width:350px;
	height:auto;
	left:20px;
	top:200px;
	border:0px solid #000000;
}

.footer-liste {
	position:absolute;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:none;
	color:#b2b2b2;
	margin-top:720px;
	margin-left:260px;
	width:500px;
}