@charset "iso-8859-1";
/* CSS Document */

/* Général */
body {
	background: #f1f1f3;
	background-color:#f1f1f3;;
	background-position: top;
	background-image:url(../pubfnc/images/fond-site.jpg);
	background-attachment: fixed !important;
	background-repeat: repeat !important;
	font-family:Arial, Verdana, Geneva, sans-serif !important;
	font-size:1.0em !important;
	color: #000;
	list-style:disc;
	margin-left:0px;
	margin-top:0px;
	margin-bottom:0px;
	margin-right:0px;
/*	height:100%;*/
	padding: 0px 0px;
}
html, body {
/*	height:100%;*/
}
/* Pour les conversions :
http://convertfonts.com/font-face.php
*/

a {color:#44C7F4 !important;}
a:link    {color:#44C7F4 !important;}
a:visited {color:#44C7F4 !important;}
a:hover {color:#C1272D !important;}
a:active  {color:#C1272D !important;} 

@font-face {
    font-family: 'AntiqueOliveBold';
    src: url('antiqueolive-bold.eot');
    src: url('antiqueolive-bold.eot') format('embedded-opentype'),
         url('antiqueolive-bold.woff') format('woff'),
         url('antiqueolive-bold.ttf') format('truetype'),
         url('antiqueolive-bold.svg#AntiqueOliveBold') format('svg');
}

@font-face {
    font-family: 'ARCHRISTYRegular';
    src: url('archristy.eot');
    src: url('archristy.eot') format('embedded-opentype'),
         url('archristy.woff') format('woff'),
         url('archristy.ttf') format('truetype'),
         url('archristy.svg#ARCHRISTYRegular') format('svg');
}


@font-face {
    font-family: 'FrutigerBold';
    src: url('frutiger-bold.eot');
    src: url('frutiger-bold.eot') format('embedded-opentype'),
         url('frutiger-bold.woff') format('woff'),
         url('frutiger-bold.ttf') format('truetype'),
         url('frutiger-bold.svg#FrutigerBold') format('svg');
}

@font-face {
    font-family: 'FrutigerRoman';
    src: url('frutiger-roman.eot');
    src: url('frutiger-roman.eot') format('embedded-opentype'),
         url('frutiger-roman.woff') format('woff'),
         url('frutiger-roman.ttf') format('truetype'),
         url('frutiger-roman.svg#FrutigerRoman') format('svg');
}

@font-face {
    font-family: 'MyriadWebProRegular';
    src: url('myriadwebpro.eot');
    src: url('myriadwebpro.eot') format('embedded-opentype'),
         url('myriadwebpro.woff') format('woff'),
         url('myriadwebpro.ttf') format('truetype'),
         url('myriadwebpro.svg#MyriadWebProRegular') format('svg');
}

div#contenant-global {
	display: block;
	background-color:#FFF;
	margin-top:0px;
	margin-left: auto;
	margin-right: auto;
	position: relative;
	overflow: visible;

	clear:both;
	padding:0px;

}

div#contenant-entete {
	/*background-color: #FFF;*/
	background-image:url(../pubfnc/images/entete.png);
	background-repeat:no-repeat;
	position:relative;
	display: block;
	float:left;
	clear:both;
}

div#contenant-entete {
	padding: 0px 0px;
	color: #181A12;
}
div#contenant-entete h1 {
	margin: 0;
}
div#contenant-entete h1 img {
	float: left;
	margin: 7px 20px 10px 0px;
}
div#contenant-entete .sous-titre {
	margin: 4px 0px 15px 0px;
}

div#contenant-image-selectionnable{
	display:block;
	width:916px;
	height:510px;
	top:0px;
	float: left;
	margin-left:auto;
	margin-right:auto;
	background-color:#FFF;
	padding:12px;
	text-align:center;	
}

div#contenant-image-selectionnable img{
	display: compact;
	border: #D2D2D2 14px solid;
}




div#contenant-gauche {
	background-color: #FFF;
	display:none;
	float:left;
	margin: 0px;
	padding:4px;
	
}
div#contenant-centre {
	background-color: #FFF;
	display:block;
	float:left;

	margin: 0px;
	padding:4px;
}

div#contenant-droite-titre {
	font-size:0.7em;
	background: #FFF;
	color: #06786F;
}



