

body {
   	background-color:#666666;
   	background-image: url('Ima/ImaBackGround.gif');
   	background-repeat: repeat;
	font-size: 8pt;
    font-family: arial,verdana, helvetica, sans-serif;
}

.body2 {
   	background-color:#666666;
   	background-image: url('Ima/ImaBackground2.jpg');
	background-repeat:repeat-y;
	background-position:center;
	font-size: 8pt;
  	font-family: lucida-sans,verdana,arial,helvetica, sans-serif;
}

form{ margin:0; padding:0; }

.image_index{
	background-image: url('Ima/FondPageAccueil.jpg');
	background-repeat:no-repeat;
}
.table_page{
    background-color:#FFFFFF;
    background-image: url('Ima/ImaLogoTypeA2.gif');
    background-repeat:no-repeat;
}

a.link_haut_bleu{
    font-family: arial,verdana, helvetica, sans-serif;
	font-size: 10pt;
	color: #336699;
    width:auto;
	text-align:center;
    font-weight: bold;
	text-decoration: none;
	padding:2px 5px 0px 2px;
}

a:hover.link_haut_bleu{
	font-family: arial,verdana, helvetica, sans-serif;
	font-size: 10pt;
	color: #08094D;
        width:auto;
	text-align:center;
    font-weight: bold;
	text-decoration:underline;
	padding:2px 5px 0px 2px;
}

.table_page2{
    background-color:#FFFFFF;
    background-image: url('Ima/enTete/ImaLogoBrasilRN.jpg');
    background-repeat:no-repeat;
}

.item_menu_centre2{
    background-color:#9D9D9D;
    color:#FFFFFF;
}

a.link_titre_menuhaut_blanc{
    font-family: verdana,Times New Roman,arial,sans-serif;
    font-size: 9pt;
    font-weight: bold;
    color:#FFFFFF;
    padding:0px 0px 0px 0px;
    text-decoration:none;
    width:auto;
}

a.link_titre_menuhaut_noir{
    font-family: verdana,Times New Roman,arial,sans-serif;
    font-size: 9pt;
    font-weight: bold;
    color:#000000;
    padding:0px 0px 0px 0px;
    text-decoration:none;
    width:auto;
}

.table_sousmenu2_haut{
   	background-image: url('Ima/enTete/ImaSousmenuHautVert.gif');
   	background-repeat:no-repeat;
	font-family : 'verdana,arial';
 	font-size: 9pt;
	border-bottom: 1px solid #FFFFFF;
	padding: 5px 0px 5px 15px;
}

.table_sousmenu2_basVert{
    background-image: url('Ima/enTete/ImaSousmenuBasVert.gif');
   	background-repeat:no-repeat;
	font-family : 'verdana,arial';
 	font-size: 9pt;
	padding: 5px 0px 5px 25px;
}

.table_sousmenu2_basBleu{
    background-image: url('Ima/enTete/ImaSousmenuBasBleu.gif');
   	background-repeat:no-repeat;
	font-family : 'verdana,arial';
 	font-size: 9pt;
	padding: 5px 0px 5px 25px;
}

.item_sousmenu2Vert{
	font-family : 'verdana,arial';
 	font-size: 9pt;
	border-bottom: 1px solid #FFFFFF;
	padding: 5px 0px 5px 25px;
	background-color: #93D660;
}

.item_sousmenu2Bleu{
	font-family : 'verdana,arial';
 	font-size: 9pt;
	border-bottom: 1px solid #FFFFFF;
	padding: 5px 0px 5px 25px;
	background-color: #19B59F;
}

a.link_soustitre_menuhaut_blanc{
    font-family: verdana,arial,sans-serif;
    font-size: 8pt;
    font-weight: regular;
    color:#FFFFFF;
    padding:0px 0px 0px 0px;
    text-decoration:none;
    width:auto;
}

a.link_soustitre_menuhaut_noir{
    font-family: verdana,arial,sans-serif;
    font-size: 8pt;
    font-weight: regular;
    color:#000000;
    padding:0px 0px 0px 0px;
    text-decoration:none;
    width:auto;
}

.table_menu_gauche{
	font-size: 8pt;
    	width:190;
	border-style:none;
}

.menu_gauche_titre {
	font-family: verdana,Times New Roman,arial,sans-serif;
	font-size: 8pt;
	font-weight: bold;
    	padding-left: 22px;
    	height:20;
	border: 0px solid ;
    	background-image: url('Ima/enTete/ImaCocotier.gif');
    	background-repeat:no-repeat;
}

.menu_gauche_item {
    font-family: verdana,Times New Roman,arial,sans-serif;
    height:20;
    padding-left: 5px;
	font-size: 8pt;
    border-top: 0px solid ;
	border-right: 0px solid ;
	border-bottom: 2px solid #E4E0CD;
	border-left: 0px solid ;
}

.menu_gauche_item_sejour {
    font-family: verdana,Times New Roman,arial,sans-serif;
    padding-left: 5px;
	font-size: 8pt;
}

a.link_menu_gauche_item{
    	font-family: verdana,Times New Roman,arial,sans-serif;
	font-size: 8pt;
	color: #000000;
	width:auto;
	text-align:left;
	text-decoration: none;
	padding:0px;
}

a:hover.link_menu_gauche_item{
	font-size: 8pt;
	color: #000000;
       	width:auto;
	text-align:center;
	text-decoration:underline;
	padding:0px;
}

a.link_menu_gauche_itemgris{
    	font-family: verdana,Times New Roman,arial,sans-serif;
	font-size: 8pt;
	color: #676565;
	width:auto;
	text-align:left;
	text-decoration: none;
	padding:0px;
}

a:hover.link_menu_gauche_itemgris{
	font-size: 8pt;
	color: #676565;
       	width:auto;
	text-align:center;
	text-decoration:underline;
	padding:0px;
}

a.link_menu_gauche_itemrouge{
    	font-family: verdana,Times New Roman,arial,sans-serif;
	font-size: 8pt;
	color: #800000;
	width:auto;
	text-align:left;
	text-decoration: none;
	padding:0px;
}

a:hover.link_menu_gauche_itemrouge{
	font-size: 8pt;
	color: #800000;
       	width:auto;
	text-align:center;
	text-decoration:underline;
	padding:0px;
}

.titre_accueil_vert{
    background-color:#E2FACF;
	font-family : verdana, 'Comic Sans MS';
 	font-size: 9pt;
    font-weight: regular;
    text-align:center;
    color:#000000;
    height:25;
}

.titre_accueil_grisclaire{
    background-color:#CCCCCC;
	font-family : verdana, 'Comic Sans MS';
 	font-size: 9pt;
    font-weight: regular;
    text-align:center;
    color:#000000;
    height:25;
}

.titre_accueil_gris{
    background-color:#A6ADAD;
	font-family : verdana, 'Comic Sans MS';
 	font-size: 9pt;
    font-weight: regular;
    text-align:center;
    color:#FFFFFF;
    height:25;
}

.titre_accueil_extension{
	font-family : verdana, 'Comic Sans MS';
 	font-size: 9pt;
    font-weight: regular;
    text-align:center;
    color:#000000;
    height:25;
}

.titre_accueil_visite{
	font-family : verdana, 'Comic Sans MS';
 	font-size: 9pt;
    font-weight: regular;
    text-align: center;
    vertical-align:bottom;
    color:#000000;
    height:27;
    padding:0px 0px 10px 3px;
    background-image:url('../Ima/ImaAccueilVisite.jpg');
    background-repeat:repeat;
}

.titre_accueil_visite2{
	font-family : verdana, 'Comic Sans MS';
 	font-size: 9pt;
    font-weight: regular;
    text-align: center;
    vertical-align:bottom;
    color:#000000;
    height:27;
    padding:0px 0px 8px 3px;
}
a.link_accueil_gris{
    font-family: verdana, helvetica, sans-serif;
	font-size: 8pt;
	color: #5D5D5D;
    width:auto;
	text-align:center;
    font-weight: regular;
	text-decoration: none;
}

a:hover.link_accueil_gris{
	font-family: verdana, helvetica, sans-serif;
	font-size: 8pt;
	color: #5D5D5D;
        width:auto;
	text-align:center;
    font-weight: regular;
	text-decoration:underline;
}

a.link_accueil_gris2{
    font-family: verdana, helvetica, sans-serif;
	font-size: 8pt;
	color: #5D5D5D;
    width:auto;
	text-align:center;
    font-weight: regular;
	text-decoration: none;
    padding:0px 0px 0px 10px;
}

a:hover.link_accueil_gris2{
	font-family: verdana, helvetica, sans-serif;
	font-size: 8pt;
	color: #5D5D5D;
        width:auto;
	text-align:center;
    font-weight: regular;
	text-decoration:underline;
    padding:0px 0px 0px 10px;
}
a.link_accueil_noir{
    font-family: verdana, helvetica, sans-serif;
	font-size: 9pt;
	color: #000000;
    width:auto;
	text-align:center;
    font-weight: regular;
	text-decoration: none;
	padding:0px 0px 0px 3px;
}

a:hover.link_accueil_noir{
	font-family: verdana, helvetica, sans-serif;
	font-size: 9pt;
	color: #000000;
        width:auto;
	text-align:center;
    font-weight: regular;
	text-decoration:underline;
	padding:0px 0px 0px 3px;
}

