#login {
	background-image:url(../images/menus/menuadmin.png);
	background-repeat:no-repeat;
	/*background-position:top;*/
	left:0;
	margin:10px;
	width:180px;
	/*height:29px;*/
	/*position:relative;*/
	font-size:14px;
}

/*conteneur du menu*/
#gauche {
	width:145px;
	margin-left:7px;
	margin-top:20px;
	position:relative;
}

.menu-gauche{
	list-style-type:none;
	list-style:none;
	padding:0;
	display: block;
	line-height:normal;
	margin:auto 0;
	-moz-padding-start:0px;
}

.menu-gauche a {
	color:#666;
	margin:auto 5px;
	padding:3px 0 1px 20px;
	list-style:none;
	font-weight:bold;
	font-family: /*'MyriadPro','Trebuchet MS',*/Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	display: block;
	background-image:url(../images/icones/icono_nu_red_acc.png);
	background-repeat:no-repeat;
	background-position:left ;
}

.menu-gauche a:hover {
	color:#c1c2c1;
   	list-style:none;
}

a.menu-gauche-actif {
    	color:#300;
	margin:auto 5px;
	padding:3px 0 3px 20px;
	list-style:none;	
	font-weight:bold;
	font-family: /*'MyriadPro','Trebuchet MS',*/Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	display: block;
}


a.menu-gauche-actif-orga {
    	color:#c00a2b;
	margin:auto 5px;
	padding:3px 0 3px 20px;
	list-style:none;	
	font-weight:bold;
	font-family: /*'MyriadPro','Trebuchet MS',*/Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	display: block;
	background-image:url(../images/icones/icono_nu_red_01.png);
	background-repeat:no-repeat;
	background-position:left ;
}

a.menu-gauche-actif-mission {
    	color:#1588bc;
	margin:auto 5px;
	padding:3px 0 3px 20px;
	list-style:none;	
	font-weight:bold;
	font-family: /*'MyriadPro','Trebuchet MS',*/Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	display: block;
	background-image:url(../images/icones/icono_nu_bleu_01.png);
	background-repeat:no-repeat;
	background-position:left ;
}


a.menu-gauche-actif-service {
    	color:#96bd0d;
	margin:auto 5px;
	padding:3px 0 3px 20px;
	list-style:none;	
	font-weight:bold;
	font-family: /*'MyriadPro','Trebuchet MS',*/Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	display: block;
	background-image:url(../images/icones/icono_nu_vert_01.png);
	background-repeat:no-repeat;
	background-position:left ;
}

a.menu-gauche-actif-projet {
    	color:#f7910b;
	margin:auto 5px;
	padding:3px 0 3px 20px;
	list-style:none;	
	font-weight:bold;
	font-family: /*'MyriadPro','Trebuchet MS',*/Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	display: block;
	background-image:url(../images/icones/icono_nu_orange_01.png);
	background-repeat:no-repeat;
	background-position:left ;
}

a.menu-gauche-actif-outil {
    	color:#622280;
	margin:auto 5px;
	padding:3px 0 3px 20px;
	list-style:none;	
	font-weight:bold;
	font-family: /*'MyriadPro','Trebuchet MS',*/Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	display: block;
	background-image:url(../images/icones/icono_nu_violet_01.png);
	background-repeat:no-repeat;
	background-position:left ;
}

a.menu-gauche-actif-temoig {
    	color:#d3c424;
	margin:auto 5px;
	padding:3px 0 3px 20px;
	list-style:none;	
	font-weight:bold;
	font-family: /*'MyriadPro','Trebuchet MS',*/Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	display: block;
	background-image:url(../images/icones/icono_nu_kaki_01.png);
	background-repeat:no-repeat;
	background-position:left ;
}

a.menu-gauche-actif-autourdestice {
    	color:#d3c424;
	margin:auto 5px;
	padding:3px 0 3px 20px;
	list-style:none;	
	font-weight:bold;
	font-family: /*'MyriadPro','Trebuchet MS',*/Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	display: block;
	background-image:url(../images/icones/icono_nu_kaki_01.png);
	background-repeat:no-repeat;
	background-position:left ;
}

