/* SOGETI WEBSITE BUILDER */
/* CSS TEMPLATES */

/************************************/	
/************* RESET ****************/
/************************************/
	{border:none;margin:5px;}
body{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
text-align:left;
background-color:#dddddd;
}	
/************************************/	
/************ COULEURS  *************/
/************************************/	

/* couleur principal : #0773BB    */
/* lumiere : #ff9999	 			*/
/* ombre : #aa1100 				    */ 

/*******************************************/
/************* Liens ***********************/
/*******************************************/
a, a:link, a:active	{
text-decoration:none;
cursor:pointer;
font-size:10px;
color:#0773BB;
}
a:hover	{
text-decoration:none;
cursor:pointer;
color:#FF9900;
}
/**/
.url {
padding-left:10px;
background-image:url(../images/);
background-position:left;
background-repeat:no-repeat;
}
.url a, .url a:visited, .url a:link {
white-space:nowrap;
font-size:9px;
text-decoration:underline;
}
.url a:hover {
white-space:nowrap;
text-decoration:underline;
}
/**/
/*******************************************/
/*************** Habillages ****************/
/*******************************************/	
.bottom_m1{
text-align:left;
color:#000000;
padding-bottom:0px;
padding-top:9px;
}
	.bottom_m1 .action_rubrique{float:right;margin-top:-14px;}
		.bottom_m1 .action_rubrique span{margin:0px;}
		.bottom_m1 .action_rubrique a{padding-right:5px;padding-left:5px;}
		.bottom_m1 .action_rubrique a:hover {}
