/*------Feuille de style CONTINENTAL LEASE 
Walter mai 2004------*/

/*------Redefinition de TAG------*/
body {
	background-color: White;
	margin: 0px;
	padding: 0px;

}
IMG {
	border: 0px;
}

/*------Structure Globale------*/
.TableGlobal {
	width: 100%;
	border: 0;
}
.TdGlobal {
	text-align: center;
	vertical-align: top;
}
.Table100Percent {
	width: 100%;
	border: 0;
}
.Table100Percent TD  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding: 2px;
	color: #003399;
}
.TD100percent {
	text-align: center;
}

/*Styles pour la page d'accueil*/
.TDColLeftHP {
	width: 554px;
}
.TDColRightHP {
	width: 222px;
	background-color: White;
}
.ActuHP {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #003399;
	padding-left: 22px;
	text-align: left;
	height: 45px;
}

/*Style pour la barre du bas*/
.TDBarreBasLeftHP {
	width: 554px;
	background-image: url(../images/bkg_col_left_hp.gif);
	height: 26px;
	text-align: left;
	vertical-align: middle;
}
.TDBarreBasRightHP {
	width: 222px;
	background-image: url(../images/bkg_col_right_hp.gif);
	height: 26px;
	text-align: center;
	vertical-align: middle;
}
.Copyright {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	color: #003399;
	text-align: right;
	vertical-align: middle;
	padding-right: 5px;
}

/*------Structure Centrale à 788 pixels------*/
.Table788px {
	width: 788px;
	border: 0;
}
.TdOmbreLeft {
	background-image: url(../images/bkg_ombre_left.gif);
	width: 6px;
}
.TdOmbreRight {
	background-image: url(../images/bkg_ombre_right.gif);
	width: 6px;
}
.TdBkgCentral {
	background-image: url(../images/bkg_central_int.gif);
}

/*------Chemin d'accès------*/
.TableChemin {
	width: 100%;
	border: 0;
}
.Chemin {
	border-top: 1px solid #DDE7FD;
	border-bottom: 1px solid #DDE7FD;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	height: 20px;
	text-align: right;
	color: #003399;
}
.Chemin A:link {
	text-decoration : none;
	color: #003399;
}
.Chemin A:visited { 
	text-decoration : none; 
	color: #003399;
}
.Chemin A:active {
	text-decoration : none; 
	color: #003399;
}
.Chemin A:hover {
	text-decoration : none; 
	color: #FF6600;
}
.Cheminselect {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #FF6600;
	font-weight: bold;
}

/*------Contenu de la page------*/
.TableContenuLeft {
	padding-top: 2px;
	width: 97%;
}
.TDContenuLeft {
	width: 576px;
	padding-top:18px;
}
.TitContenu {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	color: #FF6600;
	font-weight: bold;
	padding-left: 8px;
	height: 30px;
	text-align : left;
}
.txtCourant {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #003399;
	font-weight: normal;
	padding-left: 8px;
	text-align : left;
}

/*------Bloc des Franchises par régions------*/
.Table179px {
	width: 179px;
	border: 0;
}
.TitRegion {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #003399;
	font-weight: bold;
	padding-left: 8px;
	background-color: #DDE7FD;
	height: 20px;
	border-top: 1px solid #003399;
	border-bottom: 1px solid #003399;
	border-left: 1px solid #003399;
	border-right: 1px solid #003399;
	vertical-align: middle;
}
.TxtAdresse {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #003399;
	font-weight: normal;
	padding-left: 8px;
	padding-top: 8px;
	padding-bottom: 8px;
	height: 20px;
	border-left: 1px solid #003399;
	border-right: 1px solid #003399;
	border-bottom: 1px solid #DDE7FD;
	vertical-align: middle;
}

/*------Retour Haut de Page------*/
.TDHautDePage {
	border-top: 1px solid #DDE7FD;
	border-bottom: 1px solid #DDE7FD;
	height: 20px;
	text-align: right;
}

/*------Navigation------*/
.TDColNavRight {
	width: 200px;
	background-color: #BFCFF4;
	text-align: left;
	padding-top:18px;
}
.NavNiv01LeftOFF {
	border-top: 1px solid #003399;
	background-color: #98B4F1;
}
.NavNiv01LeftON {
	border-top: 1px solid #003399;
	background-color: #FF6600;
}
.NavNiv01OFF {
	background-color: #7A99DE;
	border-top: 1px solid #003399;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: White;
	padding-left: 3px;
	height: 20px;
}
.NavNiv01OFF A:link {
	text-decoration : none;
	color: White;
}
.NavNiv01OFF A:visited { 
	text-decoration : none; 
	color: White;
}
.NavNiv01OFF A:active {
	text-decoration : none; 
	color: White;
}
.NavNiv01OFF A:hover {
	text-decoration : none; 
	color: #003399;
}
.NavNiv02OFF {
	background-color: #DDE7FD;
	border-top: 1px solid #003399;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #003366;
	padding-left: 3px;
	height: 20px;
}
.NavNiv02OFF A:link {
	text-decoration : none;
	color: #003366;
}
.NavNiv02OFF A:visited { 
	text-decoration : none; 
	color: #003366;
}
.NavNiv02OFF A:active {
	text-decoration : none; 
	color: #003366;
}
.NavNiv02OFF A:hover {
	text-decoration : none; 
	color: #FF6600;
}
.NavNiv02ON {
	background-color: White;
	border-top: 1px solid #003399;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #FF6600;
	padding-left: 3px;
	height: 20px;
}
.NavNiv02ON A:link {
	text-decoration : none;
	color: #FF6600;
}
.NavNiv02ON A:visited { 
	text-decoration : none; 
	color: #FF6600;
}
.NavNiv02ON A:active {
	text-decoration : none; 
	color: #FF6600;
}
.NavNiv02ON A:hover {
	text-decoration : none; 
	color: #FF6600;
}
.NavFin {
	border-top: 1px solid #003399;
}

