body.assurland_default
{
	font-weight: normal;
	font-family: Verdana;
	font-size: 11px;
	background-color: #FAFAFA;
	background-image: url(/images/Homepage_032009/header-assurland-fond.gif);
	background-repeat: repeat-x;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
body.restit
{
	font-weight: normal;
	font-family: Verdana;
	font-size: 11px;
	background-color: #FAFAFA;
	background-image: url(/images/Homepage_032009/header-assurland-fond-restit.gif);
	background-repeat: repeat-x;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
body.chaineavale
{
	font-weight: normal;
	font-family: Verdana;
	font-size: 11px;
	background-color: #FAFAFA;
	background-image: url(/images/Homepage_032009/header-assurland-fond-chaineavale.gif);
	background-repeat: repeat-x;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

body.degrade
{
	font-weight: normal;
	font-family: Verdana;
	font-size: 11px;
	text-decoration: none;
	background: url(/Images/hp/fond_degrade.jpg) #ffffff repeat-x;
}
.body
{
	font-weight: normal;
	font-family: Verdana;
	font-size: 11px;
	text-decoration: none;
}
.Baseline {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 14px;
}
H1.H1BLOG
{
	font-family: Verdana;
	font-size: 13px;
	color:#A11D20;
}
a.blog_votez
{
	font-family: Verdana;
	font-size: 15px;
	color:white;
	font-weight:bolder;
	text-decoration:none;
}
td.blog_votez
{
	font-family: Verdana;
	font-size: 15px;
	color:white;
	font-weight:bolder;
}
td.BLOGCat
{
	font-family: Verdana;
	font-size: 12px;
	color:#A11D20;
	font-weight: bold;
}
A.BLOGCat
{
	font-family: Verdana;
	font-size: 12px;
	color:#A11D20;
	font-weight: bold;
	text-decoration: none;
}
A.ContenuLink
{
	font-family: Verdana;
	font-size: 11px;
	color:black;
	font-weight: normal;
	text-decoration: none;
}
td.body2
{
	font-weight: normal;
	font-family:Calibri ;
	font-size: 12px;
	text-decoration: none;
}
.bodyBold
{
	font-weight: bold;
	font-family: Verdana;
	font-size: 11px;
	text-decoration: none;
	background: url(/Images/hp/fond_degrade.jpg) #ffffff repeat-x;
}
TABLE.CotaTable
{
	background-color: #F7EBCC;
	border-width: 1px;
	border-style: solid;
	border-color: #9E9C9C;
}
TABLE.MerTable
{
	border-right: #9e9c9c 1px solid;
	border-top: #9e9c9c 1px solid;
	padding-left: 5px;
	border-left: #9e9c9c 1px solid;
	padding-top: 5px;
	border-bottom: #9e9c9c 1px solid;
	background-color: #f7ebcc;
}
DIV.MerTable
{
	background-color: #F7EBCC;
	border-width: 1px;
	border-style: solid;
	border-color: #9E9C9C;
	padding-left: 5px;
	padding-top: 5px;
}



.headerMedium
{
	font-weight: bold;
    color: #000000; 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	text-decoration: none;
}
.headerColoredMedium
{
	font-weight: bold;
    color: #a30016; 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	text-decoration: none;
}
.headerColoredLow
{
	font-weight: bold;
    color: #a30016; 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
}
.headerColoredLarge
{
	font-weight: bold;
    color: #a30016; 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-decoration: none;
}
.menuTitle
{
	font-family: Verdana;
	font-size: 12px;
	color:#A11D20;
	font-weight: bold;
}
.menuColoredMedium
{
	font-weight: bold;
    color: #8f6800; 
	font-family: Verdana;
	font-size: 11px;
	text-decoration: none;
}
.10BlancLinkUpLine
{
	font-weight: bold;
	color: #ffffff; 
	font-family: Verdana;
	font-size: 10px;
	text-decoration : none;
}

TD
{
	font-weight: normal;
    color: #000000; 
	font-family: Verdana;
	font-size: 11px;
	text-decoration: none;
}
A.aide
{
	font-weight: normal;
    color: blue; 
	font-family: Verdana;
	font-size: 10px;
	text-decoration:underligne;	
}
A.health_aide
{
	font-weight: normal;
    color: blue; 
	font-family: Verdana;
	font-size: 9px;
	text-decoration:underligne;	
}
A.homePageNavBas	
{
	font-weight: normal;
    color: #000000; 
	font-family: Verdana;
	font-size: 11px;
	text-decoration: none;
}
A.menu
{
	font-weight: normal;
	color: #000000; 
	font-family: Verdana;
	font-size: 11px;
	text-decoration: none;
}
A.nodeco
{
    color: #000000; 
	text-decoration: none;
}

.bigTitleInfos
{
	font-weight: normal;
    color: #000000; 
	font-family: Verdana;
	font-size: 22px;
	text-decoration: none;
}
.accroche
{
	font-weight: normal ;
    color: #000000; 
	font-family: Verdana;
	font-size: 13px;
	text-decoration: none;
}
.miniHeader
{
	font-weight: normal;
  color: #ffffff; 
	font-family: Verdana;
	font-size: 10px;
	background-color: #51000B;
}
.miniHeaderQuestionnaire
{
	font-weight: normal;
  color: #ffffff; 
	font-family: Verdana;
	font-size: 9px;
	background-color: #810B1F;
	text-align : left;
}
A.BottomNav
{
	color:Black;
	font-family: Verdana;
	font-size: 9px;
	text-decoration: none;
}
A.BottomNavWhite
{
	color:White;
	font-family: Verdana;
	font-size: 9px;
	text-decoration: none;
}
A.10BlancLinkSelectedProduct
{
	font-weight: bold;
  color: #ffffff; 
	font-family: Verdana;
	font-size: 10px;
	background-color: #51000B;
	text-decoration : none;
}
A.10BlancLinkSelectedProduct:visited { color: #ffffff; }
A.10BlancLinkSelectedProduct:link    { color: #ffffff; }   
A.10BlancLinkSelectedProduct:hover   
{
	  color: #ffffff;
	  text-decoration : underline;
}
A.10BlancLink
{
	font-weight: normal;
  color: #ffffff; 
	font-family: Verdana;
	font-size: 10px;
	background-color: #51000B;
	text-decoration : none;
}
A.10BlancLink:visited { color: #ffffff; }
A.10BlancLink:link    { color: #ffffff; }   
A.10BlancLink:hover   
{
	  color: #ffffff;
	  text-decoration : underline;
	   } 
A.10BlancLink:active  { color: #ffffff; }  

A.10BlancLinkUpLine
{
	font-weight: bold;
	color: #ffffff; 
	font-family: Verdana;
	font-size: 10px;
	text-decoration : none;
}
A.10BlancLinkUpLine:visited { color: #ffffff; }
A.10BlancLinkUpLine:link    { color: #ffffff; }   
A.10BlancLinkUpLine:hover   
{
	  color: #ffffff;
	  text-decoration : underline;
	   } 
A.10BlancLinkUpLine:active  { color: #ffffff; }  


A.11TextHover
{
	font-weight: normal;
  color: #000000; 
	font-family: Verdana;
	font-size: 11px;
	text-decoration: none;
	
}
A.11TextHover:visited { color: #000000; }
A.11TextHover:link    { color: #000000; }   
A.11TextHover:hover  
 { 
	color: #a30016; 
/*	font-weight: bold ;*/
	} 
	
A.11TextHover:active  { color: #000000; }  

.10Blanc
{
	font-weight: normal;
  color: #ffffff; 
	font-family: Verdana;
	font-size: 10px;
	background-color: #51000B;
	text-decoration : none;
}

.TitreNiv2
{
	font-weight: bold;
  color: #A30016; 
	font-family: Verdana;
	font-size: 12px;
	text-decoration: none;
	background-color:#F7EBCC;
	
}
/* Style correspondant au chemin de fer */
A.NavActive
{
	font-weight: bold;
  color: #A30016; 
	font-family: Verdana;
	font-size: 9px;
	text-decoration: none;
	
	
}
A.NavActive:hover   { text-decoration: underline ; } 

A.NavNonActive
{
	font-weight: bold;
  color: #000000; 
	font-family: Verdana;
	font-size: 9px;
	text-decoration: none;
}
A.NavNonActive:hover   { text-decoration: underline ; } 

TD.LinkNiv1

{
	background-image: url(/Images/img/vert.gif);
	/*background-repeat: no-repeat;*/
	height: 1px;
	width: 1px;
	
}

INPUT
{
	font-weight: normal;
    color: #000000; 
	text-decoration: none;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
}
TH.UserAccount
{
	font-weight: bold ;
    color: #000000; 
	font-family: Verdana;
	font-size: 10px;
	text-decoration: none;
	background-color: #ffffff;
	border-bottom-width: 3;
	border-bottom-color: #929292;
	border-bottom-style: solid;
	border-top-width: 3;
	border-top-color: #929292;
	border-top-style: solid;
}
TD.UserAccount
{
	background-color: #F7EBCC;
	border-bottom-width: 1;
	border-bottom-color: #929292;
	border-bottom-style: solid;
}
.headerUserAccount
{
	font-weight: bold;
    color: #997428; 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-decoration: none;
}

A.lienUpLine {
	COLOR: #ffffff;
	text-decoration: none;
}
A.lienUpLine:hover {
       color : #ffffff;  text-decoration:underligne;	
}

.infosComplementaire
{
	font-weight: normal;
    color: #000000; 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-decoration: none;
}
h2.h2TitreParagraphe
{
	font-weight: bold;
    color: #a30016; 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-decoration: none;
	display:inline;
}
h2.h2SousTitreParagraphe
{
	font-weight: bold;
    color: #a30016; 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	display:inline;
}
h3.h3TitreParagraphe
{
	font-weight: bold;
    color: #a30016; 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	text-decoration: none;
	display:inline;
}
h3.ActuBlog
{
	font-weight: bold;
    color: black; 
	font-size: 12px;
	text-decoration: none;
	display:inline;
}
h3.h3SousTitreParagraphe
{
	font-weight: bold;
    color: #a30016; 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	display:inline;
}

h3.h3SousTitreParagraphe_black
{
	font-weight: bold;
    color: #000000; 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	display:inline;
}
h3.h3Assureurs
{
	font-weight: bold;
    color: #a30016; 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-decoration: none;
	display:inline;
}
h1.h1TitreParagraphe
{
	font-weight: bold;
    color: #a30016; 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-decoration: none;
	display:inline;
}
h1.h1TitreParagraphe2
{
	font-weight: bold;
    color: white; 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	display:inline;
}
h1.h1TitreParagraphePetit
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8px;
	text-decoration: none;
}
h4.h4Liste
{
    color: black; 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	display:inline;
}
h5.h5Liste
{
    color: black; 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	display:inline;
	font-weight: normal;
}
h3.h3Prevoyance
{
    color:Blue; 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	display:inline;
}
h4.h4TitreParagraphe
{
	font-weight: bold;
    color: #a30016; 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	text-decoration: none;
	display:inline;
}

A.ChaineAvaleRetour
{
   color: #0000FF; 
   font-size: 14px;
}
A.QuestionnaireRetour
{
   color: #8F0213; 
   font-size: 14px;
}
TD.red_corner_left
{
	background-image: url(/Images/hp/hp_blank_corner_left.gif);
	background-repeat: no-repeat;
	height: 18px;
	width: 17px;
	
}
TD.red_corner_right
{
	background-image: url(/Images/hp/hp_blank_corner_right.gif);
	background-repeat: no-repeat;
	height: 18px;
	width: 17px;
	
}

TD.BottomRedQuestionnaire
{
	background-color: #FFFFFF;
	border-bottom-width: 1;
	border-bottom-color: #771C19;
	border-bottom-style: solid;
}
TD.BorderRedQuestionnaire
{
	background-color: #FFFFFF;
	border-right-width: 1;
	border-right-color: #771C19;
	border-right-style: solid;
	border-left-width: 1;
	border-left-color: #771C19;
	border-left-style: solid;
}
TD.BottomBorderRedQuestionnaire
{
	background-color: #FFFFFF;
	border-right-width: 1;
	border-right-color: #771C19;
	border-right-style: solid;
	border-left-width: 1;
	border-left-color: #771C19;
	border-left-style: solid;
	border-bottom-width: 1;
	border-bottom-color: #771C19;
	border-bottom-style: solid;
}
#mini_header{
	font-size:10px;
	color:#FFFFFF;
	font-family: Verdana;
	padding: 0;
	margin : 0;
}
#mini_header a {
	color:#FFFFFF;
	text-decoration:none;
}
#mini_header a:hover {
	color:#FFFFFF;
	text-decoration:underline;
}

a.mini_header_option_selected {
	color:#FFFFFF;
	font-size:10px;
	font-weight:bold;
	text-decoration:none;
}
a.LienRouge9:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #B40000;
	text-decoration: none;
}
a.LienRouge9:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #B40000;
	text-decoration: none;
}
a.LienRouge9:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #B40000;
	text-decoration: underline;
}
a.LienRouge9:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #B40000;
	text-decoration: none;
}

a.LienRouge10:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #B40000;
	text-decoration: none;
}
a.LienRouge10:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #B40000;
	text-decoration: none;
}
a.LienRouge10:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #B40000;
	text-decoration: underline;
}
a.LienRouge10:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #B40000;
	text-decoration: none;
}
a.LienRouge11:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #B40000;
	text-decoration: none;
}
a.LienRouge11:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #B40000;
	text-decoration: none;
}
a.LienRouge11:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #B40000;
	text-decoration: underline;
}
a.LienRouge11:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #B40000;
	text-decoration: none;
}
a.LienBlanc9:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
	text-decoration: none;
}
a.LienBlanc9:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
	text-decoration: none;
}
a.LienBlanc9:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
	text-decoration: underline;
}
a.LienBlanc9:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
	text-decoration: none;
}
a.LienBlanc10:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
}
a.LienBlanc10:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
}
a.LienBlanc10:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: underline;
}
a.LienBlanc10:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
}
a.LienBlanc11:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
}
a.LienBlanc11:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
}
a.LienBlanc11:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: underline;
}
a.LienBlanc11:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
}
a.LienBlanc12:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
}
a.LienBlanc12:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
}
a.LienBlanc12:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: underline;
}
a.LienBlanc12:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
}
a.LienAssurlandPRO:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #1E56A0;
	text-decoration: none;
}
a.LienAssurlandPRO:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #1E56A0;
	text-decoration: none;
}
a.LienAssurlandPRO:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #1E56A0;
	text-decoration: underline;
}
a.LienAssurlandPRO:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #1E56A0;
	text-decoration: none;
}
a.LienAlerte:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #1E56A0;
	text-decoration: none;
	font-size : 10px;
}
a.LienAlerte:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #1E56A0;
	text-decoration: none;
	font-size : 10px;
}
a.LienAlerte:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #1E56A0;
	text-decoration: underline;
	font-size : 10px;
}
a.LienAlerte:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #1E56A0;
	text-decoration: underline;
	font-size : 10px;
}
a.LienCreditland:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #3791B4;
	text-decoration: none;
}
a.LienCreditland:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #3791B4;
	text-decoration: none;
}
a.LienCreditland:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #3791B4;
	text-decoration: underline;
}
a.LienCreditland:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #3791B4;
	text-decoration: none;
}
.TexteRouge10 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #B40000;
}
.TexteRouge12 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #B40000;
	font-weight: bold;
	text-decoration: none;
}
.TexteBlanc9 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 9px;
}
.TexteBlanc10 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 10px;
}
.TexteBlanc12 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}
.TexteGrisClair9 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #969696;
}
.TexteGrisClair11 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #969696;
}
.TexteGrisClair12 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #969696;
}
.TexteGrisFonce11 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #323232;
	font-size: 11px;
}
.TexteGrisFonce12 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #323232;
	font-size: 12px;
}
.TexteNoir11 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 11px;
	text-decoration: none;
}
.TexteNoir12 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 12px;
	text-decoration: none;
}
.TitreNoirCap10 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	font-weight: bold;
	text-transform: uppercase;
}
.Titre18Noir {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #000000;
}
.TexteOrange11 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #F07B01;
}

