/* CSS Document */

@import url(menu.css);
@import url(footer.css);
@import url(diapo.css);

/*######################## Body ########################*/

body,td,th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

a.lien{  
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#666666;
}

a.lien:hover { 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#c9af00;
}

h1 { 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#c9af00;
	font-style:oblique;
}

.style1 { 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#c9af00;
	font-weight:bold;
}

.article {
	float:left;
	/*background-color: #0000FF;*/
}

.art_titre {
	float:left;
	/*background-color:#FF0000;
	font-weight:bolder;*/
	text-align:left;
}
.csstitre {
	float:left;
	/*background-color:#FF0000;
	font-weight:bolder;*/
	text-align:left;
}
.csstexte {
	float:left;
	/*background-color:#00FF00;*/
}
.art_texte {
	float:left;
	/*background-color:#00FF00;*/
}


.art_prix {
	float:right;
	margin-right:5px;
	/*background-color: #FF00FF;*/
}


/*######################## Fin Body ########################*/


/************************ Index ************************/

#container {
	position:relative;
	margin-left: auto;
	margin-right: auto;
	width:811px;
	height:auto;
	/*background-color:#000000;*/
}

#flashcontent {
	height: 100%;
}

#border_h {
	height:22px;
	width:811px;
	background-image: url(../img/index_img/border_h.jpg);
	background-repeat:no-repeat;
}

#border_l {
	height:366px;
	width:21px;
	background-image: url(../img/index_img/border_l.jpg);
	background-repeat: repeat-y;
	float:left;
}

#border_l_f {
	height:165px;
	width:21px;
	background-image: url(../img/index_img/border_l_f.jpg);
	float:left;
}

#middle {
	height:366px;
	width:769px;
	float:left;
}

#logo_lavaguedor {
	height:71px;
	width:180px;
	background-image:url(../img/index_img/logo_lavaguedor.jpg);
	background-repeat:no-repeat;
	margin-top:108px;
	margin-left:364px;
}

#flash {
	height:139px;
	width:437px;
	/*margin-top:181px;*/
	margin-left:107px;
	float:left;
}

#container_enter {
	height:44px;
	width:127px;
	margin-top:95px;
	float:left;
}

#container_bouton{
	height:14px;
	width:130px;
	margin-top:5px;
}


/********************/

#bouton_entrer {
	display:block;
	height:14px;
	width:50px;
	background:url(../img/index_img/bouton_entrer.jpg) no-repeat 0 0;
	float:left;
}

a.boutton_entrer{
	display:block;
	height:14px;
	width:50px;
	background: url(../img/index_img/bouton_entrer.jpg) no-repeat 0 0;
	float:left;
	margin-left:20px;
}

a.boutton_entrer:hover {
	display:block;
	height:14px;
	width:50px;
	background:url(../img/index_img/bouton_entrer_do.jpg) no-repeat 0 0;
	float:left;
	margin-left:20px;
}

/********************/

#bouton_tube {
	height:14px;
	width:7px;
	background-image:url(../img/index_img/bouton_tube.jpg);
	background-repeat:no-repeat;
	float:left;
}

/********************/

#bouton_enter {
	display:block;
	height:14px;
	width:43px;
	background:url(../img/index_img/bouton_enter.jpg) no-repeat 0 0;
	float:left;
}

a.boutton_enter{
	display:block;
	height:14px;
	width:43px;
	background: url(../img/index_img/bouton_enter.jpg) no-repeat 0 0;
	float:left;
}

a.boutton_enter:hover {
	display:block;
	height:14px;
	width:43px;
	background:url(../img/index_img/bouton_enter_do.jpg) no-repeat 0 0;
	float:left;
}

/********************/

#enter_cube {
	height:19px;
	width:56px;
	background-image: url(../img/index_img/img_cube.jpg);
	background-repeat:no-repeat;
	margin-top:5px;
}

#texte_description {
	height:19px;
	width:437px;
	margin-left:107px;
	padding-top:10px;
	float:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#cc9933;
	text-align:left;
}


