body {
background:url(images/fond2.jpg);
background-repeat:no-repeat;
font: 80% verdana, arial, sans-serif;
}
#contener {
width:1024px;
height:982px;
margin:auto;
background-image:url(./images/index.png);
background-repeat:no-repeat;
}
#diapo {
width:638px;
height:277px;
margin-left:345px;
margin-top:156px;
position:absolute;
}
#descriptifcoffret {
	width:277px;
	height:150px;
	margin-left:70px;
	margin-top:710px;
	position:absolute;
	z-index:21;
	color:#666;
	text-align:justify;
	font-size:12px;
}
#coffret {
width:277px;
height:133px;
margin-left:70px;
margin-top:565px;
position:absolute;
z-index:21;
text-align:center;
}
#descriptifcoffret2 {
	width:277px;
	height:150px;
	margin-left:386px;
	margin-top:710px;
	position:absolute;
	z-index:21;
	color:#666;
	text-align:justify;
	font-size:12px;
}
#coffret2 {
width:277px;
height:133px;
margin-left:386px;
margin-top:565px;
position:absolute;
z-index:21;
text-align:center;
}
#descriptifcoffret3 {
	width:277px;
	height:150px;
	margin-left:700px;
	margin-top:710px;
	position:absolute;
	z-index:21;
	color:#666;
	text-align:justify;
	font-size:12px;
}
#coffret3 {
width:277px;
height:133px;
margin-left:700px;
margin-top:565px;
position:absolute;
z-index:21;
text-align:center;
}
#texteindex {
width:710px;
height:70px;
margin-left:300px;
margin-top:763px;
position:absolute;
z-index:21;
color:#7c7171;
font: 90% verdana, arial, sans-serif;
text-align:center;
}
#texteindexhaut {
width:465px;
height:120px;
margin-left:313px;
margin-top:485px;
position:absolute;
z-index:21;
color:#666;
font: 80% verdana, arial, sans-serif;
text-align:justify;
}
#texteindexcote {
width:230px;
height:415px;
margin-left:35px;
margin-top:155px;
position:absolute;
z-index:21;
color:#666;
font: 90% verdana, arial, sans-serif;
line-height:2;
text-align:justify;
}
#facebooklogo {
width:50px;
height:10px;
margin-left:163px;
margin-top:668px;
position:absolute;
z-index:20;
}
#magincont {
width:200px;
height:70px;
margin-left:50px;
margin-top:610px;
text-align:center;
position:absolute;
font-size:10px;
color:#666;
z-index:20;
}
#lien_client {
width:100px;
height:10px;
margin-left:95px;
margin-top:605px;
position:absolute;
z-index:20;
}
#menu {
width:1024px;
height:18px;
padding-top:75px;
padding-left:0px;
z-index:100;
margin-top:2px;
position:absolute;
}
#menu dl {
float: left;
}
#menu dd {
display: none;
border: 1px solid gray;
}
#menu li {
text-align: center;
background: #fff;
}
#menu li a, #menu dt a {
color: #000;
text-decoration: none;
display: block;
height: 100%;
border: 0 none;
}
#menu li a:hover {
background: #CCC;
}

dl, dt, dd, ul, li {
list-style-type: none;
margin: 0;
padding: 0;
}
#contener-innovant {
width:1024px;
height:2292px;
margin:auto;
background-image:url(./images/innovant.png);
background-repeat:no-repeat;
}
#contener-box {
width:1024px;
height:907px;
margin:auto;
background-image:url(./images/americangiftbox.png);
background-repeat:no-repeat;
}
#carte1 {
width:195px;
height:35px;
margin-left:350px;
margin-top:390px;
position:absolute;
z-index:21;
color:#603;
text-align:center;
font-size:12px;
}
#carte2 {
width:195px;
height:35px;
margin-left:570px;
margin-top:390px;
position:absolute;
z-index:21;
color:#603;
text-align:center;
font-size:12px;
}
#carteprest {
width:195px;
height:35px;
margin-left:800px;
margin-top:390px;
position:absolute;
z-index:21;
color:#603;
text-align:center;
font-size:12px;
}

