body {
    color: #331100;
    background: #331100;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:0.9em;
}

a {	
	color: #331100;	
	letter-spacing: -0.05em;
	position:relative;
}
	
a:hover {
		color:#0071BC;
}
#banniere{
	background-image:url(../images/banniereCarcan.png);
	background-position:center;
	padding-top:15px;
	padding-bottom:90px;
	padding-left:1em;
	padding-right:1em;
	background-repeat: no-repeat;
	margin-top:-10px;
	width: 52em;
	
}
#banniere2 {
	text-align:right;
	margin:-5px;
	margin-right:5px;
	
}


.site1{
	text-align:center;
}
.site2{
	border-style:solid;
	border-color:#333300;
	border-width:thin;
	width: 54em;
	margin-left: auto;
	margin-right: auto;
	padding-top:10px;
	padding-bottom:0px;
	background-color:#FDF2D9;
}

.site2bio{
	border-style:solid;
	border-color:#333300;
	border-width:thin;
	width: 580px;
	margin-left: auto;
	margin-right: auto;
	padding-top:10px;
	padding-bottom:0px;
	background-color:#FDF2D9;
}



h1.puce{
	background-image:url(../images/puce-bleue.gif);
 	background-repeat:no-repeat;
 	background-position:0% 10%;
 	padding-left:25px;
	color:#0071BC;
	padding-bottom:18px;
	padding-top:0px;
	font-size:1em;
	font-variant:small-caps;
	margin-top:20px;
	text-align:left;
}
h1.puceSoumenu{
	background-image:url(../images/puce-bleue.gif);
 	background-repeat:no-repeat;
 	background-position:0% 10%;
 	padding-left:25px;
	color:#0071BC;
	padding-bottom:18px;
	padding-top:0px;
	font-size:1em;
	font-variant:small-caps;
	margin-top:-20px;
	text-align:left;
}

h1{
 	padding-left:0px;
	color:#330066;
	padding-bottom:0px;
	padding-top:0px;
	font-size:1em;
	font-variant:small-caps;
	margin-top:10px;
	margin-bottom:7px;
	text-align:center;
}
h1.Soumenu{
 	padding-left:0px;
	color:#330066;
	padding-bottom:0px;
	padding-top:0px;
	font-size:1em;
	font-variant:small-caps;
	margin-top:-20px;
	margin-bottom:7px;
	text-align:center;
}
h1.min{
 	padding-left:0px;
	color:#330066;
	font-size:0.9em;
	font-variant:normal;
	text-align:center;
	margin-top:20px;
}

h2{
	line-height: 1em;
	margin-top:0em;
	margin-bottom:0em;
	color:#330066;
	font-size:1.1em;
	font-weight:bold;
}

.corps{
	font-size:0.8em;
	line-height: 1.5em;
	margin-top:-1em;
}
h3{
font-size:0.8em;
}
h4{
color:#FDF2D9;
}
h4 a:visited{
color:#FDF2D9;
}

.citation{
	color:#FDF2D9;
	background-color:#330066;
	text-align:center;
	font-size:0.8em;
	margin-left:160px;
	margin-right:160px;
	padding:7px;
}
.citation2{
	color:#FDF2D9;
	background-color:#331100;
	text-align:center;
	font-size:0.9em;
	width:54em;
	padding:14px;
}

.citation2 a{
color:#FDF2D9;
}
.citation2 a:hover{
color:#0071BC;
}
.affiche{
margin-left:-40px;

}
.align_G{
float:left;
margin-left:-14px;
margin-top:-14px;
}
.center{
text-align:center;
margin-top:-2em;
}
.adresse{
font-size:0.8em;
	line-height: 1.5em;
	margin-top:0em;
	clear:left;
}

.important{
	color:#330066;
	font-weight:bold;
	font-variant:small-caps;
}

.W3C{
font-size:0.6em;
	text-align:center;
	color:#FDF2D9;
}
.bas{
	font-size:0.8em;
	text-align:center;
	color:#331100;
	border-top-style:ridge;
	border-top-color:#331100;
	border-top-width:medium;
	padding-top:7px;
	padding-bottom:0px;
	letter-spacing:0em;
	position:relative;
	line-height:1.5em;
}