#texte_description_optimisation {
	height:19px;
	width:437px;
	margin-left:0px;
	padding-top:155px;
	float:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#ffffff;
	text-align:left;
}

#fond_m_f {
	height:165px;
	width:769px;
	background-image: url(../img/index_img/fond_m_f.jpg);
	float:left;
}

#border_r {
	height:366px;
	width:21px;
	background-image: url(../img/index_img/border_r.jpg);
	background-repeat: repeat-y;
	float:left;
}

#border_r_f {
	height:165px;
	width:21px;
	background-image: url(../img/index_img/border_r_f.jpg);
	float:right;
}

#border_f {
	height:22px;
	width:811px;
	background-image: url(../img/index_img/border_f.jpg);
	background-repeat:no-repeat;
	float:left;
}

#texte_f_index {
	color: #a4a3a3;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	height:12px;
	width:811px;
	text-align:center;
	float:left;
}

#texte_f_index a {
	color: #cc9933;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration:none;
}

#texte_f_index a:hover {
	color: #a4a3a3;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	border-bottom:1px solid #cc9933;
}

/************************ Fin Index ************************/


/************************ Accueil ************************/

#border_accueil_h {
	height:22px;
	width:811px;
	background-image: url(../img/accueil/fonds/border_accueil_h.jpg);
	background-repeat:no-repeat;
}

#border_accueil_l {
	height:525px;
	width:21px;
	background-image: url(../img/accueil/fonds/border_accueil_l.jpg);
	background-repeat: repeat-y;
	float:left;
}

#border_accueil_l_f {
	height:165px;
	width:21px;
	background-image: url(../img/accueil/fonds/border_accueil_l_f.jpg);
	float:left;
}

#container_center {
	height:595px;
	width:769px;
	background-image: url(../img/accueil/fonds/fond_center.jpg);
	background-repeat: repeat-x;
	float:left;
}

#border_accueil_r {
	height:525px;
	width:21px;
	background-image: url(../img/accueil/fonds/border_accueil_r.jpg);
	background-repeat: repeat-y;
	float:left;
}

#border_accueil_r_f {
	height:165px;
	width:21px;
	background-image: url(../img/accueil/fonds/border_accueil_r_f.jpg);
	float:right;
}

#border_accueil_f {
	height:22px;
	width:811px;
	background-image: url(../img/accueil/fonds/border_accueil_f.jpg);
	background-repeat:no-repeat;
	float:left;
}

#container_header {
	height:75px;
	width:769px;
	float:left;
}

#menu_logo_lavaguedor {
	height:75px;
	width:180px;
	background-image:url(../img/index_img/logo_lavaguedor.jpg);
	background-repeat:no-repeat;
	/*margin-top:108px;*/
	margin-left:72px;
	float:left;
}

#container_img {
	width:259px;
	height:531px;
	margin-left:5px;
	margin-top:10px;
	float:left;
}

#img_accueil_h {
	width:259px;
	height:9px;
	background-image:url(../img/accueil/img/accueil/border_h.png);
	background-repeat:no-repeat;
	float:left;
}

#img_accueil_d {
	width:16px;
	height:503px;
	background-image: url(../img/accueil/img/accueil/border_d.png);
	background-repeat: repeat-y;
	float:left;
}

#container_flash_ing {
	width:234px;
	height:503px;
	float:left;
}

#img_accueil_g {
	width:9px;
	height:503px;
	background-image:url(../img/accueil/img/accueil/border_g.png);
	background-repeat: repeat-y;
	float:left;
}

#img_accueil_b {
	width:259px;
	height:19px;
	background-image:url(../img/accueil/img/accueil/border_b.png);
	background-repeat:no-repeat;
	float: right;
}

#texte_f {
	color: #a4a3a3;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	height:12px;
	width:801px;
	text-align:right;
	padding-right:10px;
	float:left;
}

#texte_f a {
	color: #cc9933;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration:none;
}

