/* CSS Document */
/*styles des liens*/
A:link {TEXT-DECORATION: none; color:#8ecaeb}
A:active {TEXT-DECORATION: none; color:#8ecaeb}
A:visited {TEXT-DECORATION: none; color:#8ecaeb}
A:hover {TEXT-DECORATION:none; color:#FF9900}
a img {border: none;}
/*corps de la page*/
BODY {background:#0d0d76; margin: 0; /* pour éviter les marges */
     text-align: center; /* pour corriger le bug de centrage IE */ }
 

.phot1 {z-index:0; margin-top:610px; margin-left:10px; position:absolute}
.phot2 {z-index:10}

/*accueil*/
.pos0 {margin-top:5px; margin-left:0px; position:absolute}
.pos1 {margin-top:15px; margin-left:280px; position:absolute}
.pos2 {margin-top:190px; margin-left:20px; position:absolute}
.pos3 {margin-top:80px; margin-left:570px; position:absolute}
.pos4 {margin-top:165px; margin-left:520px; position:absolute}
.pos5 {margin-top:260px; margin-left:490px; position:absolute}
.pos6 {margin-top:320px; margin-left:480px; position:absolute}
.pos7 {margin-top:500px; margin-left:380px; position:absolute}


/*web*/
.poscadre {margin-top:40px; margin-left:550px; position:absolute}
.pos8 {margin-top:45px; margin-left:600px; position:absolute}
.pospack8 {margin-top:175px; margin-left:630px; position:absolute}
.pos9 {margin-top:230px; margin-left:600px; position:absolute}
.posdevis9 {margin-top:365px; margin-left:630px; position:absolute}
.pos10 {margin-top:415px; margin-left:600px; position:absolute}
.posdevis10 {margin-top:547px; margin-left:630px; position:absolute}
.pos11 {margin-top:235px; margin-left:35px; position:absolute; font-family:Gill Sans MT, Arial; font-size:14px; color:#8ecaeb; font-weight:bold; font-style:italic}
.pos12 {margin-top:265px; margin-left:90px; position:absolute; font-family:Gill Sans MT, Arial; font-size:12px; color:#8ecaeb; font-weight:bold;}
.pos13 {margin-top:295px; margin-left:127px; position:absolute; font-family:Gill Sans MT, Arial; font-size:12px; color:#8ecaeb; font-weight:bold;}
.pos14 {margin-top:325px; margin-left:164px; position:absolute; font-family:Gill Sans MT, Arial; font-size:12px; color:#8ecaeb; font-weight:bold;}
.pos15 {margin-top:355px; margin-left:201px; position:absolute; font-family:Gill Sans MT, Arial; font-size:12px; color:#8ecaeb; font-weight:bold;}
.pos16 {margin-top:385px; margin-left:238px; position:absolute; font-family:Gill Sans MT, Arial; font-size:12px; color:#8ecaeb; font-weight:bold;}
.pos17 {margin-top:415px; margin-left:275px; position:absolute; font-family:Gill Sans MT, Arial; font-size:12px; color:#8ecaeb; font-weight:bold;}
.pos18 {margin-top:445px; margin-left:312px; position:absolute; font-family:Gill Sans MT, Arial; font-size:12px; color:#8ecaeb; font-weight:bold;}
.pos19 {margin-top:475px; margin-left:349px; position:absolute; font-family:Gill Sans MT, Arial; font-size:12px; color:#8ecaeb; font-weight:bold;}
.poscre {margin-top:460px; margin-left:90px; position:absolute; font-family:Freestyle Script, Gill Sans MT, Arial; font-size:25px; font-weight:bold}
.postext1 {margin-top:95px; margin-left:605px; position:absolute; font-family:Arial; font-size:14px; color:#000000; text-align:center;}
.postext2 {margin-top:280px; margin-left:605px; position:absolute; font-family:Arial; font-size:14px; color:#000000; text-align:center;}
.postext3 {margin-top:465px; margin-left:615px; position:absolute; font-family:Arial; font-size:14px; color:#000000; text-align:center;}

/*création*/
.poscre1 {margin-top:60px; margin-left:700px; position:absolute;}
.poscre2 {margin-top:100px; margin-left:500px; position:absolute;}
.poscre3 {margin-top:220px; margin-left:680px; position:absolute;}
.poscre4 {margin-top:240px; margin-left:460px; position:absolute;}
.poscre5 {margin-top:380px; margin-left:700px; position:absolute;}
.poscre6 {margin-top:400px; margin-left:500px; position:absolute;}
.poscre7 {margin-top:420px; margin-left:300px; position:absolute;}
.crea {margin-top:300px; margin-left:130px; position:absolute; font-family:Freestyle Script, Gill Sans MT, Arial; font-size:50px; font-weight:bold; color:#8ecaeb;}


/*service*/
.pos20 {margin-top:265px; margin-left:110px; position:absolute; font-family:Gill Sans MT, Arial; font-size:14px; color:#8ecaeb; font-weight:bold; font-style:italic}
.pos21 {margin-top:300px; margin-left:148px; position:absolute; font-family:Gill Sans MT, Arial; font-size:12px; color:#8ecaeb; font-weight:bold;}
.pos22 {margin-top:324px; margin-left:171px; position:absolute; font-family:Gill Sans MT, Arial; font-size:12px; color:#8ecaeb; font-weight:bold;}
.pos23 {margin-top:348px; margin-left:194px; position:absolute; font-family:Gill Sans MT, Arial; font-size:12px; color:#8ecaeb; font-weight:bold;}
.pos24 {margin-top:372px; margin-left:216px; position:absolute; font-family:Gill Sans MT, Arial; font-size:12px; color:#8ecaeb; font-weight:bold;}
.pos25 {margin-top:396px; margin-left:240px; position:absolute; font-family:Gill Sans MT, Arial; font-size:12px; color:#8ecaeb; font-weight:bold;}
.pos26 {margin-top:440px; margin-left:260px; position:absolute; font-family:Gill Sans MT, Arial; font-size:14px; color:#8ecaeb; font-weight:bold; font-style:italic}
.pos27 {margin-top:475px; margin-left:298px; position:absolute; font-family:Gill Sans MT, Arial; font-size:12px; color:#8ecaeb; font-weight:bold;}
.pos28 {margin-top:499px; margin-left:321px; position:absolute; font-family:Gill Sans MT, Arial; font-size:12px; color:#8ecaeb; font-weight:bold;}
.pos29 {margin-top:523px; margin-left:344px; position:absolute; font-family:Gill Sans MT, Arial; font-size:12px; color:#8ecaeb; font-weight:bold;}
.postar {margin-top:460px; margin-left:90px; position:absolute; font-family:Freestyle Script, Gill Sans MT, Arial; font-size:25px; font-weight:bold}
.postexta {margin-top:95px; margin-left:610px; position:absolute; font-family:Arial; font-size:14px; color:#000000; text-align:left;}
.postextb {margin-top:280px; margin-left:610px; position:absolute; font-family:Arial; font-size:14px; color:#000000; text-align:left;}
.postextc {margin-top:475px; margin-left:610px; position:absolute; font-family:Arial; font-size:14px; color:#000000; text-align:left;}

/*tarifs*/
.postabtar {margin-top:50px; margin-left:440px; position:absolute}
.targrandtitre {font-family:Gill Sans MT, Arial; font-size:20px; color:#8ecaeb; font-weight:bold; font-style:italic; text-align:center}
.tartitre {font-family:Gill Sans MT, Arial; font-size:18px; color:#ff9900; font-weight:bold; font-style:italic; border-bottom:1px solid #8ecaeb;} 
.tar1 {font-family:Gill Sans MT, Arial; font-size:12px; color:#8ecaeb; font-weight:bold; font-style:italic}
.tar2 {font-family:Gill Sans MT, Arial; font-size:12px; color:#8ecaeb; font-style:italic}
.tarfin {font-family:Gill Sans MT, Arial; font-size:12px; color:#ff9900; font-weight:bold; font-style:italic}
.tarprix {font-family:Gill Sans MT, Arial; font-size:16px; color:#8ecaeb; font-weight:bold; font-style:italic} 
.nostar {margin-top:350px; margin-left:100px; position:absolute; font-family:Freestyle Script, Gill Sans MT, Arial; font-size:40px; font-weight:bold; color:#8ecaeb;}

/*liens*/
.texte {font-family:arial; font-size:12px;  text-align:justify; color:#CCCCCC;}
.jaune {font-family:arial; color:#ffc62a;font-size:12px; font-weight:bold}
.poslien {margin-top:50px; margin-left:550px; position:absolute}

/*contact*/
.carte {margin-top:240px; margin-left:50px; position:absolute;}
.micro {margin-top:110px; margin-left:580px; position:absolute;}
.tabmicro {margin-top:250px; margin-left:620px; position:absolute;}
.adr {font-family:Gill Sans MT, Arial; font-size:20px; color:#8ecaeb; font-weight:bold; font-style:italic;}

/*general*/
.copyright {font-family:arial; color:#8eacab;font-size:11px;}
.retour {margin-top:500px; margin-left:70px; position:absolute; font-family:Freestyle Script, Gill Sans MT, Arial; font-size:24px; font-weight:bold; color:#8ecaeb;}
#flashcontent {
		height: 643px;
	}
	
.titre {font-family:Gill Sans MT, Arial; font-size:14px; color:#8ecaeb; font-weight:bold; font-style:italic}
.text {font-family:Gill Sans MT, Arial; font-size:12px; color:#ffffff; font-weight:bold; text-align:justify}
.poscadre2 {margin-top:40px; margin-left:555px; position:absolute}	
/*styles container global*/
#global {
	background-image:url(fond2.jpg); width:100%; height:100%;
	background-repeat: no-repeat ;
	position: relative; /* on positionne le conteneur */
	/*border:1px solid #000066;*/
   	margin-left: auto;
    margin-right: auto;
	margin-top:3%;
    width: 940px;
	height:643px; 
    text-align: left;
 }
	
#global2 {
	background-image:url(mer.jpg); width:100%; height:100%;
	background-repeat: no-repeat ;
	position: relative; /* on positionne le conteneur */
	/*border:1px solid #000066;*/
   	margin-left: auto;
    margin-right: auto;
	margin-top:3%;
    width: 940px;
	height:643px; 
    text-align: left;
 }
 #global3 {
	background:#0d0d76; width:100%; height:100%;
	background-repeat: no-repeat ;
	position: relative; /* on positionne le conteneur */
	/*border:1px solid #000066;*/
   	margin-left: auto;
    margin-right: auto;
	margin-top:3%;
    width: 940px;
	height:643px; 
    text-align: left;
 }