/*
table des couleurs
	defaut :	#3E3E40
	rose :		#E64080
	gris :		#868689
	orange :	#E46716
	vert :		#0DA5AE
*/
div,h1,h2,p,ul,img,input{margin:0;padding:0}
body{font:15px Verdana, Arial, Helvetica, sans-serif;color: #3E3E40;background:#FFF;margin:0}
h1,h2{font-weight:normal}
img{border:0;display:block}
table{border-collapse:collapse}
a{text-decoration:none}
li{list-style:none}
#page{width:950px;margin:0 auto;position:relative}
#top{background:url(img/top_bg.png) no-repeat;min-height:570px;z-index:99}
#footer{background:url(img/footer_bg.png) no-repeat left -50px;height:40px;position:relative}
#footer p{font-size:12px;text-align:center;color: #E46716;width:100%;top:14px;left:0;position:absolute}
#footer a{color: #737376}
#menu{position:relative;z-index:1}
#story{width:143px;height:385px;top:209px;left:83px;position:absolute;z-index:99}
#story2{width:164px;height:279px;top:209px;left:226px;position:absolute;z-index:99}
#tendances{width:193px;height:237px;top:52px;left:711px;position:absolute;z-index:99}
#contact{width:163px;height:164px;top:323px;left:741px;position:absolute;z-index:99}
#portfolio{width:250px;height:175px;top:128px;left:390px;position:absolute;z-index:99}
#marques{width:232px;height:150px;top:331px;left:447px;position:absolute;z-index:99}
#design{width:147px;height:108px;top:100px;left:171px;position:absolute;z-index:99}
#presentation{padding:119px 80px 0 187px}
#presentation h1{font:italic normal 36px Georgia,"Times New Roman",Times,serif;margin-bottom:30px}
#presentation p{ line-height: 200%;}
#presentation img{float:left}
#presentation .a{font-size:24px;color:#E64080;text-transform:uppercase}
#presentation .b{font-size:19px;color:#E46716;text-transform:uppercase}
#presentation .c{font-size:27px;font-family:Georgia,"Times New Roman",Times,serif;font-style:italic;color:#868689;}
#presentation .d{font-size:27px;font-family:Georgia, "Times New Roman", Times, serif;font-style:italic;color:#E46716;}
#presentation .e{font-size:24px;color:#868689}
#presentation .f{color:#868689}
#presentation .g{color:#E46716}
#references{padding:30px 24px 0 128px}
#adn{padding-left:295px}
#references h1{font-size:18px;text-transform:uppercase;letter-spacing:10px;color:#737376;margin:84px 0 0 45px}
#references em{font-style:normal;color:#E46716}
#references h2{font-size:18px;letter-spacing:5px;color:#E46716;margin:18px 0 30px 45px}
#references table{border-collapse:collapse;border-spacing:0;margin:0 0 0 40px}
#references td{text-align:center;width:145px}
#references td img{display:inline}
#formtop{background:url(img/formtop_bg.png) no-repeat 21px 88px;margin:0 0 0 165px;padding-top:135px;overflow:auto}
#formbottom{background:url(img/formbottom_bg.png) no-repeat 21px top;height:29px;margin-left:165px}
#newsletter{}
#newsletter h1{font-size:12px;font-weight:normal;padding:60px 0 15px 270px}
#newsletter h1 span{color: #0da5ae}
#newsletter img{margin:24px 0 0 158px;border:1px solid #a1a0a0}
#archives{text-align:right;width:170px;position:absolute;bottom:64px;right:0;z-index:9}
#archives h2{font-size:15px;color: #E46716;margin-right:35px}
#archives ul{margin:0 35px 0 0}
#archives a{font-size:11px;color: #868689}
#news{width:170px;height:160px;position:absolute;top:30px;right:0}
#coord{color: #868689;width:270px;margin-left:39px;float:left}
#coord h2{font-size:18px;color: #0DA5AE;margin-bottom:30px}
#coord p,#coord img{margin-bottom:25px}
#coord a{color: #737376}

#portfolio3{width:750px;height:405px;margin-left:165px;padding-top:115px}

#coord .orange{font-size:19px;color: #E46716}
#coord .rose{font-size:19px;color:#E64080}
#coord .vert{color: #0DA5AE}
#coord .noir{color:#3E3E40}
#coord .mailto{background:url(img/mailto_bg.png) no-repeat right top}

#form{color: #737376;width:290px;margin-right:46px;float:right}
#form h2{font-size:18px;color:#E46716;margin-bottom:18px}
#form label{display:block;margin-bottom:8px}
#form p{font-size:14px}
#form p.input{background:url(img/input_bg.png) no-repeat;height:23px;padding-top:2px;padding-left:10px;margin-bottom:14px}
#form p.input input{line-height:17px;width:144px;height:17px;border:0}
#form .file{margin-top:14px}
#form p.sep{margin-bottom:28px}
#form p.send{text-align:center;margin-top:20px}