div#contenant-droite {
	position:relative;
	background-color: #FFF;
	float:right;
	clear: right;
	margin: 0px;
	padding:4px;
}

div#contenant-diaporama{
	display:block;
	position:relative;
	display:inline;

	float:left;
	padding:6px;
	margin:2px;
	clear:both;
	text-align:center;
}
div#contenant-piedpage{
	position: relative;
	text-align:center;	
	max-height:40px;
	background-color:#FFF;

	/*background-image:url(../notairetalbot_com/fond-contenu.png);*/
	display: inline-block;
	float: left;
	clear: both;
	bottom:0px; 
}

div#contenant-piedpage-interieur{
	/*background-color: rgba(68, 199, 244, 0.5);*/
	background-color:transparent;
}


div#contenant-menu-gauche {
	position:relative;
	display:inline;
	background-color: #F0F0F0;
	float:left;
	clear:both;
	margin: 2px 12px 0px 12px;
	padding: 4px 4px 4px 14px;
}
div#contenant-menu-gauche a{
	float:left;
	clear:left;
	
}

div#contenant-items{
	width: 100%;
	overflow: visible;
	text-align:left;
	float:left; 
	/*border:thin #C00 solid;  */
}

.contenant-fond-bleu {
  background-color: #29ABE2;
  color: #FFFFFF;
  float: left;
  padding: 10px 17px;
  width: auto;
}



.contenant-info-gauche {
	position:relative;
	display:none;
	background-color: !important;/* #FC3;*/
	float:left;
	clear:both;
	margin: 2px 12px 0px 6px;
	padding:4px;
}
.contenant-item {
/*	height: 157px;*/
	width: 100%;
	margin:12px;
	display:block;
	float:left;
	background-color: transparent; /* #CCC;*/
/*
	-webkit-box-shadow:0px 0px 1px 1px #100;
	-moz-box-shadow:0px 0px 1px 1px #100;
	-ms-box-shadow:0px 0px 1px 1px #100;
	-o-box-shadow:0px 0px 1px 1px #100;
	box-shadow:0px 0px 1px 1px #100;	
*/
}

.contenant-item-premier{
	width:100%;
}

.contenant-item-suivants {
  border: 1px none #000000;
  float: left;
  margin: 0;
  padding: 0 3px;
  text-align: inherit;
  width: 458px;
}

.contenant-item-pointille {
  border-left: 2px dotted #29ABE2;
  border-bottom: 2px dotted #29ABE2;
    padding: 0 13px;
}




.contenant-social{
	font-family: Tahoma, Geneva, sans-serif;
	font-size:14px;
}


.contenant-social img{
	border: #D2D2D2 14px solid;

}

.titre-social {
	font-size:28px;
	font-weight:bold;
	display: block;
	margin-bottom:10px;
}

.contenu-social{
	font-family: Tahoma, Geneva, sans-serif;
	font-size:14px;

}


.titre-item {
	font-family: Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	text-align:center;
	color:#000;
}
a.titre-item {
	text-decoration:none;
	color:#000 !important;
}
a.titre-item:link {
	color:#000 !important;
}

a.titre-item:visited {
	color:#000 !important;
	
}

.titre-contenu {
	font-size:16px !important;
	font-weight: bold;
	color: #47C5F8;
	font-family:Arial, Verdana, Geneva, sans-serif !important;
	margin-left:0px !important;
	margin-right:0px !important;
	margin-top:20px !important;
	float: none;
	text-align:left !important;
	line-height:20px;
}

#titre-contenu {
	font-size:16px !important;
	font-weight: bold;
	color: #00746B;
	font-family:Arial, Verdana, Geneva, sans-serif !important;
	margin-left:0px !important;
	margin-right:0px !important;
	margin-top:20px !important;
	float: none;
	text-align:left !important;
	line-height:20px;
}


div#contenant-encart{
width:100%;
}

.contenant-modele-activite-resume{
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 14px !important;
	display: block;
	overflow:visible;	
	position:relative;
	float:left;

	border: #D2D2D2 14px solid;
	width:95%;
	min-height:157;
	padding:6px;
	margin-bottom:40px;
}
.date-item {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 14px;
	display:block;
}