a.link_accueil_bleu{
    font-family: verdana, helvetica, sans-serif;
	font-size: 9pt;
	color: #20318B;
    width:auto;
	text-align:center;
    font-weight: bold;
	text-decoration: none;
}

a:hover.link_accueil_bleu{
	font-family: verdana, helvetica, sans-serif;
	font-size: 9pt;
	color: #20318B;
        width:auto;
	text-align:center;
    font-weight: bold;
	text-decoration:underline;
}


a.link_accueil_fondvert{
    background-color:#E2FACF;
    width:235;
    height:27;
    font-family: verdana, helvetica, sans-serif;
	font-size: 9pt;
	color: #000000;
	text-align:center;
    font-weight: regular;
	text-decoration: none;
	padding:5px 0px 0px 3px;
}

a:hover.link_accueil_fondvert{
    background-color:#E2FACF;
    width:235;
    height:27;
	font-family: verdana, helvetica, sans-serif;
	font-size: 9pt;
	color: #000000;
	text-align:center;
    font-weight: regular;
	text-decoration:underline;
	padding:5px 0px 0px 3px;
}

a.link_accueil_actualite{
    font-family: verdana, helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
    width:auto;
	text-align:center;
    font-weight: regular;
	text-decoration: none;
	padding:0px 0px 0px 3px;
}

a:hover.link_accueil_actualite{
	font-family: verdana, helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
        width:auto;
	text-align:center;
    font-weight: regular;
	text-decoration:underline;
	padding:0px 0px 0px 3px;
}

a.link_sousmenu_gris{
    font-family: verdana, helvetica, sans-serif;
	font-size: 9pt;
	color:#4D4D4D;
    width:auto;
	text-align:center;
    font-weight: regular;
	text-decoration: none;
	padding:0px 0px 0px 3px;
}

a:hover.link_sousmenu_gris{
	font-family: verdana, helvetica, sans-serif;
	font-size: 9pt;
	color:#4D4D4D;
        width:auto;
	text-align:center;
    font-weight: regular;
	text-decoration:underline;
	padding:0px 0px 0px 3px;
}

a.link_accueil_blanc{
    font-family: verdana, helvetica, sans-serif;
	font-size: 8pt;
	color: #FFFFFF;
    width:auto;
    font-weight: regular;
	text-decoration: none;
}

a:hover.link_accueil_blanc{
	font-family: verdana, helvetica, sans-serif;
	font-size: 8pt;
	color: #FFFFFF;
        width:auto;
    font-weight: regular;
	text-decoration:underline;
}

a.link_accueil_photovideo{
    font-family: verdana, helvetica, sans-serif;
	font-size: 9pt;
	color: #000000;
    width:100%;
    text-align:center;
    vertical-align:bottom;
    font-weight: regular;
	text-decoration: none;
	padding:0px 0px 8px 5px;
}

a:hover.link_accueil_photovideo{
	font-family: verdana, helvetica, sans-serif;
	font-size: 9pt;
	color: #000000;
    width:100%;
    text-align:center;
    vertical-align:bottom;
    font-weight: regular;
	text-decoration:none;
	padding:0px 0px 8px 5px;
}

.titre_accueil_formule{
    font-family: verdana, helvetica, sans-serif;
	font-size: 10pt;
	background-color: #EBD776;
	color: #000000;
    width:auto;
    font-weight: regular;
	text-decoration: none;
	padding:0px 0px 3px 5px;
}

.soustitre_accueil_formule{
    font-family: verdana, helvetica, sans-serif;
	font-size: 8pt;
	background-color: #EBD776;
	color: #4D4D4D;
    width:auto;
    font-weight: regular;
	text-decoration: none;
	padding:0px 0px 3px 5px;
}

.contenu_accueil_formule {
	border-top: 0px solid ;
	border-right: 2px solid #4D4D4D;
	border-bottom: 2px solid #4D4D4D;
	border-left: 1px solid #CCCCCC;
	padding:0px 0px 3px 5px;
}

.titre_accueil_actualite{
    font-family: verdana, helvetica, sans-serif;
	font-size: 10pt;
	background-color: #CCCCCC;
	color: #525156;
    width:auto;
    font-weight: regular;
	text-decoration: none;
	padding:3px 3px 3px 5px;
}

.contenu_accueil_actualite {
	background-color:#FFFFFF;
	border-top: 0px solid ;
	border-right: 2px solid #4D4D4D;
	border-bottom: 2px solid #4D4D4D;
	border-left: 1px solid #CCCCCC;
	padding:0px 0px 3px 5px;
}

.table_accueil_temoignage{
	border-top: 0px solid ;
	border-right: 1px solid #A6ADAD;
	border-bottom: 0px solid ;
	border-left: 1px solid #A6ADAD;
}

.titre_accueil_temoignage{
    font-family: verdana, helvetica, sans-serif;
	font-size: 10pt;
	color: #000000;
	width:100%;
	background-color:#CCCCCC;
    font-weight: regular;
    text-align: center;
	text-decoration: none;
}

.soustitre_accueil_temoignage{
    font-family: verdana, helvetica, sans-serif;
	font-size: 9pt;
	color: #A6ADAD;
    font-weight: bold;
	text-decoration: none;
	padding-left: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	margin:0px;
}

.contenu_accueil_temoignage{
    font-family: verdana, helvetica, sans-serif;
	font-size: 9pt;
	color: #999999;
    font-weight: regular;
	text-decoration: none;
	padding-right: 10px;
	padding-left: 10px;
	margin:0px;
}

.temoignage_haut{
    background-image: url('Ima/ImaTemoignageHaut.gif');
    background-repeat:no-repeat;
	font-family : verdana, 'Comic Sans MS';
 	font-size: 12pt;
    font-weight: regular;
    text-align:center;
    color:#FFFFFF;
    height:20;
}

.temoignage_bas{
    background-image: url('Ima/ImaTemoignageBas.gif');
    background-repeat:no-repeat;
    height: 13;
}

.titre{
    background-color:#FFFF99;
	font-family: Times New Roman,arial,verdana,sans-serif;
	font-size: 14pt;
    font-weight: regular;
    color:#336699;
	padding:0px 0px 0px 5px;
}

.table_accueil{
    background-color:#FFFF99;
    background-image: url('Ima/ImaLogoTypeA2.gif');
    background-repeat:no-repeat;
}

.titre_accueil{
    background-color:#FFFF99;
	font-family: Comic Sans MS, Times New Roman,arial,verdana,sans-serif;
	font-size: 18pt;
    font-weight: bold;
    color:#336699;
	padding:0px 0px 0px 0px;
}

a.link_langue{
	color:#336699;
	font-family:Comic Sans MS, Times New Roman;
	font-size:12pt;
    font-weight: regular;
	text-decoration: none;
	padding:0px 2px 0px 2px;
}

.gif_anime {
	POSITION:absolute;
}

.soustitre{
	font-size: 8pt;
    font-weight: bold;
    color:#08094D;
	padding:0px 0px 0px 5px;
}


a.link_menu_titre{
	font-size: 8pt;
    font-family: arial,verdana, helvetica, sans-serif;
	color: #336699;
    width:auto;
	text-align:center;
    font-weight: regular;
	text-decoration: none;
	padding:0px 2px 0px 2px;
}

a:hover.link_menu_titre{
	font-size: 8pt;
    font-family: arial,verdana, helvetica, sans-serif;
	color: #08094D;
    width:auto;
	text-align:center;
    font-weight:regular;
	text-decoration:underline;
	padding:0px 2px 0px 2px;
}

a.link_menu_principal{
	display: block;
	font-size: 7pt;
	color: #FFFFFF;
    height:auto;
    width:auto;
	text-align:center;
    font-weight: bold;
	text-decoration: none;
	vertical-align:middle;
    background-image: url('Ima/ImaBarreMenuPrincipalOff.gif');
    background-repeat:repeat;
	padding:5px;
	border-style: none;
}
a:hover.link_menu_principal{
	display: block;
	border-style:none;
	font-size: 7pt;
	color: #08094D;
    width:auto;
    height:auto;
	text-align:center;
    font-weight: bold;
	text-decoration: none;
	padding:5px;
    background-image: url('Ima/ImaBarreMenuPrincipalOn2.gif');
    background-repeat:repeat;
    vertical-align:middle
}

.link_menu_principal_nouse{
	background-color:#FFFFFF;
	border-right:1px solid #FFFFFF;
	border-top:1px solid #FFFFFF;
	border-bottom:1px solid #FFFFFF;
}

.link_menu_principal_use{
	background-color:#FFFFFF;
	border-right:1px solid #FFFFFF;
	border-bottom:1px solid #BDF3F5;
	border-top:1px solid #FFFFFF;
}

a.link_menu_principal_use{
	display: block;
	border-style:none;
	font-size: 7pt;
	color: #08094D;
    height:auto;
    width:auto;
	text-align:center;
    font-weight: bold;
	text-decoration: none;
	padding:5px;
    background-image: url('Ima/ImaBarreMenuPrincipalOn2.gif');
    background-color:#FFFFFF;
    background-repeat:repeat;
    vertical-align:middle;
}

