<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* @override 
	http://www.langlefin.fr/fr/user/css/langlefin.css
	http://www.anjou-miscanthus.fr//user/css/style-anjou-myscanthus.css
	http://www.anjou-miscanthus.fr/fr/user/css/style-anjou-myscanthus.css
	http://www.anjou-miscanthus.fr/fr/le-miscanthus/user/css/style-anjou-myscanthus.css
	http://www.anjou-miscanthus.fr/user/css/style-anjou-myscanthus.css */

/* @group base */
/* --- STYLES DE BASE --- */

/* Page */
html {
  font-size: 100%; /* Ã‰vite un bug d'IE 6-7. (1) */
border-top: 5px solid #c9b9a5;
}
body {

  margin: 0;
  /* Remettre Ã&nbsp; zÃ©ro si nÃ©cessaire. */
  /* Pensez Ã&nbsp; utiliser une collection de polices (2), par ex:
  font-family: Arial, Helvetica, FreeSans, sans-serif; */
    /* Ã€ adapter pour la police choisie. (3) */
   /* Ã€ adapter au design. (4) */

background: url(user/images/fd.jpg) #49433d;
padding: 0;
	border-top: 10px solid #927f68;
}

/* Titres */
h1, h2, h3, h4, h5, h6 {
	/* Rapproche le titre du texte. (5) */
  line-height: 1.2;
  font-weight: bold; /* Valeur par dÃ©faut. (6) */
  font-style: normal;
  margin: 0;
 font-family: 'Ruda', sans-serif;
}
h1 {
  font-size: 1.50em;
  margin: 0;
}
h2 {
  font-size: 1.5em;
}
h3 {
	color: #605757;
}
h4 {
  font-size: 1em;
}

/* Listes */
.article ul, .article ol {
  margin: .75em 0 .75em 32px;
  padding: 0;
}
.article ol, .article ul {
	list-style: square;
}
/* Paragraphes */
p {
* Marges plus faibles que par dÃ©faut. (7) */
}
address {
  margin: .75em 0;
  font-style: normal;
}

/* Liens */
a {
  text-decoration: underline;
  color: #fffffe;
}
a:link {
}
a:visited {
	color: #b9b9b9;
	float: left;
	padding-right: 10px;
}
a:hover, a:focus, a:active {
}
a.button{
	background-color: #5b5249;
	padding: 5px 20px;
	font: 12px arial;
	text-decoration: none;
	color: #fbb148;
	margin-top: 20px;
}
a.button:hover{
	background-color: #ac967d;
	color: #092b01;
}

/* Pas de bordure autour des images dans les liens */
a img {
  border: none;
	margin-bottom: 20px;
}

/* Divers Ã©lÃ©ments de type en-ligne (8) */
em {
  font-style: italic;
}
strong {
  font-weight: bold;
}

/* Formulaires */
.form_standard{
	padding-bottom: 50px;
	margin-bottom: 0;

}
form {
	font: 14px/22px 'Ruda', sans-serif;
  margin: 20px 10px 10px 0;
  padding: 0 0 0 10px;
	border: 1px solid #dcdcdc;
	color: #141414;
	font-size: 14px;
	width: 100%;
}
.even{
	background-color: #ececec;
}
.odd{
	background-color: #fefffe;
}
fieldset {
	border-bottom: 1px solid #fff;
	width: 100%;
}
fieldset span{
	display: inline-block;
	margin-bottom: 5px;
	margin-top: 5px;
}
fieldset label{
	width: 120px;
	display: inline-block;
	top: 0;
	float: left;
}

.elt_area{
	width: 250px;
	height: 120px;
}
input, button, select {
  vertical-align: middle; /* Solution pb. d'alignement. (9) */
  color: #715f5c;
	line-height: 20px;
}

#Envoyer{
	background-color: #f8a13f;
	border-width: 1px;
	border-style: solid;
	margin-left: 250px;
	padding: 10px 20px;
	font-size: 14px;
	color: #242424;
}

.photo_R{
	float: right;
	padding-bottom: 10px;
	padding-left: 10px;
}

.photo_L{
	float: left;
	padding-bottom: 0;
	padding-right: 10px;
	margin-top: 32px;
}
.article img{
	border: 1px solid #778188;
}

.separateur{
	border: 1px solid #eb6b12;
	margin-top: 10px;
	margin-bottom: 50px;
}

.clear{
	clear: both;
}
p, .contenu{
	color: #444;
}

.texte ul li{
	color: #444;
	padding-left: 20px;
	background: url(../images/puce.gif) no-repeat 10px 5px;
}
p{
	font-size: 13px;
	line-height: 18px;
}
p a{
	text-decoration: underline;
	color: #fdfff9;
}
p a:hover{
	color: #38021d;
}