#flyer1 {
width:195px;
height:35px;
margin-left:275px;
margin-top:390px;
position:absolute;
z-index:21;
color:#603;
text-align:center;
font-size:12px;
}
#flyer2 {
width:195px;
height:35px;
margin-left:500px;
margin-top:420px;
position:absolute;
z-index:21;
color:#603;
text-align:center;
font-size:12px;
}
#flyer3 {
width:195px;
height:35px;
margin-left:770px;
margin-top:370px;
position:absolute;
z-index:21;
color:#603;
text-align:center;
font-size:12px;
}
#site1 {
width:195px;
height:25px;
margin-left:350px;
margin-top:430px;
position:absolute;
z-index:21;
color:#603;
text-align:center;
font-size:12px;
}
#site3 {
width:195px;
height:25px;
margin-left:720px;
margin-top:430px;
position:absolute;
z-index:21;
color:#603;
text-align:center;
font-size:12px;
}
#entete1 {
width:195px;
height:25px;
margin-left:290px;
margin-top:380px;
position:absolute;
z-index:21;
color:#603;
text-align:center;
font-size:12px;
}
#entete2 {
width:195px;
height:25px;
margin-left:720px;
margin-top:390px;
position:absolute;
z-index:21;
color:#603;
text-align:center;
font-size:12px;
}
#logo1 {
width:195px;
height:25px;
margin-left:290px;
margin-top:410px;
position:absolute;
z-index:21;
color:#603;
text-align:center;
font-size:12px;
}
#logo2 {
width:195px;
height:25px;
margin-left:680px;
margin-top:410px;
position:absolute;
z-index:21;
color:#603;
text-align:center;
font-size:12px;
}
#marquage1 {
width:195px;
height:25px;
margin-left:290px;
margin-top:360px;
position:absolute;
z-index:21;
color:#603;
text-align:center;
font-size:12px;
}
#marquage2 {
width:195px;
height:25px;
margin-left:470px;
margin-top:420px;
position:absolute;
z-index:21;
color:#603;
text-align:center;
font-size:12px;
}
#marquage3 {
width:195px;
height:25px;
margin-left:730px;
margin-top:360px;
position:absolute;
z-index:21;
color:#603;
text-align:center;
font-size:12px;
}
#plaquette1 {
width:195px;
height:25px;
margin-left:360px;
margin-top:420px;
position:absolute;
z-index:21;
color:#603;
text-align:center;
font-size:12px;
}
#plaquette2 {
width:195px;
height:25px;
margin-left:710px;
margin-top:420px;
position:absolute;
z-index:21;
color:#603;
text-align:center;
font-size:12px;
}
#affiche1 {
width:195px;
height:25px;
margin-left:280px;
margin-top:420px;
position:absolute;
z-index:21;
color:#603;
text-align:center;
font-size:12px;
}
#affiche2 {
width:195px;
height:25px;
margin-left:515px;
margin-top:420px;
position:absolute;
z-index:21;
color:#603;
text-align:center;
font-size:12px;
}
#affiche3 {
width:195px;
height:25px;
margin-left:750px;
margin-top:370px;
position:absolute;
z-index:21;
color:#603;
text-align:center;
font-size:12px;
}
#magazine1 {
width:195px;
height:25px;
margin-left:280px;
margin-top:420px;
position:absolute;
z-index:21;
color:#603;
text-align:center;
font-size:12px;
}
#magazine2 {
width:195px;
height:25px;
margin-left:780px;
margin-top:420px;
position:absolute;
z-index:21;
color:#603;
text-align:center;
font-size:12px;
}
#calendrier1 {
width:195px;
height:25px;
margin-left:520px;
margin-top:420px;
position:absolute;
z-index:21;
color:#603;
text-align:center;
font-size:12px;
}
#calendrier2 {
width:195px;
height:25px;
margin-left:780px;
margin-top:420px;
position:absolute;
z-index:21;
color:#603;
text-align:center;
font-size:12px;
}
#restaurant1 {
width:195px;
height:25px;
margin-left:520px;
margin-top:400px;
position:absolute;
z-index:21;
color:#603;
text-align:center;
font-size:12px;
}
#discotheque1 {
width:195px;
height:25px;
margin-left:270px;
margin-top:420px;
position:absolute;
z-index:21;
color:#603;
text-align:center;
font-size:12px;
}
#discotheque2 {
width:195px;
height:25px;
margin-left:640px;
margin-top:420px;
position:absolute;
z-index:21;
color:#603;
text-align:center;
font-size:12px;
}