.ChampsResiliation {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #C3BE8C;
	border: 1px solid #E1D7AA;
	background-color: #FEFADA;
}
.ChampsNewsletter {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #AAAAAA;
	border: 1px solid #C8C8C8;
	background-color: #FFFFFF;
}
.ChampsEspacePerso {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #AAAAAA;
	border: 1px solid #C8C8C8;
	background-color: #FFFFFF;
}
h1
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	display:inline; 
}
h2
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	display:inline; 
	font-weight:normal;
}
h2.h2_41assureurs
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	display:inline; 
	font-weight:normal;
}
h3
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	display:inline; 
	font-weight:normal;
	text-decoration:none;
}
h3.h3_11
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	display:inline; 
	color: #000000;
	font-weight:normal;
}
h4
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	display:inline; 
	font-weight:normal;
	color: #FFFFFF;
	text-decoration: none;
}
a.a_h2_41assureurs
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	display:inline; 
	font-weight:bold;
	color: Black;
	text-decoration: none;
}

a.h4Link
{
	text-decoration: none;
}
a.productLink12 
{
	font-size: 12px;
	text-decoration: none;
}
a.productLink11 
{
	font-size: 11px;
	text-decoration: none;
	color: #000000;
}
a.blacklink
{
	text-decoration: none;
	color: #000000;
}
a.blacklink_bold
{
	text-decoration: none;
	font-size: 10px;
	color:black;
	font-weight:bold;
}
TD.BlackBold
{
	font-family: Verdana;
	font-size: 11px;
	color:black;
	font-weight:bold;
}
TD.CheminDeFer
{
	font-family: Verdana;
	font-size: 11px;
	color:black;
}
A.CheminDeFer
{
	font-family: Verdana;
	font-size: 11px;
	color:black;
}
TD.SubThema
{
	font-family: Verdana;
	font-size: 13px;
	color:#A11D20;
	font-weight:bold;
}
TD.Query
{
	font-family: Verdana;
	font-size: 13px;
	color:#A11D20;
	font-weight:bold;
}
H1.H1Product
{
	font-family: Verdana;
	font-size: 13px;
	color:#A11D20;
}
h2.h2Blog
{
	font-family: Verdana;
	font-size: 13px;
	color:#A11D20;
	font-weight:bold;
	text-decoration:none;
}
h2.h2BlogBlack
{
	font-family: Verdana;
	font-size: 13px;
	color:black;
	font-weight:bold;
	text-decoration:none;
}
h3.h3Blog
{
	font-family: Verdana;
	font-size: 13px;
	color:#A11D20;
	font-weight:bold;
	text-decoration:none;
}
h3.h3BlogNotBold
{
	font-family: Verdana;
	font-size: 13px;
	color:#A11D20;
	font-weight:normal;
	text-decoration:none;
}
h3.h3BlogBlack
{
	font-family: Verdana;
	font-size: 13px;
	color:black;
	font-weight:bold;
	text-decoration:none;	
}
h3.h3BlogNormal
{
	font-family: Verdana;
	font-size: 11px;
	color:black;
	font-weight:normal;
	text-decoration:none;
}