.img_left{
	margin-bottom: 10px;
	float: left;
	margin-right: 10px;
	margin-top: 0;
	padding-top: 0;
}
.img_right{
	float: right;
	margin-left: 10px;
	margin-bottom: 10px;
}

/* @end */



/* @group Ma base */

#main{
	width: 900px;
	margin: 0 auto;
	position: relative;
	background-color: #fff;
}
#section{
	position: relative;
}
#footer #plandusite {
	width: 600px;
}
#footer #plandusite ul{
	float: left;
}
#footer #plandusite li {
	color: #778188;
	display: inline-block;
	border-right: 1px solid #48423c;
	padding-right: 5px;
	margin-right: 5px;
	float: left;
}
#footer #plandusite a{
	color: #1d1c1b;
	font-weight: normal;
	font-style: normal;
	text-decoration: none;
	font: 10px 'Ruda', sans-serif;
}
#footer #plandusite a:hover{
	color: #fefffe;
}
#footer p{
	font-size: 12px;
	margin-left: 30px;
	margin-top: 15px;
	padding-bottom: 10px;
	margin-bottom: 20px;
}
#footer{
	background-color: #b49e84;
	padding-bottom: 25px;
}
#footer #intfooter{
	width: 900px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 10px;
	padding-bottom: 10px;
}
/* @group nav */

#nav{
	width: 535px;
	position: relative;
	float: right;
}
#nav ul{
	background-color: #bf2f2f;
}
/*restaurant*/
a#m1{
	background: url(user/images/pictos.png) 25px 2px no-repeat;
	height: 60px;
	padding-top: 10px;
}


a#m2{
	background: url(user/images/pictos.png) -100px 0 no-repeat; 
	height: 60px;
	padding-top: 10px;
}


a#m3{
	background: url(user/images/pictos.png) -320px 0 no-repeat; 

	height: 60px;
	padding-top: 10px;
}


a#m4{
	background: url(user/images/pictos.png) -230px 2px no-repeat; 
	height: 60px;
	padding-top: 10px;
}

#nav ul li{

}
#nav ul li a{
	color: #b49e83;
	font-size: 12px;
	font-weight: bold;
	line-height: 25px;
	float: left;
	margin-right: 0;
	margin-left: 0;
	text-align: center;
	text-decoration: none;
	 font-family: 'Ruda', sans-serif;
	padding-top: 85px;
	padding-left: 5px;
	background-color: #fff;
	-webkit-border-bottom-right-radius: 10px;
	-webkit-border-bottom-left-radius: 10px;
	-moz-border-radius-bottomright: 10px;
	-moz-border-radius-bottomleft: 10px;
	border-bottom-right-radius: 10px;
	border-bottom-left-radius: 10px;
	width: 120px;
	padding-right: 8px;
}
#nav ul li a:hover{
	background-color: #d5d0cb;
	
}
#nav ul li a.current{
	color: #fbd25c;
	background-color: #937f68;
}

.sousmenu{
	width: 100%;
	clear: both;
	display: inline-block;

	padding-top: 10px;
	position: absolute;
	z-index: 3;
	left: 0;
	background-color: #4f4943;
	margin: 0;
	top: 06px;
}
.sousmenu li{
	float: left;
	display: inline-block;
}

/*.sousmenu li.current.ssmenu1 {
	background: url(user/images/pictos.png) -380px -20px no-repeat #fff;
}
.sousmenu li.current.ssmenu2 {
	background: url(user/images/pictos.png) -510px -25px no-repeat #fff;
}
.sousmenu li.current.ssmenu3 {
	background: url(user/images/pictos.png)-610px -25pxno-repeat #fff;
}
.sousmenu li.current.ssmenu4 {
	background: url(user/images/pictos.png)-700px -25px  no-repeat #fff;
}



.sousmenu li.ssmenu1 {
		background: url(user/images/pictos.png) -380px -20px no-repeat;
	margin-left: 10px;
	margin-right: 5px;
}			
.sousmenu li.ssmenu2{
	background: url(user/images/pictos.png) -510px -25px no-repeat;
	margin-right: 5px;
	margin-left: 5px;
}
.sousmenu li.ssmenu3{
	background: url(user/images/pictos.png) -610px -25px no-repeat;
	margin-right: 5px;
	margin-left: 5px;
}
.sousmenu li.ssmenu4{
	background: url(user/images/pictos.png) -700px -25px no-repeat; }*/

#section_1{
}
#section_1 .sousmenu{
}
.sousmenu li.ssmenu1 {
	margin-left: 10px;
}

