.corps{
background-color:#00B9E4;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color:#393931;
margin-top:5px;
}

.general{
margin:auto;
width:860px;
}

a:link{
color:#1a3771;
text-decoration:none;
}

a:visited{
color:#1a3771;
text-decoration:none;
}

a:hover{
color:#1a3771;
text-decoration:underline;
}

img,a img {
border:none;
}

.fr{
position:absolute;
font-weight:blod;
font-size:18px;
color:white;
margin-left:655px;
margin-top:140px;
}

.nl{
position:absolute;
font-weight:blod;
font-size:18px;
color:white;
margin-left:610px;
margin-top:145px;
}

.en{
position:absolute;
font-weight:blod;
font-size:18px;
color:white;
margin-left:697px;
margin-top:133px;
}

/* _________________________________________________________________________________HEADER */

/*--------------------------------------------
			MENUS
----------------------------------------------*/

.menu_pub{
float:left;
width:810px;
height:60px;
color:white;
z-index:11;
}

.menu_haut_droit{
float:left;
width:810px;
height:23px;
color:white;
font-size: 10px;
text-align:right;
z-index:10;
}

.puce_orange{
height:23px;
float:right;
width:65px;
background-image:url(../images_habillage_web/fond_choix_langue.gif);
background-repeat:repeat-x;
z-index:1;
}

.lien_blanc:link{
color:white;
text-decoration:none;
}

.lien_blanc:visited{
color:white;
text-decoration:none;
}

.lien_blanc:hover{
color:white;
text-decoration:underline;
}

.lien_acc{
width:100px;
height:80px;
margin-left:40px;
margin-top:30px;
z-index:50;
position:absolute;
}

.ban_haut{
float:left;
width:860px;
height:106px;
/*background-image:url(../images_habillage_web/ban_haut.jpeg);*/
background-image:url(../images_habillage_web/ban_haut_en.jpeg);
background-repeat:no-repeat;
}

.ban_haut_index{
float:left;
width:860px;
height:94px;
background-image:url(../images_habillage_web/ban_haut_index.jpeg);
background-repeat:no-repeat;
}

.ban_haut_nl{
float:left;
width:860px;
height:106px;
background-image:url(../images_habillage_web/ban_haut_en.jpeg);
/*background-image:url(../images_habillage_web/ban_haut_nl.jpeg);*/
background-repeat:no-repeat;
}

.ban_haut_en{
float:left;
width:860px;
height:106px;
background-image:url(../images_habillage_web/ban_haut_en.jpeg);
background-repeat:no-repeat;
}

.ban_haut_equipe{
float:left;
width:860px;
height:106px;
background-image:url(../images_habillage_web/ban_haut_equipe.jpeg);
background-repeat:no-repeat;
}

.rechercher{
width:800px;
margin-top:43px !important;
margin-top:25px;
padding-right:40px;
float:left;
text-align:right;
margin-right:20px;
}


/*--------------------------------------------
		MENU PRINCIPAL
----------------------------------------------*/

.menu_principal{
margin-top:5px;
width:620px;
float:right;
margin-right:20px;
color:#1a3771;
}

.dl_menu{
position:relative;
float:left;
z-index:100;
}

.dt_menu{
border-top:3px solid #ff6600;
margin-left:20px;
}

.sous_menu {
position:absolute;
margin-left:-20px;
width:170px;
}

.sous_menu_nl{
position:absolute;
margin-left:-20px;
width:180px;
}

.sous_menu_presdechezvous {
position:absolute;
margin-left:-20px;
width:210px;
}

.liste_menu{
list-style:none;
background-color:#ff6600;
}

.liste_menu_poursortir{
list-style:none;
background-color:#ff6600;

}

.lien_sous-menu:link{
padding-left:5px;
font-size:10px;
color:#1a3771;
text-decoration:none;
}

.lien_sous-menu:visited{
padding-left:5px;
font-size:10px;
color:#1a3771;
text-decoration:none;
}

.lien_sous-menu:hover{
padding-left:5px;
font-size:10px;
color:#1a3771;
text-decoration:underline;
}

.lien_menu_principal:link{
color:#1a3771;
text-decoration:none;
}

.lien_menu_principal:visited{
color:#1a3771;
text-decoration:none;
}

