/* coding:utf-8 */
/* CSS document */

/* ================================== *\
|* cogefip                            *|
|* Date de Création :      01/09/2008 *|
|*         Modifications :  *|
|* Titre :  Menus *|
\* ================================== */

/* menus */

.menu {
	font-family : menu ;
}

.menu ul, .menu li {line-height : 1.9em; ;}

ul[class~="menu"] li ul {display: none;} /* masque les enfants */
ul[class~="menu"] li[class~="montre"] ul {display: block;} /* montre les enfants */
ul[class~="menu"] li[class~="cache"] ul {display: none;} /* masque les petits enfants non actifs */

.menu li[class~="montre"] a:before {content : "\25BE\00A0"}
.menu li[class~="cache"] a:before {content : "\25B8\00A0"}

img .imgitem {
	margin : 0;
	padding : 0;
}

/* listes */

ul[class~="liste"] li {
	font-style: italic;
	font-weight : 600 ;
}

.liste li ul li{
	font-style: normal;
	font-weight : 400 ;
}

ul.liste {
	margin-top : 0.5em;
}

.liste li {margin-top : 0;}

/* menu du pied de page */

#pied .menu {
	font-family:  status-bar ;
	line-height:  2em;
}

#pied .menu a {
	margin: 0;
	padding: 0 0.5em;
}

#pied .menu a, #pied .menu a:visited, #pied .menu a:active, #pied .menu a:focus, #pied .menu a:hover {
	font-weight: 400;
	text-decoration: none;
	color : #ADD8E6 ;
	background-color : #1C1C97 ;
}

 #pied .menu a:hover { 
	color : #1C1C97;
	background-color : #ADD8E6 ;
	font-size : 1.3em ;
	line-height:  1.2em ;
	font-weight : 600 ;
}

/* colorisation et effets de navigation */

.item a {display : block ;}

a.item[href]:hover {background-color : #e5e5e5 ; }

/* bandeau de navigation */

#navigation a, #navigation a:visited, #navigation a:active, #navigation a:focus, #navigation a:hover {
	color : #a12c29 ; /*#D73939 ;*/
	font-weight : bold ;
	text-decoration : none ;
}

#navigation .item:before {
	content : '\0020\25BA\0020' ;
	color : #f0c133 ;
}

/* effets de menu */

.menu li[class~="item"] a, .menu li[class~="item"] a:visited, .menu li[class~="item"] a:active, .menu li[class~="item"] a:focus, .menu li[class~="item"] a:hover {
	color : inherit ;
	font-weight : bold ;
	text-decoration : none ;
}

/* effets de listage */

.liste li[class~="item"] a, .liste li[class~="item"] a:visited, .liste li[class~="item"] a:active, .liste li[class~="item"] a:focus, .liste li[class~="item"] a:hover {
	color : inherit ;
	text-decoration : none ;
}

.liste li[class~="item"] a:visited {
	color : inherit ;
	font-weight : 400 ;
}

/* menu graphqiue du secteur */

.menu_secteur {
	width : 90px;
	height : 130px; 
	text-align : center;
	overflow : hidden ;
}

.conteneur_secteur {
	border : 1px solid #ee655d;
	width : 80px;
	height : 80px;
}

.conteneur_secteur img {margin : auto;}
/* menu coulissant ou à onglet */

/* ============== fin du fichier  ========================== */