.menu-niv2 {
	list-style-type: none;
	list-style:none;
	font-weight:normal;
	display: block;
	-moz-float-edge: margin-box;
	margin:0;
	padding:2px 0 1px 25px;
}

.menu-niv2 a {
	background-color:#fff;
	color:#666;
	text-decoration:none;
	background-image:none;
	font-family:/*'Myriad Pro','Trebuchet MS',*/Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	list-style:none;
	padding:0;
	border-bottom:1px solid #eee;
}

.menu-niv2 a:hover {
	background-color:#fff;
	color:#c1c2c1;
	list-style:none;
	padding:0; 
}

a.menu-niv2-actif{
    	background-color:#fff;
    	color:#D3C424;
    	font-size:11px;
    	list-style:none;
   	padding-left:0px;
	background-image:none;
	border-bottom:1px solid #eee;
	text-decoration:none;
}

a.menu-niv2-actif-orga{
    	background-color:#fff;
    	color:#c00a2b;
    	font-size:11px;
    	list-style:none;
	background-image:none;
	border-bottom:1px solid #eee;
	text-decoration:none;
	font-weight:normal;
	padding:2px 0 1px 0px;
	margin-left:30px;
	display:block
}

a.menu-niv2-actif-mission{
    	background-color:#fff;
    	color:#1588bc;
    	font-size:11px;
    	list-style:none;
	padding-left:16px;
	background-image:none;
	border-bottom:1px solid #eee;
	font-weight:normal;
	padding:2px 0 1px 0px;
	margin-left:30px;
	display:block;
}

a.menu-niv2-actif-service{
    	background-color:#fff;
    	color:#96bd0d;
    	font-size:11px;
    	list-style:none;
   	background-image:none;
	border-bottom:1px solid #eee;
	font-weight:normal;
	padding:2px 0 1px 0px;
	margin-left:30px;
	display:block;
}

a.menu-niv2-actif-projet{
    	background-color:#fff;
    	color:#f7910b;
    	font-size:11px;
    	list-style:none;
   	background-image:none;
	border-bottom:1px solid #eee;
	font-weight:normal;
	padding:2px 0 1px 0px;
	margin-left:30px;
	display:block;
}

a.menu-niv2-actif-outil{
    	background-color:#fff;
    	color:#622280;
    	font-size:11px;
    	list-style:none;
   	font-weight:normal;
	padding:2px 0 1px 0px;
	margin-left:30px;
	display:block;
	background-image:none;
	border-bottom:1px solid #eee;
}

a.menu-niv2-actif-temoig{
    	background-color:#fff;
    	color:#d3c324;
    	font-size:11px;
    	list-style:none;
   	font-weight:normal;
	padding:2px 0 1px 0px;
	margin-left:30px;
	display:block;
	background-image:none;
	border-bottom:1px solid #eee;
}

a.menu-niv2-actif-autourdestice{
    	background-color:#fff;
    	color:#d3c324;
    	font-size:11px;
    	list-style:none;
   	font-weight:normal;
	padding:2px 0 1px 0px;
	margin-left:30px;
	display:block;
	background-image:none;
	border-bottom:1px solid #eee;
}

.menu-niv2-actif a{
   	background-color:#fff;
    	color:#D3C424;
    	font-size:11px;
    	list-style:none;
   	 /*line-height:13px;*/
	padding-left:16px;
	background-image:none;
	border-bottom:1px solid #eee;
}

.menu-niv3 {
	list-style-type: none;
	list-style:none;
	font-weight:normal;
	display: block;
	-moz-float-edge: margin-box;
	margin:0;
	padding:2px 0 1px 35px;
	text-align:left;
}

