/**** ---------- *****/
/****  Niveau 2  *****/
/**** ---------- *****/

/* ==================== */
/* Propriétés générales */
/* ==================== */
#titre_rubrique {background-color:#00989A;color:#FFFFFF;font-size:1.3em;font-weight:bold;height:24px;margin:0 0 0 25px;}
#menu3 .nobloc2 { margin-top: 23px; }

/* ================== */
/* menu 2 : Rubriques */
/* ================== */

/* VOIR DANS MAIN.CSS */

/* ======================== */
/* menu niveau 2 : Produits */
/* ======================== */
#menu_niveau2 {width:661px;height:110px;color:#fff;font-size:0.95em;font-family: "Arial", sans-serif;}
#menu_niveau2 a { text-decoration: none; color: #fff; }
#menu_niveau2 a:hover {text-decoration: underline;}
#menu_niveau2 .picto { padding:18px 0 0 20px; }
#menu_niveau2 .ico1 { list-style-type: none; padding: 20px 0 0 30px; }
#menu_niveau2 .ico1 li { float: left; }
#menu_niveau2 .ico1 a {margin: 0 10px;padding: 45px 0 0 0;width: 75px;display: block;text-align: center;}
#menu_niveau2 .ico2 { list-style-type: none; padding: 20px 0 0 5px; }
#menu_niveau2 .ico2 li { float: left; }
#menu_niveau2 .ico2 a {margin: 0 8px;padding: 45px 0 0 0;width: 80px;display: block;text-align: center;}

#menu_niveau2 .menu_list1 td { padding: 0 0 5px 70px; }
#menu_niveau2 .menu_list1 td a{ padding:2px 25px; display: block; }
#menu_niveau2 .menu_list2 td { padding: 0 0 1px 5px; }

#menu_niveau2 .menu_list2 td a{ padding:2px 10px 2px 25px; display: block; }
#menu_niveau2 td a { background: url(images/ssmenu_fleche.png) no-repeat left center; }

/*--------------------------Home rubrique : Contenu home rubrique--------------------------*/
#home_rubrique_blanche_haut { height:18px;margin-top:40px;background:transparent url(images/bt_pave_haut.gif) no-repeat scroll left top; }
#home_rubrique_blanche { float:left; width:655px;padding-bottom:15px; background:white url(images/bt_pave_bas.gif) no-repeat scroll left bottom; }

/*--------------------------Home rubrique : Menu transversale gauche--------------------------*/
#contSpecifique { float: left; font-size: 0.85em; width: 160px; margin-left:10px; }

#contSpecifique li.titre { font-weight: bold; padding: 8px 0px 0px 30px;zoom:1; }
#contSpecifique li.lien { padding: 5px 10px; }
/*--Categories fermees--*/
#contSpecifique li.titre a { padding-left: 0px; }

#contSpecifique  a { color: black; display: block; padding-left : 20px;}
#contSpecifique  a.folder1_ferme { background: url(images/outils_dossier_bleu.gif) no-repeat scroll left center; }
#contSpecifique  a.folder2_ferme { background: url(images/outils_dossier_bleu.gif) no-repeat scroll left center; }
#contSpecifique  a.folder3_ferme { background: url(images/outils_dossier_bleuFonce.gif) no-repeat scroll left center; }

#contSpecifique .contSpec1   { background: url(images/outils_top_bleu_B.gif) no-repeat scroll left top; margin-bottom: 20px; }
#contSpecifique .contSpec1 li { background: url(images/outils_background_bleu_B.gif) repeat scroll; }
#contSpecifique .contSpec1 li.titre {background: none;}
#contSpecifique .contSpec1 ul { background: url(images/outils_bottom_bleu_B.gif) no-repeat scroll left bottom; padding-bottom: 8px; }

#contSpecifique .contSpec2 {	background: url(images/outils_top_bleu_B.gif) no-repeat scroll left top; margin-bottom: 20px; }
#contSpecifique .contSpec2 li { background: url(images/outils_background_bleu_B.gif) repeat scroll; }
#contSpecifique .contSpec2 li.titre {background: none;}
#contSpecifique .contSpec2 ul  { background: url(images/outils_bottom_bleu_B.gif) no-repeat scroll left bottom; padding-bottom: 8px; }

#contSpecifique .contSpec3 { background: url(images/outils_top_bleuFonce_B.gif) no-repeat scroll left top; }
#contSpecifique .contSpec3 li { background: url(images/outils_background_bleuFonce_B.gif) repeat scroll; }
#contSpecifique .contSpec3 li.titre {background: none;}
#contSpecifique .contSpec3 ul { background: url(images/outils_bottom_bleuFonce_B.gif) no-repeat scroll left bottom; padding-bottom: 8px; }

/*--------------------------Home rubrique : Zone campagne--------------------------*/
#campagne {padding: 0 10px; float: left;}
#campagne ul {list-style-position:inside; list-style-type:none;}
#campagne li {padding-left:10px;}
#campagne a {color:black; text-decoration:underline;}

.px250 { width:280px; }
.px440 { width:450px; }
.px635 { width:635px; }

/*--------------------------Home rubrique : Zone acces--------------------------*/
#acces { float: left; width: 178px; padding-left:1px; }
#acces a {color:black; text-decoration:underline;}
#acces p {margin:0;}
#acces ul {list-style-position:outside; list-style-type:none;}
#acces li {padding-left:15px;}
#acces .contenu_haut { margin-top:8px; background: url(images/bt_cadregris_haut.gif) no-repeat scroll left top; }
#acces1,#acces2,#acces3,#acces4 { overflow:hidden; padding: 10px 0 0 5px; margin-top:-10px; }
#acces1,#acces2,#acces3 { margin-bottom: 30px; }

