/*
* 06/11/2005 - 20:30:00 - Scout Web Portail - v 1.1
*
* complet.css v 1.1 - Styles du menu par défaut du portail (liens triés par unité)
* Copyright (C) 2005 ChMat
* http://www.scoutwebportail.org
*
* This file is part of Scout Web Portail.
*/
/*
Structure du menu :
div id=menu
	a id=pseudo_membre
	ul id=menu_membre
	  li
	    a class=accueil profil gestion_unite pages_restreintes pages_sections forum_staffs
	ul id=menu_base
	  li
	    a class=accueil login inscription forum tally
	ul class=sections_unite (autant de listes que d'unités)
	  li class=section > nom d'une section
	  li class=unite > nom d'une unité
	    ul
		  li (class=aucun_lien)
		    a (class=new_lien)
	a id=gestion_menu
	ul id=menu_general
*/
#menu {
	float:left;
	width:140px;
	background: #E9D3C8 url('../../../templates/default/images/fond_menu.png') repeat-y;
	border-right:1px #039 solid;
	border-left:0;
	border-top:0;
	border-bottom:0;
	color:white;
}



#menu #menu_membres
{
}

#menu #menu_base{
	text-align:left;
}

#menu .menu_general 
{
	margin:3px;
	padding-bottom:3px;
	margin-top: 1em;
	text-align:left;
	
}


#menu #pseudo_membre
{
	text-indent:0px;
	margin-top:0px;
	padding:1px;
	border:0px;
	text-decoration:none;
	color:white;
	text-align:center;
	background-color:#039;
	font-weight: bold;
	line-height:1.2em;
	font-size:1.1em;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	display:block;
}


#menu #gestion_menu
{
	padding-left:3px;
	margin:3px;
	padding:0px;
	background: url('../../../templates/default/images/go.png') no-repeat 3px;
	text-align:left;
	text-indent:16px;
		
}

#menu #firefox
{
	text-align:center;
	color:black;
}


#menu ul
{
	list-style-type:none;
	margin:0px;
	margin-left:3px;
	margin-right:3px;
	margin-top:10px;
	padding:0px;
	padding-bottom:3px;
	border:1px #039 solid;
	
}

#menu ul li
{
	margin:0px;
	padding:0px;
	text-indent:10px;
}


#menu .acceuil, #menu .unite, #menu .titre
{	
	display:block;
	position:relative;
	z-index:11;
	text-indent:0px;
	margin:0px;
	margin-top:0px;
	padding-top:1px;
	padding-bottom:1px;
	border:0px;
	text-decoration:none;
	text-align:center;
	background-color:#039;
	font-weight: bold;
	line-height:1.1em;
	font-size:1em;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}


#menu a.titre
{
	margin-left:3px;
	margin-right:3px;
}

#menu a
{
	color:white;
	text-decoration:none;
	margin:0px;
	padding:0px;
}


#menu .section
{
	display:block;
	position:relative;
	z-index:10;
	background:#69C;
	margin:0px;
	padding:0px;
	margin-right:3px;
	margin-left:3px;
	text-align:center;
	font-weight:bold;
	text-indent:0px;
}

#menu ul li ul
{
	display:none;
	position:absolute;
	z-index:1000;
	background:#CCF;
	left:110px;
	margin:0px;
	margin-top:-13px;
	margin-left:20px;
	border:1px #039 solid;
	text-align:left;
}

#menu ul li:hover ul
{
	display:block;
}

#menu .actif
{
	display:block;
	position:relative;
	top:-1px;
	left:0px;
	z-index:1;
	padding-top:1px;
	padding-bottom:1px;	
	margin-top:0px;
	margin-left:7px;
	margin-right:7px;
	margin-bottom:10px;
	border:1px #039 solid;
}


#menu ul li ul li a
{
	color:#039;	
}

#menu .new_lien 
{
	display:block;
	color:#039;
	padding-left:3px;
	background: url('../../../templates/default/images/plus.png') no-repeat 0px 2px;
}



#menu #menu_membres li:hover, #menu .menu_general li:hover, #menu #menu_base li:hover, #menu #gestion_menu:hover, #menu .section:hover, #menu ul li ul li a:hover
{
	display:block;
	color:#FFF;
	background-color:#039;
}



#menu #pseudo_membre:hover, #menu .acceuil:hover, #menu  .unite:hover, #menu a.titre:hover
{
	z-index:20;
    color:#039;
	padding:0px;
    font-weight: bold;
    border:1px #039 solid;
    background: white;
	font-style:italic;
}
