@charset "iso-8859-1";

@import url(gallery.css);
@import url(elements.css);
@import url(structure.css);
@import url(navigationElements.css);
@import url(form.css);
@import url(boxes.css);
@import url(publicationMethods.css);
*/

/* ---------------------
INITIALISATION DES STYLES
------------------------*/
* {
	border: 0;
	margin: 0;
	padding: 0;
	text-decoration: none;
}

/* --------------
ZONE EXTERIEURE
-----------------*/
body {
	background:url(/images/structure/Arriere-plan.jpg) repeat-x #9caaae;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	line-height:160%;
	overflow-x:hidden;
	color:#4D4D4D;
	margin:0;
	/* Meilleur rendu des typos */
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
	body #container{
		font-size:14px;
		line-height:180%;
		}

/* ---------------
APPARENCE DES IMAGES
-----------------*/
img {
	border:0;
	vertical-align: bottom;
	max-width:100%;
}
	#container img{
		max-width:100%;
		}
		

/* --------------
CALAGE DES BLOCS
-----------------*/
.clear {
	border:0;
	clear: both;
	height:0;
	line-height:0;
	visibility: hidden;
}

/*----------
FONTS CSS3
----------*/
@font-face{
	font-family:"futura-book";
	src:url("/images/fonts/futura-book.eot");
	src:url("/images/fonts/futura-book.ttf") format("truetype"), url("/images/fonts/futura-book.otf");
}
@font-face{
	font-family:"futura-bold";
	src:url("/images/fonts/futura-bold.eot");
	src:url("/images/fonts/futura-bold.woff") format("woff"), url("/images/fonts/futura-bold.ttf") format("truetype");
	}