#acces .titre {margin-left:-5px; color:white; font:13px Arial,Helvetica,sans-serif;}
#acces .titre_gauche,.titre_droit {float:left; width:12px; height:20px;}
#acces .titre_texte {float:left;height:20px;line-height:20px;}

#acces .contenu {padding: 15px 8px 10px;background: url(images/bt_cadregris_bas.gif) no-repeat scroll left bottom;}

/* Couleur rose pour le cas d'un acces pour l'espace maaf */
#acces .accesAction .titre {color:#E41569;}
#acces .accesAction .titre_gauche {background: url(images/bt-gauche-espaceMAAF.gif) no-repeat scroll left bottom;}
#acces .accesAction .titre_droit {background: url(images/bt-droit-espaceMAAF.gif) no-repeat scroll left bottom;}
#acces .accesAction .titre_texte {background: url(images/bt-centre-espaceMAAF.gif) no-repeat scroll left bottom;}
#acces .accesAction li {background:transparent url(images/bt-fleche_espaceMAAF.gif) no-repeat left 3px;}


/*------------------------*/
/* FD092009 - A supprimer */
/*------------------------*/
#home_rubrique {	margin-top: 40px; width:650px;}

/*--------------------------Home rubrique : Zone campagne--------------------------*/
/*---------------------------------------*/
/*--- avec un menu transverse ---*/
/*---------------------------------------*/
#home_rubrique #content_avec_menu {	margin-left: 195px; }
#home_rubrique #content_avec_menu #campagne h2 {	font-size: 1.2em; }

/*---------------------------------------*/
/*--- sans un menu transverse ---*/
/*---------------------------------------*/
#home_rubrique #content_sans_menu {}
#home_rubrique #content_sans_menu #campagne h2 {	font-size: 1.2em; margin: 0 10px; }

/*---------------------------------------*/
/*-------------- commun -------------*/
/*---------------------------------------*/
#home_rubrique #campagne {padding: 0; color: white; float: left;}
#home_rubrique #campagne .contenu { margin-top: 10px; padding: 5px 10px; text-align: center; }

#home_rubrique #campagne ul {list-style-type:inherit;}
#home_rubrique #campagne li {background:none; padding-left:0;}

#home_rubrique .px250 { width: 250px; }
#home_rubrique .img_haut_px250 { background: url(images/outils_central.gif) no-repeat scroll left top; }
#home_rubrique .img_bas_px250 {	background: url(images/outils_central_bas.gif) no-repeat scroll left bottom; padding-top: 12px; }

#home_rubrique .px450 { width: 450px; }
#home_rubrique .img_haut_px450 { background: url(images/outils_central_450.gif) no-repeat scroll left top; }
#home_rubrique .img_bas_px450 {	background: url(images/outils_central_bas_450.gif) no-repeat scroll left bottom; padding-top: 12px; }

#home_rubrique .px650 { width: 650px; }
#home_rubrique .img_haut_px650 { background: url(images/outils_central_650.gif) no-repeat scroll left top; }
#home_rubrique .img_bas_px650 {	background: url(images/outils_central_bas_650.gif) no-repeat scroll left bottom; padding-top: 12px; }

/*--------------------------Home rubrique : Zone acces--------------------------*/
#home_rubrique #acces { float: right; color:white;	width: 175px; }
#home_rubrique #acces .titre { border-bottom: 1px solid white;	font-weight: bold;	text-align: center;	padding: 2px 0px; }
#home_rubrique #acces .contenu { padding: 5px 5px 0 5px; background:none; }
#home_rubrique #acces img { float: left; padding-right: 2px; }

#home_rubrique #acces1, #home_rubrique #acces2, #home_rubrique #acces3 { padding-top:0;padding-left:0;margin-top:0;border: 1px solid white; float: left; width: 175px; } 
#home_rubrique #acces1, #home_rubrique #acces2 { margin-bottom: 30px; }

#home_rubrique #contSpecifique {padding-left:0; margin-top:0;}

#home_rubrique #contSpecifique .contSpec1   { background: url(images/outils_top_blanc.gif) no-repeat scroll left top; margin-bottom: 20px; }
#home_rubrique #contSpecifique .contSpec1 li { background: url(images/outils_background_blanc.gif) repeat scroll; }
#home_rubrique #contSpecifique .contSpec1 li.titre {background: none;}
#home_rubrique #contSpecifique .contSpec1 ul { background: url(images/outils_bottom_blanc.gif) no-repeat scroll left bottom; padding-bottom: 8px; }

#home_rubrique #contSpecifique .contSpec2 {    background: url(images/outils_top_bleu.gif) no-repeat scroll left top; margin-bottom: 20px; }
#home_rubrique #contSpecifique .contSpec2 li { background: url(images/outils_background_bleu.gif) repeat scroll; }
#home_rubrique #contSpecifique .contSpec2 li.titre {background: none;}
#home_rubrique #contSpecifique .contSpec2 ul  { background: url(images/outils_bottom_bleu.gif) no-repeat scroll left bottom; padding-bottom: 8px; }

#home_rubrique #contSpecifique .contSpec3 { background: url(images/outils_top_bleuFonce.gif) no-repeat scroll left top; }
#home_rubrique #contSpecifique .contSpec3 li { background: url(images/outils_background_bleuFonce.gif) repeat scroll; }
#home_rubrique #contSpecifique .contSpec3 li.titre {background: none;}
#home_rubrique #contSpecifique .contSpec3 ul { background: url(images/outils_bottom_bleuFonce.gif) no-repeat scroll left bottom; padding-bottom: 8px; }
/*-------------------*/
/* FIN - A supprimer */
/*-------------------*/