.lien_menu_principal:hover{
color:#1a3771;
background-color:#ff6600;
text-decoration:none;
}


/*--------------------------------------------
		MENU SECONDAIRE
----------------------------------------------*/

.separation_ban{
background-image:url(../images_habillage_web/separation.jpeg);
background-repeat:repeat-x;
width:800px;
height:5px;
margin-left:20px;
margin-right:20px;
}

.contenu{
background-image:url(../images_habillage_web/fond_general.jpeg);
float:left;
width:860px;
padding-bottom:30px;
}

.sous_contenu_index{
background-image:url(../images_habillage_web/img_index.jpeg);
float:left;
width:758px;
height:299px;
margin-left:10px;
}

.sous_contenu_index2{
background-image:url(../images_habillage_web/img_index_underconstruct.jpeg);
float:left;
width:758px;
height:299px;
margin-left:10px;
}
	
.menu_secondaire{
margin-left:59px !important;
margin-left:29px;
margin-top:0px !important;
margin-top:-10px;
margin-bottom:20px;
float:left;
width:790px;
font-size:10px;
}

.lien_menu_secondaire:link{
text-decoration:none;
color:#1a3771;
}

.lien_menu_secondaire:visited{
text-decoration:none;
color:#1a3771;
}

.lien_menu_secondaire:hover{
text-decoration:underline;
color:#1a3771;
}



/* _________________________________________________________________________________ACCUEIL */


/*--------------------------------------------
		NEWS PAGE ACCUEIL
----------------------------------------------*/

.news{
margin-left:59px !important;
margin-left:29px;
width:50px;
float:left;
font-size:10px;
color:#1a3771;
}

.newsdroite{
margin-left:5px
margin-right:25px;
width:680px;
float:left;
font-size:10px;
color:#1a3771;
}

/*--------------------------------------------
		SERVICES PAGE ACCUEIL
----------------------------------------------*/

.services{
margin-left:5px;
width:220px;
float:left;
margin-top:15px;
}

.titre_services{
margin-right:10px;
margin-left:5px;
color:#1a3771;
font-weight: bold;
font-size:16px;
height:24px;
width:180px;
}

.soulignement_titre_service{
margin-left:4px;
margin-top:0px !important;
margin-top:-15px;
background-image:url(../images_habillage_web/separation_bleu.jpeg);
background-repeat:repeat-x;
width:210px;
height:2px;
}

.contenu_services{
border-top:#1a3771 1px solid;
border-bottom:#1a3771 1px solid;
width:185px;
background-image:url(../images_habillage_web/fond_orange_services.jpeg);
background-repeat:repeat-y;
margin-left:20px;
margin-bottom:10px;
margin-top:10px;
padding-left:5px;
padding-top:5px;
color:white;
}

.liste_services{
margin-top:10px;
list-style-type: none;
background:url(../images_habillage_web/puce_blanche_services.jpeg) center left no-repeat;
margin-left:-36px;
padding-left: 15px;
}

.lien_fond_orange:visited{
color: white;
text-decoration:none;
}

.lien_fond_orange:link{
color: white;
text-decoration:none;
}

.lien_fond_orange:hover{
color: white;
text-decoration:underline;
}

/*--------------------------------------------
		NEWSLETTTER PAGE ACCUEIL
----------------------------------------------*/

.titre_newsletter{
margin-top:20px;
margin-left:5px;
width:200px;
color:#1a3771;
font-weight: bold;
font-size:12px;
}

.soulignement_titre_newsletter{
margin-left:4px;
margin-top:-5px !important;
margin-top:-15px;
background-image:url(../images_habillage_web/separation_bleu.jpeg);
background-repeat:repeat-x;
width:210px;
height:2px;
}

.contenu_newsletter{
margin-top:10px !important;
margin-top:-5px;
height:20px;
margin-left:3px;
width:220px;
color:#ff6600;
float:left;
}

/*--------------------------------------------
		AGENDA PAGE ACCUEIL
----------------------------------------------*/

.agenda{
width:280px;
float:left;
margin-left:30px;
margin-top:10px;
}

.agendabis{
background-repeat:no-repeat;
margin-left:10px;
width:270px;
float:left;
margin-top:10px;
}