.link_menu_secondaire_nouse {
    padding-left: 2pt;
	border-top: 0px solid #ffffff;
	border-right: 2px solid #C0C0C0;
	border-bottom: 0px solid #d3d3d3;
	border-left: 0px solid #d3d3d3;
	background-color: #60829D;
}

.link_menu_secondaire_use {
	font-size: 8pt;
	color: #08094D;
	width:auto;
	text-align:left;
	font-weight: regular;
	text-decoration: none;
	padding:0px 2px 0px 2px;
	vertical-align:middle;
    padding-left: 2pt;
	border-top: 0px solid #ffffff;
	border-right: 2px solid #C0C0C0;
	border-bottom: 0px solid #d3d3d3;
	border-left: 0px solid #d3d3d3;
	background-color: #CDE8EF;
}

a.link_menu_secondaire{
	font-size: 8pt;
	color: #FFFFFF;
    width:auto;
	text-align:center;
    font-weight: regular;
	text-decoration: none;
	padding:0px 2px 0px 2px;
}

a:hover.link_menu_secondaire{
	font-size: 8pt;
	color: #08094D;
    width:auto;
	text-align:center;
    font-weight:regular;
	padding:0px 2px 0px 2px;
}

a.link_menu_secondaire_use2{
	font-size: 8pt;
	color: #08094D;
    width:auto;
	text-align:center;
    font-weight: regular;
	text-decoration: none;
	padding:0px 0px 0px 2px;
}

a.link_menu_nouse{
	display: block;
	font-size: 8pt;
	color: #FFFFFF;
    width:auto;
    height:auto;
	text-align:center;
    font-weight: bold;
	text-decoration: none;
	vertical-align:middle;
	background-color:#CCCCCC;
	padding:5px;
	border-style: none;
}
a:hover.link_menu_nouse{
	display: block;
	border-style:none;
	font-size: 8pt;
	color: #08094D;
    width:auto;
    height:auto;
	text-align:center;
    font-weight: bold;
	text-decoration: none;
	padding:5px;
    background-image: url('Ima/ImaBarreMenuPrincipalOn2.gif');
    background-repeat:repeat;
    vertical-align:middle
}

.link_menu_nouse{
	background-color:#FFFFFF;
	border-right:1px solid #FFFFFF;
	border-top:1px solid #FFFFFF;
	border-bottom:0px solid #FFFFFF;

}

.link_menu_use{
	background-color:#FFFFFF;
	border-right:1px solid #FFFFFF;
	border-bottom:0px solid #FFFFFF;
	border-top:1px solid #FFFFFF;

}

a.link_menu_use{
	display: block;
	border-style:none;
	font-size: 8pt;
	color: #08094D;
    width:auto;
    height:auto;
	text-align:center;
    font-weight: bold;
	text-decoration: none;
	padding:5px;
    background-image: url('Ima/ImaBarreMenuPrincipalOn2.gif');
    background-color:#FFFFFF;
    background-repeat:repeat;
    vertical-align:middle;
}

.image_accueil_vert_blanc{
	background-image: url('Ima/ImaBarreCentralVert_Blanc.gif');
	background-repeat: no-repeat;
	border: none;
	width:657;
	height:25;
}

.image_accueil_vert_bleu{
	background-image: url('Ima/ImaBarreCentralVert_Bleu.gif');
	background-repeat: no-repeat;
	border: none;
	width:657;
	height:25;
}

.image_accueil_vert_vert{
	background-image: url('Ima/ImaBarreCentralVert_Vert.gif');
	background-repeat: no-repeat;
	border: none;
	width:657;
	height:25;
}

.image_accueil_vert_jaune{
	background-image: url('Ima/ImaBarreCentralVert_Jaune.gif');
	background-repeat: no-repeat;
	border: none;
	height:25;
}

.image_accueil_bleu_blanc{
	background-image: url('Ima/ImaBarreCentralBleu_Blanc.gif');
	background-repeat: no-repeat;
	border: none;
	height:25;
}

.image_accueil_bleu_bleu{
	background-image: url('Ima/ImaBarreCentralBleu_Bleu.gif');
	background-repeat: no-repeat;
	border: none;
	width:657;
	height:25;
}

.image_accueil_bleu_vert{
	background-image: url('Ima/ImaBarreCentralBleu_Vert.gif');
	background-repeat: no-repeat;
	border: none;
	width:657;
	height:25;
}

.image_accueil_blanc{
	background-image: url('Ima/ImaBarreCentral1.gif');
	background-repeat: no-repeat;
	border: none;
	width:657;
	height:25;
}

.image_accueil_bleuclaire{
	background-image: url('Ima/ImaBarreCentral2.gif');
	background-repeat: no-repeat;
	border: none;
	width:657;
	height:25;
}

.image_accueil_bleu{
	background-image: url('Ima/ImaBarreCentral3.gif');
	background-repeat: no-repeat;
	border: none;
	width:657;
	height:25;
}

.image_accueil_vert{
	background-image: url('Ima/ImaBarreCentral4.gif');
	background-repeat: no-repeat;
	border: none;
	width:657;
	height:25;
}

.image_accueil_vertclaire{
	background-image: url('Ima/ImaBarreCentral5.gif');
	background-repeat: no-repeat;
	border: none;
	width:657;
	height:25;
}

.table_menu_droit{
    width:140;
	padding:2px;
	border-style: none;
	spacing:0;
	background-color: #FFFFFF;
}

.titre_table_menu_droit{
    font-weight: bold;
	font-size: 8pt;
	padding:6px;
	color: #08094D;
	text-decoration:underline;
	text-align: Center;
}

.bouton_recherche_terme{
	vertical-align:top;
    font-weight: regular;
	font-size: 8pt;
	background-color: #FFFFFF;
	color: #08094D;
}

.image_menu_gauche1{
	background-image: url('Ima/ImaMenuGauche0a.jpg');
	background-repeat: no-repeat;
	border: none;
	width:780;
	height:127;
}

.image_logo1{
	background-image: url('Ima/ImaLogoTypeBa.gif');
	background-repeat: no-repeat;
	border: none;
	width:20;
	height:127;
}
.image_logo2{
	background-image: url('Ima/ImaLogoTypeBb.gif');
	background-repeat: no-repeat;
	border: none;
	width:20;
	height:20;
}

.barre_menu_secondaire_bas1{
	background-image: url('Ima/ImaBarreMenuSecondaireBas1.gif');
	background-repeat: no-repeat;
	border: medium none;
}

.barre_centre_2a{
	background-color:#BCFF70;
	background-repeat: no-repeat;
	border: none;
}
.barre_centre_2b{
	background-color:#BCFF70;
	background-repeat: repeat;
	border: none;
}

.link_menu_lateral{
	font-size: 8pt;
	color: #CCCCCC;
    width:auto;
	text-align:center;
    font-weight: regular;
	text-decoration: none;
	padding:2px 5px 1px 2px;
}

a.link_menu_lateral{
    font-family: arial,verdana, helvetica, sans-serif;
	font-size: 8pt;
	color: #336699;
    width:auto;
	text-align:center;
    font-weight: regular;
	text-decoration: none;
	padding:2px 5px 0px 2px;
}

a:hover.link_menu_lateral{
	font-family: arial,verdana, helvetica, sans-serif;
	font-size: 8pt;
	color: #08094D;
        width:auto;
	text-align:center;
      	font-weight:regular;
	text-decoration:underline;
	padding:2px 5px 0px 2px;
}

.table_menu_lateral1{
	border-style:none;
    width:140;
	padding:2px;
	background-color: #CCFFFF;
	background-repeat: no-repeat;
}

.table_menu_lateral2{
	font-size: 8pt;
	color: #336699;
    width:130;
	border-style:none;
}

.titre_table_menu_lateral2a{
    font-weight: bold;
	padding:2px;
	text-align:center;
	text-valign:bottom;
}

.texte_table_menu_lateral2{
    font-weight: regular;
	text-align:left;
	padding-left:2px;
    height:22;
}

.pied_menu_lateral2a{
    font-weight: regular;
	text-align:left;
	border-bottom:3px inset #CCCCCC;
	padding-left:2px;
    height:22;
}

.pied_menu_lateral2b{
    font-weight: regular;
	color: #08094D;
    height:25;
	border-top:1px solid #CCCCCC;
	border-bottom:3px inset #CCCCCC;
}


.table_menu_lateral3{
	font-size: 8pt;
	color: #08094D;
    width:140;
	padding:2px;
	background-color: #FFFFFF;
	border-left:1px solid #CCCCCC;
	border-right:3px solid #CCCCCC;
}

.titre_table_menu_lateral3{
	border-top:1px solid #CCCCCC;
    font-weight: regular;
	font-size: 8pt;
	background-color: #9AE4E5;
	color: #08094D;
	text-align:center;
}

.titre_table_menu_lateral4{
	border-top:1px solid #CCCCCC;
    font-weight: bold;
	font-size: 8pt;
	color: #08094D;
	text-decoration:underline;
	text-align:center;
}

.table_menu_lateral5{
	font-size: 8pt;
	color: #336699;
    width:135;
	padding:2px;
	border-top:2px dotted #CCCCCC;
	border-bottom:2px dotted #CCCCCC;
}

