#contents {
    		width: 780px;
    		height: 1000px;
    		margin-left: 0px;
            background: transparent url(../images/bg_centre.jpg) no-repeat;
}

#contents #zone-image {
            z-index: 2;
            position: absolute;
            height: 169px;
            width: 176px;
            left: 300px;
            top: 35px;
}

/* ---------------------------------- titre --------------------------- */
#titre {
            position: absolute;
            float: left;
            left: 0px;
            width: 150px;
            height: 200px;
	       }
	
h3#titre {
            background: url(../images/tit_puce.gif) no-repeat 0 1px;
            width: 260px; height: 20px;
            position: relative; top: 5px; left: 65px;
            padding: 0 0 0 20px;
            font-size: 16px; font-family:  tahoma, Verdana, sans-serif; font-weight: normal; letter-spacing: 2px;
            color: black;
            }

#titre h3 span {
            display: none;
            }

#service {
            position: absolute;
            float: left;
            left: 462px;
            top: 5px;
            }

#service a.lien {
            display: block;
            float: left;
            width: 190px;
            height: 20px;
            background: url(../images/tit_servicesAutoB.gif) no-repeat
    }

span {
            display: none;
            }


/* ---------------------------------- sevices-industrie --------------------------- */

#contents #industrie {
            position: relative;
            height: 700px;
            width: 645px;
            left: 50px;
            top: 120px;
            margin: 0 00px 40px 20px;
}
	
a {
            text-decoration: underline;
            color: red;
}

a:hover {
            text-decoration: underline;
            color: navy;
}

.imagefloat{
            float: right;
            padding: 2px;
            border: 1px solid #666699;
            margin: 0 0 0 10px;
}

h4 {
            color : #666699;
            font-size: 12px;
            text-decoration: none;
            padding-left:15px;
            padding-bottom:2px;
            border-bottom: 1px solid #9999CC;
            background: transparent url(../images/puce_claire.gif) no-repeat 0px 2px;
}
h5 {
            font-size: 11px;
            color : red;
            text-decoration: none;
            padding-bottom: 2px;
}

p {
            color: #000066;
            text-decoration: none;
            padding: 0px;
}