BODY
{scrollbar-face-color: #007be0 ;


scrollbar-arrow-color: #FDF43D ;

scrollbar-track-color: #C8E8F7 ;
scrollbar-3dlight-color: #FFCC66 ;

scrollbar-shadow-color: #FFCC66 ;

scrollbar-highlight-color: #FCF115 ;
}
scrollbar-arrow-color: #FFCC66 ;

scrollbar-shadow-color: #FCF115 ;

scrollbar-highlight-color: #FDF43D ;

scrollbar-3dlight-color: #6D0003 ;


BODY,p,td,blockquote,div,span,ul,ol,dl,h1,h2,h3,th{font-family:Arial,Helvetica,sans-serif;font-size:x-small;}
a:link 
  {color: #FEF100; 
  text-decoration: none; 
  background-color: none }
a:visited 
  { color: #C8E8F7; 
  text-decoration: none; 
  background-color: transparent }
a:hover 
  { color: #007be0; 
  text-decoration: underline; 
  background-color: #FFCC66 }
a:active 
  { color: #FFFFFF; 
  text-decoration: underline; 
  background-color: transparent }




,.novisited {color:#FEF100;},
pre{font-family:"Courier New",Courier,monospace;font-size:x-small;}
h1{font-size:medium;font-weight:bold;}
h2{
	font-size:medium;
	font-weight:bold;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	text-transform: capitalize;
	color: #0066CC;
	background-position: center top;
	text-align: center;
	vertical-align: top;
}

.h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	color: #0066CC;
	background-position: center top;
	font-weight: normal;
	text-align: justify;
	text-transform: none;
	vertical-align: top;
	margin-right: 6px;
	margin-left: 8px;
	number-format: ### ### ##0;
	number-format: "### ### ###", "h3";




}
@decimal-format h3 {
  grouping-separator: " ";
}

h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	color: #0066CC;
	background-position: center top;
	font-weight: normal;
	text-align: justify;
	text-transform: none;
	vertical-align: top;
number-format: ### ### ##0;
number-format: "### ### ###", "h3";

}

th{font-weight:bold;}

.emphasized{
	color:#0066CC;
	font-weight:bold;
	background-position: center top;
	text-align: center;
	vertical-align: top;
	margin: 5px;
	padding: 5px;
	height: auto;
	font-size: small;
	border: none;
	font-family: Arial, Helvetica, sans-serif;





}

