@charset "UTF-8";
/* CSS Document */
*{
	
	
	margin:0;
	padding:0;
}

body{
	/*
	background-color:#1b2e4b; */
}

div#conteneur{
	
	float:left;
	position:relative;
	/* background-color:#CCC; */
	background-color:#F6F6F6;
	
	width:955px;
	/* 
	height:640px;
	*/
	margin-left:10px;

}


div#conteneur div#bandeau_droit div#bdd_lettre_x_large div#bdd_actu dl span.bloc_date_agenda dd.descriptif_evt a{
	
color:#000;	
	
}

a
{
color:#fa2379;
text-decoration: none;
}

a:hover
{
		background-color:#036;

text-decoration: none;
}
a:active{
color:#F60;
	
}

a:focus
{
}

a.lireplus_presentation{
	float:left;
	font-size:10px;
	margin-left:10px;
	color:#D21D66;
margin-top:13px;
}

a.lireplus_innovation{
	color:#FFFF00;
}

/*
#######################################################
########################################################
BANDEAU GAUCHE 
########################################################
########################################################
*/

div#bandeau_gauche{
	
	float:left;
	position:relative;
	
	width:255px;
	/*
	height:640px;
	*/
	
	/*
	
	background-color:#09C;
	*/
	
	/* 
	background-color:#0C0;
	*/
}


div#bdg_haut_bleu{
	
	float:left;
	position:relative;
	
	width:255px;
	height:85px;
	
	background-color:#4d799b;
	
	background-image:url(../image/bdg_haut_bleu.gif);	
}

div#bdg_logo{
	float:left;
	position:relative;
	
	width:255px;
	height:170px;
	
	/* background-color:#CCC;
	background-image:url(../image/bdg_logo.gif)
*/
}

div#hierarchie{
	
margin-left: 20px;

}

div#hierarchie a:hover{
	color:#FFF;
}


div#bdg_video{
	
	float:left;
	position:relative;
	
	width:255px;
	height:170px;
	
	/* background-color:#6C0; */
	background-color:#31415c;
	
	/*background-image:url(../image/bdg_video.jpg)
*/}

div#bdg_menu{
	
	float:left;
	position:relative;
	
	width:255px;
	/* height:170px;
		*/
	/*
	background:#00F url(../image/bdg_menu.gif) left repeat-x;
	*/
		background:#344763 url(../image/bdg_menu_2.gif) left repeat-x;
}


div#bdg_recherche{
	float:left;
	position:relative;
	margin-top:20px;
	
	width:255px;
	/*
	height:45px; */
	
	height:25px;
	
	/*  background:#192c4a;  */
	
	/* background-color:#0CF; */
}


#champ-recherche{
	float:left;
	position:relative;
	margin-left:0px;
	width: 80%;
	height: 18px;
	line-height: 17px;
	border: 0px;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#fae200;
	/*
	margin-top: 5px;
	margin-left: 12px;
	*/
	/*
	background: transparent url('../image/fond-champ-recherche.gif') top left no-repeat;
	*/
	background-color:#6ba9d0;
	/* color: #FFFFFF; */
	/* padding-top: 2px; */
	padding-top: 0px;
	
}

#validation-ok-recherche {
	border:0;
	width:20%; ;
	height: 15px;
	cursor: pointer;
	
	/* fond pour le bouton OK */
	/* background-color:#abd7b4;  */
	background: transparent;	
	font-weight:bold;
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	/* color:#20791b; */
	color:#FFF;

}
#validation-ok-recherche:hover {
	color:#FF0;
}




/*
#############################
### MENU PRINCIPALE GAUCHE
############################
*/

div#bandeau_gauche div#bdg_menu ul{
	/* background-color:#09F; */
	
	margin-top:10px;
	text-align:left;
	
	list-style:none;
	margin-left:22px;
	
	line-height:18px;
	
	height:110px;
}

