/* GENERAL */
*{
	border:none;
	margin:0px;
	padding:0px;
}

body{
	background:url(../images/decor/siciliabella_route_sepia_bis.jpg)fixed 50% 50%;
	background-size: cover;
	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	font-size:1.15em;
	line-height:1.3;
	letter-spacing : 0.4px;
	font-family: 'Fanwood Text', serif;
	font-weight:500;
}

#global{
	min-height:100%;
	width:960px;
	margin:10px auto;
	padding:20px;
}

#contenu{
	width:700px;
	background:url(../images/decor/siciliabella_fond_transparent_contenu.png);
	padding:20px;
	margin-top:10px;
	border:1px solid #FFCB04;
}

.nettoyage{
	clear:both;
	visibility:hidden;
}

.nouveautes{
	margin:0px;
	padding:0px;
}

/* TYPO */
a{
	text-decoration:none;
	color:#000000;	
}

h1{
	font-size:1.3em;
	margin-bottom:15px;
	color:#C4151C;
}

h2{
	font-size:1.2em;
	margin-top:15px;
	margin-bottom:10px;
	color:#FFCB04;
}

.rouge{
	color:#C4151C;
}

.blanche{
	color:#FFFFFF;
}

.orange{
	color:#F7941E;
}

.vert{
	color:#8DC63F;
}

h3{
	font-size:1.1em;
	margin-top:10px;
	margin-bottom:5px;
	color:#F7941E;
}

p{
	font-size:1em;
}

.p_gras{
	font-size:1.1em;
	margin-top:10px;
	margin-bottom:5px;
}

.lien_vers_page{
	margin-left:15px;
	font-size:1.1em;
	font-weight:bold;
	color:#ffffff;
}

.lien_vers_page:hover{
	font-size:1.1em;
	font-weight:bold;
	color:#000000;
}

/* MENU */
#menu{
	float:right;
}

#menu img{
	margin-left:15px;
}

.menu a{
	display:block;
	font-weight:bold;
	padding: 4px 0 4px 7px;
	font-size:18px;
}

.menu a:hover, .page_active{
	color:#C4151C;
	display:block;
	font-weight:bold;
	padding: 4px 0 4px 7px;
	font-size:18px;
}

.menu, .menu>li ul{
	list-style-type:none;
	margin:0;
	padding:0;
}

.menu>li{
	width: 190px;
	border:1px solid #FFCB04;
	background:url(../images/decor/siciliabella_fond_transparent_contenu.png);
	margin:10px 0;
}

.menu li li{
	margin-left:18px;
}

.menu li li{
	margin-left:18px;
}


/* MENU DANS CONTENU */
.menu_dans_contenu{
	list-style-type:none;
	margin:0 0 0 20px;
	padding:0;
}
.menu_dans_contenu a{
	display:block;
	font-weight:bold;
	padding: 4px 0 4px 3px;
	font-size:18px;
	text-align:center;
}

.menu_dans_contenu a:hover{
	color:#C4151C;
	display:block;
	font-weight:bold;
	padding: 4px 0 4px 3px;
	font-size:18px;
}

.menu_dans_contenu>li{
	float:left;
	display:inline;
	width: 185px;
	border:1px solid #FFCB04;
	background:url(../images/decor/siciliabella_fond_transparent_contenu.png);
	margin:10px;
}

.menu_fin{
	width:100%;
	height:50px;
	margin-bottom:5px;
}


/* CORONA */
#corona{
	width:696px;
	background:url(../images/decor/siciliabella_fond_transparent_contenu.png);
	padding:20px;
	margin-top:10px;
	border:3px solid #C4151C;
}

.corona{
	text-decoration:underline;
	color:#C4151C;
}

/* CONTENU GLOBAL */
.picto_liste{
	margin-left:15px;
}

.liste_produits{
	margin:10px 0 20px 10px;
	list-style-type:none;
}

.liste_produits li{
	background-image:url(../images/decor/siciliabella_citron_nb.png);
	background-repeat:no-repeat;
	background-position:1px 2px;
	padding-left:20px;
}

.image_bandeau{
	margin-top:10px;
}

/* TABLEAU SEMAINIER */
#semainier {
	margin:0;
	padding:0;
	border-spacing:0;
}

#semainier caption{
	text-align:left;
	font-weight:bold;
	font-style:italic;
	margin-bottom:10px;
}

