@charset "utf-8";
/* CSS Document */


#blocFondRubriques
{
	background: url(/design/eng/images/library/fond_page_centre.jpg);
	width:990px;
	/*height:300px;*/
	margin:0px auto;
	padding-bottom:20px;
}

/* Accueil - Fond des colonne */
#blocFondRubriques_suite
{
	position:relative;
	width:960px;
	margin: 0px auto;
	background:#FFF;
	
	background: url(/design/eng/images/library/fond_bloc_rubriques.jpg) no-repeat top center;
}


/* Rubriques centrales en colonnes */
#blocFondRubriques_suite .colonneRubriques
{
	padding-left:15px;
	padding-bottom:10px;
}


#blocFondRubriques_suite .colonneRubriques .colonnesCentrales
{
	width:160px;
	float:left;
	padding:10px;
}

#blocFondRubriques_suite .colonneRubriques .colonnesCentrales h3
{
	height:40px;
	font-size:1.5em;
	
	margin:0px;
	padding:0px;
	color:#3539d9;
}


#blocFondRubriques_suite .colonneRubriques .colonnesCentrales ul
{
	list-style:none;
	
	margin:0px;
	padding:5px 0px 5px 0px;
	border:#F00;
}


#blocFondRubriques_suite .colonneRubriques .colonnesCentrales li
{
	padding:0px 0px 0px 0px;
	margin:0px;
}

#blocFondRubriques_suite .colonneRubriques .colonnesCentrales li a
{
	font-size:1.2em;
	color:#333;
	text-decoration:none;
}


#blocFondRubriques_suite .colonneRubriques .colonnesCentrales li a:hover
{
	font-size:1.2em;
	color:#3539d9;
	text-decoration:underline;
	background: url(/design/eng/images/library/puce_bloc_rubriques.gif) no-repeat 2px 5px;
	padding:0px 0px 0px 10px;
}
/* FIN * Rubriques centrales en colonnes */


/* colonne de News à Gauche */
#colonneNewsGaucheTop
{
	width:662px;
	background:url(/design/eng/images/library/news_fond_top.gif) no-repeat top;
	height:8px;
}

#colonneNewsGaucheFond
{
	width:662px;
	min-height:280px;
	background:url(/design/eng/images/library/news_fond_footer.gif) no-repeat bottom;
	margin:10px 0px 0px 5px;
}

#colonneNewsGaucheContenu
{
	padding:0px 5px 5px 15px;
}

#colonneNewsGaucheContenu h3
{
	font-size:1.5em;
	
	margin:0px;
	padding:0px;
	color:#3539d9;
	margin-bottom:10px;
}
#colonneNewsGaucheContenu img
{
	float:right;
	margin-right:2px;
	border:none;
}

#colonneNewsGaucheContenu .listeNews 
{
	min-height:75px;
	margin-bottom:10px;
	padding-bottom:10px;
	
}

#colonneNewsGaucheContenu .listeNews h4 
{
	font-size:1.1em;
	/*padding:0px;*/
	
	padding-top:5px;
	margin:0px;
	color:#000;
}

#colonneNewsGaucheContenu .listeNews h4 a
{
	color:#000;
}

#colonneNewsGaucheContenu .listeNews p
{
	padding:0px;
	margin:0px;
}

#colonneNewsGaucheContenu .listeNews img
{
	float:left;
	border:1px solid #caacf5;
	margin:5px;
}

#colonneNewsGaucheContenu .listeNews a
{
	text-decoration:none;
}

#colonneNewsGaucheContenu  .listeNews a:hover
{
	text-decoration:underline;
}

#colonneNewsGaucheContenu  .listeNews ul 
{
	overflow:hidden;
}


/* FIN * colonne de News à Gauche */

/* colonne de Pub à droite */
#colonnePubDroite
{
	width:250px;
	/*background:#F0F;*/
	float:right;
	
	margin:10px 5px 10px 0px;
}

#boxPubImg img
{
	border:none;
	margin-bottom:10px;
	margin-left:5px;
}



#blocTopFive
{
	width:250px;
	
	background:url(/design/eng/images/library/pub_box_fondTopFive.gif) no-repeat bottom;
	padding-bottom:20px;
}

#blocTopFiveTop
{
	width:250px;
	background:url(/design/eng/images/library/pub_box_top.gif) no-repeat top;
	height:10px;
}

#blocTopFive h3
{
	font-size:1.5em;
	color:#3539d9;
	font-weight:bold;
	
	margin:0;
	padding:0 0 0 15px;;
	
}

#blocTopFive ul
{
	list-style-image:url(/design/eng/images/library/puce_list_topFive.gif);
	list-style-position:inside;
	padding:0;
	margin:0;
}

#blocTopFive ul li
{
	font-size:1.2em;
	padding:6px 5px 0px 20px;
	margin:0;
}

#blocTopFive ul li a
{
	background:none;
}

#boxPubBlog
{
	width:250px;
	min-height:110px; 
	background:url(/design/eng/images/library/pub_box_fond.gif) no-repeat top;
}


#boxPubBlog h3
{
	font-size:1.5em;
	color:#3539d9;
	font-weight:bold;
	
	margin:0;
	padding:10px 0 0 15px;;
	
}

#boxPubBlog ul
{
	/*margin:25px 20px 20px 20px;*/
	list-style-type: none;

}

#boxPubBlog ul li
{
	font-size:1.3em;
	padding:5px;
}

#boxPubBlog ul li a
{
	background:none;
}