div#bandeau_gauche div#bdg_menu ul li{
	/* background-color:#900; */
}

div#bandeau_gauche div#bdg_menu ul li a{
	float:left;
	color:#FFF;
	text-decoration:none;
	width:221px;
	
	background-image:url(../image/puce_triangle_blanc.gif);
	background-position:left;
	background-repeat:no-repeat;
	
	padding-left:12px;
}

div#bandeau_gauche div#bdg_menu ul li a:hover, div#bandeau_gauche div#bdg_menu ul li a#on{
	/* color:#F60; */
	/* color:#ff00ff; rose DW */
	 /* color:#d4196a;  rose Vieux parismix.fr  */
	 color:#f9e200; /* Jaune parismix */
	text-decoration:none;
}




div#bdg_bas_ss_video{
	
	float:left;
	position:relative;
	
	height:45px;
	width:100%;
	
	background-color:#1C2D4B;
	
	
	
}


#bdg_bas_ss_video_rubart{
	
		float:left;
	position:relative;
	
	height:45px;
	width:255px ;
	
	background-color:#1C2D4B;
}

/*
FIN MENU PRINCIPALE
*/


/*
#######################################################
########################################################
BANDEAU DROIT 
#######################################################
########################################################
*/

div#bandeau_droit{
	
	float:left;
	position:relative;
	width:700px;
	/*
	height:640px;
	*/
	
	/* background-color:#063;
*/
}

div#bdd_objectif{
	
	float:left;
	position:relative;
	width:700px;
	height:85px;
		

	 background:#FFF url(../image/bdd_objectif.gif) repeat-x;
	
	/* background-color:#F00; */
	text-align:left;
	
}

div#bdd_objectif h2, div#bdd_objectif p {

	margin-left:10px;
	margin-top:8px;
		line-height:18px;

}
div#bdd_objectif h2, div#bdd_presentation h2{
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	
	color:#d21d66;
	
	
}

div#bdd_objectif h2{
	
	/* width:60%; */
	float:left;
	
}



/*
############################
###  LETTRE X POUR SOMMAIRE   + ACTUALITES SOMMAIRE ACCUEIL
########################
*/


div#bdd_lettre_x{
	
	float:left;
	position:relative;
	
	width:340px;
	/**/ height:340px; 
	
	background:#FFF url(../image/bdd_lettre_x.gif) repeat-x;
	
}


div#bdd_lettre_x_large{

	float:left;
	position:relative;
	
	width:700px;
	/* height:340px; 
	*/
	
	background:#FFF url(../image/bdd_lettre_x_anim_boucle_2.gif) no-repeat;	
}


div#bdd_actu{
	
	float:left;
	position:relative;
	/* width:360px;  */
	width:530px;
	/*
	height:340px;
	*/
	
	margin-left:170px;
	
	/* background:#F4F4F4 url(../image/bdd_actualite.gif) repeat-x;
	*/
	
	text-align:left;
	
	/* margin-top:-40px;
	*/
}


div#bdd_actu span#encemoment, div#bdd_lettre_x_large span#encemoment{
	
	float:left;
	margin-top:0px;
	margin-left:180px;
	
	font-family: Arial,Helvetica,sans-serif;

	font-size: 16px;
	
	color: #d21d66;
}

a#touslesevts{
	float:right;
	color:#D21D66;
	
		margin-top:5px;
	margin-right:4px;
	
	font-size:10px;
	
}

a#touslesevts:hover{
	color:#000;
}

div#bdd_actu dl{
	
	/* 
	background-color:#960;
	*/
	float:left;


	padding-top:10px;
	
	padding-right:0px;
	list-style:none;
	
	/*background-color:#06C; */ 
	width:98%;
	
	/* COMMENTER POUR METTRE DU TEXTE ACCUEIL SOUS AGENDA
	height:170px;
	*/
	
	
	
	/*
	overflow:auto;
	overflow:scroll; */ 
}


