/* CSS Document */
body {
margin: 0;
text-align: center;
background-color:#000000;
font-family:Arial, Helvetica, sans-serif;
	scrollbar-face-color: #eaaf21;
	scrollbar-shadow-color: #676767;
	scrollbar-highlight-color: #676767;
	scrollbar-3dlight-color: #F8F5F0;
	scrollbar-darkshadow-color: #F8F5F0;
	scrollbar-track-color: #333333;
	scrollbar-arrow-color: #676767;
	scrollbar-base-color: #000000;

}
#conteneur {
   position:absolute;
     left: 50%; 
     top: 50%;
     width: 901px;
     height:601px;
     margin-top: -300px; /* moitié de la hauteur */
     margin-left: -450px; /* moitié de la largeur */
color:#FFFFFF;
}
.conteneur {
width:910px;
position:relative;
margin:auto;

text-align:left;
}

a{
text-decoration:underline;
color:#000000;
}
a:link{
text-decoration:underline;
color:#000000;
}
a:active{
text-decoration:underline;
color:#000000;
}
a:visited{
text-decoration:underline;
color:#000000;
}
a:hover{
text-decoration:underline;
color:#FFFF00;
}

.bandeau a{
text-decoration:none;
color:#000000;
}
.bandeau a:link{
text-decoration:none;
color:#000000;
}
.bandeau a:active{
text-decoration:none;
color:#000000;
}
.bandeau a:visited{
text-decoration:none;
color:#000000;
}
.bandeau a:hover{
text-decoration:none;
color:#FFFF00;
}

.fond a{
text-decoration:none;
color:#000000;
}
.fond a:link{
text-decoration:none;
color:#000000;
}
.fond a:active{
text-decoration:none;
color:#000000;
}
.fond a:visited{
text-decoration:none;
color:#000000;
}
.fond a:hover{
text-decoration:none;
color:#FFFF00;
}
.pied a{
text-decoration:none;
}
.pied a:link{
text-decoration:none;
}
.pied a:active{
text-decoration:none;
}
.pied a:visited{
text-decoration:none;
}
.pied a:hover{
text-decoration:none;
}

img {
border:0;
}
.rouge {
color:#ff3300;
}

.jaune {
color:#E5B546;
}
.fond {
position:absolute;
left:0;
top:115px;
background-image:url(../images/fond.jpg);
width:910px;
height:485px;
text-align:justify;
font-size:12px;
z-index:0;
}
.fondlegales {
position:absolute;
left:0;
top:115px;
background-image:url(../images/legales.jpg);
width:910px;
height:485px;
text-align:justify;
font-size:12px;
}
.fondcontact {
	position:absolute;
	left:0;
	top:115px;
	background-image:url(../images/contact-nouveau.jpg);
	width:910px;
	height:485px;
	text-align:justify;
	font-size:12px;
}
.intro {
float:left;
width:901px;
height:601px;
}
.intro-texte {
	position:absolute;
	top:586px;
	left:378px;
	color:#000000;
	font-size:10px;
}
.intro-texte a{

	color:#000000;
text-decoration:none;
}
.bandeau {
position:absolute;
left:0;
top:0;
background-image:url(../images/fondmenu_19.jpg);
width:910px;
height:125px;
background-repeat:no-repeat;
z-index:0;
}

.accueil {
position:absolute;
left:0;
top:115px;
background-image:url(../images/accueil.jpg);
width:910px;
height:485px;
}
.actu {
float:left;
padding-left:124px;
padding-top:60px;
font-size:11px;
color:#000000;
width:230px;
}

.pied {
position:absolute;
right:70px;
top:584px;
color:#eee550;
font-size:11px;
letter-spacing:2px;
z-index:10;
}
.pied a{
color:#FFFF00;
}
.pied a:link{
color:#FFFF00;
}
.pied a:active{
color:#FFFF00;
}
.pied a:visited{
color:#FFFF00;
}
.pied a:hover{
text-decoration:none;
color:#000000;
}
.equipe {
position:absolute;
left:0;
top:115px;
background-image:url(../images/fondequipe_03.jpg);
width:910px;
height:485px;
}
.archipel {
position:absolute;
left:0;
top:115px;
background-image:url(../images/archipel.jpg);
width:910px;
height:485px;
}
.creationencours {
position:absolute;
left:0;
top:115px;
background-image:url(../images/creation3.jpg);
width:910px;
height:485px;
}
.conteneurtextecrea {
	float:left;
	padding-left:65px;
		padding-top:40px;
	width:305px;
	height:430px;

}
.textecrea {
	float:left;
	padding-right:10px;
	overflow:auto;
	width:290px;
	height:405px;
	line-height: 18px;
text-align:justify;
color:#000000;
font-size:12px;
}

