    td.barreh{height:100px; background: url('images/barre-haut-8.jpg')}   
    TD.barreh{height:100px; background: url('images/barre-haut-8.jpg')}
    td.menug{width:16%; text-align:center; background: url('images/menug-1.jpg')}
    td.menu{width:144px; text-align:center; background: url('images/menu-1.jpg')}    
    td.menud{width:16%; text-align:center; background: url('images/menud-1.jpg')}    
    td.menux{width:18%; text-align:center; background: url('images/menu-1.jpg')}   
    td.entete{width:900px; text-align:center; height:200px; vertical-align: bottom;} 
    td.entetebas{height:60px; padding-left: 25px; padding-right: 25px; padding-bottom: 10px; padding-top:13px; width:350px; text-align:center; vertical-align: top;}
    td.entete2{height:30px; padding-bottom: 0px; padding-left: 25px; width:350px; text-align:center; vertical-align: middle; padding-top:8px;}
	td.menupt{text-align:center; width:65%; padding-left: 15px; padding-top:5px; padding-bottom:20px;}    
    td.center{text-align: center; height: 30px; width: 180px;}
    td.carte{padding-right: 25px; padding-bottom:15px; text-align: center; width: 525px;} 
    td.contact{width:375px; padding-left: 35px; padding-right: 10px; text-align: left;}
    td.text{text-align: center; padding-left: 50px; padding-right: 50px;}
    td.basaccg{width: 50%; text-align: left; vertical-align: middle; padding-left: 10px; padding-top:10px; padding-right: 10px; padding-bottom: 10px;}
 	h1.centre{text-align: center;}
 	img.noel{position: absolute; top: 60px; left: -5px; z-index: 10;}
 	
 	.none{position: relative;}
 	h2.noel{z-index: 10; position: absolute; top: 85px; left: 25px;}
 	h2.noel2{z-index: 10; position: absolute; top: 140px; left: 5px;}
 	a.noel3{z-index: 10; position: absolute; top: 205px; left: 125px; color: #FF0000; font-weight: 700; text-align: center; font-size: 13pt;}
 	
    p.d{text-align: right;}
    P.d{text-align: right;}  
    p.txorid{text-align: left;}
    P.txprod{text-align: left;}  
    table.menu{border:0px; width:900px; height:25px;}
    
    td.drop{text-align: center; width: 180px; text-align: center; background: url(images/fondprod.gif); height: 20px;}
    table.drop{position: absolute; visibility:hidden; width: 180px; text-align: left;}    
    a.drop{color:#ffffff; font-size:13pt;  font-family: impact; text-align: center; font-weight: 400; display: inline; text-decoration: none; letter-spacing: 3px; text-align: center;}
    a.dropx{color:#ffffff; font-size:11pt;  font-family: Verdana; text-align: center; font-weight: 700; display: inline; text-decoration: none; text-align: center;}
 
    h5.entete{font-weight: 400; font-size: 8pt; line-height: 160%;}
    h5.heure{font-weight: 400; font-size: 10pt; line-height: 160%; text-align:center;}
    
    p.gras  {font-weight: 600; text-align: left}    
    p.double  {line-height:190%;}
    h1.double{line-height:200%; text-align: left;}
    H1.double{line-height:200%; text-align: left;}
    h2.double{line-height:200%; text-align: left;}
    H2.double{line-height:200%; text-align: left;}    
    h2.simple  {display: inline; line-height:90%; font-weight: 400;}
    h2.double  {line-height: 200%; font-weight: 400;}
    a.barreinfo{font-size:10pt; color:#000000; font-family:"arial black"; text-decoration: none; text-align: center;}
    a.prod {font-size: 8pt; font-family: arial; color: #ffffff; font-weight: 700; vertical-align: middle; margin-bottom: 4px;}
    a.lien{font-size: 12pt; font-family: arial; color: #000000; font-weight: 700; text-align: left;}

    h4.geoposition {text-align: right; display:inline; line-height:150%;font-weight: 700;font-size:11pt;}
    H4.geoposition {text-align: right; display:inline; line-height:150%;font-weight: 700;font-size:11pt;}
    h1.tel{line-height:100%; display:inline;font-size:15pt;}
    h3.barrebas {text-align: center; display:inline; line-height:100%;font-weight: 700;font-size:11pt; font-family: arial;}
    h3.barrebas{text-align: center; display:inline; line-height:100%;font-weight: 700;font-size:11pt; font-family: arial;}
    a.barrebas {display: inline; font-size:10pt; color: #000000; font-family: Verdana; text-decoration: none; text-align: center; font-weight: 700; line-height:100%; vertical-align: top;}
    table.barrebas{border:0px; width:100%; height: 25px; background: url('images/barre-bas-4.gif');}
    td.barrebas{text-align: center; width: 300px; height: 25px; vertical-align: top;}  
    td.barrepageimages{height:25px;}
    td.page{width:70%; padding-left: 20px; padding-right: 30px; padding-top: 0px; padding-bottom: 20px;}
    td.drpromo{padding-left: 20px; padding-right: 30px; padding-top: 10px; padding-bottom: 15px; text-align: center; width: 50%;}
    td.accueil{width: 60%; padding-left: 20px; padding-right: 30px; padding-top: 0px; padding-bottom: 20px;} 
    td.basaccueil{width: 60%; padding-left: 80px; padding-right: 30px; padding-top: 10px; padding-bottom: 10px;} 
    td.gaccueil{padding-left: 35px;  padding-top: 10px; padding-bottom: 10px;}
    td.gpage{padding-left: 35px;  padding-top: 3px; padding-bottom: 3px; text-align: center;}
    td.promo{text-align:center; padding-left: 30px; padding-top: 10px; padding-bottom: 10px; padding-right: 10px;}
    td.anti{text-align: center; vertical-align: middle;}
    td.adresseacc{text-align: right; vertical-align: top; padding-right: 20px; padding-bottom: 10px; width: 50%;}
    p.adresse{text-align: right; font-weight: 700;}
    td.adresseg{vertical-align: top; text-align: left; ; padding-left: 20px; padding-top: 3px; height: 40px; font-size: 10pt;}
    p.adresseg{text-align: left; font-weight: 700; padding-top: 0px; margin-top: 0px; height: 40px; font-size: 10pt;}
    p.promo{line-height: 180%; font-weight: 700;}
    td.velo{text-align: center; padding-left: 50px; padding-bottom: 30px; vertical-align: top;}
    li.simple  {  line-height:130%;  font-weight: 700;}
    li.large{font-size: 12pt;  font-family: Verdana;  color: #000000;  text-align: left;  line-height:170%; font-weight: 400; }
 	h3.large{text-align: center; line-height: 160%;}
 	img.rescue{margin-left: 30px;}
 
	body { 
	margin-top: 10px;
	margin-bottom: 25px;
	margin-left: 0px;
	margin-right: 0px;
 	background: url('images/fond-garage-ste-foy-5.jpg'); position: relative;
	}
    p  {
    font-size: 12pt;
    font-family: Verdana;
    color: #000000;
    text-align: justify;
    line-height:150%;
    font-weight: 400;
    }
    li  {
    font-size: 11pt;
    font-family: Verdana;
    color: #000000;
    text-align: left;
    line-height:180%;
    font-weight: 400;
    }

    h1  {
    font-size:13pt;
    font-family: "Arial black";
    color:#000000;
    font-weight: 400;
    } 
    h2  {
    font-size:10pt;
    font-family: "arial black";
    color:#000000;
    text-align: center;
    font-weight: 400;
    }
    h3{
    font-size:10pt;
    font-family: "arial black";
    color:#000000;
    text-align: left;
    font-weight: 400;
    }
    h4{
    font-size:8pt;
    color:#000000;
    font-family:Arial;
    text-decoration: none;
    font-weight: 700;
    }
    h5{
    font-size:10pt;
    color:#000000;
    font-family:Verdana;
    text-decoration: none;
    text-align: center;
    font-weight: 700;
    line-height:100%;
    vertical-align: middle;
    display: inline;
    }
    h6{
    font-size:7pt;
    color:#000000;
    font-family:Verdana;
    text-decoration: none;
    text-align: left;
    font-weight: 700;
    text-align:center;
    display: inline;
    }

    a{
    text-decoration: none;
    color: #000000;
    }
    a:hover{    
    text-decoration: none;
    color: #000000; 
    }
    a:visited{
    text-decoration: none;
    color: #000000;
    }