/* Formulaires */
.InputForm {
	background-color: #F7FAFF;
	width: 385px;
	border-top: thin solid #999999;
	border-right: thin solid #CCCCCC;
	border-bottom: thin solid #CCCCCC;
	border-left: thin solid #999999;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #003399;
	margin: 0px;
	padding: 0px;
}
.InputEtape4 {
	background-color: #F7FAFF;
	border-top: thin solid #999999;
	border-right: thin solid #CCCCCC;
	border-bottom: thin solid #CCCCCC;
	border-left: thin solid #999999;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #003399;
	margin: 0px;
	padding: 0px;
}
.InputPagination {
	background-color: #F7FAFF;
	width: 100px;
	border-top: thin solid #999999;
	border-right: thin solid #CCCCCC;
	border-bottom: thin solid #CCCCCC;
	border-left: thin solid #999999;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #003399;
	margin: 0px;
	padding: 0px;
}
.InputCheckBox {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #003399;
	margin: 0px;
	padding: 0px;
	vertical-align: middle;
}
.InputRadioButton {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #003399;
	margin: 0px;
	padding: 0px;
	vertical-align: middle;
}
.TdIntForm {
	vertical-align: top;
	width: 150px;
}
.BtnEtape {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.BtnEtape A:link {
	text-decoration : none;
	color: White;
	background-color: #FF9933;
	border-top: 1px solid #CCCCCC;
	border-right: 1px solid #666666;
	border-bottom: 1px solid #666666;
	border-left: 1px solid #CCCCCC;
	padding: 2px 3px;
}
.BtnEtape A:visited {
	text-decoration : none;
	color: White;
	background-color: #FF9933;
	border-top: 1px solid #CCCCCC;
	border-right: 1px solid #666666;
	border-bottom: 1px solid #666666;
	border-left: 1px solid #CCCCCC;
	padding: 2px 3px;
}
.BtnEtape A:active {
	text-decoration : none;
	color: White;
	background-color: #FF6600;
	border-top: 1px solid #666666;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCCF;
	border-left: 1px solid #666666;
	padding: 2px 3px;
}
.BtnEtape A:hover {
	text-decoration : none;
	color: White;
	background-color: #FF6600;
	border-top: 1px solid #666666;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	border-left: 1px solid #666666;
	padding: 2px 3px;
}
/* Ligne bleu 1/2 dans listes */
.trBleu {
	background-color: #F0F5FF;
}
/* Texte mis en Avant */
.TxtEnAvant {
	color: #FF6600;
	font-weight: bold;
}
/* Mention Bas de Page */
.TxtCnil {
	color: #999999;
}
/*Objet du formulaire pour la LLD*/
.TxtObjetFormLLD {
	font-weight: bold;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
/*Champs obligatoires dans les formulaires LLD*/
.TxtChOblgFormLLD {
	font-weight: normal;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FF6600;
}
/*Categories dans le formulaire LLD*/
.TrCatFormLLD {
	background-color: #003399;
	color: White;
	font-size: 10px;
	font-weight: bold;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-align: center;
	vertical-align: middle;
	height: 20px;
}
/*Résultats de la recherche dans le formulaire LLD*/
.TrDonneesFormLLD {
	background-color: #F0F5FF;
	color: #003399;
	font-size: 10px;
	font-weight: normal;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-align: center;
	vertical-align: middle;
	height: 20px;
}
.TrDonneesFormLLD A:link {
	text-decoration: none;
	color: #003399;
}
.TrDonneesFormLLD A:visited {
	text-decoration: none;
	color: #003399;
}
.TrDonneesFormLLD A:active {
	text-decoration: none;
	color: #003399;
}
.TrDonneesFormLLD A:hover {
	text-decoration: underline;
	color: #003399;
}
.TrDonneesFormLLD2 {
	background-color: White;
	color: #003399;
	font-size: 10px;
	font-weight: normal;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-align: center;
	vertical-align: middle;
	height: 20px;
}
.TrDonneesFormLLD2 A:link {
	text-decoration: none;
	color: #003399;
}
.TrDonneesFormLLD2 A:visited {
	text-decoration: none;
	color: #003399;
}
.TrDonneesFormLLD2 A:active {
	text-decoration: none;
	color: #003399;
}
.TrDonneesFormLLD2 A:hover {
	text-decoration: underline;
	color: #003399;
}
/* PAGINATION */
.TdPaginationGras {
	color: #FF6600;
	font-weight: bold;
}
.TdPaginationSelect {
	color: #FF6600;
	font-weight: bold;
}
.TdPagination {
	border-top: 1px solid #DDE7FD;
	border-right: 1px #003399;
	border-bottom: 1px solid #DDE7FD;
	border-left: 1px #003399;
	padding: 2px;
	color: #003366;
	font-size: 9px;
	height: 20px;
}
.TdPagination A:link {
	text-decoration: none;
	color: #003399;
}
.TdPagination A:visited {
	text-decoration: none;
	color: #003399;
}
.TdPagination A:active {
	text-decoration: none;
	color: #003399;
}
.TdPagination A:hover {
	text-decoration: underline;
	color: #003399;
}

/*Bouton Imprimer la page*/
.BtnImprimer {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #003399;
	height: 20px;
	text-decoration: none;
	padding-left: 0px;
}
.BtnImprimer A:link {
	text-decoration: none;
	color: #003399;
}
.BtnImprimer A:visited {
	text-decoration: none;
	color: #003399;
}
.BtnImprimer A:active {
	text-decoration: none;
	color: #003399;
}
.BtnImprimer A:hover {
	text-decoration: none;
	color: #FF6600;
}

/*Fiche Options dans l'étape 3 de la LLD*/
.TdVehEtape3LLD {
	border-left: 1px solid #7A99DE;
}
.TdPhoEtape3LLD {
	width: 235px;
	border-right: 1px solid #7A99DE;
}
.TdBordBasEtape3LLD {
	background-color: #7A99DE;
	height: 30px;
}
.TitVehEtape3LLD {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 14px;
	color: White;
	background-color: #7A99DE;
	padding-left: 0px;
	height: 20px;
}
.TitMoteurEtape3LLD {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #003399;
	font-weight: bold;
	font-style: normal;
	height: 18px;
	padding-left: 5px;
}
.TxtPhoNoContr {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-style: italic;
	font-size: 9px;
	color: #003399;
}
.TxtVehEtape3LLD {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 10px;
	color: #003399;
	height: 18px;
	padding-left: 10px;
}
.TxtVehEtape4LLD {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 10px;
	color: #003399;
	height: 16px;
	padding-left: 10px;
}
.TxtDonneesEtape4LLD {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 10px;
	color: #003399;
	height: 16px;
}
.TableVehEtape3LLD {
	margin-bottom: 5px;
	width: 100%;
}
.TitEquipEtape3LLD {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: White;
	font-weight: bold;
	font-style: normal;
	height: 20px;
	padding-left: 5px;
	background-color: #003399;
}
.TdDonneesEtape3LLD {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #003399;
	font-weight: normal;
	font-style: normal;
	height: 20px;
	padding-left: 5px;
}
.TdCheckBoxEtape3LLD {
	text-align: right;
	height: 20px;
	vertical-align: middle;
	padding-left: 5px;
}
.TdPrixEtape3LLD {
	text-align: right;
	padding-right: 5px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #003399;
}
.TdEquSerieEtape3LLD {
	text-align: left;
	padding-left: 5px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #003399;
	height: 20px;
}
.TrOrangeEtape3LLD {
	background-color: #FEE6CD;
}
.TdTypeVehEtape3LLD {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
	color: #003399;
	padding-left: 10px;
	height: 20px;
}

/*Fiche Votre Contrat dans l'étape 4 de la LLD*/
.TitEtape4LLD {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	color: #FF6600;
	font-weight: bold;
	height: 30px;
	text-align: left;
	padding-bottom: 5px;
}

/*CONTACT*/
.TdLibellesContact {
	text-align: left;
	height: 20px;
	width: 150px;
	vertical-align: middle;
}

/*IMPRESSION*/
.Table576px {
	width: 576px;
}

/*COURS DE L'ACTION*/
.TdTitCours {
	background-color: #FF6633;
	height: 22px;
	border-top: 1px solid #003399;
	border-bottom: 1px solid #003399;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: White;
	padding-left: 22px;
	vertical-align: middle;
}
.TdCartoucheCours {
	background-color: #DDE7FD;
	border-bottom: 1px solid #003399;
}
.TdLibCours {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #003399;
	text-align: right;
	height: 20px;
	padding-right: 2px;
	vertical-align: middle;
}
.TdDonneesCours {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #003399;
	text-align: left;
	height: 20px;
	vertical-align: middle;
}
.TdVarCours {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #FF6633;
	text-align: left;
	height: 20px;
	vertical-align: middle;
}