#diapo2 {
width:219px;
height:282px;
margin-left:28px;
margin-top:170px;
position:absolute;
}
#diapo3 {
width:219px;
height:282px;
margin-left:28px;
margin-top:170px;
position:absolute;
}
#texteinnovant {
width:950px;
height:140px;
margin-left:40px;
margin-top:856px;
position:absolute;
z-index:21;
color:grey;
text-align:center;
}
#texteindex2 {
position:absolute;
color:white;
width:380px;
height:60px;
padding-left:200px;
padding-top:180px;
}
#newsletter_client {
width:100px;
height:10px;
margin-left:895px;
margin-top:790px;
text-align:center;
position:absolute;
z-index:20;
}
#contenerclient {
width:1024px;
height:700px;
margin:auto;
background-image:url(./images/clients2.png);
background-repeat:no-repeat;
}
#texteefic2 {
width:1024px;
height:30px;
margin-left:300px;
margin-top:655px;
position:absolute;
z-index:21;
color:#333;
font-size:14px;
text-align: center;
}
#contenerdevis {
width:1024px;
height:700px;
margin:auto;
background-image:url(./images/devis.png);
background-repeat:no-repeat;
}
#contenercartedevisite {
width:1024px;
height:700px;
margin:auto;
background-image:url(./images/cdv.png);
background-repeat:no-repeat;
}
#contenercreation {
width:1024px;
height:700px;
margin:auto;
background-image:url(./images/creations.png);
background-repeat:no-repeat;
}
#contenerflyer {
width:1024px;
height:700px;
margin:auto;
background-image:url(./images/flyer.png);
background-repeat:no-repeat;
}
#contenerpanneau {
width:1024px;
height:700px;
margin:auto;
background-image:url(./images/panneau.png);
background-repeat:no-repeat;
}
#contenerautre {
width:1024px;
height:700px;
margin:auto;
background-image:url(./images/autre.png);
background-repeat:no-repeat;
}
#contenercartecom {
width:1024px;
height:700px;
margin:auto;
background-image:url(./images/cartecom.png);
background-repeat:no-repeat;
}
#contenerdrapeau {
width:1024px;
height:700px;
margin:auto;
background-image:url(./images/drapeau.png);
background-repeat:no-repeat;
}
#contenerliasse {
width:1024px;
height:700px;
margin:auto;
background-image:url(./images/liasse.png);
background-repeat:no-repeat;
}
#contenersite {
width:1024px;
height:1400px;
margin:auto;
background-image:url(./images/site.png);
background-repeat:no-repeat;
}
#contenerentete {
width:1024px;
height:700px;
margin:auto;
background-image:url(./images/entete.png);
background-repeat:no-repeat;
}
#contenerlogo {
width:1024px;
height:700px;
margin:auto;
background-image:url(./images/logo.png);
background-repeat:no-repeat;
}
#conteneraffiche {
width:1024px;
height:700px;
margin:auto;
background-image:url(./images/affiche.png);
background-repeat:no-repeat;
}
#contenercalendrier {
width:1024px;
height:700px;
margin:auto;
background-image:url(./images/calendrier.png);
background-repeat:no-repeat;
}
#contenerbache {
width:1024px;
height:700px;
margin:auto;
background-image:url(./images/bache.png);
background-repeat:no-repeat;
}
#contenervehicule {
width:1024px;
height:800px;
margin:auto;
background-image:url(./images/vehicule.png);
background-repeat:no-repeat;
}
#contenerdiscotheque {
width:1024px;
height:700px;
margin:auto;
background-image:url(./images/discotheque.png);
background-repeat:no-repeat;
}
#contenerfairepart {
width:1024px;
height:700px;
margin:auto;
background-image:url(./images/faire-part.png);
background-repeat:no-repeat;
}
#contenermagazine {
width:1024px;
height:700px;
margin:auto;
background-image:url(./images/magazine.png);
background-repeat:no-repeat;
}
#contenermarquage {
width:1024px;
height:800px;
margin:auto;
background-image:url(./images/marquage.png);
background-repeat:no-repeat;
}
#contenermenu {
width:1024px;
height:700px;
margin:auto;
background-image:url(./images/menu.png);
background-repeat:no-repeat;
}
#contenerplaquette {
width:1024px;
height:800px;
margin:auto;
background-image:url(./images/plaquette.png);
background-repeat:no-repeat;
}
#contenerphotocopie {
width:1024px;
height:700px;
margin:auto;
background-image:url(./images/photocopie.png);
background-repeat:no-repeat;
}
#contenertracer {
width:1024px;
height:700px;
margin:auto;
background-image:url(./images/tracer.png);
background-repeat:no-repeat;
}
#contenerenseigne {
width:1024px;
height:700px;
margin:auto;
background-image:url(./images/enseigne.png);
background-repeat:no-repeat;
}

