body {
	color: black;
	background-color: #2c3834;
	margin: 0;
}

p.addresse { font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 11px; top: 0; margin-top: 0; margin-bottom: 0; padding-bottom: 7px; }

p { font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 11px; top: 0; margin-top: 0; margin-bottom: 0; padding-bottom: 8px; }

ul { font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 11px; top: 0; margin-top: 0; margin-left: 8px; padding-left: 8px; }

a { text-decoration: none; }
a:active { text-decoration: none; }

h2 { color: white; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; top: 0; margin-top: 0; margin-bottom: 7px; }

h1 { color: white; font-size: 18px; font-family: Verdana, Arial, Helvetica, sans-serif; top: 0; margin-top: 0; margin-bottom: 14px; }

td {
	vertical-align: middle;
	text-align: center;
}

table {
	width: 100%;
	height: 100%;
}

#mainContent { margin:60px auto; text-align: left; background-image: url(../images/background.jpg); position: relative; width: 660px; height: 420px; }

#textZone1 {
	position: absolute;
	left:270px;
	top:102px;
	width: 284px;
	height: 110px;
}

#textZone2 {
	position: relative;
	left:270px;
	top:213px;
	width: 284px;
	height: 184px;
}

#recherche { position:absolute; }
#Equipement { visibility: hidden ; position:absolute; }
#implantation { visibility: hidden ; position:absolute; }
#Production { visibility: hidden ; position:absolute; }

#textZone3 {
	position: absolute;
	left:270px;
	top:102px;
	width: 365px;
	height: 290px;
	overflow:auto;
}

/*** accueil***/
#photo1 {
	width:72px;
	height:72px;
	position:absolute;
	left:92px;
	top:14px;
}

#photo2 {
	width:72px;
	height:72px;
	position:absolute;
	left:92px;
	top:94px;
}

#photo3 {
	width:72px;
	height:72px;
	position:absolute;
	left:92px;
	top:174px;
}

#photo4 {
	width:72px;
	height:72px;
	position:absolute;
	left:172px; top:174px;
}

#photo5 {
	width:72px;
	height:72px;
	position:absolute;
	left:11px;
	top:254px;
}

#photo6 {
	width:72px;
	height:72px;
	position:absolute;
	left:92px;
	top:254px;
}

/*** services***/
#photoServices1 {
	width:72px;
	height:72px;
	position:absolute;
	left:92px;
	top:14px;
}

#photoServices2 {
	width:72px;
	height:72px;
	position:absolute;
	left:92px;
	top:94px;
}

#photoServices3 {
	width:72px;
	height:72px;
	position:absolute;
	left:92px;
	top:174px;
}

#photoServices4 {
	width:72px;
	height:72px;
	position:absolute;
	left:172px; top:174px;
}

#photoServices5 {
	width:72px;
	height:72px;
	position:absolute;
	left:11px;
	top:254px;
}

#textZone1 {
	position: absolute;
	left:270px;
	top:102px;
	width: 284px;
	height: 110px;
}

#textZone2 {
	position: absolute;
	left:270px;
	top:213px;
	width: 284px;
	height: 184px;
	overflow:auto;
}

#photoRight {
	width:92px;
	height:231px;
	position:absolute;
	left:557px;
	top:96px;
}


#addresse {
	width:200px;
	height:72px;
	position:absolute;
	left:11px;
	top:334px;
}

#lienLogo { 
	position:absolute;
	left:255px;
	top:11px;
}

#lienLogo a{
	display:block;
	position:absolute;
	width:170px;
	height:39px;
}

#boutons {
	position:absolute;
	left:563px;
	top:82px;
}

#boutonServices {
	background:url(../images/boutonService.gif) no-repeat;
	width:85px;
	height:12px;
}

#boutonServices a{
	display:block;
	background:url(../images/boutonService.gif) 0 -24px no-repeat;
	width:85px;
	height:12px;	
}

#boutonAccueil {
	background:url(../images/boutonAccueil.gif) no-repeat;
	width:85px;
	height:12px;
}

#boutonAccueil a{
	display:block;
	background:url(../images/boutonAccueil.gif) 0 -24px no-repeat;
	width:85px;
	height:12px;	
}

#boutonServices a:hover{
	background-image:none;
}

#boutonAccueil a:hover{
	background-image:none;
}
