#p {font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: 13px; font-weight: normal; font-variant: normal; color: #24596E; }
p {font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: 13px; font-weight: normal; font-variant: normal; color: #FFFFFF; }
p.pblanc {color:#ffffff;}
p.pbleu {color: #24596E;}
p.pcentre {text-align: center;}
p.pjustify {text-align: justify;}
p.pdroite {text-align: right;}
P.psmall {color: #002E64; }

h1 {font-family: Arial, Helvetica, sans-serif; font-size: 14pt; font-style: normal; line-height: 18pt; font-weight: bold; font-variant: normal; color: #002E64; padding: 0px 0px 0px 0px;  margin: 0px 0px 0px 0px;  }
h1.titreJaune {	font-family: Arial, Helvetica, sans-serif;	font-size: 14px; font-weight: bold; color: #E6A500; }
h2 {font-family: Arial, Helvetica, sans-serif; font-size: 12pt; font-style: normal; font-weight: bold; font-variant: normal; color: #002E64; padding: 0px 0px 0px 0px;  margin: 0px 0px 0px 0px;  text-transform: uppercase; }
h3 {font-family: Arial, Helvetica, sans-serif; font-size: 11pt; font-style: normal; line-height: 13pt; font-weight: bold; font-variant: normal; color: #0089CE; padding: 0px 0px 0px 0px;  margin: 0px 0px 0px 0px;   }
h4 {font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-style: normal; line-height: 11pt; font-weight: bold; font-variant: normal; color: #002E64; padding: 0px 0px 0px 0px;  margin: 0px 0px 0px 0px;  text-transform: uppercase; }
h5 {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; line-height: 13px; font-weight: normal; font-variant: normal; color: White; padding: 0px 0px 0px 0px;  margin: 0px 0px 0px 0px;  text-transform: none; }
h6 {font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; line-height: 13px; font-weight: normal; font-variant: normal; color: #78A8D8; padding: 0px 0px 0px 0px;  margin: 0px 0px 0px 0px;}

#a {font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: 13pt; font-weight: normal; font-variant: normal; color: #24596E;  text-decoration: none;  }
#a:active {font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: 13pt; font-weight: normal; font-variant: normal; color: #478AC6; }
#a:hover {font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: 13pt; font-weight: normal; font-variant: normal; color: #478AC6; }

a {font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: 13pt; font-weight: normal; font-variant: normal; color: #0B5CA6;  text-decoration: none;  }
a:active {font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: 13pt; font-weight: normal; font-variant: normal; color: #F1F1F1; }
a:hover {font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: 13pt; font-weight: normal; font-variant: normal; color: #F1F1F1; }

a.alien {font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: 13pt; font-weight: normal; font-variant: normal; color: #C1D0E1;  text-decoration: none;  }
a.alien:active {font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: 13pt; font-weight: normal; font-variant: normal; color: #f1f1f1; }
a.alien:hover {font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: 13pt; font-weight: normal; font-variant: normal; color: #f1f1f1; }

a.lienbas {font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; line-height: 13px; font-weight: normal; font-variant: normal; color: #78A8D8;}
a.lienbas:hover {font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; line-height: 13px; font-weight: normal; font-variant: normal; color: White;}
a.lienbas:active {font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; line-height: 13px; font-weight: normal; font-variant: normal; color: #78A8D8;}

.lienp {font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: 13pt; font-weight: normal; font-variant: normal; color: #ffffff;  text-decoration: none;  }
.lienp:active {font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: 13pt; font-weight: normal; font-variant: normal; color: #144153; }
.lienp:hover {font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: 13pt; font-weight: normal; font-variant: normal; color: #144153; }

.lienmenu {font-family: Arial, Helvetica, sans-serif;  font-size: 13px; font-style: normal; line-height: 15px; font-weight: bold; font-variant: normal; color: #1D70BC; width:100%; padding: 0 0 0 0; display:block;  background-color: #ffffff;  border-bottom: 0px solid #009BEA;  padding-bottom: 1px;  padding-top: 1px;  text-transform: uppercase;  letter-spacing: -1px;  text-decoration: none;     }
.lienmenu:hover {font-family: Arial, Helvetica, sans-serif;  font-size: 13px; font-style: normal; line-height: 15px; font-weight: bold; font-variant: normal; color: #EFA00C;  background-color: #ffffff;  border-bottom: 1px solid #1D70BC; }
.lienmenu:active{font-family: Arial, Helvetica, sans-serif;  font-size: 13px; font-style: normal; line-height: 15px; font-weight: bold; font-variant: normal; color: #F4B335; background-color: #ffffff;           }

.li {font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: 13px; font-weight: normal; font-variant: normal; color: #002E64; list-style-type : square;	 margin : 0px 0px 0px -20px;  text-align : left;  padding : 0 0 0 0;}
.lip {font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: 13px; font-weight: normal; font-variant: normal; color: White; list-style-type : square;	 margin : 0px 0px 0px -20px;  text-align : left;  padding : 0 0 0 0;}
.linone {font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; line-height: 12pt; font-weight: normal; font-variant: normal; color: #ff4700;  margin : 0px 0px 0px -30px;  text-align : left;  padding : 0 0 0 0;  list-style: none; }
.lipoisson {font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; line-height: 16pt; font-weight: normal; font-variant: normal; color: #ff4700;  margin : 0px 0px 0px -5px;  text-align : left;  padding : 0 0 0 0;  list-style: url(aquarium/puce_poissons_oranges.png);}
.libas {font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; line-height: 11pt; font-weight: bold; font-variant: normal; color: #3B4555; list-style-type : square;	 margin : 0px 0px 0px -20px;  text-align : left;  padding : 0px 0px 0px 0px;}

input {font: 8pt Arial, Helvetica, sans-serif; color: #3B4555;  line-height: 11pt;  border: 1px solid #636F8B; background-color: #ffffff;  }
input.inputmoteur {	background-color: #25596F; border: 0px;}
input.cartographie {
	font: bold 9pt/11pt Arial, Helvetica, sans-serif;
	color: #E6A500;
	border: 0px solid #636F8B;
	background-color: #0B5CA6;
	text-align: left;
}

select {font: 8pt Arial, Helvetica, sans-serif; color:#3B4555;  line-height: 11pt;  border: 1px solid #636F8B; background-color: #ffffff;}
textarea {font: 8pt Arial, Helvetica, sans-serif; color:#3B4555;  line-height: 11pt;  border: 1px solid #636F8B; background-color: #ffffff;  }
.none {border: 0px;}

.submit {font: bold 9pt Arial, Helvetica, sans-serif; color: White;  line-height: 11pt;  border: 0px solid White; background-color: #85C7D0;  border-left: 2px solid White;  border-top: 2px solid White;  border-bottom: 1px solid #00839A;  border-right: 1px solid #00839A; }

td.titreactu {font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #CC0000;}
td.titreliste {	font-family: Arial, Helvetica, sans-serif;	font-size: 14px;	text-indent: 3px;	font-weight: bold;	color: #E6A500;}
td.titrefiche {	font-family: Arial, Helvetica, sans-serif;	font-size: 16px;	text-indent: 3px;	font-weight: bold;	color: #E6A500;}
td.texte {font-family: Verdana, Arial, Helvetica, sans-serif;	color: #000000;	text-indent: 3px;	font-size: 10px;}
td.texteblanc {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px; color: #FFFFFF;}
td.titrenews {background: #0B5CA6;  width:100%; padding: 0 0 0 5px; display:block; font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-style: normal; line-height: 16px; font-weight: bold; color: #FFFFFF;  vertical-align: middle;  }

.titre_pg {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 16px;	font-weight: bold;	color: #E6A500;	line-height: 20px;}
.noteorange {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: normal;	color: #E6A500;}
.noteblanc {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: normal;	color: #FFFFFF;}
.tab_haut {	font-family: Arial, Helvetica, sans-serif;	font-size: 14px; font-weight: bold;	background-color: #0B5CA6;	border: 1px solid #085C7D;	text-align: left;	padding-left: 20px;  color: #E6A500; }
.fond_tab2 {font-family: Arial, Helvetica, sans-serif;font-size: 12px;	text-align: left; border-bottom: 0px dotted #06506D; border-left: 0px dotted #06506D; margin: 5px; padding: 10px;  background-color: #3A81C3; }

.smalltexte	{color: #FFFFFF; font-family: "Verdana","Arial","Helvetical","Geneva", sans-serif; font-size: 11px; font-weight: none;}
.mediumtexte	{color: #000000; font-family: "Verdana","Arial","Helvetical","Geneva", sans-serif; font-size: 11px;}
.warntexte	{color: #cc0000; font-family: "Verdana","Arial","Helvetical","Geneva", sans-serif; font-weight: bold; font-size: 14px;}

td {font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: 13px; font-weight: normal; font-variant: normal; color: #FFFFFF; }
.rollopaque {	opacity:0.7; filter:alpha(opacity=70);}

.layer {border: 1px dashed White;}