h1 { margin:0; padding:0; display:block; height:232px; overflow:hidden; }
h1 img { margin:0; padding:0; display:block; height:232px; overflow:hidden;  }
.full.sitemap h1 { height:1%; overflow:visible; margin-bottom:20px;}


.main_content1 {
	width:586px; padding:23px 20px 0 20px; 
	background:url(../images/background/main_content.jpg) no-repeat 0 0;
	color:#0e3360;
	overflow:hidden;
	height:100%;
	}
		
.main_content2 {
	width:586px; padding:23px 20px 0 20px; 
	background:url(../images/background/main_content.jpg) no-repeat 0 0;
	color:#0e3360; 
	}
	
.main_content1 p, .main_content2 p { font-size:0.85em; }	


#pratique_et_utile {
	width:273px;
	background:url(../images/background/menu_gauche_bgd.gif) no-repeat 11px 0;
	padding:20px 0 10px 35px;
	color:#0e3360;
	}
#pratique_et_utile img { float:left; border:1px solid #4b93cb; margin-right:10px; }
#pratique_et_utile h2 { color:#4b93cb; font-size:1.2em; text-transform:uppercase; font-weight:bold; }
.pratique_item { width:235px; clear:both; background:url(../images/background/pratique_filet.gif) repeat-x 0 bottom; margin-bottom:10px; padding-bottom:10px; overflow:hidden; height:100%; }
.pratique_item_body { width:175px; float:left; overflow:hidden; height:100%; }
#pratique_et_utile h3, #pratique_et_utile a, #pratique_et_utile p { color:#0e3360; }
#pratique_et_utile h3 { font-size:1.2em; line-height:1.2em; margin-bottom:0; }
#pratique_et_utile h3 a { text-decoration:none; }
#pratique_et_utile h3 a:hover { color:#1a3094; }
#pratique_et_utile p { line-height:0.9em; }


#vos_espaces { width:600px; margin-left:-4px; position:relative;}
#vos_espaces h2 { font-size:1.2em; margin:0 0 10px 10px; text-transform:uppercase; }
#vos_espaces h3 { margin:0; }
#vos_espaces a { margin:0; padding:0; font-size:0.9em; color:#0e3360; text-decoration:none; line-height:1.2em; }
#vos_espaces a:hover { color:#fff; }
.espace_item { width:193px; float:left; margin-right:7px; }
.espace_item img { margin:1px; }
.espace_item_body { padding:0 7px 7px 7px; }

.espace1 { background:#9ac931; }
.espace2 { background:#fd854f; }
.espace3 { background:#4bbdde; }

#article1 { margin-bottom:10px; }
#article1 h2 { font-size:1.2em; margin:0 0 10px 10px;  text-transform:uppercase; }
#article1 img { float:left; margin-right:10px; border:1px solid #fff; }
.article1_item { overflow:hidden; height:100%; padding-bottom:15px; }
.article1_body { float:left; width:410px; }

#article2 { clear:both; }
#article2 img { float:left; margin-right:10px; }

#article2_left { width:330px; float:left; padding:0 0 0 0; border-right:1px solid #006699;  }
.article2_item { margin-bottom:10px; padding-bottom:10px; overflow:hidden; height:100%; width:300px; }
.article2_body { float:left; width:190px; }


#article2_right { padding:10px; float:right; width:208px; background:#f1e9a4 url(../images/background/frontpage/article_right_bgd.gif) no-repeat 0 bottom; }
