body
{
	margin : 0 0 0 0;
	background-color : White;
	background-image : url(../images/bgRed.gif);
	background-repeat : repeat-x;
}

.white
{
	background-color : White;
}

.top
{
	background-color : White;
	background-image : url(../images/bg-topimgRed.jpg);
	background-repeat : repeat-x;
}

.center
{
	background-color : White;
	background-image : url(../images/bg-center.gif);
	background-repeat : repeat-x;
}

.footer
{
	background-color : White;
	background-image : url(../images/bg-footer.gif);
	background-repeat : repeat-x;
}

.rightfooter
{
	background-color : White;
	background-image : url(../images/bg-rightfooter.gif);
	background-repeat : repeat-x;
}

.leftaddress
{
	margin : 5px 11px 5px 20px;
	font : 9px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #CACACA;
}

.leftaddress a
{
	color : #CACACA;
}

.sectionmenuhome
{
	color : #990000;
	font-size : 11px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration : none;
	background-color : white;
	background-image : url(../images/bg-sectionmenuhome.gif);
	background-repeat : repeat-x;
}

.sectionmenuhome a:link, .sectionmenuhome a:visited, .sectionmenuhome a:active
{
	color : #990000;
	font-size : 11px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration : none;
}

.sectionmenuhome a:hover
{
	color : #990000;
	font-size : 11px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration : underline;
}

.sectionmenuservices
{
	color : #FF9900;
	font-size : 11px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration : none;
	background-image : url(../images/bg-sectionmenuservices.gif);
	background-repeat : repeat-x;
}

.sectionmenuservices a:link, .sectionmenuservices a:visited, .sectionmenuservices a:active
{
	color : #FF9900;
	font-size : 11px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration : none;
}

.sectionmenuservices a:hover
{
	color : #FF9900;
	font-size : 11px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration : underline;
}

.sectionmenuinsurance
{
	color : #006699;
	font-size : 11px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration : none;
	background-image : url(../images/bg-sectionmenuinsurance.gif);
	background-repeat : repeat-x;
}

.sectionmenuinsurance a:link, .sectionmenuinsurance a:visited, .sectionmenuinsurance a:active
{
	color : #006699;
	font-size : 11px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration : none;
}

.sectionmenuinsurance a:hover
{
	color : #006699;
	font-size : 11px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration : underline;
}

.sectionmenunews
{
	color : #999900;
	font-size : 11px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration : none;
	background-image : url(../images/bg-sectionmenunews.gif);
	background-repeat : repeat-x;
}

.sectionmenunews a:link, .sectionmenunews a:visited, .sectionmenunews a:active
{
	color : #999900;
	font-size : 11px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration : none;
}

.sectionmenunews a:hover
{
	color : #999900;
	font-size : 11px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration : underline;
}

.sectionmenubulletin
{
	color : #523B52;
	font-size : 11px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration : none;
	background-image : url(../images/bg-sectionmenubulletin.gif);
	background-repeat : repeat-x;
}

.sectionmenubulletin a:link, .sectionmenubulletin a:visited, .sectionmenubulletin a:active
{
	color : #523B52;
	font-size : 11px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration : none;
}

.sectionmenubulletin a:hover
{
	color : #523B52;
	font-size : 11px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration : underline;
}

.sectionmenucontact
{
	color : #CC9933;
	font-size : 11px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration : none;
	background-image : url(../images/bg-sectionmenucontact.gif);
	background-repeat : repeat-x;
}

.sectionmenucontact a:link, .sectionmenucontact a:visited, .sectionmenucontact a:active
{
	color : #CC9933;
	font-size : 11px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration : none;
}

.sectionmenucontact a:hover
{
	color : #CC9933;
	font-size : 11px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration : underline;
}

.sectionmenujob
{
	color : #993300;
	font-size : 11px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration : none;
	background-image : url(../images/bg-sectionmenujob.gif);
	background-repeat : repeat-x;
}

.sectionmenujob a:link, .sectionmenujob a:visited, .sectionmenujob a:active
{
	color : #993300;
	font-size : 11px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration : none;
}