#devistexte {
width:200px;
height:400px;
margin-left:38px;
margin-top:180px;
position:absolute;
z-index:21;
color:#FFF;
font-size:14px;
}
#efic {
width:200px;
height:40px;
margin-left:38px;
margin-top:115px;
position:absolute;
z-index:21;
color:#000;
font-size:14px;
}
#efic2 {
width:200px;
height:40px;
margin-left:38px;
margin-top:115px;
position:absolute;
z-index:21;
color:#FFF;
font-size:14px;
}
#coordonneeefic {
width:1024px;
height:20px;
margin-left:38px;
margin-top:653px;
position:absolute;
z-index:21;
color:#000;
font-size:14px;
text-align:center;
}
#coordonneeefic2 {
width:1024px;
height:20px;
margin-left:38px;
margin-top:762px;
position:absolute;
z-index:21;
color:#000;
font-size:14px;
text-align:center;
}
#themedevis {
width:450px;
height:20px;
margin-left:300px;
margin-top:125px;
position:absolute;
z-index:21;
color:#000;
font-size:17px;
}
#themecatalogue {
width:700px;
height:40px;
margin-left:270px;
margin-top:115px;
position:absolute;
z-index:21;
color:#FFF;
font-size:13px;
}
#contacttexte {
width:400px;
height:150px;
margin-left:550px;
margin-top:230px;
position:absolute;
z-index:21;
font-size:14px;
text-align:center;
}

#contenercontact {
width:1024px;
height:700px;
margin:auto;
background-image:url(./images/contact.png);
background-repeat:no-repeat;
}
#visudoc {
	width:450px;
	height:20px;
	margin-left:80px;
	margin-top:530px;
	position:absolute;
	z-index:21;
	color:#141515;
	font-size:12px;
}
#visudoc2 {
width:450px;
height:20px;
margin-left:80px;
margin-top:590px;
position:absolute;
z-index:21;
color:#FFF;
font-size:12px;
}
#descriptifcrea {
width:195px;
height:35px;
margin-left:40px;
margin-top:310px;
position:absolute;
z-index:21;
color:#FFF;
text-align:center;
font-size:12px;
}
#descriptifcataloguecrea {
width:195px;
height:35px;
margin-left:40px;
margin-top:320px;
position:absolute;
z-index:21;
color:#FFF;
text-align:center;
font-size:12px;
}
#descriptifcatalogue {
width:195px;
height:270px;
margin-left:40px;
margin-top:180px;
position:absolute;
z-index:21;
color:#FFF;
font-size:12px;
}
#descriptifcreations {
width:180px;
height:180px;
margin-left:20px;
margin-top:190px;
position:absolute;
z-index:21;
color:#FFF;
font-size:16px;
}
#descriptifcreations2 {
width:250px;
height:180px;
margin-left:760px;
margin-top:140px;
position:absolute;
z-index:21;
color:#FFF;
font-size:16px;
text-align:right
}
#descriptifimpression {
width:195px;
height:400px;
margin-left:40px;
margin-top:180px;
position:absolute;
z-index:21;
color:#FFF;
font-size:9px;
}
#soustheme {
width:450px;
height:20px;
margin-left:275px;
margin-top:457px;
position:absolute;
z-index:21;
color:#FFF;
font-size:12px;
}
#soustheme2 {
width:170px;
height:20px;
margin-left:820px;
margin-top:457px;
position:absolute;
z-index:21;
color:#FFF;
font-size:12px;
}
#footer {
margin-left:auto;
margin-right:auto;
margin-top:10px;
text-align:center;
}
#footer a {