.agenda_contenu{
margin-top:-3px;
width:280px;
float:left;
background-image:url(../images_habillage_web/milieu_feuille.jpeg);
background-repeat:repeat-y;
}

.liste_agenda{
font-family: Times;
font-size:14px;
margin-top:10px;
list-style-type: none;
background:url(../images_habillage_web/puce_croix_fondagenda.jpeg) center left no-repeat;
padding-left: 20px;
margin-left:-25px;
color:#ff6600;
}

.liste_agenda_activite{
font-size:11px;
list-style-type: none;
padding-left: 5px;
width:220px;
color:#1a3771;
margin-bottom:5px;
}

.tt_agenda{
margin-top:20px;
margin-left:50px;
width:200px;
color:#1a3771;
font-weight: bold;
font-size:12px;
}

.tt_agenda2{
margin-top:20px;
margin-left:50px;
width:380px;
color:#1a3771;
font-weight: bold;
font-size:12px;
}

.tt_agenda3{
margin-top:1px;
margin-left:90px;
width:110px;
color:#1a3771;
font-weight: bold;
font-size:10px;
}

/*--------------------------------------------
	PRES DE CHEZ VOUS PAGE ACCUEIL
----------------------------------------------*/



.presdechezvous{
background-repeat:no-repeat;
margin-left:30px;
width:270px;
float:left;
margin-top:15px;
}

.titre_presdechezvous{
width:/*260 122*/120px;
float:left;
margin-bottom:10px;
color:#1a3771;
font-weight: bold;
font-size:16px;
/*margin-top:25px !important;
margin-top:15px;*/
}


.imgpresdechezvous{
width:260px;
float:left;
/*background-image:url(../images_habillage_web/carte_belgique.gif);
background-repeat:no-repeat;*/
}

.titre_presdechezvous_wl{
width:260px;
float:left;
margin-bottom:10px;
color:#1a3771;
font-weight: bold;
font-size:12px;
margin-top:25px;
}


.soulignement_titre_presdechezvous{
margin-top:-32px !important;
margin-top:-40px;
margin-left:-2px;
background-image:url(../images_habillage_web/separation_bleu.jpeg);
background-repeat:repeat-x;
width:120px;
height:2px;
float:left;
}

.contenu_presdechezvous{
width:270px;
float:left;
}

.contenuliste{
margin-top:-5px;
}

.contenuliste_wl{
margin-top:-3px;
}

.liste_presdechezvous{
list-style-type: none;
background:url(../images_habillage_web/puce_orange.jpeg) center left no-repeat;
padding-left: 12px;
margin-left:-25px;
color:#ff6600;
margin-top:5px;
}

.liste_presdechezvous_wl{
list-style-type: none;
background:url(../images_habillage_web/puce_orange.jpeg) center left no-repeat;
padding-left: 12px;
margin-left:-25px;
color:#ff6600;
margin-top:0px;
font-size:10px;
}

.sousliste_presdechezvous{
list-style-type: none;
width:220px;
color:#1a3771;
margin-bottom:5px;
}

.lien_orange:link{
color:#ff6600;
text-decoration:none;width:270px;
}

.lien_orange:visited{
color:#ff6600;
text-decoration:none;width:270px;
}

.lien_orange:hover{
color:#ff6600;
text-decoration:underline;width:270px;
}

/*--------------------------------------------
LIGNE DE SEPARATION PRES DE CHEZ VOUS - FOCUS
----------------------------------------------*/

.separation_presdechezvous-focus{
margin-left:-2px;
margin-top:10px;
background-image:url(../images_habillage_web/separation_bleu.jpeg);
background-repeat:repeat-x;
width:260px;
height:2px;
float:left;
}

/*--------------------------------------------
		FOCUS PAGE ACCUEIL
----------------------------------------------*/

.focus{
width:260px;
float:left;
margin-top:5px !important;
margin-top:-5px;
}

.focus_image{
width:80px;
float:left;
}

.focus_contenu{
width:180px;
float:left;
}

.liste_focus{
list-style-type: none;
width:170px;
color:#1a3771;
margin-bottom:10px;
margin-left:0px !important;
margin-left:-10px;
}



/* _________________________________________________________________________________ARTICLE */

