
/* ================================
    CSS 
	Groupes
================================*/   


/**********************************
CSS du gabarit de page
**********************************/

body
{
	margin:4px 0 0 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: 125px;
}

#RightPane  
{
	width: 1px;
}


.ImageBandeau
{
	display:block;
	height:125px;
	width:970px;
	border:none;
}

.ImageFooter
{
	display:block;
	height:86px;
	width:970px;
	border:none;
}


#BottomPane  
{
	width: 970px;
	height: 71px;
	display:block;
}

.ColonneGauche
{
	width: 188px;
	background: url(images/colonneGauche.gif) repeat-y;
}

.LeftPane
{
	width: 188px;
	background: url(images/leftpane_groupes.gif) no-repeat 0 0;
}


#SearchPane
{
	display:block;
	text-align:left;
	font-size:1px;
	height:20px;
	line-height:5px;
	/*border:dotted 1px blue;*/
}


#MenuVerticalPane
{
	width:188px;
	/*border:dotted 1px blue;*/
	margin:0;
	padding:0;
   	height:auto !important; /* Hauteur minimale */
	height:350px;
	min-height:350px;

}


.ColonneCentre
{
	background:url(images/ContentPane_groupes.gif) no-repeat 0 0;
}

.ContentPane
{
	/*background-color:White;*/
}

.InfoCentrePane1
{
}

.InfoCentrePane2
{
}

.EncartPane
{
}

.ColonneDroite
{
}


#BottomPane  
{
	width: 970px;
	height: 86px;
}


#FooterLink
{
	vertical-align:top;
	text-align:left;
	margin:-25px auto auto 440px;
	height:25px;
}

/**********************************
CSS des skins objects
**********************************/

/* Styles du footer UCPAFooterLink */
.TexteFooter_groupes, a.TexteFooter_groupes
,.SeparatorFooter_groupes, a.SeparatorFooter_groupes
{
	font:Bold 11px Verdana;
	color: #4e5200;
	text-decoration:none;
}


/* CSS UCPASearchInput */
.TexteSearchInput_groupes
{
	font:Bold 12px Verdana;
	text-decoration:none;
	color:#fff;
}

.BlocSearchInput
{
	height:30px;
	/*border:dotted 1px blue;*/
}

.TextBoxSearchInput
{
	float:left;
	width:125px;
	margin:2px 3px 0 5px;
}

.CmdSearchInput_groupes
{
	display:block;
	float:left;
	width:37px;
	height:17px;
	background:url(images/boutonRechercheRapide.gif) no-repeat;
}


/* CSS UCPASearchResults */
.BlocSearchResults_groupes
{
	/*width:750px;*/
	margin:5px 0px 5px 15px;
}

.BlocSearchResults_groupes h1
{
	font:Bold 18px Arial;
	color:#616601;
}

.BlocSearchResults_groupes h2
{
	font:Bold 12px Verdana;
	text-decoration:none;
	color:#ff5900;
}


.BlocSearchResults_groupes h3
{
	font:Bold 11px Verdana;
	text-decoration: none;
	margin:0;
}

.BlocSearchResults_groupes p
{
	font:Normal 11px Verdana;
	color: #616601;
	margin:0;
}

.BlocSearchResults_groupes a
{
	font:bold 11px Verdana;
	color:#92a004;
	text-decoration:underline;
}



/* Autres Styles */
/*********** TITRE1 *************/
.Titre1_groupes
{
	font:Bold 18px Arial;
	color:#616601;
}

/*********** TITRE2 *************/

.Titre2_groupes
{
	font:Bold 12px Verdana;
	text-decoration:none;
	color:#ff5900;
}


/*********** TexteNormal *************/
.TexteNormal_groupes
{
	font:Normal 11px Verdana;
	color: #616601;
}

/*********** TexteCouleur *************/
.TexteCouleur_groupes, .TexteCouleurRed_groupes, .TexteCouleurVert_groupes
{
	font:Bold 11px Verdana;
	text-decoration: none;
}
.TexteCouleur_groupes{color: #927401;}
.TexteCouleurRed_groupes{color: #ff5900;}
.TexteCouleurVert_groupes{color: #616601;}


/********** Encart "Contactez-nous" menu vertical ****************/
.EncartContact
{
	display:block;
	background:url(images/cadre_encart_menu.gif) no-repeat 0 0;
	margin:5px 0 5px 0;
	padding:5px 0 8px 0;
	width:188px;
	height:72px;
}

.EncartContact a.lienMenuVertical
{
	color:#850101;
	font:bold 11px Verdana;
	padding:0 15px 0 17px;
	text-decoration:none;
	background:url(images/fleche_blanche.gif) no-repeat right 1px;
}

.EncartContact a.lienMenuVertical:hover
{
	text-decoration:underline;
}


