/* Copyright Neweb Design
	
//////////////////////////////////////////////////
//      Feuille de style du corps de page       //
//////////////////////////////////////////////////

*/
	
a {text-decoration:none;outline:0; color:#8ec418;} 	/*Vert clair*/
a img{border:0px;}
li,dl,dt,dd{list-style-type:none;margin:0px;padding:0px;}
ul,ol,p{margin:0px;padding:0px;}
h1,h2,h3,h4 { margin: 0px; padding: 0px; font-weight:normal;}
table { border-collapse:collapse;	}
.clearFloat{clear:both;}


body {
	margin:0px;
	padding:0px;
	background:black;

}

#contenu {
	width: 900px;
	height: 630px;
	margin: auto;
}

.categorie {
	overflow:hidden;
}

.categorie2 {
	overflow:hidden;
}

.cell {
	float:left;
	background: black url(../images/background_green_v2.jpg) top center no-repeat;
}

.cell2 {
	float: left;
}

/*
//Positionnement du slide directement sur le teaser //
*/
#slide-contenu {
	top: -621px;
}

/*
/////////////////////////////////// Bloc TEASER ///////////////////////////////////
*/

#logo {
	margin-left:285px;
}

#gourmandise {
	width:776px;
	height:196px;
	margin:auto;
	margin-top:-30px;
}

#presentation_ets {
	width:776px;
	height: 85px;
	margin:auto;
	color: white;
	font-size: 11px;
	font-family: "Trebuchet MS";
	text-align:justify;
}

#enter_site {
	width:454px;
	height:92px;
	margin:auto;
	margin-top:10px;
}

#author {
	width:100%;
	color: white;
	font-size: 11px;
	font-family: "Trebuchet MS";
	text-align:right;
	margin-top:5px;
}
/*
/////////////////////////////////// FIN Bloc TEASER ///////////////////////////////////
*/

/*
/////////////////////////////////// Bloc MENU///////////////////////////////////
*/
 
#titre_menu {
	width:100%;
	margin-left:50px;
	margin-top:20px;
}

#portes_menu {
	width:832px;
	margin:auto;	
	margin-top:30px;
}

#menu_1 {
	float:left;
} 
 
 #menu_2 {
	float:left;
} 
 
 #menu_3 {
	float:left;
} 
 
 #menu_4 {
	float:left;
} 
 
#reflet {
	margin-left:36px;
}

/*
/////////////////////////////////// FIN Bloc MENU ///////////////////////////////////
*/

/*
/////////////////////////////////// Bloc PRODUITS///////////////////////////////////
*/
 
#titre_produits {

}

.nos_gammes {
	float:left;
	margin-top:20px;
	margin-left:20px;
}

.big_carre {
	float:right;
	margin-right:40px;
	margin-top:10px;
}

#content_picto_gamme {
	width:360px;
	height:360px;
	float:left;
	margin-left:40px;
	margin-top:10px;
}

.div_lien {float:left;}

#content_picto_gamme #a1 {background:url('../images/produits/1.jpg') no-repeat;width: 82px;height: 82px;float: left;display: block;text-align: center;border: 1px solid #fff; text-decoration: none;color: white;margin:2px;}
#content_picto_gamme #a1:hover {background:url('../images/produits/1.jpg') no-repeat;border: 1px solid #8ec418; color: #8ec418;float:left;}
#content_picto_gamme #a1 span {display: none;}
#content_picto_gamme #a1:hover span {display: block;width: 97%;text-align: left;color: white;margin:auto;text-align:center;font-family:verdana, arial;font-size:12px;}

#content_picto_gamme #a2 {background:url('../images/produits/2.jpg') no-repeat;width: 82px;height: 82px;float: left;display: block;text-align: center;border: 1px solid #fff; text-decoration: none;color: white;margin:2px;}
#content_picto_gamme #a2:hover {background:url('../images/produits/2.jpg') no-repeat;border: 1px solid #8ec418; color: #8ec418;float:left;}
#content_picto_gamme #a2 span {display: none;}
#content_picto_gamme #a2:hover span {display: block;width: 97%;text-align: left;color: white;margin:auto;text-align:center;font-family:verdana, arial;font-size:12px;}

