@media screen
{
	/* Pour forcer le texte dans la boite de sélection WAI*/
	#extDialogWaiSelector *
	{
		margin:5px !important;
		background-color:#fafafa !important;
		color:#555 !important;
		font-size:20px;
	}

	#extDialogWaiSelector 
	{
		position:absolute !important;
		left:32px !important;
		top:32px !important;
		border:1px solid #888 !important;
		background-color : #fafafa !important;
		z-index : 7000 !important;
		padding:2px;
	}
	
	#wai_eye
	{
		background:#FFFFFF url(Images/icons/wai/PictoWai.gif) no-repeat scroll left center;
		width:22px;
		height:22px;
		top:10px;
		left:10px;
		text-align:center;
		border:1px solid black;
		position:absolute;
		cursor : pointer !important;
	}
	
	#extDialogWaiSelector .extDialogWaiSelector-footer
	{
		text-align : right !important;
	}
	
	#extDialogWaiSelector .extDialogWaiSelector-header
	{
		margin:0px !important;
		padding:2px !important;
		background-color : #777 !important;
		color:#fff !important;
		/*font-size:10pt !important;*/
	}
	
	#extDialogWaiSelector span
	{
		/*font-size:10pt !important;*/
		color:#000 !important; 
		background-color:#fafafa !important;
	}

	/* Spécifications du bouton WAI (position et logo)*/
	#wai_button
	{
		position:absolute !important;
		right:5px !important;
		top:25px !important;
	}

	#wai_button a, #extDialogWaiSelector a
	{
		font-size:10pt;
		margin:0;
		padding: 2px 8px 2px 20px;
		background: #fff url(images/icons/wai/zoom.png) left center no-repeat;
		height:20px;
		border : 1px dashed #cce;
		background-color: #f5f5ff;  
		line-height : 20px; 
		cursor : pointer;
	}
	
	/********************************************************************************/
	/* Layout de couleurs : règles communes
	/********************************************************************************/
	
	.colors_blackwhite .PORTAL_LAYOUT table.ENCART,
	.colors_whiteblack .PORTAL_LAYOUT table.ENCART,
	.colors_blackyellow .PORTAL_LAYOUT table.ENCART
	{
		border:1px solid !important;
	}

	.colors_blackwhite .PORTAL_LAYOUT td.ENCART_CORPS,
	.colors_whiteblack .PORTAL_LAYOUT td.ENCART_CORPS,
	.colors_blackyellow .PORTAL_LAYOUT td.ENCART_CORPS
	{
		border:none !important;
	}

	.colors_blackwhite #div_banner #Banniere,
	.colors_whiteblack #div_banner #Banniere,
	.colors_blackyellow #div_banner #Banniere
	{
		border:1px solid !important;
	}
	
	/********************************************************************************/
	/*colors_blackwhite : Layout blanc sur fond noir								*/
	/********************************************************************************/
	.colors_blackwhite ,
	.colors_blackwhite .PORTAL_LAYOUT *,
	.colors_blackwhite #div_banner *,
	.colors_blackwhite .BKLBASEDOCPOPUP *
	{
		background-color:#2e3436 !important;
		color:#eeeeec !important;
		background-image : none !important;
		border-color:#eeeeec !important;
	}

	.colors_blackwhite .PORTAL_LAYOUT td.ENCART_ENTETE,
	.colors_blackwhite .PORTAL_LAYOUT td.ENCART_ENTETE p
	{
		background-color: #eeeeec !important;
		color:#2e3436 !important;
	}

	.colors_blackwhite .ENCART_ENTETE,
	.colors_blackwhite .ENCART_ENTETE *
	{
		background-image : none !important;
	}
	
	/********************************************************************************/
	/*colors_whiteblack : Layout noir sur fond blanc								*/
	/********************************************************************************/
	.colors_whiteblack ,
	.colors_whiteblack .PORTAL_LAYOUT *,
	.colors_whiteblack #div_banner *,
	.colors_whiteblack .BKLBASEDOCPOPUP *
	{
		background-color:#fff !important;
		color:#2e3436 !important;
		/*background-image : none !important;*/
		border-color:#2e3436 !important;
	}

	.colors_whiteblack .PORTAL_LAYOUT td.ENCART_ENTETE,
	.colors_whiteblack .PORTAL_LAYOUT td.ENCART_ENTETE p
	{
		background-color: #2e3436 !important;
		color:#fff !important;
	}

	.colors_whiteblack .ENCART_ENTETE,
	.colors_whiteblack .ENCART_ENTETE *
	{
		background-image : none !important;
	}	
	/********************************************************************************/
	/*colors_blackyellow : Layout noir sur fond jaune								*/
	/********************************************************************************/
	.colors_blackyellow ,
	.colors_blackyellow .PORTAL_LAYOUT *,
	.colors_blackyellow #div_banner *,
	.colors_blackyellow .BKLBASEDOCPOPUP *
	{
		background-color:#fcf175 !important;
		color:#000080 !important;
		/*background-image : none !important;*/
		border-color:#000080 !important;
	}

	.colors_blackyellow .PORTAL_LAYOUT td.ENCART_ENTETE,
	.colors_blackyellow .PORTAL_LAYOUT td.ENCART_ENTETE p
	{
		background-color: #000080 !important;
		color:#fcf175 !important;
	}

	.colors_blackyellow .ENCART_ENTETE,
	.colors_blackyellow .ENCART_ENTETE *
	{
		background-image : none !important;
	}
	/********************************************************************************/
	/*fontsize_big : Grandes polices												*/
	/********************************************************************************/
	.fontsize_big, .fontsize_big td, 
	{
		font-size : 105% !important;
		
	}
	.fontsize_big .BKLBASEDOCPOPUP *
	{
		font-size : 20px !important;
		
	}	
	.fontsize_big input
	{
		font-size : 105% !important;
		line-height:1.5em !important;
		height:1.5em !important;
		background-image : none !important;
	}
	

	
	/********************************************************************************/
	/*fontsize_medium : Polices moyennes						*/
	/********************************************************************************/
	.fontsize_medium, .fontsize_medium td, 
	{
		font-size : 90% !important;
	}

	.fontsize_medium .BKLBASEDOCPOPUP *
	{
		font-size : 14px !important;
	}

	.fontsize_medium input
	{
		font-size : 90% !important;
		line-height:1.5em !important;
		height : 1.5em !important;
		background-image : none !important;
	}


	.JSLISTBG {
		background-color:none;
	}
}