body {	font-family: arial, helvetica, verdana, sans-serif;	font-size: 11px;	color: #000000;	margin: 20px 0 0 0;	padding: 0;	background-color: #000000;}h1 { font-size:14px }/* /////////////////////////// *//* //// REDEFINITION TAG //// *//* // lien par defaut // */a:link, a:visited {	color: #FFFFDD;	text-decoration: underline;}a:hover {	text-decoration: none;	color: #FFFF00;}a:link.plan1, a:visited.plan1 {	color: #ffffff;	text-decoration: none;}a:hover.plan1 {	text-decoration: underline;}a:link.plan2, a:visited.plan2 {	font-size:9px;	color: #CCCCCC;	text-decoration: none;}a:hover.plan2 {	font-size:9px;	text-decoration: underline;}img, img a {	border: 0;	margin: 0;	padding: 0;}div {	border: 0;	margin: 0;	padding: 0;}td {	font-family: arial, helvetica, verdana, 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;}#conteneur {	z-index: 0;	position: absolute;	left: 50%;	width: 900px;	height: 700px;	margin-left: -450px; /* moitie de la hauteur */}/* //////////////// *//* //// INDEX //// */#index_photo {	float: left;	width: 725px;	height: 465px;	margin: 0;	padding: 0;}#index_chapo {	float: left;	width: 174px;	height: 465px;	font-size: 10px;	text-align: justify;	line-height: 17px;	color: #00d2ff;	margin: 0;	padding: 0;}#index_ptsvert {	float: left;	width: 1px;	height: 465px;}#index_chapo .texte {	height: 295px;	margin-left: 10px;}#index_chapo .brand {	height: 170px;}#index_ptshoriz {	clear: both;	width: 900px;	height: 1px;}#index_bas {	width: 900px;	height: 235px;	margin: 0;	padding: 0;	background-position: left top;	background-image: url(images/index/bas_fond.gif);	background-repeat: no-repeat;}#index_bas .col1 {	float: left;	width: 340px;	height: 235px;	font-size: 10px;	color: #00d2ff;	margin: 15px 0 0 0;	padding: 0;}#index_bas .col1 .coord {	line-height: 16px;	margin: 0 0 15px 25px;	padding: 0;}#index_bas .col1 .coord a:link, #index_bas .col1 .coord a:visited {	color: #00d2ff;	text-decoration: none;}#index_bas .col1 .coord a:hover {	color: #ffffff;}#index_bas .col1 .vigne {	margin: 30px 0 0 25px;	padding: 0;}#index_bas .col1 .vigne img {	margin: 0 25px 0 0;	padding: 0;	border: 1px solid #00d2ff;}#index_bas .col2 {	float: left;	width: 190px;	height: 235px;	font-size: 11px;	color: #00d2ff;	margin: 15px 0 0 0;	padding: 0;}#index_bas .col2 .titre {	font-size: 12px;	text-transform: uppercase;	margin: 0 0 5px 10px;	padding: 0;}#index_bas .col2 .liens {	line-height: 14px;	color: #00d2ff;	margin: 10px 0 0 10px;	padding: 0;}#index_bas .col2 .liens a:link, #index_bas .col2 a:visited {	color: #00d2ff;	text-decoration: none;}#index_bas .col2 .liens a:hover {	color: #ffffff;}#index_bas .col3 {	float: left;	width: 200px;	height: 235px;	font-size: 11px;	color: #933589;	margin: 15px 0 0 0;	padding: 0;}#index_bas .col3 .titre {	font-size: 12px;	text-transform: uppercase;	margin: 0 0 5px 10px;	padding: 0;}#index_bas .col3 .liens {	line-height: 14px;	color: #933589;	margin: 10px 0 0 10px;	padding: 0;}#index_bas .col3 .liens a:link, #index_bas .col3 a:visited {	color: #933589;	text-decoration: none;}#index_bas .col3 .liens a:hover {	color: #ffffff;}#index_bas .col4 {	float: left;	width: 170px;	height: 235px;	font-size: 11px;	color: #8497b6;	margin: 15px 0 0 0;	padding: 0;}#index_bas .col4 .titre {	font-size: 12px;	text-transform: uppercase;	margin: 0 0 5px 10px;	padding: 0;}#index_bas .col4 .liens {	line-height: 14px;	color: #8497b6;	margin: 10px 0 0 10px;	padding: 0;}#index_bas .col4 .liens a:link, #index_bas .col4 a:visited {	color: #8497b6;	text-decoration: none;}#index_bas .col4 .liens a:hover {	color: #ffffff;}/* /////////////// *//* //// PAGE //// */#haut {	z-index: 1;	position: absolute;	top: 0;	left: 0;	width: 900px;	height: 191px;	margin: 0;	padding: 0;}#haut .photog {	float: left;	width: 309px;}#haut .ptsvert {	float: left;	width: 1px;}#haut .photod {	float: left;	width: 590px;}#pts_horiz {	z-index: 1;	position: absolute;	top: 191px;	left: 0;	clear: both;	width: 900px;	height: 1px;}/* //// menu niveau 1 //// */#menu_niv1 {	z-index: 1;	position: absolute;	top: 192px;	left: 0;	width: 900px;	color: #ffffff;	margin: 0;	padding: 0;}#item1, #item2, #item3, #item4, #item5, #item6 {	z-index: 1;	position: absolute;	font-size: 11px;	margin: 10px 0 0 0;	padding: 0;}#item1 a:link, #item2 a:link, #item3 a:link, #item4 a:link, #item5 a:link, #item6 a:link, #item1 a:visited, #item2 a:visited, #item3 a:visited, #item4 a:visited, #item5 a:visited, #item6 a:visited {	display: block;	width: 110px;	height: 22px;	color: #ffffff;	text-align: right;	text-decoration: none;	margin: 0;	padding: 4px 0 0 0;}#item1 a:hover, #item2 a:hover, #item3 a:hover, #item4 a:hover, #item5 a:hover, #item6 a:hover {	color: #000000;}.item1_fond {	background-position: left top;	background-image: url(images/menu/item1_menu_fond.gif);	background-repeat: no-repeat;}.item1_fond a:hover {	background-position: left -87px;	background-image: url(images/menu/item1_menu_fond.gif);	background-repeat: no-repeat;}.item2_fond {	background-position: left top;	background-image: url(images/menu/item2_menu_fond.gif);	background-repeat: no-repeat;}.item2_fond a:hover {	background-position: left -87px;	background-image: url(images/menu/item2_menu_fond.gif);	background-repeat: no-repeat;}.item3_fond {	background-position: left top;	background-image: url(images/menu/item3_menu_fond.gif);	background-repeat: no-repeat;}.item3_fond a:hover {	background-position: left -87px;	background-image: url(images/menu/item3_menu_fond.gif);	background-repeat: no-repeat;}.item4_fond {	background-position: left top;	background-image: url(images/menu/item4_menu_fond.gif);	background-repeat: no-repeat;}.item4_fond a:hover {	background-position: left -87px;	background-image: url(images/menu/item4_menu_fond.gif);	background-repeat: no-repeat;}.item5_fond {	background-position: left top;	background-image: url(images/menu/item5_menu_fond.gif);	background-repeat: no-repeat;}.item5_fond a:hover {	background-position: left -87px;	background-image: url(images/menu/item5_menu_fond.gif);	background-repeat: no-repeat;}.item6_fond {	background-position: left top;	background-image: url(images/menu/item6_menu_fond.gif);	background-repeat: no-repeat;}.item6_fond a:hover {	background-position: left -87px;	background-image: url(images/menu/item6_menu_fond.gif);	background-repeat: no-repeat;}#item2 {	left: 115px;}#item3 {	left: 230px;}#item4 {	left: 345px;}#item5 {	left: 460px;}#item6 {	left: 575px;}/* menu niveau 1 off */#item1_off {	z-index: 1;	position: absolute;	font-size: 11px;	margin: 10px 0 0 0;	padding: 0;}#item1_off a:link, #item1_off a:visited {	display: block;	width: 110px;	height: 22px;	color: #000000;	text-align: right;	text-decoration: none;	margin: 0;	padding: 4px 0 0 0;	background-position: left -87px;	background-repeat: no-repeat;}#item1_off a:hover {	color: #000000;	text-decoration: underline;}#item2_off {	z-index: 1;	position: absolute;	left: 115px;   	font-size: 11px;	margin: 10px 0 0 0;	padding: 0;}#item2_off a:link, #item2_off a:visited {	display: block;	width: 110px;	height: 22px;	color: #000000;	text-align: right;	text-decoration: none;	margin: 0;	padding: 4px 0 0 0;	background-position: left -87px;	background-repeat: no-repeat;}#item2_off a:hover {	color: #000000;	text-decoration: underline;}#item3_off {	z-index: 1;	position: absolute;	left: 230px;   	font-size: 11px;	margin: 10px 0 0 0;	padding: 0;}#item3_off a:link, #item3_off a:visited {	display: block;	width: 110px;	height: 22px;	color: #000000;	text-align: right;	text-decoration: none;	margin: 0;	padding: 4px 0 0 0;	background-position: left -87px;	background-repeat: no-repeat;}#item3_off a:hover {	color: #000000;	text-decoration: underline;}#item4_off {	z-index: 1;	position: absolute;	left: 345px;   	font-size: 11px;	margin: 10px 0 0 0;	padding: 0;}#item4_off a:link, #item4_off a:visited {	display: block;	width: 110px;	height: 22px;	color: #000000;	text-align: right;	text-decoration: none;	margin: 0;	padding: 4px 0 0 0;	background-position: left -87px;	background-repeat: no-repeat;}#item4_off a:hover {	color: #000000;	text-decoration: underline;}#item5_off {	z-index: 1;	position: absolute;	left: 460px;   	font-size: 11px;	margin: 10px 0 0 0;	padding: 0;}#item5_off a:link, #item5_off a:visited {	display: block;	width: 110px;	height: 22px;	color: #000000;	text-align: right;	text-decoration: none;	margin: 0;	padding: 4px 0 0 0;	background-position: left -87px;	background-repeat: no-repeat;}#item5_off a:hover {	color: #000000;	text-decoration: underline;}#item6_off {	z-index: 1;	position: absolute;	left: 575px;   	font-size: 11px;	margin: 10px 0 0 0;	padding: 0;}#item6_off a:link, #item6_off a:visited {	display: block;	width: 110px;	height: 22px;	color: #000000;	text-align: right;	text-decoration: none;	margin: 0;	padding: 4px 0 0 0;	background-position: left -87px;	background-repeat: no-repeat;}#item6_off a:hover {	color: #000000;	text-decoration: underline;}/* //// menu niveau 2 //// */#menu_niv2_item1, #menu_niv2_item2, #menu_niv2_item3, #menu_niv2_item4, #menu_niv2_item5, #menu_niv2_item6 {	z-index: 1;	position: absolute;	top: 224px;	left: 0;	width: 900px;	font-size: 10px;	margin: 0;	padding: 0;}/* 1 */#menu_niv2_item1 {	color: #000000;	background-color: #00d2ff;}#menu_niv2_item1 a:link, #menu_niv2_item1 a:visited {	color: #000000;	text-decoration: none;}#menu_niv2_item1 a:hover {	color: #ffffff;}/* 2 */#menu_niv2_item2 {	color: #000000;	background-color: #ddff08;}#menu_niv2_item2 a:link, #menu_niv2_item2 a:visited {	color: #000000;	text-decoration: none;}#menu_niv2_item2 a:hover {	color: #999999;}/* 3 */#menu_niv2_item3 {	color: #000000;	background-color: #8497b6;}#menu_niv2_item3 a:link, #menu_niv2_item3 a:visited {	color: #000000;	text-decoration: none;}#menu_niv2_item3 a:hover {	color: #ffffff;}/* 4 */#menu_niv2_item4 {	color: #ffffff;	background-color: #953589;}#menu_niv2_item4 a:link, #menu_niv2_item4 a:visited {	color: #ffffff;	text-decoration: none;}#menu_niv2_item4 a:hover {	color: #000000;}.menu_niv2_marge {	margin: 0;	padding: 2px 0 4px 30px;}/* 5 */#menu_niv2_item5 {	color: #ffffff;	background-color: #745a32;}#menu_niv2_item5 a:link, #menu_niv2_item5 a:visited {	color: #ffffff;	text-decoration: none;}#menu_niv2_item5 a:hover {	color: #000000;}/* 6 */#menu_niv2_item6 {	color: #ffffff;	background-color: #9c1d20;}#menu_niv2_item6 a:link, #menu_niv2_item6 a:visited {	color: #ffffff;	text-decoration: none;}#menu_niv2_item6 a:hover {	color: #000000;}.menu_niv2_marge {	margin: 0;	padding: 2px 0 4px 30px;}.contenugen {		width: 730px;	height: 420px;}