	html,body {
		margin:0;
		padding:0;
		color:#000;
		background:#fff;
		background: white url(../images/habillage/arpl.gif);
       	background-repeat: repeat }
	body {
		padding:0px;
		font:76%/135% "Lucida Grande", "Lucida Sans Unicode", Arial, Helvetica, sans-serif;
	}
	code {
		font-family:Monaco, Courier, "Courier New", monospace;
	}
     #global {
     position:absolute;
     left: 50%; 
     top: 50%;
     width: 800px;
     height: 620px;
     margin-top: -310px;
     margin-left: -400px;
	 background: white;
     border: 1px solid #000;
     }
	 #bandeau {
     position:absolute;
     left: 0px; 
     top: 0px;
	 height: 120px;
     width: 550px;
	 background: white;
     }
	 #menu {
     position:absolute;
     left: 10px; 
     top: 120px;
     width: 170px;
	 background: white;
     }
	 #centre {
     position:absolute;
     left: 190px; 
     top: 120px;
     width: 600px;
	 background: white;
     }
	 #pdp {
     position:absolute;
     left: 1px; 
     top: 595px;
     width: 797px;
     height: 16px;
	 margin-left: 0px;
	 background: #efece6;
     border: 1px solid #efece6;
	 text-align: center;
     }
	.pn_link {
	color: #003C99;
	}
	.image_pn_link {
	border: 1px solid #FFFFFF;
	color: #FFFFFF;
	}
	a.pn_link:hover {
	color: #003C99;
	text-decoration: none;
	}
	.adwrap {
		margin:0.5em 1em 0 10px;
		width:542px;
		height:auto;
		float:left;
	}
	.adwrap iframe {
		width:542px;
		height:auto;
	}
	.box {
		padding:0 12px 0 0;
		background:#fff url(../images/habillage/bords.gif) 100% 0 repeat-y;
	}
	.bi {
		padding:0 0 0 12px;
		background:#fff url(../images/habillage/bords.gif) 0 0 repeat-y;
	}
	.bt {
		height:17px;
		margin:0 -12px;
		background:  url(../images/habillage/boite.gif) 100% 0 no-repeat;
	}
	.bt div {
		width:18px;
		height:17px;
		background:  url(../images/habillage/boite.gif) 0 0 no-repeat;
	}
	.bb {
		height:17px;
		margin:0 -12px;
		background:  url(../images/habillage/boite.gif) 100% 100% no-repeat;
	}
	.bb div {
		width:18px;
		height:17px;
		background:  url(../images/habillage/boite.gif) 0 100% no-repeat;
	}
	.box h2 {
		margin:0px;
		padding:0.3em 10px;
		background:#efece6;
		font:bold 1.2em/1 Arial, Helvetica, sans-serif;
		text-decoration: none;
		text-indent: 34px;
	}
	.box p, .box ul {
		margin:0;
		background:#fff;
	}
	.box li {
		margin:0 0 0 2em;
		padding:0;
	}	
	.cbox {
		padding:0 12px 0 0;
		height:auto;
		background:#fff url(../images/habillage/bords.gif) 100% 0 repeat-y;
	}
	.cbi {
		padding:0 0 0 12px;
		background:#fff url(../images/habillage/bord_gauche_adwrap.gif) 0 0 repeat-y;
	}
	.cbt {
		height:17px;
		margin:0 -12px;
		background:  url(../images/habillage/boite.gif) 100% 0 no-repeat;
	}
	.cbt div {
		width:18px;
		height:17px;
		background:  url(../images/habillage/boite.gif) 0 0 no-repeat;
	}
	.cbb {
		height:17px;
		margin:0 -12px;
		background:  url(../images/habillage/boite.gif) 100% 100% no-repeat;
	}
	.cbb div {
		width:18px;
		height:17px;
		background:  url(../images/habillage/boite.gif) 0 100% no-repeat;
	}
	.cbox h1 {
		margin:0;
		padding:0.3em 10px;
		background:#efece6;
		font:bold 1.2em/1 Arial, Helvetica, sans-serif;
	}
	.cbox p, .cbox ul {
		margin:0;
		padding: 4px 10px;
		background:#fff;
	}
	.cbox li {
		margin:0 0 0 2em;
		padding:0;
	}
	ul {list-style-type: none;
	margin:0px;
	padding:0px;}
	.menu a{
	display: block;
	height: 23px;
	width: 50px;
	text-decoration: none;
	color: #000;
	text-indent: 20px;
	background-image: url(../images/habillage/puce0.gif);
	background-position: left;
	background-repeat: no-repeat;
	}	 
	.menu a:hover{
	background-image: url(../images/habillage/puce1.gif);
	color: #003C99;
	background-position: left;
	background-repeat: no-repeat;
	}