.menu-niv3 a {
	background-color:#fff;
	color:#666;
	text-decoration:none;
	background-image:none;
	font-family:/*'Myriad Pro','Trebuchet MS',*/Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	list-style:none;
	padding:0;
	border-bottom:1px solid #eee;
}

.menu-niv3 a:hover {
	background-color:#fff;
	color:#c1c2c1;
	list-style:none;
	padding:0; 
}

a.menu-niv3-actif{
    	background-color:#fff;
    	color:#D3C424;
    	font-size:10px;
    	list-style:none;
   	padding-left:0px;
	background-image:none;
	border-bottom:1px solid #eee;
	text-decoration:none;
}

a.menu-niv3-actif-orga{
    	background-color:#fff;
    	color:#c00a2b;
    	font-size:10px;
    	list-style:none;
	background-image:none;
	border-bottom:1px solid #eee;
	text-decoration:none;
	font-weight:normal;
	padding:2px 0 1px 0px;
	margin-left:40px;
	display:block
}

a.menu-niv3-actif-mission{
    	background-color:#fff;
    	color:#1588bc;
    	font-size:10px;
    	list-style:none;
	padding-left:16px;
	background-image:none;
	border-bottom:1px solid #eee;
	font-weight:normal;
	padding:2px 0 1px 0px;
	margin-left:30px;
	display:block;
}

a.menu-niv3-actif-service{
    	background-color:#fff;
    	color:#96bd0d;
    	font-size:10px;
    	list-style:none;
        padding-left:16px;
   	background-image:none;
	border-bottom:1px solid #eee;
	font-weight:normal;
	padding:2px 0 1px 0px;
	margin-left:40px;
	display:block;
}

a.menu-niv3-actif-projet{
    	background-color:#fff;
    	color:#f7910b;
    	font-size:10px;
    	list-style:none;
   	font-weight:normal;
	padding:2px 0 1px 0px;
	margin-left:40px;
	display:block;
	background-image:none;
	border-bottom:1px solid #eee;
}

a.menu-niv3-actif-outil{
    	background-color:#fff;
    	color:#622280;
    	font-size:10px;
    	list-style:none;
   	font-weight:normal;
	padding:2px 0 1px 0px;
	margin-left:40px;
	display:block;
	background-image:none;
	border-bottom:1px solid #eee;
}

a.menu-niv3-actif-temoig{
    	background-color:#fff;
    	color:#d3c324;
    	font-size:10px;
    	list-style:none;
   	font-weight:normal;
	padding:2px 0 1px 0px;
	margin-left:40px;
	display:block;
	background-image:none;
	border-bottom:1px solid #eee;
}

a.menu-niv3-actif-autourdestice{
    	background-color:#fff;
    	color:#d3c324;
    	font-size:10px;
    	list-style:none;
   	font-weight:normal;
	padding:2px 0 1px 0px;
	margin-left:40px;
	display:block;
	background-image:none;
	border-bottom:1px solid #eee;
}

.menu-niv3-actif a{
   	background-color:#fff;
    	color:#D3C424;
    	font-size:10px;
    	list-style:none;
   	 /*line-height:13px;*/
	padding-left:16px;
	background-image:none;
	border-bottom:1px solid #eee;
}


#menu-horizontal {
	position:relative;
	float:right;
	/*width:600px;*/
	text-align:right;
	vertical-align:bottom;
	margin:5px 0 0 0px;
	padding:0px 20px 0 0;
	font-size:11px;
	color:#fff;
}

#menu-horizontal a {
	color:#fff;
	text-decoration:none;
}

#menu-horizontal a:hover {
	color:#c1c2c1;
}

#menu-horizontal a:visited {
	color:#fff;
	text-decoration:none;
}



#search {
	margin-left:700px;
	/*margin:0;*/
	padding:0;
	display:inline;
}

.search-menu {
	color:#666;
	font-weight:bold;
	font-family: 'Myriad Pro','Trebuchet MS',Arial, Helvetica, sans-serif;
	font-size:10px;
	text-indent:5px;
}
