
.lien_externe {
	text-decoration: none;
	color:red;
	}
	
.smenu_off {
	background-color: transparent;
	text-decoration: none;
	font-size: 14px;  
	color:white;
	}
	
	
.smenu_off:hover{
	background-color: transparent;
	text-decoration: none;
	font-size: 14px;  
	color:#006699;
	}
	
.smenu_on {
	background-color: transparent;
	text-decoration: none;
	font-size: 14px;  
	color:yellow;
	}
	
.smenu_on:hover{
	background-color: transparent;
	text-decoration: none;
	font-size: 14px;  
	color:yellow;
	}
	





.halfmoon{
margin-bottom: 0px;
}

.halfmoon ul{
padding: 0px 0px 0px 0px;
margin-left: 0;
margin-top: 2px;
margin-bottom: 0px;
font: 12px Arial;
list-style-type: none;
text-align: left; /*set to left, center, or right to align the menu as desired*/
}
.menu_spacer{
margin-top: 10px;
margin-bottom: 10px;
}

.halfmoon li{
display: inline;
margin: 0;
}

.halfmoon li a{
text-decoration: none;
padding: 3px 3px 2px 5px;
margin: 0;
margin-right: 0; /*distance between each tab*/
border-left: 0px solid #DDD;
color: black;
font: 16px Arial;
background: transparent;
}


.halfmoon li a:hover, .halfmoon li a.current{
background-image: url(img/menu/menu_selected.gif);
color: navy;
text-decrotation: none;
}

#tabcontentcontainer{
border-left: 100px;
margin-top:0px;
padding-top:4px;
width:100%; /*width of 2nd level content*/
height:1.5em; /*height of 2nd level content. Set to largest's content height to avoid jittering.*/
background:gray;
}

.tabcontent{
background:gray;
display:none;
color:white;
margin-left:0px;
margin-top:6px;
height:24px;
text-align: left; /*set to left, center, or right to align the menu as desired*/
}