.texte_menu_lateral5{
	font-size: 8pt;
	color: #336699;
    width:135;
	padding:2px;
	border-top:2px dotted #CCCCCC;
	border-bottom:2px dotted #CCCCCC;
}

a.link_menu_lateral5{
	font-size: 8pt;
	color: #336699;
    width:auto;
    font-weight: bold;
	text-decoration: none;
	padding:2px 5px 0px 2px;
}

a:hover.link_menu_lateral5{
	font-size: 8pt;
	color: #08094D;
        width:auto;
      	font-weight:bold;
	text-decoration:underline;
	padding:2px 5px 0px 2px;
}

.table_menu_lateral6{
	font-size: 8pt;
    width:135;
	background-image: url('Ima/ImaInfos1.gif');
	background-repeat: no-repeat;
	color: #08094D;
	border-style:none;
}

a.link_menu_lateral6{
	font-size: 8pt;
    font-weight: bold;
	color: #D5610D;
    width:auto;
	text-decoration: none;
	padding:0px 0px 0px 0px;
}

a:hover.link_menu_lateral6{
	font-size: 8pt;
	color: #B50000;
    width:auto;
    font-weight: bold;
	text-decoration:underline;
	padding:0px 0px 0px 0px;
}

a.link_menu_lateral6a{
	font-size: 8pt;
    font-weight: regular;
	color: #D5610D;
    width:auto;
	text-decoration: none;
	padding:2px 5px 0px 45px;
}

a:hover.link_menu_lateral6a{
	font-size: 8pt;
	color: #B50000;
    width:auto;
    font-weight: regular;
	text-decoration:underline;
	padding:2px 5px 0px 45px;
}

a.link_menu_lateral6b{
    font-size: 8pt;
	color: #D5610D;
    width:auto;
    font-weight: regular;
	text-decoration: none;
	padding:2px 5px 0px 15px;
}

a:hover.link_menu_lateral6b{
	font-size: 8pt;
	color: #B50000;
    width:auto;
    font-weight: regular;
	text-decoration:underline;
	padding:2px 5px 0px 15px;
}

.table_menu_lateral7{
	font-size: 8pt;
    font-weight: regular;
	color: #336699;
    width:135;
	border-style:none;
}

a.link_menu_lateral7{
	font-size: 8pt;
	color: #336699;
    width:auto;
	text-align:center;
    font-weight: regular;
	text-decoration: none;
	padding:2px 2px 0px 2px;
}

a:hover.link_menu_lateral7{
	font-size: 8pt;
	color: #08094D;
        width:auto;
	text-align:center;
      	font-weight:regular;
	text-decoration:underline;
	padding:2px 5px 0px 2px;
}

.couleur_lateral{
	border-style: none;
	background-color: #F0FCFC;
}

.couleur_mer{
	background-color: #CDE8EF;
}

.couleur_lateral1{
	border-style: none;
	background-color: #EFFCFC;
}

.couleur_central1{
	border-style: none;
	background-color: #F0FCFC;
}


.titre_menu_cartepostale{
	background-color: #6F903F;
	border-style:none;
}

a.link_menu_cartepostale{
	font-size: 8pt;
	color: #FFFFFF;
    width:auto;
	text-align:left;
    font-weight: bold;
	text-decoration: none;
	padding:2px 5px 0px 2px;
}

a:hover.link_menu_cartepostale{
	font-size: 8pt;
	color: #08094D;
        width:auto;
	text-align:center;
    font-weight:bold;
	text-decoration:none;
	padding:2px 5px 0px 2px;
}

.table_pub{
	font-size: 6pt;
    width:130;
	text-align:center;
	border-top:1px solid #B4DEFC;
	border-left:0px solid #B4DEFC;
	border-right:0px solid #B4DEFC;
}

.table_pub2{
	font-size: 7.5pt;
    width:200;
	text-align:center;
	border-top:1px solid #B4DEFC;
	border-left:0px solid #B4DEFC;
	border-right:0px solid #B4DEFC;
}
.table_pub_pied{
	font-size: 6pt;
	text-align:center;
	border:0px solid #B4DEFC;
}

.text_table_pub{
	font-size: 8pt;
	border-bottom:1px solid #B4DEFC;
}

.text_table_pub2{
	font-size: 8pt;
	border-bottom:1px solid #B4DEFC;
}

.titre_table_pub{
	font-size: 8pt;
    font-weight: bold;
	text-decoration:underline;
    color:#3577C0;
}

.contenu_table_pub{
	font-size: 7.5pt;
    color:#333333;
}
.contenu_table_pub2{
	font-size: 8pt;
    color:#333333;
}
.lien_table_pub{
	font-size: 6.5pt;
    color:#045804;
}
.lien_table_pub2{
	font-size: 7.5pt;
    color:#045804;
}
a.link_pub{
	font-size: 8pt;
    height:auto;
    width:auto;
	text-decoration: none;
}


.table_lien{
	font-size: 6pt;
    width:130;
	border-style: none;
	background-image:url('Ima/ImaTirets1.gif');
	background-repeat:repeat
}

a.link_texte_lien{
	font-size: 8pt;
	color: #336699;
    width:auto;
	text-align:left;
    font-weight: regular;
	text-decoration: none;
	padding:2px 2px 2px 2px;
}

a:hover.link_texte_lien{
	font-size: 8pt;
	color: #08094D;
        width:auto;
	text-align:left;
      	font-weight:regular;
	text-decoration:underline;
	padding:2px 2px 2px 2px;
}

a.link_menu_central1{
	font-size: 8pt;
	color: #336699;
    width:auto;
	text-align:left;
    font-weight: bold;
	text-decoration: none;
	padding:2px 5px 0px 2px;
}

a.link_menu_central2{
	font-size: 9pt;
	color: #636262;
    width:auto;
	text-align:left;
    font-weight: bold;
	text-decoration: none;
	padding:2px 5px 0px 2px;
}

a:hover.link_menu_central1{
	font-size: 8pt;
	color: #08094D;
    width:auto;
	text-align:center;
    font-weight:bold;
	text-decoration:underline;
	padding:2px 5px 0px 2px;
}
a:hover.link_menu_central2{
	font-size: 9pt;
	color: #08094D;
    width:auto;
	text-align:center;
    font-weight:bold;
	text-decoration:underline;
	padding:2px 5px 0px 2px;
}
.Barre_menu_central1{
	font-size: 8pt;
	border-bottom:2px dotted #CCCCCC;
}
.Barre_menu_central2{
	font-size: 1pt;
	border-bottom:2px dotted #CCCCCC;
}

.Barre_menu_central3{
	font-size: 1pt;
	border-bottom:1px solid #FFFFFF;
}
.table_titre_service_BrasilRN{
    font-family: Comic Sans MS,arial,verdana, helvetica, sans-serif;
}

a.titre_service_BrasilRN{
    font-family: Comic Sans MS,arial,verdana, helvetica, sans-serif;
	font-size: 9pt;
	text-align:center;
	text-decoration: none;
    font-weight:bold;
    color:#393838;
    padding:0px;
}

.table_soustitre_service_BrasilRN{
    font-family: Comic Sans MS,arial,verdana, helvetica, sans-serif;
	border-bottom:0px dotted #CCCCCC;
	border-top:2px dotted #CCCCCC;
}

a.soustitre_service_BrasilRN{
    font-family: Comic Sans MS,arial,verdana, helvetica, sans-serif;
	font-size: 9pt;
	text-align:center;
	text-decoration: none;
    font-weight:regular;
    color:#393838;
    padding:0px;
}

a:hover.soustitre_service_BrasilRN{
    font-family: Comic Sans MS,arial,verdana, helvetica, sans-serif;
	font-size: 9pt;
	text-decoration: underline;
    font-weight:regular;
    color:#000000;
    padding:0px;
}

.table_menu_central2{
	font-size: 8pt;
	color: #336699;
    width:205;
	padding:2px;
	background-color: #D2FDA8;
	border-bottom:0px inset #CCCCCC;
}

.table_menu_central2_new{
	font-size: 8pt;
	color: #336699;
    width:223;
	padding:2px;
	background-color: #D2FDA8;
	border-bottom:0px inset #CCCCCC;
}

.texte_menu_central2{
	font-size: 8pt;
	color: #000000;
    font-weight:regular;
	background-color: #E9F8D9;
    width:205;
	padding:2px;
}

.texte_menu_central2_new{
	font-size: 9pt;
	color: #000000;
    font-weight:regular;
	background-color: #E9F8D9;
    width:223;
	padding:2px;
}


.fin_menu_central2{
	background-image:url('Ima/ImaFinTable1.gif');
	background-repeat:no-repeat
    width:205;
}

.fin_menu_central2_new{
	background-image:url('Ima/ImaFinTable1.gif');
	background-repeat:no-repeat
    width:223;
}

a.link_menu_central2{
	font-size: 9pt;
	color: #636262;
    width:auto;
	text-align:left;
    font-weight: bold;
	text-decoration: none;
	padding:2px 5px 0px 2px;
}

a:hover.link_menu_central2{
	font-size: 9pt;
	color: #08094D;
    width:auto;
	text-align:center;
    font-weight:bold;
	text-decoration:underline;
	padding:2px 5px 0px 2px;
}

