@charset "utf-8";
/* CSS SE Document */


body {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	margin:15px 0 0 0;
}
img {
	border:0;
}

.clearer {clear:both;}

/* --- Liens Carmignac --- */
/*a {color:#2d5264; font-weight:bold;} 
a:hover {color:#2d5264; font-weight:bold; text-decoration:none;} */

#conteneur {
	width:848px;
	margin:0 auto;
	position:relative;
}

#global {
	width:861px;
	margin:0 auto;
	padding:0 0 10px 0;
	position:relative;
}

/* ---------ANTEPAGE--------*/
#globalAntepage{background:#fff; position:absolute; left:0; top:0; z-index:10000; width:861px; padding:0 0 10px 0; height:600px;}
#headerAntepage h1{height:40px;}
#headerAntepage p{margin:0 0 5px 0; color:#2e5164}
div.carteChoixLangue{margin:0}

/* --------HEADER-------- */
#header { padding:0; margin:0; height:45px; position:relative;}

h1{font-size:0; text-indent:-10000px; padding:0; margin:0}
h1 a{text-decoration:none; cursor:pointer; background:url(/img/1273/logo-Carmignac-Gestion.gif) no-repeat top left; width:123px; height:40px; display:block}

#langues { float:right; padding:0; margin:0; border-top:0px solid red; /*width:150px !important;*/}

#langues.page {width:189px}

#langues ul { list-style-type:none; padding:0; margin:17px 0 0 0 ; /*width:288px;*/ border-right:0px solid red;}

#langues ul.page {width:189px;}

#langues ul li {float:left; padding:0; margin:0; }

#langues ul li.inter {margin-right:10px}

#langueCH, #langueBE, #langueLU, #langueFR {display:none; background:url(/img/1273/fleche-header.gif) 91% 90% no-repeat; width:169px; padding:0 0 7px 0; margin:0; text-align:right; position:absolute; top:0; left:610px; height:10px; border-right:0px solid red;}
#langueCH {background:url(/img/1273/fleche-header.gif) 38% 90% no-repeat; margin:0 0 0 -7px; width:200px}
#langueBE {background:url(/img/1273/fleche-header.gif) 37% 90% no-repeat; width:100px; margin:0 0 0 6px;}
#langueLU {background: url(/img/1273/fleche-header.gif) 83% 90% no-repeat; width:83px; margin:0 0 0 106px;}
#langueFR {background:url(/img/1273/fleche-header.gif) 65% 90% no-repeat; margin:0 0 0 -135px; width:200px}

#langueCH.page {margin:0 0 0 16px; background-position:49% 90%; width:200px;}
#langueBE.page {margin:0 0 0 60px; background-position:35% 90%;}
#langueLU.page {margin:0 0 0 120px; background-position:85% 90%;}
#langueFR.page {margin:0 0 0 -70px; background-position:64% 90%;}

/* New langues */

#choixlangues {
 width: 189px;
 height: 18px;
 background: url(/img/1273/page-langues/choix-langues.gif);
 margin:0; padding: 0;
 position: relative;
}
#choixlangues li {margin: 0; padding: 0; list-style: none; position: absolute; top: 0;}

#choixlangues li, #choixlangues a {height: 18px; display: block; font-size:0; text-indent:-10000px;}

#paysFR {left: 0; width: 19px;}
#paysAT {left: 18px; width: 20px;}
#paysBE {left: 37px; width: 20px;}
#paysCH {left: 57px; width: 20px;}
#paysDE {left: 77px; width: 19px;}
#paysES {left: 94px; width: 21px;}
#paysIT {left: 112px; width: 19px;}
#paysLU {left: 130px; width: 21px;}
#paysNL {left: 150px; width: 19px;}
#paysSE {left: 170px; width: 20px;}