#content_picto_gamme #a3 {background:url('../images/produits/3.jpg') no-repeat;width: 82px;height: 82px;float: left;display: block;text-align: center;border: 1px solid #fff; text-decoration: none;color: white;margin:2px;}
#content_picto_gamme #a3:hover {background:url('../images/produits/3.jpg') no-repeat;border: 1px solid #8ec418; color: #8ec418;float:left;}
#content_picto_gamme #a3 span {display: none;}
#content_picto_gamme #a3:hover span {display: block;width: 97%;text-align: left;color: white;margin:auto;text-align:center;font-family:verdana, arial;font-size:12px;}

#content_picto_gamme #a4 {background:url('../images/produits/4.jpg') no-repeat;width: 82px;height: 82px;float: left;display: block;text-align: center;border: 1px solid #fff; text-decoration: none;color: white;margin:2px;}
#content_picto_gamme #a4:hover {background:url('../images/produits/4.jpg') no-repeat;border: 1px solid #8ec418; color: #8ec418;float:left;}
#content_picto_gamme #a4 span {display: none;}
#content_picto_gamme #a4:hover span {display: block;width: 97%;text-align: left;color: white;margin:auto;text-align:center;font-family:verdana, arial;font-size:12px;}

#content_picto_gamme #a5 {background:url('../images/produits/5.jpg') no-repeat;width: 82px;height: 82px;float: left;display: block;text-align: center;border: 1px solid #fff; text-decoration: none;color: white;margin:2px;}
#content_picto_gamme #a5:hover {background:url('../images/produits/5.jpg') no-repeat;border: 1px solid #8ec418; color: #8ec418;float:left;}
#content_picto_gamme #a5 span {display: none;}
#content_picto_gamme #a5:hover span {display: block;width: 97%;text-align: left;color: white;margin:auto;text-align:center;font-family:verdana, arial;font-size:12px;}

#content_picto_gamme #a6 {background:url('../images/produits/6.jpg') no-repeat;width: 82px;height: 82px;float: left;display: block;text-align: center;border: 1px solid #fff; text-decoration: none;color: white;margin:2px;}
#content_picto_gamme #a6:hover {background:url('../images/produits/6.jpg') no-repeat;border: 1px solid #8ec418; color: #8ec418;float:left;}
#content_picto_gamme #a6 span {display: none;}
#content_picto_gamme #a6:hover span {display: block;width: 97%;text-align: left;color: white;margin:auto;text-align:center;font-family:verdana, arial;font-size:12px;}

#content_picto_gamme #a7 {background:url('../images/produits/7.jpg') no-repeat;width: 82px;height: 82px;float: left;display: block;text-align: center;border: 1px solid #fff; text-decoration: none;color: white;margin:2px;}
#content_picto_gamme #a7:hover {background:url('../images/produits/7.jpg') no-repeat;border: 1px solid #8ec418; color: #8ec418;float:left;}
#content_picto_gamme #a7 span {display: none;}
#content_picto_gamme #a7:hover span {display: block;width: 97%;text-align: left;color: white;margin:auto;text-align:center;font-family:verdana, arial;font-size:12px;}

#content_picto_gamme #a8 {background:url('../images/produits/8.jpg') no-repeat;width: 82px;height: 82px;float: left;display: block;text-align: center;border: 1px solid #fff; text-decoration: none;color: white;margin:2px;}
#content_picto_gamme #a8:hover {background:url('../images/produits/8.jpg') no-repeat;border: 1px solid #8ec418; color: #8ec418;float:left;}
#content_picto_gamme #a8 span {display: none;}
#content_picto_gamme #a8:hover span {display: block;width: 97%;text-align: left;color: white;margin:auto;text-align:center;font-family:verdana, arial;font-size:12px;}