.titre_article{
text-align:left;
margin-left:59px !important;
margin-left:29px;
margin-bottom:10px;
color:#ff6600;
font-weight: bold;
font-size:16px;
width:750px;
float:left;
}

.descriptif_article{
margin-left:59px !important;
margin-left:29px;
color:#1a3771;
font-weight: bold;
font-size:12px;
width:750px;
text-align:justify;
}



/* _________________________________________________________________________________RUBRIQUE */

.lien_titre_rubrique:link{
color:#ff6600;
text-decoration:none;
}

.lien_titre_rubrique:visited{
color:#ff6600;
text-decoration:none;
}

.lien_titre_rubrique:hover{
color:#ff6600;
text-decoration:underline;
}



/* _________________________________________________________________________________AGENDA */

.agenda_page{
width:150px;
float:left;
margin-left:10px;
border-right:#1a3771 1px solid;
padding-right:5px;
text-align:justify;
}

.agenda_page_nl{
width:380px;
float:left;
margin-left:10px;
border-right:#1a3771 1px solid;
padding-right:5px;
text-align:justify;
}

.titrelocaleagenda{
color:#ff6600;
font-weight: bold;
font-size:12px;
}

.ul_page_agenda{
margin-top:0px !important;
margin-top:-10px;
text-align:left;
}

.liste_agenda_page{
list-style-type: none;
color:#1a3771;
margin-bottom:10px;
margin-left:-38px;
}

.sepa{
margin-left:-2px;
margin-top:-20px !important;
margin-top:-25px;
background-image:url(../images_habillage_web/separation.jpeg);
background-repeat:repeat-x;
width:150px;
height:2px;
float:left;
}

.sepa_nl{
margin-left:-2px;
margin-top:-20px !important;
margin-top:-25px;
background-image:url(../images_habillage_web/separation.jpeg);
background-repeat:repeat-x;
width:380px;
height:2px;
float:left;
}

.touteslesactivités:link{
color:#ff6600;
font-weight: bold;
font-size:10px;
text-decoration:none;
}

.touteslesactivités:visited{
color:#ff6600;
font-weight: bold;
font-size:10px;

text-decoration:none;
}

.touteslesactivités:hover{
color:#ff6600;
font-weight: bold;
font-size:10px;
text-decoration:underline;
}

.ligne_sepa{
border-left:#1a3771 1px solid;
margin-left:-1px;
height:380px;
float:left;
width:2px;
}



/* _________________________________________________________________________________REGION */


.agenda_region{
width:359px; 
margin:0 2 2 2;
background-color:#ff6600; 
font-size:12px;
color:white;
}

.bloc_agenda_region{
border-left:1px solid #ff6600 !important;
border-right:1px solid #ff6600 !important;
border-left:0px solid #ff6600;
border-right:0px solid #ff6600;
border-bottom:1px solid #ff6600; 
padding-right:2px; 
}

.titre_nom_region{
width:780px;
background-color:#ff6600;
color:white;
font-size:14px;
font-weight:bold;
padding-left:10px;
margin-left:20px;
float:left;
}

.titre_nom_region2{
width:780px;
background-color:#ff6600;
color:white;
font-size:10px;
font-weight:bold;
padding-left:10px;
margin-left:20px;
float:left;
}

.titre_nom_region3{
width:780px;
background-color:#ff6600;
color:white;
font-size:12px;
font-weight:bold;
padding-left:10px;
margin-left:20px;
float:left;
}

.titre_img{
color:white;
font-size:16px;
text-transform: uppercase;
font-weight:bold;
padding-left:10px;
margin-left:20px;
margin-top:-30px;

}

.partie_droite{
margin-top:0px !important;
margin-top:20px;
float:left;
width:360px;
margin-left:50px;
}

.partie_gauche{
margin-top:0px !important;
margin-top:20px;
float:left;
width:360px;
margin-left:40px !important;
margin-left:30px;
}

.titre_region2{
color:#ff6600;
font-weight: bold;
font-size:14px;
}

.lien_titre_region2:link{
color:#ff6600;
font-weight: bold;
font-size:14px;
text-decoration:none;
}

.lien_titre_region2:visited{
color:#ff6600;
font-weight: bold;
font-size:14px;
text-decoration:none;
}

