h1, h2, h3, h4, p, ul, li {
	font-family: "Lucida Grande", Lucida, Verdana, sans-serif;
}

h1 {
	color: #2f2219;
	margin-bottom: 0px;
	margin-top: 10px;
	font: 26px "Lucida Grande", Lucida, Verdana, sans-serif;
}

h1 a {
	color: #2f2219;
	text-decoration: none;
}

h1 a:hover {
	color: #702020;
}

h2 {
	font-size: 22px;
	color: #371d4e;
}

h2.formul {
	font-size: 22px;
	margin-left: 0;
	padding: 0;
	color: #000;
}

h3 {
	font: 18px "Lucida Grande", Lucida, Verdana, sans-serif;
}

.colonneeG h3 {
	font: 16px "Lucida Grande", Lucida, Verdana, sans-serif;
	color: #AEA6A1;
	margin-top: 5px;
}

h4 {
	font-size: 14px;
	color: #9883ab;
}

ul {
	font-size: 10px;
}

p {
	font-size: 12px;
	color: #1A1009;
}

li {
	font-size: 11px;
}

blockquote {
	font-size: 07px;
}

.savoir {
	text-align: right;
	color: #8C7E6E;
	padding-right: 50px;
	text-transform: uppercase;
	font-size: 10px;
}

p.historique {
	font-size: 0.7em;
	color: gray;
	letter-spacing: -1px;
	margin-top: 0;
}

p.historique a {
	color: gray;
}

table {
	border-collapse: collapse;
	font-size: 11px;
}

td {
	border: 1px solid black;
}

.wrapper {
	width: 750px;
}

.bodd {
	min-width: 750px;
}

.colonneeG {
	margin-right: 230px;
}

.colonneeD {
	float: right;
	width: 210px;
	padding: 0 0 0 0;
	margin: 10px 10px;
}

.resaG {
	width: 375px;
	display: block;
	float: left;
}

.resaD {
	width: 375px;
	display: block;
	float: left;
}

.glossa1 {
	text-align: center;

}

.glossa2 {
	display: inline-block;
	margin: 5px;
	width: 280px;
}

.actiD {
	width: 210px;
	padding: 0 0 0 0;
	float: left;
	margin-right: 5px;
}

.actiD h3 {
	color: #91918e;
	display: block;
	background-color: #e7e7e7;
	text-align: center;
}

a p.entreprise {
	color: #91918e;
	display: block;
	background-color: #F2E2C2;
	text-align: center;
	padding: 5px;
	margin: 0px;
}

a p.entreprise:hover {
	color: #000000;
	background-color: #ff3c30;
}

.entre1 {
	width: 171px;
	margin-right: 9px;
	float: left;
	border: 2px outset #F2E2C2;
}

p.entre1p {
	font-size: 11px;
	text-align: justify;
 	padding: 5px;
 	margin : 0px;
}

p.entre2p {
	font-size: 11px;
	text-align: right;
 	padding-right: 10px;
 	margin : 5px 0px 5px 0px;

}

.entre1 a {
	text-decoration: none;
	border: 0px;
}

.entre1 a img {
	text-decoration: none;
	border: 0px;
}

.actiD a {
	text-decoration: none;
}

.actiD a:hover {
	text-decoration: underline;
}

.actiD p {
	font-size: 11px;
}

.actiG {
	width: 512px;
	float: left;
	margin-right: 20px;
}

.actiG p {
	text-align: justify;
}

.acti {
	padding-left: 5px;
	margin-top: 20px;
	margin-bottom: 20px;
}

.actiti {
	display: block;
	background-color: #e7e7e7;
}

.actiti2 {
	background-color: #FFFFFF;
	padding-right: 5px;
}

a.reserv {
	color: #91918e;
	display: block;
	text-decoration: none;
	padding: 5px;
	text-align: center;
}

a.reserv:hover {
	background-color: #946c63;
	text-decoration: none;
	color: #ffbbac;
}

.colonneeD a img {
	border: 0px;
}

.colonneeG a:hover img, .colonneeG a img {
	border-style: none;
}

.expog a img {
	border: 0px;
	text-decoration: none;
}

.expog a:hover img {
	color: #702020;
	text-decoration: none;
}

.expog {
	float: left;
	width: 200px;
	padding: 0px 10px 5px 0px;
}

.dateel {
	text-align: center;
}

.minbio {
	width: 100%;
}