h4.h4Blog
{
	font-family: Verdana;
	font-size: 12px;
	color:#A11D20;
	font-weight:bold;
	text-decoration:none;
}
h4.h4BlogNormal
{
	font-family: Verdana;
	font-size: 11px;
	color:black;
	font-weight:normal;
	text-decoration:none;
}
h3.h3Plan
{
	font-family: Verdana;
	font-size: 13px;
	color:#A11D20;
	font-weight:bold;
	text-decoration:none;
}

h4.h4Plan
{
	font-family: Verdana;
	font-size: 13px;
	color:#A11D20;
	font-weight:bold;
	text-decoration:none;
}
h3.h3Blog_black
{
	font-family: Verdana;
	font-size: 12px;
	color:black;
	font-weight:bold;
	text-decoration:none;
}
h3.h3PressBlack
{
	font-family: Verdana;
	font-size: 11px;
	color:black;
	font-weight:normal;
	text-decoration:none;
}

A.TitleblackLink
{
	font-family: Verdana;
	font-size: 11px;
	color:black;
	font-weight:bold;
	text-decoration:none;
}
A.TitleblackLinkNormal
{
	font-family: Verdana;
	font-size: 11px;
	color:black;
	font-weight:normal;
	text-decoration:none;
}
td.al_rssLinkTd
{width:19px;
}
Img.al_rssLinkImg
{
	border:0px;
	background-image:url(/images/blog/rss_logo.gif);
	width:14px;
	height:14px;
}
A.blog_href
{
	color:black;
	text-decoration:none;
}
A.blog_href_underline
{
	color:black;
	text-decoration:underline;
}