.sectionmenujob a:hover
{
	color : #993300;
	font-size : 11px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration : underline;
}

.text
{
	font-size : 11px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #666666;
}

.textSelect
{
	font-size : 11px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #666666;
}

.textRed
{
	font-size : 11px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #FF0000;
}

.notresujettabungauche
{
	background-image : url(../images/bg-notreSujet-tab01-gauche.gif);
	background-repeat : repeat-x;
}

.notresujettabunun
{
	background-color : #EBF1EF;
}

.notresujettabuntrois
{
	background-image : url(../images/bg-notreSujet-tab01-3.gif);
	background-repeat : repeat-x;
}

.notresujettabunquatre
{
	background-image : url(../images/bg-notreSujet-tab01-4.gif);
	background-repeat : repeat-x;
}

.notresujettabdeux
{
	background-image : url(../images/bg-notreSujet-tab02.gif);
	background-repeat : repeat-x;
}

.gammeservice
{
	background-image : url(../images/gammeservice-titre02.gif);
	background-repeat : repeat-x;
}

.gammeservicebg01
{
	background-image : url(../images/gammeservice-bg01.jpg);
	background-repeat : no-repeat;
}

.gammeservicebg02
{
	background-image : url(../images/gammeservice-bg02.jpg);
	background-repeat : no-repeat;
}

.gammeservicebg03
{
	background-image : url(../images/gammeservice-bg03.jpg);
	background-repeat : no-repeat;
}

.gammeservicebg04
{
	background-image : url(../images/gammeservice-bg04.jpg);
	background-repeat : no-repeat;
}

.gammeservicebg05
{
	background-image : url(../images/gammeservice-bg05.jpg);
	background-repeat : no-repeat;
}

.gammeservicebg06
{
	background-image : url(../images/gammeservice-bg06.jpg);
	background-repeat : no-repeat;
}

.teamheader
{
	background-image : url(../images/bg-header-equipe.gif);
	background-repeat : repeat-x;
}

.teamsubhead
{
	background-image : url(../images/header2-equipe.gif);
	background-repeat : no-repeat;
	background-color : white;
	font-size : 11px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #666666;
}

.teamsubhead p
{
	margin-left : 25px;
	margin-top : 8px;
	font-size : 11px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #666666;
	font-weight : bold;
}

.teamlink
{
	color : #990000;
	font-size : 11px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration : none;
	background-image : url(../images/bg-sectionmenuservices.gif);
	background-repeat : repeat-x;
}

.hrdot
{
	background-image : url(../images/hr-dot.gif);
	background-repeat : repeat-x;
}

.darkgreen
{
	color : #016450;
}

.leftlogo
{
	position : absolute;
	left : 0px;
	top : 364px;
	width : 238px;
}

li
{
	list-style-type : square;
}

.posAssDom
{
	position:absolute;
	left:444px;
	top:136px;
	width:144px;
	visibility:hidden;
}

.posAssDomBold
{
	position:absolute;
	left:444px;
	top:136px;
	width:161px;
	visibility:hidden;
}

.posAssColl
{	
	position:absolute;
	left:496px;
	top:149px;
	width:197px;
	visibility:hidden;
}

.posAssCollBold
{	
	position:absolute;
	left:470px;
	top:149px;
	width:223px;
	visibility:hidden;
}

.menuAssDyn
{
	background-color:#D8E3E0;
	color:#FF9900;
	font-size : 11px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration : none;
}

.menuAssDyn a:link, .menuAssDyn a:visited, .menuAssDyn a:active
{
	color:#000000;
	font-size : 11px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration : none;
}

.menuAssDyn a:hover
{
	color : #999999;
	font-size : 11px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration : underline;
}

.logo 	
{	
	text-align: center;
	vertical-align: super;
   	color: #a0a0a0;
    font-size: 11;
} 

.logoassureur
{	
	border-width:0;
}

.imgassureur
{	
	border:0;
} 

.texte 	
{	
	text-align: center;
   	color: #a0a0a0;
   	font-size: 11;
	vertical-align: baseline;
}
.texteAlignLeft
{
	color : #000000;
	font-size : 11px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration : none;

}