#texte_f a:hover {
	color: #a4a3a3;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	border-bottom:1px solid #cc9933;
}

/*****************************/

#container_bienvenue {
	width:400px;
	height:360px;
	float:right;
	padding-right:70px;
	margin-top:50px;
}

#container_bienvenue_titre {
	width:430px;
	height:22px;
	background-image:url(../img/accueil/titre_bienvenue.jpg);
	background-repeat:no-repeat;
	border-bottom:#cc9933 solid 1px;
	float:left;
}

#container_bienvenue_texte {
	width:430px;
	height:325px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-align:justify;
	color:#666666;
	float: left;
	margin-top:10px;
}

#container_bienvenue_texte_center {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#cc9933;
	font-style:italic;
	text-align:center;
	width:399px;
	height:12px;
	float:left;
	margin-top:25px;
}

/******************************/

#container_salondethe {
	width:400px;
	height:95px;
	float:left;
	padding-right:70px;
	margin-top:20px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#cc9933;
	text-align: left;
}

#container_salondethe_titre {
	width:399px;
	height:22px;
	background-image:url(../img/accueil/titre/titre_salondethe.jpg);
	background-repeat:no-repeat;
	border-bottom:#cc9933 solid 1px;
	float:left;
}

#container_salondethe_texte {
	width:399px;
	height:60px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-align:justify;
	color:#666666;
	float: left;
	margin-top:10px;
}

/***********************/

#container_newsletter {
	width:130px;
	height:22px;
	float:left;
	margin-top:70px;
	margin-left:140px;
	border-bottom:#cc9933 solid 1px;
	border-right:#cc9933 solid 1px;
}

#bouton_newsletter {
	display:block;
	width:130px;
	height:22px;
	background: url(../img/titre_newsletter.png) no-repeat 0 0;
	float:left;
}

a.boutton_newsletter {
	display:block;
	width:130px;
	height:22px;
	background: url(../img/titre_newsletter.png) no-repeat 0 0;
	float:left;
}

a.boutton_newsletter:hover {
	display:block;
	width:130px;
	height:22px;
	background: url(../img/titre_newsletter_do.png) no-repeat 0 0;
	float:left;
}


/************************ Fin Accueil ************************/

/************************ Type de Cuisine ************************/

#container_typedecuisine_titre {
	width:745px;
	height:22px;
	background-image: url(../img/accueil/type-de-cuisine/titre_type_cuisine.jpg);
	background-repeat:no-repeat;
	border-bottom:#cc9933 solid 1px;
	float:left;
	margin-left:10px;
}

#container_typedecuisine_img {
	width:700px;
	height: auto;
	float:left;
	margin-left:30px;
}

#container_typedecuisine_img1 {
	width:209px;
	height:139px;;
	float:left;
	margin-left:20px;
	margin-top:35px;
	background-image: url(../img/accueil/type-de-cuisine/img-type-de-cuisine-1.jpg);
	background-repeat:no-repeat;
	float:left;
}

#container_typedecuisine_img2 {
	width:209px;
	height:139px;;
	float:left;
	margin-left:20px;
	margin-top:35px;
	background-image: url(../img/accueil/type-de-cuisine/img-type-de-cuisine-2.jpg);
	background-repeat:no-repeat;
}

#container_typedecuisine_img3 {
	width:209px;
	height:139px;;
	float:left;
	margin-left:20px;
	margin-top:35px;
	background-image: url(../img/accueil/type-de-cuisine/img-type-de-cuisine-3.jpg);
	background-repeat:no-repeat;
}

#container_typedecuisine_texte {
	width:700px;
	height: auto;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-align:justify;
	color: #666666;
	float: left;
	margin-top:30px;
	margin-left:32px;
}

#container_typedecuisine_texte_l {
	width:300px;
	height: auto;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-align:center;
	color: #666666;
	float: left;
	margin-top:45px;
	margin-left:50px;
	/*margin-bottom:70px;*/
}

