@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(account.css);
@import url(publicationMethods.css);
@import url(catalog.css);
@import url(community.css);
@import url(pages.css);
@import url(lang.css);

@import url(tunnel.css);

@import url(jquery.mobile.structure-1.1.0.css);


/* ---------------------
INITIALISATION DES STYLES
------------------------*/
* {
	border: 0;
	font-style: normal;
	margin: 0;
	padding: 0;
	text-decoration: none;
}

/* --------------
ZONE EXTERIEURE
-----------------*/
body {
	/* Image de l'arrière-plan de la page */

	font-family:"Times New Roman", Times, serif	;
	font-size:12px;
	line-height:160%;
	overflow-x:hidden;
}
.map img{
max-width:inherit;
}
/* ---------------
APPARENCE DES IMAGES
-----------------*/
img {
	border:0;
	vertical-align: bottom;
	max-width:100%;
}

.accueil img{
	max-width:inherit;
}
.diaporama{
	width:100% !important;
}
.diaporama img{
	max-width:100%;
	width:100% !important;
	height:auto !important;
}

/* --------------
CALAGE DES BLOCS
-----------------*/
.clear {
	border:0;
	clear: both;
	height:0;
	line-height:0;
	visibility: hidden;
}



@font-face {
    font-family: 'PontanoSansRegular';
    src: url('/images/charte/fonts/pontanosans-regular-webfont.eot');
    src: url('/images/charte/fonts/pontanosans-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('/images/charte/fonts/pontanosans-regular-webfont.woff') format('woff'),
         url('/images/charte/fonts/pontanosans-regular-webfont.ttf') format('truetype'),
         url('/images/charte/fonts/pontanosans-regular-webfont.svg#PontanoSansRegular') format('svg');
    font-weight: normal;
    font-style: normal;

}