a.link_menu_central2_new{
	font-size: 9pt;
	color: #336699;
    width:auto;
	text-align:left;
    font-weight: bold;
	text-decoration: none;
	padding:2px 5px 0px 2px;
}

a:hover.link_menu_central2_new{
	font-size: 9pt;
	color: #08094D;
    width:auto;
	text-align:center;
    font-weight:bold;
	text-decoration:underline;
	padding:2px 5px 0px 2px;
}

.table_menu_central3{
	font-size: 8pt;
	color: #336699;
	padding:2px;
	background-color: #FFFFFF;
	border-top:2px dotted #CCCCCC;
	border-bottom:2px dotted #CCCCCC;
}

.table_menu_central3_new{
	font-size: 9pt;
	color: #114D9C;
	padding:2px;
	background-color: #FFFFFF;
	border-top:2px dotted #CCCCCC;
	border-bottom:2px dotted #CCCCCC;
}

.texte_menu_central3{
	font-size: 8pt;
	color: #336699;
	padding:2px;
	background-color: #FFFFFF;
	border-top:2px dotted #CCCCCC;
}

.texte_menu_central3_new{
	font-size: 9pt;
	color: #114D9C;
	padding:2px 0px 2px 0px;
	background-color: #FFFFFF;
	border-top:2px dotted #CCCCCC;
}

a.link_menu_central3{
	font-size: 8pt;
	color: #336699;
    width:auto;
	text-align:left;
    font-weight: bold;
	text-decoration: none;
	padding:2px 5px 0px 2px;
}

a:hover.link_menu_central3{
	font-size: 8pt;
	color: #08094D;
        width:auto;
	text-align:center;
      	font-weight:bold;
	text-decoration:underline;
	padding:2px 5px 0px 2px;
}

a.link_menu_central3_new{
	font-size: 9pt;
	color: #114D9C;
    width:auto;
	text-align:left;
    font-weight: bold;
	text-decoration: none;
	padding:2px 5px 0px 2px;
}

a:hover.link_menu_central3_new{
	font-size: 9pt;
	color: #114D9C;
    width:auto;
	text-align:left;
    font-weight: bold;
	text-decoration: underline;
	padding:2px 5px 0px 2px;
}

.titre_menu_central4{
	background-color: #6F903F;
	border-style:none;
}

a.link_menu_central4{
	font-size: 8pt;
	color: #FFFFFF;
    width:auto;
	text-align:left;
    font-weight: bold;
	text-decoration: none;
	padding:2px 5px 0px 2px;
}

a:hover.link_menu_central4{
	font-size: 8pt;
	color: #08094D;
        width:auto;
	text-align:center;
    font-weight:bold;
	text-decoration:none;
	padding:2px 5px 0px 2px;
}

.titre_menu_central5{
	background-color: #819EC1;
	border-style:none;
}

.table_menu_central6{
	font-size: 9pt;
	color: #336699;
    font-weight:bold;
	background-color: #FFFFFF;
	text-align:center;
	padding:2px;
}

.titre_contenu{
	font-size: 9pt;
    font-weight: bold;
    color:#08094D;
	padding:0px 0px 0px 5px;
    height:15;
}
.titre_contenu3{
    font-family: lucida-sans,verdana,arial,helvetica, sans-serif;
	font-size: 9pt;
    font-weight: bold;
    color:#636262;
	padding:0px 0px 0px 5px;
    height:15;
}
.titre_contenu_blanc{
	font-size: 9pt;
    font-weight: bold;
    color:#FFFFFF;
	padding:0px 0px 0px 5px;
    height:15;
    width:505;
}

.titre_sousmenu_contenu{
	font-size: 8.5pt;
    font-weight: bold;
    text-align:center;
    color:#000000;
	background-image:url('Ima/ImaBarreTitres.jpg');
	background-repeat:repeat
    background-color: #FFFFFF;
	padding:0px 0px 0px 15px;
    height:12;
    width:505;
}

.soustitre_sousmenu_contenu{
	font-size: 8.5pt;
    font-weight: bold;
	text-decoration:underline;
    color:#336699;
	padding:0px 0px 0px 15px;
    height:31;
    width:505;
}

.sousmenu_contenu{
	font-size: 8.5pt;
    font-family: arial,verdana, helvetica, sans-serif;
	color: #000000;
    font-weight: regular;
	text-decoration: none;
	padding:8px;
}

.titre_contenu2{
	font-size: 11pt;
    font-family: lucida-sans,verdana,arial,helvetica, sans-serif;
	font-weight: bold;
    color:#636262;
    height:25;
    padding-top:20px;
    padding-left:15px;
    padding-bottom:5px;
}

.titre_contenu_blanc2{
	font-size: 11pt;
    font-family: lucida-sans,verdana,arial,helvetica, sans-serif;
	font-weight: bold;
    color:#FFFFFF;
    height:15;
    padding-top:15px;
    padding-left:15px;
}

.titre_sousmenu_contenu2{
	font-size: 10pt;
    font-family: lucida-sans,verdana,arial,helvetica, sans-serif;
	font-weight: bold;
    text-align:center;
    color:#636262;
    vertical-align: center;
    border-top:2px solid #9D9D9D;
    border-bottom:2px solid #9D9D9D;
    background-color: #FFFFFF;
    height:15;
    width:97%;
    padding-left:15px;
}
.titre_sousmenu_contenu3{
	font-size: 10pt;
    font-family: lucida-sans,verdana,arial,helvetica, sans-serif;
	font-weight: bold;
    text-align:center;
    color:#636262;
    background-image: url('Ima/ImaSousMenuTitre2.gif');
    background-repeat: no-repeat;
    background-color: #FFFFFF;
    height:15;
    width:100%;
    padding-left:15px;
    padding-bottom:15px;
}
.soustitre_sousmenu_contenu2{
	font-size: 9pt;
    font-family: lucida-sans,verdana,arial,helvetica, sans-serif;
	font-weight: bold;
    color:#636262;
    height:45;
    width:100%;
    padding-left:15px;
    padding-top:10px;
}

.soustitre_sousmenu_contenu3{
	font-size: 9pt;
    font-family: lucida-sans,verdana,arial,helvetica, sans-serif;
	font-weight: bold;
    color:#636262;
    height:25;
    width:100%;
    padding-top:5px;
}
.sousmenu_contenu2{
	font-size: 9pt;
    font-family: lucida-sans,verdana,arial,helvetica, sans-serif;
	color: #666666;
    font-weight: regular;
	text-decoration: none;
	padding-left:15px;
}

.sousmenu_contenu3{
	font-size: 9pt;
    font-family: lucida-sans,verdana,arial,helvetica, sans-serif;
	color: #666666;
    font-weight: regular;
	text-decoration: none;
	padding-left:0px;
}

.titre_sousmenu_contenuV2{
    font-family: lucida-sans,Comic Sans MS,arial,verdana, helvetica, sans-serif;
	font-size: 11pt;
    font-weight: bold;
    text-align:center;
    color:#336699;
	padding:7px;
    height:12;
    width:505;
}

.soustitre_sousmenu_contenuV2{
    font-family: Comic Sans MS,arial,verdana, helvetica, sans-serif;
	font-size: 9.5pt;
    font-weight: bold;
    color:#000000;
	padding:0px 0px 0px 15px;
    height:31;
    width:505;
}

.sousmenu_contenuV2{
	font-size: 9pt;
    font-family: Comic Sans MS,arial,verdana, helvetica, sans-serif;
	color: #000000;
    font-weight: regular;
	text-decoration: none;
	padding:8px;
}

a.link_titre_contenu{
	font-size: 9pt;
    font-weight: bold;
    color:#08094D;
	padding:0px 0px 0px 0px;
	text-decoration:underline;
}
a:hover.link_titre_contenu{
	font-size: 9pt;
    font-weight: bold;
    color:#08094D;
	padding:0px 0px 0px 0px;
	text-decoration:underline;
}

a.link_titre_contenu2{
	font-size: 11pt;
    font-weight: bold;
    color:#636262;
	padding:0px 0px 0px 0px;
	text-decoration:none;
}
a:hover.link_titre_contenu2{
	font-size: 11pt;
    font-weight: bold;
    color:#636262;
	padding:0px 0px 0px 0px;
	text-decoration:underline;
}
a.link_titre_contenu3{
	font-size: 9pt;
    font-weight: bold;
    color:#636262;;
	padding:0px 0px 0px 0px;
	text-decoration:underline;
}
a:hover.link_titre_contenu3{
	font-size: 9pt;
    font-weight: bold;
    color:#636262;;
	padding:0px 0px 0px 0px;
	text-decoration:underline;
}
a.link_titre_contenu_blanc{
	font-size: 9pt;
    font-weight: bold;
    color:#FFFFFF;
	padding:0px 0px 0px 0px;
	text-decoration:underline;
}

a:hover.link_titre_contenu_blanc{
	font-size: 9pt;
    font-weight: bold;
    color:#FFFFFF;
	padding:0px 0px 0px 0px;
	text-decoration:underline;
}

a.link_titre_contenu_blanc2{
	font-size: 11pt;
    font-weight: bold;
    color:#FFFFFF;
	padding:0px 0px 0px 0px;
	text-decoration:none;
}

