body {
margin-left: auto;
margin-right: auto;
margin-top: auto;
margin-bottom: auto;
font-family: arial, helvetica, sans-serif;
font-size: 12px;
background-color: #d7ae6e;
}

#page1 {
background-image: url("images/fond-1024.jpg");
background-position: top center;
background-repeat: no-repeat;
background-color: #8c693f;
width: 1024px;
margin-left: auto;
margin-right: auto;
margin-top: auto;
margin-bottom: auto;
height: 1000px;
}

#page2 {
background-image: url("images/headhomme1024.jpg");
background-position: top center;
background-repeat: no-repeat;
background-color: #8c693f;
width: 1024px;
margin-left: auto;
margin-right: auto;
margin-top: auto;
margin-bottom: auto;
height: 4000px;
}

#page3{
background-image: url("images/headfemme1024.jpg");
background-position: top center;
background-repeat: no-repeat;
background-color: #8c693f;
width: 1024px;
margin-left: auto;
margin-right: auto;
margin-top: auto;
margin-bottom: auto;
height: 4420px;
}

#page4{
background-image: url("images/headcouple1024.jpg");
background-position: top center;
background-repeat: no-repeat;
background-color: #8c693f;
width: 1024px;
margin-left: auto;
margin-right: auto;
margin-top: auto;
margin-bottom: auto;
height: 5970px;
}

#page5{
background-image: url("images/headmariage1024.jpg");
background-position: top center;
background-repeat: no-repeat;
background-color: #8c693f;
width: 1024px;
margin-left: auto;
margin-right: auto;
margin-top: auto;
margin-bottom: auto;
height: 4575px;
}

#page6{
background-image: url("images/headvoyage1024.jpg");
background-position: top center;
background-repeat: no-repeat;
background-color: #8c693f;
width: 1024px;
margin-left: auto;
margin-right: auto;
margin-top: auto;
margin-bottom: auto;
height: 3160px;
}

#page7{
background-image: url("images/headdetente1024.jpg");
background-position: top center;
background-repeat: no-repeat;
background-color: #8c693f;
width: 1024px;
margin-left: auto;
margin-right: auto;
margin-top: auto;
margin-bottom: auto;
height: 3460px;
}

#page8{
background-image: url("images/headaventure1024.jpg");
background-position: top center;
background-repeat: no-repeat;
background-color: #8c693f;
width: 1024px;
margin-left: auto;
margin-right: auto;
margin-top: auto;
margin-bottom: auto;
height: 3060px;
}

#page9{
background-image: url("images/headgastronomie1024.jpg");
background-position: top center;
background-repeat: no-repeat;
background-color: #8c693f;
width: 1024px;
margin-left: auto;
margin-right: auto;
margin-top: auto;
margin-bottom: auto;
height: 4090px;
}

#page10{
background-image: url("images/headliens1024.jpg");
background-position: top center;
background-repeat: no-repeat;
background-color: #8c693f;
width: 1024px;
margin-left: auto;
margin-right: auto;
margin-top: auto;
margin-bottom: auto;
height: 1500px;
}

#page11{
background-image: url("images/headsaintvalentin1024.jpg");
background-position: top center;
background-repeat: no-repeat;
background-color: #8c693f;
width: 1024px;
margin-left: auto;
margin-right: auto;
margin-top: auto;
margin-bottom: auto;
height: 2270px;
}



#header {
		}
	#header a{
		color:#000;
		text-decoration:none;
		font-weight: bold;
		}
	#header a:hover{
		color:#d7ae6e;
		text-decoration: underline;
		font-weight: bold;
	}

#logo{
margin-left: 352px;
}

h3{
text-align: left;
font-size: 18px;
background-color: #755937;
}

h4{
text-align: left;
font-size: 18px;
background-color: red;
color: #ffffff;
}

#menu_header{
		font-size: 22px;
		text-transform: capitalize;
		}
	#accueil{
		margin-top: -80px;
		margin-left: 20px;
		}	
	#partenaires{
		margin-top: 75px;
		margin-left: 120px;
		}
	#news{
		margin-top: 32px;
		margin-left: 310px;
		}
	#idees{
		margin-top: -35px;
		margin-left: 540px;
		}
	#cadeau{
		margin-top: -85px;
		margin-left: 775px;
	}

	
/* Page d'accueil */
	