#container_typedecuisine_texte_r {
	width:300px;
	height: auto;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-align:center;
	color: #666666;
	float: left;
	margin-top:45px;
	margin-left:50px;
	/*margin-bottom:70px;*/
}


/************************ Fin Type de Cuisine ************************/

/************************ Réceptions et Séminaires ************************/

#container_receptions_seminaires_titre {
	width:745px;
	height:22px;
	background-image: url(../img/accueil/receptions-seminaires/titre_receptions_seminaires.jpg);
	background-repeat:no-repeat;
	border-bottom:#cc9933 solid 1px;
	float:left;
	margin-left:10px;
}

#container_receptions_seminaires_img {
	width:700px;
	height: auto;
	float:left;
	margin-left:30px;
}

#container_receptions_seminaires_img1 {
	width:209px;
	height:139px;;
	float:left;
	margin-left:20px;
	margin-top:35px;
	background-image: url(../img/accueil/receptions-seminaires/img-receptions-seminaires-1.jpg);
	background-repeat:no-repeat;
	float:left;
}

#container_receptions_seminaires_img2 {
	width:209px;
	height:139px;;
	float:left;
	margin-left:20px;
	margin-top:35px;
	background-image: url(../img/accueil/receptions-seminaires/img-receptions-seminaires-2.jpg);
	background-repeat:no-repeat;
}

#container_receptions_seminaires_img3 {
	width:209px;
	height:139px;;
	float:left;
	margin-left:20px;
	margin-top:35px;
	background-image: url(../img/accueil/receptions-seminaires/img-receptions-seminaires-3.jpg);
	background-repeat:no-repeat;
}

#container_receptions_seminaires_texte {
	width:700px;
	height: auto;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-align:justify;
	color: #666666;
	float: left;
	margin-top:30px;
	margin-left:32px;
}

#container_receptions_seminaires_texte_l,  #container_receptions_seminaires_texte_r {
	width:300px;
	height: auto;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-align:center;
	color: #666666;
	float: left;
	margin-top:45px;
	margin-left:50px;
}


/************************ Fin Réceptions et Séminaires ************************/

/************************ News ************************/

#container_news_titre {
	width:745px;
	height:22px;
	background-image: url(../img/accueil/news/titre_news.jpg);
	background-repeat:no-repeat;
	border-bottom:#cc9933 solid 1px;
	float:left;
	margin-left:10px;
}

#container_news_img {
	width:391px;
	height: auto;
	float:left;
	margin-left:20px;
}

#container_news_img1 {
	width:391px;
	height:198px;
	float:left;
	margin-top:25px;
	background-image: url(../img/accueil/news/img-news-1.jpg);
	background-repeat:no-repeat;
	float:left;
}

#container_news_texte_h {
	width:320px;
	height: auto;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-align:justify;
	color: #666666;
	float: right;
	margin-top:22px;
	margin-right:20px;
}

#container_news_texte {
	width:700px;
	height: auto;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-align:justify;
	color: #666666;
	float: left;
	margin-top:30px;
	margin-left:32px;
	/*margin-bottom:125px;*/
}


/************************ Fin News ************************/

/*############################################################################*/

/************************ Restauration ************************/

#container_restauration_titre {
	width:745px;
	height:22px;
	background-image:url(../img/restauration/titre_restaurant.jpg);
	background-repeat:no-repeat;
	border-bottom:#cc9933 solid 1px;
	float:left;
	margin-left:10px;
}

#container_restauration_img {
	width:209px;
	height: auto;
	float:left;
	margin-left:30px;
}

#container_restauration_img1 {
	width:209px;
	height:139px;;
	float:left;
	margin-top:15px;
	background-image:url(../img/restauration/img-restaurant-1.jpg);
	background-repeat:no-repeat;
	margin-top:35px;
}

#container_restauration_img2 {
	width:209px;
	height:139px;;
	float:left;
	margin-top:30px;
	margin-bottom:15px;
	background-image:url(../img/restauration/img-restaurant-2.jpg);
	background-repeat:no-repeat;
}

