.cal{
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
	border-width:1px;
	border-style:solid;
	border-color:#9c0031;
}
.calTable{
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
}
.calSelect{
	font-size:9px;
	font-family:Arial, Helvetica, sans-serif;
	border-width:1px;
	border-style:solid;
	border-color:#9c0031;
	color:#9c0031;
	width:100%;
}
.calCadreTH{
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
	background-color:#B0C4DE;
	padding:0;
	margin:0;
}

.calTitle{
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
	background-color:#e3bfcb;
	color:#78000c;
}
.calTH{
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	background-color:#9c0031;
	color:#FFFFFF;
}
.calTD{
	font-size:9px;
	font-family:Arial, Helvetica, sans-serif;
	background-color:#FFFFFF;
}
.calFleche{
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
	color:#78000c;
}
.calTDCurentDay{
	font-size:9px;
	font-family:Arial, Helvetica, sans-serif;
	background-color:#e3bfcb;
	color:white;
}

.MerInfosText
{


    FONT-SIZE: 11px;
	COLOR: black;
    FONT-FAMILY: Arial, Helvetica, sans-serif;

}
h2
{
	COLOR: rgb(153,0,0);
}
a{
	color:#A52A2A;
}
a:hover{
	text-decoration:none;
}

body
{
	font-size : 10px;
	font-family : Arial;
	padding:0;
	margin:0;
}

INPUT.calTxtStyle{
	font-size:10px;
	font-family:Verdana;
	margin:0px
	padding:0px;
	border-width:1px;
	border-style:solid;
	border-color:#9c0031;
}
INPUT.calBtnStyle{
	font-size:10px;
	font-family:Verdana;
   	background-color: #9c0031;
	margin:0px
	padding:0px;
	border-width:1px;
	border-style:solid;
	border-color:#9c0031;
	cursor:hand;
	color:#FFFFFF;
}
A.notbold11
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #000033;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.faq
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 13px;
    COLOR: #000033;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.glossaire
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    COLOR: #000033;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
DIV.clTop
{
    WIDTH: 107px;
    POSITION: absolute
}
DIV.clSub
{
    WIDTH: 107px;
    POSITION: absolute
}
DIV.sous-titre
{
    FONT-SIZE: 11px;
    COLOR: #990033;
    PADDING-TOP: 10px;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-ALIGN: left
}
DIV.titre
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    COLOR: #990033;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-ALIGN: left
}
DIV.titrehome
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #000033;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
DIV.titrepage
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 16px;
    COLOR: #990033;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