#semainier tr, #semainier th, #semainier td{
	border: solid 1px #000000;
	margin:0;
	padding:2px;
}

.jour{
	width:70px;
}

/* TABLEAU ETAL D'ETE */
#etal_d_ete {
	margin:10px 200px;
	padding:0;
	border-spacing:0;
}

#etal_d_ete tr, #etal_d_ete th, #etal_d_ete td{
	border: solid 1px #000000;
	margin:0;
	padding:2px;
}


/*PAGE PRODUITS D'EPICERIE */
#epicerie_diaporama{
	width:106px;
	float:left;
	margin:12px 0 20px 10px;
}

#epicerie_produits{
	margin-left:110px;
}

.mini{
	padding:1px;
}

/*FORMULAIRE DE CONTACT */
form{
	margin-top:30px;
}

label {
	display:block;
	width:150px;
	float:left;
	text-align:left;
}

.info{
	border:#ffcb04 1px solid;
	width:300px;
	background:url(../images/decor/siciliabella_fond_transparent_contenu.png);
}

fieldset{
	padding:10px;
}

textarea{
	border:#ffcb04 1px solid;
	margin-bottom:10px;
	background:url(../images/decor/siciliabella_fond_transparent_contenu.png);
}

#poster{
	height:30px;
	background-color:#ffcb04;
	margin-left:150px;
	margin-top:10px;
}

.erreur{
	color:#c4151c;
	margin-left: 50px;
}

.bon{
	color:#000000;
	margin-left: 50px;
}


/* TABLEAU CALENDRIER */
#calendrier {
	margin:0 0 20px 183px;
	padding:0;
	border-spacing:0;
}

#calendrier  tr, #calendrier  th, #calendrier  td{
	border: solid 1px #000000;
	margin:0;
	padding:2px 15px;
	text-align:left;
}


/* COMMANDES */

.form_pwd{
	margin-bottom: 25px;
}

.precommande_pwd{
	border:#c4151c 1px solid;
	padding:30px;
	font-weight:bold;
	font-size:14px;
	background:url(../images/decor/siciliabella_fond_transparent_contenu.png);	
}

.commandes_region{
	list-style-type:none;
	margin:0 0 0 20px;
	padding:0;
}
.commandes_region a{
	display:block;
	font-weight:bold;
	padding: 4px 0 4px 5px;
	font-size:20px;
	text-align:center;
}

.commandes_region a:hover{
	color:#ffffff;
	display:block;
	font-weight:bold;
	padding: 4px 0 4px 5px;
	font-size:18px;
}

.commandes_region>li{
	float:left;
	display:inline;
	width: 300px;
	border:1px solid #ffcb04;
	background:url(../images/decor/siciliabella_fond_transparent_contenu.png);
	margin:10px;
}

#commandes_produits {
	margin:10px 200px;
	padding:0;
	border-spacing:0;
}

#commandes_produits tr, #commandes_produits th, #commandes_produits td{
	border: solid 1px #000000;
	width:150px;
	padding: 5px
}

.prix{
	text-align:center;
	font-weight:bold;
}

.promo{
	background-color:#ffcb04;
	font-size:22px;
	font-weight:bold;
	text-align:center;
}

#agrume_commande label{
	font-size:1em;
	font-weight:bold;
	width:200px;
}

#agrume_commande option{
	padding: 1px 0;
}

#commander{
	background-color:#ffcb04;
	padding:10px;
	font-size:18px;
	margin-left:230px;
}


/* REGIONS */
.milieu{
	float:right;
	line-height:65px;
	margin-right:250px;
}

.legende{
	margin-top:20px;
}

/* INVITATIONS AUX VOYAGES */
.diapo_voyages_left{
	margin:5px 10px 20px 40px;
	width:300px;
	float:left;
}

.diapo_voyages_right{
	margin:5px 10px 20px 10px;
	float:left;
}

.diapo_voyages_left p,.diapo_voyages_right p{
	text-align:center;
}


/* FOOTER */
#footer{
	width:720px;
	padding:0px 10px;
	margin-top:30px;
	background:url(../images/decor/siciliabella_fond_transparent_contenu.png);
	border:1px solid #FFCB04;
}

.facebook{
	margin-top:8px;
}

.piedepage_ml{
	font-size:13px;
	font-style:italic;
}

.piedepage_mp{
	font-size:13px;
	font-style:italic;
	margin-top:22px;
	float:right;}