.mbc {
	width: 90px;
	float: left;
	padding: 5px;
	text-align: center;
}

.mbci {
	width: 90px;
	float: left;
	padding: 5px;
}

p.minbiol {
	margin: 0px;
	color: #423641;
	font: 10px "Lucida Grande", Lucida, Verdana, sans-serif;
	text-align: center;
	padding: 0px 2px 0px 2px;
}

.presd .minbio .mbc a p {
	text-align: center;
}

.mbc a {
	display: block;
	background-color: #FFFFFF;
	color: #423641;
	text-align: center;
	text-decoration: none;
	margin-top: 2px;
	padding: 2px 2px 0px 2px;
}

.mbc a:hover {
	color: #000000;
	text-decoration: none;
	background-color: #bbac81;
}

.priv {
	width: 235px;
	margin-right: 10px;
	float: left;
}

.imgbio {
	float: left;
	width: 338px;
	padding: 0;
	margin-right: 10px;
}

.imgbio a img {
	text-decoration: none;
	border-style: none;
	border-width: 0px;
}

.imgbio a:hover img {
	color: #702020;
	text-decoration: none;
}

.caps {
	text-transform: uppercase;
}

.gras {
	font-weight: bold;
}

.expog p {
	background-color: #FFFFFF;
}

.expod {
	float: left;
	width: 240px;
	height: 200px;
	padding-left: 15px;
	margin: 0px 0px 0px 20px;
	background-color: #f2eeeb;
}

.entreprg {
	float: left;
	width: 200px;
	padding: 0px;
}

.entreprd {
	float: left;
	padding-left: 10px;
	margin: 0px 0px 0px 10px;
	background-color: #f2eeeb;
	width: 497px;
	height: 200px;
	padding-right: 10px;
}

.presd {
	margin: 0 0 0 0;
}

.presd p, .presd h4 {
	text-align: justify;
}

.presd p {
	color: #1A1009;
	padding-right: 5px;
}

.imgbio p {
	font: 10px "Lucida Grande", Lucida, Verdana, sans-serif;
	color: #FFFFFF;
	text-align: center;
	background-color: #c1905f;
	padding: 4px;
	margin-top: 5px;
}

.presd h4 {
	font: 14px "Lucida Grande", Lucida, Verdana, sans-serif;
	display: inline-block;
	color: #fff;
	margin: 0px 0px -2px 0px;
	background-color: #c1905f;
	padding: 3px 10px;
}

.expog a {
	
}

.expog .imgg {
	padding: 0px 5px 5px 0px;
	width: 95px;
	height: 95px;
}

.expog .imgd {
	padding: 0px 0px 5px 0px;
	width: 95px;
	height: 95px;
}

.expog p {
	color: #000000;
	font-family: Arial,sans-serif;
	text-decoration: none;
	margin: 3px 0px 0px 0px;
	font-size: 10px;
	text-align: center;
}

.expog a:hover {
	
}

.expod a {
	color: #000000;
	text-decoration: none;
}

.expod a:hover {
	color: #702020;
	text-decoration: none;
}

.expod h3 a:hover {
	color: #4f94cf;
	text-decoration: none;
}

p a.nuit {
	color: #FFF;
	text-decoration: none;
}

p a.nuit:hover {
	color: #FFA;
	text-decoration: underline;
}

.encart {
	margin: 0px 0px 10px 0px;
	padding: 0px 0px 10px 0px;
	background-color: #ebecea;
	font-family: Arial,sans-serif;
}

.actienc {
	margin: 0px 0px 10px 0px;
	padding: 0px 0px 10px 0px;
	background-color: #ebecea;
	font-family: Arial,sans-serif;
}

#nav a {
	font: 12px "Lucida Grande", Lucida, Verdana, sans-serif;
	text-align: center;
	color: #50402C;
	text-decoration: none;
	display: block;
	padding: 4px;
	margin: 5px 20px 5px 20px;
	background: #e9e3e0;
}

#nav a:hover {
	color: #4e494b;
	text-decoration: none;
	padding: 4px;
	background: #bbac81 url(img/arrow.jpg) no-repeat right bottom;
}

.encart2 {
	margin: 0px 0px 10px 0px;
	padding: 10px 0px 10px 0px;
	background-color: #ebecea;
	font-family: Arial,sans-serif;
	width: 100%;
}