#content_picto_gamme #a9 {background:url('../images/produits/9.jpg') no-repeat;width: 82px;height: 82px;float: left;display: block;text-align: center;border: 1px solid #fff; text-decoration: none;color: white;margin:2px;}
#content_picto_gamme #a9:hover {background:url('../images/produits/9.jpg') no-repeat;border: 1px solid #8ec418; color: #8ec418;float:left;}
#content_picto_gamme #a9 span {display: none;}
#content_picto_gamme #a9:hover span {display: block;width: 97%;text-align: left;color: white;margin:auto;text-align:center;font-family:verdana, arial;font-size:12px;}

#content_picto_gamme #a10 {background:url('../images/produits/10.jpg') no-repeat;width: 82px;height: 82px;float: left;display: block;text-align: center;border: 1px solid #fff; text-decoration: none;color: white;margin:2px;}
#content_picto_gamme #a10:hover {background:url('../images/produits/10.jpg') no-repeat;border: 1px solid #8ec418; color: #8ec418;float:left;}
#content_picto_gamme #a10 span {display: none;}
#content_picto_gamme #a10:hover span {display: block;width: 97%;text-align: left;color: white;margin:auto;text-align:center;font-family:verdana, arial;font-size:12px;}

#content_picto_gamme #a11 {background:url('../images/produits/11.jpg') no-repeat;width: 82px;height: 82px;float: left;display: block;text-align: center;border: 1px solid #fff; text-decoration: none;color: white;margin:2px;}
#content_picto_gamme #a11:hover {background:url('../images/produits/11.jpg') no-repeat;border: 1px solid #8ec418; color: #8ec418;float:left;}
#content_picto_gamme #a11 span {display: none;}
#content_picto_gamme #a11:hover span {display: block;width: 97%;text-align: left;color: white;margin:auto;text-align:center;font-family:verdana, arial;font-size:12px;}

#content_picto_gamme #a12 {background:url('../images/produits/12.jpg') no-repeat;width: 82px;height: 82px;float: left;display: block;text-align: center;border: 1px solid #fff; text-decoration: none;color: white;margin:2px;}
#content_picto_gamme #a12:hover {background:url('../images/produits/12.jpg') no-repeat;border: 1px solid #8ec418; color: #8ec418;float:left;}
#content_picto_gamme #a12 span {display: none;}
#content_picto_gamme #a12:hover span {display: block;width: 97%;text-align: left;color: white;margin:auto;text-align:center;font-family:verdana, arial;font-size:12px;}

#content_picto_gamme #a13 {background:url('../images/produits/13.jpg') no-repeat;width: 82px;height: 82px;float: left;display: block;text-align: center;border: 1px solid #fff; text-decoration: none;color: white;margin:2px;}
#content_picto_gamme #a13:hover {background:url('../images/produits/13.jpg') no-repeat;border: 1px solid #8ec418; color: #8ec418;float:left;}
#content_picto_gamme #a13 span {display: none;}
#content_picto_gamme #a13:hover span {display: block;width: 97%;text-align: left;color: white;margin:auto;text-align:center;font-family:verdana, arial;font-size:12px;}

.lien-precedent {
	background:#DDDDDD;
	color:#444444;
	display:block;
	float:left;
	font-family:"Trebuchet MS";
	font-size:13px;
	padding:2px;
	margin-left: 5px;
}

.lien-suivant {
	background:#DDDDDD;
	color:#444444;
	display:block;
	float:right;
	font-family:"Trebuchet MS";
	font-size:13px;
	padding:2px;
	margin-right: 5px;
}

#presentation_gammes {
	color: white;
	font-size: 11px;
	font-family: "Trebuchet MS";
	float:left;
	margin-left:20px;
	margin-top:-10px;
	width:430px;
	height: 150px;
}

#logo_bas {
	float:right;
	Margin-top:10px;
	margin-right:20px;
}