#menu_accueil{
		margin-top: 135px;
		position: absolute;
		float: left;
		text-align: left;
		font-size: 14px;
		line-height: 30px;
		text-transform: capitalize;
		padding-left: 5px;
		}
	#menu_accueil a {
		color: black;
		text-decoration:none;
		font-weight: bold;
	   }
	#menu_accueil a:hover{
		text-decoration: underline;
		color:#d7ae6e;
		font-weight: bold;
	}

#corp_intro{
		width: 390px;
		margin-top: 120px;
		margin-left: 600px;
		text-align: justify;
		float: right;
		position: absolute;
		}
	.intro_accueil{
		border-left: 2px solid #af8353;
		font-size: 12px;
		font-weight: none;
		font-style: italic;
		color: #d7ae6e;
		padding-left: 5px;
		}
	.text_accueil{
		margin-top: 10px;
		font-size: 12px;
		}
	#coffret_accueil{
		float: left;
		}
	
#corp_accueil{
		top: 883px;
		padding-left: 5px;
		position: absolute;
		text-align: left;
		float: left;
		}
	#tableau_accueil{
		width: 580px;
		font-weight: bold;
		}

#text2{
		padding: 5px;
		float: left;
		margin-top: 680px;
		position: absolute;
		width: 1014px;
		text-align: justify;
		background-color: #ffffff;
		}
		
.liens{
		border-style: none;
		}
		
.tablepub{
		vertical-align: top;
		}

/* Pied de page */		
		
#pied_de_page{
		text-align: center;
		margin-top: 750px;
		}
	#pied_de_page a {
		color: black;
		text-decoration:none;
		font-weight: bold;
	   }
	#pied_de_page a:hover{
		text-decoration: underline;
		color:#d7ae6e;
		font-weight: bold;
		}
		
	#logow3{
		border: 1px dotted #000000;
		text-align: center;
		}
	
/* Page catalogue identique */

#conteneur{
		margin-top: 200px;
				}

#conteneurliens{
		margin-top: 200px;
		padding-left: 5px;
		padding-right: 30px;
		text-align: center;
		}

	#conteneurliens a {
		color: black;
		text-decoration:none;
		font-weight: bold;
	   }
	#conteneurliens a:hover{
		text-decoration: underline;
		color:#d7ae6e;
		font-weight: bold;
		}		
		
strong{
color: #d7ae6e;
text-decoration: underline;
}


#menu{
		margin-left: 5px;
		float: left;
		background-color: #755937;
		}
	#tableau{
		text-align: center;
		border-collapse: collapse;
		font-weight: bold;
		width: 150px;
		}
	#menu td{
		border-right:2px solid #af8353;
		}

		
#corp{	
		width: 685px;
		float: right;
		padding-right: 30px;
		padding-left: 5px;
		text-align: justify;
		border-left: 2px solid #af8353;
		}
	#intro{
		font-size: 12px;
		font-weight: none;
		font-style: italic;
		color: #d7ae6e;
		}
	.text{
		font-size: 12px;
		border-top: 2px dotted #000000;
		margin-top: 25px;
		text-align: justify;
		}		
	.coffret{
		float: left;
		}
		
	a {
		color: white;
		text-decoration:none;
		font-weight: bold;
	   }
	a:hover{
		text-decoration: none;
		color:#d7ae6e;
		font-weight: bold;
		}
		
/* Page saint valentin*/		


#table1{
text-align: justify;
font-size: 11px;
}

#menustv{
padding-left: 0px;
		}
	#menustv a{
		color: yellow;
		text-decoration:none;
		font-weight: bold;
		}
	#menustv a:hover{
		color: #ffffff;
		text-decoration: underline;
		font-weight: bold;
	}

.blanc{
height: 20px;
}	

em{
color: yellow;
font-size: 10px;
	}	
	em a{
		color: #ffffff;
		font-weight: none;
		}
	em a:hover{
		color: #000000;
		text-decoration: underline;
		}

#introstv{
background-image: url("images/fondtexteintro.png");
background-position: top center;
background-repeat: no-repeat;
width: 50%;
padding-top: 7px;
padding-left: 0px;
padding-right: 5px;
vertical-align: top;
		}
	#introstv a {
		color: #ffffff;
		text-decoration:none;
		font-weight: bold;
	   }
	#introstv a:hover{
		text-decoration: none;
		color: #000000;
		font-weight: bold;
		}


.animationflash{
text-align: center;
border: 0px;
}

