@media screen
{
	/* Pour forcer le texte dans la boite de sélection WAI*/
	#extDialogWaiSelector 
	{
		position:absolute;
		right:5px;
		top:35px;
		border:1px solid #888;
		background-color : #f0f0f0;
		z-index : 7000;
	}
	
	#extDialogWaiSelector .extDialogWaiSelector-footer
	{
		text-align : right;
	}
	
	#extDialogWaiSelector .extDialogWaiSelector-header
	{
		margin:0px;
		padding:2px;
		background-color : #777;
		color:#fff; 
		font-size:10pt;
	}
	
	#extDialogWaiSelector div
	{
		margin:5px;
	}
	#extDialogWaiSelector span
	{
		font-size:10pt;
		color:#000; 
	}

	/* Spécifications du bouton WAI (position et logo)*/
	#wai_button
	{
		position:absolute;
		right:5px;
		top:25px;
	}

	#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 *
	{
		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_whiteblack : Layout noir sur fond blanc								*/
	/********************************************************************************/
	.colors_whiteblack , .colors_whiteblack .PORTAL_LAYOUT *, .colors_whiteblack #div_banner *
	{
		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_blackyellow : Layout noir sur fond jaune								*/
	/********************************************************************************/
	.colors_blackyellow , .colors_blackyellow .PORTAL_LAYOUT *, .colors_blackyellow #div_banner *
	{
		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;
	}

	/********************************************************************************/
	/*fontsize_big : Grandes polices												*/
	/********************************************************************************/
	.fontsize_big, .fontsize_big .PORTAL_LAYOUT *
	{
		font-size : 11pt !important;
		line-height : 14pt !important;
	}
	.fontsize_big .PORTAL_LAYOUT input
	{
		height:16pt !important; 
		background-image : none !important;
	}

	/********************************************************************************/
	/*fontsize_medium : Polices moyennes											*/
	/********************************************************************************/
	.fontsize_medium, .fontsize_medium .PORTAL_LAYOUT *
	{
		font-size : 10pt !important;
		line-height : 12pt !important;
	}
	.fontsize_medium .PORTAL_LAYOUT input
	{
		height : 17pt !important;
		background-image : none !important;
	}
}