body {	background: #288f36 url(../media/pages/PN7Saulx_02_fondaplati.png) no-repeat fixed center top;	text-align: center;	margin: 10px 0px;}a {}a:link, a:visited, a:hover {	color: #288F36;	text-decoration: none;}a:hover {	color: #CE0030;	text-decoration: none;}p {	margin: 0px;	padding: 0px;}p.p1 {	margin: 0px 0px 0px 435px;	padding: 0px;	text-align: left;}p.p2 {	margin: 0px 0px 0px 265px;	padding: 0px;	text-align: left;}p.p1_slider {	margin: 10px 0px 0px 435px;	padding: 0px;	text-align: left;}p.p2_galerie {	margin: 10px 0px 0px 265px;	padding: 0px;	text-align: left;}p.pmenu_haut {	padding: 0px;	text-align: left;	font: bold 12px Verdana, Arial, Helvetica, sans-serif;	color: #FFFFFF;	margin-top: 35px;	margin-left: 30px;}p.pmenu_haut a, p.pmenu_haut a:link, p.pmenu_haut a:visited, p.pmenu_haut a:active {	text-decoration: none;	color: #1D6A28;}p.pmenu_haut a:hover {	color: #AB1133;}p.pmenu_bas {	padding: 10px 0px 0px;	text-align: left;	font: bold 11px Verdana, Arial, Helvetica, sans-serif;	color: #FFFFFF;	margin-left: 25px;	margin-right: 25px;}p.pmenu_bas a, p.pmenu_bas a:link, p.pmenu_bas a:visited, p.pmenu_bas a:active {	text-decoration: none;	color: #1D6A28;}p.pmenu_bas a:hover {	color: #AB1133;}p.pmenu_principal {	text-align: left;	font: bold 12px Verdana, Arial, Helvetica, sans-serif;	color: #288F36;}p.pmenu_principal a, p.pmenu_principal a:link, p.pmenu_principal a:visited, p.pmenu_principal a:active {	text-decoration: none;	color: #288F36;}p.pmenu_principal a:hover {	color: #CE0030;}img {}h1 {	font: bold 14px Verdana, Arial, Helvetica, sans-serif;	color: #288F36;	text-align: left;	text-indent: 40px;	background: url(../media/images/pn_fleur_rouge_36x40.png) no-repeat;	display: block;	clip: rect(auto,auto,auto,430px);	margin-left: 435px;	height: 30px;	padding-top: 10px;	margin-top: 0px;	margin-bottom: 0px;}h2 {	font: bold 14px Verdana, Arial, Helvetica, sans-serif;	color: #288F36;	text-align: left;	text-indent: 40px;	background: url(../media/images/pn_fleur_rouge_36x40.png) no-repeat;	display: block;	clip: rect(auto,auto,auto,430px);	margin-left: 265px;	height: 30px;	padding-top: 10px;	margin-top: 0px;	margin-bottom: 0px;}img.appel80 {	height: 80px;	width: 80px;	margin-right: 10px;	overflow: hidden;}div#tete {	background: url(../media/pages/pn_ombre_haut.png) no-repeat center bottom;	clear: both;	height: 79px;	width: 984px;	margin-right: auto;	margin-left: auto;}div#container {	background: url(../media/pages/pn_ombre_page.png) repeat-y center top;	clear: both;	width: 984px;	margin-right: auto;	margin-left: auto;}div#bandeau {	margin: 0px auto;	padding: 0px;	width: 916px;	clear: both;	overflow: hidden;}div#content {	margin: 0px auto;	padding: 0px;	width: 916px;	overflow: hidden;}div#appels_accueil {	margin: 0px;	padding: 0px;	width: 420px;	overflow: hidden;	float: left;	clear: none;}div#appels_page {	margin: 0px;	padding: 0px;	width: 250px;	overflow: hidden;	float: left;	clear: none;}div#pied {	background: url(../media/pages/pn_ombre_bas.png) no-repeat center top;	clear: both;	height: 82px;	width: 984px;	margin-right: auto;	margin-left: auto;	padding: 18px 0px 0px;	margin-top: 0px;}div#menu_haut {	background: url(../media/pages/pn_fond_menu_haut.png) no-repeat center top;	height: 63px;	width: 507px;	margin-right: 40px;	float: right;}div#menu_bas {	background: url(../media/pages/pn_fond_menu_bas.png) no-repeat center top;	height: 63px;	width: 965px;	margin-right: auto;	margin-left: auto;	clip: rect(18px,auto,auto,auto);}div#menu_principal {	margin: 0px auto 10px;	padding: 10px 0px;	width: 916px;	clear: both;	overflow: hidden;	text-align: left;}