/* Feuille de style pour le contenu des pages 
 * C'est cette feuille de style qui doit être liée aux pages du site
 * La feuille de style de la charte est appelée depuis cette feuille.
 */
 
/* Import des style pour la charte */
@import "charte.css";

/* STYLE CYC  (ne pas supprimer) */
.cyc {
	position: absolute;
	top: -10000px;
}

/* STYLE DE LA PAGE CONTACT */

.inputForm{
	border:1px solid #BD100F;
	background-color:#FFEFBB;
	width:150px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#BD100F;
}

.inputFormOver{
	border:1px solid #BD100F;
	background-color:#e7cea5;
	width:150px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#BD100F;
}

.button{
	border:1px solid #FFEFBB;
	background-color: #BD100F;
	width:65px;
	color:#FFEFBB;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	cursor:pointer;
}

.buttonOver{
	border:1px solid #BD100F;
	background-color: #FFEFBB;
	width:65px;
	color:#BD100F;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	cursor:pointer;
}


#contenuTexte .text_contact p{
	width: 159px;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	line-height: 1em;
	color: #ECC86B;
	font-weight: bold;
	text-align: center;
	text-decoration: none;
}

#contenuTexte .text_contact h2{
	width: 159px;
}


#agrandir_plan a.agrandir:link, #agrandir_plan a.agrandir:visited{
	font-family:Arial, Helvetica, sans-serif;
	font-style:italic;
	font-size:1.4em;
	line-height: 1.4em;
	font-weight: bold;
	color:#e7cea5;
	text-decoration: none;
	text-align: center;
}

#agrandir_plan a.agrandir:hover, #agrandir_plan a.agrandir:active{
	font-family:Arial, Helvetica, sans-serif;
	font-style:italic;
	font-weight: bold;
	font-size:1.4em;
	line-height: 1.4em;
	color:#FFEFBB;
	text-align: center;	
}

#plan_button a.link_plan:link, #plan_button a.link_plan:visited{
	font-family:Arial, Helvetica, sans-serif;
	font-size:1.7em;
	color: #ECC86B;
	text-decoration: none;
	font-weight: bold;
	text-align: center;
	padding-bottom: 2px;
}

#plan_button a.link_plan:hover, #plan_button a.link_plan:active{
	color:#e5c590;
	font-family:Arial, Helvetica, sans-serif;
	font-size:1.7em;
	color:#FFEFBB;
	text-align: center;
	text-decoration: none;
	font-weight: bold;
	padding-bottom: 2px;
}

/* STYLE PAGES */

.photo_right{
	border: 1px solid #FFEFBB;
	margin-bottom: 10px;
	margin-left: 10px;
	float: right;
}

.photo_left{
	border: 1px solid #FFEFBB;
	margin-bottom: 10px;
	margin-right: 10px;
	float: left;
}

.photo_right_pack{
	border: 1px solid #FFEFBB;
	margin-bottom: 5px;
	margin-right: 5px;
	float: left;
}

.photo_left_pack{
	border: 1px solid #FFEFBB;
	margin-bottom: 5px;
	float: left;
}

.text{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.3em;
	line-height: 1.6em;
}

#text_plan{
	width: 158px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.15em;
	line-height: 1.6em;
	text-align: center;
	color: #FFFFBE;
	font-weight: bold;
}


#contenuTexte .text_patisserie p{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.3em;
	line-height: 1.7em;
	text-align:center;
	margin: 0px;
	padding: 0px;
}

#title_mail a.link_mail:link, #title_mail a.link_mail:visited{
	font-family:Arial, Helvetica, sans-serif;
	font-style:italic;
	font-size:1em;
	color: #ECC86B;
	text-decoration: none;
	text-align: center;
}

#title_mail a.link_mail:hover, #title_mail a.link_mail:active{
	color:#e5c590;
	font-family:Arial, Helvetica, sans-serif;
	font-style:italic;
	font-size:1em;
	color:#FFEFBB;
	text-align: center;
	text-decoration: none;
}

.list{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	line-height: 1.42em;
	padding-left: 40px;
	width: 135px;
	border: none;
	background-color: #BE1010;
	list-style-type: disc;
}

.list_1{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	line-height: 1.42em;
	width: 90px;
	padding-left: 50px;
	border: none;
	background-color: #BE1010;
	list-style-type: disc;
}

.list_2{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	line-height: 1.8em;
	width: 110px;
	padding-left:4px;
	border: none;
	background-color: #BE1010;
	list-style-type: none;
}

#fermer_popup a.fermer:link, #fermer_popup a.fermer:visited{
	font-family:Arial, Helvetica, sans-serif;
	font-style:italic;
	font-size:1em;
	color: #ECC86B;
	text-decoration: none;
	text-align: center;
}

#fermer_popup a.fermer:hover, #fermer_popup a.fermer:active{
	color:#e5c590;
	font-family:Arial, Helvetica, sans-serif;
	font-style:italic;
	font-size:1em;
	color:#FFEFBB;
	text-align: center;
	text-decoration: none;
}

.fermer{
	background-color: #981A1A;
	color: #FFEFBB;
	font-family: Arial;
	font-size: 1.4em;
	font-weight: bold;
	padding-bottom: 3px;
	border: 1px solid #FFEFBB;
	width: 75px;
	height: 30px;
}

.fermerover{
	background-color: #720A0A;
	color: #ECC86B;
	font-family:Arial;
	font-size: 1.4em;
	font-weight: bold;
	padding-bottom: 3px;
	border: 1px solid #ECC86B;
	width: 75px;
	height: 30px;
	cursor: pointer;
}

#popup{
	margin: 0px !important;
	padding: 0px !important;
}

/* STYLE DE LA PAGE CONTACT */

#pages a.link_page:link, #pages a.link_page:visited{
	font-family:Arial, Helvetica, sans-serif;
	font-size:1em;
	color: #ECC86B;
	text-decoration: underline;
	text-align: center;
	font-weight: bold;
}

#pages a.link_page:hover, #pages a.link_page:active{
	color:#e5c590;
	font-family:Arial, Helvetica, sans-serif;
	font-size:1em;
	color:#FFEFBB;
	text-decoration: underline;
	text-align: center;
	font-weight: bold;
}

.pagination{
	font-family:Arial, Helvetica, sans-serif;
	font-size:1.1em;
	color: #ECC86B;
	text-decoration: none;
	text-align: center;
}