A.blog_href_11_bold_underline
{
	color:black;
	font-size: 11px;
	font-weight:bold;
	text-decoration:underline;
}

A.blog_href_11_bold
{
	color:black;
	font-size: 11px;
	font-weight:bold;
	text-decoration:none;
}
A.press_href
{
	color:black;
	text-decoration:none;
}
A
.FFNoUnderline
{
	text-decoration:none;
}
A.a_opinionassurances
{
	text-decoration:none;
}
a.AIndexAssurance
{
	color:black;
}
a.AIndexLeftMenuBlack
{
	color:black;
	text-decoration:none;
	font-size: 10px;
	font-weight:bolder;
}
a.AIndexLeftMenuRed
{
	color:#CB363C;
	font-size: 10px;
	font-weight: bold;
	text-decoration:none;
}
.menuIndexTitle
{
	font-family: Verdana;
	font-size: 11px;
	color:#CB363C;
	font-weight: bold;
}
h2.TextUnderForm
{
	font-weight: bold;
    color: #a30016; 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	text-decoration: none;
	display:inline;
}

h3.TextUnderForm
{
	font-weight: bold;
    color: #2578D5; 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	display:inline;
}
h3.TextUnderFormArticle
{
	font-weight: normal;
    color: black; 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	display:inline;
}
a.TextUnderFormArticle
{
	color:#2578D5;
	text-decoration:underline;
}