.conteneurtexteequipe {
	float:right;
	margin-right:40px;
		padding-top:25px;
	width:265px;
	height:400px;

}
.texteequipe {
	float:left;
	padding-right:10px;
	overflow:auto;
	width:250px;
	height:315px;
	line-height: 18px;
text-align:justify;
color:#000000;
font-size:12px;
}
.texteequipe2 {
	float:left;
	padding-right:10px;
padding-top:5px;
	overflow:auto;
	width:250px;
	height:360px;
	line-height: 18px;
text-align:justify;
color:#000000;
font-size:12px;
}

.menu2 {

margin-left:10px;
}
.conteneurbio { 
float:left;
width:900px;
height:462px;
overflow:auto;
overflow-x:hidden;
}

.bloc-bio { 
float:left;
padding-left:50px;
width:380px;
height:400px;
padding-right:0;
margin-right:0;
}

.bloc-biocuisine { 
float:left;
margin-left:50px;
width:800px;

}
.minibloc-bio {
float:left;
width:370px;
padding-bottom:6px;
padding-top:6px;
font-size:11px;
	border-bottom-color: #996600;
	border-bottom-style: dotted;
	border-bottom-width: 1px;
}

.minibloc-bio img {
	float:left;
	margin-right:10px;
	border-color:#ffcc00;
	border-width: 1px;
	border-style: solid;
}

.bloc-bioc { 
float:left;
margin-left:50px;
width:100%;
height:400px;
}

.minibloc-bioc {
float:left;
width:670px;
padding-bottom:6px;
font-size:11px;
}
.minibloc-bioc img {
	float:left;
	margin-right:10px;
	border-color:#ffcc00;
	border-width: 1px;
	border-style: solid;
}

.bordureon {
	float:left;
	width:760px;
	padding-top:7px;
	font-size:12px;
	text-align:justify;
	border-bottom-color: #996600;
	border-bottom-style: dotted;
	border-bottom-width: 1px;
	border-right-color: #996600;
	border-right-style: dotted;
	border-right-width: 2px;
margin-bottom:7px;
padding-right:10px;
height:auto;
}
.bordureon h1{
font-size:13px;
text-align:center;
font-weight:bold;
color:#000000;
margin-bottom:10px;
}
.minibloc-archivesc {
	float:left;
	width:790px;
	padding-top:7px;
	font-size:11px;
	text-align:left;
	border-bottom-color: #996600;
	border-bottom-style: dotted;
	border-bottom-width: 1px;
	border-right-color: #996600;
	border-right-style: dotted;
	border-right-width: 2px;
margin-bottom:7px;
padding-right:10px;
height:auto;
}
.minibloc-archivesc a:hover{
background-image:url(../images/a_16.png);
display:block;
color:#000000;
height:100%;
width:100%;
padding-right:0px;
}

.minibloc-archivesc img {
	float:left;
	margin-right:20px;
	border-color:#ffcc00;
	border-width: 1px;
	border-style: solid;
}


.minibloc-archivesd {
	float:left;
	width:760px;
	padding-top:7px;
	font-size:11px;
	text-align:justify;
	border-bottom-color: #996600;
	border-bottom-style: dotted;
	border-bottom-width: 1px;
	border-right-color: #996600;
	border-right-style: dotted;
	border-right-width: 2px;
margin-bottom:7px;
padding-right:10px;
height:auto;
}
.minibloc-archivesd a:hover{
background-image:url(../images/a_16.png);
display:block;
color:#000000;
height:100%;
	width:760px;
padding-right:0px;
}