.contenant-modele-activites-resume .titre {
	display:block;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 16px;
	font-weight:bold;
	color:#000 !important;
}
.contenant-modele-activites-resume .texte {
	display:block;
	font-family: Tahoma, Geneva, sans-serif;
	font-size:14px;
}
a.suite {
	font-family: Tahoma, Geneva, sans-serif;
}





.contenant-modele-activites{
	display: block;
	overflow:visible;	
	position:relative;
	float:left;

	border: #D2D2D2 14px solid;
	width:95%;
	min-height:157;
	padding:6px;
	margin-bottom:40px;
}

.contenant-modele-activites date {
	font-size: 12px;

}
.contenant-modele-activites titre {
	font-size: 16px;
	font-weight:bold;
}
.contenant-modele-activites texte {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
}



/* DIMENSIONS ***************/
div#contenant-global {
	width: 940px;
	height: 100%;
	max-width: 940px;
	min-width: 940px;
}
div#contenant-entete {
	width:100%;
	height:293px;
	z-index:4;
}
div#contenant-gauche {
	width:310px;
	height:auto;
	min-height:400px;
}

div#contenant-centre {
	margin: 0px;
	padding: 0px 4px 4px 4px;
	height: auto;
	min-height:400px;
	clear:none;
	overflow: visible;
}
div#contenant-droite {
	height: auto;
	min-height:400px;
}
div#contenant-diaporama{
	width:360px;
 	height:300px;
	margin-bottom:30px;
	display: none;;
	clear: right;
	padding-left:auto;
	padding-right:auto;
}

div#contenant-diaporama-interne {
    width: 50%;
    margin: 0px auto;
}

div#contenant-piedpage{
	font-family: "MyriadWebProRegular", Arial, Helvetica, sans-serif;  
	vertical-align:middle;	
	padding: 0px 36px 0px 36px;	
	margin:0px 0px 0px 0px;
	width:868px; /*876px;*/
	height:160px;
}
div#contenant-piedpage-2{
	font-family: "MyriadWebProRegular", Arial, Helvetica, sans-serif;  
	vertical-align:middle;	
	width:874px;
	padding-top:12px;
	height:30px;

}
div#contenant-piedpage-interieur{
	display:none;
	font-family: "MyriadWebProRegular", Arial, Helvetica, sans-serif;  
	vertical-align:middle;	
	width:876px;
	height:80px;
	text-align:center;	
}


.contenant-piedpage-contenu{
	font-family: 'MyriadWebProRegular', Arial, Helvetica, sans-serif;  
	vertical-align:middle;	
	width:258px;
	height:60px;
	text-align:left;
	padding: 10px 10px 10px 20px; 
	vertical-align:middle;	
	/*display:inline-block;*/
	float:left;
	background-color: transparent;
}

.contenant-piedpage-contenu1{
	font-family: 'MyriadWebProRegular', Arial, Helvetica, sans-serif;  
	vertical-align:middle;
	background-image:url(barrevert.png);
	background-position:right;
	background-repeat:no-repeat;

}
.contenant-piedpage-contenu2{
	font-family: 'Myriad Pro', Arial, Helvetica, sans-serif;  
	vertical-align:middle;	
}
.contenant-piedpage-contenu3{
	font-family: "MyriadWebProRegular", Arial, Helvetica, sans-serif;  
	vertical-align:middle;	
	background-image:url(barrevert.png);
	background-position:left;
	background-repeat:no-repeat;
}
div#contenant-menu-gauche {
	width:88%;
	height:auto;
}

.contenant-info-gauche {
	width:290px;
	height:auto;
	min-height:150px;
}

div#contenant-menu-haut{
	background-color: transparent;
	text-align:center;
	width:930px !important;
	/*background-image:url(../notairetalbot_com/fond-contenu.png);*/
	top:120px;
	height:60px;
	display: block;
	position:relative;

	/*clear: both;*/
	margin-left: auto;
	margin-right: auto;
	padding-top: 10px;
	overflow: auto;
	z-index:1000;
}

div#contenant-item-page {
	width:850px;
	min-height:100px;
	border: #D2D2D2 14px solid;
	padding:10px;
}

div#contenant-item-page img{
	padding: 10px 10px 10px 10px;
}


.titre-item-page{
	font-family: Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	text-align:left;
	color:#000;
}




