body {	margin-left: 0px;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 0px;	text-align: center;	padding: 0;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	color: #000066;	background-color: #003399;}h1 {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 14px;	color: #000066;	font-weight: bold;}.bold {	font-weight: bold;	font-size: 102%;	margin: 0;	padding: 0;	font-family: Verdana, Arial, Helvetica, sans-serif;}.boldSL {	font-weight: bold;	color: #660099;	font-size: 110%;	margin: 0;	padding: 2px;	background-color: #FFCC99;}.alerte {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: bold;	color: #FFFFff;	background-color: #CC0000;	padding: 1px;	text-decoration: none;}.vert {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: bold;	color: #FFFFff;	background-color: #009933;	padding: 1px;	text-decoration: none;}.valide {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: bold;	color: #FFFFff;	background-color: #0099CC;	padding: 1px;	text-decoration: none;}.alerte a {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: bold;	color: #FFFFff;	background-color: #CC0000;	padding: 1px;}.valide a {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: bold;	color: #FFFFff;	background-color: #0099CC;	padding: 1px;}.legende {	font-size:10px;	color: #0066CC;}.legende a {	font-size:10px;	color: #0066CC;}a img {border: none;}a.link {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #CC6600;	font-weight: bolder;	border: none;	text-decoration: none;	text-align: center;	padding: 0px;}a.link:hover {	color: #FFFFFF;	background-color: #CC6600;	text-decoration: none;}#accueil {	background-image: url(images/accueil.jpg);	background-repeat: no-repeat;	background-position: bottom;	width: 780px;	height: 410px;	position: relative;	margin: 0;	padding: 0;}.acc_ac {	background-image: url(images/accueil3.gif);	}.acc_in {	background-image: no;	}.cont_ac {	background-image: url(images/contact3.gif);	}.cal_txt {	background-image: no;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 14px;	font-weight: bolder;}.loc_ac {	background-image: url(images/locations3.gif);	}.cond_ac {	background-image: url(images/cond3.gif);	}.tab {	text-align: center;	font-family: Verdana, Arial, Helvetica, sans-serif;	background-image: url(images/onglet1.jpg);	font-size: 12px;	background-repeat: no-repeat;	height: 40px;	width: 190px;	vertical-align: center;	font-size: 12px;	font-weight: bold;	padding: 0px 0px 3px;	background-position: center top;  }  .tab a {	text-align: center;	font-family: Verdana, Arial, Helvetica, sans-serif;	text-decoration: none;	color: #FFFFFF;	font-size: 12px;  }  .tab a:hover {	text-align: center;	font-family: Verdana, Arial, Helvetica, sans-serif;	text-decoration: none;	color: #000066;	font-size: 12px;  }.tab-active {	background-image: url(images/onglet2.jpg);	text-align: center;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-weight: bold;	background-repeat: no-repeat;	vertical-align: center;	font-size: 12px;	height: 40px;	width: 190px;	background-position: center top;	padding-top: 0px;	padding-right: 0px;	padding-left: 0px;	color: #FFCC66;  }.tab-active a {	text-align: center;	font-family: Verdana, Arial, Helvetica, sans-serif;	text-decoration: none;	color: #FFCC66;	font-size: 12px;  } .tab-content {	padding: 0px;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	font-style: normal;	font-weight: normal;	font-variant: normal;	color: #006666;  }#tarif table{	border:medium solid #78BDEC;	border-collapse:collapse;}#tarif th{border:thin solid #6495ed;background-color:#D0E3FA;}.cal {	border:thin solid #6495ed;	border-collapse:collapse;}#tarif td{	border:thin solid #6495ed;	background-color:#FAEED4;}#global {	width: 780px;	height: 580px;	position: absolute;	left: 50%;	top: 50%;	margin-top: -290px;	margin-left: -390px;    }#haut {	width: 780px;	height: 120px;	padding: 0;	position: absolute;	left: 0px;	top: 0px;	background-image: url(images/enteteLD.jpg);	background-repeat: no-repeat;	}#main {	width: 780px;	height: 410px;	border-width: 0;	top: 120px;	position: absolute;	left: 0px;	margin: 0;	padding: 0;	background-color: #FFFFFF;}#onglets {	width: 780px;	height: 40px;	border-width: 0;	top: 0px;	left: 10px;	position: relative;	margin: 0;	padding: 0;}#contonglcont {	width: 780px;	height: 370px;	border-width: 0;	top: 0px;	position: relative;	left: 0px;	margin: 0;	padding: 0;	background-color: #FFFFFF;}#onglcontent {	width: 780px;	height: 370px;	overflow: auto;	border-width: 0;	top: 0px;	position: relative;	left: 0px;	margin: 0;	padding: 0;	background-color: #FFFFFF;}#bas {	width: 780px;	height: 50px;	padding: 0;	padding: 0;	margin: 0;	position: absolute;	left: 0px;	top: 530px;	background-color: #78BDEC;}