/**/
.top_m1 {margin:0px;padding:0px;}
.top_m1 .pub {
position:absolute;
top:30px;
left:170px;
width:400px;
margin:0px;
}
	.top_m1 .logo{
	display:none;
	}
	#Top .libre_m1 img{
		border:none !important;
	}
	#Top .libre_m1 {
		position:absolute;
		top:30px;
		left:40px;
	}
	.top_m1 .action_rubrique{
	color:#ffffff;
	position:absolute;
	right:10px;
	top:10px;
	}
	.top_m1 .action_rubrique a{padding-right:5px;padding-left:5px;background:none;color:#999999;}
		.top_m1 .action_rubrique a:hover{color:#333333;}
		.top_m1 .langues{display:block;}
	/* ----- OUTILS PAGE -------*/
		.outils_page_m1{
		margin-top:0px;
		margin-left:0px;
		position:absolute;
		top:195px;
		right:220px;
		z-index:100;
		width:120px;
		/*background-color:#eeeeee;
		border:1px solid #999999;*/
		/*background-image:url(../images/fond_outils.jpg);
		background-position:bottom left;
		background-repeat:no-repeat;*/
		}
			.outils_page_m1 span{white-space:nowrap;color:#FFFFFF;display:none;}
			.outils_page_m1 a {
			float:left;
			background-repeat:no-repeat;
			background-position:top;
			font-size:1px;
			height:30px;
			width:30px;
			color:#FFFFFF;
			text-decoration:none;
			}
			.outils_page_m1 .action_imprimer, .outils_page_m1 .action_pdf, .outils_page_m1 .action_envoyer, .outils_page_m1 .action_favoris {display:block;float:left;}
			
			.action_imprimer a{background-image:url(../images/outils_page_m1_picto_imprimer.png);}
			.action_pdf a{background-image:url(../images/outils_page_m1_picto_pdf.png);}
			.action_envoyer a{background-image:url(../images/outils_page_m1_picto_envoyer.png);}
			.action_favoris a{background-image:url(../images/outils_page_m1_picto_favoris.png);}
			/**/
			.action_imprimer a:hover{background-image:url(../images/outils_page_m1_picto_imprimer_f2.png);}
			.action_pdf a:hover{background-image:url(../images/outils_page_m1_picto_pdf_f2.png);}
			.action_envoyer a:hover{background-image:url(../images/outils_page_m1_picto_envoyer_f2.png);}
			.action_favoris a:hover{background-image:url(../images/outils_page_m1_picto_favoris_f2.png);}
/*#########################################################################################################*/
/* ----- MENU HORIZONTAL -------*/
.navigation_horizontale_m1{
position:absolute;
top:150px;
margin:0px;
padding:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
width:760px;
margin-left:10px;
height:35px;
background-image:url(../images/ombre_menu.jpg);
background-position:bottom;

background-repeat:no-repeat;
background-color:#005aab;

}
	.navigation_horizontale_m1 img{display:none;}
	.ThemeIEMenu {
	text-align:center;
	white-space:nowrap;
	height:22px;
	width:auto;
	margin-top:1px;
	
	}
	.ThemeIEMainItem, .ThemeIEMenuItem, .ThemeIEMainItemHover, .ThemeIEMainItemActive, .ThemeIEMenuItemActive, .ThemeIEMenuItemHover{
	margin:0px;
	white-space:nowrap;
	text-align:center;
	padding-left:25px;
	padding-right:25px;
	}
	.ThemeIEMainItem{
	border-left:1px solid #999999;
	border-right:1px solid #ffffff;
	color:#ffffff;
	}
	.ThemeIEMainItemActive, .ThemeIEMainItemHover{
	color:#000000;
	background-color:#FFFFFF;
	border-top:1px solid #333333;
	border-left:1px solid #333333;
	border-bottom:1px solid #dddddd;
	border-right:1px solid #dddddd;
	cursor:pointer;
	margin-right:0px;
	margin-left:0px;
	}
		.ThemeIEMenuItem {	
		display:block;
		color:#333333;
		padding:2px;
		text-align:left;		
		}
		.ThemeIEMenuItemActive, .ThemeIEMenuItemHover { 
		display:block;
		color:#CC3300;
		padding:2px;
		text-align:left;
		}
		.ThemeIESubMenuTable {
		margin-top:0px;
		padding:0px;
		cursor: pointer;
		white-space:nowrap;
		z-index:40000;
		}
		.ThemeIESubMenu {
		position : absolute; 
		visibility : hidden; 
		z-index : 100; 
		margin-top : 2px; 
		margin-left : 0px;
		padding:5px;
		padding-top:1px;
		padding-bottom:1px;
		width: auto;
		background-color:#FFFFFF;
		border:1px solid #0773BB;
		/*border-top:none;*/
		} 
		.ThemeIEMenuItemText{
		padding-top:3px;
		padding-bottom:3px;
		}
		.ThemeIEMenuItemLeft{
		width:12px;
		background-image:url(../Images/puce_menu_cc3300.gif);
		background-position:left;
		background-repeat:no-repeat;
		}
		.ThemeIEMenuItemRight{
		width:10px;
		}
/*******************************************/
/**************** Balises ******************/
/*******************************************/
select {height:18px;}
TEXTAREA {width:250px;}
select, TEXTAREA, input {margin:0px;margin-top:3px;font-size:10px;margin-left:10px;border:1px solid #0773BB;}
TEXTAREA{height:auto;}
.form_case{border:none;}
label{}
h2{color:#0773BB;font-size:22px;}
h3 {font-size:18px:}
ul {margin:5px;}
/**********************************************/
/************* Class transverses **************/
/**********************************************/
.barre {
background-color:#166AB0;
margin:0px;
}
/* ----- LIBELLE -------*/	
.libelle, .complement .categorie{
display:inline;
background:none;
font-weight:normal;
border:none;
font-size:10px;
}
.lieu{
font-size:10px;
}
.info{display:block;}
.type {margin-bottom:5px;}
.form_label {
width:35%;
text-align:right;
float:left;
clear:both;
/*margin-top:5px;*/
color:#666666;
}
.separation{
width:40%;
text-align:right;
font-weight:bold;
margin:5px;
clear:both;
}
.erreur{text-align:center;margin-left:50px;}
	.erreur div{text-align:left;}
	.contenus_recherche_m1 .erreur, .recherche_site_resultats_m1 .erreur{text-align:left;margin-top:5px;margin-bottom:10px;}
/**/
.message{
display:inline;
text-align:center;
margin-left:5px;
padding:5px;
width:90%;
}
	#Center .message{
	display:block;
	padding-top:10px;
	}
	/* hack mozilla */
	.module_haut div > .message {
	float:left;
	display:block;
	margin:auto;
	margin-bottom:5px;
	}
/**/
.type{display:block;}
	.type img{border:none;margin-top:5px;float:left;}
.address{text-align:left;}
.prix {font-weight:bold;}
.date, .date_debut, .date_fin {font-size:10px;}
.date_debut{}
.date_fin{}
.question{}
.contact span {display:block;}
.selection{text-decoration:underline;}
/* ----- TITRE -------*/
.nom {
display:block;
font-weight:bold;
font-size:18px;
text-align:left;
text-transform:uppercase;
padding-bottom:5px;
padding-top:3px;
margin-left:0px;
margin-top:10px;
margin-bottom:10px;
border-bottom-width:0px;
border-bottom-style:solid;
color:#005aab;
}
#Center .nom {
background-image:url(../images/puce2.jpg);
background-position:bottom left;
background-repeat:no-repeat;
height:10px;
line-height:30px;
padding-left:40px;
}
.titre_boite{
display:block;
font-weight:bold;
text-align:left;
text-transform:uppercase;
padding-bottom:5px;
padding-top:3px;
margin-left:0px;
margin-top:5px;
color:#cccccc;
font-size:24px;
}
.nom:first-letter {
font-weight:bold;
font-size:18px;
padding:1px;
font-family:"Arial Black";
}
.contenu .nom {
background:none;
background-image:none;
height:auto;
padding:0px;
margin:0px;
border:none;
font-size:12px;
}
.contenu .nom:first-letter {
background:none;
border:none;
font-size:14px;
}
.titre {
display:block;
text-align:left;
font-weight:bold;
text-transform:uppercase;
font-size:11px;
padding:2px;
margin-bottom:3px;
height:1%;
color:#0773BB;
/*background-image:url(../images/puce_titre.gif);
background-position:top left;
background-repeat:no-repeat;*/
}
/*.titre:first-letter {
font-size:16px;
font-family:"Arial Black";
font-weight:bold;
}
.sous-sommaire .titre:first-letter {
font-size:11px!important;
font-family:Arial, Helvetica, sans-serif!important;
font-weight:bold!important;
}*/
.titre_rubrique {
display:block;
font-weight:bold;
font-size:14px;
text-transform:uppercase;
margin-left:0px;
margin-top:2px;
color:#0773BB;
}
/* ----- PARAGRAPHE -------*/
.description{
display:block;
width:auto;
font-style:normal;
margin-top:5px;
margin-bottom:15px;
text-align:left;
color:#ff9900;
}
.description ul {
margin-left:15px;
}
.texte{font-style:normal;text-align:justify;}
.complement {
text-align:left;
margin-top:10px;
clear:both;
}
/* ----- SOMMAIRE -------*/
.sommaire {
text-align:left;
}
	.sommaire a, .sous-sommaire a {
	background-repeat:no-repeat;
	background-position:left;
	padding-left:20px !important;
	background-image:url(../images/puce_faq.gif);
	}
	.sommaire table, .sous-sommaire table{
	 width:500px;
	 }
.sommaire, .sous-sommaire{
text-align:left;
padding:10px;
padding-right:0px;
margin-bottom:10px;
border-bottom-style:solid;
border-bottom-width:3px;
border-bottom-color:#0773BB;
height:1%;
}
.categorie{
display:block;
text-align:left;
margin-top:10px;
margin-bottom:10px;
font-weight:bold;
color:#ff9900;
font-size:14px;
padding:5px;
}
.texte img, p img, .description img, .media img {
border:20px solid #eeeeee;
}
.media{float:left;margin-right:5px;margin-bottom:5px;}
/* ----- ACTIONS -------*/
.action_sommaire {
text-align:right;
margin-top:-5px;
}
.action_rubrique{white-space:nowrap;}
.action_suite, .action_module, .action_inscription {
display:block;
text-align:right;
margin-bottom:10px;
white-space:nowrap;
}
	.infoplus a {
	padding-left:20px;
	background-repeat:no-repeat;
	background-position:left;
	background-image:url(../images/puce_url.gif);
	}
	.infoplus span span{
	font-weight:bold;	
	}
	.infoplus div span{
	font-weight:normal;	
	}
	.action_suite a, .action_module a, .form_zone_bouton a, .action_inscription a, .action_sommaire a { 
	height:20px;
	line-height:20px;
	background-repeat:no-repeat;
	background-position:right;
	background-image:url(../images/);
	padding-right:10px;
	border-bottom:0px solid #0773BB;
	}
	.action_suite a:hover, .action_module a:hover, .form_zone_bouton a:hover, .action_inscription a:hover, .action_sommaire a:hover { 
	background-repeat:no-repeat;
	background-position:right;
	background-image:url(../images/);
	border-bottom:0px solid #FF9900;
	}
	.actions {
	float:none;
	padding:10px;
	position:absolute;
	margin-top:-350px;
	margin-left:300px;
	width:190px;
	/*background-color:#eeeeee;
	border:1px solid #666666;*/
	}
	.actions  .action_suite{
	float:none;
	display:block;
	text-align:left;
	margin:5px;
	}
	.actions  .action_suite a{
	float:none;
	}
	.action_panier, .action_commander {
	background-repeat:no-repeat;
	background-position:left;
	padding-left:10px;
	}
.infoplus{
margin-top:10px;
margin-bottom:10px;
}
.infoplus a {
background-repeat:no-repeat;
background-position:left;
padding-left:15px;
}
.infoplus a:hover{
background-image:url(../images/puce_menu_ffffff.gif);
}
/**/
.action_affiche_masque{
display:block;
width:100%;
text-align:right;
float:right;
background-repeat:no-repeat;
background-position:right;
margin:0px;
margin-top:-16px;
margin-bottom:5px;
border-bottom-width:1px;
border-bottom-style:dotted;
border-bottom-color:#cccccc;
padding-bottom:3px;
}
	.action_affiche_masque a{
	background:none;
	margin:0px;
	border:none;
	padding-right:25px;
	background-repeat:no-repeat;
	background-position:bottom right;
	background-image:url(../images/puce_+-.gif);
	}
	.action_affiche_masque a:hover {
	padding-right:25px;
	background-repeat:no-repeat;
	background-position:bottom right;
	background-image:url(../images/puce_+-_f2.gif);
	border:none;
	}
/**/
.action_sommaire {
display:block;
text-align:right;
background-image:none;
background-repeat:no-repeat;
background-position:right;
margin-right:10px;
padding-bottom:3px;
height:14px;
}
/**/
.form_zone_bouton{
float:none;
margin-top:10px;
padding-bottom:5px;
margin-left:40%;
}
	.form_bouton{height:20px;}
/**/
/*******************************************/
/************* Sous-contrles **************/
/*******************************************/
.contenu {
display:block;
margin:0px;
margin-top:0px;
text-align:left;
padding:5px;
clear:both;
}
.contenu_paiement_m1, .contenus_chapeaux_m1, .contenus_caracteristiques_m1, .contenu_livraison_m1, .contenu_panier_m2, .contenus_entreprise_m1, .contenus_recherche_m1 {
width:auto;
margin:0px;
margin-top:10px;
clear:both;
}

/* ----- FORMULAIRE INSCRIPTION -------*/
.formulaire_m1 {
padding:10px;
padding-top:0px;
margin-bottom:15px;
height:100%;
}
.formulaire_m1 .form_label{
width:150px;
padding-top:2px;
margin:0px;
text-align:right;}
.contenus_recherche_m1 table {
margin-top:-5px;
}
		.formulaire_m1 .form_bouton {	
		margin-left:0px;
		text-align:center;
		font-size:12px;
		margin-top:0px;
		margin-right:15px;
		}
.formulaire_m1 span {
padding-bottom:10px;
width:150px;
}
.formulaire_m1 select {
margin-bottom:10px;
height:18px;
}



/* ----- RECHERCHE -------*/
.contenus_recherche_m1 {
padding:10px;
padding-top:0px;
background-color:#eeeeee;
background-repeat:no-repeat;
background-position:top;
margin-bottom:15px;
height:100%;
}
.contenus_recherche_m1 .form_label{
width:150px;
padding-top:2px;
margin:0px;
text-align:right;}
.contenus_recherche_m1 table {
margin-top:-5px;
}
		.contenus_recherche_m1 table span{
		color:#666666;
		}
		.contenus_recherche_m1 .form_bouton {	
		margin-left:0px;
		border:1px solid #cccccc;
		text-align:center;
		font-size:12px;
		margin-top:0px;
		margin-right:15px;
		}
.documents_liste_m1 .contenus_recherche_m1 td {
padding-bottom:10px;
width:150px;
}
.documents_liste_m1 .contenus_recherche_m1 select {
margin-bottom:10px;
height:18px;
}

		/**/

/***FAQ***/
*html .faq_m1 .contenus_recherche_m1 select {height:20px;} /***IE6***/
*+html  .faq_m1 .contenus_recherche_m1 select {height:20px;} /***IE7***/
html:not([lang*=""])  .faq_m1 .contenus_recherche_m1 select {height:18px;} /***FF***/
/***/


.contenus_agenda_m2 .date{
display:none;
}
.contenus_agenda_m1 .complement span {
display:block;
}
/* ----- CALENDRIER -------*/
.popupcalendrier{
position:absolute;
z-index:1000;
background-color:#FFFFFF;
}

.popupcalendrier {margin-left:0px;margin-top:0px;}
* html .popupcalendrier {margin-left:-90px; margin-top:5px;} /* only ie6 */
*+html .popupcalendrier {margin-left:-90px; margin-top:5px;} /* only ie7 */
html:not([lang*=""]) .popupcalendrier {margin-left:270px; margin-top:140px} /* only FF */

/* ----- PAGINATION -------*/
.contenus_pagination_m1{
display:block;
width:auto;
text-align:center;
padding:10px;	
margin:auto;
border-top-style:solid;
border-top-width:1px;
margin-top:5px;
}
	.contenus_pagination_m1 .action_precedent{float:left;}
	.contenus_pagination_m1 .action_suivant{float:right;}

/*******************************************/
/************* Modles de page *************/
/*******************************************/
.board_m1, .mediatheque_m1, .publicite_m1, .saisie_adresse_m1, .elt_produit_detail_m2, .commande_m1, .panier_m2, .matchs_liste_m1, .visionneuse_m1, .identification_m1 , .mediatheque_m1, .match_detail_m1, .produit_detail_m1, .produit_detail_m2, .produits_liste_m2, .panier_m1, .annuaire_liens_m1, .documents_liste_m1, .faq_m1, .formulaire_contact_m1, .formulaire_envoi_m1, .formulaire_inscription_m1, .formulaire_m1, .graphique_m1, .guide_m1, .iframe_m1, .libre_personne_m1, .navigation_plan_m1, .navigation_secondaire_m1, .navigation_sommaire_m1, .news_detail_m1, .news_liste_m1, .quiz_m1, .recherche_site_resultats_m1, .sondages_liste_m1, .orga_m1, .annuaire_entreprises_m1, .agenda_detail_m1, .agenda_liste_m1 {
margin:10px;
clear:both;
}
#Center .libre_m1{
margin:10px;
clear:both;}
.mediatheque_m1, .elt_produit_detail_m2, .commande_m1, .panier_m2, .matchs_liste_m1, .identification_m1   .match_detail_m1, .produit_detail_m1, .produit_detail_m2, .produits_liste_m2, .panier_m1, .annuaire_liens_m1, .documents_liste_m1, .faq_m1, .formulaire_contact_m1, .formulaire_envoi_m1, .formulaire_inscription_m1, .formulaire_m1, .graphique_m1, .guide_m1, .iframe_m1, .libre_m1, .libre_personne_m1, .navigation_sommaire_m1, .news_detail_m1, .news_liste_m1, .quiz_m1, .recherche_site_resultats_m1, .sondages_liste_m1, .orga_m1, .annuaire_entreprises_m1, .agenda_detail_m1, .agenda_liste_m1 {}
/**/
.visionneuse_m1 {

width:98%;
}
.visionneuse_m1 .contenu {
float:none;
background-color:#FFFFFF;
text-align:center;
}
.visionneuse_m1 .media{
float:none;
margin:auto;

}
/**/
.navigation_localisation_m1 {
position:absolute;
top:105px;
left:450px;
width:300px;
text-align:right;
}
/**/
.iframe_m1{
z-index:0;
}
.libre_m1 table td {
padding:5px;
}
/*.news_detail_m1 .media {display:none;}*/
/*******************************************/
/***************** Modules *****************/
/*******************************************/	
.module_{
text-align:left;
overflow:hidden;
border:1px solid #cccccc;
margin-bottom:10px;
padding:0px;
width:95%;
background-image:url(../images/fond_module.jpg);
background-repeat:repeat-x;
background-position:bottom;
padding-bottom:10px;
}	
	.module_ .nom {
	font-size:11px;
	color:#ffffff;
	background-color:#005aab;
	margin:0px;
	padding:5px;
	height:1%;
	}	
	.module_ .nom:first-letter {
	font-size:18px!important;
	font-weight:bold;
	font-family:"Arial Black";
	color:#ffffff!important;
	/*background-color:#0773BB!important;*/
	}	
	.module_haut{
	margin-top:0px;
	}
	.module_centre {
	margin:5px;
	}
		.module_centre table{width:100%;}
		.module_centre .form_label{
		margin:auto;
		margin-top:5px;
		margin-bottom:5px;
		}
		.module_centre .categorie{
		display:inline;
		}
	.module_bas{
	margin:5px;
	display:block;
	text-align:left;
	clear:both;
	padding-bottom:5px;
	}
/* ############################################################ */
/* DEFINITIONS SPECIFIQUES */
/* ############################################################ */
/* ----- MODULE SONDAGE -------*/
.sondage_m1 label {
margin-left:5px;
}
	.sondage_m1 input  {
	margin:0px;
	padding:0px;
	background:none;
	border:none;
	}
/* ----- DIVERS -------*/
.navigation_plan_m1 ul{margin-left:15px;}
/* ----- MODULE RECHERCHE -------*/
.recherche_site_module_m1 {
background-repeat:no-repeat;
}
	.recherche_site_module_m1 input{
	display:inline;
	width:100px;
	margin:0px;
	margin-left:3px;
	font-size:11px;
	}
	.recherche_site_module_m1 .form_zone_bouton {
	display:block;
	height:20px;
	margin:2px;
	margin-left:0px;
	}
		.recherche_site_module_m1 .form_bouton {width:auto;}
			.recherche_site_module_m1 .action_module {background:none;margin:0px;}
/**/
/* ----- MODULE IDENTIFICATION -------*/
.identification_module_m1 .form_label {
float:none;
clear:left;
}
	.identification_module_m1 .message {
	display : block; 
	margin : 0; 
	margin-top : -22px; 
	padding : 0; 
	} 
	.identification_module_m1 .module_haut {
	text-align : center; 
	} 
		.identification_module_m1 .module_haut div {
		text-align : center; 
		} 
	.identification_module_m1 .erreur {
	margin-top : 40px; 
	margin-bottom : 20px; 
	} 
		.identification_module_m1 .module_centre {
		padding-top : 5px; 
		padding-bottom : 0; 
		text-align : right; 
		} 
		.identification_module_m1 .module_bas {
		margin-top : 0; 
		padding-bottom : 5px; 
		height : 25px; 
		} 
			.identification_module_m1 .module_centre input {
			width : 80px;
			margin:0px;
			margin-top:6px;
			} 
		.identification_module_m1 .form_label {
		white-space:nowrap;
		float : left; 
		width : 80px; 
		text-align:right;
		margin-top:3px;
		} 
/**/
/* RESULTATS RECHERCHE */
.recherche_site_resultats_m1 table{width:450px;margin-left:30px;}
.recherche_site_resultats_m1 .contenus_recherche_m1 br {display:block;height:1px;}
.recherche_site_resultats_m1 .contenus_recherche_m1 .form_label{
text-align:right;
width:250px;
}
.recherche_site_resultats_m1 .contenus_recherche_m1 {
background:none;

}
.recherche_site_resultats_m input, .recherche_site_resultats_m select {
}
.recherche_site_resultats_m1 .contenus_recherche_m1 .form_zone_bouton {

clear:both;
}
.recherche_site_resultats_m1 .contenus_recherche_m1 > .form_zone_bouton {

}
		.recherche_site_resultats_m1 .contenu table th {
		/*background-color:#eeeeee;*/
		padding:5px;
		}
		.recherche_site_resultats_m1 .contenu table a {
		background-position:left;
		background-repeat:no-repeat;
		padding-left:25px;
		height:20px;
		background-image:url(../images/puce_titre.gif);
		background-repeat:no-repeat;
		background-position:left;
		}

	.recherche_site_resultats_m1 .contenu .libelle {
	display:block;
	color:#ffffff;
	padding:3px;
	}*
/**/
/* ----- SOMMAIRE -------*/
.navigation_sommaire_m1{
}
	.navigation_sommaire_m1 .contenu{margin-top:3px;margin-bottom:3px;}
	.navigation_sommaire_m1 .contenu a .titre{}
	.navigation_sommaire_m1 .contenu a:hover .titre{}
	.navigation_sommaire_m1 tbody {border:10px;}
	.navigation_sommaire_m1 .nom{display:block;margin-left:145px;margin-bottom:10px;}
	.navigation_sommaire_m1 table{
	margin:auto;
	}
	.navigation_sommaire_m1 a {
	display:block;
	}
/**/
/* ----- MENU VERTICAL -------*/
.navigation_verticale_m2{margin-left:0px;}
.udm {
margin:0px;
padding:0px;
margin-bottom:20px;
margin-left:5px;
width:175px;
}
.udm li{
list-style:circle;
			background-image:url(../images/puce_titre.gif);
		background-repeat:no-repeat;
		background-position:left;
}
.udm li li{
background:none;

}
.udm ul{
visibility:hidden;
	position:absolute;
	z-index:20100;

}
#udm a{
display:block;
height:17px;
margin:0px;
padding:0px;
border:1px solid #C2BBAE;
padding-top:7px;
padding-left:15px;
}
#udm a{
text-decoration:none;
}
#udm a:hover{
color:#333333;
background-color:#ffffff;
}
select {
	visibility:visible;
}
/**/
/* ----- MEDIATHEQUE -------*/
.mediatheque_m1 {}
.mediatheque_m1 select {
}
	.mediatheque_m1 .contenus_recherche_m1 {display:block;}

