body{
	margin:0px;
	 padding:0px;
	 font-size:9pt;
}

a, a:hover, a:active{
	font-family :  Arial, Helvetica, sans-serif;
	font-size : 9pt;
	color:#003366;
	text-decoration: underline;
}

#Bandeau_haut{
   height:80px;
   width:100%;
   margin:0px;
   padding:0px;
	background-image : url(images/fond_bandeau_haut.gif);
}

#menu{
	background-color : #336699;
	height:19px;
	width:100%;
	border-top:1px solid white;
	border-bottom:1px solid white;
}

#accroche{
	background-color : #C1D1E0;
	height:auto;
	width:100%;
	border-bottom:1px solid white;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11pt;
	padding-top:5px;
	padding-bottom:5px;
}

#centre{
	width:100%;
	height:auto;
	/*border:1px solid black;*/
	background-image : url(images/fond_gauche.gif);
	background-repeat : no-repeat;
}

#bandeau_gauche{
	background-color: #E1E4E9;
	padding:1px;
	width:190px;
	height:100%;
	float:left;
	background-image : url(images/pixel_gauche.jpg);
}

#contenu{
	/*border:1px solid red;*/
	/*height:100%;*/
	margin-left:193px;
}

#contenu p{
	font-size:9pt;
}


.actu{
	text-align:center;
	border:1px #CC3300 solid;
	padding:2px;
	float:right;
	width:180px;
	margin-left:20px;
	margin-right:15px;
	margin-bottom:10px;
	margin-top:10px;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 9pt;
	color:#003366;
}

/*******************MENU****************************************/
.ulmenu { /* on supprime les puces, inutiles */
	list-style-type: none;
	margin : 0px;
	padding : 0px;
}

.limenu{
/* on aligne les listes sur la gauche */
	float: left;
	margin : 0px;
	padding : 0px;
} 

div.menu{
	margin-top:1px;
	width:100%;
	height:20px;
}

div.menu a {
	margin: 0px;
	width: 100px;
	/* on définit la taille du bouton de menu */
	float: left;
	display: block;
	text-align: center;
	text-decoration: none;
	color: #FFF;
	font: 9pt  Arial, Helvetica sans-serif;
	line-height:20px;
	padding : 0px;
	border-right:1px solid white;
}
	 
div.menu a:hover {
  color:gold;
  font-weight:bold;
	padding: 0px;
}

div.menu a:active {
	 padding : 0px;
     }
/* **************************FIN DE MENU********************************************/


#titrepage{
	background-color : #E5E5EA;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 9pt;
	padding-top:8px;
	padding-bottom:8px;
	color:#003366;
}

#ombre{
	height:5px;
	width:100%;
	background-image : url(images/ombre.gif);
	margin:0px;
	padding:0px;
	line-height:5px;
	margin-left::0px;
}

.gauche{
	color:#336699;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 9pt;
	font-weight : bold;
	margin-left:0px;
	margin-top:15px;
	margin-bottom:0px;
}


/************************UL PARTIE GAUCHE TELECHARGEMENT*********************/
.telechargement{
	padding:0px;
	margin:0px;
	margin-left:24px;
	margin-top:10px;
	color:#336699;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 8pt;
	list-style-type : disc;
	line-height:20px;
}

.telechargement a, a:active{
    text-decoration:none;
	color:#336699;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 8pt;
}

.telechargement a:hover{
	color:#CC0033;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 8pt;
}

/************************FIN UL PARTIE GAUCHE TELECHARGEMENT*********************/

.right{
	float:right;
}

.left{
	float:left;
}

.bottom{
	bottom:0px;
	left:0px;
	position:absolute;
}

#tab_for{
	width:77%;
	min-width:560px;
	/*border:1px solid #E1E4E9;
	border-bottom:1px solid #E1E4E9;*/
	margin:15px;
	margin-left:10px;
	margin-bottom:30px;
}
/*********************************TEXTES*****************************************************/
p{
	margin:10px;
	margin-left:20px;
	margin-right:8%;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	color:#003366;
	text-align:justify;
	line-height:14px;
}
/*
strong{
	color: #336699;
}
*/
ul{
	margin:10px;
	margin-right:8%;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 9pt;
	color:#003366;
	margin-left:40px;
}

.titrepara{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10pt;
	font-weight:bold;
	margin-top:20px;
	margin-bottom:11px;
	color:#003366;
}

.texte{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	color:#003366;
}
.texteblanc{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	color:#336699;
}

.texterouge{
	color:#CC3333;
}