.encart2 p {
	font: 11px "Lucida Grande", Lucida, Verdana, sans-serif;
	color: #50402C;
	padding: 0px 0px 0px 0px;
	margin: 0 0 0 0;
	text-align: center;
}

.encart2 img {
	padding: 0px 30px 0px 10px;
	text-decoration: none;
	border-style: none;
}

/* My Comment */

.encart2 a {
	text-decoration: none;
	border-style: none;
}

.encart h3 {
	color: #371d4e;
}

.encart h4 {
	font: 13px "Lucida Grande", Lucida, Verdana, sans-serif;
	color: #2f2219;
	margin: 0 0 0 0;
	padding: 5px 5px 5px 5px;
	text-align: center;
}

.encart p {
	font: 11px "Lucida Grande", Lucida, Verdana, sans-serif;
	color: #50402C;
	padding: 0px 5px 0px 5px;
	margin: 0 0 0 0;
}

.para {
	display: inline;
	float: left;
	background-color: #ebecea;
	width: 49%;
	margin: 0.5%;
}

.para p {
	margin: 10px;
}

.para a {
	text-decoration: none;
	color: #53b7b4;
}

.para a:hover {
	color: #000;
	text-decoration: underline;
}

.article {
	clear: left;
	margin-bottom: 20px;
	float: left;
	width: 700px;
}

p.boutique a {
	color: #000;
	text-decoration: none;
	margin-right: 5px;
	margin-left: 2px;
	padding-left: 3px;
	border-left: 2px solid #000;
	padding-right: 3px;
	border-right: 2px solid #000;
}

p.boutique a:hover {
	color: #99ccfc;
	border-left: 2px solid #99ccfc;
	border-right: 2px solid #99ccfc;
}

p.boutique2 a {
	color: #000;
	text-decoration: none;
	margin-right: 5px;
	margin-left: 2px;
	padding-left: 3px;
	border-left: 1px solid #000;
	padding-right: 3px;
	border-right: 1px solid #000;
}

p.boutique2 a:hover {
	color: #99ccfc;
	border-left: 1px solid #99ccfc;
	border-right: 1px solid #99ccfc;
}

.article img {
	margin: 0px 10px 0px 0px;
	float: left;
	width: 350px;
}

.article a img, .article #slideshow1 a img, .article #slideshow a img {
	font-weight: normal;
	font-style: normal;
	text-decoration: none;
	border: 3px solid #fff;
}

.article a:hover img, .article #slideshow1 a:hover img, .article #slideshow a:hover img {
	border: 3px solid #000;	
}

.article h4 {
	color: #000;
	font-weight: normal;
	font-style: normal;
	margin: 10px;
	font-size: 16px;
}

.article p.prix {
}

.colonneeD a {
	color: #AA8862;
	text-decoration: none;
}

.colonneeD a:hover {
	color: #9a92ab;
	text-decoration: underline;
}

.date {
	color: #50402C;
	font-style: italic;
	font-weight: bold;
}

.dateli {
	color: #50402C;
	text-transform: uppercase;
	font-size: 10px;
}

.wear1 {
	color: #259ad3;
	font-style: italic;
	font-weight: bold;
}

.wearcol1 h4 {
	display: inline;
	padding: 3px 15px 3px 15px;
	color: #FFF;
	background-color: #259ad3;
}

.light {
	font-size: 11.5px;
	font-weight: bold;
}

p.centre {
	text-align: center;
}

h4.centre {
	text-align: center;
}

.titre {
	font-style: italic;
}

#box {
	padding: 10px;
	height: 100px;
	width: 100px;
	background: #e459e9;
}

#box-outer {
	overflow: hidden;
	height: 120px;
	margin: 20px;
}

.clear {
	clear: both;
}

/* Easy Slider */

#slider ul, #slider li {
	margin: 0;
	padding: 0;
	list-style: none;
}

#slider li {
	width: 200px;
	height: 320px;
	overflow: hidden;
}

.graphic, #prevBtn, #nextBtn {
	margin: 0;
	padding: 0;
	display: block;
	overflow: hidden;
	text-indent: -8000px;
}

#sliderw ul, #slidersc ul, #slider li {
	margin: 0;
	padding: 0;
	list-style: none;
}

#sliderw li {
	width: 200px;
	height: 150px;
	overflow: hidden;
}

#slidersc li {

	height: 100%;
	overflow: hidden;
}

