/* CSS Document */

/********************************************/
/******************* MENU *******************/
/********************************************/
#menu{
	width:100%;
	height:22px;
	margin:0 auto;
	padding:0;
	background-color:#005860;
}

#menu *{
	padding:0;
	margin:0;
}

#menu .menu{
	display:block;
	text-align:center;
	vertical-align:middle;
	color       : #FFFFFF;
	font-family : Arial;
	font-size   : 12px;
	font-style  : italic;
	font-weight : bold;
	text-decoration : none;
}

#menu .menu_s{	
	color       : #FFFFFF;
	font-family : Arial;
	font-size   : 12px;
	font-style  : italic;
	font-weight : bold;
	cursor		:	default;
}

#menu tbody{
	height:22px;
	margin:0;
	padding:0;
}

#menu tr{
	height:22px;
	margin:0;
	padding:0;
}

#menu .b{
	width:6px;
}

#menu .bord{
	border-bottom:#FFFFFF solid 1px;
}

#menu .bg{
	background-image:url(img/bg.gif);
	background-repeat:no-repeat;
	background-position:bottom;
	/*	
	filter:alpha(opacity=80);
	-moz-opacity:0.80;
	opacity: 0.80;
	*/
}

#menu .m{
	text-align:center;
	background-image:url(img/int.gif);
	background-repeat:repeat-x;
	background-position:bottom;
	
	/*	
	filter:alpha(opacity=80);
	-moz-opacity:0.80;
	opacity: 0.80;
	*/
}

#menu .bd{
	background-image:url(img/bd.gif);
	background-repeat:no-repeat;
	background-position:bottom;
	/*
	filter:alpha(opacity=80);
	-moz-opacity:0.80;
	opacity: 0.80;
	*/
}

#menu .bg_s{
	background-image:url(img/bg_s.gif);
	background-repeat:no-repeat;
	background-position:bottom;
}

#menu .m_s{
	text-align:center;
	vertical-align:middle;
	background-image:url(img/int_s.gif);
	background-repeat:repeat-x;
	background-position:bottom;
}

#menu .bd_s{
	background-image:url(img/bd_s.gif);
	background-repeat:no-repeat;
	background-position:bottom;
}

#interfaces_lst{
	width:150px;
	height:17px;
	font-size:10px;
}
/********************************************/
/******************* MENU *******************/
/********************************************/

/********************************************/
/***************** SOUS MENU ****************/
/********************************************/
#sous_menu{
	width:100%;
	height:18px;
	margin:2px auto;
	padding:0;
	text-align:center;
}

#sous_menu *{
	padding:0;
	margin:0;
}

#sous_menu .bord{
	font-size:1px;
}

#sous_menu .td_sous_menu{
	width:140px;
	height:18px;
	background-image:url(img/bt_on.gif);
	background-repeat:repeat-x;
	background-position:top left;
	border:#FFFFFF 1px solid;
}

#sous_menu .td_sous_menu_s{
	width:140px;
	height:18px;
	vertical-align:middle;
	background-image:url(img/bt_off.gif);
	background-repeat:repeat-x;
	background-position:top left;
	border:#FFFFFF 1px solid;
}

#sous_menu .sous_menu{
	display:block;
	text-align:center;
	height:18px;
	color       : #FFFFFF;
	font-family : Arial;
	font-size   : 12px;
	font-style  : italic;
	font-weight : bold;
	text-decoration : none;
}

#sous_menu .sous_menu_s{	
	color       :	#FFFFFF;
	font-family :	Arial;
	font-size   :	12px;
	font-style  :	italic;
	font-weight :	bold;
	cursor		:	default;
}

#sous_menu tbody{
	height:18px;
	margin:0;
	padding:0;
}

#sous_menu tr{
	height:18px;
	margin:0;
	padding:0;
}
/********************************************/
/***************** SOUS MENU ****************/
/********************************************/

.site-trinum, .site-trinum:link, .site-trinum:visited{
	color       : #C0C0C0;
	font-family : Arial;
	font-size   : 10px;
	font-style  : normal;
	font-weight : normal;
	text-decoration:none;
}

.site-trinum:hover{
	color       : #00C0C0;
	font-weight : normal;  
}