a.TextUnderFormComparez
{
	font-weight: bold;
    color: #a30016; 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	text-decoration:underline;
}

select.alertes_select
{
	 FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 10px;
}

body.popup_alerte
{
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}


A.TitresAutresProduits
{
	font-size: 11px;
	color:black;
	font-weight:bold;
	text-decoration:underline;
}


A.TitresAutresProduitsNormal
{
	font-size: 11px;
	color:black;
	font-weight:normal ;
	text-decoration:underline;
}

/* Restit Light */
div#restitLight
{
text-align:left;
}
div#restitLight div.wait span.name
{
	color:Black;
	font-weight:bold;
	font-size:14px;
}
div#restitLight div.wait p
{
	text-align:center;
	color:#0171C0;
	font-size:12px;
}
div#restitLight div.wait div.loading
{
	width:100%;
	height:35px;
	background: white url(../../../../Images/Common-Cota/attente.gif) no-repeat center;
}
div#restitLight div.content p
{
	font-size:12px;
}
div#restitLight div.content p
{
	margin:15px 0px 0px 0px;
	color:#808080;
}
div#restitLight div.content span.name
{
	color:Black;
	font-weight:bold;
	font-size:14px;
}
div#restitLight div.offers
{
	
}
div#restitLight div.offers p.tblHeader
{
	color:#027EA2;
	font-weight:bold;
}
div#restitLight table.tblOffers
{
	margin-top:10px;
	width:100%;
}
div#restitLight table.tblOffers td
{
	padding:0px;
	text-align:center;
	vertical-align:middle;
}
div#restitLight table.tblOffers td.logo
{
	border:solid 1px #DDDDDD;
	width:146;
	height:70px;
	text-align:center;
	padding:0px 4px 0px 4px;
}
div#restitLight table.tblOffers td.logo img
{
}
div#restitLight table.tblOffers td.premium
{
	color:#027EA2;
	font-weight:bold;
	font-size:13px;
	width:100px;
}
div#restitLight table.tblOffers td.link
{
}
div#restitLight div.offers p.tblFooter span.tblFooterPart1
{
	color:#C00101;
	font-weight:bold;
}
div#restitLight div.offers p.expirationDate
{
	color:Black;
	font-weight:bold;
}
div#restitLight div.bigaction
,div#restitLight div.login
{
	margin-top:5px;
	margin-bottom:5px;
	background: white url(http://content.assurland.com/Images/Homepage_032009/reco_fond_login_smaller.gif) no-repeat center;
	width:289px;
	height:60px;
	color: White;
}
div#restitLight div.bigaction
{
	color:White;
	height:60px;
	padding-top:15px;
}
div#restitLight div.bigaction div.title
{
	position:absolute;
	margin:0px 0px 0px 0px;
	text-align:center;
}
div#restitLight div.bigaction div.title a
,div#restitLight div.bigaction div.title a:visited
{
	color:White;
	font-size:16px;
	font-weight:bold;
	text-decoration:none;
}
div#restitLight div.bigaction div.subText
{
	position:absolute;
}
div#restitLight div.bigaction div.subText
,div#restitLight div.bigaction div.subText a
,div#restitLight div.bigaction div.subText a:visited
{
	color:White;
	font-size:9px;
	text-decoration:none;
}
div#restitLight div.bigaction div a:hover
{
	text-decoration:underline;	
}
div#restitLight div.login
{
	height:94px;
	padding-top:5px;
}
div#restitLight div.login div.title
{
	color:White;
	font-size:14px;
	font-weight:bold;
	text-align:center;
}
div#restitLight div.login table
{
	margin:10px auto 0px auto;
}
div#restitLight div.login table td
{
	color:White;
	vertical-align:middle;
	font-size:10px;
}
div#restitLight div.login table td.col1
{
	text-align:right;
	padding-right:3px;
}
div#restitLight div.login table td.col2
{
	padding:0;
}
div#restitLight div.login table td.col2 table
{
	padding:0;
	margin:0;
}
div#restitLight div.login table td.col2 table td
{
	padding:0px 3px 0px 3px;
}

div#restitLight div.login a
,div#restitLight div.login a:visited
{
	color:White;
	font-weight:bold;
	text-decoration:none;
}
div#restitLight div.login a:hover
{
	text-decoration:underline;	
}

div#criteoHeader 
{
	text-align:left;
	font-family: Verdana;
	font-size: 11px;
}

