.assurance-titre {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #8F3320;
	font-weight: normal;
	text-decoration: none;
	line-height: normal;
}
.banque-titre {
	font-size: 20px;
	font-weight: normal;
	color: #D18114;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
	line-height: normal;
}
.credit-titre {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: normal;
	color: #6A6A6A;
	text-decoration: none;
}


body
{
	font-weight: normal;
    color: #000000; 
	font-family: Verdana;
	font-size: 11px;
	text-decoration: none;
	vertical-align:top;	
}
.body
{
	font-weight: normal;
    color: #000000; 
	font-family: Verdana;
	font-size: 11px;
	text-decoration: none;
}
.bodyBold
{
	font-weight: bold;
    color: #000000; 
	font-family: Verdana;
	font-size: 11px;
	text-decoration: none;
}
.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;
}
.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;
}

TD.gris
{
	font-weight: normal;
    color:#666666; 
	font-family: Verdana;
	font-size: 11px;
	text-decoration: none;
}

TD.gris_bold
{
	font-weight: bold;
    color:#666666; 
	font-family: Verdana;
	font-size: 16px;
	text-decoration: none;
}

TD.fond_vert
{
	background-color:#99C726
}

TD.fond_assurance
{
	background-color:#980a08
}

TD.fond_credit
{
	background-color:#598393
}

TD.fond_telecom
{
	background-color:#d63217
}

TD.texte_bienvenue
{
	font-size: 14px; 
	font-weight: bold; 
	color: #66a1a5;
}

TD.fond_voyage
{
	background-color:#bd3194
}

A.aide
{
	font-weight: normal;
    color: blue; 
	font-family: Verdana;
	font-size: 10px;
	text-decoration:underline;	
}

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;
}

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 ; } 

A.ProductLinks
{
 font-size: 14px; 
 color: #2c5d86; 
 font-weight: bold; 
 text-decoration:none;	
}

TD.LinkNiv1
{
	background-image: url(/Images/img/vert.gif);
	/*background-repeat: no-repeat;*/
	height: 1px;
	width: 1px;
	
}

TD.top_fading125
{
	background-image: url(/financeland/Images/Questionnaire/degrade-haut.gif);
	height: 12px;
	width: 125px;
	vertical-align:top
}

TD.top_fading
{
	background-image: url(/financeland/Images/Questionnaire/degrade-haut.gif);
	height: 12px;
	width: 152px;
	vertical-align:top
}

TD.top_fading2
{
	background-image: url(/financeland/Images/Questionnaire/degrade-haut.gif);
	height: 12px;
	width: 100%;
	vertical-align:top
}
TD.bottom_fading
{
	background-image: url(/financeland/Images/Questionnaire/degrade-bas.gif);
	height: 12px;
	width: 100px;
	vertical-align:bottom
}

TD.bottom_fading2
{
	background-image: url(/financeland/Images/Questionnaire/degrade-bas.gif);
	height: 12px;
	vertical-align:bottom
}

TD.table_body_fixed_width
{
	background-color:#e9e7de;
	/**background-color:Aqua;**/
	text-align:center;
	width:125px;	
}

TD.table_body_light_fixed_width
{
	background-color:#f6f5f1;
	text-align:center;
	width:125px;	
}

TD.table_body_fixed_width_right
{
	background-color:#e9e7de;
	width:12px;	
}

TD.table_body
{
	background-color:#e9e7de	
}
TD.table_body img
{
	padding-top : 2px;
	padding-bottom : 2px;	
}

TD.table_body_light img
{
	padding-top : 2px;
	padding-bottom : 2px;		
}
TD.table_body_light
{
	background-color:#f6f5f1;

}

TD.table_body_dark
{
	background-color:#cecdc8
	
}
TD.table_body_dark img
{
	padding-top : 2px;
	padding-bottom : 2px;	
}

TD.table_body_dark2
{
	background-color:#adadad
	
}

TD.top_left
{
	height: 62px;
	width: 120px;
	vertical-align:top;
	margin-left:auto
}

INPUT
{
	font-weight: normal;
    color: #000000; 
	font-family: Verdana;
	font-size: 10px;
	text-decoration: none;
}
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:underline;	
}

.infosComplementaire
{
	font-weight: normal;
    color: #000000; 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-decoration: none;
}
h1.h1TitreParagraphe
{
	font-weight: bold;
    color: #a30016; 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-decoration: none;
}
h1.h1TitreParagraphePetit
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8px;
	text-decoration: none;
}
SELECT                                                                                          
{                                                                                               
    FONT-SIZE: 10px;                                                                            
    color: #000000;                                                                            
    font-family: Verdana;                                                 
}    
h4 {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
 font-style: normal;
 line-height: normal;
 font-weight: normal;
 color: #000000;
 text-decoration: none;
 white-space: normal;
 vertical-align: baseline;
 word-spacing: normal;
 display: inline;
}
/*OfferViewTable - le tableau de restitution*/
table.life_offers_view_table
{
	background-color: white;
    /*border: 2px #2c5d86 solid;*/
   	/*border: 2px #7597a5 solid;*/
	border: 1px #bfbcb2 solid;
   	
   	/*border: 2px #8abc00 solid;*/
   	/*border-right : 1px #bfbcb2 solid;*/
   	text-align:center;
   	font-size : .9em;
   	width : 100%;
   	margin-left : auto;
   	margin-right : auto;
}
table.life_offers_view_table td
{
	border: 1px #bfbcb2 solid;
	/*border-bottom: 1px #598393 solid;*/
	/*border-bottom: 1px #bfbcb2 solid;*/
	/*border-bottom: 1px #8abc00 solid;*/
	padding-left:2px;
	padding-right:2px;
	height : 45px;
}
td.life_offers_view_table_header
{
	background-color: #e9e7de;
	/*background-color:#598393;*/
	color: #000000;
	/*background-color: #ced7dc;*/
	/*color: #1a3870;*/
	font-weight: bold;
	text-align:center;
	padding-top : 2px;
	padding-bottom:2px;
	padding-left:2px;
	padding-right:2px;
	/*border : #8abc00;*/
	/*border-bottom : #ced7dc;*/
	
}
/*striped table*/
tr.even td
{
	/*background-color: #dddddd;*/
	background-color:#e9e7de;
}

tr.ruled td
{
	/*color: #a00000;*/
	/*background-color: #C6E3FF; */
	/*background-color:#8abc00;*/
	/*background-color : #E6E5E2;*/
	/*background-color : #ffffd9;*/
	/*color: #2c5d86;*/
}
head:first-child+body tr.ruled td
{
	/*background-color : #8abc00;*/
	/*background-color :  #f6f5f1;*/
	/*background-color :  #E6E5E2;*/
	/*background-color : #BEFD64;*/
	/*background-color : #ffffd9;*/
	/*color: #2c5d86;*/
	
}

