/* CSS Document */
body {
	margin:0px;
	padding:0px;
}
#cadreIE {
	text-align: center;
    width: 100%;
}
div#contenu_caviar {
	width: 800px;
	height:600px;
	margin-left: auto;
	margin-right: auto;
	margin-bottom:0px;
	margin-top::0px;
	padding:0px;
	background-repeat:no-repeat;
	background-position:bottom;
	font-family:Arial, Helvetica, sans-serif;
	background-image:url(images/3/bg036.jpg);
}
div#contenu_seches {
	width: 800px;
	height:600px;
	margin-left: auto;
	margin-right: auto;
	margin-bottom:0px;
	margin-top::0px;
	padding:0px;
	background-repeat:no-repeat;
	background-position:bottom;
	font-family:Arial, Helvetica, sans-serif;
	background-image:url(images/3/bg035_bis_new.jpg);
}
div#contenu_sauces {
	width: 800px;
	height:600px;
	margin-left: auto;
	margin-right: auto;
	margin-bottom:0px;
	margin-top::0px;
	padding:0px;
	background-repeat:no-repeat;
	background-position:bottom;
	font-family:Arial, Helvetica, sans-serif;
	background-image:url(images/3/bg034.jpg);
}
div#contenu_herbes {
	width: 800px;
	height:600px;
	margin-left: auto;
	margin-right: auto;
	margin-bottom:0px;
	margin-top::0px;
	padding:0px;
	background-repeat:no-repeat;
	background-position:bottom;
	font-family:Arial, Helvetica, sans-serif;
	background-image:url(images/3/bg033_new.jpg);
}
div#contenu_legumes {
	width: 800px;
	height:600px;
	margin-left: auto;
	margin-right: auto;
	margin-bottom:0px;
	margin-top::0px;
	padding:0px;
	background-repeat:no-repeat;
	background-position:bottom;
	font-family:Arial, Helvetica, sans-serif;
	background-image:url(images/3/bg032_new.jpg);
}
div#contenu_pates {
	width: 800px;
	height:600px;
	margin-left: auto;
	margin-right: auto;
	margin-bottom:0px;
	margin-top::0px;
	padding:0px;
	background-repeat:no-repeat;
	background-position:bottom;
	font-family:Arial, Helvetica, sans-serif;
	background-image:url(images/3/bg031_new.jpg);
}

div#contenu_contact {
	width: 800px;
	height:600px;
	margin-left: auto;
	margin-right: auto;
	margin-bottom:0px;
	margin-top::0px;
	padding:0px;
	background-repeat:no-repeat;
	background-position:bottom;
	font-family:Arial, Helvetica, sans-serif;
	background-image:url(images/5/bg050_bis.jpg);
}
div#contenu_contact div#adresse{
	position:relative;
	float:left;
	width:350px;
	height:152px;
	top:20px;
	left:160px;
	font-size:16px;
	font-weight:bold;
	color:#274B47;
	background-image:url(images/5/fond_adresse.jpg);
	background-repeat:no-repeat;
	padding-top:13px;
}
div#contenu_contact div#bas_droite{
	position:relative;
	float:right;
	width:350px;
	height:100px;
	top:225px;
	left:0px;
	font-size:16px;
	font-weight:bold;
	color:white;
	background-image:url(images/np.jpg);
	background-position:bottom right;
	background-repeat:no-repeat;
}
div#bas_droite a{
	color:white;
	text-decoration:none;
}
div#bas_droite a:hover{
	color:#E6DEA0;
}
div#contenu_foires {
	width: 800px;
	height:600px;
	margin-left: auto;
	margin-right: auto;
	margin-bottom:0px;
	margin-top::0px;
	padding:0px;
	background-repeat:no-repeat;
	background-position:bottom;
	font-family:Arial, Helvetica, sans-serif;
	background-image:url(images/4/bg040.jpg);
}
div#contenu_foires div#gauche{
	position:relative;
	float:left;
	width: 130px;
	height:480px;
	top:0px;
	font-size:16px;
	font-weight:bold;
	text-align: left;
	/*border:solid 1px red;*/
}
div#contenu_foires div#gauche div#contact{
	padding-top:114px;
}
div#contenu_contact div#gauche{
	position:relative;
	float:left;
	width: 130px;
	height:480px;
	top:0px;
	font-size:16px;
	font-weight:bold;
	text-align: left;
	/*border:solid 1px red;*/
}
div#contenu_contact div#gauche div#contact{
	padding-top:114px;
}
div#contenu_foires div#dates{
	position:relative;
	float:left;
	width: 250px;
	height:424px;
	top:53px;
	font-size:16px;
	font-weight:bold;
	text-align: right;
	color:#B22243;
	/*border:solid 1px red;*/
	padding:10px 0px 0px 0px;
}
div#contenu_foires div#foires{
	position:relative;
	float:left;
	left:45px;
	/*width: 250px;*/
	height:424px;
	top:53px;
	font-size:16px;
	font-weight:bold;
	text-align: left;
	/*border:solid 1px red;*/
	padding:10px 10px 0px 10px;
	/*background-color:#E9EAC8;
	-moz-opacity: 0.5;*/
}