.minibloc-archivesd img {
	float:left;
	margin-right:20px;
	border-color:#ffcc00;
	border-width: 1px;
	border-style: solid;
}
.minibloc-archivesdon {
background-image:url(../images/a_16.png);
display:block;
	float:left;
	width:760px;
	padding-top:7px;
	font-size:11px;
	text-align:left;
	border-bottom-color: #996600;
	border-bottom-style: dotted;
	border-bottom-width: 1px;
	border-right-color: #996600;
	border-right-style: dotted;
	border-right-width: 2px;
margin-bottom:7px;
padding-right:10px;
height:auto;
}
.minibloc-bio2 {
float:right;
width:370px;
padding-bottom:6px;
padding-top:6px;
font-size:11px;
text-align:left;
	border-bottom-color: #996600;
	border-bottom-style: dotted;
	border-bottom-width: 1px;

}

.minibloc-bio2 img {
	float:right;
	margin-left:10px;
	border-color:#ffcc00;
	border-width: 1px;
	border-style: solid;
}
.minibloc-bio2 a{ 
text-decoration:underline;
}
.minibloc-bio2 a:link{ 
text-decoration:underline;
}
.minibloc-bio2 a:active{ 
text-decoration:underline;
}
.minibloc-bio2 a:visited{ 
text-decoration:underline;
}
.minibloc-bio a{ 
text-decoration:underline;
}
.minibloc-bio a:link{ 
text-decoration:underline;
}
.minibloc-bio a:active{ 
text-decoration:underline;
}
.minibloc-bio a:visited{ 
text-decoration:underline;
}
.minibloc-archives {
	float:left;
	width:390px;
	padding-top:7px;
	font-size:11px;
	text-align:left;
	border-bottom-color: #996600;
	border-bottom-style: dotted;
	border-bottom-width: 1px;
	border-right-color: #996600;
	border-right-style: dotted;
	border-right-width: 2px;
margin-bottom:7px;
padding-right:10px;
height:auto;
}
.minibloc-archives a:hover{
background-image:url(../images/a_16.png);
display:block;
color:#000000;
height:100%;
width:100%;
padding-right:0px;
}
.liresuite a:hover{
background-image:url(../images/a_16.png);
display:block;
color:#000000;

}
.minibloc-archives img {
	float:left;
	margin-right:20px;
	border-color:#ffcc00;
	border-width: 1px;
	border-style: solid;
}
.minibloc-archives2 {
float:right;
width:370px;
padding-top:10px;
font-size:11px;
text-align:right;
}

.minibloc-archives2 img {
	float:right;
	margin-left:10px;
	border-color:#ffcc00;
	border-width: 1px;
	border-style: solid;
}


.carmen {
position:absolute;
left:0;
top:115px;
width:910px;
height:485px;
background-image:url(../images/spectacle_19.jpg);
background-repeat:no-repeat;
}
.carmen object{
float:left; 

}
.videosoleil {
float:left;
width:486px;
height:484px;
padding-left:40px;
}
.hautcarmen {
float:left;
width:486px;
height:484px;
}
.carmen2 {
	float:left;
	width:347px;
	height:324px;
	margin-top:8px;
	overflow:auto;
padding-left:10px;
padding-right:8px;
	line-height: 18px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-align:justify;
}

.pdf {
	float:left;
	width:270px;
	height:100px;
	padding-top:20px;
}
.boutonvideo {
	float:left;
	width:90px;

	padding-top:20px;
}
.pdfcuisine {
	float:left;
	padding-left:5px;
width:364px;
	height:100px;
	padding-top:40px;
}
.pdfcuisine img{
	float:right;
}
.pdfcuisine2 {
	float:right;
	padding-right:35px;
width:404px;

}
.pdfcuisine2 img{
	float:right;
}
.photoscarmen {
position:absolute;
left:0;
top:115px;
width:910px;
height:485px;
background-image:url(../images/fondphotocarmen_15.jpg);
}
.zoomcarmen {
float:left;
width:568px;
height:485px;
padding-left:50px;
padding-top:28px;
}
.zoomcarmen img{
border-color:#ffcc00;
	border-width: 1px;
	border-style: solid;
}
.minicarmen {
float:left;
width:223px;
height:292px;
overflow:auto;
margin-top:28px;
	line-height: 18px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-align:justify;
}
.minicarmen img{
float:left;
margin-right:3px;
margin-top:5px;
border-color:#ffcc00;
	border-width: 1px;
	border-style: solid;
}


