.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; }

.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; }

.sectiontext { width: 548px; }
.sectiontext { width:518px; background-color: #f2f2f2; padding:15px; font-size: 11px; color: #000000;  }
.sectiontext .title { font-size: 16px; color: #000000; font-weight: bold;   }
.sectiontext .subtitle { font-size: 11px; color: #000000; font-weight: bold;  }
.sectiontext .text { font-size: 11px; color: #666666; font-weight: bold;   }

.sectionnews { font-size:11px; color:#000000; padding:20px;}
.sectionnews .left { width:176px; background-color: #ffffff; vertical-align: top;  font-size: 11px; color: #333333;  }
.sectionnews .left .title { font-size: 16px; color: #000000; font-weight: bold;  }
.sectionnews a, .sectionnews a:link, .sectionnews a:visited, .sectionnews a:hover, .sectionnews a:active{ font-size: 11px; color: #0066cc; font-weight: bold; text-decoration:none  }

/* LIST PROCESS */
#listheader {font-weight:bold; text-align:right; }
#listheader .dropdownlist { color: #01A447; font-size:12px;  }
#listheader h3 { font-size: 16px; color: #888888; margin:0px; text-align:left; }
#listfooter { text-align:left; margin-top:10px; }
#listfooter a, #listfooter a:link, #listfooter a:visited, #listfooter a:hover, #listfooter a:active { text-decoration:none; font-size:11px; font-weight:bold; color:#0066cc }

.List { width:100%; }
.List a, .List a:link, .List a:visited, .List a:hover, .List a:active { color:#0066cc;}
.ListHeader { display:none; }

.List div.noitem { font-weight:bold; } 

.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;}

.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;}

.sectioncontent { font-size:11px; color:#000000; padding:0px;}
.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, .sectioncontent a:hover, .sectioncontent a:active { font-size: 11px; color: #0066cc; font-weight: bold;  text-decoration:none;}

.sectioncontent .left {height:573px; width:175px; padding-left:20px; background-color: #ededed; vertical-align: top;  font-size: 11px; color: #333333;  }
.sectioncontent .lefttop {width:175px; padding-left:20px; padding-top:20px;  background-color: #ededed; vertical-align: top;  font-size: 11px; color: #333333;  }
.sectioncontent .left .title { font-size: 16px; color: #000000; font-weight: bold;  }


.sectioncontent .left .all {margin-top:8px;}
.sectioncontent .left .all a, .sectioncontent .left .all a:link, .sectioncontent .left .all a:visited{  font-size: 11px; color: #0066cc; font-weight: bold; text-decoration:none;  }
.sectioncontent .left .all a:hover, .sectioncontent .left .all a:active{  font-size: 11px; color: #3149b7; font-weight: bold; text-decoration:none;  }

.sectioncontent .right {width:311px; padding-left:20px;  padding-right:15px; padding-bottom:10px; background-color: #ffffff; vertical-align: top;  font-size: 11px; color: #000000;}
.sectioncontent .right .title{font-size: 14px; font-weight:bold; color: #666666;}
.sectioncontent .right .subtitle { font-size: 14px; color: #666666; 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  }

/**********************************************************
	MENU
**********************************************************/
.menuBack { background-color:#738900 }