#container_restauration_img3 {
	width:209px;
	height:139px;;
	float:left;
	margin-top:15px;
	background-image:url(../img/restauration/img-restaurant-3.png);
	background-repeat:no-repeat;
	/*margin-bottom:43px;*/
}

#container_restauration_texte {
	width:400px;
	height: auto;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-align:justify;
	color: #666666;
	float: left;
	margin-top:40px;
	margin-left:65px;
}

#container_restauration_texte_l {
	width:300px;
	height: auto;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-align:center;
	color: #666666;
	float: left;
	margin-top:30px;
	margin-right:50px;
}

#container_restauration_texte_r {
	width:300px;
	height: auto;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-align:center;
	color: #666666;
	float: left;
	margin-top:20px;
	margin-left:200px;
}


/************************ Fin Restauration ************************/

/************************ La Carte ************************/

#container_lacarte_titre {
	width:745px;
	height:22px;
	background-image: url(../img/restauration/la-carte/titre_la_carte.jpg);
	background-repeat:no-repeat;
	border-bottom:#cc9933 solid 1px;
	float:left;
	margin-left:10px;
}

#container_lacarte {
	width:773px;
	height:545px;
	float:left;
	/*overflow:auto;*/
	margin-top:5px;
}

#container_lacarte_img {
	width:209px;
	height:139px;;
	float:left;
	margin-top:35px;
	margin-left:15px;
}

#container_lacarte_titre_carte {
	width:445px;
	height:22px;
	border-bottom:#cc9933 solid 1px;
	float:left;
	font-family: Times, serif;
	font-size:20px;
	text-align: left;
	color: #cc9933;
	margin-top:32px;
	margin-left:50px;
}

#container_lacarte_texte {
	width:445px;
	height:200px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-align:justify;
	color: #666666;
	float: left;
	margin-left:50px;
}

#border_lacarte_l {
	height:1560px;
	width:21px;
	background-image: url(../img/accueil/fonds/border_accueil_l.jpg);
	background-repeat: repeat-y;
	background-position:bottom;
	float:left;
}

#container_center_lacarte {
	height:1630px;
	width:769px;
	background-image: url(../img/accueil/fonds/fond_center.jpg);
	background-repeat: repeat-x;
	background-position:bottom;
	float:left;
}

#border_lacarte_r {
	height:1560px;
	width:21px;
	background-image: url(../img/accueil/fonds/border_accueil_r.jpg);
	background-repeat: repeat-y;
	background-position:bottom;
	float:left;
}


/************************ Fin La Carte ************************/

/************************ Les Vins ************************/

#container_lesvins_titre {
	width:745px;
	height:22px;
	background-image: url(../img/restauration/les-vins/titre_les_vins.jpg);
	background-repeat:no-repeat;
	border-bottom:#cc9933 solid 1px;
	float:left;
	margin-left:10px;
}

#container_lesvins_img {
	width:209px;
	height:139px;;
	float:left;
	margin-top:35px;
	margin-left:15px;
}

#container_lesvins_texte_liens {
	width:445px;
	height:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-align:justify;
	color: #666666;
	float: left;
	margin-left:50px;
}


#container_lesvins_titre_color {
	width:445px;
	height:22px;
	border-bottom:#cc9933 solid 1px;
	float:left;
	font-family: Times, serif;
	font-size:18px;
	text-align: left;
	color: #cc9933;
	margin-top:30px;
	margin-left:50px;
}

#container_lesvins_titre_carte {
	width:435px;
	height:22px;
	border-bottom:#cc9933 solid 1px;
	float:left;
	font-family: Times, serif;
	font-size:16px;
	text-align: left;
	color: #cc9933;
	margin-top:32px;
	margin-left:60px;
}

#container_lesvins_texte {
	width:445px;
	height:200px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-align:justify;
	color: #666666;
	float: left;
	margin-left:50px;
}


/************************ Fin Les Vins ************************/

/************************ Brasserie de Luxe ************************/