div#contenu_gamme {
	width: 800px;
	height:580px;
	margin-left: auto;
	margin-right: auto;
	margin-bottom:0px;
	margin-top::0px;
	padding:0px;
	background-repeat:no-repeat;
	background-position:bottom;
	font-family:Arial, Helvetica, sans-serif;
	background-image:url(images/3/bg030.jpg);
}
div#titre_gamme1{
	clear:both;
	padding-top:67px;
	height:35px;
	margin-left: auto;
	margin-right: auto;
	text-align: center;
	/*border:solid 1px blue;*/
}
div#titre_gamme{
	clear:both;
	padding-top:19px;
	height:35px;
	margin-left: auto;
	margin-right: auto;
	text-align: center;
	/*border:solid 1px blue;*/
}
div#titre_gamme1 div#gamme{
	font-size:28px;
	background-color:#BED7DE;
	padding-bottom:5px;
	color:#B22243;
	width:400px;
	margin-left: auto;
	margin-right: auto;
	/*border:solid 1px green;*/
}
div#titre_gamme div#pates{
	font-size:28px;
	background-color:#5F8B70;
	padding-bottom:5px;
	color:white;
	width:310px;
	margin-left: auto;
	margin-right: auto;
	/*border:solid 1px green;*/
}
div#titre_gamme div#legumes{
	font-size:28px;
	background-color:#D9E5D9;
	padding-bottom:5px;
	color:#866B5A;
	width:280px;
	margin-left: auto;
	margin-right: auto;
	/*border:solid 1px green;*/
}
div#titre_gamme div#herbes{
	font-size:28px;
	background-color:#3A4B1F;
	padding-bottom:5px;
	color:white;
	width:260px;
	margin-left: auto;
	margin-right: auto;
	/*border:solid 1px green;*/
}
div#titre_gamme div#sauces{
	font-size:28px;
	background-color:#DFB8BB;
	padding-bottom:5px;
	color:#2E1824;
	width:240px;
	margin-left: auto;
	margin-right: auto;
	/*border:solid 1px green;*/
}
div#titre_gamme div#seches{
	font-size:28px;
	background-color:#8B9E9C;
	padding-bottom:5px;
	color:#EBD697;
	width:175px;
	margin-left: auto;
	margin-right: auto;
	/*border:solid 1px green;*/
}
div#titre_gamme div#caviar{
	font-size:28px;
	background-color:#EBD9D7;
	padding-bottom:5px;
	color:#6F7889;
	width:380px;
	margin-left: auto;
	margin-right: auto;
	/*border:solid 1px green;*/
}

div#bas div#menu_gamme{
	position:relative;
	float:right;
	width:398px;
	top:10px;
	/*border:solid 1px red;*/
}
ul#gamme{
	margin-top:5px;
	margin-left:0px;
	padding:0px;
	list-style:none;
}
ul#gamme li{
	margin-left:20px;
	margin-top:12px;
	margin-bottom:12px;
	padding:0px;
}
ul#gamme a{
	text-decoration:none;
	font-weight:bold;
	color:#B22243;
}
ul#gamme a:hover{
	color:#283C6F;
}
ul#gamme a#vert{
	text-decoration:none;
	font-weight:bold;
	color:#274B47;
}
ul#gamme a#vert:hover{
	color:#283C6F;
}
ul#gamme a#bleu{
	text-decoration:none;
	font-weight:bold;
	color:#283C6F;
}
ul#gamme a#bleu:hover{
	color:#B22243;
}
ul#gamme #current{
	text-decoration:none;
	color:#E6DEA0;
}
div#contenu_gite {
	width: 800px;
	height:580px;
	margin-left: auto;
	margin-right: auto;
	margin-bottom:0px;
	margin-top::0px;
	padding:0px;
	background-repeat:no-repeat;
	background-position:bottom;
	font-family:Arial, Helvetica, sans-serif;
	background-image:url(images/6/gitebg.jpg);
	}