div#bdd_actu dl span.bloc_date_agenda{
	
	width:100%;
	
	float:left;
	position:relative;
	
	margin-bottom:15px;
	padding-bottom:10px;
	
	border-bottom:#666 1px dotted;

}
div#bdd_actu dl span.bloc_date_agenda dd.date_agenda{
	
	/* background-color:#F00; */
	font-size:10px;
	
	color:#d21d66;
	
	/* width:85px; */
	float:left;
	margin-left:10px;
	margin-top:2px;

}

div#bdd_actu dl span.bloc_date_agenda h3.titre-evt{
	
		/*background-color:#0C9;  */


	
		font-family: "Luxi sans", "Lucida Grande", Lucida, "Lucida Sans Unicode", sans-serif;
		
		font-size:12px;
		padding-left:0;
		margin-left:85px;
		
		background-color:#F3F3F3;
}


div#bdd_actu dl span.bloc_date_agenda h3.titre-evt a{
	
	float:left;
			background-color:#F3F3F3;
					padding-left:8px;
					padding-bottom:3px;
					padding-top:2px;



	color:#01b0f3;
	width:100%;
	
}

div#bdd_actu dl span.bloc_date_agenda h3.titre-evt a:hover{
	
	color:#F60;
	
	background-color:#FFF159;
	

}



div#bdd_actu dl span.bloc_date_agenda dd p{
	
	float:left;

	/* background-color:#F00; */
	font-size:11px;
	
	/* margin-left:85px; */
	/* margin-left:10px;
	
			padding:4px 10px 5px 8px;
			
*/
	/* background-color:#E4E2E3;
	*/
	/* width:445px;
	*/
}




div#texte_accueil{
	margin-left:10px;
	
	
	
}



/*

FIN LETTRE X ET ACTU ACCUEIL SOMMAIRE
###############################
*/



/*
##################################
POUR LES RUBRIQUESSSSSSSS

*/

div#bdd_lettre_x_rubrique{
	
	float:left;
	position:relative;
	width:700px;
	/* height:340px;
	*/
	
	background-color:#FFF;
	/*
	background:url(../image/bg_rubrique.gif) top repeat-x; */
	
			/* 
			min-height:468px;
*/
text-align:left;
}

h1#descriptif_rubrique{
	float:left;
	position:relative;
	font-family:Arial, Helvetica, sans-serif;
	font-size:24px;
	
	/* color:#d21d66;
	*/
	


	
	font-variant:small-caps;
	/* 
	letter-spacing: 1px;
	*/
	
	margin-left:10px;
	margin-bottom:0px;
	
	margin-top:15px;
	line-height:20px;
}


div#texte_rubrique_sous_photo h2{

font-family:Arial, Helvetica, sans-serif;
	font-size:22px;
	
	/* color:#d21d66;
	*/
	
	
	font-variant:small-caps;
	/* 
	letter-spacing: 1px;
	*/
	
	margin-left:10px;
	margin-bottom:10px;
	
	margin-top:0px;
	line-height:25px;

}

h3#titre_rubrique{
	
	color:#999;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	margin-left:10px;
	
}


div#bdd_lettre_x_rubrique div.menu ul li h3 a{
	color:#F60;	
}

div#bdd_lettre_x_rubrique div#texte_rubrique_sous_photo p{
	/* 
	background-color:#960;
	*/	



}
	
	
div#bdd_lettre_x_rubrique p{
	text-align:left;
	/* margin-left:10px; */
	margin-bottom:10px;
	margin-left:20px;
	
	/*
	background-color:#F00;
	*/
}

div.bloc_contenu_deplie{
	/* background-color:#9F0; */
	margin-left:20px;
}




/*
FIN POUR RUBRIQUE CONTENU CENTRE
##############################
*/



/*
PRESENTATION 
*/





div#bdd_presentation{
	
	float:left;
	position:relative;
	width:700px;
	height:170px;
	
	background:#2f405a url(../image/bdd_presentation_700.gif) no-repeat;
	
	text-align:left;
	
}

