.contentMenu { width:222px; background-color:#dadad9; vertical-align:top; }

.sepMultiColorTop {height:35px; width:100%; background-repeat:repeat-x; background-image: url(/sites/astralmedia/images/2k5_v2/bg_bande_couleur.gif);}
.quiz {height: 100px; background-color:#ffffff;}
.sepMultiColorBottom {height:35px; width:100%; background-repeat:repeat-x; background-image: url(/sites/astralmedia/images/2k5_v2/bg_bande_couleur_bas.gif);}

.contentMenu .sep1 {height:3px; font-size:3px; width:222px; background-color:#797979; }
.contentMenu .sep2 {height:15px; font-size:15px; width:222px; background-color:#979797; }
.contentMenu .contentDark {padding:15px; background-color: #dadad9; color: #666666; font-size: 11px; font-weight: bold;}
.contentMenu .contentDark .title {color: #333333; font-size: 16px; font-weight:bold; }
.contentMenu .contentDark .subtitle {color: #333333; font-size: 14px; font-weight:bold; }
.contentMenu .contentDark a, .contentMenu .contentDark a:link, .contentMenu .contentDark a:visited{color: #0066cc; font-size: 10px; text-decoration:none;}
.contentMenu .contentDark a:hover, .contentMenu .contentDark a:active{color: #3149b7; font-size: 10px; text-decoration:none;}

.loginBox {border:solid 1px #0066cc; font-size:11px; width:150px}

.contentMenu .contentDark  .btnSubscribe a, .contentMenu .contentDark  .btnSubscribe a:link, .contentMenu .contentDark  .btnSubscribe a:visited{ color:#ffffff; font-size:11px; font-weight: bold; text-decoration: none; cursor:pointer; }
.contentMenu .contentDark  .btnSubscribe a:hover, .contentMenu .contentDark  .btnSubscribe a:active{ color:#cccccc; font-size:11px; font-weight: bold; text-decoration: none; cursor:pointer; }

.contentContent {width:548px; vertical-align:top;}

.sepHeader { font-size:1px; height:3px; width:548px; background-color:#cccccc }
.sectionheader { height: 46px; background-repeat: repeat-x; background-image: url(/sites/astralmedia/images/2k5_v2/decoup_header_investor.gif); }
.sectiontitle { font-size: 18px; color:#ffffff; padding-right: 10px; }

.sectionfooter {height:23px; width:100%; background-repeat:repeat-x; background-image: url(/sites/astralmedia/images/2k5_v2/decoup_carriere.gif);}

.sectioncotes { padding:10px; font-size: 11px; color: #000000; }

.sectioncotes table { background-color:#ffffff}
.sectioncotes table .title { border-bottom: solid 1px #000000; border-top: solid 1px #666666; font-size: 12px; background-color:#cccccc; color: #000000; font-weight: bold; padding-top:5px; padding-bottom:5px; padding-left:5px; text-align:left }
.sectioncotes table .subtitle { border-bottom: solid 1px #cccccc; padding-top:4px; padding-bottom:4px; padding-left:7px; width:150px}
.sectioncotes table .text { border-bottom: solid 1px #cccccc; padding:4px; width:50px; text-align:right}
.sectioncotes table .middleleft { border-right: solid 1px #cccccc; }
.sectioncotes table .middleright { border-left: solid 1px #cccccc; }

.sectioncotes .title { font-size: 14px; color: #000000; font-weight: bold;  }
.sectioncotes .subtitle { font-size: 11px; color: #000000; font-weight: bold;  }
.sectioncotes a, .sectioncotes a:link, .sectioncotes a:visited{ font-size: 11px; color: #0066cc; font-weight: bold; text-decoration: none;  }
.sectioncotes a:hover, .sectioncotes a:active{ font-size: 11px; color: #3149b7; font-weight: bold; text-decoration: none;  }

.sectioncontent { font-size:11px; color:#000000; padding:20px;}
.sectioncontent .title { font-size: 14px; color: #000000; font-weight: bold;  }
.sectioncontent .subtitle { font-size: 11px; color: #000000; font-weight: bold;  }
.sectioncontent a, .sectioncontent a:link, .sectioncontent a:visited { font-size: 11px; color: #0066cc; font-weight: bold;  text-decoration:none;}
.sectioncontent a:hover, .sectioncontent a:active { font-size: 11px; color: #3149b7; font-weight: bold;  text-decoration:none;}

.ListItem .title { font-size:11px; color:#000000; }
.ListItem .subtitle { font-size:11px; color:#666666; font-weight:bold; }
.ListItem .content { font-size:11px; color:#000000;  }
.ListItem .content a, .ListItem .content a:link, .ListItem .content a:visited, .ListItem .content a:hover, .ListItem .content a:active{ font-size:11px; color:#0066cc;  text-decoration:none;}
.ListItem .content p { margin:0px;}
.ListItem .content2 { font-size:11px; color:#000000; font-weight:normal; }
.ListItem .content2 a, .ListItem .content2 a:link, .ListItem .content2 a:visited, .ListItem .content2 a:hover, .ListItem .content2 a:active{ font-size:11px; color:#0066cc;  text-decoration:none;}
.ListItem .content2 p { margin:0px;}

.ListAlternate .title { font-size:11px; color:#000000; }
.ListAlternate .subtitle { font-size:11px; color:#666666; font-weight:bold; }
.ListAlternate .content { font-size:11px; color:#000000;  }
.ListAlternate .content a, .ListAlternate .content a:link, .ListAlternate .content a:visited, .ListAlternate .content a:hover, .ListAlternate .content a:active{ font-size:11px; color:#0066cc;  text-decoration:none;}
.ListAlternate .content p { margin:0px;}
.ListAlternate .content2 { font-size:11px; color:#000000; font-weight:normal; }
.ListAlternate .content2 a, .ListAlternate .content2 a:link, .ListAlternate .content2 a:visited, .ListAlternate .content2 a:hover, .ListAlternate .content2 a:active{ font-size:11px; color:#0066cc;  text-decoration:none;}
.ListAlternate .content2 p { margin:0px;}


/**********************************************************
	MENU
**********************************************************/
.menuBack { background-color:#738900 }

