body {	font-family: verdana, arial, helvetica, sans-serif;	font-size: 10px;	color: #000000;	margin: 10px 0 10px 0;	padding: 0;	background-color: #ffffff;}/* //// REDEFINITION TAG //// */a:link, a:visited {	text-decoration: underline;	color: #b20817;}a:hover {	text-decoration: none;}img, img a {	border: 0;}td {	font-family: verdana, arial, helvetica, sans-serif;	font-size: 11px;	margin: 0;	padding: 0;}h1 {	font-family: verdana, arial, helvetica, sans-serif;	font-size: 24px;	margin: 10px 200px 0 0;	padding: 0;}/* //// STYLES COMMUNS //// */.gras { font-weight: bold; }.italique { font-style: italic; }.capital { text-transform: uppercase; }.capital_gras {	font-weight: bold;	text-transform: uppercase;}.corpsNul { font-size: 1px; }.enLigne { display: inline; }.fin_float {	clear: both;	font-size: 1px;	line-height: 0; }/* class */.chapo {	font-family: lucida grande, verdana, arial, helvetica, sans-serif;	font-size: 11px;	font-weight: bold;	color: #cc0000;		margin: 10px 250px 0 100px;}.haut_menu_bt {	/*width: 520px;*/	margin: 15px 0 0 2px;}.haut_menu {	width: 740px;	height: 60px;	background-position: left top;	background-image: url(images/pres/haut_fond.gif);	background-repeat: no-repeat;}.centre {	width: 740px;	background-position: left top;	background-image: url(images/pres/centre_fond.jpg);	background-repeat: repeat-y;	background-color: #ebff00;}.butte_centre {	width: 740px;	background-position: left top;	background-image: url(images/pres/butte_centre_fond.jpg);	background-repeat: no-repeat;	background-color: #e4e4e4;}.desnos_centre {	width: 740px;	background-position: left top;	background-image: url(images/pres/picasso_centre_fond.jpg);	background-repeat: no-repeat;	background-color: #e4e4e4;}.titre_item {	margin: 0 0 3px 0;}.titre_item_chapo {	font-family: lucida grande, verdana, arial, helvetica, sans-serif;	font-size: 11px;	font-weight: bold;	color: #cc0000;		margin: 0 0 15px 0;}.titre1 {	font-size: 14px;	color: #000000;}.titre2 {	font-size: 12px;	color: #cc0000;}.col1 {	color: #990099;}.col1 .adresse {	font-size: 10px;	color: #9900ff;	padding: 10px 0 10px 10px;	margin: 15px 0 0 0;	background-position: left top;	background-image: url(images/pres/adresse_fond.gif);	background-repeat: no-repeat;}.col1 .adresse a:link, .col1 .adresse a:visited {	color: #9900ff;	text-decoration: none;}.col1 .adresse a:hover {	color: #000000;	text-decoration: underline;}.col1 .lemail {	color: #9900ff;}.col1 .lemail a:link, .col1 .lemail a:visited {	color: #9900ff;	text-decoration: none;	margin: 0;	padding: 0 0 0 15px;	background-position: left top;	background-image: url(images/pres/mail_fond.gif);	background-repeat: no-repeat;}.col1 .lemail a:hover {	font-weight: bold;}.col1 .encadre {	color: #9900ff;	padding: 8px;	margin: 0 10px 0 0;	border-bottom: 1px solid #9900ff;	border-left: 1px solid #9900ff;}.col1 .encadre a:link, .col1 .encadre a:visited {	color: #9900ff;	text-decoration: underline;}.col1 .encadre a:hover {	color: #000000;	text-decoration: none;}.col1 .encadre2 {	color: #cc0000;	padding: 8px;	border-bottom: 1px solid #cc0000;	border-left: 1px solid #cc0000;}.col1 .encadre2 a:link, .col1 .encadre2 a:visited {	color: #cc0000;	text-decoration: underline;}.col1 .encadre2 a:hover {	color: #000000;	text-decoration: none;}.encadre2 .lemail {	color: #cc0000;}.encadre2 .lemail a:link, .col1 .encadre2 a:visited {	color: #cc0000;	text-decoration: none;	margin: 0;	padding: 0 0 0 15px;	background-position: left top;	background-image: url(images/pres/mail_encadre2_fond.gif);	background-repeat: no-repeat;}.encadre2 .lemail a:hover {	font-weight: bold;}.bas {	padding: 15px 0 0  0;	margin: 0;}