/* CSS Document */

body {
	background-color: #FFFFFF;
	margin: 0px;
	padding: 0px 0px 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 135%;
	color: #333333;
}

a {
border:0;
}
/* Pave central 700 px centre */

#bloc {
	position: absolute;
	width: 700px;
	left: 50%;
	margin: 0px 0px 0px -350px;
	padding: 0px;
}

#menu {/* menu du haut */
	background-image: url(../images/bandeau_bas.gif);
	background-repeat:repeat-x;
	background-position: bottom;
	display: block;
	height: 119px;


}

#menu table {
	
	padding-left:10px;
	vertical-align:top;
}




#menu td {

	text-transform: uppercase;
	font-size:11px;
	font-weight:bold;
	color:#ca3527;
	text-indent:-17px;
	padding-left:20px;
}

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

#menu a:hover {
	color: #ca3527;
	
}
#menu a.on {
color: #f77910;

}
/*sous rubriques*/
#ssrubrique {
float:left;
position:relative;
	width:100%;


	padding-right:0px;
	/* display: block; modif Yannis*/
	
	/* Ajout Yannis */
	margin-top:5px;
	margin-bottom:4px; /* ajout Yannis */

	background-color:#F7F7F7;
}

#ssrubrique ul {
	padding:0;
    margin:0;
    list-style-type:none;
	text-align:right;
	
	width:100%;
}

#ssrubrique li {
	/* text-align: right; 
	modif Yannis 
	Chgt ciDessous*/
	text-align: center;
	display:block;
	
	width:210px;
	position:relative;
	float:right;

	
	margin-right:9px;
	list-style-type: none;
	padding-top:3px;
   /* float:right;  
   Modif Yannis
   résultat ci dessous
   */
   /*pour IE*/
	/* float:left;   */
	
	font-size:12px;
	color:#CA3527;
}

#ssrubrique a {
	color: #ca3527;
	text-decoration: none;
	
}

#ssrubrique a:hover {
	color: #ca3527;
}

.menu_langues{
	width:100%;
	float:left;
	position:relative;
	margin-top:8px;
	margin-bottom:3px;
	
}

/* Contenu */
#contenu {
	margin-top: 18px;
	padding-bottom: 25px;
	background-image: url(../images/fond_page.gif);
	background-repeat:no-repeat;
	background-position: 0px 0px;
	
}

#contenu h1 {/* Titre */
/*
position:relative;
float:left;
width:100%;
*/

width:100%;
display:block;

	padding:0px;

	font-size: 24px;
	font-weight: bold;
	line-height:24px;
	color: #7C8641;
}

.chapo  {
	color: #7c7c7c;

	font-weight:bold;

}

.descriptif  {
	color: #000000;
	font-style: italic;

	
}


#contenu h2 {/* Intertire */
	font-size: 14px;
	font-weight: bold;
	color: #7C8641;
	line-height: 14px;
	margin-top: 25px;
	padding-top: 0px;
	
}

#contenu h3 {/* Intertire */
	font-size: 14px;
	font-weight: bold;
	color: #7C8641;
	line-height: 14px;
	margin-top: 25px;
	padding-top: 0px;
	
}

#contenu h4 {/* Titre anglais accueil */
	font-size: 12px;
	font-weight: bold;
	color: #7C8641;
	line-height: 12px;
	margin: 0px 0px 30px;
	padding-top: 0px;
}


#contenu a {
	color: #7C8641;
	text-decoration: underline;
}

#contenu a:hover {
	color: #7C8641;
	text-decoration: underline;
}

/* Liste areticles de la rubrique */

#articles ul {
	margin: 0px;
	padding: 0px;

	
}

#articles li {
	font-weight: bold;
	margin: 0px;
	padding-top: 3px;
	padding-bottom: 3px;
	background-image: url(../images/puce.gif);
	background-repeat: no-repeat;
	list-style-type: none;
	background-position: 0px 5px;
	padding-left: 25px;

	
}

#telechargement  {
	margin-top:20px;
}

#telechargement p {
	font-weight: bold;
	background-image: url(../images/telecharger.gif);
	background-repeat: no-repeat;
	padding-left: 20px;
	margin-bottom: 0px;
	padding-bottom: 7px;
	margin-top: 0px;
	padding-top: 0px;
}

/* Bas de page */

#bas  {
	background-image: url(../images/bas.gif);
	background-repeat:no-repeat;
	display: block;
	height: 28px;
	padding-left:0px;
	text-align:right;

}
#texte_footer {
	padding:5px 5px 0px 0px;

}

#bas p  {
	padding: 100px;
}

#bas a {
	color: #ca3527;
	font-weight:bold;
	text-decoration: none;
	font-size:13px;
}
#bas a:hover {
	color: #f77910;
}


/* Formulaires */

form  {
	font-family: Arial, Helvetica, sans-serif;
	margin: 0px;
	padding: 2px 0px;
	background-color: #F1F2B9;
	color: #000000;
}

label  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin-left: 5px;
		color: #000000;
}

input  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin-left: 3px;
}

option  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin-left: 3px;
}

select  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin-left: 3px;
}
.pagination {
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#global {
     position:absolute;
     left: 50%; 
     top: 50%;
     width: 700px;
     height: 400px;
     margin-top: -200px; /* moitié de la hauteur */
     margin-left: -350px; /* moitié de la largeur */
     border: 1px solid #000;
     }
	 
	 /*
	 AJOUT YANNIS
	 28 janvier 2009
	 */
	 
div#bloc div#contenu dl.spip_documents dt.spip_doc_titre{

	font-size:10px;
	color:#666666;
	text-align:center;

}

div#bloc div#contenu dl.spip_documents dt.spip_doc_titre strong{
font-weight:normal;
text-align:center;
}

div#bloc div#contenu dl.spip_documents dt a{
	padding:3px;

}

div#bloc div#contenu dl.spip_documents dt a img{
border:#CCCCCC 1px solid;

}
