@charset "UTF-8";
/* CSS Document */

@font-face {
    font-family: 'LucidaSans';
    src: url('./fonts/lsans_0-webfont.eot');
    src: url('./fonts/lsans_0-webfont.eot?#iefix') format('embedded-opentype'),
         url('./fonts/lsans_0-webfont.woff') format('woff'),
         url('./fonts/lsans_0-webfont.ttf') format('truetype'),
         url('./fonts/lsans_0-webfont.svgz#LucidaSansRegular') format('svg'),
         url('./fonts/lsans_0-webfont.svg#LucidaSansRegular') format('svg');
    font-weight: normal;
    font-style: normal;
}

body, table{
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

#contenu, #contenu a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

body, table, #contenu, input{
	font-size:11px;
}

body, body.accueil, contenu, table{
	color:#1490C9;
}

body, body.accueil{
	background-color:#53AED8;
}

#menu_admin #liensmenu{
	background-color:#00CCFF;
	border:solid 1px #0053A0;
}

#menu_admin, #menu_admin a{
	text-transform:uppercase;
}

#titre_page, #sous_titre_page, #menu, #menu2, #menu3, #retouraccueil, #version, #menu_admin, #menu_admin a{
	font-family:Arial, Helvetica, sans-serif;
	letter-spacing:1px;
}

#contenu a{
	letter-spacing:0px;
}

#titre_page, #menu1, #menu2, #menu3, #contenu a, #retouraccueil, #version, #menu_admin, #menu_admin a{
	text-transform:uppercase;
	font-weight:bold;
}

#titre_page, #sous_titre_page, #sous_titre_page a, #compteurpage{
	color:#FFA200;
}

.gris{
	color:#DBDBDB;
}

.blanc{
	color:#FFFFFF;
}

.bleu1, a.bleu1{
	color:#86BDFF;
}

.turquoise{
	color:#BCF6FB;
}

#titre_page{
	font-size:18pt;
}

#sous_titre_page{
	font-size:7pt;
}

#copyright{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:7pt;
	font-weight:bold;
}

#copyright, #message_install_flash, #message_install_flash a{
	color:#2463B4;
}

a{
	text-decoration:none;
}

a:hover, #lienflash a{
	text-decoration: underline;
}

#menu_admin, #menu_admin a, #menu1, #menu, .menuitem, #menu1 a, #menu2, #menu2 a, #menu3, #contenu a, #retouraccueil, #version{
	font-size: 11px;
}

#menu, #menu a, #menu1, #menu1 a, #menu_admin a:hover, #lienflash a:hover{
	color:#1490C9;
}

#menu a:hover, #version a:hover, #contenu a, #retouraccueil, #retouraccueil a{
	color:#FFC000;
}

#menu a:hover, #version a:hover{
	text-decoration:none;
}

.categorie, .cadrealbum, .imagealbum{
	border:1px solid #060D4E;
}

#le_site #menu2, #le_site #menu3{
	/*background-color:#FFA200;
	padding-bottom:10px;*/
}

#menu2, #menu2 a, #menu3, #menu3 a, #menu_admin, #menu_admin a{
	color:#1490C9;
}
	
#menu2, #menu2 a, #menu3, #menu3 a, #menu_admin, #menu_admin a{
	text-decoration:none;
}

#retouraccueil, #retouraccueil a{
	letter-spacing:0px;
}

#le_site_accueil #menu2 a:hover{
	color:#FCFE61;
}

#le_site #menu2 a{
	text-decoration:none;
	background:url(onglet.gif) no-repeat;
}

#le_site #menu2 a:hover{
	/*background-color:#1490C9;*/
	/*border:1px solid #3677FF;*/
	/*width:162px;*/
	background:url(onglethover.gif) no-repeat;
	color:#FFA200;
}

#menu2 a:hover, #contenu .titrecadrecategorie a:hover, #contenu .nomalbum a:hover, #lienflash, #lienflash a, #actualites a{
	color:#1490C9;
}

#le_site #menu3 a{
	text-decoration:none;
}

#le_site #menu3 a:hover{
	/*background:url(poisson.gif) no-repeat;*/
	background-position:left;
	background-color:#1490C9;
	color:#FFFFFF;
}

#actualites, #actualites p, #titreespaceprive{
	font-size:9px;
	font-weight:bold;
	font-weight:bolder;
	color:#9FCAFF;
}

.titrecadrecategorie, .nomalbum{
	background-color:#420001;
}

#menu2 a.liencategorieprincipale{
	line-height:15px;
}

#menu2 a.pointer:hover{
	cursor:pointer;
}

a img{
	border:0px;
}

#menu2 a.liensouscategorie{
	margin-right:15px;
	color:#E79375;
}


input, select, textarea{
	color:#060D4E;
	border:1px solid #060D4E;
}

.bouton{
	background-color:#060D4E;
	color:#FFFFFF;
	cursor:pointer;
}

.bleu2, .bleu2 a, a.bleu2{
	color:#2463B4;
}

#contenu a img{
	border:solid 1px #0053A0;
}

#menu a, #menu2 a{
	/*border:1px solid #FFFFFF;*/
	letter-spacing:0px;
	text-decoration:none;
	font-weight:bold;
	text-transform:uppercase;
}

#version, #version a, #espaceprive label{
	color:#54B1DE;
	letter-spacing:0px;
}

#espaceprive label, #espaceprive input{
	font-size:9px;
	font-weight:bold;	
}

#titreespaceprive{
	font-size:10px;
	text-transform:uppercase;
}

#espaceprive input{
	font-size:9px;
	border:none;
	background-color:#3165B5;
	color:#A4CDFF;
}

.boutonespaceprive:hover{
	cursor:pointer;
}

#lienstyle2, #lienstyle2 a{
	color:#54B1DE;
}

#contenu_reel{
	text-align:justify;
	z-index: -999;
}

#contenu_reel #liens_spe a{
	color:#4C9DC3;
	text-transform:none;
}

#titre_actu{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12pt;
	color:#1692ca;
}

#actus a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:8pt;
	color:#1490c9;
}

#accesinvestisseur a{
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px;
	color:#FFC000;
}

#actus a {
	font-size:7pt;
}

#accesinvestisseur a{
	text-transform:uppercase;
}

div#actus div#contenu_specifique {
	width: 275px;	
}

sup{
	font-style:italic;
	text-transform:lowercase;
	font-weight:bold;
}

#soustitre h2 {
	display: block;
	margin: 0 auto;
	width: 490px;
	font-size: 14px;
}

table#NewsLetterForm {
	margin: 0 auto; 
	width: 400px;
}

table#NewsLetterForm td {
	width: 100%;	
}

table#NewsLetterForm td.label {
	padding-top: 1em;	
	font-weight: bold;
}

.open {
	display: block;
}

.closed {
	display: none;
}

a.liencategorieprincipale {
	font-size: 9px;
	font-weight: bold;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	letter-spacing: inherit;	
}

hr {
	border: 0; 
	border-bottom: 1px dotted #3e90c9	
}

h1.LucidaSans {
	font-family: 'LucidaSans', Arial, Helvetica, sans-serif;
	color: #ffffff;
	font-weight: normal;    
	text-align: left;
    width: 700px;
	display: block;
}

#titre_page {
    font-size: 9pt;
	line-height: 0;
}

#soustitre h2 {
	font-family: 'LucidaSans', Arial, Helvetica, sans-serif;
	color: #1490C9;
	font-weight: normal;
	font-size: 24px;
}

