/*///////////////////////////////////////////////////////////////////////////////////
// STYLE : structure et éléments du site
//
// SOMMAIRE :
// Structure
// - Menu haut
// - Menu bas
// Recherche
///////////////////////////////////////////////////////////////////////////////////*/

/*///////////////////////////////////////////////////////////////////////////////////
// Structure
///////////////////////////////////////////////////////////////////////////////////*/
div#divSite{
	position:relative;
	width:1000px;
	margin:0 auto 0 auto;
}
div#divSite div#divColG{
	float:left;
	width:616px;
	margin:0 0 0 30px;
}
div#divSite div#divColD{
	position:relative;
	float:left;
	width:298px;
	margin:0 0 0 29px;
}
/* Menu haut */
div#divMenuHaut{
	height:48px;
}
div#divMenuHaut div#lien1 a, div#divMenuHaut div#lien1Over a, div#divMenuHaut div#lien2 a, div#divMenuHaut div#lien2Over a, div#divMenuHaut div#lien3 a, div#divMenuHaut div#lien3Over a, div#divMenuHaut div#lien4 a, div#divMenuHaut div#lien4Over a, div#divMenuHaut div#lien5 a, div#divMenuHaut div#lien5Over a{
	float:left;
	display:block; height:38px;
	margin:0 0 0 1px;
	background-image:url(../images/menu/sprite-menu-haut.png); background-repeat:no-repeat;
}
div#divMenuHaut div#lien1 a, div#divMenuHaut div#lien1Over a{width:124px;	background-position:0 0;	margin:0;}
div#divMenuHaut div#lien2 a, div#divMenuHaut div#lien2Over a{width:122px; background-position:0 -38px;}
div#divMenuHaut div#lien3 a, div#divMenuHaut div#lien3Over a{width:121px; background-position:0 -76px;}
div#divMenuHaut div#lien4 a, div#divMenuHaut div#lien4Over a{width:122px; background-position:0 -114px;}
div#divMenuHaut div#lien5 a, div#divMenuHaut div#lien5Over a{width:123px;	background-position:0 -152px;}
div#divMenuHaut div#lien1 a:hover, div#divMenuHaut div#lien1Over a {background-position:-124px 0;}
div#divMenuHaut div#lien2 a:hover, div#divMenuHaut div#lien2Over a{background-position:-122px -38px;}
div#divMenuHaut div#lien3 a:hover, div#divMenuHaut div#lien3Over a{background-position:-121px -76px;}
div#divMenuHaut div#lien4 a:hover, div#divMenuHaut div#lien4Over a{background-position:-122px -114px;}
div#divMenuHaut div#lien5 a:hover, div#divMenuHaut div#lien5Over a{background-position:-123px -152px;}
/* Menu bas */
div#divMenuBas{
	clear:left;
	width:616px; height:65px;
	background:url(../images/interface/caisse-epargne.png) no-repeat 0 14px;
}
div#divMenuBas p{
	font:normal 11px Verdana, Arial, Helvetica, sans-serif; color:#878787;
	padding:11px 0 0 40px;
}
div#divMenuBas p a:link, div#divMenuBas p a:visited{
	font:normal 11px Verdana, Arial, Helvetica, sans-serif; color:#878787; text-decoration:underline;
}
div#divMenuBas p a:hover, div#divMenuBas p a:active{
	text-decoration:none;
}
/* Encart contenu */
div#divEncartContenu{
	position:relative;
	clear:both;
	width:614px;
	background:#fff url(../images/background/encart-contenu.png) repeat-x 0 0;
	border:1px solid #d1d1d2;
}
/* Recherche */
div#divContenuRecherche{
	position:absolute;
	top:105px;left:0;
	background:#fff url(../images/background/bg-resultat-recherche.png) no-repeat 0 0;
	height:250px; width:285px;		
	padding:12px 0 0 13px;
	z-index:2;
}
div#divContenuRecherche div.divContenu{
	height:211px; width:270px;
	overflow:auto;
}
div.res1{
	background:#FFEEDF;
	font:normal 12px Verdana, Arial, Helvetica, sans-serif; color:#F6821F; 
	line-height:15px;
	padding:2px;
	margin:0 0 7px 0;
}
/*font:normal 11px Verdana, Arial, Helvetica, sans-serif; color:#F5821F; text-decoration:underline;*/
div.res2{
	background:#D9D9D9;
	font:normal 12px Verdana, Arial, Helvetica, sans-serif; color:#5F5F5F;
	line-height:15px;
	padding:2px;
	margin:0 0 7px 0;
}
/*font:normal 11px Verdana, Arial, Helvetica, sans-serif; color:#9C9C9C; text-decoration:underline;*/
div.divSepareRech{
	margin:5px 0 0 2px;
	height:1px;
	border-bottom:1px dashed #5F5F5F;
}
a.lienRech:link,a.lienRech:visited{
	font:italic normal 10px Verdana, Geneva, sans-serif; color:#5F5F5F; text-decoration:underline;
}
a.lienRech:hover,a.lienRech:active{
	text-decoration:none;
}
div.fermerRech a{
	position:absolute;
	right:7px; bottom:14px;
	width:22px; height:22px;
	border:2px solid #fff;
	background:url(../images/picto/fermer.gif) no-repeat 0 0;
}
.displayNone{
	display:none;
}