@charset "utf-8";

@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(account.css);
@import url(catalog.css);
@import url(publicationMethods.css);
@import url(googleMap.css);
@import url(board.css);


/* ---------------------
FONTS
------------------------*/

@font-face {
    font-family: 'GothamBook';
	src: url('/images/fonts/GothamBook.eot');
    src: url('/images/fonts/GothamBook.eot?#iefix') format('embedded-opentype'),
		 url('/images/fonts/GothamBook.woff') format('woff'), 
		 url('/images/fonts/GothamBook.ttf') format('truetype'), 
		 url('/images/fonts/GothamBook.svg') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'GothamBookItalic';
	src: url('/images/fonts/GothamBookItalic.eot');
    src: url('/images/fonts/GothamBookItalic.eot?#iefix') format('embedded-opentype'),
		 url('/images/fonts/GothamBookItalic.woff') format('woff'), 
		 url('/images/fonts/GothamBookItalic.ttf') format('truetype'), 
		 url('/images/fonts/GothamBookItalic.svg') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'GothamBold';
	src: url('/images/fonts/GothamBold.eot');
    src: url('/images/fonts/GothamBold.eot?#iefix') format('embedded-opentype'),
		 url('/images/fonts/GothamBold.woff') format('woff'), 
		 url('/images/fonts/GothamBold.ttf') format('truetype'), 
		 url('/images/fonts/GothamBold.svg') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'GothamBoldItalic';
	src: url('/images/fonts/GothamBoldItalic.eot');
    src: url('/images/fonts/GothamBoldItalic.eot?#iefix') format('embedded-opentype'),
		 url('/images/fonts/GothamBoldItalic.woff') format('woff'), 
		 url('/images/fonts/GothamBoldItalic.ttf') format('truetype'), 
		 url('/images/fonts/GothamBoldItalic.svg') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'GothamBlack';
	src: url('/images/fonts/GothamBlack.eot');
    src: url('/images/fonts/GothamBlack.eot?#iefix') format('embedded-opentype'),
		 url('/images/fonts/GothamBlack.woff') format('woff'), 
		 url('/images/fonts/GothamBlack.ttf') format('truetype'), 
		 url('/images/fonts/GothamBlack.svg') format('svg');
    font-weight: normal;
    font-style: normal;
}

/*@font-face {
    font-family: 'GothamBlackItalic';
	src: url('/images/fonts/GothamBlackItalic.eot');
    src: url('/images/fonts/GothamBlackItalic.eot?#iefix') format('embedded-opentype'),
		 url('/images/fonts/GothamBlackItalic.woff') format('woff'), 
		 url('/images/fonts/GothamBlackItalic.ttf') format('truetype'), 
		 url('/images/fonts/GothamBlackItalic.svg') format('svg');
    font-weight: normal;
    font-style: normal;
}*/

@font-face {
    font-family: 'GothamLight';
	src: url('/images/fonts/GothamLight.eot');
    src: url('/images/fonts/GothamLight.eot?#iefix') format('embedded-opentype'),
		 url('/images/fonts/GothamLight.woff') format('woff'), 
		 url('/images/fonts/GothamLight.ttf') format('truetype'), 
		 url('/images/fonts/GothamLight.svg') format('svg');
    font-weight: normal;
    font-style: normal;
}

/*@font-face {
    font-family: 'GothamLightItalic';
	src: url('/images/fonts/GothamLightItalic.eot');
    src: url('/images/fonts/GothamLightItalic.eot?#iefix') format('embedded-opentype'),
		 url('/images/fonts/GothamLightItalic.woff') format('woff'), 
		 url('/images/fonts/GothamLightItalic.ttf') format('truetype'), 
		 url('/images/fonts/GothamLightItalic.svg') format('svg');
    font-weight: normal;
    font-style: normal;
}*/

@font-face {
    font-family: 'GothamXLight';
	src: url('/images/fonts/GothamXLight.eot');
    src: url('/images/fonts/GothamXLight.eot?#iefix') format('embedded-opentype'),
		 url('/images/fonts/GothamXLight.woff') format('woff'), 
		 url('/images/fonts/GothamXLight.ttf') format('truetype'), 
		 url('/images/fonts/GothamXLight.svg') format('svg');
    font-weight: normal;
    font-style: normal;
}

/*@font-face {
    font-family: 'GothamXLightItalic';
	src: url('/images/fonts/GothamXLightItalic.eot');
    src: url('/images/fonts/GothamXLightItalic.eot?#iefix') format('embedded-opentype'),
		 url('/images/fonts/GothamXLightItalic.woff') format('woff'), 
		 url('/images/fonts/GothamXLightItalic.ttf') format('truetype'), 
		 url('/images/fonts/GothamXLightItalic.svg') format('svg');
    font-weight: normal;
    font-style: normal;
}*/


/* ---------------------
INITIALISATION DES STYLES
------------------------*/

* {
	border: 0;
	font-style: normal;
	margin: 0;
	padding: 0;
	text-decoration: none;
}


/* --------------
ZONE EXTERIEURE
-----------------*/

body {
	background:#ffffff;
	font-family:"GothamBook", Helvetica, Arial, sans-serif;
	font-size:16px;
	color:#202122;
	line-height:1.75;
	text-rendering: optimizeLegibility;
	-webkit-font-smoothing: subpixel-antialiased;
	/*-webkit-font-smoothing: antialiased;*/
	-moz-osx-font-smoothing: grayscale;
}


/* ---------------
APPARENCE DES IMAGES
----------------*/

img {
	border:0;
    vertical-align:bottom;
    max-width:100%;
}


/* --------------
CALAGE DES BLOCS
-----------------*/
.clear {
	border:0;
	clear: both;
	height:0;
	line-height:0;
	visibility: hidden;
}


.integration_toolbar{
	width: 220px !important;
	position: fixed !important;
}