div#bdd_presentation h2, div#bdd_presentation p{
	margin-left:175px;
	margin-top:8px;
	line-height:18px;
}

div#bdd_presentation h2{
	color:#FF0;		
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	
	color:#FF0;
}


div#bdd_presentation p{
	color:#FFF;
}




/*
###################################
#####  POUR RURBIQUE
###################################
*/

/*
div#bandeau_droit div#bdd_lettre_x_rubrique div.rubriques ul{
	width:60%;
	float:left;
}

div#bandeau_droit div#bdd_lettre_x_rubrique div.rubriques ul li{
	
	float:left;
	width:100%;
	margin-bottom:3px;
	height:12px;
	

}

div#bandeau_droit div#bdd_lettre_x_rubrique div.rubriques ul li a{
	float:left;
	background-color:#3F627F;
	width:100%;
	
	color:#FFF;
	
	padding-left:10px;
}

div#bandeau_droit div#bdd_lettre_x_rubrique div.rubriques ul li a:hover{
	float:left;
	background-color:#CCC;
	width:100%;	
	
	color:#F9E200;
}
*/

div#bandeau_droit div#bdd_lettre_x_rubrique div.rubriques dl h4{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	width:100%;
	background-color:#009;
}


div#texte_rubrique_sous_photo{
	margin-top:15px;
	width:97%;
}

div#texte_rubrique_sous_photo p{
	
	margin-left:20px;
	
	width:90%;

}
div#deja_connecte{
	
		margin-left:20px;
	
	width:90%;

}

div#texte_rubrique_sous_photo ul.spip{
	margin-left:40px;
	
}

/* 
####################
DEBUT BLOCCCCCCCC */

div#conteneur div#bandeau_droit div#bdd_lettre_x_rubrique div.rubriques div.cs_blocs{
	
	/* background-color:#406683; */
	
	/* */
	/* background-color:#dddddd; */
	background-color:#ececec;
	
	
	border-bottom:#900 1px dotted;
	/* 
	padding-top:5px;
	*/
	margin-top:5px;
	border-left:
}

div.cs_blocs{
	padding-left:20px;
	padding-right:20px;
}

div.cs_blocs h4{
	
	/*background-color:#FF0;
	margin-left:3px #FF0 solid;
	*/
}

div.cs_blocs h4:hover{
	
	background-color:#FFF;
	
}

div.cs_blocs h4.blocs_titre a{
	
	display:block;
	
	
	font-family:Arial, Helvetica, sans-serif;
	
	/* background-color:#406683; 
	[background-color: #(#ID_RUBRIQUE|couleur_rubrique);]*/

	
	padding-left:5px;
	padding-bottom:3px;
	padding-top:3px;
	
	/* color:#d21d67;  */
	color:#FFF;
	
	width:100%;
}

div.cs_blocs h4.blocs_titre a:hover{
	
	background-color:#FFF;
	
color:#333;
}


/*

div#bdd_lettre_x_rubrique div.rubrique div.cs_blocs div.blocs_resume{
	background-color:#F00;
}

*/

/* FIN BLOCCCCCCCCCC 
#####################
*/


/*
FIN POUR RUBRIQUE
#######################################
*/

/*
PIED DE PAGE
*/


div#bdd_plan_rss_sommaire{
	
	float:left;
	position:relative;
	/*
	
	width:700px;
	*/
	
	width:760px;
	
	height:60px;
	

	background-color:#1C2D4B;
	background-position:230px;
	
}



div#bdd_plan_rss{
	
	float:left;
	position:relative;
	/*
	
	width:700px;
	*/
	
	width:760px;
	
	height:80px;
	
	margin-left:255px;
	
/*	background:#1c2d4b url(../image/bdd_plan_rss.gif) no-repeat;
	*/
	background-color:#1C2D4B;
	background-position:230px;
	
	
}

