

.contentMenu { width:222px; background-color:#0066CC; vertical-align:top; font-size: 11px; color:#000000 }
.contentMenu .sep1 {font-size:3px; height:3px; width:222px; background-color:#726F6E;   }
.contentMenu .sep2 {height:14px; width:100%; background-color:#999695;  }
.contentMenu .sep3 {font-size:3px; height:3px; width:222px; background-color:#605C5C;   }
.contentMenu .sep4 {height:14px; width:100%; background-color:#7E7B7B;  }

.contentMenu .content2 { width:192px; font-weight:bold; font-size:11px; color:#333333; background-color:#C5C3C3; padding-top:13px; padding-bottom:30px; padding-left:15px; padding-right:15px; }
.contentMenu .content2 a, .contentMenu .content2 a:link, .contentMenu .content2 a:visited{ font-size: 11px; color:#0066cc; text-decoration:none; font-weight:normal; }
.contentMenu .content2 a:hover, .contentMenu .content2 a:active{ font-size: 11px; color:#3149b7; text-decoration:none; font-weight:normal; }
.contentMenu .content2 .title { font-size: 14px; font-weight:bold; color:#333333; }

.loginBox { border: solid 1px #807F7F; width:175px; font-size: 11px; color:#807F7F; font-weight:bold; height:15px;}

.contentMenu .content { width:192px; background-color:#C5C3C3; padding-top:13px; padding-bottom:30px; padding-left:15px; padding-right:15px; }
.contentMenu .content a, .contentMenu .content a:link, .contentMenu .content a:visited{ font-size: 11px; color:#0066cc; text-decoration:none; }
.contentMenu .content a:hover, .contentMenu .content a:active{ font-size: 11px; color:#3149b7; text-decoration:none; }
.contentMenu .content .btnSubscribe a, .contentMenu .content .btnSubscribe a:link, .contentMenu .content .btnSubscribe a:visited{ font-size: 11px; color:#ffffff; font-weight: bold; text-decoration:none;}
.contentMenu .content .btnSubscribe a:hover, .contentMenu .content .btnSubscribe a:active{ font-size: 11px; color:#cccccc; font-weight: bold; text-decoration:none;}
.contentMenu .content .title { font-size: 14px; font-weight:bold; color:#333333; }
.contentMenu .content .date { font-size: 9px; color:#666666; margin-top:5px; }
.contentMenu .content .more {margin-top:15px; margin-bottom:15px; font-size: 9px; font-weight:bold; color:#0066CC; text-decoration:none;}

.contentMenu .content td.text { font-size: 11px; font-weight:bold; color:#666666; text-decoration:none;}
.contentMenu .content td.text a:link { font-size: 11px; font-weight:bold; color:#0066CC; text-decoration:none;}
.contentMenu .content td.text a:visited { font-size: 11px; font-weight:bold; color:#0066CC; text-decoration:none;}
.contentMenu .content td.text a:hover { font-size: 11px; font-weight:bold; color:#3149b7; text-decoration:none;}
.contentMenu .content td.text a:active { font-size: 11px; font-weight:bold; color:#0066CC; text-decoration:none;}

.contentMenu .sepColorTop {height:27px; width:100%; background-repeat:repeat-x; background-image: url(/sites/astralmedia/images/2k5_v2/bg_bande_couleur.gif);}
.contentMenu .sepColorBottom {height:27px; width:100%; background-repeat:repeat-x; background-image: url(/sites/astralmedia/images/2k5_v2/bg_bande_couleur_bas.gif);}
.contentMenu .quiz {width:192px; background-color:#ffffff; padding-top:13px; padding-bottom:30px; padding-left:15px; padding-right:15px; }
.contentMenu .quiz .title { font-size: 16px; font-weight:bold; color:#000000;  }
.contentMenu .quiz .text { font-size: 11px; color:#000000; text-decoration:none;}

.contentMosaique { width:100px; background-color:#ffffff; background-repeat:repeat-y; vertical-align:top; background-image:url(/sites/astralmedia/images/2010/astral_colonne_mosaique_v1.jpg); } /*background-image: url(/sites/astralmedia/images/2k5_v2/bandeBack.jpg); */

.contentContent {width:448px; vertical-align: top;}
.breadcrumb, .breadcrumb a:link, .breadcrumb a:visited, .breadcrumb a:hover, .breadcrumb a:active { color:#ffffff; font-size: 11px; text-decoration:none; }
.sectionheader { height: 46px; background-repeat: repeat-x; background-image: url(/sites/astralmedia/images/2k5_v2/decoup_header_investor.gif); background-color: #0066cc; }
.sectiontitle { font-size: 18px; color:#ffffff; padding-right: 10px; }
.sepHeader { font-size:1px; height:3px; width:448px; background-color:#cccccc }

.sectionimg { padding:20px; width:408px; font-size:11px; color:#666666; }
.sectionimg a, .sectionimg a:link, .sectionimg a:visited{ font-size:11px; color:#0066cc; text-decoration:none }
.sectionimg a:hover, .sectionimg a:active{ font-size:11px; color:#3149b7; text-decoration:none }
.sectionimg .title {font-size:16px; color:#000000; font-weight:bold; }
.sectionimg .subtitle {font-size:14px; color:#666666; font-weight:bold; }

.sectionjob { padding:20px;}
.sectionjob { font-size:16px; color:#000000; font-weight:bold; }

/* 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:center; }

.List { border: none; width:408px; border-collapse:collapse; border-color:#ffffff;}
.List a, .List a:link, .List a:visited { color:#0066cc;}
.List a:hover, .List a:active { color:#3149b7;}
.ListHeader { display:none; }
.List th { display:none; }

.List div.noitem { font-weight:bold; } 
.ListItem 
{border: none;border-collapse:collapse; 
	}
.ListItem div.title, .ListItem div.title a, .ListItem div.title a:link, .ListItem div.title a:visited, .ListItem div.title a:hover, .ListItem div.title a:active {font-weight:bold; font-size:12px; color:#666666; text-transform:uppercase; text-decoration:none }

.ListItem div.subtitle { font-size:11px; color:#666666; font-weight:normal;  }


.ListAlternate div.title, .ListAlternate div.title a, .ListAlternate div.title a:link, .ListAlternate div.title a:visited, .ListAlternate div.title a:hover, .ListAlternate div.title a:active  {font-weight:bold; font-size:12px; color:#666666; text-transform:uppercase; text-decoration:none}
.ListAlternate div.subtitle { font-size:11px; color:#666666; font-weight:normal;  }



.sectioncontent { }
.sectioncontent .left {width:232px; padding-left:20px; padding-right:20px; padding-top:10px; background-color: #ffffff; font-size: 11px; color: #333333;}
.sectioncontent .left .title { font-size: 16px; color: #000000; font-weight: bold;  }
.sectioncontent .right { width:176px; vertical-align: top;   }
.sectioncontent a, .sectioncontent a:link, .sectioncontent a:visited{ font-size:11px; color:#0066cc; text-decoration:none }
.sectioncontent a:hover, .sectioncontent a:active{ font-size:11px; color:#3149b7; text-decoration:none }


.contentFooter { width:770px; height:22px; padding-left:8px; background-color:#cccccc; font-size: 9px; color: #666666; text-align: center; }
.contentFooter a:link {font-size: 11px; color: #666666; text-decoration: none;}
.contentFooter a:visited {font-size: 11px; color: #666666; text-decoration: none;}
.contentFooter a:hover {font-size: 11px; color: #666666; text-decoration: none;}
.contentFooter a:active {font-size: 11px; color: #666666; text-decoration: none;}

/****************************************/