#section_1 .sousmenu li a {
padding: 10px 12px;
	margin-top: 5px;
	margin-right: 5px;
	margin-left: 5px;
	color: #24201c;
	text-decoration: none;
	-webkit-transition: all 0.5s ease-in-out;
		-moz-transition: all 0.5s ease-in-out;
		-o-transition: all 0.5s ease-in-out;
		-ms-transition: all 0.5s ease-in-out;
		transition: all 0.5s ease-in-out;
		-webkit-border-top-right-radius: 10px;
		-webkit-border-top-left-radius: 10px;
		-moz-border-radius-topright: 10px;
		-moz-border-radius-topleft: 10px;
		border-bottom-right-radius: 0px;
		border-bottom-left-radius: 0px;
	display: inline-block;
	background-color: #f8a13f;
	font-size: 12px;
}
#section_1 .sousmenu li a:hover{
	color: #fefffe;
	text-decoration: none;
	background-color: #8c7964;
	-webkit-transition: all 0.2s ease-in-out;
		-moz-transition: all 0.2s ease-in-out;
		-o-transition: all 0.2s ease-in-out;
		-ms-transition: all 0.2s ease-in-out;
		transition: all 0.2s ease-in-out;
		-webkit-border-top-right-radius: 10px;
		-webkit-border-top-left-radius: 10px;
		-moz-border-radius-topright: 10px;
		-moz-border-radius-topleft: 10px;
		border-bottom-right-radius: 0px;
		border-bottom-left-radius: 0px;
}

.sousmenu li.current {
-webkit-border-top-right-radius: 10px;
-webkit-border-top-left-radius: 10px;
-moz-border-radius-topright: 10px;
-moz-border-radius-topleft: 10px;
border-bottom-right-radius: 0px;
border-bottom-left-radius: 0px;
	background-color: #fefffe;
	border: 2px solid #ac957e;
	border-bottom-width: 0;
}

.sousmenu .sousmenu li{
-webkit-border-top-right-radius: 10px;
-webkit-border-top-left-radius: 10px;
-moz-border-radius-topright: 10px;
-moz-border-radius-topleft: 10px;
border-bottom-right-radius: 0px;
border-bottom-left-radius: 0px;
}


 #section_1 li.current a{
	color: #353535;
 	background-color: #fefffe;
 }
 #section_1 li.current:hover{
	background-color: #fefffe;
}
/* @end */



/* @group header */

 #header{
 	margin: 0;
 	padding: 0;
 }

#header #nom_du_site{
	background: url(user/images/logo-anjou-miscathus.png) center center no-repeat;
	width: 340px;
	height: 110px;
	margin-left: 20px;
	margin-bottom: 20px;
	margin-top: 20px;
	display: inline-block;
	padding: 2px;
	float: left;
}
#header #nom_du_site h1{
	text-indent: -9999px;
}

#header #diapo_top{
	position: relative;	
	height: 290px;
	width: 880px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 20px;
	clear: both;
}

/*#p3 #header #diapo_top, #p4 #header #diapo_top, #p5 #header #diapo_top, #p6 #header #diapo_top, #p7 #header #diapo_top{
	height: 150px;
	overflow: hidden;
}*/

#p3 h1, #p4 #headerh1, #p5 h1, #p6 h1, #p7 h1{
	overflow: hidden;
	padding-top: 70px;
}


h2.deco{ 
	position: absolute;
	top: -120px;
	z-index: 3;
	width: 350px;
	text-shadow: 2px 5px 5px #000000;
	left: 450px;
	color: #fefffe;
}

#header #diapo_top ul li{
	position: absolute;
	top: 0;
	left: 0;
	z-index: 1;
}
#header #diapo_top ul li img{
	border-bottom: 10px solid #a08c74;
}
#decodiapo{
	width: 260px;
	height: 130px;
	position: absolute;
	bottom: -15px;
	left: 0;
	z-index: 2;
	background: url(user/images/deco-miscanthus.png) 0 0 repeat-x;
}
/* @end */

/* @group section_1 */
#section_1{
	width: 560px;

	float: left;
	padding: 20px;
}

#section_1 h1 {
	color: #54af3e;
text-align: left;
padding-left: 0;
margin-top: 10px;
	margin-right: 10px;
	padding-bottom: 0;
text-shadow: 2px 2px #e6e6e5;
font-family: 'Ruda', sans-serif;
	display: block;
	clear: both;
	width: 100%;
	margin-bottom: 10px;
}
#section_1 h1 span{
	border-bottom: 5px solid #d31827;
	margin: 0;
	padding-left: 0;
}
#section_1 p, ul li{
	color: #545454;
	font: normal normal 13px/18px 'Ruda', sans-serif;
	margin: .75em 0; /
}
#section_1 .galerie li {
	float: left;
	width: 200px;
	height: 200px;
}




