*
{
	margin:0;
	padding:0;
	font-family:arial;
}
a:link, a:visited, a:active
{
	color:inherit;
	text-decoration:none;
}
h1
{
	margin-top:15px;
	margin-bottom:20px;
	color:#ccb267;
	font-size:16px;
	text-align:center;
}

#pagePrincipale
{
	
	position:absolute;
	
	background-image:url(image/fond.jpg);
	background-repeat:no-repeat;
	width:1400px;
	height:700px;
}
#accueil
{
	
	width:1300px;
	height:135px;
}
#bouton
{
	margin-left:25px;
	padding:5px;
	width:180px;
	height:400px;
	
	float:left;
	
}
#pCentrale
{
	
	width:960px;
	height:490px;
	
	float:left;
}
.sBouton
{
	float:right;
	margin-right:0px;
	font-weight:bold;
}
.bBouton
{
	background:none;
	border:none;
	width:160px;
	height:37px;
	background:url(image/boutonHaut.png) no-repeat;
	margin-bottom:15px;
}
.bBouton1
{
	background:none;
	border:none;
	width:160px;
	height:37px;
	background:url(image/boutonFlorettaHaut.png) no-repeat;
	margin-bottom:15px;
}
.bBouton2
{
	background:none;
	border:none;
	width:160px;
	height:37px;
	background:url(image/boutonCanelleHaut.png) no-repeat;
	margin-bottom:15px;
}
#mention
{
	margin-top:10px;
	float:left;
	width:1400px;
	margin-left:250px;
	font-size:13px;
}
#flash
{
	
	width:410px;
	height:270px;
	padding:0;
	margin-top:300px;
	border:4px outset yellow;
	margin-left:320px;
	
}
#conteneurMas 
{
	margin-top:5px;
	padding-left:30px;
	padding-right:30px;
}
.para
{
	float:left;
	width:610px;
	height:110px;
	padding-top:30px;
	margin:5px 10px auto 20px;
	text-align:justify;
	font-size:13px;
	color:#ccb267;
}
.img1
{
	float:left;
	height:140px;
	width:210px;
	margin-top:5px;
	margin-left:20px;
}
#aliment
{
	margin-top:10px;
	font-size:13px;
	color:#ccb267;
	width:900px;
	height:30px;	
	float:left;
	text-align:center;
}
#photoChiot
{
	float:left;
	width:690px;
	
}
#divCoord
{
	float:left;
	font-weight:bold;
	color:#ccb267;
	margin-left:50px;
	width:420px;
	height:380px;
	
	margin-top:50px;
	
}
.titre
{
	font-size:20px;
	text-align:center;
	height:35px;
    vertical-align:top;
    text-decoration:underline;
}
.tableForm
{
	padding-top:10px;
	padding-left:15px;
}
.Courrier
{
	text-align:center;
	font-size:17px;
	width:386px;
}
.col1Fom
{
	width:110px;
}
#asterisk
{
	font-size:12px;
	text-align:center;
}
.inputForm
{
	width:250px;
}
#envoyer
{
	width:100px;
	margin-left:265px;
}
#divForm
{
	float:left;
	font-weight:bold;
	color:#ccb267;
	width:420px;
	height:380px;
	margin-top:50px;
	margin-left:10px;
}
#TexteNews
{
	width:200px;
	color:#ccb267;
	text-align:justify;
}
#TexteNaissance
{
	color:#ccb267;
	text-align:center;
	background-image:url(image/fond-nurserie.png);
	height:493px;
}
#TexteNaissance .titre
{
	font-size:20px;
}
#TexteNurserie
{
	margin-top:30px;
	margin-left:30px;
	width:500px;
	color:#ccb267;
	font-size:12px;
	float:left;
}
#TexteNurserie h2
{
	font-size:20px;
}
#TexteNurserie h3
{
	font-size:12px;
}
#reglement
{
	margin-top:30px;
	margin-left:50px;
	width:800px;
	color:#ccb267;
	font-size:18px;	
}
#Textepedigre
{
	color:#ccb267;
	text-align:center;
}
.photocanelle
{
	float:left;
	margin-left:150px;
	margin-top:50px;
	height:300px;
	width:250px;
}
.video
{
	float:left;
	margin-left:250px;
}
#video2
{
	float:left;
	margin-left:30px;
	margin-top:100px;
	
}
.titre
{
	font-size:25px;
}
.prix
{
	color:#ccb267;
	margin-left:10px;
	margin-bottom:5px;
}
#motcle
{
	font-size:4px;
	margin: 0;
	padding:0;
}
#photoschien
{
	float:right;
	height:450px;
	margin-right:150px;
}
#texteresult
{
	margin-left:30px;
	float:left;
	width:300px;
}