/***reset***/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td,img,header,nav,section,footer,aside,article,figure,hgroup{margin:0; padding:0;}
table{border-collapse:collapse; border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,th,var{font-style:normal; font-weight:normal;}
ol,ul{list-style:none;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%; font-weight:normal;}
strong{font-weight:bold;}
a{text-decoration:none;}
:focus{outline:0;}

/*** typographie ***/
@font-face{
	font-family:'futuraHeavy';
	src:url('../fonts/futuraHeavy.eot'); /* IE9 Compat Modes */
	src:url('../fonts/futuraHeavy.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
	    url('../fonts/futuraHeavy.woff') format('woff'), /* Modern Browsers */
	    url('../fonts/futuraHeavy.ttf')  format('truetype') /* Safari, Android, iOS */
	}
@font-face{
	font-family:'futuraMedium';
	src:url('../fonts/futuraMedium.eot'); /* IE9 Compat Modes */
	src:url('../fonts/futuraMedium.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
	    url('../fonts/futuraMedium.woff') format('woff'), /* Modern Browsers */
	    url('../fonts/futuraMedium.ttf')  format('truetype') /* Safari, Android, iOS */
	}
@font-face{
	font-family:'futuraLight';
	src:url('../fonts/futuraLight.eot'); /* IE9 Compat Modes */
	src:url('../fonts/futuraLight.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
	    url('../fonts/futuraLight.woff') format('woff'), /* Modern Browsers */
	    url('../fonts/futuraLight.ttf')  format('truetype') /* Safari, Android, iOS */
	}
@font-face {
    font-family: 'futura_bdcn_btbold';
    src: url('../fonts/futura_bold_condensed_bt-webfont.eot');
    src: url('../fonts/futura_bold_condensed_bt-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/futura_bold_condensed_bt-webfont.woff') format('woff'),
         url('../fonts/futura_bold_condensed_bt-webfont.ttf') format('truetype'),
         url('../fonts/futura_bold_condensed_bt-webfont.svg#futura_bdcn_btbold') format('svg');
    font-weight: normal;
    font-style: normal;

}

	
body{font:13px Arial, Helvetica, sans-serif; color:#fff;}
	h1{}
	h2{font:48px/57px futuraLight; color:#ff3300; text-transform:uppercase; padding:0 0 10px;}
	h3{font:24px futuraMedium; color:#333; text-transform:uppercase;}
	h4{font-weight:bold; color:#706f6f; text-transform:uppercase; padding:0 0 12px;}
	p{padding:0 0 2px;}
	strong{}
	a{text-decoration:none;}

/***structure general***/
body{background:#fff;}
#global{width:100%; height:100; margin:0 auto; overflow:hidden;}
	header{width:980px; margin:0 auto; padding:42px 0 0;}
		h1{float:left; width:286px;}
		.langSelect{float:right; font:10px futuraMedium; text-transform:uppercase;}
			.langSelect li{float:left; padding:1px 4px; color:#333; margin:0 0 0 4px;}
				.langSelect li:first-child{margin:0;}
				.langSelect a{color:#333;}
				.langSelect .active{background:#333;}
					.langSelect .active a{color:#fff;}
		nav{background:url(../img/interface/bgd_sep.png) repeat-x left bottom; width:auto; float:right; clear:right; color:#333; font:12px futuraMedium; text-transform:uppercase; padding:16px 0;}
			nav li{float:left; margin:0 0 0 35px; position:relative;}
				nav li:first-child{margin:0;}
					nav li:first-child a{color:#ff3300;}
				nav a{color:#333;}
		.menu{background:none; float:left; width:980px; font:15px futuraHeavy;}
			.menu li{margin:0 0 0 40px;}
	#content{background:url(../img/interface/bgd_cont.jpg) no-repeat center top #c0c0c0; width:100%; margin:0 auto; overflow:hidden; position:relative; z-index:1;}
		.banner{width:980px; margin:0 auto; overflow:hidden;}
			.banner dl{float:left; width:980px;}
				.banner dt{float:left; width:440px; margin:0 15px 0 0; height:504px; padding:90px 0 0;}
				.banner dd{float:left; width:525px;}
				hgroup{background:url(../img/interface/bgd_sep.png) repeat-x left bottom; text-align:center; float:left; width:525px; padding:82px 0 50px; margin:0 0 25px;}
					hgroup strong{font-weight:normal; font-size:65px;}
				.listBtn{float:left; width:325px; font:15px futuraMedium; text-transform:uppercase; padding:0 100px;}
					.listBtn li{background:url(../img/interface/bgd_btnBanner.png) no-repeat left top; float:left; width:143px; height:99px; position:relative;}
						.listBtn li + li{background-position:right top; margin:0 0 0 36px;}
							.listBtn a{color:#fff; position:absolute; left:8px; bottom:10px;}
		.highlight{background:url(../img/interface/bgd_highlight.png) repeat-x left top; width:100%; position:absolute; left:0; bottom:20px; min-height:118px; font:13px futuraMedium; text-transform:uppercase;}
			.highlight > div{width:980px; margin:0 auto; position:relative;}
				.highlight ul{float:left; width:570px; margin:0 14px 0 0; padding:42px 0 0;}
					.highlight li{background:url(../img/interface/bgd_btnHighlightLi.png) no-repeat 0 1px; float:left; padding:0 0 0 7px;}
						.highlight li + li{margin:0 0 0 22px;}
						.highlight li a{background:url(../img/interface/bgd_btnHighlight.png) no-repeat right top; float:left; padding:7px 48px 12px 2px; color:#333;}
				.highlightProd{background:url(../img/interface/bgd_highlightProd.png) no-repeat left top; min-height:118px; min-width:412px; position:absolute; right:-22px; top:0;}
					.highlightProd dt{float:left; margin:0 5px 0 36px; padding:19px 0 16px; width:180px;}
						.highlightProd p:first-child{font-size:21px; color:#ff3300; font-weight:bold; padding:0 0 8px;}
						.highlightProd p{font-size:14px; color:#333;}
							.highlightProd a{color:#333;}
					.highlightProd dd{float:left; width:auto; margin:-22px 0 0;}	
	footer{background:url(../img/interface/bgd_footer.jpg) no-repeat center top; margin:0 auto; padding:30px 0 0; min-height:494px;}
		.highlightFoot{background:url(../img/interface/bgd_sepFooter.png) repeat-x left bottom; width:100%; margin: auto; padding:0 0 22px; margin:0 0 22px; overflow:hidden;}
			.highlightFoot ul{width:980px; margin:0 auto; overflow:hidden;}
				.highlightFoot li{background:url(../img/interface/bgd_btnFooter.png) left top; float:left; width:143px; height:99px; position:relative;}
					.highlightFoot li + li{margin:0 0 0 28px;}
					.highlightFoot li:nth-child(3){background-position:left -121px; padding:0 108px 0 0; border-right:1px solid #454647;}
					.highlightFoot .last{background-position:left -236px; margin:0 0 0 112px; width:273px;}
						.highlightFoot a{color:#fff; position:absolute; left:10px; bottom:10px; text-transform:uppercase; width:138px; font:15px futuraMedium;}
						.highlightFoot em{font-style:normal; font-family:futuraLight; float:left; width:100%;}
							.highlightFoot .last a{width:260px;}
							.highlightFoot .last em{margin:0 0 12px;}
		.sitemap{width:980px; min-height:330px; margin:0 auto; overflow:hidden;}
			.sitemap > li{float:left; width:220px; margin:0 0 0 28px;}
			.sitemap > li:first-child{margin:0}
				.sitemap li li{padding:10px 0 0;}
				.sitemap li li:first-child{padding:0;}
					.sitemap a{color:#706f6f;}
		.footEnd{width:980px; margin:0 auto 12px; overflow:hidden;}
			.footEnd p{float:left; width:auto; color:#666; padding:10px 0 0;}	
			.footEnd ul{float:right; width:auto;}
				.footEnd li{float:left; margin:0 0 0 10px;}
				.footEnd li:first-child{margin:0;}