
#contenant {
	width:100%;
   margin:0px auto; 
	text-align:left; 
	padding:0px;
   loat: left;
}
/* REMbackground-image: url("fondartame.gif"); */

.cale
{
    float:left;    
    width: 1px;
    height: 760px;
    border: 0px solid #000000;
}

#contenuBas {
	font-family: verdana, geneva, arial, helvetica, sans-serif;
	width: 100%;
	/*float: left;*/
	text-align:center;
	margin:0px;
	padding:0px;

}

#corps {
	/*text-align:left;*/
   /*float: left;*/
   float: right;
	/*width:100%;*/
	width: 70%;
	/*position:absolute;*/
	margin:0px;
	padding:0px;     
}


#bandeau-haut {
	text-align:left;
	margin:0px;
	padding:0px;
	height:109px;
	overflow:hidden;
	}

#menu-bandeau-haut{
	width:80%;
	margin-left:20%;
	text-align:center;
	padding: 77px 0px 0px 0px;
	font: bold 70% verdana, geneva, arial, helvetica, sans-serif;
	text-transform: uppercase;

}

#menu-bandeau-haut ul {
	margin:0px;
	padding:0px;
	display: inline;
	list-style-type: none;
}

#menu-bandeau-haut ul li  {
	margin:0px;
	padding:0px;
	list-style-type: none;
	display: inline;
}

#menu-bandeau-haut ul li.here {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	display: inline;
}

#menu-bandeau-haut a:link, #menu-bandeau-haut a:visited {
	float:center;
	padding: 2px 10px 2px 10px;
}                       


 




#contenant {
        background-color:#fff; 
        color: #333;
        /*border: 1px solid #000;*/
}

#corps {
        background-color:#FFFFE0;
        color: #333;
     	  border-top: 1px solid #000000;
}

#bandeau-haut {
	color: #000000;
	background-color:#FFFFFF;
	background-image:url(titre.jpg);
	background-repeat: no-repeat;
   border: 1px solid #000; 
}       


#contenuBas {}


#contenu-colonne-gauche {
	width: 46.5%;
	float: left;
	font:100% verdana, lucida sans, geneva, arial, helvetica, sans-serif;
	text-align:left;
	padding:8px 4px;
	overflow:hidden;
}


#contenu-droit
{

	width: 48%;
	float: right;
	text-align:left;
	margin:0px; 
	padding:5px;
}

#contenu-droit-quart
{

	width: 24%;
      height: 100%;
	float: right;
	text-align:left;
	margin:0px; 
	padding:0.5%;
}

#barreverticale-gauche {
        background-color:transparent;
        color:#000000;
        border-left: 1px solide #FFCCCC;
        text-transform: uppercase;
}

#barreverticale-droit { background-color:transparent; color:#333; }

.titre-liste-menu { 
      background-color: transparent; 
      color: #904700;  
	border-top: 0px solid #904700;
	border-bottom: 1px solid #904700;
	text-transform: uppercase;
}

.titre-article-liste {
      color: #904700;
      text-transform: uppercase;
}

#menu-bandeau-haut { color:#FFB031;}
#menu-bandeau-haut a:link, #menu-bandeau-haut a:visited {
	color:#000000;
	border:0px solid #FFFFFF;
}

#menu-bandeau-haut a:hover {
	/*background-color: #AEAEBA;*/ 
	background-color: transparent; 
      /*text-decoration: none;*/
   	/* color:#FFB031; */
   	color:#000000;
      /*border:0px solid #000000;*/
}    

/* Specifique SPIP */

a.spip_url {}
a.spip_in {}
a.spip_out {}
.spip_logos { position:relative; }
.spip_code { font-size: 100%; line-height:1.2em; }
p.spip_note, .spip_note { 
	font-family: verdana, georgia, arial, helvetica, sans;
	font-size: 10px;
	line-height:1.2em;
	text-align: justify; 
	}
h3.spip {
        font-family: Verdana,Geneva,Arial,Helvetica,sans-serif;
        font-weight: bold;
        font-size: 120%;
	text-align: center;
}
.spip_documents{
	font-family: Verdana,Geneva,Arial,Helvetica,sans-serif;
	font-size : 70%;
}
table.spip {}
table.spip td {	padding: 1px; text-align: left;	vertical-align: center; }
hr.spip { }
b.spip { }
i.spip { }
.spip_encadrer { padding: 0px; margin:0px; }
.spip_cadre { width:100%; padding: 0px; }
.spip_bouton {
	font-family: lucida grande, trebuchet ms, verdana, lucida sans, arial, helvetica, sans-serif;
	font-size:11px;
}
.formrecherche { font-size:11px; margin:bottom:0px; }
.reponse_formulaire {
	font-family: Verdana,Geneva,Arial,Helvetica,sans-serif;
	font-weight: bold;
	font-size: 110%;
	color: red;
}

