*{margin:0;padding:0;border:0;outline:0;}

body{font-family:Arial, sans-serif;font-size:12px;color:#275066;background-color:#5D7989;text-align:center;}

p,li,dd,dt,h1,h2,h3,h4,h5{line-height:130%;text-align:left;font-size:12px;}
h1, h2, h3, h4{font-family:Helvetica, Arial, sans-serif}
a{color:#275066;}
a.note-importante{color:#660033;}
a:hover{text-decoration:none;color:#660033}
sup{font-size:0.6em;}
acronym{}
hr.clear{clear:both;visibility:hidden;}
div.clear{clear:both;}
.hidden{position:absolute;top:-1000px;left:0;width:1px;height:1px;overflow:hidden;}
p.small{font-size:11px;color:#607987;}


/* Total largeur = 973px */
.page{position:relative;width:973px;background:#5D7989 url(bg-body.gif) repeat-y center top;margin:10px auto 0 auto;}

/* ________________________
__/        HEADER            \__*/
#header{position:relative;text-align:left;min-height:66px;padding-top:70px;}
#header img#logo{position:absolute;top:20px;left:40px;}
#header #menutop{position:absolute;top:40px;right:20px;list-style:none;}
#header #menutop li{float:left;text-transform:uppercase;font-size:10px;border-right:1px solid #CBE6F2;padding:0 5px;}
#header #menutop li.first{border-right:0;position:relative;bottom:2px;}
#header #menutop li a{text-decoration:none;}

#flashheader{width:973px;height:134px;padding-left:1px;}

/* ________________________
__/        CONTENU          \__*/

/* Total largeur = 973px */
#contenu{position:relative;width:891px;padding:10px 20px 40px 51px;margin-right:10px;}

/* Total largeur = 891px */
.texte{clear:both;width:891px;margin-top:20px;background-color:#D5DDE1;}
.accordion{width:851px;padding:0 20px 10px 20px;margin:0 auto;border-bottom:3px solid #660033;border-top:1px solid #FFF;}


/* Accueil */
#bloc-home{position:absolute;width:980px;height:530px;top:50%;left:50%;margin-top:-265px;margin-left:-490px;}
#home{width:975px;background:#5D7989 url(bg-home.gif) repeat-y;padding:0;}
#home #logo{padding:50px 0 20px 0;background:transparent url(bg-home-top.jpg) no-repeat top center;}
#home #flash{width:975px;margin-bottom:12px;text-align:left;padding-left:1px;}
#home #menuhome{list-style:none;min-height:35px;margin-left:50px;}
#home #menuhome li{float:left;text-transform:uppercase;font-size:10px;border-right:1px solid #CBE6F2;padding:0 5px;}
#home #menuhome li.first{border-right:0;position:relative;bottom:2px;}
#home #menuhome li a{text-decoration:none;}
#home #menuhome #lien-english{float:right;margin-right:25px;border-left:1px solid #CBE6F2;border-right:0;}

#input-login, #input-pass{width:80px;padding:0 2px;border:1px solid #CCC;position:relative;top:2px;}


/* Présentation */
#videosclip{width:891px;border-top:13px solid #275066;border-bottom:4px solid #660033;}
#videosclip .interieur{min-height:175px;background-color:#275066;margin:1px 0;padding:0 15px;}
#videosclip img{float:left;}
#videosclip .legende{background-color:#275066;margin-left:195px;width:215px;padding:10px 7px;}
#videosclip .legende h3{font-size:14px;font-weight:normal;color:#FFFFFF;}
#videosclip .legende p{font-size:11px;margin-top:5px;color:#FFFFFF;}
#videosclip .legende a{color:#FFFFFF;}

/*
.clip{width:438px;float:left;}
.clip.first{margin-right:15px;}
*/

.col{width:393px;padding:10px;margin:10px 0 2px 0;float:left;}
#accordion1 .colgauche .encadre{min-height:320px;}
#accordion1 .coldroite{min-height:490px;}
#accordion2 .col{min-height:350px;}

.coldroite{margin-left:25px;}
.encadre{background-color:#FFF;padding:10px;}


/* Fonds */
#fonds-performance{padding-top:20px;}







#fonds-performance .bloctableau{padding-left:175px;margin-bottom:15px;text-align:left;}







#fonds-performance #bloctableau1{background:#D5DDE1 url(logo_perf_swaaf.jpg) no-repeat 10px 90%;}







#fonds-performance #bloctableau2{background:#D5DDE1 url(Logo_pref_seef.jpg) no-repeat 10px 90%;}







#fonds-performance #bloctableau3{background:#D5DDE1 url(Logo_perf_absolute.jpg) no-repeat 10px 90%;}

#fonds-performance #bloctableau4{background:#D5DDE1 url(Logo_perf_global.jpg) no-repeat 10px 90%;padding-top:15px;}







#fonds-performance h3{font-style:italic;font-size:18px;font-weight:normal;}







#fonds-performance table{width:635px;border-top:1px solid #2D4B5D;border-left:1px solid #2D4B5D;font-size:11px;text-align:center;}







#fonds-performance td, #fonds-performance th{border-bottom:1px solid #2D4B5D;border-right:1px solid #2D4B5D;padding:1px 2px;}







#fonds-performance th{background-color:#2D4B5D;color:#C2D5D7;font-size:13px;}







#fonds-performance table .col1{text-align:left;}







#fonds-performance table tr.donnees td{background-color:#FFF;}







#fonds-performance .liens-pdf{text-align:left;text-transform:uppercase;margin:3px 0 0 0;}







#fonds-performance .liens-pdf a{margin-right:5px;}















#graphes-performance, #desc-performance{width:881px;padding:10px 5px 10px 5px;}







#graphes-performance ul, #desc-performance ul{width:90px;float:left;}







#graphes-performance li, #desc-performance li{list-style:none;overflow:hidden;width:80px;height:15px;background-image:url(bg-li-tabs-graphes-selected.gif);font-size:9px;margin-bottom:2px;text-align:center;}







#graphes-performance li.ui-tabs-selected, #graphes-performance li:hover, #desc-performance li.ui-tabs-selected, #desc-performance li:hover{background-image:url(bg-li-tabs-graphes.gif);}







#graphes-performance li a, #desc-performance li a{color:#FFF;text-decoration:none;font-weight:bold;}







#graphes-performance .ui-tabs-hide, #desc-performance .ui-tabs-hide{display:none;}







#graphes-performance h3{text-align:center;margin-bottom:8px;}















#desc-performance{min-height:320px;}







#desc-performance div{background-color:#FFF;width:760px;margin-left:100px;min-height:240px;}







#desc-performance div img{float:left;margin:20px;}







#desc-performance div table{border-top:1px solid #2D4B5D;font-size:11px;margin:10px 25px 0 0;text-align:left;}







#desc-performance div table td{border-bottom:1px solid #2D4B5D;padding:1px 0;}















#infos-fonds{padding-top:15px;}







#infos-fonds .infos-fonds2{background-color:#FFF;padding:15px 280px 15px 15px;}







#infos-fonds .infos-fonds2 h3{color:#660033;font-weight:normal;font-size:14px;}







#infos-fonds .infos-fonds2 h4{font-weight:normal;margin-bottom:15px;}







#infos-fonds .infos-fonds2 p{font-size:11px;margin-left:15px;}







#infos-fonds #infos1{background:#FFF url(Logo_info_SWAFF.jpg) no-repeat 95% center;}







#infos-fonds #infos2{background:#FFF url(Logo_info_SEEF.jpg) no-repeat 95% center;}







#infos-fonds #infos3{background:#FFF url(Logo_info_Absolute.jpg) no-repeat 95% center;}

#infos-fonds #infos4{background:#FFF url(Logo_info_Global.jpg) no-repeat 95% center;}















#technical-summary, #investment-universe{padding-top:30px;}







#technical-summary ul, #investment-universe ul{margin:0 0 30px 40px;list-style:square;}







#technical-summary ul ul, #investment-universe ul ul{margin:0 0 0 40px;}







#investment-universe img{clear:both;display:block;margin:10px auto;}















/* Due Diligence */







#doc5 #flash{width:100%;margin:20px 0;position:relative;text-align:center;border-bottom:1px solid #CBE6F2;padding-bottom:25px;}















/* News */







#evenements{width:485px;float:left;}







#presse{width:375px;float:right;}







#evenements h1, #presse h1{padding-bottom:20px;}







#evenements .bloc-evenements{margin-bottom:10px;padding-bottom:15px;background:#5D7989 url(bg-bloc-evenements.gif) repeat-x center bottom;}







#evenements .bloc-evenements .date, #presse .date{background-color:#275066;border-bottom:1px solid #FFF;color:#FFF;font-size:10px;text-align:left;padding:1px 5px;}







#evenements .bloc-evenements img.visuel-evenements{float:left;margin:12px;}







#evenements .bloc-evenements .texte-evenenement{background-color:#FFF;padding:10px;width:260px;margin:12px 0 0 185px;}







#evenements .bloc-evenements .texte-evenenement h2, #presse .bloc-presse h2{font-size:14px;font-weight:normal;margin-bottom:8px;}







#evenements .bloc-evenements .texte-evenenement h2 strong{color:#660033;}







#evenements .bloc-evenements .texte-evenenement p.dl-pdf, #presse .bloc-presse p.dl-pdf{margin-top:20px;font-size:10px;}







#evenements .bloc-evenements .texte-evenenement p.dl-pdf a, #presse .bloc-presse p.dl-pdf a{text-decoration:none;}







#evenements .bloc-evenements .texte-evenenement p.dl-pdf a:hover, #presse .bloc-presse p.dl-pdf a:hover{text-decoration:underline;}







#presse .bloc-presse{position:relative;margin-top:15px;padding-bottom:10px;border-bottom:4px solid #D5DDE1;text-align:left;}







#presse .bloc-presse p{width:290px;}







#presse .bloc-presse img.picto-pdf{position:absolute;right:20px;bottom:20px;}















/* Equipe et Partenaires + Présentation EN */







#doc6 #contenu, #doc16 #contenu{background-image:url(bg-equipe.jpg);background-position:right top;background-repeat:no-repeat;text-align:left;}







#intro-equipe{width:365px;min-height:300px;} /* height:275px pour caler sur l'image*/







#intro-equipe p{font-weight:bold;}







#intro-equipe ul, #doc17 #texte ul{color:#5E9EC1;list-style:square outside;margin:15px 0 0 20px;}







#intro-equipe li, #doc13 #texte li{margin-bottom:15px;}







.associes{clear:both;min-height:150px;}







.associes img{float:left;margin:0 20px 0 0;}







.associes h2{margin-bottom:10px;}







#doc7 #contenu h2, #doc17 #contenu h2{margin:10px 0;}







.associes p, #doc7 p, #doc7 #contenu li, #doc17 p{color:#5E9EC1;}







#doc7 #contenu li{margin-left:50px;}















/* Présentation EN */







#doc13 #contenu{text-align:left;}







#doc40 #contenu{background-image:url(bg-innovative.jpg);background-position:right top;background-repeat:no-repeat;text-align:left;}







#intro-presentation-en{width:365px;min-height:400px;}







#intro-presentation-en ul{color:#5E9EC1;list-style:square outside;margin:15px 0 15px 20px;}







#flash-presentation-en{position:absolute;top:0;right:0;}







#droite-presentation-en{width:450px;position:relative;top:-100px;left:400px;}







#doc13 #texte{background:#FFF url(etoile.gif) no-repeat top left;padding:0 0 15px 160px;}







#doc13 #texte ul{color:#5E9EC1;list-style:square outside;margin:15px 0 0 20px;}







#doc41 p{margin-bottom:10px;}







#doc41 #contenu img{clear:both;display:block;margin:10px auto;}















#nav-presentation-en{clear:both;margin-bottom:10px;text-align:right;}















/* Contact */







#doc9 #contenu, #doc19 #contenu{background-image:url(bg-contact.jpg);background-position:right top;background-repeat:no-repeat;text-align:left;}







#intro-contact{width:365px;min-height:300px;} /* height:275px pour caler sur l'image*/







#intro-contact h2{margin:15px 0;}







#intro-contact p{margin-left:15px;}







/* Liens */







#doc20 #contenu{background-image:url(etoile2.gif);background-position:right top;background-repeat:no-repeat;text-align:left;}







#doc10 #contenu ul{margin:15px 0 0 15px;}







#doc10 #contenu li{margin-bottom:10px;}







/* Mentions légales */







#doc11 p{margin-bottom:8px;}















/* Textes */







#contenu h1, #droite-presentation-en h2{font-size:26px;color:#660033;font-weight:normal;margin-bottom:4px;}







#doc2 #contenu h1{border-bottom:1px solid #5E9EC1;margin-bottom:15px;}







.texte h2{font-size:18px;clear:both;text-transform:uppercase;color:#FFF;background-color:#275066;font-weight:normal;border-top:1px solid #FFF;}







.texte h2.selected{text-align:center;padding-left:0;}







.texte h2 a, .texte h2.selected a:hover{background-color:#275066;display:block;color:#FFF;text-decoration:none;padding:2px 0 1px 10px;}







.texte h2 a:hover{background-color:#660033;color:#FFF;}







.texte h2.selected a span.fleche{background:#275066 url(bg-fleches-h2-tout.gif) no-repeat 0 6px;padding-left:30px;}







.col h3{font-size:20px;color:#660033;font-weight:normal;margin-bottom:20px;}







p.chapo{font-size:14px;text-align:justify;margin-bottom:15px;}







.accordion p.chapo{padding:10px;}







.accordion .col p.chapo{padding:0;}







p.small{font-size:11px;}







/* Images */







img.centree{margin:10px 0;}















/* ________________________







__/        FOOTER          \__*/







#footer, #footerhome{clear:both;width:919px;padding:3px 5px 0 30px;margin:0 auto 10px auto;background:transparent url(bg-footer.gif) no-repeat center top;min-height:40px;}







#footer li, #footerhome li{list-style:none;float:left;border-left:1px solid #000;padding:0 10px;font-size:11px;}







#footer a, #footerhome a{color:#85A1B0;text-decoration:none;}







#footerhome{padding-top:10px;}







#footerhome li{color:#85A1B0;border-left:1px solid #85A1B0;line-height:20px;height:20px;}