#boxPubBlog img
{
	margin-right:5px;
	border:none;
}


#boxTagCloud 
{
	width:220px;
	padding:15px;
	text-align:center;
	font-size:1.2em;
}

/* FIN * colonne de Pub à droite */




/* Style pour les Page Intérieur - Texte */
/* Page Intérieur Bloc droit - Texte */
#blocFondRubriques_suite_interieur
{
	position:relative;
	width:968px;
	margin: 0px auto;
	
	background:#FFF url(/design/eng/images/library/fond_bloc_rubriques_interieur.gif) no-repeat top center;
}

#menuContenuEntier
{
	background:#FFF url(/design/eng/images/library/menu_contenu_ombre.gif) repeat-y top right;
	padding-right:5px;
}

#menuContenu
{
	float:left;
	width:250px;

	padding:5px;
}


#menuContenu h2
{
	font-size:1.6em;
	color:#888;
	margin:10px 5px 10px 10px;
}



#menuContenuEntier ul
{
	list-style:none;
	
	margin:0;
	padding:0;
	
	font-size:1.4em;
	
	margin-left:5px;
	
	border-top:1px solid #e7e7e7;
	border-right:1px solid #e7e7e7;
	border-left:1px solid #e7e7e7;

}

#menuContenuEntier ul li
{
	border-bottom:1px solid #e7e7e7;
}

#menuContenuEntier ul li a 
{
	display:block;
	text-decoration:none;
	
	padding:5px 10px 5px 20px;
}

#menuContenuEntier ul li a:hover
{
	text-decoration:underline;
	background: url(/design/eng/images/library/menu_gauche_rubrique_puce_close.gif) no-repeat 10px 10px;
}

#menuContenuEntier .verticalRubriqueOn
{
	background: url(/design/eng/images/library/menu_gauche_rubrique_puce_close.gif) no-repeat 10px 10px;
}

#menuContenuEntier ul li ul 
{
	margin:0;
	padding:0;
	border:none;
}

#menuContenuEntier ul li ul li
{
	font-size:0.5em;
	color:#90F;

	border:none;
	
	background: url(/design/eng/images/library/menu_gauche_sous_rub_fond.jpg) no-repeat top;
}

#menuContenuEntier ul li ul li a
{
	padding:5px 5px 5px 35px;
}


#menuContenuEntier ul li ul li a:hover
{
	background: url(/design/eng/images/library/menu_gauche_sous_rub_puce.gif) no-repeat 25px 10px;
}

#menuContenuEntier .verticalRubriqueSubOn
{
	background: url(/design/eng/images/library/menu_gauche_sous_rub_puce.gif) no-repeat 25px 10px;
}


/* *************************************************************************** */
/* *************************************************************************** */
/* Accueil - Fond des colonne */
#blocFondRubriques_suite_int
{
	position:relative;
	width:960px;
	margin: 0px auto;
	background:#FFF;
	
	background: url(/design/eng/images/library/fond_bloc_rubriques_int.jpg) no-repeat top center;
}


/* Rubriques centrales en colonnes */
#blocFondRubriques_suite_int .colonneRubriques
{
	padding-left:15px;
	padding-bottom:10px;
}


#blocFondRubriques_suite_int .colonneRubriques .colonnesCentrales
{
	width:160px;
	float:left;
	padding:10px;
}

#blocFondRubriques_suite_int .colonneRubriques .colonnesCentrales h3
{
	height:40px;
	font-size:1.5em;
	
	margin:0px;
	padding:0px;
	color:#3539d9;
}


#blocFondRubriques_suite_int .colonneRubriques .colonnesCentrales ul
{
	list-style:none;
	
	margin:0px;
	padding:5px 0px 5px 0px;
	border:#F00;
}


#blocFondRubriques_suite_int .colonneRubriques .colonnesCentrales li
{
	padding:0px 0px 0px 10px;
	margin:0px;
}

#blocFondRubriques_suite_int .colonneRubriques .colonnesCentrales li a
{
	font-size:1.2em;
	color:#333;
	text-decoration:none;
}


#blocFondRubriques_suite_int .colonneRubriques .colonnesCentrales li a:hover
{
	font-size:1.2em;
	color:#3539d9;
	text-decoration:underline;
	background: url(/design/eng/images/library/puce_bloc_rubriques.gif) no-repeat 2px 5px;
	padding:0px 0px 0px 10px;
}
/* FIN * Rubriques centrales en colonnes */

/* *************************************************************************** */
/* *************************************************************************** */

/* contenu de droite */
#contenuPageInt
{
	float:right;
	width:680px;
	
	padding:10px;
}


#contenuPageInt h3
{
	border-bottom:1px solid #3539d9;
	padding:5px 15px 5px 10px;
	margin-right:15px;
	font-size:1.5em;
	color:#3539d9;
}

#contenuPageInt  .list_alpha
{
	color:#ae83eb;
	border-bottom:1px solid #ae83eb;
	padding-bottom:0px;
	font-size:1.3em;
}

#contenuPageInt h4
{
	padding:5px 15px 5px 10px;
	margin-right:20px;
	font-size:1.5em;
	color:#c9abf3;
	
	/*background: url(/design/eng/images/library/menu_gauche_sous_rub_puce.gif) no-repeat 2px 12px;*/
}

#contenuPageInt h5
{
	padding:5px 15px 5px 10px;
	margin-right:20px;
	font-size:1.3em;
	color:#000;
	
	
}

