@charset "utf-8";
/* CSS Document */

body{
height:740px;
width:725px;
margin:auto;
margin-top:5px;
}



#menu{
height:28px;
width:432px;;
margin-left:230px;
position:absolute;


}

#header{
position:relative;
margin-top:2px;
}

#bande_gauche{
width:96px;
height:576px;
background-image:url(../images/bande_gauche.jpg);
position:absolute;
}


#tab_contact{
text-align:center; margin-top:102px; margin-left:43px; text-align:left}

#tabCrea{
margin-top:28px; padding-left:30px; padding-right:20px; margin-left:20px;font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:black;
text-align:justify; padding-top:10px; padding-bottom:10px;	
}


/*BOUTON SOMMAIRE version FF et IE7*/


a.accueil { background-image: url(../images/menu/accueil.png); float:left;position:absolute; margin-left:1px; margin-top:1px;}
a.accueil:hover { background-image: url(../images/menu/accueil_s.png); float:left;position:absolute;margin-left:1px; }
a.accueil_on { background-image: url(../images/menu/accueil_s.png); float:left;position:absolute;margin-left:1px;margin-top:1px; }

a.travaux { background-image: url(../images/menu/travaux.png);  position:absolute; margin-left:89px; margin-top:1px;}
a.travaux:hover { background-image: url(../images/menu/travaux_s.png); position:absolute; margin-left:89px;margin-top:1px; }
a.travaux_on { background-image: url(../images/menu/travaux_s.png); position:absolute; margin-left:89px;margin-top:1px; }


a.cv { background-image: url(../images/menu/services.png);  position:absolute; margin-left:191px;margin-top:1px;}
a.cv:hover { background-image: url(../images/menu/services_s.png); position:absolute; margin-left:191px;margin-top:1px; }
a.cv_on {background-image: url(../images/menu/services_s.png); position:absolute; margin-left:191px;margin-top:1px; }


a.contact { background-image: url(../images/menu/contact.png);  position:absolute; margin-left:311px;margin-top:1px;}
a.contact:hover { background-image: url(../images/menu/contact_s.png); position:absolute; margin-left:311px;margin-top:1px; }
a.contact_on { background-image: url(../images/menu/contact_s.png); position:absolute; margin-left:311px;margin-top:1px; }



#corps_texte{
height:540px;
width:564px;
padding-top:30px;
margin-left:14px;
text-align:justify;
font-family:"Trebuchet MS", Arial, Georgia;
font-size:13px;
}

#corps_texte a{
color:#000000;
font-weight:bold;
font-size:10px;
}

#corps_texte a:hover{
color:black;
font-weight:bold;
font-size:10px;
}


#corps_accueil{
height:578px;
width:596px;
background-image:url(../images/fond_corps/subtitle_accueil.jpg);
background-repeat:no-repeat;
margin-left:105px;
margin-top:15px;
overflow:auto;

}

#corps_travaux{
height:578px;
width:596px;
background-image:url(../images/fond_corps/subtitle_travaux.jpg);
background-repeat:no-repeat;
margin-left:105px;
margin-top:15px;
overflow:auto;
}

#corps_travaux2{
height:578px;
width:596px;
background-image:url(../images/fond_corps/subtitle_travaux_crea.jpg);
background-repeat:no-repeat;
margin-left:105px;
margin-top:15px;
overflow:auto;
}

#corps_travaux3{
height:578px;
width:596px;
background-image:url(../images/fond_corps/subtitle_travaux_web.jpg);
background-repeat:no-repeat;
margin-left:105px;
margin-top:15px;
overflow:auto;
}



#corps_services{
height:578px;
width:596px;
background-image:url(../images/fond_corps/subtitle_services.jpg);
background-repeat:no-repeat;
margin-left:105px;
margin-top:15px;
overflow:auto;

}


#corps_contact{
height:578px;
width:596px;
background-image:url(../images/fond_corps/subtitle_contacttest.jpg);
background-repeat:no-repeat;
margin-left:105px;
margin-top:15px;
overflow:auto;

}

#corps_contact2{
height:578px;
width:596px;
background-image:url(../images/fond_corps/subtitle_contact.jpg);
background-repeat:no-repeat;
margin-left:105px;
margin-top:15px;
overflow:auto;

}



#texteMenuSites{
width:435px;
height:70px;
position:absolute;
display:inline;
margin-top:150px;
margin-left:125px;
text-align:justify;
}


#texteMenuCrea{
width:432px;
height:70px;
position:absolute;
display:inline;
margin-top:170px;
margin-left:3px;
text-align:justify;
}

#footer{
width:580px;
height:27px;
background-image:url(../images/footer.jpg);
margin-top:15px;
margin-left:125px;
}

p:first-letter{
padding-left:20px;
font-weight:bold;
font-size:16px;
}

p{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:black;
text-align:justify;
}

h1{
font-size:14px;
color:#13119c;
font-weight:800;
font-variant:small-caps;
padding-left:0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

#h1 a{
color:#3e3cb7;
text-decoration:none;
}

#h1 a:hover{
color:#181679;
text-decoration:none;
}

h2{
font-size:14px;
color:#13119c;
font-weight:800;
font-variant:small-caps;
padding-left:113px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

#h2 a{
color:#3e3cb7;
text-decoration:none;
}

#h2	 a:hover{
color:#181679;
text-decoration:none;
}


#texte1{
height:160px;
width:450px;
position:absolute;
margin-top:90px;
margin-left:250px;
}

#texte1 a{
color:#3e3cb7;
text-decoration:none;
}

#texte1 a:hover{
color:#181679;
text-decoration:none;
}


#texte2{
height:160px;
width:450px;
position:absolute;
margin-top:338px;
margin-left:25px;

}

#texte2 a{
color:#3e3cb7;
text-decoration:none;
}

#texte2 a:hover{
color:#181679;
text-decoration:none;
}


#texte3{
height:100px;
width:450px;
position:absolute;
margin-top:40px;
margin-left:175px;
font-style:italic;
}

.tabl{
color:#000066;
text-decoration:none;
}

.tabl a:hover{
color:#006600;
text-decoration:none;
}

.s{
border:1px dotted #333333;
}

.img_crea{
border:1px groove #333333;
margin-top:10px;
}

.test{

}
.test:hover{
background-color:#CCCCCC;
}
.test img{
border:none;
}

.link_crea{
text-decoration:none;
}
.link_crea:visited{
color:#3e3cb7;
}
.flash{
position:absolute;
background-color:#000000;
border:none;
}

#mise_en_cache{
visibility:hidden;
display:inline;
position:absolute;

}

