/* CSS Document */
#list-menu {
/*width: 100%;*/
/* this width value is also effected by
the padding we will later set on the links. */
}

#list-menu li {
	margin: 0 0 2px 0; 
	padding: 7px 12px 5px 12px;
	background: #eee;
	font-weight: bold;
}

#list-menu li a {
	font-weight: bold;
	color: #1977AC; 
	background: inherit;
	text-decoration: none;
}

#list-menu li.active, #list-menu li.active a{
	color: #FFF;
	background: #1977AC;
}

#list-menu li a:hover {
	color: #fff;
}

ul#tabnav {
	clear:both;
    font: 11px verdana, arial, sans-serif;
    list-style-type: none;
    padding-bottom: 25px;
    border-bottom: 1px solid #ccc;
    margin: 0;
}

ul#tabnav li {
    float: left;
    height: 21px;
    background-color: #DBFF6C;
    margin: 2px 2px 0 2px;
    border: 1px solid #ccc;
	margin-top: 3px;
}

ul#tabnav li.selected {
    border-bottom: 1px solid #fff;
    background-color: #fff;
}

ul#tabnav li.deconnexion {
	float: right;
    border-bottom: 0px solid #fff;    
	background-color: transparent;
	border: 0px solid #FFF;
	margin-top: 75px;
}



ul#tabnav li.selected a {
    color: #000;
}

#tabnav a {
    float: left;
    display: block;
    color: #666;
    text-decoration: none;
    padding: 4px;
}

#tabnav a:hover {
    background: #fff;
}

ul#soustabnav {
    font: 11px verdana, arial, sans-serif;
    list-style-type: none;
    padding-bottom: 30px;
    margin: 0;
}

ul#soustabnav li {
    float: left;
    height: 21px;
    margin: 2px 2px 0 2px;
	margin-top: 5px;
}

ul#soustabnav li.selected {
    border-bottom: 1px solid #fff;
    background-color: #fff;
}

ul#soustabnav li.selected a {
    color: #000;
}

#soustabnav a {
    float: left;
    display: block;
    color: #666;
    text-decoration: none;
    padding: 4px;
}

#soustabnav a:hover {
    background: #fff;
}





ul#soustabnav2 {
    font: bold 11px verdana, arial, sans-serif;
    list-style-type: none;
    padding-bottom: 30px;
    border-bottom: 1px solid #AA9CF8;
    margin: 0px;
}

ul#soustabnav2 li {
    float: left;
    height: 21px;
    background-color: #C4E2FF;
    margin: 2px 2px 0 2px;
    border: 1px solid #D0D0BF;
	margin-top: 8px;
	border-bottom: 1px solid #C4E2FF;
}

ul#soustabnav2 li.active {
	border-bottom: 1px solid #FFF;
    background-color: #fff;
}

ul#soustabnav2 li.active a {
    color: #000;
}

#soustabnav2 a {
    float: left;
    display: block;
    color: #666;
    text-decoration: none;
    padding: 4px;
}

#soustabnav2 a:hover {
    background: #fff;
}


