body
{
	width: 900px;
	
	margin: auto; /* Pour centrer notre page */
	margin-top: 0px; /* Pour éviter de coller avec le haut de la fenêtre du navigateur. Essayez d'enlever pour voir ! */
	margin-bottom: 5px;    /* Idem pour le bas du navigateur */
	
	background-color:#947500;
	/*background-image: 	url("../img/color_stripe.jpg");*/
	
}

#surentete
	{	
	width: 896px;
	height:25px;
	margin:auto;
	}
	
	#surentete #date 
	{
	float:left;
	margin:auto
	}
	
	#date h6
	{
	display: inline;
	font: 11px Arial;
	color: white;
	font-weight:bold;	
	}
	
	
	#surentete #icones
	{
	
	margin: 2px;
	float: right;
	}
	
	#icones img
	{border:none;}
	
	#surentete a
	{text-decoration:none;}

	
	#en_tete/* L'en-tête */
	{
	width: 896px;
	height: 157px;	

	margin-bottom: 0px;
	}
	
	#en_tete #baniere
	{
	width: 734px;
	height: 157px;	
	float: left;
	margin-right: 2px;
	}
	
	#en_tete #horloge
	{
	width: 157px;
	height: 157px;	
	float:left;
	
	}
	
	#pnlp/*le sigle défilant du PNLP*/

	{
	width:896px;
	height:25px;
	line-height:25px;
	margin:auto;
	
	background-color:white;
	}
	
	#pnlp h3
	{
	display: inline;
	font-family: Arial;
	}
	
	#bardefil
{
margin:auto;
width: 896px;
height:18px;
}
	
	#menu/*menu horizontal*/
{
margin:auto;
width: 896px;


}
				
	#menu #navigation 
{
height: 1.3em;
margin: 0;
padding: 0;
list-style: none;
background-color:#CF8A1B;	
}

	#navigation li 
{display: inline;
float: right;
width:126px;
padding-left:5px;
padding-right:5px;
margin-left: 2px ;
margin-right: 2px ;
}

	#navigation li a
{

text-decoration: none; /* Les liens ne seront plus soulignés */
color: white; /* Les liens seront en blanc au lieu de bleu */
background-color:none;
font: 12px Arial;
font-weight:bold;

line-height: 0.6em;
padding: 5px 0;

text-align: center;
}

  #minimenu/*menu vertical principal*/
			{
				overflow: auto;
				float: left;
				width: 170px;
			
				height:670px;
			background: #E0EFEF;
				margin-right: 5px;
				padding: 0;
				
			}
#minimenu #webmail
			{
			margin-top: 25px;
			margin-bottom:0px;
			}
			#webmail img
			{
			border:none;
			}

			#webmail a
			{
			text-decoration:none;
			}
			#minimenu .navig
			{
				width: 140px;
			
				margin: 0;
				padding: 0;
			}

			.navig li
			{
				color: black;
				margin-bottom: 1px;
				margin-left:25px;
				list-style-image: url("../img/bout1.gif");
			}

			.navig li a 
			{
				display: block;
			
				color: #141414;
				font: 12px Arial;
				line-height: 1em;
				text-align: justify;
				text-decoration: none;
				padding: 2px;
			}
			
			.navig li a:hover, .navig li a:focus, .navig li a:active
			{
				
				text-decoration: underline;
			}

			#minimenu h5
			{
				text-align:center;
				color: #E0EFEF;
			font: 12px Arial ;
			font-weight:bold;
				background-image:url("../img/bande-titre.png");
				background-repeat:no-repeat;
			}
			


#corps/* Le corps de la page */

{
   margin-bottom:5px;
   padding-bottom: 0px; /* Pour éviter que le texte à l'intérieur du corps ne colle trop à la bordure */
   width: 896px;
 
	
   background-color: #FFFFFF; /* Une couleur de fond pour le corps */
  margin: auto;
   
overflow: auto;
    
}