#paysFR a:hover {background: transparent url(/img/1273/page-langues/choix-langues.gif) 0 -18px no-repeat;}
#paysAT a:hover {background: transparent url(/img/1273/page-langues/choix-langues.gif) -18px -18px no-repeat;}
#paysBE a:hover {background: transparent url(/img/1273/page-langues/choix-langues.gif) -37px -18px no-repeat;}
#paysCH a:hover {background: transparent url(/img/1273/page-langues/choix-langues.gif) -57px -18px no-repeat;}
#paysDE a:hover {background: transparent url(/img/1273/page-langues/choix-langues.gif) -77px -18px no-repeat;}
#paysES a:hover {background: transparent url(/img/1273/page-langues/choix-langues.gif) -94px -18px no-repeat;}
#paysIT a:hover {background: transparent url(/img/1273/page-langues/choix-langues.gif) -112px -18px no-repeat;}
#paysLU a:hover {background: transparent url(/img/1273/page-langues/choix-langues.gif) -130px -18px no-repeat;}
#paysNL a:hover {background: transparent url(/img/1273/page-langues/choix-langues.gif) -150px -18px no-repeat;}
#paysSE a:hover {background: transparent url(/img/1273/page-langues/choix-langues.gif) -170px -18px no-repeat;}


/* -----------FOOTER---------- */
#footer p {float:left; margin:0; padding:12px 0 0 0; color:#6d7776; width:848px }
#footer span {float:right;}
#footer span.liens {margin:0 45px 0 15px}
#footer a {text-decoration:none; color:#6d7776; display:block}
#footer a:hover {text-decoration:underline;}


#footer ul {list-style-type:none; margin:0; padding:0;}
#footer ul li {float:left;}
#footer ul li a {display:block; font-size:0; text-indent:-10000px;}

#footer ul li a.comptes {background: url(/img/1273/footer/footer-acces.gif) no-repeat; width:107px; height:11px}
#footer ul li a.mon_carmignac {background: url(/img/1273/footer/footer-moncarmi.gif) no-repeat; width:125px; height:11px}
#footer ul li a.partenaires {background: url(/img/1273/footer/footer-partenaires.gif) no-repeat; width:104px; height:11px}
#footer ul li a.gestion_privee {background: url(/img/1273/footer/footer-gestion-privee.gif) no-repeat; width:78px; height:11px}
#footer ul li a.rss {margin:0 15px 0 283px; background: url(/img/1273/footer/footer-rss.gif) 0 3px no-repeat; width:11px; height:22px;}
#footer ul li a.mentions_legales {background: url(/img/1273/footer/footer-mentions.gif) no-repeat; width:76px; height:12px}
#footer ul li a.informations_reglementaires {background: url(/img/1273/footer/footer-informations.gif) 0 2px no-repeat; width:114px; height:12px;} /**/
#footer ul li a.copyright {background: url(/img/1273/footer/footer-copyright.gif) no-repeat; width:47px; height:12px;}
#footer ul li a.faq {background: url(/img/1273/footer/footer-faq.gif) no-repeat 6px 0; width:83px; height:12px; padding-left:6px;}
#footer ul li a.fictif {width:83px; height:12px; padding-left:6px;}


/* -------- Footer HOME --- */
#footer.footerhome {clear:both; float:left; width:848px;}
#footer.footerhome ul {margin-top:10px;}
#footer.footerhome ul li a.rss {margin:0 15px 0 454px;}
#footer.footerhome ul li a.informations_reglementaires {background: url(/img/1273/footer/footer-informations.gif) 0 2px no-repeat; width:114px; height:12px;} /**/

/* --------Footer FONDS-------- */
div.footerfonds {padding-left:13px; padding-bottom:10px; float:left;}
#footer.footerfonds p {padding-top:0;}
#footer.footerfonds span.liens {margin-right:0; float:right}



/* -----------ACCUEIL------------ */
#droite {
	float:left;
	position:relative;
	margin:0 0 0 10px;
	width:208px;
	height:470px;
	z-index:1;
}

#droite ul.espace {list-style-type:none; padding:0; margin:0;}
#droite ul.espace li {float:left; padding:0; margin:0;}
#droite ul.espace li.first {margin-right:10px}

#droite img.fonds {float:left; margin:8px 0 0 0;}
#droite p span.perfFondsHome{text-align:center; font-size:9px; font-family:arial; color:#fff; width:46px; height:15px; padding:10px 0 0 1px; line-height:11px; position:absolute; left:160px; top:79px;}

