	.style1  {
            font-size: medium;
        }
    .style2 {
            font-size: small;
        }
    .style3 {
            font-size: large;
        }
    .style4 {
            font-size: x-small;
        }
.SousTitre {
	text-align:center;
}
body {
	background-color: #ffffff;
	background-image: url(Images/fond1.gif);
	background-repeat: repeat;
	margin: 0;
    padding: 0 0 0 0;
	text-align: left;
	font-family: verdana;
	font-size: 11px;
	font-weight: normal;
	color: #003063;  

}
/* Zone EN-TETE*/
.header 	{
    background-image: url(Images/fond1.gif);
    background-repeat: repeat;
    margin-left: auto;
    margin-right: auto;
    text-align: left;
    width: 760px;
    height:126px;
}
#Banniere {
	background: url(Images/Banniere.JPG) no-repeat center ;
	width: 1024px;
    height:768px;
    margin-left: auto;
    margin-right: auto;
	z-index:200;
	position:relative;
	left:-100px;
	top:-450px;
	visibility:hidden;
}
#Logo {
	background: url(Images/Logo.JPG) no-repeat;
    float:left;
    width: 196px;
    height:126px;
}
#Saga {
    background: url(Images/LaSaga.JPG) no-repeat;
	visibility:visible;
    float:left;
    width: 125px;
    height:126px;
	z-index:10;
}
#SagaSelect {
    background: url(Images/Selection.png) no-repeat center bottom;
	visibility:hidden;
    width: 126px;
    height:100px;
	z-index:20;
}
#Services {
    background: url(Images/Services.JPG) no-repeat;
    float:left;
    width: 165px;
    height:126px;
	z-index:10;
}
#ServicesSelect {
    background: url(Images/Selection.png) no-repeat center bottom;
	visibility:hidden;
    width: 165px;
    height:75px;
	z-index:20;
}
#Contacts {
    background: url(Images/Contacts.JPG) no-repeat;
    float:left;
    width: 150px;
    height:126px;
	z-index:10;
}
#ContactsSelect {
    background: url(Images/Selection.png) no-repeat center bottom;
	visibility:hidden;
    width: 150px;
    height: 75px;
	z-index:20;
}
#Liens {
    background: url(Images/Liens.JPG) no-repeat;
    float:left;
    width: 124px;
    height:126px;
	z-index:10;
}
#LiensSelect {
    background: url(Images/Selection.png) no-repeat center bottom;
	visibility:hidden;
    width: 124px;
    height:100px;
	z-index:20;
}
/* Zone CENTRE DE PAGE */
.page {
    background-image: url(Images/BandeauGauche.JPG);
	background-repeat: no-repeat;
    margin-left: auto;
    margin-right: auto;
    position:relative;
    text-align: left;
    width: 758px;
    height:350px;
    padding: 0px 0px 0px 0px;    
}
#sidebar {
}
#content {
	font-style: italic;
    font-weight: 700;
}
.ContentDefault {
	margin-left: 200px;
    font-size: medium;
}
#ContentSaga {
	/*margin-left: 50px;	*/
	font-size: x-small;
}
#ContentSaga2 {
	width: 500px;
	/*margin-left: 50px;	*/
	font-size: x-small;
}
.ContentLiens {
	margin-left: 100px;
    font-size: medium;
}
.ContentServices {
	margin-left: 10px;
    font-size: small;
}
.ContentServices2 {
	width: 760px;
    font-size: x-small;
}
.footer {
    background: url(Images/fond1.gif) repeat;
    width: 760px;
    height:80px; 
    margin-left: auto;
    margin-right: auto;
    position: relative;
    text-align: center;
    font-size: 10px;
    vertical-align: center bottom;
}
#FooterSpacing {
	background: url(Images/Certibat.png) no-repeat center;
    float:left;
    width: 100px;
    height:80px;
	z-index:20;

}
#FooterText {
    float:left;
    width: 550px;
    height:80px;
}
#Qualite {
	/*background: url(Images/Qualibat.png) no-repeat;*/
	background: url(Images/Qualibat.png) no-repeat center;
    float:left;
    width:80px;
    height:80px;
	z-index:20;
}
.AffImgSaga {
	cursor:pointer;
	font-weight:bolder;
	text-decoration:underline;
	z-index:10;
}
#DaoudalBoueImage{
	background: url(Images/DaoudalBoue.png) no-repeat center ;
	width:  246px;
    height: 225px;
	position:relative ;
	float:right;
    visibility:hidden;
	z-index:20;
}
#JoseGrolleauImage{
	background: url(Images/JoseGrolleau.PNG) no-repeat center ;
	width:  246px;
    height: 225px;
	position:relative ;
	float:right;
    visibility:hidden;
	z-index:20;
}
#GroupeImage {
	background: url(Images/Groupe.png) no-repeat center;
	width:  246px;
    height: 225px;
	position:relative ;
	float:right;
    visibility:hidden;
	z-index:20;
}
.PuceService {
	background: url(Images/PuceServices.png) no-repeat ;
	width:  37px;
    height: 40px;
	position:relative ;
	vertical-align:middle;
	float:left;
	z-index:20;
}
.AffImgServices {
	cursor:pointer;
	z-index:10;
}
#RevetementsMuraux {
	background: url(Images/RevetementsMuraux.png) no-repeat center center;
	width:  219px;
    height: 229px;
	position:relative ;
	float:right;
    visibility:hidden;
	z-index:20;
}
#PeintureInterieure {
	background: url(Images/PeintureInterieure.png) no-repeat center center;
	width:  219px;
    height: 229px;
	position:relative ;
	float:right;
    visibility:hidden;
	z-index:20;
}
#Facades {
	background: url(Images/Facades.png) no-repeat center center;
	width:  219px;
    height: 229px;
	position:relative ;
	float:right;
    visibility:hidden;
	z-index:20;
}
#Ite {
	background: url(Images/Ite.png) no-repeat center center;
	width:  219px;
    height: 229px;
	position:relative ;
	float:right;
    visibility:hidden;
	z-index:20;
}
#SuivezLaMainDuDrFacade{
	background: url(Images/SuivezLaMainDuDrFacade.PNG) no-repeat center center;
	width:  219px;
    height: 229px;
	position:relative ;
	float:right;
    visibility:hidden;
	z-index:20;
}
#RevetementSol {
	background: url(Images/RevetementSol.png) no-repeat center center;
	width:  219px;
    height: 229px;
	position:relative ;
	float:right;
    visibility:hidden;
	z-index:20;
}
.ImagesLiens {
	width: 200px;
	float:left;
	text-align:center;
}
.ImagesLiensSeparateur {
	clear:both;
}
.ContentContacts  {
margin-left:50px;
	/*width:600px;*/
	float:center;
}
table
{
   border-collapse: collapse; /* Les bordures du tableau seront collées (plus joli) */
}
td
{
	font-size:x-small;
   /*border: 1px solid black;*/
   border:none;
}
.ContactTable {
	height: 5em;
	float:left;
}
.ContactPuce {
	background:url(Images/ContactsPuce.png) no-repeat center ;
	width : 31px;
	height: 31px;
	z-index:20;
}
.ContactSoulignement {
	background:url(Images/ContactsSoulignement.png) no-repeat center ;
	width : 135px;
	height: 11px;
	z-index:20;
	height: 1em;
}
.ContactTitre {
	height: 1em;
}
.ContactPhoto{
	width:64px;
}
.ContactListe {
	height: 3em;
}
.ContactSeparateur {
	float : none; 
	clear:both;
}
.ContentFormulaire {
	margin-left: 100px;
    font-size: x-small;
}
#JoseGrolleau {
	background: url(Images/JoseGrolleau.PNG) no-repeat center ;
	width:  64px;
    height: 85px;
	float:right;
    visibility:hidden;
	z-index:20;
}

