body
{
	width: 100%;
	height: 100%;
  	margin: 0; 
	background-color: rgb(201,2,4);
	background-repeat:no-repeat;
}

#en_tete
{
	width: 100%;
	height: 550px;
	margin: 0;
	padding: 0;
	background: url(photos/banniereusacanada.jpg);
	background-repeat: no-repeat;
	border: none;	
}

#en_tete img
{
	margin: 0;
	padding: 0;
	border: none;
}

#menu
{
	float: right;
	width: 216px;
	margin: 0;
	padding: 0;
}

#calendar, #archives
{
	text-align: center;
}

#calendar h2, #archives h2
{    
	color: rgb(226,165,88);
	font-family: Georgia, Arial, Times New Roman, Times, serif;
	font-size: large;
}

#calendar caption, #calendar thead, #calendar tbody
{
	color: white;
	font-family: Arial, Times New Roman, Times; 
	font-size: small;
}

#calendar tbody a
{
	color: grey;
}

#calendar thead
{
	color: rgb(233,93,15);
}

#archives ul
{
	list-style: none;
	font-family: Arial, Times New Roman, Times; 
	font-size: medium;
}

#menu a 
{
   color: white;
   text-decoration: none;
}

#archives a
{
	font-size: medium;	
}

#menu a:hover 
{
   color: rgb(233,93,15);
}

#corps
{
	width: 747px;
	padding: 0;
	padding-bottom: 0;
	margin: 0;
	margin-left: 152px;
	background-color: white;
	background-repeat: repeat-y;
}

#corps h1
{
	color: rgb(201,2,4);
	font-family: Arial;
	font-size: xx-large;
	margin: 0;
	margin-left: 150px;
}

#corps h3
{
	color: grey;
	font-size: x-large;
	font-family: Arial, Times New Roman, time;
	padding: 5px;
	margin: 0;
	margin-left: 100px;
}
#corps h6
{
	color: rgb(233,93,15);
	font-size: x-small;
	font-family: Arial, Times New Roman, time;
	margin: 0;
	margin-left: 100px;
	padding: 5px;
}

#corps p
{
	width:650px;
	color: black;
	font-size: small;
	font-family: Arial, Times New Roman, Time;
	padding:0;
	margin: 0;
	margin-left: 60px;
}

#corps img
{
	border: none;
}

#corps a
{
	color: rgb(233,93,15);
	text-decoration: none;

}

#corps .blog a
{
	font-size: small;
	font-family: Arial, Times New Roman, Time;

}

#corps a:hover
{
	color: rgb(160,160,160)
}

#corps img
{
	margin-left: 100px;
	border: none;
}

#corps .blog embed
{
	margin-left: 80px;
}

#corps .blog object
{
	margin-left: 80px;
}

#horloge
{
	margin-left: 100px;
}

#pied_de_page
{
	width: 747px;
	height: 100px;
	background-color:white;
	padding: 0;
	margin: 0;
	margin-left: 152px;
	text-align: center;
}

#pied_de_page img
{
	border: none;
}

#pied_de_page a
{
	color: rgb(255,0,39);
	text-decoration: none;
	margin: O;
}

#pied_de_page a:hover
{
	color: rgb(96,101,255);
}

#livre_or
{
	width: 747px;
	background-color:white;
	padding: 0;
	margin: 0;
	margin-left: 152px;

}

#livre_or .formulaire, #livre_or .commentaires
{
	padding: 0 ;
	margin: 0;
	margin-left: 50px;
}

#livre_or .formulaire h4
{
	background-image: url(photos/planchebois.png);
	background-repeat: no-repeat;
	color: black;
	font-size: Medium;
	font-family: Arial, Times New Roman, Times, serif;
	padding: 40px;
	padding-top: 55px;
	padding-left: 70px;
}

#livre_or .commentaires h5
{
	background-image: url(photos/planchebois.png);
	background-repeat: no-repeat;
	color: black;
	font-size: Medium;
	font-family: Arial, Times New Roman, Times, serif;
	padding: 40px;
	padding-top: 55px;
	padding-left: 90px;
}

#livre_or p
{
   	width:500px;
	color: rgb(233,93,15);
	font-size: small;
	font-family: Arial, Times New Roman, Time, serif;
	padding: 0;
	margin: 0;
	margin-left: 50px;
}

#livre_or em
{
	color: rgb(201,2,4);
}

#livre_or strong
{
	color: grey;
}

#livre_or input, #livre_or textarea
{
   font-family: Arial, Times New Roman, Times, serif; 
   padding: 2px;
   margin: 0;
}
 
#livre_or label
{
   color: rgb(201,2,4); 
   font-size: small;
   padding: 2px;
   margin: 0;
}