p{
	color: #545454;
	font: 14px/22px 'Ruda', sans-serif;
	margin: .75em 0; /
}
ul li{
	color: #545454;
	font: 14px/22px 'Ruda', sans-serif;
	margin: 0;

}


#section_1 a{
	color: #f8a13f;
}


/* @end */

/* @group section2 */

#section_2{
	background: url(user/images/fd_saviez.png) no-repeat;
	width: 280px;
	height: 280px;
	color: #fefffe;
	z-index: 3;
	position: absolute;
	right: -40px;
	top: -50px;
}
#section_2 p{
	color: #e3e4e3;
	text-align: right;
}

#section_2 h3{
	color: #edecde;
	line-height: 22px;
	font-size: 22px;
	text-align: center;
}


#section_2 .texte{
	margin: 20px 35px 30px 25px;
	padding: 20px;
	border: 1px dashed #778188;
	font-weight: normal;
	font-style: normal;
	
}
#section_2 .texte a{
	color: #e0d89e;
}
#section_2 .article_texte{
	margin: 20px 35px 30px 25px;
	padding: 20px;
	font-weight: normal;
	font-style: normal;
	text-align: right;
	overflow: hidden;
}


#p8 #section_2 .article_texte{
	margin: 20px 35px 30px 25px;
	padding: 40px 20px 20px;
	text-align: right;
	color: #fefffe;
}

#p8 #section_2 p{
	margin: 0;
	padding: 0;
	line-height: 10px;
}

#section_2 .article_texte h3{
	color: #402d20;
	font-size: 14px;
}
#section_2 a{
	color: #3f2d23;
	font-size: 13px;
}



#section_2 .article_texte img{
	clear: both;
	margin-bottom: 0;
	float: right;
	width: 80px;
	margin-top: 10px;
}
#section_2 .article_texte p{
	color: #edecde;
	font-weight: normal;
	font-style: normal;
	font-family: arial;
	text-align: center;
}
#section_2 .article_texte strong{
	color: #fefffe;
	font-weight: bold;
	font-size: 25px;
	line-height: 50px;
	text-shadow: 2px 2px 2px #c17219;
}
#section_2 #txt_8 p{
	font: 14px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	font-style: italic;
	color: #d3c7bf;
}

/* @end */

/* @group section_3 */

#section_3{
	clear: both;
	padding-bottom: 10px;
}
#section_3 ul.galerie{
	background-color: #c9baa7;
	padding-top: 10px;
	margin-top: 0;
	border-top: 10px solid #d8cbbf;
	padding-bottom: 20px;
}
#section_3 ul.galerie .plus{
	background: url(user/images/mini_plus.png) no-repeat;
	position: absolute;
	right: 10px;
	bottom: 10px;
	width: 25px;
	height: 25px;
} 

#section_3 ul.galerie li:hover .plus{
	background: url(user/images/mini_plusover.png) no-repeat;
right: 10px;
bottom: 10px;
	-webkit-transition: all 0.2s ease-in-out;
	-moz-transition: all 0.2s ease-in-out;
	-o-transition: all 0.2s ease-in-out;
	-ms-transition: all 0.2s ease-in-out;
	transition: all 0.2s ease-in-out;
	position: absolute;
}

#section_3 ul.galerie{
	padding-left: 5px;
}



#section_3 ul.galerie li{
	float: left;
	margin: 5px 10px;
	position: relative;
	padding-right: 8px;
}  
#section_3 ul.galerie li .cadre_photogal{
	width: 150px;
	height: 120px;
	overflow: hidden;
	background-color: #413b35;

}









/* @end */

iframe{
	border: 1px solid #1d1c1b;
	margin-left: 10px;
}
#footer{
	position: relative;
}

/* @group SIGNATURE Terre de Pixels */
#footer #intfooter{
	position: relative;
}
.signature{
font-size: 10px;
line-height: 10px;
position: absolute;
	width: 105px;
	height: 20px;
	background: url(http://www.cc-douelafontaine.com/user/images/creationinternet/siteinternet_terredepixels.png) 90px 0 no-repeat;

	padding-top: 15px;
	padding-left: 20px;
	right: 0;
	margin-right: 40px;
	z-index: 100000000;
	padding-bottom: 50px;
	top: 20px;
}

#footer .signature a{
	text-decoration: none;
	color: #e5dea3;
	font-family: arial;
}
.signature  a:hover{
	color: #fd8203;
}
.signature a .crea{
	margin-left: 0;
	position: absolute;
	margin-top: -12px;
	color: #edecde;
	left: 0;
	font-family: arial;
}

/* @end */

</pre></body></html>