.puce{
	
	/* background-color:#990;
	*/
}


div#autre_article{
	
	float:left;
	text-align:left;
	
	margin-top:20px;
	
	/* background-color:#d2d2d2; */
	
	margin-bottom:10px;
	
}

div#autre_article ul{
	
	margin-left:10px;
	list-style:none;
	
}
div#autre_article ul li a{
	float: left;
	text-decoration: none;
	width: 221px;
	background-image: url("../image/puce_triangle_noir.gif");
	background-position:0px 4px;
	background-repeat: no-repeat;
	padding-left: 12px;

}
div#autre_article ul li a:hover{

	color:#FC0;

}

div#texte_rubrique_sous_photo ul.spip{
	text-align:left;
	margin-left:20px;

}

div.menu div.cs_blocs ul.spip{
	
	text-align:left;
	margin-left:20px;

	
}




div.menu div.cs_blocs ul.spip li{
	

	padding-left:10px;
		background-image: url("../image/puce_carre_bleu.gif");
		background-position:left;
		background-repeat:no-repeat;


	
}

/*
hr.spip{
	color:#FFF;
background:none;
height: 0px;
border-bottom: 1px dotted #31415C;

width:80%;
	
}
*/

hr.spip{

 border: none;                   /* Idem : on ne veut pas des bordures... */
  border-top: 1px dashed #31415C; /* ... on en veut juste UNE en pointillés, de hauteur 6 pixels */
  height: 0px;                    /* Le filet est rendu grâce à la bordure haute : pas besoin du "contenu" (si on peut dire) */
  width: 80%;
  align: center;

}


#texte_rubrique_sous_photo ul.spip li{
	
	margin-left:20px;
	
}

#texte_rubrique_sous_photo table.spip{
	
	width:80%;
	
}

div#bandeau_gauche div#autre_article ul li{
	
	/*
	background-color:#666;
	*/
	padding-bottom:2px;
	border-bottom:#313F5B 1px dotted;
	margin-bottom:3px;
	
}
div#bandeau_gauche div#autre_article ul li:hover{
	
	background-color:#313F5B;
	color:#FFF;
	
	
}

div#tracklist{
	
	width:300px;
	position:relative;
	float:right;
	
	border:#F60 1px dashed;
	margin:10px;
	padding:10px;
	
}

div.radiobox{
	
	width:100%;
	
}

div#scroller_container{
	
	width:60%;
	
	height:20px;
	font-size:10px;
	color:#900;
	
}

ul.playlist li a{
	
	font-size:12px;
	color:#000;
	
}


/* PARTENAIRESSSSSSS
*/


ul#partenaire{
		display:block;
	float:left;
	
	/* width:463px; AVANT EVT AVEC PARTENAIRE */
	
	width:700px;

	margin-top:3px;
	
	height:80px;

}

ul#partenaire_rubart{
		display:block;
	float:left;
	
	width:463px;

	margin-top:3px;
	margin-left:255px;



}

ul#partenaire li{
	display:inline;
	float:right;
		
}

ul#partenaire li a{
	 
}




/*
PLAN SITE CONTACT RSS
*/


/* 
lien rapide : contact, accueil, plan site
*/

ul#menuLienContactPlanAccueil{

	position:relative;
	float:left;

	width: 104px;
	height: 45px;
	margin-left:20px;
	background: url('../image/picto_plan-contact-rss.gif');
	/*
	background-color:#FF0000;
	*/
	/* avec float left il faut mettre ceci : */
	/* left:462px; */
}

ul#menuLienContactPlanAccueil li {
	margin: 0;
	padding: 0;
	position:relative;
	float:left;
	list-style: none;
	top: 0;
}

ul#menuLienContactPlanAccueil li, ul#menuLienContactPlanAccueil a {
   height:45px;
   display:block;

}

ul#menuLienContactPlanAccueil span {
	display:none;
}