#droite ul.gamme {list-style-type:none; padding:0; margin:8px 0 0 0; float:left; background:#f0f1f2; width:208px; height:39px}
#droite ul.gamme li {float:left; padding:0; margin:0; font-family:Arial, Helvetica, sans-serif; font-size:10px; letter-spacing:0.01em; line-height:11px; color:#fff; text-align:center;}
#droite ul.gamme li.titre {width:161px;}
#droite ul.gamme li.titre img {display:block}
#droite ul.gamme li.perf {width:47px; background:url(/img/1273/bg-perf.gif) no-repeat; padding:3px 0}

/*.perfcontent {border:1px solid red;}*/


ul.fondsAccueil {list-style-type:none; padding:0; margin:0; float:left; background:#f0f1f2; width:208px; border-bottom:1px solid #fff;}
ul.fondsAccueil li {float:left; padding:0; margin:0; font-family:Arial, Helvetica, sans-serif; font-size:10px; letter-spacing:0.01em; line-height:13px;}
ul.fondsAccueil li.nom {width:161px; background:#e5e5e5;}
ul.fondsAccueil li.type {width:157px; background:#e5e5e5; font-size:11px; font-weight:bold; color:#2f5263; padding:3px 0 0 4px;}
ul.fondsAccueil li.chiffre {width:45px; background:#f0f1f2; text-align:right; color:#6d7776;}
ul.fondsAccueil li a {text-decoration:none; color:#6d7776; display:block; padding-left:8px;}
ul.fondsAccueil li a:hover {background:url(/img/1273/bg-fleche.gif) 0px 4px no-repeat !important; color:#2f5263}

table#tbVl td span, div.conteneurFonds table td{font-size:9px; font-family:Arial, Helvetica, sans-serif; color:#305265}

ul.fonce {background:#d8d8d9}
ul.fonce li.nom {background:#cecece}
ul.fonce li.type {background:#cecece}
ul.fonce li.chiffre {background:#d8d8d9}


#droite p.boutons {padding:0; margin:0;}
#droite p.boutons img {display:block}

#gauche {
	width:630px;
	float:left;
	z-index:1;
}
#qui {
	float:left;
}
#alaune {
	float:left;
	margin:0 0 0 0;
}

#alaune ul {list-style-type:none; margin:0; padding:0; width:160px}

#alaune ul.page {width:150px}

#alaune ul li {float:left; padding:0 0 0 10px; margin:0;}
#alaune ul li.first {margin-bottom:10px}

#alaune ul li.page {padding-left:0 !important}

#alaune ul li img {display:block;}


#lettre ul li a.dans_la_presse {background:url(/img/1273/bt-dans-la-presse.gif) ; display:block; width:70px; height:70px; font-size:0; text-indent:-10000px;}
/*#lettre ul li a.dans_la_presse {background:url(/img/1273/bt-chiffres.jpg) ; display:block; width:70px; height:70px; font-size:0; text-indent:-10000px;}*/

#lettre ul li a.mecenat {background:url(/img/1273/bt-mecenat.jpg) no-repeat; display:block; width:70px; height:70px; font-size:0; text-indent:-10000px;}

#alaune ul li a.carmignac_tv {background:url(/img/1273/bt-carmignac-tv.gif) no-repeat; display:block; width:70px; height:70px; font-size:0; text-indent:-10000px;}
#alaune ul li a.film_talents {background:url(/img/1273/bt-film-talents.gif) no-repeat; display:block; width:70px; height:70px; font-size:0; text-indent:-10000px;}
/*#alaune ul li a.edito {background:url(/img/1273/bt-edito.gif) no-repeat; display:block; width:150px; height:70px; font-size:0; text-indent:-10000px;}*/
#alaune ul li a.edito {background:url(/img/1273/bt-edito2.gif) no-repeat; display:block; width:70px; height:70px; font-size:0; text-indent:-10000px;}
#alaune ul li a.une {background:url(/img/1273/bt-alaune2.gif) no-repeat; display:block; width:70px; height:70px; font-size:0; text-indent:-10000px;}

#alaune ul li a.la_lettre {background:url(/img/1273/bt-lettre-du-mois.gif) no-repeat; display:block; width:70px; height:70px; font-size:0; text-indent:-10000px;}
#alaune ul li a.rapport_gestion {background:url(/img/1273/bt-rapport-gestion.gif) no-repeat; display:block; width:70px; height:70px; font-size:0; text-indent:-10000px;}
#lettre ul li a.abonnez_vous {background:url(/img/1273/bt-abonnez-vous.gif) no-repeat; display:block; width:70px; height:70px; font-size:0; text-indent:-10000px;}
#lettre ul li a.vos_contacts {background:url(/img/1273/bt-vos-contacts.gif) no-repeat; display:block; width:70px; height:70px; font-size:0; text-indent:-10000px;}


#bloc1 {
	float:left;
	margin:0 0 0 10px;
	width:150px;
	height:150px;
}

#bloc1.page {margin:10px 0 10px 0}

.carre {
	margin:0;
	background:#6D8492;
	width:150px;
	height:150px;
	padding:0;
}
.rectangle1 {
	margin:0;
	background:#6D8492;
	width:150px;
	height:70px;
	padding:0;
}
.rectangle2 {
	margin:10px 0 0 0;
	background:#6D8492;
	width:150px;
	height:70px;
	padding:0;
}
#lettre {
	float:left;
	margin:0 0 0 0;
}

#lettre ul {list-style-type:none; margin:0; padding:0; width:160px}

#lettre ul.page {width:150px}

#lettre ul li {float:left; padding:0 0 0 10px; margin:0;}
#lettre ul li.first {margin-bottom:10px}

#lettre ul li.page {padding-left:0 !important}

#lettre ul li img {display:block;}

#actu {
	float:right;
	margin:10px 0 0 10px;
}
#bloc2 {
	float:left;
	width:310px;
	height:150px;
	margin-top:10px;
	padding:0;
	background:#6D8492;
}
#bloc3 {
	float:left;
	margin:10px 0 0 0;
	width:150px;
	height:150px;
}
#bloc4 {
	float:left;
	margin:10px 0 0 10px;
	width:150px;
	/*height:150px;*/
}

#bloc4.page {margin-left:0;}


#actu img {
	filter: alpha(opacity=15);
	-moz-opacity: 0.15;
	-khtml-opacity: 0.15;
	opacity: 0.15;
}