.texteimpressions {
float:left;
width:820px;
padding-left:60px;
padding-top:10px;
height:350px;
overflow:auto;
padding-right:10px;
line-height:16px;
text-align:justify;
}
.texteimpressions p{
margin-bottom:8px;
margin-top:0px;
}
.texteimpressions img{
float:left;
margin-right:20px;
}



.carmen-contenu {
float:left;
width:730px;

margin-top:20px;
}
.fondcarmen-contenu {
float:left;
width:299px;
margin-left:30px;
padding-left:20px;
padding-top:20px;
padding-right:20px;
padding-bottom:20px;
background-image:url(../images/fondcarmen_11.gif);
color:#FFFFFF;
font-size:13px;
}
.fondcarmen-contenu img{
float:left;
margin-right:10px;
}
.fondcarmen-contenu2 {
float:left;
width:642px;
padding-left:20px;
padding-top:20px;
padding-right:20px;
padding-bottom:20px;
background-image:url(../images/fondcarmen2_15.gif);
background-repeat:repeat-y;
color:#FFFFFF;
font-size:13px;
}
.contenu-lieu img {
float:left;
margin-right:20px;
border-color:#FFFF00;
	border-width: 1px;
	border-style: solid;
}

.carmen-contenu img {
float:left;
margin-right:10px;
border-color:#FFFF00;
	border-width: 1px;
	border-style: solid;
}

.carmen-contenu2 {
float:left;
width:730px;
margin-top:20px;
margin-left:30px;
}
.affichecarmen {
float:left;
width:320px;
}


.carmen-mini {
float:left;
width:240px;
margin-top:10px;
font-style:italic;
color:#E5B546;
}

.carmen-mini img {
float:left;
border-color:#ffcc00;
	border-width: 1px;
	border-style: solid;
}
.photo-laborieuse {
float:left;
height:200px;
}
.photo-laborieuse img{
float:left;
margin-right:20px;
}
.photo-laborieuse2 {
float:left;
height:250px;
}
.lettrine {
	float:left;
	font-size:30px;
	margin: 1px;
padding: 1px;
line-height: 1em;
	color:#000000;


}


.photo-carmen {
float:left;
width:298px;
font-style:italic;
color:#E5B546;
}
.video-carmen {
float:left;
width:330px;
height:240px;
font-style:italic;
color:#E5B546;
}
h1 {
font-size:12px;
margin-top:0px;
font-weight:100;
margin-bottom:0px;
padding-top:0px;
padding-bottom:0px;
color:#FFFFFF;
}

.contenu-spectacle {
	float:left;
	margin-top:10px;
	margin-left:10px;
	width:900px;
	height:430px;
	
	line-height: 18px;
}

.contenu-spectacle img{
float:left;
margin-right:10px;
border-color:#ffcc00;
	border-width: 1px;
	border-style: solid;
}
.contenu-spectacle2 {
	float:left;
	width:100%;
	line-height: 18px;
	z-index:0;
}

.imagegauche {
	float:left;

}
.imagegauche img{
	float:left;
	margin-right:10px;
	border-color:#ffcc00;
	border-width: 1px;
	border-style: solid;
}
.imagedroite {
	float:left;

}
.imagedroite img{
	float:right;
	margin-left:10px;
	border-color:#ffcc00;
	border-width: 1px;
	border-style: solid;
}
.labo-contenu {
float:left;
width:780px;
height:400px;
padding-right:10px;
margin-left:60px;
margin-top:20px;
text-align:justify;
overflow:auto;
}
.cuisine-deroul {
float:left;
width:880px;
height:420px;


margin-top:20px;
text-align:justify;
overflow:auto;
}

.contenu-lieu {
position:absolute;
width:780px;
height:445px;
left:80px;
top:10px;
padding-right:20px;
text-align:justify;
overflow:auto;
z-index:0;}

