/* ================================
    CSS 
	Hors neige
================================*/   


/**********************************
CSS du gabarit de page
**********************************/
body
{
	margin:2px 0 0 0; 
	border:0;
	padding:0;
	text-align:center; /* Centrage sous IE */
	
}

#Fond
{
	/* Centrage sous Firefox */
	margin-left: auto;
    margin-right: auto;
    background:url(images/fondHorsNeige.gif) no-repeat center 0;
    text-align:center;
}

#Conteneur
{
	/* Centrage sous Firefox */
	margin-left: auto;
    margin-right: auto;
    width: 970px; 
    text-align:left;
   	/*height:auto !important;  Hauteur minimale */
	/*height:1000px;
	min-height:1000px;*/
}

#TopPane  
{
    position:relative;
	width:970px;
	height:228px;
}

.ImageSlide
{
    position:absolute;
    left:124px; 
    top:0; 
}

.LogoUcpa
{
	width:121px;
	height:228px;
	border:none;
	display:block;
}

.LogoUketTel
{
	width:970px;
	height:28px;
	border:none;
	display:block;
}

.ImageBandeau
{
	display:block;
	height:228px;
	width:846px;
	border:none;
}

#Centre
{
	width: 970px;
	background-image:url(images/fond.gif);
	background-repeat:no-repeat;
	padding-top:15px;
}

#LoginPane
{
	display:block;
	clear:both;
	height:35px;
}

#LoginPane a
{
	display:block;
	float:right;
	width:20px;
	height:20px;
	/*border:solid 1px red;*/
	margin:15px 0 0 5px;
	cursor:pointer;
}



.ColonneCentre
{
	padding:0;
}

.ContentPane
{
}

.ColonneDroite
{
	height:100%;	
}

/* Alignement à droite dans colonne droite */
.ColonneDroite TD.containerrow2{text-align:right;}

#BottomPane  
{
	background:url(images/fondFooter.gif) no-repeat 0 0;
	width:970px;
	height:128px;
	padding-bottom:10px;
	margin-bottom:10px;
}

#FooterLink
{
    padding:95px 0 0 0;
    width:970px;
}

.TexteFooter_horsneige
{
    display:inline-block;
	font:Normal 10px Verdana;
	text-decoration:none;
	color:#108977;
	background:url(images/puceFooter.gif) no-repeat left 4px;
	padding:0 0 0 10px;
	cursor:pointer;
}

.SeparatorFooter_horsneige, a.SeparatorFooter_horsneige
{
    display:inline-block;
    width:13px;
}