/* ================================
    CSS 
	IFMS
================================*/   

/**********************************
CSS du gabarit de page
**********************************/

body
{
	margin:0;
	border:0;
	padding:0;
	text-align:center; /* Centrage sous IE */
}


#Conteneur
{
	/* Centrage sous Firefox */
	margin-left: auto;
    margin-right: auto;
    width: 970px; 
}

#TopPane
{
	width:970px;
	height:228px;
}

.ImageBandeau
{
	width:970px;
	height:228px;
	border:none;
	display:block;
}

#FondCentre_ifms, #FondCentre_collectivites
{
	width:970px;
	display:block;
	background-repeat:no-repeat;
	background-position: 0 0;
}
#FondCentre_ifms{background-image:url("images/fondCentre_IFMS.gif");}
#FondCentre_Collectivites{background-image:url("images/fondCentre_Collectivites.gif");}

#Centre
{
	width:970px;
	display:block;
}



#ColonneGauche
{
	vertical-align:top;
	width:163px;
}



#LoginPane
{
	font:Bold 11px Verdana;
	color:#5ab9e5;
	height:23px;
	text-align:left;
	padding:5px 0 0 0;
}


#MenuVerticalPane
{
	width:163px;
	margin:7px 0 0 0;
   	height:auto !important; /* Hauteur minimale */
	height:400px;
	min-height:400px;
}

.BlocVignette
{
    /*margin:24px 0 0 0; desactivation vignette ecole dj*/
    display:none;
}

.VignetteEcoleDJ
{
    display:none;
/*	width:163px;
	height:53px;
	border:none;
	display:block; desactivation vignette ecole dj*/ 
}


#ColonneCentre
{
	display:table-cell;
}



.ContentPane
{
	/*padding:0 0 0 10px;*/
}

#ColonneDroite
{
	height:100%;	
	width:1px;
}

.RightPane
{
}


#BottomPane
{
	width:970px;
}


#FooterLink
{
	vertical-align:top;
	text-align:left;
	margin:-33px auto auto 250px;
	height:17px;
}

.ImgFooter
{
	display:block;
	width:970px;
	height:150px;
	border:none;
}


/**********************************
CSS des skins objects
**********************************/

/* Styles du footer UCPAFooterLink */
.TexteFooter_ifms, a.TexteFooter_ifms
, .SeparatorFooter_ifms, a.SeparatorFooter_ifms
{
	font:Normal 12px verdana;
	color:#572572;
}

.TexteFooter_Collectivites, a.TexteFooter_Collectivites
, .SeparatorFooter_Collectivites, a.SeparatorFooter_Collectivites
{
	font:Normal 12px verdana;
	color:#0088d4;
}



/* Styles le texte de connexion */
a:link.TexteConnexion,a:visited.TexteConnexion,a:hover.TexteConnexion,a:active.TexteConnexion
{
	font:Bold 11px Verdana;
	color:#e7502e;
	text-decoration:none;
}


/* Styles pour le tableau document */
TD .TitleHeader, TD .OwnerHeader, TD .CategoryHeader 
, TD .ModifiedDateHeader , TD .SizeHeader , TD .DownloadHeader
{
  padding: 4px;
  background-color:#5ab9e5;
}

TD .TitleCell, TD .OwnerCell, TD .CategoryCell
,TD .ModifiedDateCell, TD .SizeCell, TD .DownloadCell
{
  padding: 4px;
  background-color:#b7e0fa;
}

/* Styles pour le formulaire d'inscription */
.Head
{
	font:Bold 11px Verdana;
	color:#5ab9e5;
	text-decoration:none;
}

.SubHead
{
	font:Bold 10px Verdana;
	color:#000000;
	text-decoration:none;
}