a:hover.link_titre_contenu_blanc2{
	font-size: 11pt;
    font-weight: bold;
    color:#FFFFFF;
	padding:0px 0px 0px 0px;
	text-decoration:underline;
}

.table_libelle_bleu2{
    color: #FFFFFF;
    font-family: lucida-sans,verdana,arial,helvetica, sans-serif;
 	font-size: 9pt;
    font-weight: regular;
    padding-left:15px;
    padding-right:15px;
    padding-bottom:15px;
}

.soustitre_contenu{
 	font-size: 8pt;
    font-weight: bold;
    color:#08094D;
}

.soustitre_contenu2{
 	font-size: 9pt;
    font-weight: bold;
    color:#666666;
}
.contenu{
    color:#000000;
	font-size: 8pt;
	background-color:#FFFFFF;
	border-left:0px solid #A9E6EB;
	border-right:0px solid #A9E6EB;
}

.table_contact{
    color:#000000;
	font-size: 8pt;
	background-color:#FFFFFF;
	border-bottom:2px solid #A9E6EB;
	border-top:2px solid #A9E6EB;
	border-left:2px solid #A9E6EB;
	border-right:2px solid #A9E6EB;
}

.contenu_contact{
    color:#000000;
	font-size: 8pt;
	background-color:#FFFFFF;
	border-bottom:1px solid #A9E6EB;
}

.contenu_maree{
    color:#000000;
	font-size: 8pt;
	text-align:center;
	background-color:#FFFFFF;
	border:1px solid #A9E6EB;
}

.contenu_maree_rouge{
    color:red;
	font-size: 8pt;
	text-align:center;
	background-color:#FFFFFF;
	border:1px solid #A9E6EB;
}

.contenu_tableau_service{
    color:#000000;
	font-size: 8pt;
	background-color:#FFFFFF;
	border:1px solid #DFDFDF;
}

.titre_blanc{
 	font-size: 8pt;
    font-weight: bold;
    color:#FFFFFF;
}

.titre_blanc2{
 	font-size: 9pt;
    font-weight: bold;
    color:#FFFFFF;
}
.titre_jaune{
 	font-size: 8pt;
    font-weight: bold;
    color:#FFFF99;
}

.titre_bleu{
 	font-size: 8pt;
    font-weight: bold;
    color:#336699;
}

.titre_bleu2{
 	font-size: 9pt;
    font-weight: bold;
    color:#636262;
}
.titre_bleu_comic{
	font-family : 'Comic Sans MS';
    font-weight: regular;
 	font-size: 9pt;
    color:#336699;
}

.titre_noir_comic{
	font-family : 'Comic Sans MS';
 	font-size: 9pt;
    font-weight: regular;
    color:#000000;
}

a.link_titre_noir_comic{
	font-family : 'Comic Sans MS';
 	font-size: 10pt;
    font-weight: regular;
    color:#000000;
	width:auto;
	text-align:left;
	text-decoration: none;
	padding:2px 5px 0px 2px;}

a:hover.link_titre_noir_comic{
	font-family : 'Comic Sans MS';
 	font-size: 10pt;
    font-weight: regular;
    color:#000000;
	width:auto;
	text-align:left;
	text-decoration: underline;
	padding:2px 5px 0px 2px;}

.titre_blanc_comic{
	font-family : 'Comic Sans MS';
 	font-size: 9.5pt;
    font-weight: regular;
    color:#FFFFFF;
}

.titre_gris{
 	font-size: 8pt;
    font-weight: bold;
    color:#999898;
}

.titre_bleu_fonce{
 	font-size: pt;
    font-weight: bold;
    color:#08094D;
}

.titre_rouge{
 	font-size: 8pt;
    font-weight: bold;
    color:red;
}

.titre_noir{
 	font-size: 8pt;
    font-weight: bold;
    color:#000000;
}

.contenu_noir{
 	font-size: 8.5pt;
    font-weight: regular;
    color:#000000;
}

.contenu_marron{
 	font-size: 8.5pt;
    font-weight: bold;
    color:#7D3200;
}

.image_carte_brasil1{
	background-image: url('Ima/carte/ImaCarteBrasil2.gif');
	background-repeat: no-repeat;
	border: none;
	width:375;
	height:292;
}

.image_carte_rn1{
	background-image: url('Ima/carte/ImaCarteRn1.gif');
	background-repeat: no-repeat;
	border: none;
	width:509;
	height:323;
}

.image_recherche1{
	background-image: url('Ima/Imarecherche3.jpg');
	background-repeat: no-repeat;
	border: none;
	width:645;
	height:44;
}

.contenu_page_sejourvenir{
    color:#FFFFFF;
	font-size: 8pt;
	background-color:#A0C4E8;
}

.table_barre_pied{
    width:100%;
	vertical-align:center;
	padding:0px;
	border-style: none;
	spacing:0;
	background-image: url('Ima/ImaBarrePied.gif');
	background-repeat: no-repeat;
}
.table_barre_pied2{
    width:100%;
	vertical-align:center;
	padding:0px;
	border-style: none;
	spacing:0;
	background-image: url('Ima/ImaBarrePied2.gif');
	background-repeat: no-repeat;
}
.barre_pied{
	font-size: 8pt;
	color: #08094D;
    width:auto;
	text-align:center;
    font-weight: regular;
	text-decoration: none;
	padding:2px 5px 0px 2px;
}

a.link_barre_pied{
	font-size: 8pt;
	color: #08094D;
    width:auto;
	text-align:center;
    font-weight: regular;
	text-decoration: none;
	padding:2px 5px 0px 2px;
}

a.link_barre_pied_bold{
	font-size: 8pt;
	color: #08094D;
    width:auto;
	text-align:center;
    font-weight: bold;
	text-decoration: none;
	padding:2px 5px 0px 2px;
}

a:hover.link_barre_pied{
	font-size: 8pt;
	color: #08094D;
    width:auto;
	text-align:center;
    font-weight: regular;
	text-decoration:underline;
	padding:2px 5px 0px 2px;
}

a:hover.link_barre_pied_bold{
	font-size: 8pt;
	color: #08094D;
    width:auto;
	text-align:center;
    font-weight: regular;
	text-decoration:underline;
	padding:2px 5px 0px 2px;
}

.area {
	BORDER-RIGHT: black 1px dotted;
	BORDER-TOP: black 1px dotted;
	BORDER-LEFT: black 1px dotted;
	BORDER-BOTTOM: black 1px dotted;
	POSITION:absolute;
}

.area_service {
	POSITION:absolute;
}

a.link_area_service{
	display:block;
	font-size: 7pt;
    font-weight: bold;
	color: #FFFFFF;
    height:auto;
    width:auto;
	text-align:center;
	text-decoration: none;
	vertical-align:middle;
	border-style: none;
}

a.link_titre_service{
	font-size: 8pt;
    font-weight: bold;
    color:#08094D;
	padding:0px 0px 0px 0px;
	text-decoration:none;
    vertical-align:middle;
}

a:hover.link_titre_service{
	font-size: 8pt;
    font-weight: bold;
    color:#08094D;
	padding:0px 0px 0px 0px;
	text-decoration:underline;
    vertical-align:middle;
}

a.link_titre_service_blanc{
	font-size: 8pt;
    font-weight: bold;
    color:#FFFFFF;
	padding:0px 0px 0px 0px;
	text-decoration:none;
    vertical-align:middle;
}

a:hover.link_titre_service_blanc{
	font-size: 8pt;
    font-weight: bold;
    color:#FFFFFF;
	padding:0px 0px 0px 0px;
	text-decoration:underline;
    vertical-align:middle;
}

.area_acc {
	BORDER-RIGHT: #6F99C2 0px solid;
	BORDER-TOP: #6F99C2 0px solid;
	BORDER-LEFT: #6F99C2 0px solid;
	BORDER-BOTTOM: #6F99C2 0px solid;
	POSITION:absolute;
 }


.area_attraction {
	BORDER-RIGHT: #6F99C2 1px solid;
	BORDER-TOP: #6F99C2 1px solid;
	BORDER-LEFT: #6F99C2 1px solid;
	BORDER-BOTTOM: #6F99C2 1px solid;
	POSITION:absolute;
 }

.area_attraction_boite {
	BORDER-RIGHT: #6F99C2 0px solid;
	BORDER-TOP: #6F99C2 0px solid;
	BORDER-LEFT: #6F99C2 0px solid;
	BORDER-BOTTOM: #6F99C2 0px solid;
	POSITION:absolute
 }

.area_txphoto {
	position:absolute;
	width: 187;
	height: 86;
	color:#FFFFFF;
	font-size: 8pt;
  	font-family: lucida-sans,verdana,arial;
 }

a.link_txphoto{
    font-family: lucida-sans,verdana,arial;
	font-size: 8pt;
	color: yellow;
    width:auto;
	text-align:center;
    font-weight: regular;
	text-decoration: none;
}

a:hover.link_txphoto{
    font-family: lucida-sans,verdana,arial;
	font-size: 8pt;
	color: yellow;
    width:auto;
	text-align:center;
    font-weight: regular;
	text-decoration:underline;
}