.bouton_back {
	float:left;
	margin-top:-80px;
	margin-left:760px;
}

/*
/////////////////////////////////// FIN Bloc PRODUITS///////////////////////////////////
*/

/*
/////////////////////////////////// Bloc CONTACT///////////////////////////////////
*/
 
#logobb {
	width:265px;
	height:106px;
	margin-left:308px;
	margin-top:10px;
}

#titre_contact {
	width:857px;
	height:141px;
	margin-left:15px;
	margin-top:-48px;
}

.bloc-contact {
	color:white;
	font-family: "Trebuchet MS",Arial serif;
	font-size: 18px;
	margin-top:-60px;
	width:450px;
	float:left;
}

.bloc-contact #form-contact {
	height: 200px;
	margin-left: 66px;
	padding-top: 50px;
	width: 305px;
	height: 140px;
}

.bloc-contact #form-contact label {
	font-size: 14px;
	font-style: italic;
	height: 30px;
}

.bloc-contact #form-contact input {
	margin-left: 5px;
	background: none;
	border: none;
	border-bottom: 1px solid #9b9b9b;
	width: 106%;
	color: white;
}

.bloc-contact #form-contact #message {
	color: green;
	font-family: "Trebuchet MS",Arial serif;
	background: url('../images/contact/input_message.png')no-repeat;
	width: 337px;
	height:113px;
	border:none;
	overflow:hidden;
	padding: 3px;
	font-size: 14px;
}

.bloc-contact #info-contact {
	background: none;
	font-family: "Trebuchet MS",serif;
	font-size: 11px;
	height: 15px;
	margin-left: 10px;
	padding: 2px;
	width: 95%;
}	

.bloc-contact #form-contact .envoyer {
	width: 140px;
	height: 80px;
	background: url('../images/contact/bouton-envoyer.jpg') no-repeat;
	border: none;
	margin-left:-2px;
	margin-top:-5px;
}

#info_ets {
	float:right;
	color:white;
	width:343px;
	height:251px;
	margin-right:80px;
	background:url('../images/contact/cadre_info.png') no-repeat;
	text-align:center;
}

.titre_localisation {

}

.localisation {
	color:white;
	font-family:"Trebuchet MS",arial;
	font-size:14px;
	text-align:center;
	margin-top:10px;
}

.bouton_back_contact {
	float:right;
	margin-left:700px;
	margin-top:40px;
	margin-right:10px;
}
/*
/////////////////////////////////// FIN Bloc CONTACT///////////////////////////////////
*/

/*
/////////////////////////////////// Bloc MEMBRES///////////////////////////////////
*/

.logo_membres {
	margin-left:30px;
	margin-top:10px;
}

.gourmandise_membres {
	margin-left:130px;
	margin-top:20px;
}

#panneau {
	width:244px;
	height:168px;
	margin:auto;
}

#bloc_login {
	width:748px;
	height:198px;
	background:url('../images/membres/bloc_login.png') no-repeat;
	margin:auto;
	margin-top:-80px;
}

#zone_formulaire {
	width:330px;
	margin-top:80px;
	margin-left:20px;
	float:left;
}

#bloc_login label {
	font-size: 18px;
	height: 30px;
	color:white;
	font-family:"Trebuchet MS",arial;
}

#bloc_login input {
	margin-left: 5px;
	width:190px;
	height:28px;
	background:url('../images/membres/input.png') no-repeat;
	border: none;
	color: black;
	padding:5px;
}

#create_compte {
	float:left;
	margin-top:90px;
	margin-left:20px;
	color:white;
	font-family:"Trebuchet MS", arial;
	text-decoration:underline;
	font-size:14px;
}

#create_compte a {
	color:white;
	text-decoration:underline;
}

#create_compte a:hover {
	color:#8ec418;
	text-decoration:underline;
}

input.connexion {
	width:495px;
	height:133px;
	background:url('../images/membres/connexion.png') no-repeat;
	margin-left:180px;
	margin-top:-40px;
	border:none;
	cursor:pointer;
}

