/* MENUS POUR NAVIGATEURS GENERAUX */
#menu-bar
{
	position: absolute;
	bottom: 0px;
	left: 0px;
	font-size: 11px;
}

#menu-bar-item-container
{
	float: left;
	width: 900px;
	background-image: url(../img/barre_menu_pleine.jpg);
	height: 24px;
}

.menu-bar-separator
{
	float: left;
	width: 3px;
	height: 24px;
}
.menu-bar-separatoron
{
	float: left;
	/*background-image: url(http://img.audiofanzine.com/img/v35/interface/menubar_separator_highlight.gif);*/
	width: 1px;
	height: 24px;
}

.menu-bar-item
{
	font-family: Verdana, sans-serif;
	text-decoration: none;
	font-size: 11px;
}

.menu-bar-itemon
{
	float: left;
	height: 21px;
	padding: 2px 3px 0px 3px;
	/*background-image: url(http://img.audiofanzine.com/img/v35/interface/menubar_highlight.gif);*/
	font-family: Verdana, sans-serif;
	text-decoration: none;
	font-size: 11px;
	font-weight: bold;
	line-height: 19px;
}

#menu-bar-left
{
	float: left;
	background-image: url(../img/barre_menu_coin.gif);
	background-repeat: repeat-x;
	width: 10px;
	height: 24px;
}

#menu-bar-lefton
{
	float: right;
	/*background-image: url(http://img.audiofanzine.com/img/v35/interface/menubar_biseau_highlight.gif);*/
	width: 23px;
	height: 24px;
}

#menu-bar-right
{
	float: right;
	/*background-image: url(http://img.audiofanzine.com/img/v35/interface/menubar_end.gif);*/
	width: 0px;
	height: 24px;
}

.menu-hr
{
	width: 100px;
	border: 1px ridge #bbad8f;
}

#navig-bar
{
	overflow: auto;
	_overflow: visible;
	clear: both;
	width: 980px;
	min-height: 22px;
	_height: 22px;
	line-height: 21px;
	/*background-image: url(http://img.audiofanzine.com/img/v35/interface/navigbar_double.gif);*/
	margin-left: auto;
	margin-right: auto;
}

#navig-bar
{
	overflow: auto;
	_overflow: visible;
	clear: both;
	width: 980px;
	min-height: 22px;
	_height: 22px;
	line-height: 21px;
	/*background-image: url(http://img.audiofanzine.com/img/v35/interface/navigbar_double.gif);*/
	margin-left: auto;
	margin-right: auto;
}

#navig-bar-fleche
{
	float: left;
	/*background-image: url(http://img.audiofanzine.com/img/v35/interface/navigbar_fleche.gif);*/
	width: 22px;
	height: 22px;
	margin-left: 3px;
	margin-right: 5px;
}

#navig-bar-text
{
	float: left;
	width: 945px;
	font-family: Verdana, sans-serif;
	color: ##666666;
	font-size: 11px;
	text-align: left;
}

#navig-bar-text a
{
	font-family: Verdana, sans-serif;
	color: ##666666;
	font-size: 11px;
}

.menu-text
{
	color: ##666666;
	text-decoration: none;
}

.menuh1
{
	font-family: Verdana, sans-serif;
	color: ##666666;
	font-size: 11px;
}

.menu-text-highlight
{
	color: #f5cf00;
	text-decoration: none;
}

.menu-text-highlight:hover
{
	text-decoration: none;
}

.menu-off
{
	visibility: hidden;
	display: none;
	min-width: 130px;
	
}

.menu-on
{
	visibility: visible;
	display: block;
	background-color: #cce0e7;
	position: absolute;
	font-family: Verdana, sans-serif;
	font-size: 10px;
	z-index: 2000;
	min-width: 130px;
	-width: 130px;
}

.menu-inner
{
	margin: 0px;
	padding: 4px 0px 0px 0px;
	
}
.menu-inner2 {
	padding-top:5px;
	background-color: #cce0e7;
}

.menu_c2 { 
	float:left;background-image:url('../images/menu_c2_cce0e7transp.gif'); background-color:transparent; width:9px; height:9px;  background-repeat:no-repeat; 
}
.menu_c2b { 
	float:left;background-image:url('../images/menu_c2_cce0e7transp.gif'); background-color:transparent; width:9px; height:9px; background-repeat:no-repeat; -margin-top:19px;  
}
.menu_c3 { 
	float:left;background-image:url('../images/menu_c3_cce0e7transp.gif'); background-color:transparent; width:9px; height:9px;  background-repeat:no-repeat; 
}
.menu_h2 { 
	float:left;background-color:#cce0e7; height:9px; -height:5px; -margin-top:-2px;  
}
.menu_h3 { 
	float:left;background-color:#cce0e7; height:9px; -height:5px; -margin-top:19px;  
}
.menu_c4 { 
	float:left;background-image:url('../images/menu_c4_cce0e7transp.gif'); background-color:transparent; width:9px; height:9px;  background-repeat:no-repeat; 
}

