body {	background-image:url(img-aquarionaute/bg_aquarionaute.png);	background-color:#FFFFFF;	background-repeat: repeat-x;	}.tab_main {	background-color:#FFFFFF;}.filet {		border-left:1px solid #CCC;		border-right:1px solid #CCC;}.accroche {	position:absolute;	font-family:Arial, Helvetica, sans-serif;	font-size:14px;	font-weight:bold;	font-style:italic;	margin-left:200px;	margin-top:40px;}.accroche2 {	position:absolute;	font-family:Arial, Helvetica, sans-serif;	font-size:14px;	font-weight:bold;	font-style:italic;	margin-left:150px;	margin-top:40px;}.bandeau {	border-top-width: 1px;	border-bottom-width: 1px;	border-top-style: solid;	border-bottom-style: solid;	border-top-color: #002E55;	border-bottom-color: #002E55;}.header {	margin-left:15px;	margin-bottom:10px;}.haut {	background-color:#FFFFFF;	border-top-width: 1px;	border-top-style: solid;	border-top-color: #CCCCCC;}.menu {	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #002E55;	font-family:Arial, Helvetica, sans-serif;	font-size:13px;}.b_menu {	border-right-width: 1px;	border-right-style: solid;	border-right-color: #002E55;}h1 {	font-family:Arial, Helvetica, sans-serif;	font-size:13px;	color:#002E55;	font-weight:bold;	margin-left:15px;}.principal {	margin-left:15px;	font-family:Arial, Helvetica, sans-serif;	font-size:12px;}.footer {	font-family:Arial, Helvetica, sans-serif;	font-size:10px;	text-align:center;}.col_filet {	border-left:1px solid #FF9900;	border-right:1px solid #FF9900;}.col_haut {	border-top:1px solid #FF9900;}.col_bas {	border-bottom:1px solid #FF9900;}.col_titre {	font-family:Arial, Helvetica, sans-serif;	font-size:12px;	color:#FF9900;	text-align:right;	letter-spacing:2px;	font-weight:bold;}.client_log {	font-family:Arial, Helvetica, sans-serif;	font-size:12px;	text-indent:5px;}.formulaire {	font-family:Arial, Helvetica, sans-serif;	font-size:12px;	width:140px;	border:1px solid #FF9900;}.new_client {	font-family:Arial, Helvetica, sans-serif;	font-size:12px;	color:#FF9900;	font-weight:bold;	font-style:italic;}.new_compte {	font-family:Arial, Helvetica, sans-serif;	font-size:11px;	font-weight:bold;}ul#menu {	height:15px;	margin:0;	padding:0;	list-style-type:none;}ul#menu li {	float:left;	text-align:center;}ul#menu li a {	width:79px;	line-height:20px;	font-size:11px;	font-weight:bold;	color:#000;	display:block;	text-decoration:none;	border-right:1px solid #002E55;}ul#menu li a:hover {	background-color:#FF9900;	color:#FFFFFF;	}a.contact:link {	color:#000000;	text-decoration:none;}a.contact:visited {	color:#000000;	text-decoration:none;}a.contact:hover {	color:#002E55;	text-decoration:underline;}.equipe_filet {	border:1px solid #002E55;}.equipe_mail {	font-size:11px;}a.equipe_mail:link {	color:#FF9900;	text-decoration:none;	letter-spacing:2px;}a.equipe_mail:visited {	color:#FF9900;	text-decoration:none;}a.equipe_mail:hover {	color:#FF9900;	text-decoration:underline overline;}.formulaire_contact {	border:1px solid #002E55;}.envoyer {	font-family:Arial, Helvetica, sans-serif;	font-size:12px;	border:1px solid #002E55;	background-color:#FFFFFF;	color:#002E55;}.chargement {	display:none;	top:-5000px;	left:0px;}.alerte {	color:#FF0000;	font-size:11px;}.verif {	font-family:Arial, Helvetica, sans-serif;	font-size:10px;	color:#FF0000;}.felicitation {	font-family:Arial, Helvetica, sans-serif;	font-size:13px;}.txt2 {	font-family:Arial, Helvetica, sans-serif;	font-size:13px;}.menu_client {	font-family:Arial, Helvetica, sans-serif;	font-size:12px;	font-weight:bold;}a.menu_client:link {	color:#000000;	text-decoration:none;}a.menu_client:visited {	color:#000000;	text-decoration:none;}a.menu_client:hover {	color:#FF9900;	text-decoration:none;}/* CATALOGUE AQUARIONAUTE*/.tab {	background-color:#FFFFFF;}.tab_int {	background-color:#DFDFDF;	font-size:12px;	text-indent:15px;}.affich {	font-family:Arial, Helvetica, sans-serif;	font-size:12px;	text-indent:15px;}.menu_cell {	font-family:Arial, Helvetica, sans-serif;	background-color:#95CAFF;	font-size:12px;	font-weight:bold;}.rouge {	font-family:Arial, Helvetica, sans-serif;	color:#993300;}a.rouge:link {	text-decoration:none;	color:#993300;}a.rouge:visited {	text-decoration:none;	color:#993300;}a.rouge:hover {	text-decoration:underline;	color:#993300;}a.rouge:link img { border: 1px solid black }a.rouge:visited img { border: 1px dashed #993300 }a.rouge:active img { border: 1px solid red }.coul1 {	font-family:Arial, Helvetica, sans-serif;	background-color:#95CAFF;	font-size:12px;}.coul2 {	font-family:Arial, Helvetica, sans-serif;	background-color:#FEE2B8;	font-size:12px;}.famille {	font-family:Arial, Helvetica, sans-serif;	font-size:12px;	font-weight:bold;	color:#000000;}.siret {	font-size:10px;}