#air_de_famille
{
	z-index			: 100				;
	text-align		: left				;
	/*height			: 45px				;*/
	min-width		: 999px				;
}
* html #air_de_famille
{
	height			: 44px				;
	text-align		: left				;
}
.tx-airfamille-pi1 img
{
	margin			: 5px 0px 8px 20px	;
	position		: relative			;
	z-index			: 4					;
}
*+html #air_liens
{
	left			: 0px				;
	bottom			: 0px				;
	text-align		: left				;
}
* html #air_liens
{
	left			: 0px				;
	bottom			: 0px				;
	text-align		: left				;
}
#air_liens
{
	background-color: #ffffff				;
	font-weight		: bold				;
	font-size		: 12px				;
	width			: 100%				;
	position		: absolute			;
	bottom			: 0px				;
	height:25px;
}
#air_liens img
{
	margin			: 0px				;
	position		: inherit			;
	z-index			: 1					;
}
#air_liens .block_air
{
	float 			: left				;	
}
#bleu
{
	width 			: 14%				;
	border-bottom	: 10px solid #42acc2;
	height			:16px				;
}
#vert_clair
{	
	width 			: 16%				;
	border-bottom	:10px solid #98cb00	;
	height			: 16px				;
	/**height:25px!important;*/
}
* html #vert_clair
{
	height			: 24px				;
	width			: 15%				;
}
#vert_fonce
{
	width 			: 14%				;
	border-bottom	: 10px solid #757827			;
	height			:16px				;
}
*+html #vert_fonce, *+html #orange
{
	width			: 13%				;
}
#rouge
{
	width 			: 14%				;
	border-bottom	: 10px solid #fe3217			;
	height			:16px				;
	*margin: -1px;
}
#rouge img
{
	margin-top		: 3px				;
}
*+html #rouge
{
	width			: 16%				;
}
#orange
{
	width 			: 14%				;
	border-bottom	: 10px solid #fe902f			;
	height			:16px				;
}
#fushia
{
	width 			: 14%				;
	border-bottom	: 10px solid #f40471			;
	height			:16px				;
}
*+html #fushia
{
	width			: 14%				;
}
*+html #violet
{
	width			: 14%				;
}
#violet
{
	width 			: 14%				;
	border-bottom	: 10px solid #6e275f			;
	height			:16px				;
}


.lienSiteOfficiel
{
	text-decoration : none					;
	color			: #98cb00 			;
	position		: absolute			;
}
* html .lienSiteOfficiel
{
	width			: 180%				;
}
.lienSite
{
	text-decoration : none					;
	color			: #fe3217 			;
}
.lienUtilisateur
{
	text-decoration : none					;
	color			: #f40471 			;
}
.lienLangue
{
	text-decoration : none					;
	color			: #6e275f 			;
}
a:hover
{
	text-decoration : underline				;
}


/* 
	LEVEL ONE
*/
ul.dropdown
{
	position		: relative			;
	list-style		: none				;
	margin			: -15px 0 0 -41px		; 
	
	text-indent		: 5px				;
	width			: 100%				;
}
*+html ul.dropdown 
{
	margin-left		: 0px				;
	margin-top		: -14px				;
}
* html ul.dropdown
{
	margin-left		: 0px				;
}
ul.dropdown li                      
{ font-weight: bold; float: left; zoom: 1; height:16px; width:100%; text-indent: 15px;/*background: #ccc;*/ }

* html ul.dropdown li  				{ height : 14px; }

ul.dropdown a:hover		            { /*color: #000;*/ }
ul.dropdown a:active                { /*color: #ffa500;*/ cursor:pointer;}
ul.dropdown li a                    { /*display: block; padding: 4px 8px; border-right: 1px solid #333;
	 								  color: #222;*/ }
ul.dropdown li:last-child a         { /*border-right: none;*/ cursor:pointer;} /* Doesn't work in IE */
ul.dropdown li.hover,
ul.dropdown li:hover                { /*background: #F3D673; color: black;*/ position: relative;										
									}
ul.dropdown li.hover a              { /*color: black;*/ cursor:pointer;}


/* 
	LEVEL TWO
*/
ul.dropdown ul
{
	width				: 100%				;
	visibility			: hidden			;
	
	position			: absolute			;
	top				: 100%				;
	left				: -39px				;
	*left				: -41px				;
	z-index				: 1000				; 
	margin				: 0px 0px 0px 0px		;
	list-style			: none				;
	text-indent			: 6px				;
}
*+html ul.dropdown ul
{
	margin-left			: 40px				;
}
* html ul.dropdown ul
{
	margin-left			: 40px				;
}
ul.dropdown ul li
{ 
	font-weight: normal; 
	background: #fe3217; 
	float: none; 
	height:20px;
	display:block;
	border-bottom:1px solid #ffffff;
	*border:active none;
}


ul.dropdown ul li:hover
{ 
	background-color		: red				;
}
                                    /* IE 6 & 7 Needs Inline Block */
ul.dropdown ul li a					{ 
										border-right: none; 
										width: 100%; 
										display: inline-block; 
										color: #fff;
										cursor:pointer;	
										font-weight:bold;
										text-decoration:none;										
									} 

ul.dropdown ul li a	img{
	border:none;	
}						

/* 
	LEVEL THREE
*/
ul.dropdown ul ul
{ left: 100%; top: 0; }


/*a#air_famille_over:hover #air_famille_sousmenu { visibility: visible; }*/