.lien_titre_region2:hover{
color:#ff6600;
font-weight: bold;
font-size:14px;
text-decoration:underline;
}

.region{
margin-top:0px !important;
margin-top:-12px;
padding-left:10px;
text-align:justify;
color:#393931;
font-size:10px;
margin-bottom:-10px;
}

.info_pratique{
width:400px;
float:left;
margin-left:20px;
}

.newsletter{
width:400px;
float:left;
margin-left:10px;
}

.titre_bas{
width:365px;
background-color:#ff6600;
color:white;
font-size:11px;
font-weight:bold;
padding-left:10px;
float:left;
}

.titre_bas_gps{
width:365px;
background-color:#ff6600;
color:white;
font-size:14px;
font-weight:bold;
padding-left:10px;
float:left;
}

.liste_bas_region{
list-style-type: none;
color:#1a3771;
margin-bottom:10px;
margin-left:-10px;
width:340px;
float:left;
}

.tt_newsletter{
margin-top:20px;
margin-left:30px;
width:220px;
color:#1a3771;
font-weight: bold;
font-size:10px;
}

.gsp_partage{
margin-top:5px;
margin-left:30px;
width:320px;
color:#1a3771;
font-weight: bold;
font-size:10px;
}

.img_region{
float:left;
margin-top:5px;
margin-bottom:0px;
margin-left:20px;
padding:0px;
border-bottom:3px solid #ff6600;
}
/* _________________________________________________________________________________GPS */

.page_gps{
margin-left:59px !important;
margin-left:29px;
margin-top:10px;
margin-bottom:0px;
margin-right:50px;
color:#393931;
font-size:10px;
text-align:justify;
padding: 0em;
}











/* _________________________________________________________________________________CENTRE DE DOCUMENTATION */

.lien_doc:link{
color:#1a3771;
font-weight: bold;
font-size:11px;
text-decoration:none;
}


.lien_doc:visited{
color:#1a3771;
font-weight: bold;
font-size:11px;
text-decoration:none;
}

.lien_doc:hover{
color:#1a3771;
font-weight: bold;
font-size:11px;
text-decoration:underline;
}

.centre_doc{
color:#ff6600;
font-weight: bold;
font-size:14px;
margin-top:0px;
}

.explicationcentredocu{
float:left;
margin-left:60px;
margin-top:10px;
width:770px;
font-size:10px;
text-align:justify;
}

.touslesdocuments{
width:750px;
float:left;
margin-left:60px;
font-size:11px;
margin-top:5px;
list-style-type: circle;
}

.motclef{
font-size:10px;
font-weight:bold;
color:#ff6600;
margin-top:-10px;
}

.motclef_article{
font-size:10px;
font-weight:bold;
color:#ff6600;
margin-top:-10px;
margin-left:59px !important;
margin-left:29px;
float:left;
width:750px;
}

/* _________________________________________________________________________________FOOTER */

.separation_footer{
background-image:url(../images_habillage_web/separation.jpeg);
background-repeat:repeat-x;
width:800px;
height:1px;
margin-top:5px;
margin-left:20px;
margin-right:20px;
margin-bottom:10px !important;
margin-bottom:0px;
float:left;
}

.ban_bas{
float:left;
width:860px;
height:96px;
background-image:url(../images_habillage_web/ban_bas.jpeg);
background-repeat:no-repeat;
}

.contenu_footer{
padding-top:10px !important;
padding-top:5px;
padding-left:20px;
font-size:9px;
font-family:arial;
color:#8F8F8F;
text-align:center;
}

.lien_footer:link{
text-decoration:none;
color:#8F8F8F;
}

.lien_footer:visited{
text-decoration:none;
color:#8F8F8F;
}

.lien_footer:hover{
text-decoration:underline;
color:#8F8F8F;
}



/* _________________________________________________________________________________NEWSLETTER */

.bouton_envoi_inscription_newsletter{
width:80px;
background-color:#ffffff;
font-family: Verdana,Arial,Helvetica,sans-serif;
font-weight: bold;
font-size: 10px;
color:#ff6600;
border:1px solid #1a3771;
cursor:pointer;
}

.formrecherche2{
width:180px;
background-color:#FFFFFF;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-weight:bold;
font-size:10px;
color:#393931;border:1px solid #1a3771;
}

