table#historique {
	border-width: 0;
	border-collapse: collapse;
}

table#historique th {
	color:#743a26;
	padding: 5px 10px;
}

table#historique td {
	padding: 5px;
}

#coordonnees
{
	font-size:12px;
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
	color:#333;
}

#coordonnees .holding {
	text-align:center;
	background:#f2d6ad;
	padding:0 10px 20px 10px;
	margin:0;
	border: 1px solid #f2d6ad;
}

#coordonnees .holding .adresse {
	margin:0;
}

#coordonnees .holding .cie {
	margin:10px 0;
	padding: 10px 0 0 0;
}

#coordonnees .cie_description {
	margin:-10px 0 10px 0;
}

#coordonnees .cie {
	padding: 20px 0 10px 0;
	font-size:15px;
	font-family:Garamond,"Times New Roman", Times, serif;
	color:#B06010;
	font-weight:bold;
}

#coordonnees .contact {
	font-style:italic;
	color:#743a26;
	display:none;
}

#coordonnees .contact_titre {
	font-style:italic;
	padding-bottom:5px;
	display:none;
}

#coordonnees .filiale {
	padding: 0px 0 0 0;
	font-size:13px;
	font-weight:bold;
	font-style:italic;
}

#coordonnees .delegation {
	padding: 20px 0 10px 0;
	font-size:13px;
	font-weight:bold;
}

#coordonnees .adresse {
	margin: 0 0 20px 15px;
}

#coordonnees .lien {
	margin: 0 0 10px 15px;
}

#conseil {
	font-size:13px;
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
	color:#333;
}

#conseil .nom {
	margin-top:20px;
	font-size:13px;
	color:#743a26;
	font-weight:bold;
}

#conseil .date {
	padding:15px 0 0 0;
	float:right;
	font-weight:bold;
}

#conseil .titre_professionnel {
	font-size:12px;
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
	color:#333;
}

#conseil .titre {
	font-size:12px;
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
	color:#333;
	font-style:italic;
}

#conseil .cie {
	font-size:12px;
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
	color:#333;
}

.organigramme, .diagramme {
	text-align:center;
	padding:20px 0;
}

.diagramme-info {
	margin:15px 0 -15px 0;
	padding:0;
	width:485px;
	color:#824528;
	font-size:12px;
	text-align:right;
}

#direction {
	font-size:13px;
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
	color:#333;
}

#direction .photo {
	text-align:right;
	margin:20px 0 -100px 0;
}

#direction .nom {
	margin-top:20px;
	margin-left:20px;
	font-size:13px;
	color:#743a26;
	font-weight:bold;
}

#direction .titre_professionnel {
	display:inline;
	color:#333;
}

#direction .titre_professionnel2 {
	margin-left:20px;
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
	color:#333;
}

#direction .titre {
	margin-left:20px;
	color:#333;
	font-style:italic;
}

#direction .tel {
	margin-left:20px;
	color:#333;
}

#direction .courriel {
	margin-left:20px;
	margin-bottom:20px;
	color:#333;
}

#direction .equipe, #direction .delegation {
	margin-top:20px;
	font-size:13px;
	font-weight:bold;
}


/* Type de colonne */

#colonne1-2 {
	width:45%;
	float:left;
}

#colonne2-2 {
	width:45%;
	float:right;
}

#colonne-g1-2 {
	width:55%;
	float:left;
}

#colonne-p2-2 {
	width:40%;
	float:right;
}

#colonne1-3 {
	width:30%;
	float:left;
	padding-right:20px;
}

#colonne2-3 {
	width:30%;
	float:left;
	padding-right:20px;
}

#colonne3-3 {
	width:30%;
	float:left;
}

.img-bas {
	position:relative;
	left:0;
	top:0px;
	margin:-10px -60px -8px -20px;
	z-index:1;
}

ul.bloque_secteur {
	margin:10px 0 0 -5px;
	padding:0 0px;
}

ul.bloque_secteur li {
	float:left;
	display:inline;
	height:75px;	
	width:180px;
	margin:5px;
	text-align:center;
	border:1px solid #b06010;
	background-color:#f2d6ad;
}

ul.bloque_secteur li a {
	padding:10px;
	height:55px;
	display:block;
	font-weight:bold;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	text-decoration:none;
}

ul.bloque_secteur li a:hover {
	font-weight:bold;
	font-family: Georgia, "Times New Roman", Times, serif;
	text-decoration:none;
	color:#fff;
	background-image:url(../images/fond_secteur.jpg);
}

.info_secteur {
	text-align:left;
	padding:0px 0 15px 0;
}

.site_img {
	float:right;
	width:200px;
	text-align:center;
}

.site_texte {
	float:left;
	width:350px;
	padding-top:20px;
}

.site_texte_en {
	float:left;
	width:270px;
	padding-top:20px;
}

.decor {
	background-image:url(/images/nautile_main_b.jpg);
	background-position:0 -60px;
}

.evenement {
	padding-left: 30px;
	font-size:13px;
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
}

.brochure_doc {
	float:left;
	width:200px;
	text-align:center;
	padding-bottom:30px;
}

/* Tableau Gestion Active OGF */
table#gestion_active, table#gestion_active td, table#gestion_active th {
	font-family:Arial, Helvetica, sans-serif;
}

table#gestion_active {
	margin:10px 0 0 0;
	border-style: none;
	border-collapse: collapse;
}

table#gestion_active th {
	border-width: 1px;
	padding: 3px;
	border-style: solid;
	border-color: #824528;
}

table#gestion_active td {
	border-width: 1px;
	padding: 5px;
	border-style: solid;
	border-color: #824528;
	text-align:center;
}

table#gestion_active td.definition {
	text-align:left;
}

table#gestion_active tr.titre {
	background:#f2d6ad;
}

.note-table {
	padding-bottom:20px;
	font-size:11px;
	font-weight:bold;
}

/* Tableau OPCVM OGF */
table#opcvm, table#opcvm td, table#opcvm th {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

table#opcvm {
	margin:10px 0 0 0;
	border-style: none;
	border-collapse: collapse;
}

table#opcvm th {
	border-width: 1px;
	padding: 4px;
	border-style: solid;
	border-color: #824528;
}

table#opcvm td {
	border-width: 1px;
	padding: 2px;
	border-style: solid;
	border-color: #824528;
	text-align:center;
	font-size:11px;
}

table#opcvm td.definition {
	padding: 4px;
	text-align:left;
	width:150px;
	font-size:12px;
}

table#opcvm tr.titre {
	background:#f2d6ad;
}

.definition-liste {
	padding: 10px 0 20px 20px;
	font-style:italic;
	color:#666;
}

/* P à la même indentation que LI */
p.liste {
	padding: 10px 0 10px 20px;
}

.sous-description {
	font-style:italic;
	font-size:11px;
}

.marque-commerce {
	font-size:10px;
}