.area_liaison {
	BORDER: none;
	background-color:#000000;
	POSITION:absolute;
}

.soustitre_attraction{
	font-size: 8pt;
    font-weight: bold;
    color:#08094D;
}
.soustitre_attraction2{
	font-size: 9pt;
    font-weight: bold;
    color:#636262;
}
.table_attraction{
	BORDER-TOP: #7ABBE2 1px solid;
	BORDER-BOTTOM: #7ABBE2 1px solid;
}

.tirez_attraction{
	BORDER-TOP: #7ABBE2 1px solid;
}

.tirez_attraction1{
    background-color:#C2E4ED;
	font-size: 6pt;
	padding:0;
}

.table_attraction1{
	BORDER-TOP: #D2ECF2 1px solid;
	BORDER-BOTTOM: #D2ECF2 1px solid;
	background-color: #E7F4F8;
}

.tirez_attraction2{
    background-color:#BCFF70;
	font-size: 6pt;
	padding:0;
}

.table_attraction2{
	BORDER-TOP: #C8C6C6 1px solid;
	BORDER-BOTTOM: #C8C6C6 1px solid;
	background-color: #DFDFDF;
}

.tirez_attraction3{
    background-color:#FFFF99;
	font-size: 6pt;
	padding:0;
}

.table_attraction3{
    border-left:#FFFF99 0px solid;
    border-right:#FFFF99 0px solid;
    border-top:#FFFF99 0px solid;
    border-bottom:#FFFF99 2px solid;
	background-color: #FFFFBB;
}

a.link_blanc{
	font-size: 8pt;
	color: #FFFFFF;
    width:auto;
	text-align:left;
	text-decoration: none;
	padding:0px;
}

a:hover.link_blanc{
	font-size: 8pt;
	color: #FFFFFF;
        width:auto;
	text-align:center;
	text-decoration:underline;
	padding:0px;
}

a.link_marron{
	font-size: 8pt;
	color: #7D3200;
    width:auto;
	text-align:left;
	text-decoration: underline;
	padding:0px;
}

a:hover.link_marron{
	font-size: 8pt;
	color: #7D3200;
        width:auto;
	text-align:center;
	text-decoration:underline;
	padding:0px;
}

a.link_bleu_fonce{
	font-size: 8pt;
	color: #3C7FAF;
    width:auto;
	text-align:left;
	text-decoration: none;
	padding:2px 5px 0px 2px;
}

a:hover.link_bleu_fonce{
	font-size: 8pt;
	color: #3C7FAF;
        width:auto;
	text-align:center;
	text-decoration:underline;
	padding:2px 5px 0px 2px;
}
a.link_bleu_fonce2{
	font-size: 8.5pt;
	color: #336699;
    width:auto;
	text-align:left;
	text-decoration: none;
	padding:2px 5px 0px 2px;
}

a:hover.link_bleu_fonce2{
	font-size: 8.5pt;
	color: #336699;
        width:auto;
	text-align:center;
	text-decoration:underline;
	padding:2px 5px 0px 2px;
}
a.link_bleu{
	font-size: 8pt;
	color: #3C7FAF;
    width:auto;
	text-align:left;
	text-decoration: none;
}

a:hover.link_bleu{
	font-size: 8pt;
	color: #3C7FAF;
        width:auto;
	text-align:center;
	text-decoration:underline;
}

a.link_bleu2{
	font-size: 9pt;
	color: #3C7FAF;
    width:auto;
	text-align:left;
	text-decoration: none;
}

a:hover.link_bleu2{
	font-size: 9pt;
	color: #3C7FAF;
        width:auto;
	text-align:center;
	text-decoration:underline;
}
a.link_jaune{
	font-size: 8pt;
	color: #FFFF99;
    width:auto;
	text-align:left;
	text-decoration: none;
}

a:hover.link_jaune{
	font-size: 8pt;
	color: #FFFF99;
        width:auto;
	text-align:center;
	text-decoration:underline;
}

a.link_source{
	font-size: 8pt;
	color: #3C7FAF;
    width:auto;
	text-align:left;
	text-decoration:underline;
}
a.link_source2{
	font-size: 8.5pt;
	color: #336699;
    width:auto;
	text-align:left;
	text-decoration:none;
}
a:hover.link_source2{
	font-size: 8.5pt;
	color: #336699;
    width:auto;
	text-align:left;
	text-decoration:underline;
}
.table_libelle_bleu{
    color: #FFFFFF;
 	font-family: "Comic Sans MS",arial,verdana, helvetica, sans-serif;
 	font-size: 9pt;
    font-weight: regular;
}

.table_libelle_vert{
    color: #000000;
 	font-family: arial,verdana, helvetica, sans-serif;
 	font-size: 8pt;
    font-weight: regular;
}

.table_libelle_vert2{
    border-bottom:#08094D 1px solid;
    border-top:#08094D 1px solid;
    color: #08094D;
    background-color:#AEE27A;
 	font-family: arial,verdana, helvetica, sans-serif;
 	font-size: 8pt;
    font-weight: bold;
}

a.link_attraction{
	display: block;
	font-size: 7pt;
	color: #08094D;
    height:auto;
    width:auto;
	text-align:center;
	text-decoration: none;
	vertical-align:middle;
	border-style: none;
	padding:1px;
}
a:hover.link_attraction{
	display: block;
	font-size: 7pt;
	color: #08094D;
    height:auto;
    width:auto;
	text-align:center;
	text-decoration: none;
    vertical-align:middle;
	border-style:none;
	padding:1px;
}

a.link_bleu_claire{
	font-size: 9pt;
	color: #0099FF;
    width:auto;
	text-align:left;
    font-weight: bold;
	text-decoration: none;
	padding:0px;
}

a:hover.link_bleu_claire{
	font-size: 9pt;
	color: #08094D;
        width:auto;
	text-align:center;
      	font-weight:bold;
	text-decoration:underline;
	padding:0px;
}

a.link_noir{
	font-size: 8pt;
	color: #000000;
    width:auto;
	text-align:left;
    font-weight: bold;
	text-decoration: none;
	padding:0px;
}

a:hover.link_noir{
	font-size: 8pt;
	color: #000000;
        width:auto;
	text-align:center;
      	font-weight:bold;
	text-decoration:underline;
	padding:0px;
}

a.link_noir2{
	font-size: 9pt;
	color: #000000;
    width:auto;
	text-align:left;
    font-weight: bold;
	text-decoration: none;
	padding:0px;
}

a:hover.link_noir2{
	font-size: 9pt;
	color: #000000;
        width:auto;
	text-align:center;
      	font-weight:bold;
	text-decoration:underline;
	padding:0px;
}

a.link_gris{
	font-size: 8pt;
	color: #666666;
    width:auto;
	text-align:left;
	text-decoration:underline;
	padding:0px;
}

a:hover.link_gris{
	font-size: 8pt;
	color: #000000;
        width:auto;
	text-align:center;
	text-decoration:underline;
	padding:0px;
}

a.link_pancarte{
	font-size: 8pt;
	color: #FFFFFF;
    width:auto;
	text-align:center;
    font-weight: bold;
	text-decoration: none;
	padding:0px;
}

a:hover.link_pancarte{
	font-size: 8pt;
	color: #FFFFFF;
        width:auto;
	text-align:center;
      	font-weight:bold;
	text-decoration:underline;
	padding:0px;
}

.table_bleu_fonce{
	font-size: 8pt;
   	font-weight:bold;
	color: #FFFFFF;
	background-color:#59AADB;
	padding:0px;
}
.table_bleu_fonce2{
	font-size: 9pt;
    	font-family: lucida-sans,verdana,arial,helvetica, sans-serif;
	font-weight:bold;
	color: #FFFFFF;
	background-color:#59AADB;
	padding:0px;
}


.table_vert_fonce{
	font-size: 8pt;
   	font-weight:bold;
	color: #FFFFFF;
	background-color:#AEE27A;
	padding:0px;
}

.table_recherche_service{
	font-size: 8pt;
   	font-weight:bold;
	color: #EFFCFC;
	border-top: 1px solid #EFFCFC;
	border-bottom: 1px solid #EFFCFC;
	padding:0px;
}

.table_recherche_service2{
	font-size: 8pt;
   	font-weight:bold;
	color: #EFFCFC;
	padding:0px;
}
.table_recherche_service_titre_bleu{
	font-size: 8pt;
   	font-weight:bold;
	color: #08094D;
	border-top: 1px solid #08094D;
	border-bottom: 1px solid #08094D;
	padding:0px;
}

.table_recherche_service_liste{
	font-size: 8pt;
   	font-weight:bold;
	color: #08094D;
	border-top: 0px solid #08094D;
	border-bottom: 1px solid #FFFFFF;
	background-color:#C9E8EB;
	padding:0px;
}

.table_sousservice{
	font-size: 8pt;
	color: #336699;
	border: 1px solid #0099FF;
	background-color: #C9E7EF;
	padding:0px;
}


.texte_attraction{
		font-family : "Comic Sans MS",Verdana,Arial, sans-serif;
		font-size : 8pt;
		padding:5px;
}

.titre_photo_attraction_blanc{
		font-family : Verdana,Arial, sans-serif;
		font-size : 7pt;
		font-style:italic;
		color:#FFFFFF;
}

