/* LOGIS MOTEUR RECHERCHE */

.reserv
{
	FONT-SIZE: 12px;
	COLOR: #5C3900;
	LINE-HEIGHT: 14px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none
}
.BTN_vertlong {
	color: #01501B;
	background: url(../_images/_structure/_bouton/vert_gd.png) no-repeat left top;
	height: 30px;
	width: 150px;
	display: block;
	padding-top: 5px;
	padding-left: 20px;
	font-size: 1.1em;
	margin-left: 0px;
	font-weight: bold;
}



/**************************************************************************************************
							HOME BLOC COUP DE COEUR
**************************************************************************************************/
.home_coupdecoeur {
	background: url(../_images/_structure/_home/coupdecoeur/coupdecoeur_centre.gif) repeat-y;
	padding-left: 20px;
}
.home_coupdecoeur h1 {
	color:#333333;
	margin:0;
	margin-bottom: 4px;
	background: url(../_images/puce/rond/rouge.png) no-repeat left;
	padding-left: 15px;
	font-size: 0.9em;
}
.home_coupdecoeur img {
	border:#CC0033 1px dotted;
	padding: 3px;
	margin: 1px;
}
#home_sejour {
	background: url(../_images/_structure/_home/sejours/sejour.gif) no-repeat;
	height: 230px;
	width: 278px;
	margin-left: 10px;
	padding-top: 80px;
	padding-left: 3px;
	padding-right: 3px;
	margin-right: 15px;
}





.BTN_theme {
	font: bold 1em Verdana, Arial, Helvetica, sans-serif;
}
.BTN_theme a, .BTN_theme a:link, .BTN_theme a:hover, .BTN_theme a:visited { text-decoration:none}


.BTN_theme1 {
	background: url(../_images/_structure/_bouton/theme1.png) no-repeat left top;
	height: 32px;
	width: 135px;
	float: left;
	padding-top: 5px;
	padding-left: 24px;
	padding-right: 11px;
	color: #336633;
}
.BTN_theme1 a, .BTN_theme1 a:link, .BTN_theme1 a:hover, .BTN_theme1 a:visited {color: #336633; display:block}



.BTN_theme2 {
	background: url(../_images/_structure/_bouton/theme2.png) no-repeat left top;
	height: 32px;
	width: 135px;
	float: left;
	padding-top: 5px;
	padding-left: 24px;
	padding-right: 11px;
	color: #993300;
}
.BTN_theme2 a, .BTN_theme2 a:link, .BTN_theme2 a:hover, .BTN_theme2 a:visited {color: #993300; display:block}

.BTN_theme3 {
	background: url(../_images/_structure/_bouton/theme3.png) no-repeat left top;
	height: 32px;
	width: 135px;
	float: left;
	padding-top: 5px;
	padding-left: 24px;
	padding-right: 11px;
	color: #3399CC;
}
.BTN_theme3 a, .BTN_theme3 a:link, .BTN_theme3 a:hover, .BTN_theme3 a:visited {color: #3399CC; display:block}


.BTN_theme4 {
	background: url(../_images/_structure/_bouton/theme4.png) no-repeat left top;
	height: 32px;
	width: 135px;
	float: left;
	padding-top: 5px;
	padding-left: 24px;
	padding-right: 11px;
	color: #990000;
}
.BTN_theme4 a, .BTN_theme4 a:link, .BTN_theme4 a:hover, .BTN_theme4 a:visited {color: #990000; display:block}


/**************************************************************************************************
								  FIL D'ARIANE 
**************************************************************************************************/

.text_vert{
	color:#01501B;
	font-size:1.1em;
	text-decoration:none;
	}
.text_vert:hover{
	color:#99CC00;
	font-size:1.1em;
	text-decoration:underline;
	cursor:pointer;
	}
.text_act{
	color:#FF6600;
	font-size:1.1em;
	text-decoration:none;
	}

/**************************************************************************************************
							HOME BLOCS TEXTE
**************************************************************************************************/
.titre_rouge{
	color:#990000;
	letter-spacing: 0.1em;
	font-size:1.2em;
	font-weight:bold;
}
.titre_rouge_p{
	color:#990000;
	font-size:1.2em;
	font-weight:bold;
}
.dot_vert{
	border-bottom:#C5DF9D dotted 2px;
	width:80%;
	height:3px;
	}
.titre_vert{
	color:#006633;
	font-size:1.2em;
	font-weight:bold;
}
.img_clear img{
padding-right:5px;
padding-bottom:5px;
float:left;
}

/**************************************************************************************************
							PAGE CONTACT
**************************************************************************************************/
.fond_orange{
	border-top:#990000 dashed 1px;
	border-bottom:#990000 dashed 1px;
	background-color:#EDFEDA;
	color:#006633;
	font-size:1em;
	height:15px;
	}
.partenaires {
	width: 90%;
	margin-right: auto;
	margin-left: auto;
	border: 1px dashed #99CC00;
	color: #666666;
	padding: 5px;
	font-size: 1.1em;
}
.partenaires a:link, .partenaires a:visited{
color:#CC3366;
font-size:1.1em;
text-decoration:none;
font-family:"Trebuchet MS", Arial, sans serif;
}
.partenaires a:hover{
text-decoration:underline;
}
.partenaires img{
margin:5px;
}
/**************************************************************************************************
							PAGE RECETTE
**************************************************************************************************/
.titre1{
	color:#CCCC00;
	font-size:1.3em;
	font-weight:bold;
	font-family:"Trebuchet MS", Arial, sans serif;
	margin:5px;
	}
.titre2{
	color:#6C5811;
	font-size:1.3em;
	font-weight:bold;
	font-family:"Trebuchet MS", Arial, sans serif;
	margin:5px;
	}
.titre3{
	color:#CC3366;
	font-size:1.3em;
	font-weight:bold;
	font-family:"Trebuchet MS", Arial, sans serif;
	margin:5px;
	}
.titre_cat{
	color:#6C5811;
	font-size:1em;
	font-weight:bold;
	font-family:"Trebuchet MS", Arial, sans serif;
	margin:5px;
	}
.texte1{
	color:#FFFFFF;
	font-size:1.2em;
	font-family:"Trebuchet MS", Arial, sans serif;
	padding:3px;
	}

.nofloat{
	float:none;
	margin-right:auto;
	margin-left:auto;
	}
.nofloat a:link, .nofloat a:visited{
text-decoration:none;
}
.nofloat a:hover{
text-decoration:underline;
color:#FFFFFF;}


#page_recette {
	width: 610px;
	margin: 0 auto;
	position: relative;
	background: transparent url(../_images/_structure/_fond/fond_page_recette.gif) repeat-y center top;
}
.fond_vert{
padding:3px;
background-color:#CCCC00;
}
.fond_marron{
padding:3px;
background-color:#6C5811;
}
.fond_rose{
padding:3px;
background-color:#CC3366;
}
.spacer{
height:3px;}