/* ================================
    CSS 
	Meyzieu
================================*/   

/**********************************
CSS du gabarit de page
**********************************/

body
{
	margin:0;
	border:0;
	padding:0;
	text-align:center; /* Centrage sous IE */
}

#Fond
{
	background-color:#b1e8f6;
}

#Conteneur
{
	/* Centrage sous Firefox */
	margin-left: auto;
    margin-right: auto;
    width:969px; 
	background-color:#ffffff;
}

#TopPane
{
	width:969px;
	height:226px;
}

.ImageBandeau
{
	width:969px;
	height:226px;
	border:none;
	display:block;
}


#Centre
{
	width:969px;
	display:block;
}



.ColonneGauche
{
	vertical-align:top;
	width:191px;
	height:100%;
}

#SearchPane
{
    padding:20px 0 0 15px;
}

#MenuVerticalPane
{
    clear:both;
	width:191px;
	padding:7px 0 0 0;
   	height:auto !important; /* Hauteur minimale */
	height:504px;
	min-height:504px;
}


.ColonneCentre
{
    display:table-cell;
    padding:20px 0 0 30px;
}



.ContentPane
{
	display:block;
}

.ColonneDroite
{
	height:100%;	
	width:1px;
    padding:20px 0 0 0;
}

.RightPane
{
}



#BottomPane
{
	width:969px;
	height:43px;
	text-align:center;
}


#FooterLink
{
    border-top:solid 1px #b5bead;
    padding:10px 0 0 0;
    width:558px;
	vertical-align:top;
	/* Centrage sous Firefox */
	margin-left: auto;
    margin-right: auto;
}



/**********************************
CSS des skins objects
**********************************/

/* Styles du footer UCPAFooterLink */
.TexteFooter_digne, a.TexteFooter_digne
, .SeparatorFooter_digne, a.SeparatorFooter_digne
{
	font:Normal 12px verdana;
	color:#b5bead;
}


.BreadCrumbBlock_digne, .BreadCrumbBlockHome_digne
{
    text-align:left;
    margin:10px 0 20px 0;
	font:Normal 12px verdana;
	color:#81999d;
}


.BreadCrumbText_digne, .BreadCrumbTextHome_digne
{
	font:Normal 12px verdana;
	color:#81999d;
	text-decoration:none;
}

A SPAN.BreadCrumbText_digne, A SPAN.BreadCrumbTextHome_digne
{
	font:Normal 12px verdana;
	color:#81999d;
	text-decoration:underline;
}
A:hover SPAN.BreadCrumbText_digne, A:hover SPAN.BreadCrumbTextHome_digne{color:#ed0c5b;}


/* CSS UCPASearchInput */
.BlocSearchInput
{
	width:160px;
	height:40px;
}

.LabelSearchInput
{
	font:Normal 12px verdana;
	text-transform:uppercase;
	color:#0269d9;
	padding:0 0 8px 0;
}

.TextBoxSearchInput
{
	display:inline-block;
	width:120px;
	margin:0 0 0 5px;
}

.CmdSearchInput
{
	display:inline-block;
	width:30px;
	height:20px;
	background:url(images/boutonRechercheRapide.gif) no-repeat 0 3px;
	vertical-align:top;
}


/* CSS UCPASearchResults */
.BlocSearchResults_digne
{
}

.BlocSearchResults_digne h1
{
	font:bold 17px Verdana;
	color:#ed0c5b;
	text-decoration:none;
}

.BlocSearchResults_digne h2
{
	font:bold 14px Verdana;
	color:#617f85;
}


.BlocSearchResults_digne h3
{
	font:bold 11px Verdana;
	color:#ed0c5b;
	text-decoration:none;
	margin:0;
}

.BlocSearchResults_digne p
{
	font:Normal 10px Verdana;
	color:#617f85;
	text-decoration:none;
	margin:0;
}

.BlocSearchResults_digne a
{
	font:Normal 11px Verdana;
	color:#617f85;
	text-decoration:underline;
}