color:black;
	
}

#footer a:hover {

color:black;
	
}

#footer a:visited {
	
	color:black;
	
}

.titrerouge{
	color:#FF0;
}
.titrecoffret{
	color:#000;
	font-size:16px;
}
.texteviolet{
	color:#C06;
}
.titrenoir{
	color:#603;
}

#form {
width:278px;
height:420px;
margin-left:380px;
margin-top:160px;
position:absolute;
z-index:21;
}
#form_bouton {
width:75px;
height:30px;
margin-left:650px;
margin-top:520px;
position:absolute;
z-index:21;
}
#cartedevisitemilieu {
width:1024px;
height:70px;
margin-left:0px;
margin-top:565px;
position:absolute;
z-index:21;
text-align:center;
}
#cartedevisitemilieu2 {
width:1024px;
height:160px;
margin-left:0px;
margin-top:565px;
position:absolute;
z-index:21;
text-align:center;
}
#texteclients {
width:400px;
height:520px;
margin-left:100px;
margin-top:150px;
position:absolute;
z-index:20;
color:#333;
font-size:11px;
}
#texteclients2 {
width:400px;
height:520px;
margin-left:590px;
margin-top:150px;
position:absolute;
z-index:20;
color:#333;
font-size:11px;
}

#site {
	position:absolute;
	width:292px;
	height:247px;
	z-index:10;
	margin-left:365px;
	margin-top:230px;
}
#site2 {
	position:absolute;
	width:292px;
	height:247px;
	z-index:10;
	margin-left:30px;
	margin-top:230px;
}
#site3 {
	position:absolute;
	width:292px;
	height:247px;
	z-index:10;
	margin-left:700px;
	margin-top:230px;
}
#site4 {
	position:absolute;
	width:292px;
	height:247px;
	z-index:10;
	margin-left:365px;
	margin-top:500px;
}
#site5 {
	position:absolute;
	width:292px;
	height:247px;
	z-index:10;
	margin-left:30px;
	margin-top:500px;
}
#site6 {
	position:absolute;
	width:292px;
	height:247px;
	z-index:10;
	margin-left:700px;
	margin-top:500px;
}
#site7 {
	position:absolute;
	width:292px;
	height:247px;
	z-index:10;
	margin-left:30px;
	margin-top:770px;
}
#site8 {
	position:absolute;
	width:292px;
	height:247px;
	z-index:10;
	margin-left:365px;
	margin-top:770px;
}
#site9 {
	position:absolute;
	width:292px;
	height:247px;
	z-index:10;
	margin-left:700px;
	margin-top:770px;
}
#site10 {
	position:absolute;
	width:292px;
	height:247px;
	z-index:10;
	margin-left:30px;
	margin-top:1043px;
}
#site11 {
	position:absolute;
	width:292px;
	height:247px;
	z-index:10;
	margin-left:365px;
	margin-top:1043px;
}
#site12 {
	position:absolute;
	width:292px;
	height:247px;
	z-index:10;
	margin-left:700px;
	margin-top:1043px;
}