#corps2
{
width:510px;
	background-image: url("../img/logoPNLP2.png");

font-family: Arial;
font-size:12px;
margin-left: 0px;
margin-top: 0px;
margin-bottom: 5px;
background-color: none;

	background-repeat: no-repeat;
	overflow: auto;

	}

	 #corps2 .news
        {
	
            width:460px;
			margin-left:0px;
           padding: 5px;
		   margin-top:5px;
		   margin-right:10px;
		    margin-left:10px;
		 
	
		   
        }
	#corps2 h6, #corps3 h6, #corps4 h6, #corps5 h6
	{
	margin-top: 15px;	
font-variant: small-caps; /*applique les petites majuscules*/
	color:#4C8483; /*couleur du texte*/
	text-align: justify; /*positionner le texte à gauche*/
	text-indent:10px;
	font-size:15px;
	font-weight: bold;
}
a
{
text-align: justify;
text-decoration: none;
color: #FD9453;
}



#corps4
	{
	width:680px;
	background-image: url("../img/logoPNLP2.png");
	font-family: Arial;
font-size:12px;
margin-left: 0px;
margin-top: 0px;
margin-bottom: 5px;
background-color: none;

	background-repeat: no-repeat;
	overflow: auto;
	}
	

#corps4 #colonne1

{
width:48%;
float: left;
padding:5px;
}
.bloc a img
{
float: right;
border:none;

}

#corps4 #colonne2

{
width:48%;
float:right;
padding:5px;
}
.bloc
{
width:270px;
height: 60px;
padding: 0px;
	margin: 5px;
	text-align: justify;	
	font-family:Arial;
	font-size:12px;
border-bottom:1px solid #CBCBCB;
}
strong
{
color:light;
}









blockquote p
{
	text-align:justify;
	text-indent: 30px;:
}


#font1
{	
	font-variant: small-caps;
	color:#B6A59D;
}

#pieddepage
{

	width: 896px;
	height: 25px;
	font-family:Arial;
	color:  #394A6F;
margin:auto;
	font-size: 11px ;
	

   background-image: url("../img/footer2.jpg");
   background-repeat: no-repeat;
}
#pieddepage #left
{
width: 440px;
float: left;
margin-top:5px;
margin-left:5px;

}
#pieddepage #right
{
text-align: right;
width: 300px;
float: right;
margin-top:5px;
margin-right:5px;



}

#pieddepage a
{
	text-decoration: none; /* Les liens ne seront plus soulignés */
	color: #394A6F; /* Les liens seront en rouge au lieu de bleu */
	font-style: normal; /* Les liens seront en italique (pourquoi pas ?) */
	font: 11px Arial;

}
  
#pieddepage a:hover
{
	text-decoration: underline;
}
 

   #corps5
	{
	width:700px;
	background-image: url("../img/logoPNLP2.png");
	font-family: Arial;
font-size:12px;
margin-left: 0px;
margin-top: 0px;
margin-bottom: 5px;
background-color: none;

	background-repeat: no-repeat;
	overflow: auto;}
	



#corps5 #formulaire
{
	
    float: right;
	width: 610px;
	padding: 10px; /*Marge intérieure de 5 px*/
} 


fieldset
{
	margin: 15px; /* Une marge pour séparer les fieldset */
	width: 400px;
	position: right;
	text-align: justify;
	text-indent: 20px;
	
}

legend /* On met un peu plus en valeur les titres des fieldset */
{
	font-family: Arial;
	color: #FF9933;
	font-weight: bold;
}

input
{
	font-family: "Times New Roman", Times, serif; /* On modifie la police du texte tapé l'intérieur des champs */
	
}

.input1
{
	background-color: #CF8A1B;
	font-weight: bold;
	text-align: center;
	margin-left:90px;
}

textarea
{
	font-family: "Times New Roman", Times, serif; /* On modifie la police du texte tapé l'intérieur des champs */
	overflow: auto;
	
} 

 