/* placement des liens sur la ligne  */
li#plan-site {width: 30px; text-decoration: none;}
li#contact {width: 21px; text-decoration: none;}
li#accueil {width: 21px; text-decoration: none;}
li#rss {width: 32px; text-decoration: none;}


/* LES ROLL OVER DES LIENs contact | accueil | plan site*/


li#plan-site a:hover {
   background: transparent url('../image/picto_plan-contact-rss.gif')
               0px -45px no-repeat;
}
li#contact a:hover {
   background: transparent url('../image/picto_plan-contact-rss.gif')
               -30px -45px no-repeat;
}
li#accueil a:hover {
   background: transparent url('../image/picto_plan-contact-rss.gif')
               -51px -45px no-repeat;
}

li#rss a:hover {
   background: transparent url('../image/picto_plan-contact-rss.gif')
               -72px -45px no-repeat;
}



div#bdd_lettre_x_rubrique dl{
	
	text-align:left;
	margin-left:20px;
	width:95%;
	
	margin-bottom:10px;
	
}
div#bdd_lettre_x_rubrique dl dt{
	
margin-bottom:5px;
}

h4.titre-evt{
	
	font-size:14px;
	margin-bottom:5px;
	font-family:Arial, Helvetica, sans-serif;
	color:#C00;
	
}

dd.adresse_evt{
	
	margin-left:10px;
	
	font-size:11px;
	
}

dd.descriptif_evt{
	margin-left:10px;
	
}
dd.descriptif_evt p{
	margin:0;
	padding:0;
	
}

div.blocs_destination span.bloc_date_agenda {
	
	text-align:left;
	
	
}



div#texte_rubrique_sous_photo div.cs_blocs div.blocs_invisible{
	margin-left:10px;
	
}


/*
######################
####
MEDIA >>>>   PHOTO DEPUIS ZZMAMAZAM MODELE

*/


/*
PHOT VIDDEO
*/

/*  -----------------------------------------------------------------------
-------------------------- BLOC OU L'ON VERRA LES PHOTO ET LES VIDEOS  ---------
------------------------------------------------------------------------------  */


div#media{
	position:relative;
	float:left;
	margin-top:0px;
	
	margin-bottom:4px;
	top:0px;

	/* width:400px; */
	width:100%; 
	/* color:#f0027f; */
	
	color:#ff9524;
	
	padding-bottom:5px;
	padding-top:0px;
	
	
	border-bottom:#999999 1px dotted;
	/* border-top:#999999 1px dotted;
	border-left:0px;
	border-right:0px;
*/
	

/* */
/*background-color:#003399;
height:200px;
*/
}

div#media div#photo{
	float:left;
	top:0px;
	width:100%;
}


div#media div#photo p{
	/* color:#FFFFFF; */
	
		font-weight:bold;


}

div#media div#video{
	/* margin-left:20px; */
	
	margin-top:5px;
	width:400px;
	float:left;
	top:0px;
	/*
	background-color:#003399;
	*/
}

div#media div#doc{
	/* margin-left:20px; */
	
	margin-top:5px;
	width:300px;
	float:left;
	top:0px;
	margin-bottom:10px;
	/*
	background-color:#003399;
	*/
}



div#media div#video p, div#media div#doc{
/*	color:#FFFFFF;
	*/
	font-weight:bold;

}



div#media div#photo ul, div#media div#doc ul{
	display:block;
	/*
	background-color:#9966CC;
	*/
	width:100%;
		list-style-type: none;
	list-style-image: none;
	list-style-position: outside;
	
	/* position: relative; 
	float: left;*/
	margin-left: 0px;
	margin-top:5px;
	float:left;
	
	left: 0px;

}


div#media div#photo ul{
	margin-left:10px;
}


div#media div#photo ul li{
	/* width:150px;
	*/float:left;
/* 	margin-left:13px; */
	margin-right:5px;

}