div#contenant-langue{
	display: none;
	position:relative;
	float:left;
	background-color:transparent;
	top:64px;
	left:618px;
	height:23px;	
	width:90px;
}

div#contenant-contenu{
	position: relative;
	display:block;
	/*background-image:url(../notairetalbot_com/fond-contenu.png);*/
	background-repeat:repeat;
	width:896px;
	float: left;
	font-family:Verdana, Geneva, sans-serif;
	color:#000;
	font-size:0.9em;
	padding: 4px 16px 12px 16px;
	margin-top:0px;
	top: 0;
	bottom: 0;
}

div#contenant-contenu-texte{
	position: relative;
	background-color:transparent;
	width:100%;
	float: left;
	font-family:Verdana, Geneva, sans-serif;
	color:#000;
	margin-top:0px;
	top: 0;
	bottom: 0;
}


div#contenant-code-special{
	position: relative;	
	width: 900px;
	min-height:250px;
	float: left;
	overflow:visible;
	display: inline-block;
	/*border:#C00 1px solid;*/
	font-family:Verdana, Geneva, sans-serif;
	color:#000;
	font-size:0.9em;
	text-align:center;
	background-image:url(../notairetalbot_com/fond-contenu.png);
	background-repeat:repeat;
	/*padding: 4px 16px 12px 16px;*/
	padding: auto;
	margin:0 auto;
	top: 0;
	bottom: 0;
}

div#contenant-fil-rss{
	display: none;
	position: relative;
	float: right;
	clear: both;
	overflow:visible;
 	width:30px;
	height:30px;
	right:10px;
	top:10px;
/*	top:50px;*/
	z-index:10000;
	padding: 0px 0px 0px 0px;
}

div#contenant-medias-sociaux{
	display: none;
	position: relative;
	float: left;
	clear: none;
	overflow:visible;
 	width:187px;
	height:37px;
	left:680px;
	top:100px;
	z-index:10000;
	padding: 4px 0px 0px 2px;
}

div#contenant-medias-sociaux-share{
	display: none;
	position: relative;
	float: right;
	clear:none;
	overflow:visible;
	
 	width:220px;
	height:24px;
	top:-75px;
	z-index:10000;
	padding: 4px 0px 0px 2px;
}


/* Recherche */
#contenant-recherche {
	background-image: url(../pubfnc/images/recherche_01.png);
	background-repeat:no-repeat;
	position:relative;
	width:220px;
	height:20px;
	padding: 0px;
	margin: 0px;
	margin-top: -100px;
	float:right;
	right:10px;
	display: none;
	top: 70px !important;	
	overflow:visible;
}

div#searchButtonDiv{
	position:relative;
	display:inline-block;
	width:24px;
	height:26px;
	margin:0;
	padding:0;
	top:-20px;
	float:right;
	left:1px;
	overflow:visible;
	
}

.searchField{
	width: 196px;
	height: 18px;
	margin:0;
	padding:0;
}

#searchButton{
/*	background-image:url(../pubfnc/images/recherche_02.png);*/
	position:relative;
	background-color:transparent;
	display: inline-block;
	width:24px;
	height:26px;
	margin:0;
	padding:0;
	top:0px;
	/*overflow:visible;*/
}


.div-resultat-recherche{
	float:left;	
	cursor: auto;
	width:600px !important;
	margin-bottom:10px;
	border:#eee 1px solid;
	/* horizontal offset, vertical offset, optional blur distance and optional spread distance of the shadow */
	box-shadow:0px 0px 1px 1px #83C2EE,1px 1px 1px #000;
	filter:progid:DXImageTransform.Microsoft.Shadow(color=#999999,direction=0,strength=2);
}
.div-resultat-recherche:hover{
	cursor:pointer;
	box-shadow:0px 0px 3px 3px #83C2EE,1px 1px 1px #000;
	filter:progid:DXImageTransform.Microsoft.Shadow(color=#999999,direction=0,strength=3);
}

.titre{
	font-family: Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	

}
/*
.div-resultat-recherche>.titre{
	font-size:14px;
	color:red;
	font-weight:bold;
	margin-bottom:10px;
}
*/
#searchButtonDiv {
	position:relative;
	left:140px;
	top:-16px;
	background-color:transparent;
}

#searchButton {
	width:22px;
	height:18px;
	border: #999 1px solid;
	padding: 0px;
	margin: 0px;
	background-color:transparent;
}