ul.puce {
list-style-image: url("http://www.aprppolynesie.com/media/logoh60.gif")
}
ul.puce li {
	padding: 0 0 0 0;
	margin: 2px;
}
.error{color:#FF0000;}
.help{color:#666666;}
.pipe{color:#9999FF;}/*in text menu*/
.button{font-family:Verdana;font-size:xx-small;}
.nomargin{margin:0px;}
.slogan2 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	font-style: normal;
	font-weight: normal;
	font-variant: small-caps;
	color: 000156;
	background-color: #FFCC66;
	text-align: center;
	vertical-align: middle;
}
.button {
	text-transform: lowercase;
	font-variant: normal;
	vertical-align: top;
	margin: 0px;
	padding: 0px;
	color: #FEF100;
	font-weight: bold;
	font-size: small;
	background-color: 007be0;
	background-attachment: fixed;
	border-top: medium solid #FFCC66;
	border-right: 0px none #FFCC66;
	border-bottom: 2px none #FFCC66;
	border-left: 0px none #FFCC66;



}
.standard {
	font-family:Arial, Helvetica, sans-serif;
	font-size:x-small;
	color: #5E8AF2;
	text-align: left;
	text-indent: 10%;
	vertical-align: middle;
	margin: 0px;
	padding: 0px;
}
.sectiontitle { font-size:medium;font-weight:bold; } .pagetitle { font-size:large;font-weight:bold; } .standardtitle { font-family:Arial, Helvetica, sans-serif;font-size:small; } .textbox { font-family:Verdana;font-size:x-small; } .navigation { font-family:Verdana;font-size:x-small; } .h4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0066CC;
	background-position: center top;
	font-weight: normal;
	text-align: justify;
	text-transform: none;
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	height: 10px;
	left: 0px;
	top: 0px;
	right: 0px;
	bottom: 0px;
	clip:  rect(0px 0px 0px 0px);



}
.button2 {
font-family:Verdana;font-size:xx-small;
	text-transform: lowercase;
	font-variant: normal;
	vertical-align: top;
	margin: 0px;
	padding: 0px;
	color: #007be0;
	font-weight: normal;
	font-size: small;}
	

a.button2:link  {color: #007be0;
text-decoration: none; 
  background-color: none;}
  
a.button2:visited {color: #C8E8F7; 
  text-decoration: none;}
  
a.button2:hover {font-weight:bold;
	color:white;
text-decoration: underline;}

a.button2:active {font-weight:bold;
	color: #FFFFFF; 
  text-decoration: underline;
  }
   
.h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: medium;
	font-style: normal;
	color: #0066CC;
	text-align: center;
	vertical-align: top;
	font-weight: bolder;
	text-transform: uppercase;

}
.h3liens {
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	color: #0066CC;
	background-position: center top;
	font-weight: bold;
	text-align: justify;
	text-transform: none;
	vertical-align: top;
	text-indent: 0pt;
	margin-right: 0px;
	margin-left: 15pt;
	line-height: normal;
	margin-top: 0px;
	margin-bottom: 0px;
	clip:      rect(auto auto auto auto);
	padding: 0px 0px 0px 15pt;
	clear: none;
	float: none;
	width: auto;
	display: table-cell;
	left: auto;
	white-space: normal;







}
.BarRED {
	color: #FF0000;
	text-decoration: line-through;
}
.AjouTED {
	color: #FF0000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;

}
.h3liensouligné {
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	color: #0066CC;
	background-position: center top;
	font-weight: bold;
	text-align: justify;
	text-transform: none;
	vertical-align: top;
	text-indent: 0pt;
	margin-right: 0px;
	margin-left: 15pt;
	line-height: normal;
	margin-top: 0px;
	margin-bottom: 0px;
	clip:      rect(auto auto auto auto);
	padding: 0px 0px 0px 15pt;
	clear: none;
	float: none;
	width: auto;
	display: table-cell;
	left: auto;
	white-space: normal;
	text-decoration: underline;

}

.h3liensouligner {
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	color: #0066CC;
	background-position: center top;
	font-weight: bold;
	text-align: justify;
	text-transform: none;
	vertical-align: top;
	text-indent: 0pt;
	margin-right: 0px;
	margin-left: 15pt;
	line-height: normal;
	margin-top: 0px;
	margin-bottom: 0px;
	clip:      rect(auto auto auto auto);
	padding: 0px 0px 0px 15pt;
	clear: none;
	float: none;
	width: auto;
	display: table-cell;
	left: auto;
	white-space: normal;
	text-decoration: underline;

}

bgcolorbleu {
	color: 007be0;
}
.BackgroudBleu {
	background-color: 007be0;
	background-repeat: no-repeat;
	display: table-cell;
	height: auto;
	width: auto;
	font-size: small;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-variant: normal;
	text-transform: lowercase;
	vertical-align: top;






}
.h4Marquee {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0066CC;
	background-position: center top;
	font-weight: normal;
	text-align: justify;
	text-transform: none;
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	height: 10px;
	left: 0px;
	top: 0px;
	right: 0px;
	bottom: 0px;
	clip:  rect(0px 0px 0px 0px);

}
.standardtitle {
	font-weight:normal;
	background-position: top top;
} 
.slogan3 {


	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	font-style: normal;
	font-weight: normal;
	font-variant: small-caps;
	color: 000156;
	background-color: #FFCC66;
	text-align: center;
	vertical-align: top;
}
.h3marron {

	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	color: #990000;
	background-position: center top;
	font-weight: bold;
	text-align: center;
	text-transform: none;
	vertical-align: top;
	text-indent: 0pt;
	margin-right: 6px;
	margin-left: 8px;
}
.h2TitreBleu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	font-style: normal;
	color: #0066CC;
	text-align: center;
	vertical-align: top;
	font-weight: bold;
	text-transform: uppercase;
	background-position: center center;

}
.filet {
	line-height: 4px;
	background-color: #FFCC66;
}
.FondBleu {
	font-family:Verdana;
	font-size:xx-small;
	text-transform: lowercase;
	font-variant: normal;
	vertical-align: top;
	margin: 0px;
	padding: 0px;
	color: #FEF100;
	font-weight: bold;
	font-size: small;
	background-color: 007be0;
	background-attachment: fixed;
	border: 0px none;

}