#container_brasserieluxe_titre {
	width:745px;
	height:22px;
	background-image: url(../img/restauration/brasserie-de-luxe/titre_brasserie_luxe.jpg);
	background-repeat:no-repeat;
	border-bottom:#cc9933 solid 1px;
	float:left;
	margin-left:10px;
}

#container_brasserieluxe_img {
	width:209px;
	height: auto;
	float:left;
	margin-left:30px;
}

#container_brasserieluxe_img1 {
	width:209px;
	height:139px;;
	float:left;
	margin-top:15px;
	background-image: url(../img/restauration/brasserie-de-luxe/img-brasserie-luxe-1.jpg);
	background-repeat:no-repeat;
	margin-top:35px;
}

#container_brasserieluxe_img2 {
	width:209px;
	height:139px;;
	float:left;
	margin-top:30px;
	margin-bottom:15px;
	background-image: url(../img/restauration/brasserie-de-luxe/img-brasserie-luxe-2.jpg);
	background-repeat:no-repeat;
}

#container_brasserieluxe_img3 {
	width:209px;
	height:139px;;
	float:left;
	margin-top:15px;
	background-image: url(../img/restauration/brasserie-de-luxe/img-brasserie-luxe-3.png);
	background-repeat:no-repeat;
	/*margin-bottom:43px;*/
}

#container_brasserieluxe_texte {
	width:400px;
	height: auto;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-align:justify;
	color: #666666;
	float: left;
	margin-top:20px;
	margin-left:65px;
}

#container_brasserieluxe_titre_menu {
	width:400px;
	height:22px;
	border-bottom:#cc9933 solid 1px;
	float:left;
	font-family: Times, serif;
	font-size:20px;
	text-align: left;
	color: #cc9933;
	margin-top:15px;
	margin-left:65px;
}

#container_brasserieluxe_texte_menu {
	width:400px;
	height: auto;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-align:justify;
	color: #666666;
	float: left;
	margin-left:65px;
}

/************************ Fin Brasserie de Luxe ************************/

/*############################################################################*/

/************************ Salon de Thé ************************/

#container_salondethe_titre {
	width:745px;
	height:22px;
	background-image:url(../img/salon_de_the/titre_salon_de_the.jpg);
	background-repeat:no-repeat;
	border-bottom:#cc9933 solid 1px;
	float:left;
	margin-left:10px;
}

#container_salondethe_img {
	width:209px;
	height: auto;
	float:right;
	margin-right:30px;
}

#container_salondethe_img1 {
	width:209px;
	height:139px;;
	float:left;
	margin-top:15px;
	background-image: url(../img/salon_de_the/img-salondethe-1.jpg);
	background-repeat:no-repeat;
	margin-top:35px;
}

#container_salondethe_img2 {
	width:209px;
	height:139px;;
	float:left;
	margin-top:30px;
	margin-bottom:15px;
	background-image:url(../img/salon_de_the/img-salondethe-2.jpg);
	background-repeat:no-repeat;
}

#container_salondethe_img3 {
	width:209px;
	height:139px;;
	float:left;
	margin-top:15px;
	background-image:url(../img/salon_de_the/img-salondethe-3.png);
	background-repeat:no-repeat;
	/*margin-bottom:43px;*/
}

#container_salondethe_texte {
	width:400px;
	height: auto;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-align:justify;
	color: #666666;
	float: left;
	margin-top:40px;
	margin-left:50px;
}

#container_salondethe_texte_l {
	width:300px;
	height: auto;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-align:center;
	color: #666666;
	float: left;
	margin-top:30px;
	margin-right:50px;
}

#container_salondethe_texte_r {
	width:300px;
	height: auto;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-align:center;
	color: #666666;
	float: left;
	margin-top:20px;
	margin-left:200px;
}

ul#salondethe {
	margin:0;
	padding:0;
	list-style-type:square;
}

#container_liste_salondethe {
	width:160px;
	height:auto;
	text-align: left;
	margin-left:auto;
	margin-right:auto;
}

/************************ Fin Salon de Thé ************************/

/************************ Pâtisserie ************************/