DIV.soustitrehome
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #336699;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-ALIGN: center
}
DIV.exemple
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #000033;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
DIV.guide
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    COLOR: #990033;
    MARGIN-RIGHT: 50px;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-ALIGN: right
}
LI
{
    FONT-SIZE: 11px;
    COLOR: #000033;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-ALIGN: left
}
SELECT
{
    FONT-SIZE: 11px;
    COLOR: #000033;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
P
{
    FONT-SIZE: 11px;
    COLOR: #000033;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-ALIGN: left
}
P.chapeau
{
    FONT-SIZE: 11px;
    MARGIN-LEFT: 60pt;
    COLOR: #000033;
    MARGIN-RIGHT: 15pt;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-ALIGN: left
}
P.intro
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    MARGIN-LEFT: 60pt;
    COLOR: #000033;
    MARGIN-RIGHT: 15pt;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-ALIGN: left
}
TD
{
    FONT-SIZE: 11px;
    font-family: Verdana;
    COLOR: #000033;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}

TD.plaintext
{
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
TD.accrocheBig
{
    FONT-SIZE: 14px;
    FONT-WEIGHT: bold;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}



TD.assureur
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    BACKGROUND: #000033;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
TD.colonnegrise
{
    VISIBILITY: visible;
    BACKGROUND-REPEAT: repeat;
    BACKGROUND-COLOR: #efefef
}
TD.ColonneGriseCadre
{
    BORDER-RIGHT: 1px solid;
    BORDER-TOP: 1px solid;
    BACKGROUND: #efefef;
    BORDER-LEFT: 1px solid;
    BORDER-BOTTOM: 1px solid
}
TD.ColonneJaune
{
    BORDER-RIGHT: 1px solid;
    BORDER-TOP: 1px solid;
    BACKGROUND: #ffffcc;
    BORDER-LEFT: 1px solid;
    BORDER-BOTTOM: 1px solid
}
TD.ColonneBleu
{
    BORDER-RIGHT: 1px solid;
    BORDER-TOP: 1px solid;
    FONT-WEIGHT: bold;
    BACKGROUND: #ccffff;
    BORDER-LEFT: 1px solid;
    BORDER-BOTTOM: 1px solid
}
TD.ColonneVert
{
    BORDER-RIGHT: 1px solid;
    BORDER-TOP: 1px solid;
    BACKGROUND: #ccff99;
    BORDER-LEFT: 1px solid;
    BORDER-BOTTOM: 1px solid
}
TD.intertitre
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    MARGIN-LEFT: 10pt;
    COLOR: #000033;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
TD.glossaire
{
    FONT-SIZE: 11px;
    COLOR: #336699;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
TD.faqtitre
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    COLOR: #99cccc;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
TD.glossaire-titre
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    COLOR: #000033;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
TD.td-espace-perso-titre
{
	font-weight: bold;
	font-size: 13px;
	color: #990033;
	font-family: Arial, Helvetica, sans-serif;
}
TR.tr-espace-perso-titre
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    COLOR: #000033;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
TD.select
{
    FONT-SIZE: 11px;
    COLOR: #000033;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
TD.vert
{
    COLOR: #669999;
    tex-align: left
}
TD.colGauche
{
    VISIBILITY: visible;
    MARGIN-LEFT: 5pt;
    BACKGROUND-REPEAT: repeat;
    BACKGROUND-COLOR: #F7F7EF;
    /*#dcdeee     */
}
TD.colDroite
{
    VISIBILITY: visible;
    MARGIN-LEFT: 5pt;
    BACKGROUND-REPEAT: repeat;
    BACKGROUND-COLOR:#F3DCD0;
    /*BACKGROUND-COLOR: #c0caed;    */
}

TD.colGauche2
{
    BACKGROUND: #cceefe;
    MARGIN-LEFT: 5pt
}
TD.colDroite2
{
    BACKGROUND: #cbf8c8;
    MARGIN-LEFT: 5pt
}
A.navig
{
    FONT-SIZE: x-small;
    COLOR: black;
    FONT-STYLE: italic;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
TD.enregistrer1
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 10pt;
    COLOR: navy;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Roman;
    FONT-VARIANT: normal
}
DIV.message
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 15px;
    COLOR: #336699;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
TD.Sondage
{
	font-weight: normal;
    color: #000000; 
	font-family: Verdana;
	font-size: 12px;
	text-decoration: none;
}
TD.titreSondage
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 13px;
    COLOR: #990033;
    FONT-FAMILY: Arial, helvetica, sans-serif
}
TD.titre
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 12px;
    COLOR: #990033;
    FONT-FAMILY: Arial, helvetica, sans-serif
}
TD.PageTopText
{
    FONT-WEIGHT:normal;
    FONT-SIZE: 15px;
    COLOR: #990033;
    FONT-FAMILY: Arial, helvetica, sans-serif
}
TD.PageTopTextBlack
{
    FONT-WEIGHT:normal;
    FONT-SIZE: 15px;
    FONT-FAMILY: Arial, helvetica, sans-serif
}

TD.titreBlack
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 11px;
    COLOR: black;
    FONT-FAMILY: Arial, helvetica, sans-serif
}
TD.questionnaire
{
    FONT-SIZE: 11px;
    COLOR: #000033;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
TD.questionnaireVert
{
    FONT-SIZE: 11px;
    COLOR: #669999;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
TD.questionnaire1
{
    FONT-SIZE: 10px;
    COLOR: #000033;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
TD.vertGras
{
    FONT-WEIGHT: 600;
    FONT-SIZE: 11px;
    COLOR: #669999;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
TD.assurlandpro_titre
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    COLOR: #ff0000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
P.assurlandpro_sstitre
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    COLOR: #ff0000;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
TD.assurlandpro_sstitre
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    COLOR: #ff0000;
    FONT-FAMILY: Arial, helvetica, sans-serif
}
DIV.assurlandpro_titre
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    COLOR: #ff0000;
    TEXT-DECORATION: underline
}
.protitre
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    COLOR: #7193d5;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-VARIANT: small-caps;
    TEXT-DECORATION: underline
}
.prosstitre
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    COLOR: #7193d5;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.procolname
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    COLOR: black;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #4d7bdb
}
.prolignepaire
{
    FONT-SIZE: 12px;
    COLOR: black;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.proligneimpaire
{
    FONT-SIZE: 12px;
    COLOR: black;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #cccccc
}
.proquestionnaire
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: black;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.proname
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    COLOR: black;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.provalue
{
    FONT-SIZE: 13px;
    COLOR: red;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.prolink
{
    FONT-SIZE: 13px;
    FONT-FAMILY: Arial
}
.prologin
{
    FONT-WEIGHT: bold;
    COLOR: black;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: #cccccc
}
A.A-HomePageNavBas
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: #cbfb00;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.A-HomePageNavGauche
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: #003063;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
TD.TD-HomePageNavGaucheTitre
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #9c0031;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
TD.partner-campaign
{
	background-color: #a30016;
    FONT-SIZE: 12px;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}

.txtRouge
{
    FONT-SIZE: 8pt;
    COLOR: #9c0031;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
B.Gras1
{
    FONT-SIZE: 9pt;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.txt-003063-8pt
{
    FONT-SIZE: 8pt;
    COLOR: #003063;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.txt-ffffff-8pt
{
    FONT-SIZE: 8pt;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.proerreur
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    COLOR: #ff0000
}
.txt-003063-9pt
{
    FONT-SIZE: 9pt;
    COLOR: #003063;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.Titre-990033-gras-12px
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #990033;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.Titre-003063-gras-18pt
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 18px;
    COLOR: #990033;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
A.A-Assurland
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    COLOR: #000033;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none
}
A.A-Assurland-12
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #000033;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none
}
B.B-Assurland
{
    FONT-WEIGHT: 600;
    FONT-SIZE: 11px;
    COLOR: #000033;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
B
{
    FONT-WEIGHT: 600
}
INPUT
{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
}
OL
{
    MARGIN-TOP: 8px;
    FONT-SIZE: 10px;
    MARGIN-BOTTOM: 8px;
    MARGIN-LEFT: 25px;
    FONT-FAMILY: verdana,arial,helvetica,sans-serif
}
LI
{
    FONT-FAMILY: Arial;
    FONT-SIZE: 11px
}
A.A-Resiliation
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #9c0031;
    FONT-FAMILY: Verdana, Arial, helvetica, sans-serif
}

A.style2 {font-size: 14px}
.style3 {color: #FFFFFF}
.style4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.style5 {
	color: #FFFFFF;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
}
.style6 {
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