div#contenu_degite {
	width: 800px;
	height:600px;
	margin-left: auto;
	margin-right: auto;
	margin-bottom:0px;
	margin-top::0px;
	padding:0px;
	background-color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	
}
	
div#contenu_jardins {
	width: 800px;
	height:600px;
	margin-left: auto;
	margin-right: auto;
	margin-bottom:0px;
	margin-top::0px;
	padding:0px;
	background-repeat:no-repeat;
	background-position:bottom;
	font-family:Arial, Helvetica, sans-serif;
	background-image:url(images/1/bg010.jpg);
}
div#bas{
	clear:both;
	height:229px;
	margin-left: auto;
	margin-right: auto;
	text-align: left;
	/*border:solid 1px blue;*/
}


div#bas div#gauche{
	position:relative;
	float:left;
	height:229px;
	width:395px;
	/*border:solid 1px blue;*/
}

div#bas2{
	clear:both;
	height:100px;
	margin-left: auto;
	margin-right: auto;
	text-align: left;
	/*border:solid 1px blue;*/
}

div#bas2 div#gauche2{
	position:relative;
	float:left;
	height:100px;
	width:395px;
	/*border:solid 1px blue;*/
}
div#comm1{
	position:relative;
	float:right;
	left:0px;
	top:0px;
	width: 240px;
	height:83px;
	text-align: right;
	font-size:12px;
	font-weight:bold;
	color:#283C6F;
	/*border:solid 1px blue;*/
}
div#comm2{
	clear:both;
	left:0px;
	top:0px;
	width: 390px;
	height:100px;
	text-align: right;
	font-size:12px;
	font-weight:bold;
	padding-top:20px;
	color:#85324E;
	/*border:solid 1px red;*/
}

div#comm3{
	clear:both;
	left:0px;
	top:0px;
	width: 390px;
	height:100px;
	text-align: right;
	font-size:12px;
	font-weight:bold;
	padding-top:20px;
	color:#032E02;
	/*border:solid 1px red;*/	
}

div#comm4{
	clear:both;
	left:0px;
	top:0px;
	width: 390px;
	height:100px;
	text-align: right;
	font-size:12px;
	font-weight:bold;
	padding-top:0px;
	color:#032E02;
	/*border:solid 1px red;*/	
}

div#comm2 #vert{
	color:#305631;
}
div#comm2 #plus{
	font-size:14px;
}
div#comm2 #vertplus{
	color:#305631;
	font-size:14px;
}