.mediatheque_m1 .contenus_recherche_m1 td {
padding-bottom:10px;
width:150px;
}
.mediatheque_m1 .contenus_recherche_m1 select {
margin-bottom:10px;
height:18px;
}

	.mediatheque_m1 .contenus_pagination_m1 {
	display:none;
	}
	.mediatheque_m1 .actions {
	padding:5px;
	display:block;
	text-align:center;
	float:none;
	clear:both;
	position:relative;
	margin:0px;
	width:auto;
	}
	#Center .mediatheque_m1 #ImageAZoomer{
	border-style:solid;
	border-width:10px;
	border-color:#dddddd;
		}
	.mediatheque_m1 .media{
	margin:7px;
	padding:0px;
	border:none;
	}
	.mediatheque_m1 .media img{

	}
	.SZone{}
	.mediatheque_m1 .contenu_media{
	width:520px;
	}
	
		.mediatheque_m1 .contenu_media .media {
		float:none;	
		margin:0px;
		padding:0px;
		padding:9px;
		text-align:center;

		}
		.mediatheque_m1 .contenu_media .media img{
		border:none;
		background:none;

		}
		#Center .mediatheque_m1 .contenu_media img{border:none;background:none;background-color:none;}
		#Center .mediatheque_m1 .actions img{border:10px solid;}
	.mediatheque_m1 .complement{
	display:block;
	width:100%;
	float:left;
	padding-bottom:10px;
	text-align:left;
	}
	.mediatheque_m1 .contenu{
	display:block;
	}
			.mediatheque_m1 .contenu_media .picto img{
			border:none;
			height:auto;
			margin:2px;
			}
