body{
	margin: auto;
	width: 900px;
	background-color: #FFF;
	font: 12px 'Trebuchet MS', Verdana, Arial;
	color: #000;
}

div {
	text-align:center;
	}
div#bandeau {
  background-image:url(images/ofset.gif);
  background-repeat:no-repeat;
  width:900px;
	height:17px;
	}
div#menu {
  background-image:url(images/laparfaite.gif);
  background-repeat:no-repeat;
	float:left;
	width:123px;
	height:auto;
	background-color:#D9322B;
	}

div#contenu {
  background-image:url(images/imprimerie.jpg);
	float:left;
	text-align:justify;
	width:619px;
	height:616px;
  font:bold 10px 'Trebuchet MS', Verdana, Arial;
	}
div#contenu2 {
  background-image:url(images/reproduction.jpg);
	float:left;
	text-align:justify;
	width:619px;
	height:616px;
  font:bold 10px 'Trebuchet MS', Verdana, Arial;
	}

div#pied_page {
	clear:both;
	width:900px;
	height:auto;
  font: 9px Verdana, 'Trebuchet MS', Arial;
	}

#titre_sit {font:bold 55px Verdana, 'Trebuchet MS', Arial;;color:#D9322B;margin-left:120px;}
#menu1 {text-align:left;margin-top:23px;margin-left:20px;float:left;}
#menu2 {text-align:left;margin-top:28px;margin-left:50px;float:left;}
#menu3 {text-align:left;margin-top:28px;margin-left:79px;float:left;}
#menu4 {text-align:left;margin-top:28px;margin-left:96px;float:left;}
#imprimerie {margin-top:133px;padding-top:8px;color:#ffffff;}
#imprimeur {background-image:url(images/imprimeur.jpg);height:163px;margin-top:5px;margin-left:14px;}
#flyers {color:#ffffff;line-height:14px;}
#reproduction {background-image:url(images/reproduction.gif);height:65px;}
.titre {font:bold 14px 'Trebuchet MS', Verdana, Arial;color:#FCFF03;}

#prospectus {float:left; background-image:url(images/prospectus.gif);height:469px; width:157px; margin-top:144px;}
#publicite {margin-top: 350px;color:#ffffff;font:bold 11px 'Trebuchet MS', Verdana, Arial;}
#pub {margin-top:29px;font:bold 11px Verdana, 'Trebuchet MS', Arial;}

#commerciaux {margin-top:22px;margin-left:190px;float:left;}
#publicitaire {margin-top:22px;margin-left:110px;float:left;}
#commerciaux2 {line-height:12px;margin-top:1px;margin-left:180px;float:left;border:solid #00CCFF 1px;width:205px;height:110px;padding-top:8px;}
#publicitaire2 {line-height:12px;margin-top:1px;margin-left:15px;float:left;border:solid #00CC66 1px;width:205px;height:110px;padding-top:8px;}
#administratif {margin-top:12px;margin-left:190px;float:left;}
#plus {margin-top:12px;margin-left:110px;float:left;}
#administratif2 {line-height:12px;margin-top:1px;margin-left:180px;float:left;border:solid #99CC00 1px;width:205px;height:85px;padding-top:5px;}
#plus2 {line-height:12px;margin-top:1px;margin-left:13px;float:left;border:solid #FF6600 1px;width:205px;height:85px;padding-top:5px;}
#client {line-height:12px;margin-top:9px;margin-left:180px;float:left;border:solid #9085BA 1px;width:195px;height:15px;padding-top:5px;padding-left:10px;}
#faire {line-height:12px;margin-top:9px;margin-left:13px;float:left;border:solid #9085BA 1px;width:195px;height:15px;padding-top:5px;padding-left:10px;}
#client2 {text-align:justify;line-height:12px;margin-top:-1px;margin-left:180px;float:left;border:solid #9085BA 1px;width:197px;height:60px;padding:4px;}
#faire2 {text-align:justify;line-height:12px;margin-top:-1px;margin-left:13px;float:left;border:solid #9085BA 1px;width:197px;height:60px;padding:4px;}

.titre_menu {text-align:left;color:#055788;}

a:link, a:visited {
	text-decoration:none;
	color:#D9322B;
	font:italic 8px Verdana, Arial, Helvetica, sans-serif;
	letter-spacing: 2px;
}
a:hover{
	text-decoration:none;
	color:#D9322B;
	font:italic 8px Verdana, Arial, Helvetica, sans-serif;
}
a:active{
	text-decoration:none;
	color:#D9322B;
	font:italic 8px Verdana, Arial, Helvetica, sans-serif;
}
#menu1 a:link, #menu1 a:visited {
	text-decoration:none;
	color:#ffffff;
	font:bold 12px Verdana, Arial, Helvetica, sans-serif;
	letter-spacing: 2px;
}
#menu1 a:hover{
	text-decoration:none;
	color:#FCFF03;
	font:bold 12px Verdana, Arial, Helvetica, sans-serif;
}
#menu1 a:active{
	text-decoration:none;
	color:#fffffff;
	font:bold 12px Verdana, Arial, Helvetica, sans-serif;
}
#menu2 a:link, #menu2 a:visited {
	text-decoration:none;
	color:#009EE0;
	font:bold 12px 'Trebuchet MS', Verdana, Arial, Helvetica, sans-serif;
	letter-spacing: 2px;
}
#menu2 a:hover{
	text-decoration:none;
	color:#FCFF03;
	font:bold 12px 'Trebuchet MS', Verdana, Arial, Helvetica, sans-serif;
}
#menu2 a:active{
	text-decoration:none;
	color:#009EE0;
	font:bold 12px 'Trebuchet MS', Verdana, Arial, Helvetica, sans-serif;
}
#menu3 a:link, #menu3 a:visited {
	text-decoration:none;
	color:#FFC794;
	font:bold 12px 'Trebuchet MS', Verdana, Arial, Helvetica, sans-serif;
	letter-spacing: 2px;
}
#menu3 a:hover{
	text-decoration:none;
	color:#FCFF03;
	font:bold 12px 'Trebuchet MS', Verdana, Arial, Helvetica, sans-serif;
}
#menu3 a:active{
	text-decoration:none;
	color:#FFC794;
	font:bold 12px 'Trebuchet MS', Verdana, Arial, Helvetica, sans-serif;
}
#menu4 a:link, #menu4 a:visited {
	text-decoration:none;
	color:#009EE0;
	font:bold 12px 'Trebuchet MS', Verdana, Arial, Helvetica, sans-serif;
	letter-spacing: 2px;
}
#menu4 a:hover{
	text-decoration:none;
	color:#96BF0D;
	font:bold 12px 'Trebuchet MS', Verdana, Arial, Helvetica, sans-serif;
}
#menu4 a:active{
	text-decoration:none;
	color:#009EE0;
	font:bold 12px 'Trebuchet MS', Verdana, Arial, Helvetica, sans-serif;
}
#presentation{
  margin-top:22px;margin-left:200px;margin-right:30px;float:left;text-align:justify;
  font:normal 12px 'Trebuchet MS', Verdana, Arial;padding:10px;border:solid #00CC66 1px;
}

#presentation p:first-letter{
  padding-left:40px;font:bold 18px Arial, 'Trebuchet MS', Verdana;
}
#precontact{font-size:10px;
  margin-top:22px;margin-left:200px;margin-right:30px;float:left;text-align:left;
}
#plan{
  margin-top:18px;margin-left:20px;margin-right:30px;float:left;text-align:justify;
  font:normal 12px 'Trebuchet MS', Verdana, Arial;padding:10px;
}