.h3liensoulignéVisible {
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	color: #0066CC;
	background-position: center top;
	font-weight: bold;
	text-align: justify;
	text-transform: none;
	vertical-align: top;
	text-indent: 0pt;
	margin-right: 0px;
	margin-left: 15pt;
	line-height: normal;
	margin-top: 0px;
	margin-bottom: 0px;
	clip:      rect(auto auto auto auto);
	padding: 0px 0px 0px 15pt;
	clear: none;
	float: none;
	width: auto;
	display: table-cell;
	left: auto;
	white-space: normal;
	text-decoration: underline;
	a.button2:link  {color: #007be0;
text-decoration: none; 
  background-color: none;}
  
  .h3liensoulignerVisible {
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	color: #0066CC;
	background-position: center top;
	font-weight: bold;
	text-align: justify;
	text-transform: none;
	vertical-align: top;
	text-indent: 0pt;
	margin-right: 0px;
	margin-left: 15pt;
	line-height: normal;
	margin-top: 0px;
	margin-bottom: 0px;
	clip:      rect(auto auto auto auto);
	padding: 0px 0px 0px 15pt;
	clear: none;
	float: none;
	width: auto;
	display: table-cell;
	left: auto;
	white-space: normal;
	text-decoration: underline;
	a.button2:link  color: #007be0;
	a.h3liensoulignerVisible:link  color: #007be0 font-weight:bold;
text-decoration: underline; 
  background-color: none;

h3liensoulignerVisible:link  color: #007be0 font-weight:bold;
text-decoration: underline; 
  background-color: none;
 
h3liensoulignerVisible:visited color: #0066CC font-weight:bold; 
  text-decoration: underline;
  
h3liensoulignerVisible:hover font-weight:bold;
	color:blue;
text-decoration: underline;

h3liensoulignerVisible:active font-weight:bold;
	color: #FFFFFF; 
  text-decoration: underline;
  
  
  }
  
  
a.h3liensoulignéVisible:visited {color: #0066CC; 
  text-decoration: none;}
  
a.h3liensoulignéVisible:hover {font-weight:bold;
	color:blue;
text-decoration: underline;}

a.h3liensoulignéVisible:active {font-weight:bold;
	color: #FFFFFF; 
  text-decoration: underline;
	
}
a.liensoulignerVisible:link {font-weight:bold;
	color: #0066CC; 
  text-decoration: underline;}
  
  a.h3liensoulignerVisible:link {font-weight:bold;
	color: #0066CC; 
  text-decoration: underline;}
  
a.h3liensoulignerVisible:visited {font-weight:bold;
	color: #0066CC; 
  text-decoration: underline;}
  
a.h3liensoulignerVisible:hover {font-weight:bold;
	color:blue;
text-decoration: underline;}

a.h3liensoulignerVisible:active {font-weight:bold;
	color: #FFFFFF; 
  text-decoration: underline;
	
}.h3liensoulignerVisible {
	color: #007be0;
}

a.lien1 { color:#900; }
a.lien1:hover {color:#F00; }
h3nombres {
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	color: #0066CC;
	background-position: center top;
	font-weight: normal;
	text-align: center;
	text-transform: none;
	vertical-align: top;
	list-style-type: none;
	number-format: ### ### ##0;
	number-format: "### ### ###", "h3nombres";

}
