body {	font-family: verdana, arial, helvetica, sans-serif;	font-size: 11px;	color: #000000;	margin: 0;	padding: 0;	background-color: #000000;	scrollbar-face-color: #ff0000;	scrollbar-shadow-color: #ff0000;	scrollbar-highlight-color: #ff0000;	scrollbar-3dlight-color: #ff0000;	scrollbar-darkshadow-color: #ff0000;	scrollbar-track-color: #000000;	scrollbar-arrow-color: #ffffff;}/* /////////////////////////// *//* //// REDEFINITION TAG //// *//* // lien par defaut // */a:link, a:visited {	color: #000000;	text-decoration: underline;}a:hover {	color: #ff0000;	text-decoration: none;}img, img a {	border: 0;	margin: 0;	padding: 0;}div {	border: 0;	margin: 0;	padding: 0;}td {	font-family: verdana, arial, helvetica, sans-serif;	font-size: 11px;	margin: 0;	padding: 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;}.capital {	text-transform: uppercase;}.italique {	font-style: italic;}.corpsNul {	font-size: 1px;}.enLigne {	display: inline;}.fin_float {	clear: both;	font-size: 1px;	margin: 0;	padding: 0; }/* //////////////// *//* //// INDEX //// */#index {	width: 900px;	height: 520px;	text-align: left;	background-position: left top;	background-image: url(images/index_fond.jpg);	background-repeat: no-repeat;}#index .menu {	margin: 0 0 0 280px;	padding: 0;}#index img {	margin: 15px 30px 0 0;	padding: 0;}#index .texte {	color: #ffffff;	font-size: 10px;	margin: 430px 0 0 40px;	padding: 0;}/* /////////////// *//* //// PAGE //// */#page_accueil {	width: 900px;	height: 560px;	text-align: left;	background-position: left top;	background-image: url(images/accueil_fond.jpg);	background-repeat: no-repeat;}#page {	width: 900px;	height: 560px;	text-align: left;	background-position: left top;	background-image: url(images/page_fond.jpg);	background-repeat: no-repeat;}#menu {	margin: 0 0 0 221px;	padding: 0;}#menu img {	margin: 0 17px 0 0;	padding: 0;}#menu a:link, #menu a:visited, #menu a:hover {	margin: 0;	padding: 0;}#menu_ss {	height: 27px;	margin: 0 0 0 300px;	padding: 0;}#menu_ss ul {	margin: 0;	padding: 5px 0 0 0;}#menu_ss li {	display: inline;	color: #ffffff;	font-size: 10px;	font-weight: bold;	margin: 0 15px 0 0;	padding: 0;	list-style-type: none;}#menu_ss li a:link, #menu_ss li a:visited {	color: #ffffff;	text-decoration: none;	margin: 0;	padding: 0 0 0 8px;	background-position: left 2px;	background-image: url(images/menu_ss_puce.gif);	background-repeat: no-repeat;}#menu_ss li a:hover {	color: #000000;	background-position: left -98px;	background-image: url(images/menu_ss_puce.gif);	background-repeat: no-repeat;}/* //// colonades ! //// */#col_accueil {	width: 300px;	color: #000000;	margin: 0 0 0 600px;	padding: 0;}#col_accueil .marge {	height: 412px;	color: #000000;	margin: 10px 0 0 0;	padding: 0;	overflow: auto;}#col_accueil p {	margin: 5px 35px 13px 30px;	padding: 0;}#col_accueil h1 {	color: #ff0000;	font-size: 22px;	font-weight: normal;	margin: 30px 35px 10px 30px;	padding: 0;}#col_accueil .gras {	color: #ff0000;	font-weight: bold;}#col_1 {	float: left;	width: 300px;	height: 395px;	color: #000000;	margin: 0;	padding: 0;}#col_2 {	float: left;	width: 300px;}#col_2 .marge {	height: 402px;	color: #000000;	margin: 20px 30px 0 30px;	padding: 0;	overflow: auto;}#col_2 .photos {	text-align: center;	margin: 0;	padding: 10px 0 5px 0;}#col_2 .photos img {	margin: 0 10px 5px 5px;	padding: 0;}#col_2 .legende {	font-size: 10px;	text-align: center;	color: #333333;		margin: 0 0 5px 0;	padding: 0;}#col_3 {	float: left;	width: 300px;}#col_3 .marge {	height: 412px;	color: #000000;	margin: 10px 0 0 0;	padding: 0;	overflow: auto;}#col_3 h1 {	color: #ff0000;	font-size: 22px;	font-weight: normal;	margin: 0 30px 8px 30px;	padding: 0;}#col_3 h2 {	font-size: 12px;	font-weight: bold;	color: #ff0000;	margin: 0 30px 4px 30px;	padding: 0;}#col_3 h3 {	font-size: 10px;	text-transform: uppercase;	color: #ffffff;	margin: 0 30px 2px 30px;	padding: 0;}#col_3 p {	margin: 5px 30px 13px 30px;	padding: 0;}#col_3 img {	margin: 0 0 0 30px;	padding: 0;}#col_3 .gras {	color: #ff0000;	font-weight: bold;}#col_3 .chapo {	color: #ff0000;	margin: 5px 30px 13px 30px;	padding: 0;}#col_3 .titre {	font-size: 11px;	font-weight: bold;	color: #ff0000;}#col_3 .lien {	font-size: 10px;	font-weight: bold;	color: #ff0000;	margin: 0;	padding: 0;}#col_3 .lien a:link, #col_3 .lien a:visited {	color: #ff0000;	text-decoration: none;}#col_3 .lien a:hover {	color: #333333;}#page_clip {	width: 900px;	height: 560px;	text-align: left;	background-position: left top;	background-image: url(images/clip_fond.jpg);	background-repeat: no-repeat;}#col_clip {	float: left;	width: 600px;}#col_clip .marge {	height: 412px;	text-align: center;	color: #000000;	margin: 10px 0 0 0;	padding: 0;	overflow: auto;}#col_clip .kal {	margin: 0;	padding: 30px 0 0 0;}#site {	font-size: 10px;	color: #ff0000;	margin: 45px 0 0 30px;	padding: 0;}#site a:link, #site a:visited {	color: #ff0000;	text-decoration: none;	margin: 0;	padding: 0;}#site a:hover {	color: #ffffff;}#site .lien2 {	display: inline;	margin: 0;	padding: 0 0 0 153px;}