/* entrée items pour le panier */
#inputLayer {
	position: absolute;
	width:92px;
	height:26px;
	float: left;
	visibility: hidden;
	padding:2px;
	/*border:1px solid black;*/
	background-color: #EEE;
	/*left:530px;/*1292 */
	/*top:110px; /*345*/
    overflow: hidden;
	z-index: 1000;
	white-space:nowrap;
	box-shadow:0px 0px 3px #E99,2px 2px 2px #000;
	filter:progid:DXImageTransform.Microsoft.Shadow(color=#999999,direction=135,strength=3);

}
div#contenant-catalogue {
	position:relative;
	float:left;
	left:0px;
	right:-20px;
	top:0px;
	margin:0px 0px -150px 0px;
	width: 610px;
	height: inherit;/*border:#000 1px solid;*/
}
div#contenant-recherche-catalogue {
	position:relative;
	float: left;
	font-size:0.85em;
	left:2px;
	top:32px;
 	width:290px;
	height:175px;

	z-index:10;
	background-color: #FFF;
	border: 1px solid #000000;
	visibility: hidden;
	box-shadow:0px 0px 6px #E99,2px 2px 2px #777;
	filter:progid:DXImageTransform.Microsoft.Shadow(color=#999999,direction=135,strength=3);
	
}

#waitipay {
	position:relative;
	font-size:12px;
	font-weight:bold;
	text-align:center;
	padding:  10px 10px 10px 10px !important;
	color:#003;
	float:left;
	left:100px;
	top:-400px;
	width:300px;
	height:80px;
	z-index:2;
	visibility: hidden;
	background: #FFFFFF;
	layer-background-color: #FFFFFF;
	border: 1px none #000000;
	-webkit-box-shadow:0px 0px 8px 3px #100;
	-moz-box-shadow:0px 0px 8px 3px #100;
	-ms-box-shadow:0px 0px 8px 3px #100;
	-o-box-shadow:0px 0px 8px 3px #100;
	box-shadow:0px 0px 8px 3px #100;
}
#waitLayer {
	position:relative;
	float:left;
	left:100px;
	top:-400px;
	width:300px;
	height:150px;
	z-index:2;
	visibility: hidden;
	background: #FFFFFF;
	layer-background-color: #FFFFFF;
	border: 1px none #000000;
	-webkit-box-shadow:0px 0px 8px 3px #100;
	-moz-box-shadow:0px 0px 8px 3px #100;
	-ms-box-shadow:0px 0px 8px 3px #100;
	-o-box-shadow:0px 0px 8px 3px #100;
	box-shadow:0px 0px 8px 3px #100;
}

.capsule {
	height: 160px;
	width: 100%;
	min-height:300px;
	margin:0px;
	float:left;
	display: block;
	overflow:visible;	
	position:relative;
	float:left;
	padding:6px;
	margin-bottom:40px;
}
.capsule img {
	display: compact;
	border: #D2D2D2 14px solid;
	
}

.titrecapsule {
	font-family: ARCHRISTYRegular, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight:  bold;
	font-variant: normal;
	text-align:center;
	color: #000;
	background-color: transparent;
}

div#contenant-encart{
	position: relative;
	width:892px;
	background-image:url(../notairetalbot_com/fond-contenu.png);
	background-repeat:repeat;
	float: inherit;
	font-family:Verdana, Geneva, sans-serif;
	color:#000;
	font-size:0.9em;
	padding: 4px 0px 12px 0px;
	margin-top:0px;
	top: 0;
	bottom: 0;

}

div#contenant-points{
	float:left;
	background-image:url(../documents/images/petits-ronds.png);
	background-repeat:no-repeat;
	width:890px;
	height:94px;
	margin-left:auto;
	margin-right:auto;
	margin-top:20px;
	margin-bottom:20px;
/*
	border:#CCC thin solid;
	background-color:#FFF;	
	padding-left:10px;
	padding-right:10px;
*/
}

div#encart-linkedin{
	display:inline-block;
	border: #D2D2D2 14px solid;
/*
	width:349px;
	height:127px;
*/
	width:366px;
	height:auto;
}

