/* CSS Document */
body {
	font-size:0.75em;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
  border-width: 0px;
}


* {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	font-family:Arial, Helvetica, sans-serif;
/*	font-weight:normal; pb sur balise strong */
}

div {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
  border-width: 0px;
}

img {
  border-width: 0px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}

form, fieldset
{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
  border-width: 0px;
}

/* class pour repositionner les éléments après un float*/
.clear {
	clear:both;
}
 
/* classes pour alignement des paragraphes */
.align-center {
text-align: center;
}

.align-left {
text-align: left;
}

.align-right {
text-align: right;
}

/* decalage de texte dans le rte */
.indent {
  padding-left: 30px;
}

/* pour masquer la description pour les contenus type fichiers à télécharger */
.csc-uploads-description {
  display:none;
}

#GLOBAL {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
  border-width: 0px;
}

/* navigation page droite */
    
#NAV_DROITE ul{
	list-style-type:none;
	text-align:left;
	padding:0px;
	margin:0px;
}

#NAV_DROITE ul li{
	background-image: url(../images/puce_droite.gif);
	background-repeat: no-repeat;
	background-position: top left;
	background-color: #FFF;
	list-style: none;
	width:100%;
}
  
/* utile pour les séparateurs de menu */  
#NAV_DROITE ul li.separateur{
	background-image: none;
	background-repeat: no-repeat;
	background-color: #1261A6;
  font-weight:bold;
	color:#FFF;
	list-style: none;
	text-align:center;
	width:100%;
}  
  
#NAV_DROITE ul li a:link, #NAV_DROITE ul li a:visited{
	background-repeat: no-repeat;
	display:block;
	color:#1261A6;
	font-weight:normal;
	text-decoration:none;
	margin: 2px 0px 2px 0px;
	padding-bottom:3px;
 	width:100%;
 	text-indent:15px;
 	font-weight:bold;
}
   
#NAV_DROITE ul li a:hover{
	text-decoration:underline;
}

/* resoud le probleme de plusieurs contenus images avec texte : texte qui se suivent sinon */ 
DIV.csc-textpic {
  clear:both;
}


/*PIED DE PAGE............*/
#PIED {
  text-align:center;
/*  background:#fff url(../images/filet_bleu.gif) no-repeat top center;*/
}

#PIED ul{
	display: inline;
  list-style-type:none;
  /*margin-bottom:8px;*/

}

#PIED li{
	display: inline;
	background-image: url(../images/puce_liste2.gif);
  background-repeat: no-repeat;
		
}
  
#PIED ul li a:link, #PIED ul li a:visited{
  text-indent:10px;
  padding-left:20px;
	color:#0092D9;
	font-weight:bold;
	text-decoration:underline;

}
  
#PIED ul li a:hover{
  text-decoration:none;
}

#PIED hr 
{
  background-color:#1261A6;
  color:#1261A6;
  margin-bottom:10px;
  height:1px;
  border:none;
}

	
#PIED h1, #PIED p {
	text-align:center;
	font-weight:bold;
	color:#0092D9;
}

#PIED h1 {
	margin-top:20px;
}

#PIED p {
	margin-bottom:30px;
}