.sub-menu_3 {
	display: block; color:  #666666; padding-top: 2px; padding-bottom: 3px; padding-left: 9px; text-decoration: none; background-color: #FBC100;
}
.sub-menu_4 {
	display: block; color:  #666666; padding-top: 2px; padding-bottom: 3px; padding-left: 9px; text-decoration: none; background-color: #E8529A;
}
.sub-menu_5 {
	display: block; color:  #666666; padding-top: 2px; padding-bottom: 3px; padding-left: 9px; text-decoration: none; background-color: #00A1E6;
}
.sub-menu_6 {
	display: block; color:  #666666; padding-top: 2px; padding-bottom: 3px; padding-left: 9px; text-decoration: none; background-color: #D80015;
}
.sub-menu_7 {
	display: block; color:  #666666; padding-top: 2px; padding-bottom: 3px; padding-left: 9px; text-decoration: none; background-color: #C6BCB8;
}
.sub-menu_8 {
	display: block; color:  #666666; padding-top: 2px; padding-bottom: 3px; padding-left: 9px; text-decoration: none; background-color: #700073;
}
.sub-menu_9 {
	display: block; color:  #666666; padding-top: 2px; padding-bottom: 3px; padding-left: 9px; text-decoration: none; background-color: #5EB22D;
}
.sub-menu_10 {
	display: block; color:  #666666; padding-top: 2px; padding-bottom: 3px; padding-left: 9px; text-decoration: none; background-color: #DDDD00;
}

.sub-menu
{
	display: block;
	background-color: #cce0e7;
	color:  #666666;
	padding-top: 2px;
	padding-bottom: 3px;
	padding-left: 9px;
	text-decoration: none;
}

.sub-menu2
{
	display: block;
	background-color: #cce0e7;
	color:  #fff;
	padding-top: 2px;
	padding-bottom: 3px;
	padding-left: 9px;
	text-decoration: none;
}

.submenuh2
{
	font-family: Verdana, sans-serif;
	font-weight:normal;
	font-size: 10px;
}

.submenuh3
{
	font-family: Verdana, sans-serif;
	font-weight:normal;
	font-size: 10px;
	display:inline;	
}

.sub-menu-ss
{
	display: block;
	background-color: #cce0e7;
	color:  #666666;
	padding: 0px 20px 0px 8px;
	padding-top: 2px;
	padding-bottom: 3px;
	background-image: url(../images/arrow_menu.gif);
	background-repeat: no-repeat;
	background-position: right;
	text-decoration: none;
}

.submenu-inner
{
	margin-top: 9px;
	padding: 0px 0px 0px 0px;
}

.sub-menu-actif
{
	display: block;
	background-color: #35859f;
	color: #ffffff;
	visibility: visible;
	z-index: 1999;
	padding-top: 2px;
	padding-bottom: 3px;
}

.sub-menu-ss-actif
{
	display: block;
	background-color: #35859f;
	color: #ffffff;
	padding: 0px 20px 0px 8px;
	padding-top: 2px;
	padding-bottom: 3px;
	background-image: url(../images/arrow_menuover.gif);
	background-repeat: no-repeat;
	background-position: right;
	text-decoration: none;
	visibility: visible;
	z-index: 1999;
}

.sub-menu-ie
{
	display: block;
	background-color: #35859f;
	color:  #666666;
	width: 0%;
	padding: 0px;
	font-size: 0%;
}

.sub-menu:hover, .sub-menu-ss-actif:hover
{
	background-color: #35859f;
	color: #ffffff;
	text-decoration: none;
	visibility: visible;
	display: block;
	z-index: 1999;

}

/* SOUS MENUS */

.submenu-off
{
	visibility: hidden;
	display: none;
	min-width: 130px;

}

.submenu-on2
{
	visibility: visible;
	display: block;
	background-color: #cce0e7;
	position: absolute;
	font-family: Verdana, sans-serif;
	font-size: 10px;
	z-index: 1;
	min-width: 130px;
	-width: 130px;
	-margin-top:-10px;
}

.submenu-on
{
	visibility: visible;
	display: block;
	background-color: #cce0e7;
	position: absolute;
	font-family: Verdana, sans-serif;
	font-size: 10px;
	z-index: 1999;
	min-width: 130px;
	-width: 130px;
	-margin-top:-10px;
}

.taille-titre1{text-align:center;}
.taille-titre2{width:113px; text-align:center;}
.taille-titre3{width:111px; text-align:center;}
.taille-titre4{width:105px; text-align:center;}
.taille-titre5{width:103px; text-align:center;}
.taille-titre6{width:102px; text-align:center;}
.taille-titre6 a
{
	font-family: Verdana, sans-serif;
	color: #cccccc;
	font-size: 11px;
}
.taille-titre6 a:hover
{
	color: #ffffff;
	text-decoration: none;
}
.taille-titre7{width:100px; text-align:center;}
.taille-titre8{width:80px; text-align:center;}