div#media div#photo a.thickbox img{
padding:O;
margin: 3px 3px 3px 3px;
border:1px solid #900;
}


div#media div#photo a.thickbox:hover img{
/* width:120px; */
padding:O;
margin: 3px 3px 3px 3px;

border:1px solid #F60;


}


div#media div#photo li, div#texte div.bloc2 div div#media div#photo li a {


display: block;

float: left;

/*position: relative;
width:65px;*/


}
div#media div#doc ul, div#media div#doc ul a {


display: block;

float: left;

color:#900;
text-decoration:none;
font-weight:normal;

/*position: relative;
width:65px;*/


}




/* POUR LES VIDEOS*/
div#media div#video a img.spip_logos{
/**/
padding:O;
margin:0;


border:1px solid #999999;

}

div#media div#doc a img.spip_logos{
/**/
padding:O;
margin:0;


border:0px solid #999999;

}


div#media div#video a:hover img.spip_logos{
/**/
padding:O;
margin:0;

border:1px solid #900;



}

/*
div#texte div.bloc2 div div#media div#video span{
left:0px;
width:30px;
margin-left:3px;


}
*/


div div#media div#video ul{
	display:block;
	/*
	background-color:#9966CC;
	
	*/
	width:400px;
	list-style-type: none;
	list-style-image: none;
	list-style-position: outside;
	
	/* position: relative; 
	float: left;*/
	margin-left: 0px;
		margin-top:5px;
		margin-bottom:10px;

	float:left;
	
	left: 0px;


}

div#media div#video li, div#texte div.bloc2 div div#media div#video li a {


display: block;

float: left;

/*position: relative;*/
width:65px;

}

div#texte_rubrique_sous_photo dl.spip_documents{
	border:1px #999 dotted;
	
	padding:5px;
	width:99,5%;
	float:left;
	
	margin-bottom:10px;
	
}

div#texte_rubrique_sous_photo dl.spip_documents:hover{
	
	background-color:#CCC;
	
}
div#texte_rubrique_sous_photo dl.spip_documents dt{	

	float:left;
	margin-right:10px;
	
}

div#texte_rubrique_sous_photo dl.spip_documents dt a{	

	float:left;
	margin-right:10px;
	/*width:20px;
	*/
	
	
}



div#texte_rubrique_sous_photo dl.spip_documents dt.spip_doc_titre{	

	float:left;
	position:relative;
	
	width:500px;
	
}

ul#partenaire li{
	float:left;
	margin-left:3px;
	
}


ul#partenaire li a img.spip_logos{
	
	float:left;
	
}
	

/*
FORMULAIRE DE CONTACT
*/

.unite{
	margin:4px;
	padding:4px;
	
}

caption, th, td
{
text-align: left;
font-weight: normal;
}

table, td, th
{
vertical-align: middle;
}

th, td
{
padding-top: 4px;
padding-right: 10px;
padding-bottom: 4px;
padding-left: 5px;
}


div#bandeau_droit div#bdd_lettre_x_rubrique div#texte_rubrique_sous_photo div.formulaire_spip{
	margin-left:20px;
	
	border:#F60 3px dotted;
	padding:6px;
	
	
}

div#bandeau_droit div#bdd_lettre_x_rubrique div#texte_rubrique_sous_photo div.formulaire_spip formulaire_inscription form#spip-listes fieldset ul.liste-des-listes li label span.listeDescriptif{
	float:left;
	width:100%;
	
	
}

div#bandeau_droit div#bdd_lettre_x_rubrique div.menu rubriques div.cs_blocs div.blocs_destination div.bloc_contenu_deplie dl dd a:hover img.spip_logos{
	margin-left:3px;
	
}

div.bloc_contenu_deplie dl dd a img.spip_logos{
	border-left:4px #CCC solid;
	
}
div.bloc_contenu_deplie dl dd a img.spip_logos:hover{
	border-left:3px #1B2E4B solid;
	
}
