﻿body {
  text-align: left;
}

H1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:32px;
	text-align:left;
	color:#FFFFFF;
	vertical-align:bottom
	}
H2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	text-align:right;
	color:#29568F;
	vertical-align:bottom
	text-decoration:none
	}
	
H3 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	text-align:center;
	color:#FFFFFF;
	vertical-align:bottom;
	margin: 0px 0px 0px 0px;
	padding: 0px
	}
	
.grayTxt {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	margin: 10px 0px 0px 10px;
}
.grayTitle {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#FFFFFF;
	font-weight: bold;
	margin-bottom: 7px;
}
.subHeadline{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color:#000000;
	margin: 0px 15px 0px 14px;
}
.subTxt{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#7f80820;
	margin: 0px 5px 0px 14px;
}
.firstLine {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#000000;
}
.secondaryTxt {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#555555;
	margin: 16px 61px 61px 47px;
  text-align: left;
}
.solutionsButton {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#555555;
	margin: 0px 15px 0px 0px;
}
.navTxtTitle_on {
	font-family:Helvetica, Arial, sans-serif;
	font-size:11px;
	color:#005596;
	font-weight:bold;
	margin: 0px 0px 8px 23px;
}
.navTxtTitle_on a{color:015cae; text-decoration:none; font-family:Helvetica, Arial, sans-serif;font-size:11px;font-weight:bold;}
.navTxtTitle_off {
	font-family:Helvetica, Arial, sans-serif;
	font-size:11px;
	color:#990033;
	font-weight:normal;
	margin: 0px 0px 8px 23px;
}
.navTxtTitle_off a{color:#ED164F; text-decoration:none; font-family:Helvetica, Arial, sans-serif;font-size:11px;font-weight:normal;}
.navTxt_sections {
	font-family:Helvetica, Arial, sans-serif;
	font-size:11px;
	color:#2f7bc5;
	font-weight:normal;
	margin: 10px 30px 12px 41px;
	line-height: 15px;
}
.navTxt_spacer {
	font-family:Helvetica, Arial, sans-serif;
	font-size:11px;
	color:#2f7bc5;
	font-weight:normal;
	margin: 8px 0px 0px 0px;
	line-height: 1px;
}
img {
	behavior: url(iepngfix.htc);
}
.navTxt_sections a{color:#2f7bc5; text-decoration:none; font-family:Helvetica, Arial, sans-serif;font-size:11px;font-weight:normal;}

.footerTxt{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#005596;
	margin:5px 58px 1px 13px;
}
a.RelatedLink {
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	color: #555555;
	text-decoration:none
}
a.RelatedLink:hover {
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	color: #015CAE;
	text-decoration:underline;
}
.CaptionText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: italic;
	color: #888888;
}
.footerLinks  {
	color:#005596;; font-family: Arial, Helvetica, sans-serif; font-size: 11px; text-decoration:underline;
}
a.navbar {
	display: block;
	height:16px;
	text-decoration:none;
	text-indent:9px;
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	padding-top: 3px;
	font-weight:bold	
	}
	
a.navbar:hover {
	color:#DCF1FF;
	height:16px;
	background-image:url(/images/nav_bg_long2.gif);
	text-decoration:none;
	text-indent:9px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	padding-top: 3px;
	font-weight:bold
	}

/* for nav menu */


.menu a{color:#005596;text-decoration:none;font:bold; font-family: Arial, Helvetica, Franklin, Univers, sans-serif; font-size: 9pt;}
.menu a:hover{color:#FFFFFF}
td.menu{background:#9abddc}
table.menu
{
background-color:#FFFFFF;
font-size:100%;
color:#005596;
position:absolute;
visibility:hidden;
}


/* dynamic menu */

.clCMEvent{position:absolute; z-index:300; width:100%; height:100%; clip:rect(0,100%,100%,0); left:0; top:0; visibility:hidden}
.clCMAbs{position:absolute; width:10; height:10; left:0; top:0; visibility:hidden}

.clT,.clTover,.clS,.clSover,.clS2,.clS2over{position:absolute; overflow:hidden; width:170; height:26; cursor:pointer; cursor:hand}
.clB{position:absolute; visibility:hidden; z-index:300}
.clBar{position:absolute; width:10; height:10; visibility:hidden; }

.clS,.clSover{font-family: Arial, Helvetica, Franklin, Univers, sans-serif; font-size: 9pt; padding: 6px;}
.clS{color:#005596; layer-background-color:#b1bbd5; background-color:#b1bbd5;}
.clSover{color:#ffffff; layer-background-color:#496aa7; background-color:#496aa7;}
.clTover,.clB,.clBar{layer-background-color:#FFFFFF; background-color:#FFFFFF;}


.formulaire_contact {
  color: #ED164F;
  font-weight: bold;
}

#site_map {
  color: #555555;
  font-family: Arial,Helvetica,sans-serif;
  font-size: 11px;
}

.menu_principal{
	background-image:url('http://www.experian-cheetahmail.fr/uploads/fd2.jpg')}
	
.menu_principal_onglet{
	font-family:Helvetica, Arial, sans-serif; font-size:11px; color:#FFFFFF; text-align:center; text-transform:uppercase}

.menu_principal_onglet a{
	text-decoration:none; color:#FFFFFF}

.schema{
	width:563px; height:512px; background:url(/uploads/fond_schema.jpg); position:absolute; font-family:Arial, Helvetica, sans-serif; color:#015CAE}

.schema .encart{
	width:167px; height:166px; background:url(/uploads/fond_encart.png); position:absolute; text-align:center}

.schema .encart h2{
	font-size:16px; font-weight:bold; padding:5px 0 8px 0; margin:0; text-align:center}

.schema .encart p{
	font-size:11px; padding:10px 10px 0 15px; margin:0; text-align:left}
	
.plan_site {
	font-family:Arial, Helvetica, sans-serif;	font-size:12px;	color:#545454;	float:left;	width:125px;	margin:0 40px 0 0}

.plan_site h4 {
	margin:0;	font-size:12px;	font-weight:bold;	padding:0 0 0px 0px}

.plan_site ul {
	margin:7px 0 0 8px;	padding:0 0 0 8px; background:url(http://www.experian-cheetahmail.fr/uploads/plan_footer/gauche.jpg); background-repeat:no-repeat; background-position:left}

.plan_site ul li {
	list-style:none;}

.plan_site ul li a{
	text-decoration:none; color:#333333}

.plan_site ul li a:hover{
	text-decoration:underline}


