/* --- HAUT --- */ /* --- menubox_multiniveaux.php --- */
#menu_haut {
	height:28px;
	width:988px;
	padding:0;
	margin:2px 0 2px 0;
	float:left;
	}
#menu_ {
	height: 28px;
	width: 988px;
	}

div.popup_t_menu {
	float: left;
	margin:0px;
	padding:0px;
	}
div.popup_t_menu ul {
	list-style-type: none;
	margin:0px;
	padding:0px;
	float: left;
	}
div.popup_t_menu ul li {
	margin:0px;
	padding:0px;
	position: relative;
	display:block;
	float: left;
	}
div.popup_t_menu ul li a { display:block; margin:0px; color:#FF0; padding:8px 15px 8px 15px; font-weight:bold; border-right:1px solid #FFF; font-size:0.9em; }
div.popup_t_menu ul li a:hover { background:#FF0; color:#000 }

div.popup_t_menu ul li ul { /* boîte de sous rubrique / sous menu */
	list-style-type: none;
	position:absolute;
	width:180px;
	height:auto;
	visibility:hidden;
	border:2px solid #FF0;
	}
div.popup_t_menu ul li ul li {
	width:100%;
	height:auto;
	}
div.popup_t_menu ul li ul li ul { display:none;	} /* sous-sous menus */

div.popup_t_menu ul li ul li a { 
	vertical-align:middle; 
	margin:0px;
	width:174px !important;
	width:180px;
	display:block; 
	color:#FF0;
	text-decoration:none; 
	padding:6px 3px 6px 3px;
	font-size:0.9em;
	font-weight:bold;
	border:none;
	background:#000;
	}
div.popup_t_menu ul li ul li a:hover { background:#FF0; color:#000; }


/**************Menu gauche contextuel************************/
#menu_contextuel {
	width: 177px;
	background: #000;
	margin: 0px auto 0px auto;
	}

.rubrique-no a {
	display: block;
	font-size: 11px;
	padding: 4px 10px 4px 10px;
	color: #FFF;
	text-decoration: none;
	display: none;
	}
	.rubrique-no a:hover {
		background: #000;
		color: #FF0;
		display: none;
		}

.rubrique-act a {
	display: block;
	font-size: 11px;
	padding:4px;
	color: #FFF;
	font-weight: bold;
	text-decoration: none;
	}

		/* sousrubriques */
		.sousrub-no, .sousrub-act {
		}
		
		.sousrub-no a {
			display: block;
			padding:4px;		
			font-family: arial;
			font-size: 11px;
			line-height: normal;
			color: #FF0;
			background: #000;
			text-decoration: none;
			border: 1px solid #ccc;
			margin: 4px 4px 4px 4px;
			}
			.sousrub-no a:hover { color: #000; background: #FF0; } 
		
		
		.sousrub-act a {
			display: block;
			padding:4px;		
			font-family: arial;
			font-size: 11px;
			line-height: normal;
			color: #FFF;
			text-decoration: none;
			border: 0px solid #ccc;
			margin: 4px 4px 4px 4px;
			font-weight: bold;
			background: #000;		
		}


				/* sousousrubriques */
				.soussousrub-no, .soussousrub-act {
					}
				
				
				.soussousrub-no a {
					display: block;
					width: 153px;
					padding: 2px 4px 2px 10px;
					font-size: 10px;
					line-height: normal;
					background: #000;
					color: #FF0;
					text-decoration: none;
					margin: 0px auto 0px auto;
				}
				.soussousrub-no a:hover { background: #000; color: #FF0; } 
				
				
				.soussousrub-act a{
					display: block;
					width: 153px;
					padding: 2px 4px 2px 10px;
					font-size: 10px;
					line-height: normal;
					background: #fff;
					color: #000;
					text-decoration: none;
					font-weight: bold;
					margin: 0px auto 0px auto;
				}

/****************************************************************/
/* --- GAUCHE 1 --- */
#menu_gauche1 {
	width:184px;
	padding:4px 0px 2px 0px;
	}
#menu_gauche1 a {
	width:157px;
	display: block;	
	margin:3px 7px 3px 8px;
	padding: 2px 5px 2px 5px;
	color: #ff0;
	background: #000;
	border: 1px solid #EAE9E9;
	}
#menu_gauche1 a:hover { background: #FF0; color:#000; }

/* --- liens sous menu gauche : --- */
#sousmenugauche {
	width:184px;
	margin:20px 0px 20px 0px;
	}
#sousmenugauche a { display:block; height:21px; color:#FF0; padding:5px 5px 5px 35px; }
#sousmenugauche a:hover {color:#000; background:#FF0; }

.arcdeseine { background:url("images/arcdeseine.png") no-repeat 10px 0px ; }
.accueil { background:url("images/accueil.png") no-repeat 10px 0px ; }
.contact { background:url("images/contact.png") no-repeat 10px 0px ; }
.newsletter { background:url("images/newsletter.png") no-repeat 10px 0px ; }
.modetexte  { background:url("images/acces_mode_texte.png") no-repeat 10px 0px ; }
.plandeville {background:url("images/plandeville.png") no-repeat 10px 0px ; }
	

/* --- SONDAGE : --- */
#sondage {
	width:184px;
	margin:0px 0px 0px 0px;
	padding: 41px 0px 0px 0px;
	background:url("images/sondage_haut.png") no-repeat top left;
	}
.sondagetexte {
	position:relative;
	width:144px;
	padding:5px 21px 5px 19px;
	color:#FFF;
	font-size:0.9em;
	line-height:15px;
}
.votez { 
	width:184px; 
	height:33px;
	margin:0px;
	padding:5px 0px 0px 0px;
	}
.votez a {
	padding: 0px 10px 0px 75px;
	text-decoration: none;
	font-size:0.8em;
	color:#ff0;
}
.votez a:hover { color:#000; background:#FF0; }