/* _________________________________________________________________________________RECHERCHER*/

.recherche{
float:left;
margin-left:59px !important;
margin-left:19px;
width:750px;
}

.titre_recherche{
width:750px;
background-color:#ff6600;
color:white;
font-size:14px;
font-weight:bold;
padding-left:10px;
float:left;
}

.partie_gauche_search{
margin-top:0px !important;
margin-top:20px;
float:left;
width:300px;
margin-left:40px !important;
margin-left:30px;
padding-top:4px;
}

.partie_droite_search{
margin-top:0px !important;
margin-top:20px;
float:left;
width:300px;
margin-left:50px;
}

.partie_centre_search{
margin-top:0px !important;
margin-top:20px;
float:left;
width:120px;

}

/* _________________________________________________________________________________SPIP */

a.spip_in { }

/*--------------------------------------------
		CONTENU DES ARTICLES
----------------------------------------------*/

/* plugin barre typo */
div.spip{
margin-left:59px !important;
margin-left:29px;
margin-top:10px;
margin-bottom:0px;
margin-right:50px;
color:#393931;
font-size:10px;
text-align:justify;
padding: 0em;
}

.texteencadre-spip{
margin-left:59px !important;
margin-left:29px;
margin-top:10px;
margin-bottom:0px;
margin-right:50px;
background-color:#d9ccdd;
color:#393931;
font-size:10px;
text-align:justify;
padding: 0.5em;
}

h5.spip{
margin-left:59px !important;
margin-left:29px;
margin-top:25px;
margin-bottom:0px;
color:#1a3771;
font-weight: bold;
font-size:10px;
width:650px;
text-align:left;
padding: 0em;
}

h4.spip{
margin-left:59px !important;
margin-left:29px;
margin-top:25px;
margin-bottom:0px;
color:#1a3771;
font-weight: bold;
font-size:12px;
width:650px;
text-align:left;
padding: 0em;
}

.caractencadre-spip{
color:#1a3771;
font-weight: bold;
font-style: italic;
font-size:10px;
}

h3.spip{
margin-left:59px !important;
margin-left:29px;
margin-top:25px;
margin-bottom:0px;
color:#ff6600;
font-weight: bold;
font-size:10px;
text-transform:uppercase;
width:650px;
text-align:left;
padding: 0em;
}

p.spip{
margin-left:59px !important;
margin-left:29px;
margin-top:10px;
margin-bottom:0px;
margin-right:50px;
color:#393931;
font-size:10px;
text-align:justify;
padding: 0em;
}




/*--------------------------------------------
		DOCUMENTS ET IMAGES
----------------------------------------------*/

.spip_images_center{
margin: auto;
margin-top:10px;
margin-bottom:10px;
text-align:center;
width: 80%;
}

.spip_images_left{
margin-right: 15px; 
margin-top:10px;
margin-bottom:10px;
text-align: center;
}

.spip_images_right{
margin-left: 15px;
margin-top:10px;
margin-bottom:10px;
margin-right:35px;
text-align: center;
}


.spip_documents_center{
margin: auto;
margin-top:10px;
margin-bottom:10px;
text-align:center;
width: 80%;
}

.spip_documents_left{
margin-left:29px;
margin-right: 15px; 
margin-top:10px;
margin-bottom:10px;
text-align: center;
}

.spip_documents_right{
margin-left: 15px;
margin-top:10px;
margin-bottom:10px;
margin-right:45px;
text-align: center;
}

/*
dl.spip_documents_center>dt{
margin:auto;
font-family: Verdana,Arial,Helvetica,sans-serif;
font-size : 10px;
}

dl.spip_documents_left>dt{
margin-right: 15px; 
margin-top:10px;
margin-bottom:10px;
text-align: center;
}


dl.spip_documents_right>dt{
margin-right:25px;
font-family: Verdana,Arial,Helvetica,sans-serif;
font-size : 10px;
}
*/

.spip_documents{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size :9px;
}

.spip_doc_titre{
font-family: Verdana,Arial,Helvetica,sans-serif;
font-size : 10px;
}

