@import "site.css";

/* -----------------------------------------------------------------------

	Pages 
	
	Marges :	20px
	Padding :	10px 

----------------------------------------------------------------------- */
body { background-color:#fafafa;}
#top, #contenu { background-color:#FFFFFF; }
#logo { margin:20px 0 10px 0; }
#identite { position:relative; }
#flag { /*position:absolute; right:10px; top:10px; }*/ float:right; margin:10px 10px 0 0; }

#contenu { background:#FFF url(img/fond-contenu.jpg) repeat-x top; margin:0; padding:10px 0 20px 0; border-bottom:#CCCCCC 3px solid; }

#menuFlash, .conteneur { width:980px; margin:0 auto; padding:0; }

div.colonne { float: left; margin:0 20px 0 0; padding:0px; }

div.x1 { width:200px; }
div.x2 { width:460px; }
div.x3 { width:730px; }

div.total{ margin:0 0 20px 0; width:960px; padding:10px;background-color:#CCCCCC;  }

div.last{margin-right:0;}

.encart { margin:10px; padding:10px; }

#pied {
	background:#fafafa url(img/fond-pied.jpg) no-repeat center top;
	margin:0; padding:10px 0 0 0;
	border-top:#e6e6e6 1px solid;	
	text-align:right;
}

#pied table{margin-top:20px;}
#pied table td { border-right:#ddd 1px solid; padding:0 10px; vertical-align:top; }
#pied table td.last { border-right:none; }
#pied a span { display:none; }
#pied h4{ margin:0 0 10px 0; font-weight:bold; }
#pied h5{ margin:0 0 5px 0; font-weight:bold; }
#pied h4 a { font-size:11px; color:#996633 }
#pied a { color:#666666; font-size:9px; display:block; padding:1px 0; font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:none; }
#pied a:hover { text-decoration:underline; color:#000; }
#pied ul { list-style:none; }
#liens_pages { text-align:center; margin:10px 10px 0 10px ; }
#liens_pages a{ padding:10px 20px; display:inline; }

#fb_conteneur { width:980px; margin:0 auto; position:relative; }
#fb { position:absolute; top:-110px; right:5px; }