div#jardins_quipourquoi {
	position:relative;
	float:left;
	left:280px;
	top:208px;
	font-size:16px;
	font-weight:bold;
	text-align: left;
	/*border:solid 1px blue;*/
}
div#jardins_quipourquoi a{
	text-decoration:none;
	color:#274B47;
}
div#jardins_quipourquoi a:hover{
	color:#B22243;
}
div#bas div#jardins_photos {
	position:relative;
	float:left;
	left:396px;
	top:62px;
	font-size:16px;
	font-weight:bold;
	text-align: left;
	/*border:solid 1px blue;*/
}
div#jardins_photos a{
	text-decoration:none;
	color:white;
}
div#jardins_photos a:hover{
	color:#E6DEA0;
}
div#contact {
	position:relative;
	float:left;
	left:20px;
	top:43px;
	width: 111px;
	height:40px;
	font-size:16px;
	font-weight:bold;
	text-align: left;
	/*border:solid 1px blue;*/
}
div#contact span{
	text-decoration:none;
	color:#E6DEA0;
}
div#contact a{
	text-decoration:none;
	color:#B22243;
}
div#contact a:hover{
	color:#283C6F;
}
div#milieu{
	clear:both;
	height:259px;
	margin-left: auto;
	margin-right: auto;
	text-align: left;
	/*border:solid 1px blue;*/
}
div#image {
	position:relative;
	float:left;
	left:46px;
	top:3px;
	width:449px;
	height:183px;
	/*background-image:url(../images/3/p0311_bis.jpg);*/
}
/*div#image2 {
	position:relative;
	float:left;
	left:35px;
	top:6px;
	width:469px;
	height:190px;
}*/
div#image2 {
	position:relative;
	float:left;
	left:35px;
	top:7px;
	width:469px;
	height:192px;
	/*border:solid 1px blue;
	background-image:url(../images/3/p0311_bis.jpg);*/
}
div#menu {
	position:relative;
	float:left;
	width: 130px;
	height:145px;
	top:23px;
	font-size:16px;
	font-weight:bold;
	text-align: left;
	/*border:solid 1px red;*/
}
div#menu_contact {
	position:relative;
	float:left;
	width: 130px;
	height:145px;
	top:23px;
	font-size:16px;
	font-weight:bold;
	text-align: left;
	/*border:solid 1px red;*/
	background-image:url(images/5/fond_menu_contact.jpg);
	background-repeat:no-repeat;
	background-position:center;
}
div#menu_contact ul{
	margin-top:5px;
	margin-left:0px;
	padding:0px;
	list-style:none;
}
div#menu_contact li{
	margin-left:20px;
	margin-top:12px;
	margin-bottom:12px;
	padding:0px;
}
div#menu_contact a{
	text-decoration:none;
	color:#B22243;
}
div#menu_contact a:hover{
	color:#283C6F;
}
div#menu ul{
	margin-top:5px;
	margin-left:0px;
	padding:0px;
	list-style:none;
}
div#menu li{
	margin-left:20px;
	margin-top:12px;
	margin-bottom:12px;
	padding:0px;
}
div#menu a{
	text-decoration:none;
	color:#B22243;
}
div#menu #current{
	text-decoration:none;
	color:#E6DEA0;
}
div#menu a:hover{
	color:#283C6F;
}
div#contenu_accueil {
	width: 800px;
	height:600px;
	margin-left: auto;
	margin-right: auto;
	background-repeat:no-repeat;
	background-position:bottom;
	font-family:Arial, Helvetica, sans-serif;
	background-image:url(images/0/bg000.jpg);
}
div#bandeau {
	position:relative;
	float:left;
	height:110px;
	margin-left: auto;
	margin-right: auto;
	margin-bottom:0px;
	margin-top::0px;
	padding:0px;
	text-align: left;
	/*border:solid 1px blue;*/
}
div#bandeau div#titre{
	width: 461px;
	height:60px;
	margin-left: auto;
	margin-right: auto;
	text-align: left;
}
div#bandeau div#soustitre{
	width: 800px;
	height:46px;
	margin-left: auto;
	margin-right: auto;
	text-align: center;
	color:#3E8065;
	font-size:14px;
	font-weight:bold;
}
div#bandeau div#soustitre span{
	font-size:24px;
	color:#2B2C40;
}

div#copyright {
	margin-left: auto;
	margin-right: auto;
	height:30px;
	color:black;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#5C5A67;
	text-align:center;
	/*border:solid 1px blue;*/
}
div#menu_accueil {
	position:relative;
	float:left;
	width: 800px;
	height:65px;
	top:272px;
	font-size:16px;
	font-weight:bold;
	text-align: left;
}
div#menu_accueil ul{
	margin-left:30px;
	margin-top:5px;
	padding:0px;
	list-style:none;
}
div#menu_accueil li{
	margin-left:30px;
	margin-right:30px;
	padding:0px;
	display:inline;
}
div#menu_accueil a{
	text-decoration:none;
	color:white;
}
div#menu_accueil a:hover{
	color:#283C6F;
}
div#contact_accueil {
	position:relative;
	float:right;
	top:248px;
	width: 200px;
	height:30px;
	font-size:16px;
	font-weight:bold;
	text-align: left;
}
div#contact_accueil a{
	text-decoration:none;
	color:#3D6155;
}
div#contact_accueil a:hover{
	color:#283C6F;
}
div#NetP {
	position:relative;
	float:left;
	top: 352px;
	left: 750px;
	width: 50px;
	height:71px;
	background-image:url(images/np.jpg);
	background-repeat:no-repeat;
}
div#copyright a{
	text-decoration:none;
	font-weight:bold;
	color:#5C5A67;
}
div#copyright a:hover{
	color:#283C6F;
}
a#lienscontact{
	color:#000000;
	text-decoration:none;
}
a#lienscontact:hover{
	color:white;
}
div#contenu_pain {
	width: 800px;
	height:600px;
	margin-left: auto;
	margin-right: auto;
	margin-bottom:0px;
	margin-top::0px;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	/background-image:url(images/3/bg030.jpg);
	background-repeat:no-repeat;
	background-position:bottom;*/
}
div#titre_pain{
	clear:both;
	padding-top:0px;
	height:35px;
	margin-left: auto;
	margin-right: auto;
	text-align: center;
	/*border:solid 1px blue;*/
}
div#titre_pain div#pain{
	font-size:28px;
	background-color:#BED7DE;
	padding-bottom:5px;
	color:#B22243;
	width:200px;
	margin-left: auto;
	margin-right: auto;
	/*border:solid 1px green;*/
}

