
.contentMenu { width:222px; background-color:#cccccc; 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);}

.sep1 {height:3px; font-size:3px; width:222px; background-color:#797979; }
.sep2 {height:15px; font-size:15px; width:222px; background-color:#979797; }

.contentMosaique { width:100px; vertical-align:top;width:100px; background-color:#D9D9D9; background-image:url(/sites/astralmedia/images/2010/astral_colonne_mosaique_v1.jpg); } /* background-image:url(/sites/astralmedia/images/2k5_v2/mosaique.jpg); background-position: center top; background-repeat:repeat-y;  */

.contentContent {width:448px; vertical-align:top; }

.sectionheader { height: 46px; background-repeat: repeat-x;/* background-image: url(/sites/astralmedia/images/2k5_v2/decoup_header_radio.gif);*/ background-color: #90ab00; }
.sectionbackimg { background-image:url(/sites/astralmedia/images/2k5_v2/icone_chaine_radio.gif); background-position: right top; background-repeat:no-repeat }
.sectiontitle { font-size: 18px; color:#ffffff; }

.sectionimg {width:448px; height:304px; }
.sectionimg img {width:448px; height:304px; border: none 0px transparent;}

.sectionhoraire .left {width:146px; vertical-align: top; padding-left:15px;  padding-right:15px }
.sectionhoraire .left .title {font-size: 14px; font-weight:bold; color:#ffffff; margin-top: 3px;}
.sectionhoraire .left .title a{font-size: 14px; font-weight:bold; color:#ffffff; margin-top: 3px;text-decoration:none;}
.sectionhoraire .left .title a:hover{font-size: 14px; font-weight:bold; color:#90ab00; margin-top: 3px;text-decoration:none;}
.sectionhoraire .right {width:232px;  vertical-align: top; padding-left:15px;  padding-right:15px}
.sectionhoraire .right .text {font-size: 11px; color:#90ab00; margin-top: 3px; font-weight:bold;}
.sectionhoraire .right .horaire{font-size: 11px;  color:#ffffff; }
.sectionhoraire .right a, .sectionhoraire .right a:link, .sectionhoraire .right a:visited, .sectionhoraire .right a:hover, .sectionhoraire .right a:active{font-size: 11px;  color:#90ab00; font-weight:bold; text-decoration:none;}

.controlbutton {font-size: 9px;  color:#ffffff; padding-left: 3px; padding-top:2px}

.sectionfooter {height:23px; width:100%; background-repeat:repeat-x; background-image: url(/sites/astralmedia/images/2k5_v2/decoup_radio.gif);}
.sectiontext1 { width: 448px; height:50px; }
.sectiontext1 .left { width:146px; background-color: #cccccc; padding-top:20px; padding-bottom:20px; padding-left:15px; padding-right:15px; vertical-align: top;  font-size: 11px; color: #333333;  }
.sectiontext1 .left .title { font-size: 16px; color: #000000; font-weight: bold;  }
.sectiontext1 .left a, .sectiontext1 .left a:link, .sectiontext1 .left a:visited, .sectiontext1 .left a:hover, .sectiontext1 .left a:active{ font-size: 11px; color: #90ab00; font-weight: bold; text-decoration:none;  }

.sectiontext1 .right {width:232px;  background-color: #ffffff; padding:20px; vertical-align: top;  font-size: 11px; color: #666666;}
.sectiontext1 .right .title { font-size: 16px; color: #000000; font-weight: bold;  }
.sectiontext1 .right a, .sectiontext1 .right a:link, .sectiontext1 .right a:visited{ font-size: 11px; color: #90ab00; font-weight: bold; text-decoration:none;  }
.sectiontext1 .right a:hover, .sectiontext1 .right a:active{ font-size: 11px; color: #6a7200; font-weight: bold; text-decoration:none;  }

.sectioncontent { height:374px;padding:0px;}
.sectioncontent a, .sectioncontent a:link, .sectioncontent a:visited, .sectioncontent a:hover, .sectioncontent a:active { font-size: 11px; color: #6a7200; font-weight: bold;  text-decoration:none;}
.sectioncontent .left { width:176px; background-color: #ffffff; vertical-align: top;  font-size: 11px; color: #333333;  }
.sectioncontent .right {width:272px;  background-color: #ffffff; padding:20px; vertical-align: top;  font-size: 11px; color: #666666;}
.sectioncontent .right .title { font-size: 16px; color: #000000; font-weight: bold;  }
.sectioncontent .right .subtitle { font-size: 14px; color: #000000; font-weight: bold;  }
.sectioncontent .right .horaire { font-size: 11px; color: #000000;  }
.sectioncontent .right a, .sectioncontent .right a:link, .sectioncontent .right a:visited{ font-size: 11px; color: #90ab00; text-decoration: none; }
.sectioncontent .right a:hover, .sectioncontent .right a:active{ font-size: 11px; color: #6a7200; text-decoration: none; }


/**********************************************************
	MENU
**********************************************************/
.menuBack { background-color:#738900 }

.levelCollapsed2, .levelHoverCollapsed2, .levelExpanded2, .levelHoverExpanded2, .levelSelected2, .levelDisabled2
{
	background-repeat:no-repeat;
	background-position: left middle;
	background-color: #738900;
	padding-left:10px;
	padding-top:3px;
	color:#ffffff;
	font-size:14px;
	font-weight:bold;
	height:23px;
	cursor:pointer;
	margin-bottom:10px;
	display:block;
}

.levelCollapsed2 a, .levelHoverCollapsed2 a, .levelExpanded2 a, .levelHoverExpanded2 a, .levelSelected2 a, .levelDisabled2 a,
.levelCollapsed2 a:link, .levelHoverCollapsed2 a:link, .levelExpanded2 a:link, .levelHoverExpanded2 a:link, .levelSelected2 a:link, .levelDisabled2 a:link,
.levelCollapsed2 a:visited, .levelHoverCollapsed2 a:visited, .levelExpanded2 a:visited, .levelHoverExpanded2 a:visited, .levelSelected2 a:visited, .levelDisabled2 a:visited,
.levelCollapsed2 a:hover, .levelHoverCollapsed2 a:hover, .levelExpanded2 a:hover, .levelHoverExpanded2 a:hover, .levelSelected2 a:hover, .levelDisabled2 a:hover,
.levelCollapsed2 a:active, .levelHoverCollapsed2 a:active, .levelExpanded2 a:active, .levelHoverExpanded2 a:active, .levelSelected2 a:active, .levelDisabled2 a:active
{
	color:#ffffff;
	font-size:14px;
	font-weight:bold;
	cursor:pointer;
	text-decoration: none;
	display:block;
}

.levelCollapsed2, .levelHoverCollapsed2, .levelDisabled2
{
	/*background-image: url(/sites/astralmedia/images/2k5/fleche_radio.gif);*/
}

.levelExpanded2, .levelHoverExpanded2, .levelSelected2, .levelDisabled2
{
	/*background-image: url(/sites/astralmedia/images/2k5_v2/menu_radio_enBas.gif);*/
}

.levelCollapsed2_child, .levelHoverCollapsed2_child, .levelExpanded2_child, .levelHoverExpanded2_child, .levelSelected2_child, .levelDisabled2_child
{
	padding-left: 37px;
	border-left: solid 4px #738900;
	border-right: solid 5px #738900;
	border-bottom: solid 2px #738900;
	border-top: solid 2px #738900;
	background-color: #738900;
	color:#ffffff;
	font-size:12px;
	height:20px;
	cursor:pointer;
	font-weight:bold;
	display:block;
}

 .levelHoverCollapsed2_child,  .levelHoverExpanded2_child
 {
	background-repeat:no-repeat;
	background-position: left bottom;
	background-image: url(/sites/astralmedia/images/2k5_v2/barre_radio_ro.gif);
	
	padding-left: 26px;
	border-left: solid 15px #738900;
	border-right: solid 5px #738900;
	border-bottom: solid 2px #738900;
	border-top: solid 2px #738900;
	background-color: #738900;
	color:#ffffff;
	font-size:12px;
	height:20px;
	cursor:pointer;
	font-weight:bold;
	display:block;
 }

 
  .levelSelected2_child
 {
	padding-left: 26px;
	border-left: solid 15px #738900;
	border-right: solid 15px #738900;
	border-bottom: solid 2px #738900;
	border-top: solid 2px #738900;
	background-color: #90ab00;
	color:#ffffff;
	font-size:12px;
	height:20px;
	cursor:pointer;
	font-weight:bold;
	display:block;
 }

.levelSubGroup2
{
	background-color: #90AB00;
	cursor:pointer;
}

.levelCollapsed3, .levelHoverCollapsed3, .levelExpanded3, .levelHoverExpanded3, .levelSelected3
{
	margin-top:13px;
}