#AnitaHerillard {
	background: url(Images/AnitaHerillard.png) no-repeat center ;
	width:  64px;
    height: 64px;
	float:right;
    visibility:hidden;
	z-index:20;
}
#CorinneLeLay {
	background: url(Images/CorinneLeLay.png) no-repeat center ;
	width:  64px;
    height: 64px;
	float:right;
    visibility:hidden;
	z-index:20;
}

#VincentGaudron {
	background: url(Images/VincentGaudron.PNG) no-repeat center ;
	width:  64px;
    height: 64px;
	float:right;
    visibility:hidden;
	z-index:20;
}

#AndreRimbault {
	background: url(Images/AndreRimbault.png) no-repeat center ;
	width:  64px;
    height: 64px;
	float:right;
    visibility:hidden;
	z-index:20;
}
#NicoleBerger {
	background: url(Images/NicoleBerger.png) no-repeat center ;
	width:  64px;
    height: 64px;
	float:right;
    visibility:hidden;
	z-index:20;
}
#PhilippeCluzan {
	background: url(Images/PhilippeCluzan.png) no-repeat center ;
	width:  64px;
    height: 64px;
	float:right;
    visibility:hidden;
	z-index:20;
}
#FrancoisGrolleau {
	background: url(Images/FrancoisGrolleau.png) no-repeat center ;
	width:  64px;
    height: 64px;
	float:right;
    visibility:hidden;
	z-index:20;
}

#MarielleDiaz {
	background: url(Images/MarielleDiaz.png) no-repeat center ;
	width:  64px;
    height: 64px;
	float:right;
    visibility:hidden;
	z-index:20;
}
#StephaneMetayer
 {
	background: url(Images/StephaneMetayer.png) no-repeat center ;
	width:  64px;
    height: 64px;
	float:right;
    visibility:hidden;
	z-index:20;
}
#AnaisJean {
	background: url(Images/AnaisJean.png) no-repeat center ;
	width:  64px;
    height: 64px;
	float:right;
    visibility:hidden;
	z-index:20;
}
#JeanPierreNeyer {
	background: url(Images/JeanPierreNeyer.png) no-repeat center ;
	width:  64px;
    height: 64px;
	float:right;
    visibility:hidden;
	z-index:20;
}
#MelanieFOURNIER {
	background: url(Images/MelanieFOURNIER.png) no-repeat center ;
	width:  64px;
    height: 64px;
	float:right;
    visibility:hidden;
	z-index:20;
}