.texte{
background-image: url("images/fondtextemetier.png");
background-position: top center;
background-repeat: no-repeat;
width: 50%;
padding-top: 7px;
padding-left: 0px;
padding-right: 5px;
height: 162px;
vertical-align: top;
}

.texte2{
background-image: url("images/fondtextemetier2.png");
background-position: top center;
background-repeat: no-repeat;
width: 50%;
padding-top: 7px;
padding-left: 5px;
padding-right: 5px;
height: 162px;
vertical-align: top;
}


	a {
		color: #ffffff;
		text-decoration:none;
		font-weight: bold;
	   }
	a:hover{
		text-decoration: none;
		color: #000000;
		font-weight: bold;
		}
		
		
		
		
.table-corpus{ margin: 0px 0px 0px 0px; }	
			
			.titre-univers { height: 25px; text-indent: 13px;}
			.text-in-univers { position: absolute; margin: -25px 0px 0px 0px; text-align: center; width: 230px; }
				.text-in-univers a { color: #ffffff; font-size: 13px; font-weight: bold; }
				.text-in-univers a:hover{ color: #ffffff; font-size: 13px; font-weight: bold; }
			.fond-corpus-univers-left{  height: 115px; padding: 10px 0px 0px 10px; width: 473px; vertical-align: top; }
			.fond-corpus-univers-right{  height: 115px; padding: 10px 0px 0px 13px; width: 473px; vertical-align: top; }
				.corpus-univers{ padding: 0px 0px 0px 0px; width: 230px; vertical-align: top; }
				.corpus-univers-2{ padding: 0px 0px 0px 13px; width: 230px; vertical-align: top; }
				
			.fond-bordure-home-univers{ margin: 10px 0px 0px 10px; background-image: url("../images/fond-bordure-home-univers.jpg"); background-position: top left; background-repeat: no-repeat; width: 474px; text-align: center; }
			.fond-bordure-home-univers-2{ margin: 10px 0px 0px 13px; background-image: url("../images/fond-bordure-home-univers.jpg"); background-position: top left; background-repeat: no-repeat; width: 478px; text-align: center; }	
			.sep-verti { height: 40px; }
				.entete-home-univers { margin: 2px 0px 0px 2px; text-align: left; }
				.table-left-univers { padding: 0px 0px 0px 0px; width: 328px; height: 200px; text-align: center; }
				.table-right-univers { padding: 0px 0px 0px 0px; width: 329px; height: 200px; text-align: center; }
					.titre-table-univers { font-size: 12px; font-weight: bold; color:#000000; }
						.titre-table-univers a{ font-size: 12px; font-weight: bold; color:#000000; }
						.titre-table-univers a:hover{ font-size: 12px; font-weight: bold; color:#000000; }
					.img-table-univers { height: 103px; }
					.prix-table-univers { margin: 5px 0px 0px 0px; height: 37px; padding: 1px 0px 0px 0px; font-size: 16px; font-weight: bold; color: #2c5c09; }
			
			.bloc-star { margin: 10px 0px 0px 10px; vertical-align: top;}
			.pub-1 { margin: 10px 0px 0px 13px; vertical-align: top;}
			.assurance-left{ margin: 13px 0px 0px 10px; }
			.fond-picto-cornilleau { margin: 13px 0px 0px 10px; background-image: url("../images/fond-picto-cornilleau.png"); background-position: top left; background-repeat: no-repeat; width: 473px; text-align: center; }
				.picto { padding: 5px 0px 0px 4px; text-align: center;}
				.picto2 { padding: 20px 0px 0px 2px; text-align: center;}
				.blanc-picto { height: 45px;}
	
			.fond-corpus-contact{ background-image: url("../images/contact-473x130.jpg"); background-position: top left; background-repeat: no-repeat; width: 473px; height: 130px; margin: 0px 0px 0px 13px; }		
				.corpus-texte-contact {padding: 35px 120px 2px 5px; text-align: center; }
					.corpus-texte-contact a{ color: #000000; }
					.corpus-texte-contact a:hover{ color: #7aa21b; }
				.mail{ color: #7aa21b;	font-weight: bold; font-size: 15px; text-indent: 50px; }
				.numero-tel { color: #7aa21b; font-weight: bold; font-size: 25px; text-indent: 50px; }
	
		.corpus-middle-intro { padding: 5px 0px 0px 0px; }
			.fond-corpus-texte{ background-image: url("../images/fond-corpus-texte-473x130-trans.png"); background-position: top left; background-repeat: no-repeat; width: 473px; height: 130px; margin: 0px 0px 0px 10px; }
				.corpus-texte-titre{ padding: 5px 5px 0px 5px; text-align: justify; }
				.corpus-texte-intro { padding: 5px 5px 2px 5px; text-align: justify; }
					.corpus-texte-intro a{ color: #000000; }
					.corpus-texte-intro a:hover{ color: #7aa21b; }
			.assurance{ width: 473px; height: 130px; margin: 0px 0px 0px 13px; }

				
		.univers { margin: 10px 0px 0px 1px; background-image: url("../images/fond-indoor.jpg"); background-position: top left; background-repeat: no-repeat; width: 978px; height: 341px; padding: 30px 0px 0px 0px;}
		.univers2 { margin: 10px 0px 0px 1px; background-image: url("../images/fond-outdoor.jpg"); background-position: top left; background-repeat: no-repeat; width: 978px; height: 507px; padding: 30px 0px 0px 0px; }
		.univers3 { margin: 10px 0px 0px 1px; background-image: url("../images/fond-outdoor-pro-compet.jpg"); background-position: top left; background-repeat: no-repeat; width: 978px; height: 341px; padding: 30px 0px 0px 0px; }
		.univers4 { margin: 10px 0px 0px 1px; background-image: url("../images/fond-indoor-pro-compet.jpg"); background-position: top left; background-repeat: no-repeat; width: 978px; height: 670px; padding: 30px 0px 0px 0px; }
		
			.etiquette{ margin: 0px 0px 0px 211px; }
			.etiquette2{ margin: 0px 0px 0px 9px; }
			
			.fond-corpus-etiquette{ background-image: url("../images/fond-vignette-produit-simple-373x145.png"); background-position: top left; background-repeat: no-repeat; height: 145px; }
			.fond-corpus-etiquette-pub{ height: 145px; }
			
			.corpus-etiquette{ padding: 6px 0px 0px 0px; text-align: justify; }
			.titre-etiquette { width: 373px; text-align: center; font-size: 12px; color: #7aa21b; font-weight: bold; padding: 0px 0px 0px 0px; font-family: arial; }
				.titre-etiquette a{ color: #000000; }
				.titre-etiquette a:hover { color: #7aa21b; }	
			.photo-etiquette{ text-align: center; padding: 6px 0px 0px 3px; }
				.photo-etiquette a{ }
				.photo-etiquette a:hover { color: #000000; }	
			.picto-etiquette{ text-align: center; padding: 7px 0px 0px 5px; vertical-align: top;}
			.picto-pm{ padding: 0px 3px 2px 0px; font-size: 10px; vertical-align: middle; }
			.liens-etiquette{ text-align: center; padding: 0px 0px 0px 0px; vertical-align: top; color:#bb1515; font-size: 12px; font-weight: bold;  }
			.couleur-pm{ padding: 2px 0px 0px 0px; }
			.liens-pm{ padding: 2px 0px 0px 0px; }

			.separateur-verti { width:11px; }
			.separateur-horiz { height:20px; }

			.legende{ margin: 10px 0px 0px 10px; background-image: url("../images/legende-picto-959x103.jpg"); background-position: top center; background-repeat: no-repeat; width: 959px; height: 103px; }
			.tableau-legende { margin: 2px 0px 0px 0px; vertical-align: middle;}
			.titre-legende1{ text-align: center; font-size: 12px; font-weight: bold; width: 30%; text-decoration: underline; }
			.titre-legende2{ text-align: center; font-size: 12px; font-weight: bold; width: 40%; text-decoration: underline; }
			.titre-legende3{ text-align: center; font-size: 12px; font-weight: bold; width: 30%; text-decoration: underline; }
			.picto-legende{ padding: 0px 0px 0px 8px; text-align: center;}	
			.texte-legende{ padding: 0px 0px 0px 2px; font-size: 11px; vertical-align: middle; }
			.legende-red { font-weight: bold; }	
			
			.fond-pub-pm { margin: 10px 0px 0px 0px; height: 74px; }	
	
	.corpus-bottom{  background-image: url("../images/fond-corpus-bottom.png"); background-position: top center; background-repeat: no-repeat; width: 980px; height: 20px; margin: 0px 0px 0px 0px; }		
		
		