/*SE--- LIENS SUR FLASH ---*/

html > body a.carre {position:absolute; }
a.carre {background:url(/img/1273/giftrans.gif) repeat; z-index:100; position:relative !important; width:150px; height:150px; margin-top:-145px; float:left !important;}

html > body a.grandrectangle {position:absolute; }
a.grandrectangle  {background:url(/img/1273/giftrans.gif) repeat; z-index:100; position:relative !important; width:310px; height:150px; margin-top:-145px; float:left !important;}

html > body a.rectangle {position:absolute; }
a.rectangle  {background:url(/img/1273/giftrans.gif) repeat; z-index:100; position:relative !important; width:150px; height:70px; margin-top:-65px; float:left !important;}

/* img Home */
.carre img, .grandrectangle img, .rectangle1 img, .rectangle2 img {display:block;}

/*--- Page de FONDS ---*/
#header.headerfonds {width:848px; margin-left:13px}

/* --------CONTENU--------- */
#contenu {background:#fff; padding:0 0 10px 0; float:left; width:861px;}
html > body #contenu {height:auto;}

#fondsContenu {padding-left:13px; position:relative; float:left}
#fondsContenu div.intro {margin:0; padding:15px 15px 15px 0; color:#2e5164; font-size:11px;}
#fondsContenu h1 {text-indent:0px; margin:0 0 10px 0; padding:0; font-weight:bold; font-size:11px; color:#2e5164;}

