/* --- BALISES HTML GENERIQUES --- */
body { padding:0; margin:0; font-family:Arial, sans-serif; font-size:0.8em; background:#5A4E57; color:#FFF; }
div { padding:0; margin:0; border:0; }
a { text-decoration:none; color:#00A0C6; }
	a:hover { text-decoration:none; color:#FFF; }
h2 { font-size:1.3em; padding-top:6px; margin:0; margin-bottom:10px; }
h3 { font-size:1.2em; }
h4 { font-size:1.2em; }
h5 { font-size:1.2em; }
h6 { font-size:1.2em; }
pre, code { font-size:0.8em; }
form { margin:0; padding:0; border:0; }
td { margin:0; }
img { border:0; margin:0; }
p { text-align:justify; margin:0 0 10px 0; padding:0; }
sup { line-height:0em; }

.filing_card #site_title { display:none; }
.filing_card #site_title a { display:none; }

/* conteneur principal, centré : */
#allcontent { width:988px; margin:0 auto; min-height:800px; background-repeat:no-repeat; }
	#site_title { display:none; }

/* --- TETIERE --- */
#toolbar-top { padding:10px 19px 0 0; height:87px; background:url(../images/toolbar-top.gif) 305px 0 no-repeat; }
	.section11 #toolbar-top { background:url(../images/toolbar-top.gif) 435px 0 no-repeat; }
	/* Bloc Tétière Haut (accueil, plan du site, accessibilité...) */
	.areablock4714 { display:block; padding:0; }
		/* Bloc liens plan du site, accueil, accessibilité... */
		.areablock4714 a { float:right; display:block; padding:0 8px; color:#BABABA; font-size:1.1em; border-right:1px solid #BABABA; }
			.areablock4714 a span { border:0; padding:0; }
			.areablock4714 a:hover { color:#000; background:#BABABA; }
/* Fin de la tétière */

/* --- Disposition de la page --- */
#pagelayout_contentstructure { clear:both; width:988px; }

	/* --- Début Colonne de GAUCHE hors menu (Cf menu.css) --- */
	#area_left { width:378px; padding:0; margin:0; background:url(../images/area_left.gif) 305px repeat-y; overflow:hidden; }
		.section11 #area_left { width:508px; background:url(../images/area_left.gif) 435px repeat-y; overflow:hidden; }
		#imgtet { position:fixed; top:0; }
		.area_left { }
			/* images de tétière */
			.areablock5167 { display:none; }

			/* bloc contenant les menus et le moteur de recherche */
			.areablock5169 { position:absolute; top:63px; padding:0 0 0 202px; width:176px; }
				.section11 .areablock5169 { width:176px; padding:0 0 0 332px; } 

				/* "Menu" Accueil */
				a.link917 { display:block; width:167px; padding:55px 9px 3px 0; margin:0; color:#FFF; background:url(../images/bdgopaque.png); text-align:right; border:0; }
					a.link917 span { padding:0 0 0 21px; background:url(../images/link917.gif) 0px 2px no-repeat; border:0; }
					a.link917:hover { text-decoration:underline; }
				.section11 a.link917 { display:none; } /* masquer le lien accueil en page d'accueil */
				/* bloc du Menu principal à gauche */
				.areablock5169 .ilm { background:url(../images/bdgopaque.png); width:176px; padding:0; margin:0 0 14px 0; }
				#submenu_11 { padding:55px 0 25px 0; } /* comme le lien accueil est masqué, on réutilise le padding haut */
				/* bloc de recherche */
				#searchbox { padding:9px 8px 8px 18px; width:150px; background:url(../images/bdgopaque.png); }
					#searchbox .searchblock { background:url(../images/searchblock.gif) no-repeat; padding:20px 0 0 15px; }
					#searchbox input.searchboxinput { width:135px; padding:0; margin:0; border:0; font-size:0.9em; color:#000; background:url(../images/searchboxinput.gif) no-repeat; display:block; }
					#searchbox input.defaultbutton { width:38px; font-size:0.8em; font-weight:normal; padding:0; margin:7px 0 0 97px; border:0; color:#fff; text-transform:lowercase; background:url(../images/searchboxok.gif) no-repeat; text-align:right; display:block; }
					#searchbox label { display:none; }
					#searchbox .optionblock { display:none; }
					#searchbox .site_search { }
					#searchbox .category_search { }
					.search_text { display:none; }

			/* bloc logo pour repasser par dessus la zone opaque : */
			.areablock5225 { height:97px; position:absolute; top:0; margin-left:305px; width:73px; background:url(../images/logo.gif) right no-repeat; z-index:600; }
				.section11 .areablock5225 { margin-left:435px; } /* pour l'accueil, on est plus large ...*/

	/* --- Fin Colonne de GAUCHE --- */

	/* --- contenu central --- */
	#area_middle { background:#3C0031; margin:0; padding:25px 19px 20px 26px; width:565px; height:706px; _height:661px; } /* 610 */
		.section11 #area_middle { width:435px; padding:25px 19px 20px 26px; margin:0; overflow:hidden; } /* 480 */
		/* haut de la zone milieu : */
		#area_lowtop { }
			/* Bloc chemin, sous menu courant & fil d'info */
			.areablock4716 { }
				/* bloc chemin */
				#pagelayout_pathdesign { /* cf dans contents.css */ }
				/* Fil d'info : */
				.ticker { display:none; padding:0 2px 2px 2px; margin:6px 0 0 0; background:url(../images/ticker.gif) 0 1px no-repeat; color:#FFF; }
					.section11 .ticker { display:block; }

		/* Milieu */
		#node { }
			.section11 #node { width:435px; overflow:hidden; }
			.content-view-full { }
				.class-folder { }
					.node_summary { }
						/* zone encart à droite */
						.embed-rightfixed { }
							.object-right { }
						/* zone encart à gauche */
						.embed-leftfixed { }
							.object-left { }
						/* zone milieu */
						.embed-unfixed { }
							.object-center { }
		/* liens envoyer, imprimer, back... */
		#footer { margin:5px; border:0; padding:8px 0; text-align:left; }
			#footer a { padding:0; margin-right:5px; text-decoration:none; color:#00A0C6; font-size:0.9em; white-space:nowrap; }
				#footer a:hover { text-decoration:none; color:#FFF; }
					a#tipafriend { padding-left:16px; background:url(../images/_tipafriend.png) no-repeat 0 1px; }
					a#print { padding-left:19px; background:url(../images/_imprimer.png) no-repeat 0 0; }
					a#historyprevious { padding-left:17px; background:url(../images/_retour.png) no-repeat 0 1px; }
					a#downloadpdf { display:none; }
	/* --- FIN contenu central --- */
/* FIN DU pagelayout_contentstructure */

/* Pied de page */
#area_bottom { clear:both; display:block; text-align:right; font-size:0.8em; padding:5px 0; }
	/* bloc pied de page (Territo, eZPublish, Inovagora) */
	.areablock4726 { display:none; }
	/* bloc pied de page (mentions légales, webmestre, crédits) */
	.areablock4724 { text-align:right; }
		.areablock4724 a { color:#FFF; }
			.areablock4724 a:hover { color:#00AEEF; }
		.areablock4724 a span { border:0; padding:0 5px; }
			a.link184 span , a.link4725 span { border-right:1px solid #FFF; }

			

/* FIN Pied de page */

.microtime { display:none; }