#mess_connect {
	color: red;
	font-family: "Trebuchet MS";
	font-size: 0.7em;
}

.bouton_back_membres {
	clear:both;
	margin-top:-50px;
	margin-left:760px;
}


/*
/////////////////////////////////// FIN Bloc MEMBRES///////////////////////////////////
*/

/*
/////////////////////////////////// Bloc ETS///////////////////////////////////
*/
.logo_ets {
	margin-left:30px;
	margin-top:10px;
}

#text_presentation_ets {
	color:white;
	width:420px;
	height:445px;
	margin-left:40px;
	text-align:justify;
	font-family:"Trebuchet MS",Arial;
	font-size:11px;
	float:left;
}

#colonne_ets_droite {
	color:white;
	width:420px;
	height:450px;
	margin-top:-70px;
	text-align:justify;
	font-family:"Trebuchet MS",Arial;
	font-size:11px;
	float:left;
}

#carte_clik {
	margin-left:80px;
	width:291px;
}

.bouton_back_ets {
	float:right;
}

#carte_pdv img {
	border: none;
}

/*
/////////////////////////////////// FIN Bloc ETS///////////////////////////////////
*/

/*
/////////////////////////////////// Bloc PDV///////////////////////////////////
*/
.logo_ets {
	margin-left:30px;
	margin-top:10px;
}

#colonne_gauche_pdv {
	color:white;
	width:420px;
	height:340px;
	margin-left:30px;
	text-align:justify;
	font-family:"Trebuchet MS",Arial;
	font-size:11px;
	float:left;
}

#titre_region {
	width:365px;
	height:35px;
	background:url('../images/pdv/titre_region.png') no-repeat;
	margin:auto;
}

.nom_region{
	width:340px;
	height:22px;
	margin-top:7px;
	margin-left:10px;
	color:#b9b5b5;
	float:left;
}

.h2_region {
	font-size:18px;
	color: white;
	text-align: center;
}

#loc_pdv_liste {
	width:333px;
	height:310px;
	background:url('../images/pdv/fond_region.png') no-repeat;
	margin:auto;
	margin-top:-2px;
}

#slide_pdvs {
	width:296px;
	height:290px;
	margin: auto;
}

.listing {
	color: black;
	width:296px;
	height:290px;
	font-family:"Trebuchet MS",Arial;
	font-size:15px;
	overflow:auto;
}

.element_listing {
	width:95%;
	border-bottom:1px dotted black;
	color:black;
	margin-bottom:3px;
	margin-left:10px;
}

.element_listing_pdv {
	width:95%;
	border-bottom:1px dotted black;
	color:black;
	text-align:left;
	margin-bottom:3px;
	margin-left:10px;
}

.element_listing:hover {
	color:#ff6000;
	cursor:pointer;
}

#colonne_droite_pdv {
	color:white;
	width:420px;
	height:410px;
	margin-top:-70px;
	text-align:justify;
	font-family:"Trebuchet MS",Arial;
	font-size:11px;
	float:left;
}

#titre_pdv {
	width:357px;
	margin:auto;
}

#carte_pdv {
	width:332px;
	margin:auto;
	margin-top:5px;
}

#text_explication_pdv {
	width:700px;
	height:120px;
	float:left;
	margin-left:30px;
	margin-top:20px;
	color:white;
	font-family:"Trebuchet MS",Arial;
	text-align:justify;
	font-size:12px;	
}

.bouton_back_pdv {
	float:right;
	margin-top:40px;
}

.bulle-pdvs	{
	width:89px;
	height:63px;
	background:url('../images/bulle.png');
	font-family:Verdana;
	font-size:13px;
}

.bulle-pdvs	div {
	margin-left:4px;
	margin-top:7px;
	text-align:center;
	width:78px;
	}

/*
/////////////////////////////////// FIN Bloc PDV///////////////////////////////////
*/