#container_patisserie_titre {
	width:745px;
	height:22px;
	background-image: url(../img/salon_de_the/patisserie/titre_patisserie.jpg);
	background-repeat:no-repeat;
	border-bottom:#cc9933 solid 1px;
	float:left;
	margin-left:10px;
}

#container_patisserie_img {
	width:209px;
	height: auto;
	float:right;
	margin-right:30px;
}

#container_patisserie_img1 {
	width:209px;
	height:139px;;
	float:left;
	margin-top:15px;
	background-image: url(../img/salon_de_the/patisserie/img-patisserie-1.jpg);
	background-repeat:no-repeat;
	margin-top:35px;
}

#container_patisserie_img2 {
	width:209px;
	height:139px;;
	float:left;
	margin-top:30px;
	margin-bottom:15px;
	background-image: url(../img/salon_de_the/patisserie/img-patisserie-2.jpg);
	background-repeat:no-repeat;
}

#container_patisserie_img3 {
	width:209px;
	height:139px;;
	float:left;
	margin-top:15px;
	background-image: url(../img/salon_de_the/patisserie/img-patisserie-3.png);
	background-repeat:no-repeat;
	/*margin-bottom:43px;*/
}

#container_patisserie_texte {
	width:400px;
	height: auto;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-align:justify;
	color: #666666;
	float: left;
	margin-top:40px;
	margin-left:50px;
}

#container_patisserie_texte_l {
	width:300px;
	height: auto;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-align:center;
	color: #666666;
	float: left;
	margin-top:30px;
	margin-right:50px;
}

#container_patisserie_texte_r {
	width:300px;
	height: auto;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-align:center;
	color: #666666;
	float: left;
	margin-top:20px;
	margin-left:200px;
}

/************************ Fin Pâtisserie ************************/

/************************ Glacier ************************/

#container_glacier_titre {
	width:745px;
	height:22px;
	background-image: url(../img/salon_de_the/glacier/titre_glacier.jpg);
	background-repeat:no-repeat;
	border-bottom:#cc9933 solid 1px;
	float:left;
	margin-left:10px;
}

#container_glacier_img {
	width:209px;
	height: auto;
	float:right;
	margin-right:30px;
}

#container_glacier_img1 {
	width:209px;
	height:139px;;
	float:left;
	margin-top:15px;
	background-image: url(../img/salon_de_the/glacier/img-glacier-1.jpg);
	background-repeat:no-repeat;
	margin-top:35px;
}

#container_glacier_img2 {
	width:209px;
	height:139px;;
	float:left;
	margin-top:30px;
	margin-bottom:15px;
	background-image: url(../img/salon_de_the/glacier/img-glacier-2.jpg);
	background-repeat:no-repeat;
}

#container_glacier_img3 {
	width:209px;
	height:139px;;
	float:left;
	margin-top:15px;
	background-image: url(../img/salon_de_the/glacier/img-glacier-3.png);
	background-repeat:no-repeat;
	/*margin-bottom:43px;*/
}

#container_glacier_titre_menu {
	width:420px;
	height:22px;
	border-bottom:#cc9933 solid 1px;
	float:left;
	font-family: Times, serif;
	font-size:20px;
	text-align: left;
	color: #cc9933;
	margin-top:32px;
	margin-left:50px;
}

#container_glacier_texte {
	width:420px;
	height: auto;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-align:justify;
	color: #666666;
	float: left;
	margin-left:50px;
}

#border_glacier_l {
	height:930px;
	width:21px;
	background-image: url(../img/accueil/fonds/border_accueil_l.jpg);
	background-repeat: repeat-y;
	background-position:bottom;
	float:left;
}

#container_center_glacier {
	height:1000px;
	width:769px;
	background-image: url(../img/accueil/fonds/fond_center.jpg);
	background-repeat: repeat-x;
	background-position:bottom;
	float:left;
}

#border_glacier_r {
	height:930px;
	width:21px;
	background-image: url(../img/accueil/fonds/border_accueil_r.jpg);
	background-repeat: repeat-y;
	background-position:bottom;
	float:left;
}