div#contenant-contact{
	width:830px;
	border: #D2D2D2 14px solid;
	margin-left:auto;
	margin-right:auto;
	margin-bottom: 70px;
	padding:10px;
	clear:both;
}

.titre-contact{
	font-size:28px;
	font-weight:bold;
	display: block;
	margin-bottom:10px;
	margin-left:25px;
}


/* MENUS *****************************************************************************************************/
/* ***********************************************************************************************************/

#menuitem1{ margin:4px 40px 4px 20px !important;	}
#menuitem2{ margin:4px 35px 4px 20px !important;	}
#menuitem3{ margin:4px 35px 4px 30px !important;	}
#menuitem4{ margin:4px 30px 4px 20px !important;	}
#menuitem5{ margin:4px 20px 4px 20px !important;	}


#menuitem1{ margin:4px 20px 4px 30px !important;	}
#menuitem2{ margin:4px 24px 4px 40px !important;	}
#menuitem3{ margin:4px 11px 4px 48px !important;	}
#menuitem4{ margin:4px 5px 4px 31px !important;		}
#menuitem5{ margin:4px 20px 4px 20px !important;	}



/* menu supérieur */
.menu-sup{
	background-color: transparent;
	color: #000 !important;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 36px !important;
	font-weight: normal !important;
	text-align:center !important;
	text-decoration:none;
	height:80px !important;
	width:200px !important;
	margin-top:0px;
/*
	border-top: #44C7F4 2px solid;
	border-bottom: #44C7F4 2px solid;
	border-right: #44C7F4 1px solid;
	border-left: #44C7F4 1px solid;
*/
}
a.menu-sup{
	cursor: pointer;
	background-color: transparent;
	color: #000 !important;
}
a.menu-sup:hover, a.menu-sup:focus {
	cursor: pointer;
	background-color: transparent;
	color: #002E9F !important;
	border-bottom: #000000 6px solid;
	
	
}
.menu-supchoisi {
	background-color: transparent;
	color: #002E9F !important;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 36px !important;
	font-weight: normal !important;
	text-align:center !important;
	text-decoration:none;

	height:100px;
	margin-top:20px;
	border-bottom: #000000 6px solid;
/*
	border-top: #44C7F4 2px solid;
	border-bottom: #44C7F4 2px solid;
	border-right: #44C7F4 1px solid;
	border-left: #44C7F4 1px solid;
*/
}

a.menu-supchoisi {
	background-color: transparent;
	color: #002E9F !important;
}
a.menu-supchoisi:hover, a.menu-supchoisi:focus {
	background-color: transparent;
	color: #002E9F !important;
}




.menu {
	color: #4BA0D9 !important;
	background-color: transparent;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.9em !important;
	font-weight:bold !important;
	text-align:left !important;
	text-transform:uppercase !important;
	text-decoration:none;
	padding-top:10px;
	width:250px;
}
a.menu:hover, a.menu:focus {
	font-size: 0.9em !important;
	background-color: transparent;
	color: #002E9F !important;
	text-align:left !important;
}
.menuchoisi {
	background-color: transparent;
	color: #002E9F !important;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.9em !important;
	font-weight:bold !important;
	text-align:left !important;
	text-transform:uppercase !important;
	text-decoration:none;
	width:250px;
	padding-top:10px;

}
a.menuchoisi:hover, a.menuchoisi:focus {
	font-weight:bold;
	color: #002E9F !important;
	font-size: 0.9em !important;
	background-color: transparent;
	text-align:left !important;
}
/* SOUS-MENUS ******************************/
.sousmenu {
	font-family: Arial, Helvetica, sans-serif;
	color: #4BA0D9 !important;
	background-color: transparent;
	padding-left:16px !important;
	font-size: 0.92em !important;
	font-weight:normal!important;
	text-decoration:none;
	text-align:left !important;
	padding-top:6px;
}
a.sousmenu:hover, a.sousmenu:focus {
	/*font-size: 0.875em !important;*/
	font-size: 0.92em !important;
	color:#002E9F !important;
	background-color: transparent !important;
	text-align:left !important;
}
.sousmenuchoisi {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.92em !important;
	padding-left:16px !important;
	background-color: transparent;
	font-weight: normal !important;
	color: #002E9F !important;
	text-align:left !important;
	text-decoration:none;
	padding-top:6px;
}
a.sousmenuchoisi:hover, a.sousmenuchoisi:focus {
	font-size: 0.92em !important;
	background-color: transparent;
	padding-left:16px !important;
	color: #002E9F !important;
	text-align:left !important;
}
/* SOUS-SOUS-MENUS *************************/
.ssousmenu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.92em !important;
	font-weight:normal !important;
	text-decoration:none;
	background-color: transparent;
	padding-left:25px !important;
	
	color: #4BA0D9 !important;
	text-align:left !important;
}
a.ssousmenu:hover, a.ssousmenu:focus {
	font-size: 0.92em !important;
	color:#002E9F !important;
	background-color: transparent;
	text-align:left !important;
}
.ssousmenuchoisi {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.92em !important;
	font-weight:normal !important;
	text-decoration:none;
	background-color: transparent;
	padding-left:25px !important;
	color: #00746B !important;
	text-align:left !important;
}
a.ssousmenuchoisi:hover, a.ssousmenuchoisi:focus {
	font-size: 0.92em !important;
	background-color: transparent;
	padding-left:25px !important;
	color: #00746B !important;
	text-align:left !important;
}