.gauche{
	width:35em;
	padding-left:2em;
	padding-top:50px;
}
.entier{
	width:50em;
	padding-left:2em;
	padding-top:50px;
}



.entier li{
	list-style-image:url(../images/puce-bleue.gif);
	list-style-position:outside;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:0.8em;
	line-height: 1.5em;
}
li span {
	font-size:1em;
	color:#0071BC;
	font-weight:bold;
}.gauche li{
	list-style-image:url(../images/puce-bleue.gif);
	list-style-position:outside;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:0.8em;
	line-height: 1.5em;
}
li span {
	font-size:1em;
	color:#0071BC;
	font-weight:bold;
}


#contenu{
	text-align: center;
	display:block;
	
}
#page{
	margin-top:0px;
	text-align:justify;
	margin-left: auto;
	margin-right: auto;
	width: 46.5em;
	padding-right:15.1em;
	margin-bottom:0px;
	z-index:2;
	position:relative;
}
 

.encart{  
	font-size:0.75em;
	color:#331100;
	text-align:center;
}
.contact{
	position:absolute;
	margin-left: 49em;
	margin-right: 0em;
	margin-top:55px;
	background-image:url(../images/cadre_pr_photo.png);
	background-repeat:no-repeat;
	background-position:center;
	background-position:top;

	width:18.5em;
	padding:2.9em;
	padding-top:22px;
	height:600px;
}
.contactMarge{
	position:absolute;
	margin-left: 49em;
	margin-right: 0px;
	margin-top:-20px;
	background-image:url(../images/cadre_pr_photo.png);
	background-repeat:no-repeat;
	background-position:center;
	background-position:top;
	width:18.5em;
	padding:2.9em;
	padding-top:22px;
	height:600px;
}

ul{
padding:0px;}
dt{
font-size:0.8em;
	line-height: 2em;
	margin-top:-2em;
	font-weight:bold;
	font-style:italic;
	color:#331100;
}
dt a{
text-decoration:none;
color:#E9864D;
font-size:0.9em;
font-style:normal;
padding-top:0em;
}
dd{
font-size:0.8em;
margin-left:1em;
color:#331100;
margin-top:-1em;
}
dd a{
font-size:1.2em;
text-decoration:none
}

.logo{
position:absolute;
top:610px;
left:50px;
z-index:0;
font-size:1.2em;
text-align:center;
}

.part_intermarche{
position:absolute;
top:480px;
left:450px;
z-index:0;
}
.part_boucherie{
position:absolute;
top:405px;
left:480px;
z-index:0;
}
.part_caves{
position:absolute;
top:305px;
left:450px;
z-index:0;
}
.photo1{
text-align:center;
}
.float_R{
float:right;
padding-left:1em;
padding-bottom:0em;
padding-top:1em;

}
.float_G{
float:left;
padding-right:1em;
padding-bottom:1em;
}

.float_G_cadre{
float:left;
padding-right:1em;
padding-bottom:0em;
border-bottom-style:groove;
border-bottom-color:#331100;
}
.float_R_cadre{
float:right;
padding-right:1em;
padding-bottom:0em;
border-bottom-style:groove;
border-bottom-color:#331100;
}
.place1{
position:absolute;
top:5em;
left:3em;
}

.place2{
position:absolute;
top:8.5em;
left:20em;
}

.place3{
position:absolute;
top:15em;
left:18em;
}

.place4{
position:absolute;
top:17.5em;
left:5em;
}

.place5{
position:absolute;
top:26em;
left:2em;
}

.place6{
position:absolute;
top:33em;
left:10em;
}
.place7{
position:absolute;
top:6.5em;
left:1.7em;
}

.place8{
position:absolute;
top:11.5em;
left:24em;
}

.place9{
position:absolute;
top:19em;
left:2em;
}

.place10{
position:absolute;
top:18.5em;
left:20em;
}

.place11{
position:absolute;
top:27em;
left:12em;
}

.place12{
position:absolute;
top:6.5em;
left:1.7em;
}

.place13{
position:absolute;
top:11.5em;
left:26em;
}

.place14{
position:absolute;
top:17em;
left:8em;
}

.place15{
position:absolute;
top:16.5em;
left:28em;
}

.place16{
position:absolute;
top:22em;
left:2em;
}
.photo5{
text-align:center;
}