.spip_doc_descriptif{
font-family: Verdana,Arial,Helvetica,sans-serif;
font-size : 9px;
margin:0;
}
.spip_img_titre{
font-family: Verdana,Arial,Helvetica,sans-serif;
font-size : 10px;
}

.spip_img_descriptif{
font-family: Verdana,Arial,Helvetica,sans-serif;
font-size : 10px;
}
/*--------------------------------------------
		TABLEAUX
----------------------------------------------*/

table.spip {
float:left;
margin-left:58px !important;
margin-left:20px;
margin-top:15px;
margin-bottom:10px;
margin-right:20px;
border: 1px solid #440055;
border-collapse:collapse;
font-size: 10px; 
font-family: Verdana, Arial, Helvetica, sans-serif;
width:750px;
}

table.spip caption{
caption-side: top; /* bottom pas pris en compte par IE */
text-align: center;
/*margin-left: auto;  */                                                     
margin-right: auto;
padding: 3px;
font-weight: bold;
font-family: Verdana,Arial,Sans,sans-serif;
font-size : 70%;
}

table.spip tr.row_first {
color:white;
background-color:#440055;
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px;

}

table.spip tr.row_odd {
background-color: #d0d0d0;
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px;
}

table.spip tr.row_even {
background-color: #F0F0F0;
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px;
}

table.spip td {
padding: 1px;
text-align: left;
vertical-align: middle;
border: 1px solid #440055;
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px;
}

table.spip th {
padding: 1px;
text-align: left;
vertical-align: middle;
border: 1px solid #440055;
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px;
}



/*--------------------------------------------
		LISTES
----------------------------------------------*/

ul.spip{
margin-top:5px;
list-style-type: circle;
font-size: 10px;
}

ul li.spip{
margin-left:59px;
list-style-type: circle;
}

ol li.spip{
margin-left:59px;
list-style-type: decimal;
list-style-position: inside;
}

ol.spip{
list-style-type: decimal;
}



/*--------------------------------------------
		RECHERCHE
----------------------------------------------*/

form.formrecherche{
margin-top:5px;
margin-bottom:5px;
cursor:pointer;
/*float:left;*/
}

input.formrecherche{
width:100px;
background-color:#FFFFFF;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-weight:bold;
font-size:10px;
color:#393931;border:1px solid #1a3771;
}

input.formrecherchebutton{
width:30px;
background-color:#ffffff;
font-family: Verdana,Arial,Helvetica,sans-serif;
font-weight: bold;
font-size: 10px;
color:#ff6600;
border:1px solid #1a3771;
cursor:pointer;
}

.prblm_explorer{float:left;}


/*--------------------------------------------
		LOGO
----------------------------------------------*/

.spip_logos{
margin:5px;
margin-left:10px;
margin-top:0px !important;
margin-top:-10px;
float:left;
}


/*--------------------------------------------
		FORMULAIRE
----------------------------------------------*/

.formulaires{
float:left;
font-family: Verdana,Arial,Helvetica,sans-serif;
font-size: 10px;
color:#393931;border:1px solid #1a3771;
margin-left:62px !important;
margin-left:2px;
padding:5px;
width:560px;
}

.contenu_formulaire{
font-family: Verdana,Arial,Helvetica,sans-serif;
font-size: 10px;
color:#393931;border:1px solid #1a3771;
}

input.button{
width:100px;
background-color:#ffffff;
font-family: Verdana,Arial,Helvetica,sans-serif;
font-weight: bold;
font-size: 10px;
color:#ff6600;
border:1px solid #1a3771;
cursor:pointer;
}

.tab_form{
text-align:left;
}

/*--------------------------------------------
		LIENS
----------------------------------------------*/

a.spip_in:link{
color:#440055;
text-decoration:underline;
}

a.spip_in:visited{
color:#440055;
text-decoration:underline;
}

a.spip_in:hover{
color:#440055;
font-weight:bold;
text-decoration:underline;
}

a.spip_out:link{
color:#440055;
text-decoration:underline;
}

a.spip_out:visited{
color:#440055;
text-decoration:underline;
}

a.spip_out:hover{
color:#440055;
font-weight:bold;
text-decoration:underline;
}

hr.spip{
width:700px;
margin-left:60px !important;
margin-left:20px;
color:#ff6600;
background-color:#ff6600;
height:1px;
border: 0;
}