.graphic, #prevBtn, #nextBtn {
	margin: 0;
	padding: 0;
	display: block;
	overflow: hidden;
	text-indent: -8000px;
}

#prevBtn {
	display: block;
	width: 28px;
	height: 17px;
	position: absolute;
	left: 10px;
	top: 420px;
}

#nextBtn {
	display: block;
	width: 28px;
	height: 17px;
	position: absolute;
	left: 177px;
	top: 420px;
}

#prevBtn a, #nextBtn a {
	display: block;
	background: url(img/back.gif) no-repeat 0 0;
}

#nextBtn a {
	background: url(img/next.gif) no-repeat 0 0;
}

/* // Easy Slider */

#floatMenu {
	position: absolute;
	top: 40px;
	left: 14%;
	margin-left: 400px;
	width: 220px;
	background-color: #AEA6A1;
	text-align: center;
	padding: 0px 0px 20px 0px;
}

#floatMenu h1 {
	font-size: 40px;
	color: #FFFFFF;
	text-align: left;
	margin: -12px 0px -10px -5px;
	padding: 0px;
	font-weight: bold;
}

#floatMenu h4 {
	margin: 25px 0px 5px 0px;
}

#floatMenu h4 a {
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	color: #645d58;
	text-decoration: none;
}

#floatMenu h4 a:hover {
	color: #ffffff;
}

#floatMenu ul {
	margin: 0 0 0 0;
}

#floatMenu ul li a {
	display: block;
	background-color: #AEA6A1;
	text-decoration: none;
	color: #FFF;
	padding: 5px 5px 5px 5px;
}

#floatMenu ul.menu0 li a:hover {
	color: #000000;
	background-color: #a8eed8;
}

#floatMenu ul.menu1 li a:hover {
	color: #000000;
	background-color: #09f;
}

#floatMenu ul.menu2 li a:hover {
	color: #000000;
	background-color: #5bae5d;
}

#floatMenu ul.menu3 li a:hover {
	color: #000000;
	background-color: #f09;
}

#floatMenu ul.menu5 li a:hover {
	color: #000000;
}

#floatMenu li {
	font-size: 11px;
	list-style: none;
}

#floatMenu ul {
	font-size: 10px;
	padding: 0px;
	margin: 0px;
}

#slideshow {
    position:relative;
    height:500px;
}

#slideshow DIV {
    position:absolute;
    top:0;
    left:0;
    z-index:8;
    opacity:0.0;
    height: 500px;
    background-color: #FFF;
}

#slideshow DIV.active {
    z-index:10;
    opacity:1.0;
}

#slideshow DIV.last-active {
    z-index:9;
}

#slideshow DIV IMG {
    height: 450px;
    display: block;
    border: 0;
    margin-bottom: 10px;
}


#slideshow1 {
    position:relative;
    height:500px;
}

#slideshow1 DIV {
    position:absolute;
    top:0;
    left:0;
    z-index:8;
    opacity:0.0;
    height: 500px;
    background-color: #FFF;
}

#slideshow1 DIV.active {
    z-index:10;
    opacity:1.0;
}

#slideshow1 DIV.last-active {
    z-index:9;
}

#slideshow1 DIV IMG {
    height: 450px;
    display: block;
    border: 0;
    margin-bottom: 10px;
}


#slideshow2 {
    position:relative;
    height:500px;
}

#slideshow2 DIV {
    position:absolute;
    top:0;
    left:0;
    z-index:8;
    opacity:0.0;
    height: 500px;
    background-color: #FFF;
}

#slideshow2 DIV.active {
    z-index:10;
    opacity:1.0;
}

#slideshow2 DIV.last-active {
    z-index:9;
}

#slideshow2 DIV IMG {
    height: 450px;
    display: block;
    border: 0;
    margin-bottom: 10px;
}

ul.tab {
margin: 10px 0px 10px 0px;
}

.tab li {
	display: inline;
	font: 12px "Lucida Grande", Lucida, Verdana, sans-serif;
	color: #302720;
	padding: 0px 10px;
	text-transform: uppercase;

}

.tab li a {
	color: #c31e30;
}

.tab li a:hover {
	color: #302720;
}

a.iphone h4{
	color: #fff;
}

a.iphone:hover {
		color: #302720;
	text-decoration: none;
}

a.iphone:hover h4{
		color: #302720;
	text-decoration: none;
}