div.autre {background:url(/img/1273/fonds/fond-page-fonds.gif) repeat-x #d2d2d2; width:675px; height:660px; padding-left:13px}
html > body div.autre {height:auto; min-height:660px}

html > body #content{background:url(/img/1273/fonds/fond-page-fonds.gif) repeat-x #d2d2d2; width:688px; min-height:653px; height:auto; float:left; margin:0; padding:0; position:relative}
* html #content{background:url(/img/1273/fonds/fond-page-fonds.gif) repeat-x #d2d2d2; width:688px; float:left; height:653px; position:relative}

div.baspage {background:url(/img/1273/fonds/bas-page.gif) bottom no-repeat #d2d2d2; width:688px; height:20px; margin:0 0 0 13px;}
html > body div.baspage {float:left; margin:0 0 0 13px;}

#contenudroite {width:150px; float:right; padding:0}

/* Menu Haut */

#menu {background:url(/img/1273/fonds/menu.gif) no-repeat; padding:0; margin:0; width:705px}

#menu ul {list-style-type:none; margin:0; padding:10px 0 28px 32px;}
#menu ul li {float:left; padding:0 24px; border-right:1px solid #6d7776;}

#menu ul li.first {padding-left:0;}
#menu ul li.last {border:0;}

#menu ul li a {text-indent:-10000px; font-size:0; display:block; width:100px; height:11px;}

#menu ul li a.menu_accueil {background:url(/img/1273/fonds/t-retour-accueil.gif) no-repeat; width:80px;}
#menu ul li a.menu_qui {background:url(/img/1273/fonds/t-qui.gif) no-repeat; width:94px;}
#menu ul li a.menu_actu {background:url(/img/1273/fonds/t-actualites.gif) no-repeat; width:50px; }
#menu ul li a.menu_fonds {background:url(/img/1273/fonds/t-fonds.gif) no-repeat; width:30px;}

a.selectFonds{float:right; background:url(/img/1273/fondSelect.gif) no-repeat left top; height:14px; width:195px; margin:13px 20px 0 0 !important; margin:13px 10px 0 0; padding:1px 0 0 5px; display:block; font-size:10px; font-weight:bold; color:#fff; text-decoration:none}
a.selectFonds:hover{background:url(/img/1273/fondSelect.gif) no-repeat left top;}
div.popSelectFonds{position:absolute; left:485px; top:73px; z-index:100 !important; width:200px; display:none}
div.popSelectFonds ul{width:198px !important; padding:0 0 5px 2px !important; /*height:110px !important; overflow:auto !important;*/ background:#e5e5e5 !important; font-size:10px !important; float:left !important; font-family:Arial, Helvetica, sans-serif !important; font-weight:bold !important}
div.popSelectFonds ul li{float:none !important; color:#2e5365 !important; font-size:11px !important;}
html > body div.popSelectFonds ul li.titreSelect{margin:5px 0 0 0 !important}
div.popSelectFonds ul li.titreSelect{margin:0 0 14px 0 !important}
html > body div.popSelectFonds ul li a{text-indent:0 !important; font-size:10px !important; color:#6e7472 !important; font-weight:normal !important; display:block !important; margin:0 !important}
div.popSelectFonds ul li a{text-indent:0 !important; font-size:10px !important; color:#6e7472 !important; font-weight:normal !important; display:block !important; margin:0px 0 0 0 !important}
div.popSelectFonds ul li a:hover{text-decoration:none !important}
span.basSelect{background:url(/img/1273/basSelect.gif) no-repeat bottom left; width:200px; height:8px; display:block; float:left; margin:0 !important; margin:-5px 0 0 0}

#fondsTitre {background:#edf1f1 url(/img/1273/fonds/bandeau-fonds.gif) no-repeat; padding:0 0 6px 30px; margin:0; width:671px}

#fondsTitre p {margin:0; color:#6d7776; font-size:9px;}
#fondsTitre p img {display:block; padding:5px 0 1px 0;}
#fondsTitre p span {display:block; font-size:26px;}
#fondsTitre p.dr {float:right; text-align:right; padding-right:55px;}
#fondsTitre p.dr span {color:#2e5264;}

#fondsTitre a {color:#2e5264;}
#fondsTitre a:hover {text-decoration:none;}


h2#titreH2{width:13px; height:600px; float:left;}

h2.monEspace{background:url(/img/1273/mon-espace/t-mon-espace.gif) no-repeat top left #fff;}
h3.monEspaceH3{background:url(/img/1273/mon-espace/t-page-mon-espace.gif) left top no-repeat; width:495px; height:28px; margin:8px 0 3px 30px}

/*h2, h3{font-size:0; text-indent:-10000px;}*/
h2.title{font-size:0; text-indent:-10000px;}
h3.title{font-size:0; text-indent:-10000px;}


div#Titre{background:url(/img/1273/actualites/arrondi-menu-haut.gif) no-repeat left top #d3d7d8; width:672px; float:left;}
span.arrondiBas{background:url(/img/1273/actualites/arrondi-menu-bas.gif) no-repeat left bottom; display:block; width:672px; height:3px; float:left; margin-top:-10px}
html > body span.arrondiBas{background:url(/img/1273/actualites/arrondi-menu-bas.gif) no-repeat left bottom; display:block; width:672px; height:3px; float:left; margin-top:0}
div#Titre div ul{list-style-type:none; margin:0; padding:0}
div#Titre div ul li{float:left}
div#Titre div ul li a{text-decoration:none; color:#fff;}


#divContContenu {width:340px; height:225px; float:left; background:url(/img/1273/fonds/bg-graph.jpg) no-repeat; overflow:hidden;}
#divContContenu div {font-family:verdana,arial,helvetica,sans-serif; font-size:10px; line-height:12px; color:#fff;}
#divContContenu p {margin:0; padding:0 0 0 3px;}

#Caracteristiques p{padding:8px 0 0 10px; width:310px}
#graphHistorique{padding:8px 0 0 7px; width:310px; line-height:14px}

div.detail {/*height:184px; */width:656px; background:transparent; float:left; margin:23px 0 30px 0}

div.palmares {float:left; width:122px; height:200px; background:#73797b url(/img/1273/fonds/bg-palmares.gif) no-repeat; padding:10px 0 0 0;/*padding:10px 8px 10px 8px;*/ margin-right:10px; font-size:9px; text-align:center; line-height:11px}

div.palmares img {display:block; margin:0 0 7px 0}
html > body div.palmares img {display:block; margin:0 10px 7px 10px}
div.palmares img.bas {margin:7px 0 0 0;}

div.palmares a span {display:block; height:66px; cursor:hand}
div.palmares a:hover span {text-decoration:underline}

div.palmares a { color:#dcddde; text-decoration:none;}

div.palmares a:hover {text-decoration:underline;}

div.gerants {float:left; position:relative; width:292px; height:210px}

div.gerants p {padding:0; margin:0; background:#e8e8e9; border-bottom:2px solid #dcdede;}

div.gerants ul {list-style-type:none; margin:0 0 0 2px; padding:0;}
div.gerants ul li {float:left; width:88px; margin-right:5px; padding:0 0 3px 0; color:#758271; font-size:9px; line-height:12px;}
div.gerants ul li img {display:block; margin-bottom:2px;}
div.gerants ul li span {display:block; color:#213520;}

div.chat {float:left; /*clear:both; */background:url(/img/1273/fonds/fond-chat.gif) no-repeat; width:240px; height:21px; padding:18px 25px 0 8px; margin-top:2px; color:#2e5164; font-size:9px;}
div.chat span.liens {float:right; margin-top:-10px}
div.chat span.liens a {display:block; background:url(/img/1273/fonds/fleche-verte-droite.gif) left no-repeat; padding-left:9px; color:#2e5164; text-decoration:none;}
div.chat span.liens a:hover {text-decoration:underline;}

div.publications {float:left; width:232px; background:#b4bdc4;}

div.publications p.pub {padding:0; margin:0; background:#e8e8e9; border-bottom:2px solid #dcdede;}

div.publications ul {list-style-type:none; margin:0; padding:0;}
div.publications ul li { float:left; width:116px; font-size:9px; line-height:12px; padding:5px 0 6px 0; margin:2px 0 2px 0; text-align:center; border-bottom:1px solid #d9dee1}
div.publications ul li.none {border-right:0;}
div.publications ul li.fonce {background-color:#a5acb4}
div.publications ul li.double {width:232px; background:#adbeac; margin-bottom:0; border-bottom:4px solid #adbeac;}

div.publications ul li p { margin:0; padding:0 0 0 5px;}
div.publications ul li p.padnone {padding:0;}

div.publications ul li img {margin:2px 0 0 0;}
div.publications ul li img.mensuel {margin-top:9px;}
div.publications ul li span {display:block; padding:0 3px 0 3px;}

div.publications ul li a {text-decoration:none; color:#2a3235;}
div.publications ul li a:hover {text-decoration:underline;}

div.publications ul li a span {text-decoration:none;}
div.publications ul li a:hover span {text-decoration:underline;}

div.publications .border {border-right:1px solid #d9dee1;}

a.PDF {background:url(/img/1273/fonds/icone-pdf.gif) 0% 50% no-repeat; padding:5px 0 5px 25px; display:block; text-align:left}
/* page de fonds */
a.PDFv {background:url(/img/commun/icone-pdf-v.gif) 0% 50% no-repeat; padding:5px 0 5px 25px; display:block; text-align:left} /* vert */
a.PDFgc {background:url(/img/commun/icone-pdf-gc.gif) 0% 50% no-repeat; padding:5px 0 5px 25px; display:block; text-align:left} /* Gris fonce */
a.PDFgf {background:url(/img/commun/icone-pdf-gf.gif) 0% 50% no-repeat; padding:5px 0 5px 25px; display:block; text-align:left} /* Gris clair */
a.PaddRA {padding:5px 30px 5px 25px;}

div.actualaune {float:left; width:656px; height:130px; padding:0; margin:0 ;}

div.actualite {float:left; width:650px;}
p.tit {padding:0; margin:0; background:#e8e8e9;}
p.titre {float:left; width:656px; height:15px; padding:0; margin:20px 0 10px 0; text-indent:-10000px; font-size:0;}

div.actualite ul {list-style-type:none; margin:0 0 0 0; padding:0;}

div.actualite ul li {background:#f2f2f2 url(/img/1273/fonds/puce.gif) 5px 10px no-repeat; padding:4px 4px 4px 15px; border-top:1px solid #d3d3d3; font-size:10px}

.paragraphe{background:url(/img/1273/fonds/puce.gif) 5px 8px no-repeat; padding:4px 4px 4px 15px; margin:0; font-size:10px; float:left; width:641px;}
.paragraphe span{color:#2e5164}

.citation{font-style:italic; font-size:11px; margin:10px 0 0 0; padding:0 5px 0 10px}


div.actualite ul li a {color:#000; text-decoration:none;}
div.actualite ul li a:hover {text-decoration:underline;}

div.actualite ul li a span {display:block; color:#6d7776; font-weight:bold;}
div.actualite ul li a:hover span {text-decoration:none;}
div.actualite ul li a span .titreActu{display:block; color:#394f5c; font-weight:bold; display:inline;}



div.alaune {float:left; width:251px;}
div.alaune p.tit {padding:0 0 0 15px; margin:0; background:#e8e8e9;}

div.alaune ul {list-style-type:none; margin:0 0 0 ; padding:0;}
div.alaune ul li {padding:5px 4px 4px 15px; font-size:10px}

div.alaune ul li a {color:#2e5164; text-decoration:none;}
div.alaune ul li a:hover {text-decoration:underline;}

div.alaune ul li strong {text-transform:uppercase;}

div.alaune ul li a span.date {display:block; color:#6d7776; padding-right:12px}
div.alaune ul li a:hover span {text-decoration:none;}

a.btnPalmares{margin-top:20px; display:block; float:left}


/* Abonnement */
.titreAbonnement{background:url(/img/1273/abonnement/t-abonnez-vous.gif) no-repeat top left #fff;}
.abonnementH3 {background:url(/img/1273/abonnement/t-page-abonnez-vous.gif) no-repeat; margin:0 0 15px 0; width:407px; height:28px; margin:8px 0 13px 17px; padding:0}

div.abonnement{height:81px}

div.formContent {width:588px; margin:15px 0 0 38px; background: #fff url(/img/1273/abonnement/bg-form-right.gif) right repeat-y; font-size:10px;}

div.formTop {height:4px; font-size:0; line-height:0; background:url(/img/1273/abonnement/bg-form-top.gif) no-repeat;}
div.formBottom {height:4px; font-size:0; line-height:0; background:url(/img/1273/abonnement/bg-form-bottom.gif) no-repeat;}

div.formContent form {margin:0; padding:0;}
div.formContent h4 {margin:0 0 10px 0; padding:0 20px; font-size:10px; font-weight:normal; color:#000;}
div.formContent h4 span {display:block; font-weight:bold; color:#2d5264; font-size:11px}
div.formContent h4.first {margin-top:10px}

div.formContent a {color:#2d5264; font-weight:bold;} /* --- Liens Carmignac --- */
div.formContent a:hover {color:#2d5264; font-weight:bold; text-decoration:none;} 

div.formContent p {text-align:right; padding:0 290px 0 0; margin:10px 0; color:#000; font-weight:normal; vertical-align:top}
/*div.formContent p.autre {padding:0 231px 0 0;}*/
div.formContent p input {border:1px solid #96a9b0;}

div.formContent p.valid {padding:0 0 10px 0} /* bouton valider*/

div.formContent input.valid {background:url(/img/1273/abonnement/bt-valider.gif) no-repeat; border:0; font-size:0; line-height:0; text-indent:-10000px; width:60px; height:15px; position:absolute; left:365px; margin-top:-25px}
div.formContent input.btnBas{left:265px; margin-top:-8px}

div.formContent div.text {padding:10px 20px; position:relative; line-height:15px;}

div.text input {display:inline;}

div.formContent table.vl {width:500px; margin:10px auto; border-collapse:collapse}
div.formContent table.vl th {border:1px solid #96a9b0; padding:2px; text-align:center; color:#2d5264;}
div.formContent table.vl th.none {border:0;}
div.formContent table.vl td {border:1px solid #96a9b0; padding:2px; color:#2d5264;}
div.formContent table.vl td input {text-align:center;}
div.formContent table.vl tr.clair td, div.formContent table.vl tr.clair th {background:#e9ebea}

/* FAQ */
div.faq {height:81px;}
h2.faq {width:13px; height:50px; background:url(/img/1876/t-page-faq.gif) no-repeat;}
h3.faqh3 {background:url(/img/1273/t-faq.gif) left top no-repeat; margin:10px 0 0px 20px; height:28px}

#DivCentrale img
{
	filter: alpha(opacity=100);
	-moz-opacity: 1;
	-khtml-opacity: 1;
	opacity: 100;
}


div.mentionsLegales{width:688px; margin-left:13px; font-size:11px; font-family:Verdana, Geneva, sans-serif;}
div.mentionsLegales p{float:left; background:#d2d2d2; padding:10px 20px 0 20px; margin:0; width:648px}
div.mentionsFond{margin-left:0}

p.messageBas_actu{margin:20px 0 0 20px;}
p.messageBas_actu a{color:#000; font-weight:bold; text-decoration:none;}
p.messageBas_actu a:hover{text-decoration:underline;}

.containerBtnPalmares{position:absolute;top:450px;width:672px;text-align:center;}
.containerBtnPalmares input
{
	border: thin solid #C0C0C0;
	margin-right: 10px;
	background-color:#fff;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:10px;
	width:68px;
	height:23px;
	color:#2e5164;
	font-weight:bold;
}

.anneePalmares{font-weight:bold;margin-top:40px}

/****Calculette modal**************/
 .CalculetteBoxes{width:250px;margin:52px 220px} 
 .CalculetteBoxes #buttonContainer{margin-left:64px}
 .CalculetteBoxes #rbContainer{margin:-10px 0 4px 43px}