.contenu-lieu h1{
	color:#000000;
	border-color: #eaaf21;
	border-style: solid;
	border-width: thin;
padding-left:2px;
padding-right:2px;
}

.labo-contenu img {
float:left;
margin-right:5px;
border-color:#ffcc00;
	border-width: 1px;
	border-style: solid;
}

.blanc {
color: #000000;
font-weight:800;
}

.gauchefriche {
float:left;
padding-top:17px;
padding-left:40px;
width:280px;
height:330px;
}
.gauchefriche img{
float:left;
margin-left:10px;
margin-top:10px;

border-color:#ffcc00;
	border-width: 1px;
	border-style: solid;
}
.droitefriche {
width:550px;
float:right;
padding-right:30px;
padding-top:20px;
text-align:center;
}


.adieu {
float:left;
margin-left:20px;
text-align:justify;
width:840px;
margin-top:30px;
height:400px;
overflow:auto;
padding-right:10px;
font-size:12px;
}

.adieu a{
color:#E5B546;
text-decoration:none;
}
.adieu a:link{
color:#E5B546;
text-decoration:none;
}
.adieu a:visited{
color:#E5B546;
text-decoration:none;
}
.adieu a:hover{
color:#E5B546;
text-decoration:underline;
}

.2photos {
float:left;
width:750px;
}
.2photos img{
float:left;
margin-left:20px;
}
.photopaullangevin2 {
float:left;
width:100%;
}
.photopaullangevin2 img{
float:left;
margin-right:10px;
}
.blocphoto {
float:left;
width:240px;
font-size:11px;
}
.blocphoto img{
float:left;
margin:0;
}
.contenu-chantier {
	float:left;
	padding-top:10px;
	padding-left:70px;
	width:790px;
	height:430px;
}
.contenu-chantier2 {
	float:left;
	width:780px;
	height:420px;
	overflow:auto;
padding-right:10px;
	line-height: 18px;
}


.pasdebordure img{
border-color:#ffcc00;
	border-width: 0px;
	border-style: none;
}
.contact {
float:right;
padding-top:178px;
width:390px;
font-size:13px;
}
.la {
font-style:italic;
}

.liresuite img{
float:left;
border-color:#ffcc00;
	border-width: 0px;
	border-style: none;

}
.liresuite2 img{
float:right;
border-color:#ffcc00;
	border-width: 0px;
	border-style: none;

}
.archivesmenu {
float:right;
width:166px;
margin-left:20px;
}
.textearchives {
float:left;
width:820px;
padding-left:60px;
padding-top:10px;
height:430px;
overflow:auto;
padding-right:10px;
line-height:16px;
}
.textearchives p{
margin-bottom:8px;
margin-top:0px;
}
.textearchives img{
float:left;
margin-right:20px;
}
.titrearchives {
float:left;
width:300px;
padding-left:314px;
padding-bottom:10px;
}

.titrearchives2 {
float:left;
width:auto;
padding-left:60px;
padding-bottom:10px;
height:50px;
}
.texteplan {
float:left;
padding-left:140px;
width:600px;
font-size:11px;
}
.texteplan ul{
margin-top:0px;
padding-top:0px;
margin-bottom:5px;
padding-bottom:0px;
}
.textelegales {
float:left;
padding-left:300px;
width:600px;
padding-top:130px;
font-size:11px;
}

.p-accueil {
color:#FFCC00;
font-size:10px;
}
.p-accueil h1 {
color:#FFCC00;
font-size:11px;
}
.p-accueil a {
color:#FFCC00;
text-decoration:none;
}
.p-accueil a:link {
color:#FFCC00;
text-decoration:none;
}
.p-accueil a:visited {
color:#FFCC00;
text-decoration:none;
}

.p-accueil a:hover {
color:#FFCC00;
}

.newsletter {
	position:absolute;
	top:536px;
	background-image:url(../images/newsletter4.png);
	width:188px;
	height:62px;
	font-size:10px;
	margin-left:5px;
}
.newsletter form{
margin:0;
padding-top:40px;
padding-left:4px;
}

.newsletter input{
float:left;
	font-size:10px;
	width:70px;
}
.bouton-form {
float:right;
margin-top:-19px;
}
