/* ================================
    CSS 
	WECS
================================*/   


/**********************************
CSS du gabarit de page
**********************************/
body
{
	margin:2px 0 0 0; 
	border:0;
	padding:0;
	text-align:center; /* Centrage sous IE */
}

#Fond1
{
    background:url(images/fondWECS.gif) repeat 0 0;
}


#Fond2
{
	/* Centrage sous Firefox */
	margin:0 auto 0 auto;
    width:1024px; 
	background:white;
	text-align:center;
}

#Conteneur
{
	margin:0 auto 0 auto;
    width: 974px; 
    text-align:left;
   	/*height:auto !important;  Hauteur minimale */
	/*height:1000px;
	min-height:1000px;*/
}

#TopPane  
{
    position:relative;
	width:974px;
	height:218px;
}

.LogoUcpa
{
	width:121px;
	height:218px;
	border:none;
	display:block;
}


.ImageBandeau
{
    position:absolute;
    left:124px; 
    top:0; 
	display:block;
	height:218px;
	width:853px;
	border:none;
}

#Centre
{
	width:974px;
}

#LoginPane
{
	display:block;
	clear:both;
	height:35px;
}

#LoginPane a
{
	display:block;
	float:left;
	width:20px;
	height:20px;
	/*border:solid 1px red;*/
	margin:15px 0 0 5px;
	cursor:pointer;
}


.ColonneGauche
{
	vertical-align:top;
	width:220px;
}

.ColonneCentre
{
}

.ColonneDroite
{
	height:100%;	
}

.LeftPane
{
    padding:0 0 0 0px; 
}

.ContentPane
{
    padding:0 0 0 0px;
}

.RightPane
{
    padding:0 0 0 0;
}

.Home .RightPane
{
    padding:0 15px 0 0;
}


/* Alignement à droite dans colonne droite */
/*.ColonneDroite TD.containerrow2{text-align:right;}*/

#BottomPane  
{
	width:974px;
	padding:0 0 15px 0;
}

#FooterLink
{
    width:974px;
    padding:60px 0 7px 0;
	border-bottom:solid 1px #837b6f;
}

.TexteFooter_wecs
{
    display:inline-block;
	font:Normal 10px Verdana;
	text-decoration:none;
	color:#837b6f;
	background:url(images/puceFooter.gif) no-repeat left 4px;
	padding:0 0 0 10px;
	cursor:pointer;
}

.SeparatorFooter_wecs, a.SeparatorFooter_wecs
{
    display:inline-block;
    width:13px;
}


#ContentPageMoteur .LeftPane{Padding:25px 0 0 15px;}
#ContentPageMoteur .ContentPane{Padding:25px 0 0 15px;}
#ContentPageMoteur .RightPane{Padding:25px 15px 0 0px;}


#HeaderPageMoteur
{
	background:url(images/HeaderPageMoteur.gif) no-repeat 0 bottom;
	height:58px;
}

#ContentPageMoteur
{
    clear:both;
	background:url(images/ContentPageMoteur.gif) repeat-y 0 0;
}

#FooterPageMoteur
{
	background:url(images/FooterPageMoteur.gif) no-repeat 0 bottom;
	height:7px;
	font-size:1px;
}

.spacer
{
    clear:both;
}


.Home
{
    padding:0 0 0 0px;
}

.LinkPane
{
	padding:0px 0 10px 15px;
}

.LinksWECS
{
    margin-top:35px;
    width:271px;
    float:right;
}

.LinksWECS INPUT
{
    margin-bottom:5px;
}
