body {	font-family: verdana, arial, helvetica, sans-serif;	font-size: 11px;	color: #000000;	margin: 0;	padding: 20px 0 0 0;	background-color: #33ccff;	background-position: center top;	background-image: url(images/page_fond.jpg);	background-repeat: no-repeat;}a:link, a:visited {	text-decoration: none;	color: #28378d;}a:hover {	color: #e83a17;	text-decoration: underline;}table {	font-family: verdana, arial, helvetica, sans-serif;	font-size: 11px;	color: #000000;}img, img a {	margin: 0;	padding: 0;	border: 0;}/* ////////////////////// *//* //// STYLES TYPO //// */.normal {	font-weight: normal;}.gras {	font-weight: bold;}.gras_capital {	font-weight: bold;	text-transform: uppercase;}.gras_italique {	font-style: italic;	font-weight: bold;}.gras_10_blanc {	font-size: 10px;	font-weight: bold;	color: #ffffff;}.capital {	text-transform: uppercase;}.italique {	font-style: italic;}.contenu {	height: 630px;	width: 940px;	font-size: 11px;	text-align: left;	background-position: left top;	background-image: url(images/contenu_fond.jpg);	background-repeat: no-repeat;}.menu {	margin: 0;	padding: 0;	color: #663300;}.menu td {	margin: 0;	padding: 0 25px 0 0;}.menu a:link, .menu a:visited {	font-size: 12px;	font-weight: bold;	color: #663300;	text-decoration: none;	margin: 0;	padding: 0;}.menu a:hover {	color: #ff9900;}.news_titre {	margin: 0;	padding: 0;	color: #663300;}.news_titre td {	margin: 0;	padding: 0 25px 0 0;}.news_titre a:link, .news_titre a:visited {	font-size: 12px;	font-weight: bold;	color: #663300;	text-decoration: none;	margin: 0;	padding: 0;}.news_titre a:hover {	color: #ffffff;/*********************//* styles *//*********************/.gras_12_blanc {	font-size: 12px;	font-weight: bold;	color: #ffffff;}.gras_11_vert {	font-size: 11px;	font-weight: bold;	color: #dcdf48;}.gras_10_magenta {	font-size: 10px;	font-weight: bold;	color: #cc00cc;}.normal_10_blanc {	font-size: 10px;	color: #ffffff;}/* page info */h1 {	font-size: 14px;	margin: 15px 0 25px 0;	padding: 0;}.page {	height: 410px;	margin: 0;	padding: 0;	overflow: auto;	scrollbar-face-color: #3366cc;	scrollbar-shadow-color: #3366cc;	scrollbar-highlight-color: #3366cc;	scrollbar-3dlight-color: #3366cc;	scrollbar-darkshadow-color: #3366cc;	scrollbar-track-color: #ffffff;	scrollbar-arrow-color: #ffffff;}.page .marge {	margin: 0 20px 0 0;	padding: 0;}.news_date {	font-size: 10px;	font-weight: bold;	color: #e83a17;}.news_titre {	font-size: 12px;	font-weight: bold;	color: #663300;}/***********************//* bloc bas de page *//***********************//* menu bas */.basdepage {	margin: 0;	padding: 00;}	   .basdepage td {	font-size: 10px;	font-weight: bold;	margin: 0;	padding: 0 40px 0 0;}.basdepage a:link, .basdepage a:visited {	font-size: 10px;	font-weight: bold;	color: #cc00cc;	text-decoration: none;	margin: 0;	padding: 0;}.basdepage a:hover {	color: #28378d;}.txtAccueil {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	font-style: normal;	color: 663300;}