.titre_photo_attraction{
		font-family : Verdana,Arial, sans-serif;
		font-size : 7pt;
		font-style:italic;
		color:#08094D;
}

.bouton {
		font-family : Verdana,Arial, sans-serif;
		border : 1pt solid;
		background-color : #E9F0FE;
		font-size : 7pt;
}

.bouton2 {
		font-family : lucida-sans,verdana,arial,helvetica, sans-serif;
		border : 1pt solid;
		background-color : #E9F0FE;
		font-size : 8pt;
		color:#4D4D4D;
}
.liste{
	font-family : Verdana, Geneva, Arial, helvetica, sans-serif;
	font-size : 7pt;
	text-align:left;
}
.liste2{
	font-family : lucida-sans,verdana,arial,helvetica, sans-serif;
	font-size : 8pt;
	text-align:left;
}

.image_photo{
	border:4px #FFFFFF solid;
}

.album ol {
	overflow:hidden;
	list-style-type: none;
	margin:5px 0px 5px 0px;
	padding: 0;
}

.album li {
	float:left;
	text-align:center;
	font-size:7pt;
}

.album li a {
	display:block;
	color:#999;
	width:160px;
	height:152px;
	overflow:hidden;
	padding-left:2px;
	background:url('Ima/miniature.png');
	font-style:italic;
	font-variant:normal;
	font-weight:normal;
	font-family: Verdana, helvetica, Arial, sans-serif;
	margin:0px 0px 0px 0px;
}

.album li a:hover, .album li a:active, .album li a:focus {
	color:#016;
	padding:0 2px 0 0;
	background-position:-162px 0;
}

.album li img {
	display:block;
	border:3px solid #EEE;
	background-color:#EEE;
}

.album li img.h {
	margin:30px 15px 1px 15px;
}

.album li img.v {
	margin:10px 35px 1px 35px;
}

.album li a:hover img.h, .album ol li a:active img.h, .album ol li a:focus img.h {
	border-color:#FFF;
	margin-top:28px;
}
.album li a:hover img.v, .album ol li a:active img.v, .album ol li a:focus img.v {
	border-color:#FFF;
	margin-top:8px;
}

.table_calendrier{
    border-left:#CDE8EF 2px solid;
    border-right:#CDE8EF 2px solid;
    border-top:#CDE8EF 2px solid;
    border-bottom:#CDE8EF 2px solid;
    width=100%;
}

.titre_calendrier{
	font-size: 7pt;
    font-weight: bold;
	text-align:center;
    border-left:#CDE8EF 2px solid;
    border-right:#CDE8EF 2px solid;
    border-top:#CDE8EF 2px solid;
    border-bottom:#CDE8EF 2px solid;
    color:#FFFFFF;
    background-color:#3C7FAF;
}

.ferie_national{
	font-size: 7pt;
    font-weight: bold;
	text-align:center;
    color:#FFFFFF;
    background-color:#39A9E2;
    border-left:#CDE8EF 1px solid;
    border-right:#CDE8EF 1px solid;
    border-top:#CDE8EF 1px solid;
    border-bottom:#CDE8EF 1px solid;
}

.ferie_etat{
	font-size: 7pt;
    font-weight: bold;
	text-align:center;
    color:#FFFFFF;
    background-color:#E69603;
    border-left:#CDE8EF 1px solid;
    border-right:#CDE8EF 1px solid;
    border-top:#CDE8EF 1px solid;
    border-bottom:#CDE8EF 1px solid;
}

.ferie_regional{
	font-size: 7pt;
    font-weight: bold;
	text-align:center;
    color:#FFFFFF;
    background-color:#049B26;
    border-left:#CDE8EF 1px solid;
    border-right:#CDE8EF 1px solid;
    border-top:#CDE8EF 1px solid;
    border-bottom:#CDE8EF 1px solid;
}

.table_immeuble1{
    border-left:#C2E4ED 0px solid;
    border-right:#C2E4ED 0px solid;
    border-top:#C2E4ED 2px solid;
    border-bottom:#C2E4ED 2px solid;
	background-color: #F0FCFC;
	padding: 2px;
}

.table_immeuble2{
    border-left:#BCFF70 0px solid;
    border-right:#BCFF70 0px solid;
    border-top:#BCFF70 2px solid;
    border-bottom:#BCFF70 2px solid;
	background-color: #E2FFC4;
	padding: 2px;
}

.table_immeuble3{
    border-left:#FFFF99 0px solid;
    border-right:#FFFF99 0px solid;
    border-top:#FFFF99 2px solid;
    border-bottom:#FFFF99 2px solid;
	background-color: #FFFFBB;
	padding: 2px;
}

.titre_actualite{
 	font-size: 8.5pt;
    font-weight: bold;
    color:#336699;
    height: 25;
    font-family: arial,verdana, helvetica, sans-serif;
    border-bottom:#336699 1px solid;
}
.titre_actualite2{
 	font-size: 9pt;
    font-weight: bold;
    color:#636262;
    height: 25;
    font-family: lucida-sans,verdana,arial,helvetica, sans-serif;
    border-bottom:#636262 1px solid;
}


.contenu_actualite{
    font-family: arial,verdana, helvetica, sans-serif;
 	font-size: 8.5pt;
    font-weight: normal;
    color:#000000;
    padding-top:5px;
}
.contenu_actualite2{
    font-family: lucida-sans,verdana,arial,helvetica, sans-serif;
 	font-size: 8.5pt;
    font-weight: normal;
    color:#636262;
    padding-top:5px;
}
.contenu_bleu{
    font-family: arial,verdana, helvetica, sans-serif;
 	font-size: 8.5pt;
    font-weight: normal;
    color:#336699;
}
.contenu_bleu2{
    font-family: lucida-sans,verdana,arial,helvetica, sans-serif;
 	font-size: 8.5pt;
    font-weight: normal;
    color:#636262;
}
.titre_visite{
 	font-size: 9pt;
    font-weight: bold;
    color:#336699;
    padding:10px;
}

.titre_visite2{
    font-family: lucida-sans,verdana,arial,helvetica, sans-serif;
    	font-size: 10pt;
    font-weight: bold;
    color:#336699;
    padding:10px;
}
.contenu_visite{
	font-size: 8.5pt;
    font-family: arial,verdana, helvetica, sans-serif;
	color: #000000;
    font-weight: regular;
	text-decoration: none;
	padding:8px;
}

.contenu_visite2{
	font-size: 10pt;
    font-family: lucida-sans,arial,verdana, helvetica, sans-serif;
	color: #666666;
    font-weight: regular;
	text-decoration: none;
	padding:8px;
}

a.link_visite{
	font-size: 8.5pt;
    font-family: arial,verdana, helvetica, sans-serif;
	color: #000000;
    width:auto;
	text-align:center;
    font-weight: bold;
	text-decoration: none;
	padding:0px 2px 0px 2px;
}

a:hover.link_visite{
	font-size: 8.5pt;
    font-family: arial,verdana, helvetica, sans-serif;
	color: #000000;
    width:auto;
	text-align:center;
    font-weight:bold;
	text-decoration:underline;
	padding:0px 2px 0px 2px;
}

a.link_visite2{
	font-size: 10pt;
    font-family: lucida-sans,arial,verdana, helvetica, sans-serif;
	color: #3C7FAF;
    width:auto;
	text-align:center;
	text-decoration: none;
	padding:0px 2px 0px 2px;
}

a:hover.link_visite2{
	font-size: 10pt;
    font-family: lucida-sans,arial,verdana, helvetica, sans-serif;
	color: #3C7FAF;
    width:auto;
	text-align:center;
	text-decoration:underline;
	padding:0px 2px 0px 2px;
}

a.link_titre_visite{
	font-size: 9pt;
    font-family: arial,verdana, helvetica, sans-serif;
	color: #336699;
    width:auto;
	text-align:center;
    font-weight: bold;
	text-decoration: none;
	padding:0px 2px 0px 2px;
}

a:hover.link_titre_visite{
	font-size: 9pt;
    font-family: arial,verdana, helvetica, sans-serif;
	color: #336699;
    width:auto;
	text-align:center;
    font-weight:bold;
	text-decoration:underline;
	padding:0px 2px 0px 2px;
}

a.link_titre_visite2{
	font-size: 10pt;
    font-family: lucida-sans,arial,verdana, helvetica, sans-serif;
	color: #336699;
    width:auto;
	text-align:center;
    font-weight: bold;
	text-decoration: none;
	padding:0px 2px 0px 2px;
}

a:hover.link_titre_visite2{
	font-size: 10pt;
    font-family: lucida-sans,arial,verdana, helvetica, sans-serif;
	color: #336699;
    width:auto;
	text-align:center;
    font-weight:bold;
	text-decoration:underline;
	padding:0px 2px 0px 2px;
}

.libelle_email{
	font-size: 8.5pt;
    font-family: arial,verdana, helvetica, sans-serif;
	color: #000000;
    font-weight: regular;
	text-decoration: none;
	padding:8px;
}
.libelle_email2{
	font-size: 10pt;
    font-family: lucida-sans,verdana,arial,helvetica, sans-serif;
	color: #636262;
    font-weight: regular;
	text-decoration: none;
	padding:8px;
}
