/* CSS Document */
body {
	background-color: #000000;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
body,td,th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
}
a:link {
	color: #FFFFFF;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #FFFFFF;
}
a:hover {
	text-decoration: none;
	color: #FF6600;
}
a:active {
	text-decoration: none;
	color: #FF6600;
}
.menuorange {
	color: #FFFFFF;
	font-size:11px;
	text-decoration: none;
}
.menuorange a:link {
	color: #FFFFFF;
	font-size:11px;
	text-decoration: none;
}
.menuorange a:visited {
	text-decoration: none;
	color: #FFFFFF;
}
.menuorange a:hover {
	text-decoration: none;
	font-size:14px;
	color: #FF6600;
}
.menuorange a:active {
	text-decoration: none;
	color: #FF6600;
}
.menubleu {
	color: #FFFFFF;
	font-size:11px;
	text-decoration: none;
}
.menubleu a:link {
	color: #FFFFFF;
	font-size:11px;
	text-decoration: none;
}
.menubleu a:visited {
	text-decoration: none;
	color: #FFFFFF;
}
.menubleu a:hover {
	text-decoration: none;
	font-size:14px;
	color: #3366CC;
}
.menubleu a:active {
	text-decoration: none;
	color: #3366CC;
}
.menurose {
	color: #FFFFFF;
	font-size:11px;
	text-decoration: none;
}
.menurose a:link {
	color: #FFFFFF;
	font-size:11px;
	text-decoration: none;
}
.menurose a:visited {
	text-decoration: none;
	color: #FFFFFF;
}
.menurose a:hover {
	text-decoration: none;
	font-size:14px;
	color: #FF3399;
}
.menurose a:active {
	text-decoration: none;
	color: #FF3399;
}
.menujaune {
	color: #FFFFFF;
	font-size:11px;
	text-decoration: none;
}
.menujaune a:link {
	color: #FFFFFF;
	font-size:11px;
	text-decoration: none;
}
.menujaune a:visited {
	text-decoration: none;
	color: #FFFFFF;
}
.menujaune a:hover {
	text-decoration: none;
	font-size:14px;
	color: #FFCC00;
}
.menujaune a:active {
	text-decoration: none;
	color: #FFCC00;
}
.menuvert {
	color: #FFFFFF;
	font-size:11px;
	text-decoration: none;
}
.menuvert a:link {
	color: #FFFFFF;
	font-size:11px;
	text-decoration: none;
}
.menuvert a:visited {
	text-decoration: none;
	color: #FFFFFF;
}
.menuvert a:hover {
	text-decoration: none;
	font-size:14px;
	color: #33CC00;
}
.menuvert a:active {
	text-decoration: none;
	color: #33CC00;
}
.orange {
	color: #FFFFFF;
	text-decoration: none;
}
.orange a:link {
	color: #FFFFFF;
	text-decoration: none;
}
.orange a:visited {
	text-decoration: none;
	color: #FFFFFF;
}
.orange a:hover {
	text-decoration: none;
	color: #FF6600;
}
.orange a:active {
	text-decoration: none;
	color: #FF6600;
}
.bleu {
	color: #FFFFFF;
	text-decoration: none;
}
.bleu a:link {
	color: #FFFFFF;
	text-decoration: none;
}
.bleu a:visited {
	text-decoration: none;
	color: #FFFFFF;
}
.bleu a:hover {
	text-decoration: none;
	color: #3366CC;
}
.bleu a:active {
	text-decoration: none;
	color: #3366CC;
}
.rose {
	color: #FFFFFF;
	text-decoration: none;
}
.rose a:link {
	color: #FFFFFF;
	text-decoration: none;
}
.rose a:visited {
	text-decoration: none;
	color: #FFFFFF;
}
.rose a:hover {
	text-decoration: none;
	color: #FF3399;
}
.rose a:active {
	text-decoration: none;
	color: #FF3399;
}
.jaune {
	color: #FFFFFF;
	text-decoration: none;
}
.jaune a:link {
	color: #FFFFFF;
	text-decoration: none;
}
.jaune a:visited {
	text-decoration: none;
	color: #FFFFFF;
}
.jaune a:hover {
	text-decoration: none;
	color: #FFCC00;
}
.jaune a:active {
	text-decoration: none;
	color: #FFCC00;
}
.vert {
	color: #FFFFFF;
	text-decoration: none;
}
.vert a:link {
	color: #FFFFFF;
	text-decoration: none;
}
.vert a:visited {
	text-decoration: none;
	color: #FFFFFF;
}
.vert a:hover {
	text-decoration: none;
	color: #33CC00;
}
.vert a:active {
	text-decoration: none;
	color: #33CC00;
}
.txt36 {font-size: 36px}
.txt24 {font-size: 24px}
.txt20 {font-size: 20px}
.txt14 {font-size: 14px}
.txt12 {font-size: 12px}
.txt10 {font-size: 10px}
.vert20 {	
	color: #08542C;
	font-size: 20px;
}
.vert10 {	
	color: #08542C;
	font-size: 10px;
}
.vert12 {	
	color: #08542C;
	font-size: 12px;
}
.orang20 {	
	color: #FF6600;
	font-size: 20px;
}
.orang24 {	
	color: #FF6600;
	font-size: 24px;
}
.orang30 {	
	color: #FF6600;
	font-size: 30px;
}
.noir20 {	
	color: #000000;
	font-size: 20px;
}
.gris42 {	
	color: #171717;
	font-size: 42px;
}
.gris11 {	
	color: #999999;
	font-size: 11px;
}
h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 36px;
	font-style: normal;
	font-weight: normal;
	text-indent: 0px;
	padding: 0px 0px;	
	line-height: normal;
}
h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-style: normal;
	font-weight: normal;
	padding: 0px 0px;	
	line-height: normal;
}
h3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
	padding: 0px 0px;	
	line-height: normal;
}
.photos {
	position:absolute;
	width:10px;
	height:10px;
	visibility: hidden;
	overflow: hidden;
}
.photo {
	position:relative;
	width:150px;
	height:100px;
	overflow: hidden;
}
.box {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border: 1px solid #AFCEF3;
	background-color: #FFFFFF;
	font-size:10px;
	vertical-align: middle;
	height: 20px;
	width: auto;
}
.txtBox {
	border: 1px solid #AFCEF3;
	background-color: #666666;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;	
	color: #FFFFFF;
	margin:0px;
}
.txtBox2 {
	border: 1px solid orange;
	background-color: #999999;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;	
	color: #FFFFFF;
	margin:0px;
}
.linkmenu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	line-height: 18px;
	background-color: #000000;
	color: #FFFFFF;
}
.linkmenu a:link {
	font-size: 10px;
	text-decoration: none;
	color: #FFFFFF;
}
.linkmenu a:hover{
	background-color: #08542C;
	text-decoration: none;
	color: #FF6600;
	display: block;
}
.linkmenu a:visited {
	text-decoration: none;
}
.linkmenu a:active {
	background-color: #08542C;
	text-decoration: none;
	color: #FF6600;
	display: block;
}
.linkbt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	line-height: 18px;
	background-color: #171717;
	color: #FFFFFF;
}
.linkbt a:link {
	font-size: 10px;
	text-decoration: none;
	color: #FFFFFF;
}
.linkbt a:hover{
	background-color: #08542C;
	text-decoration: none;
	color: #FF6600;
	display: block;
}
.linkbt a:visited {
	text-decoration: none;
}
.linkbt a:active {
	background-color: #171717;
	text-decoration: none;
	color: #FF6600;
	display: block;
}
.linkpageorang {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 24px;
	text-decoration: none;
	color: #FF6600;
}
.linkpageorang a:link {
	font-size: 24px;
	text-decoration: none;
	color: #FF6600;
}
.linkpageorang a:hover{
	font-size: 24px;
	text-decoration: none;
	color: #FF6600;
}
.linkpageorang a:visited {
	font-size: 24px;
	text-decoration: none;
	color: #FF6600;
}
.linkpageorang a:active {
	font-size: 24px;
	text-decoration: none;
	color: #FF6600;
}
.linkpagebleu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 24px;
	text-decoration: none;
	color: #3366CC;
}
.linkpagebleu a:link {
	font-size: 24px;
	text-decoration: none;
	color: #3366CC;
}
.linkpagebleu a:hover{
	font-size: 24px;
	text-decoration: none;
	color: #3366CC;
}
.linkpagebleu a:visited {
	font-size: 24px;
	text-decoration: none;
	color: #3366CC;
}
.linkpagebleu a:active {
	font-size: 24px;
	text-decoration: none;
	color: #3366CC;
}
.linkpagejaune {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 24px;
	text-decoration: none;
	color: #FFCC00;
}
.linkpagejaune a:link {
	font-size: 24px;
	text-decoration: none;
	color: #FFCC00;
}
.linkpagejaune a:hover{
	font-size: 24px;
	text-decoration: none;
	color: #FFCC00;
}
.linkpagejaune a:visited {
	font-size: 24px;
	text-decoration: none;
	color: #FFCC00;
}
.linkpagejaune a:active {
	font-size: 24px;
	text-decoration: none;
	color: #FFCC00;
}
.linkpagerose {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 24px;
	text-decoration: none;
	color: #FF3399;
}
.linkpagerose a:link {
	font-size: 24px;
	text-decoration: none;
	color: #FF3399;
}
.linkpagerose a:hover{
	font-size: 24px;
	text-decoration: none;
	color: #FF3399;
}
.linkpagerose a:visited {
	font-size: 24px;
	text-decoration: none;
	color: #FF3399;
}
.linkpagerose a:active {
	font-size: 24px;
	text-decoration: none;
	color: #FF3399;
}
.linkpagevert {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 24px;
	text-decoration: none;
	color: #33CC00;
}
.linkpagevert a:link {
	font-size: 24px;
	text-decoration: none;
	color: #33CC00;
}
.linkpagevert a:hover{
	font-size: 24px;
	text-decoration: none;
	color: #33CC00;
}
.linkpagevert a:visited {
	font-size: 24px;
	text-decoration: none;
	color: #33CC00;
}
.linkpagevert a:active {
	font-size: 24px;
	text-decoration: none;
	color: #33CC00;
}
.linktitre {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	text-decoration: none;
	color: #08542C;
}
.linktitre a:link {
	font-size: 20px;
	text-decoration: none;
	color: #08542C;
}
.linktitre a:hover{
	font-size: 20px;
	text-decoration: none;
	color: #08542C;
}
.linktitre a:visited {
	font-size: 20px;
	text-decoration: none;
	color: #08542C;
}
.linktitre a:active {
	font-size: 20px;
	text-decoration: none;
	color: #08542C;
}
.txtnocontact {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	text-decoration: none;
	color: orange;
}
.linktitrepetit {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	text-decoration: none;
	color: #08542C;
}
.linktitrepetit a:link {
	font-size: 16px;
	text-decoration: none;
	color: #08542C;
}
.linktitrepetit a:hover{
	font-size: 16px;
	text-decoration: none;
	color: #08542C;
}
.linktitrepetit a:visited {
	font-size: 16px;
	text-decoration: none;
	color: #08542C;
}
.linktitrepetit a:active {
	font-size: 16px;
	text-decoration: none;
	color: #08542C;
}
.linkvert10 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	color: #08542C;
}
.linkvert10 a:{
	font-size: 10px;
	text-decoration: none;
	color: #08542C;
}
.linkvert10 a:hover{
	font-size: 10px;
	text-decoration: none;
	color: #08542C;
}
.linkvert10 a:visited{
	font-size: 10px;
	text-decoration: none;
	color: #08542C;
}
.linkvert10 a:active{
	font-size: 10px;
	text-decoration: none;
	color: #08542C;
}
.anylink{
font-family: Verdana, Arial, Helvetica, sans-serif;
line-height: 18px;
border: 1px solid #000000;
display: block;
width: 120px;
}
.anylinkdivorang{
position: absolute;
visibility: hidden;
z-index: 500;
}
.anylinkdivorang{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
line-height: 20px;
display: block;
width: 120px;
}
.anylinkdivorang a{
width: 119px;
text-decoration: none;
display: block;
text-indent: 0px;
padding: 2px 1px;
line-height: 20px;
color: #FFFFFF;
background-color: #000000;
filter:alpha(opacity=60);
}
.anylinkdivorang a:hover{
width: 120px;
text-decoration: none;
display: block;
border: 1px solid #FF6600;
text-indent: 0px;
padding: 2px 0px;
line-height: 18px;
background-color: #000000;
color: #FFFFFF;
filter:alpha(opacity=100);
}
.anylinkdivbleu{
position: absolute;
visibility: hidden;
z-index: 500;
}
.anylinkdivbleu{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
line-height: 20px;
border: 1px solid #000000;
display: block;
width: 120px;
}
.anylinkdivbleu a{
width: 119px;
text-decoration: none;
display: block;
text-indent: 0px;
padding: 2px 1px;
line-height: 20px;
color: #FFFFFF;
background-color: #000000;
filter:alpha(opacity=60);
}
.anylinkdivbleu a:hover{
width: 120px;
text-decoration: none;
display: block;
border: 1px solid #3366CC;
text-indent: 0px;
padding: 2px 0px;
line-height: 18px;
background-color: #000000;
color: #FFFFFF;
filter:alpha(opacity=100);
}
.anylinkdivrose{
position: absolute;
visibility: hidden;
z-index: 500;
}
.anylinkdivrose{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
line-height: 20px;
border: 1px solid #000000;
display: block;
width: 120px;
}
.anylinkdivrose a{
width: 119px;
text-decoration: none;
display: block;
text-indent: 0px;
padding: 2px 1px;
line-height: 20px;
color: #FFFFFF;
background-color: #000000;
filter:alpha(opacity=60);
}
.anylinkdivrose a:hover{
width: 120px;
text-decoration: none;
display: block;
border: 1px solid #FF3399;
text-indent: 0px;
padding: 2px 0px;
line-height: 18px;
background-color: #000000;
color: #FFFFFF;
filter:alpha(opacity=100);
}
.anylinkdivjaune{
position: absolute;
visibility: hidden;
z-index: 500;
}
.anylinkdivjaune{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
line-height: 20px;
border: 1px solid #000000;
display: block;
width: 120px;
}
.anylinkdivjaune a{
width: 119px;
text-decoration: none;
display: block;
text-indent: 0px;
padding: 2px 1px;
line-height: 20px;
color: #FFFFFF;
background-color: #000000;
filter:alpha(opacity=60);
}
.anylinkdivjaune a:hover{
width: 120px;
text-decoration: none;
display: block;
border: 1px solid #FFCC00;
text-indent: 0px;
padding: 2px 0px;
line-height: 18px;
background-color: #000000;
color: #FFFFFF;
filter:alpha(opacity=100);
}
.anylinkdivvert{
position: absolute;
visibility: hidden;
z-index: 500;
}
.anylinkdivvert{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
line-height: 20px;
border: 1px solid #000000;
display: block;
width: 120px;
}
.anylinkdivvert a{
width: 119px;
text-decoration: none;
display: block;
text-indent: 0px;
padding: 2px 1px;
line-height: 20px;
color: #FFFFFF;
background-color: #000000;
filter:alpha(opacity=60);
}
.anylinkdivvert a:hover{
width: 120px;
text-decoration: none;
display: block;
border: 1px solid #33CC00;
text-indent: 0px;
padding: 2px 0px;
line-height: 18px;
background-color: #000000;
color: #FFFFFF;
filter:alpha(opacity=100);
}