/************************ Fin Glacier ************************/

/*############################################################################*/

/************************ Album Photos ************************/

#container_album_titre {
	width:745px;
	height:22px;
	background-image: url(../img/album_photos/titre_album_photos.jpg);
	background-repeat:no-repeat;
	border-bottom:#cc9933 solid 1px;
	float:left;
	margin-left:10px;
}

#container_album_center {
	width:800px;
	height:500px;
	float:left;
}

#container_album_texte {
	width:301px;
	height:15px;
	float:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-align: center;
	color:#666666;
}

#container_album_img_r {
	width:301px;
	height: auto;
	float:left;
	margin-left:70px;
}

#container_album_img_l {
	width:301px;
	height:auto;
	float:left;
	margin-left:50px;
}

/*#container_album_img {
	width:301px;
	height:139px;;
	float:left;
}*/

#container_album_laterrasse {
	width:301px;
	height:139px;;
	float:left;
	margin-top:25px;
	background-image:url(../img/album_photos/img-terrasse.jpg);
	background-repeat:no-repeat;
}

#container_album_salle {
	width:301px;
	height:139px;;
	float:left;
	margin-top:25px;
	background-image:url(../img/album_photos/img-salle.jpg);
	background-repeat:no-repeat;
}

#container_album_cuisine {
	width:301px;
	height:139px;;
	float:left;
	margin-top:15px;
	background-image:url(../img/album_photos/img-cuisine.jpg);
	background-repeat:no-repeat;
}

#container_album_salondethe {
	width:301px;
	height:139px;;
	float:left;
	margin-top:15px;
	background-image:url(../img/album_photos/img-salondethe.jpg);
	background-repeat:no-repeat;
}

#container_album_patisserie {
	width:301px;
	height:139px;;
	float:left;
	margin-top:15px;
	background-image:url(../img/album_photos/img-patisserie.png);
	background-repeat:no-repeat;
}

#container_album_environement {
	width:301px;
	height:139px;;
	float:left;
	margin-top:15px;
	background-image:url(../img/album_photos/img-environement.png);
	background-repeat:no-repeat;
}

/************************ Fin Album Photos ************************/

/*############################################################################*/

/************************ Contact ************************/

/************** Table_contact **************/

#container_contact_titre {
	width:745px;
	height:22px;
	background-image:url(../img/contact/titre_contact.jpg);
	background-repeat:no-repeat;
	border-bottom:#cc9933 solid 1px;
	float:left;
	margin-left:10px;
}

.table_contact {
	width:780px;
	margin-left:auto;
	margin-right:auto;
	float:left
}

.table_contact table{
	width:780px;
	margin:40px 0px 0px 0px;
}

.table_contact table tr {
}

.table_contact table td {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	vertical-align:top;
	padding:8px 8px 8px 8px;

}

.table_contact table td.center {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	vertical-align:top;
	text-align:center;
}

.formulaire {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#cc9933;
}

.formulaire_bout {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
}

#merci {
	width:600px;
	height:400px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	text-align: center;
	vertical-align:middle;
	margin-left:auto;
	margin-right:auto;
	margin-top:177px;
}

#merci_logo {
	width:200px;
	height:100px;
	margin-left:auto;
	margin-right:auto;
	background-image:url(../img/index_img/logo_lavaguedor.jpg);
	background-repeat:no-repeat;
	float: inherit;
}

#merci.p{
	padding-top:10px;
	padding-bottom:10px;
}

/************** Fin Table_Contact **************/

/************************ Fin Contact ************************/

/*############################################################################*/

/************************ Plan d'accès ************************/

#container_plandacces_titre {
	width:745px;
	height:22px;
	background-image: url(../img/contact/plan_acces/titre_plan_acces.jpg);
	background-repeat:no-repeat;
	border-bottom:#cc9933 solid 1px;
	float:left;
	margin-left:10px;
}

/************************ Fin Plan d'accès ************************/