.menu-intra {
	background: #0033bb;
	color: #FFFFFF !important;
	font-size: 1.0em !important;
	font-weight:bold !important;
	text-align:left !important;
	background-image:url(../pub/images/intranet-menu-image.png);
	background-position:right;
	background-repeat:no-repeat;
}
a.menu-intra:hover, a.menu-intra:focus {
	font-size: 1.0em !important;
	background: #D3D3D3;
	color: #002E9F !important;
	text-align:left !important;
}
.menuchoisi-intra {
	font-weight:bold;
	font-size: 1.0em !important;
	background: #D3D3D3 !important;
	color: #002E9F !important;
	text-align:left !important;
}
a.menuchoisi-intra:hover, a.menuchoisi-intra:focus {
	font-weight:bold;
	color: #002E9F !important;
	font-size: 1.0em !important;
	background: #D7D7D7 !important;
	text-align:left !important;
}
/* SOUS-MENUS ******************************/
.sousmenu-intra {
	color: #FFFFFF !important;
	background: #069 !important;
	padding-left:16px !important;
	font-size: 0.92em !important;
	font-weight:normal!important;
	text-align:left !important;
	background-image:url(../pub/images/intranet-menu-image.png) !important;
	background-position:right !important;
	background-repeat:no-repeat !important;
}
a.sousmenu-intra:hover, a.sousmenu-intra:focus {
	font-size: 0.92em !important;
	color:#002E9F !important;
	background: #D3D3D3 !important;
	text-align:left !important;
}
.sousmenuchoisi-intra {
	font-size: 0.92em !important;
	padding-left:16px !important;
	background: #D7D7D7 !important;
	font-weight:bold !important;
	color: #002E9F !important;
	text-align:left !important;
}
a.sousmenuchoisi-intra:hover, a.sousmenuchoisi-intra:focus {
	font-size: 0.92em !important;
	background: #D3D3D3 !important;
	padding-left:16px !important;
	color: #002E9F !important;
	text-align:left !important;
}
/* SOUS-SOUS-MENUS *************************/
.ssousmenu-intra {
	font-size: 0.92em !important;
	font-weight:normal !important;
	padding-left:25px !important;
	color: #FFFFFF !important;
	background-color: #069 !important;
	background-image:url(../pub/images/intranet-menu-image.png);
	
	background-position:right;
	background-repeat:no-repeat;

	text-align:left !important;
}
a.ssousmenu-intra:hover, a.ssousmenu-intra:focus {
	font-size: 0.92em !important;
	color:#002E9F !important;
	background: #D3D3D3 !important;
	text-align:left !important;
}
.ssousmenuchoisi-intra {
	font-size: 0.92em !important;
	font-weight:normal !important;
	background: #D7D7D7 !important;
	padding-left:25px !important;
	color: #00746B !important;
	text-align:left !important;
}
a.ssousmenuchoisi-intra:hover, a.ssousmenuchoisi-intra:focus {
	font-size: 0.92em !important;
	background: #D3D3D3 !important;
	padding-left:25px !important;
	color: #00746B !important;
	text-align:left !important;
}
