.sans-bordure
{
	border: none;
}

/*---------------------------------------TEXTE---------------------------------------*/
.txt-margin-left
{
	margin: 0 0 0 10px;
}

.txt-margin-justify
{
	margin: 10px;
	text-align: justify;
}

.txt-25px-gras-orange
{
	color: #F39400;
	font-size: 25px;
	font-weight: bold;
}

.txt-20px-orange
{
	color: #F39400;
	font-size: 20px;
	vertical-align: middle;
}

.txt-20px-gras-blanc
{
	color: #FFFFFF;
	font-size: 20px;
	font-weight: bold;
}

.txt-20px-gras-orange
{
	color: #F39400;
	font-size: 20px;
	font-weight: bold;
}

.txt-20px-gras-bleu
{
	color: #485BA8;
	font-size: 20px;
	font-weight: bold;
}

.txt-18px-gras-blanc
{
	color: #FFFFFF;
	font-size: 18px;
	font-weight: bold;
}

.txt-18px-gras-orange
{
	color: #F39400;
	font-size: 18px;
	font-weight: bold;
}


.txt-18px-gras-bleu
{
	color: #485BA8;
	font-size: 18px;
	font-weight: bold;
}

.txt-15px-gras-orange
{
	color: #F39400;
	font-size: 15px;
	font-weight: bold;
}

.txt-15px-gras-blanc
{
	color: #fff;
	font-size: 15px;
	font-weight: bold;
}

.txt-15px-gris
{
	color: #6D6E71;
	font-size: 15px;
}

.txt-13px-gras-italic-blanc
{
	font-weight: bold;
	font-style: italic;
	font-size: 13px;
	color: #FFFFFF;
}

.txt-13px-gras-gris
{
	font-weight: bold;
	font-size: 13px;
	color: #707173;
}

.txt-13px-gras-orange
{
	font-weight: bold;
	font-size: 13px;
	color: #F39400;
}

.txt-13px-gras-bleu
{
	font-weight: bold;
	font-size: 13px;
	color: #485BA8;
}

.txt-12px-gras-italic-gris
{
	color: #6D6E71;
	font-size: 12px;
	font-weight: bold;
	font-style: italic;
	letter-spacing: 1px;
}

.txt-12px-gras-italic-orange
{
	color: #F39400;
	font-size: 12px;
	font-weight: bold;
	font-style: italic;
	letter-spacing: 1px;
}

.txt-12px-gras-orange
{
	color: #F39400;
	font-size: 12px;
	font-weight: bold;
}
.txt-12px-gras-bleu
{
	color: #485BA8;
	font-size: 12px;
	font-weight: bold;
}
.txt-12px-gras-gris
{
	color: #6D6E71;
	font-size: 12px;
	font-weight: bold;
}

.txt-12px-gras-blanc
{
	color: #fff;
	font-size: 12px;
	font-weight: bold;
	font-style: normal;
}
.txt-12px-orange
{
	color: #F39400;
	font-size: 12px;
	line-height: 16px;
	font-weight: normal;
	text-align: justify;
}
.txt-12px-gris
{
	color: #707173;
	font-size: 12px;
	line-height: 16px;
	font-weight: normal;
	text-align: justify;
}

.txt-12px-bleu
{
	color: #485BA8;
	font-size: 12px;
}

.txt-11px-gras-bleu
{
	color: #485BA8;
	font-size: 11px;
	font-weight: bold;
}

.txt-11px-gris
{
	color: #707173;
	font-size: 11px;
	line-height: 12px;
	font-weight: normal;
}

.txt-11px-gras-gris
{
	color: #707173;
	font-size: 11px;
	line-height: 12px;
	font-weight: bold;
}

.txt-11px-orange
{
	color: #F39400;
	font-size: 11px;
	font-weight: normal;
	line-height: 13px;
}

.txt-11px-bleu
{
	color: #485BA8;
	font-size: 11px;
	font-weight: normal;
	line-height: 13px;
}


.txt-11px-gras-orange
{
	color: #F39400;
	font-size: 11px;
	font-weight: bold;
	line-height: 13px;
}

.txt-11px-blanc
{
	color: #fff;
	font-size: 11px;
	font-weight: normal;
	line-height: 13px;
}

.txt-11px-gras-blanc
{
	color: #fff;
	font-size: 11px;
	font-weight: bold;
	font-style: normal;
}

.txt-10px-blanc
{
	color: #fff;
	font-size: 10px;
	font-weight: normal;
}
.txt-10px-gris
{
	color: #707173;
	font-size: 10px;
	font-weight: normal;
	line-height: 12px;
}
.txt-18px-gris
{
	color: #707173;
	font-size: 18px;
	font-weight: normal;
	line-height: 20px;
}

.txt-9px-gris
{
	color: #707173;
	font-size: 9px;
	font-weight: normal;
	line-height: 12px;
}

.txt-10px-orange
{
	color: #F39400;
	font-size: 10px;
	font-weight: normal;
}
.txt-10px-bleu
{
	color: #485BA8;
	font-size: 10px;
	font-weight: normal;
}


/* Span Voiture neuve */
.spanVehi .txt-18px-gras-bleu
{
	color: #485BA8;
	font-size: 18px;
	font-weight: bold;
}

.spanVehiNeuf .txt-18px-gras-bleu
{
	color: #F39400;
	font-size: 18px;
	font-weight: bold;
}


.spanVehiNeuf .txt-11px-bleu
{
	color: #F39400;
	font-size: 11px;
	font-weight: normal;
	line-height: 13px;
}

.spanVehi .txt-11px-bleu
{
	color: #485BA8;
	font-size: 11px;
	font-weight: normal;
	line-height: 13px;
}

.spanVehi .txt-11px-gras-bleu
{
	color: #485BA8;
	font-size: 11px;
	font-weight: bold;
}

.spanVehiNeuf .txt-11px-gras-bleu
{
	color: #F39400;
	font-size: 11px;
	font-weight: bold;
	line-height: 13px;
}

.spanVehiNeuf .txt-12px-gras-bleu
{
	color: #F39400;
	font-size: 12px;
	font-weight: bold;
}
.spanVehi .txt-12px-gras-bleu
{
	color: #485BA8;
	font-size: 12px;
	font-weight: bold;
}



/*---------------------------------------TITRE---------------------------------------*/
.titre-page
{
	font-size: 13px;
	background: url(../images/trait-h2.gif) no-repeat 1px 16px;
	font-weight: bold;
	padding: 0 0 11px 0;
	margin: 13px 0 0 0;
}

.titre-page a
{
	text-decoration: none;
	color: #707173;
}

.entete-01
{
	color: #707173;
	font-size: 13px;
	font-weight: bold;
	line-height: 18px;
}

.entete-02
{
	color: #707173;
	font-size: 12px;
	font-weight: bold;
	line-height: 15px;
}

.entete-03
{
	color: #929292;
	font-size: 12px;
	font-weight: bold;
	line-height: 14px;
}

/*---------------------------------------LIENS---------------------------------------*/

.lien-13px-gras-orange
{
	color: #F39400;
	font-size: 13px;
	font-weight: bold;
	text-decoration: none;
}

.lien-13px-gras-orange:hover
{
	color: #485BA8;
	font-size: 13px;
	font-weight: bold;
	text-decoration: none;
}

.lien-13px-gras-blanc
{
	color: #fff;
	font-size: 13px;
	font-weight: bold;
	text-decoration: none;
}

.lien-13px-gras-blanc:hover
{
	color: #1C43A0;
	font-size: 13px;
	font-weight: bold;
	text-decoration: none;
}

.lien-13px-gras-gris
{
	color: #6D6E71;
	font-size: 13px;
	font-weight: bold;
	text-decoration: none;
}

.lien-13px-gras-gris:hover
{
	color: #263BA4;
	font-size: 13px;
	font-weight: bold;
	text-decoration: none;
}


.lien-12px-gras-gris
{
	color: #707173;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	line-height: 12px;
}


.lien-12px-gras-gris:hover
{
	color: #707173;
	font-size: 12px;
	font-weight: bold;
	text-decoration: underline;
}

.lien-11px-gras-gris
{
	color: #6D6E71;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}

.lien-11px-gras-gris:hover
{
	color: #263BA4;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}

.lien-11px-gras-blanc
{
	color: #FFFFFF;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	line-height: 12px;
}

.lien-11px-gras-blanc:hover
{
	color: #FFFFFF;
	font-size: 11px;
	font-weight: bold;
	text-decoration: underline;
}

.lien-11px-gras-orange
{
	color: #F39400;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	line-height: 12px;
}

.lien-11px-gras-orange:hover
{
	color: #485BA8;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}

.lien-11px-orange
{
	color: #F39400;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
}

.lien-11px-orange:hover
{
	color: #263BA4;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
}

.lien-20px-bleu
{
	color: #485BA8;
	font-size: 20px;
	font-weight: normal;
	text-decoration: none;
}

.lien-20px-bleu:hover
{
	color: #F39400;
	font-size: 20px;
	font-weight: normal;
	text-decoration: none;
}

.lien-11px-bleu
{
	color: #485BA8;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
}

.lien-11px-bleu:hover
{
	color: #F39400;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
}

.lien-11px-blanc
{
	color: #fff;
	font-size: 11px;
	font-weight: normal;
	text-decoration: underline;
	line-height: 13px;
}

.lien-11px-blanc:hover
{
	color: #263BA4;
	font-size: 11px;
	font-weight: normal;
	text-decoration: underline;
}
.lien-11px-blanc_blanc
{
	color: #fff;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
}

.lien-11px-blanc_blanc:hover
{
	color: #fff;
	font-size: 11px;
	font-weight: normal;
	text-decoration: underline;
}

.lien-10px-orange
{
	color: #F39400;
	font-size: 10px;
	font-weight: normal;
	text-decoration: none;
	line-height: 11px;
	text-decoration: underline;
}

.lien-10px-orange:hover
{
	color: #F39400;
	font-size: 10px;
	font-weight: normal;
	text-decoration: none;
}

.lien-10px-gris
{
	color: #707173;
	font-size: 10px;
	font-weight: normal;
	text-decoration: underline;
}

.lien-10px-gris:hover
{
	color: #F39400;
	font-size: 10px;
	font-weight: normal;
	text-decoration: underline;
}

.lien-10px-bleu
{
	color: #485BA8;
	font-size: 10px;
	font-weight: normal;
	text-decoration: underline;
}

.lien-10px-bleu:hover
{
	color: #485BA8;
	font-size: 10px;
	font-weight: normal;
	text-decoration: none;
}

.lien-sans-deco
{
	text-decoration: none;
}

.bordure-01
{
	border: solid 1px #2769A6;
}

.bordure-02
{
	border: solid 1px #6D6E71;
}
.bordure-03
{
	border-right: 4px solid #F39400;
}

.bordure-04
{
	border-right: 4px solid #ffffff;
}

.bordure-05
{
	border-right: 1px solid #F39400;
}

.bordure-06
{
	border-bottom: 1px solid #F39400;
}

.barre
{
	text-decoration: line-through;
}

/*-----------------------------------LISTES-----------------------------------*/
.list-01
{
	margin: 0 0 0 13px;
	font-weight: bold;
	line-height: 25px;
}

.list-item-01
{
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background: url(../images/puce-li.gif) no-repeat 0 7px;
	list-style-image: none;
	list-style-type: none;
	padding: 0 0 0 9px;
	line-height: 16px;
}

.list-02
{
	margin: 0 0 0 9px;
	color: #5B6570;
	font-size: 11px;
	font-weight: bold;
	list-style-image: none;
	list-style-type: none;
	line-height: 13px;
}

.list-item-02
{
	color: #5B6570;
	font-size: 11px;
	font-weight: normal;
	list-style-image: none;
	list-style-type: none;
	line-height: 13px;
}

.list-03
{
	margin: 0 0 0 13px;
	font-weight: bold;
	line-height: 25px;
}

.list-item-03
{
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background: url(../images/puce-li-02.gif) no-repeat 0 5px;
	list-style-image: none;
	list-style-type: none;
	padding: 0 0 0 12px;
	line-height: 16px;
}

.list-04
{
	font-size: 11px;
	font-weight: bold;
	list-style-type: none;
	list-style-image: none;
}
.list-04 li
{
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background: url(../images/puce-plansite-03.gif) no-repeat 0 5px;
	list-style-image: none;
	list-style-type: none;
	padding: 0 0 0 12px;
	line-height: 16px;
}
.list-04 li a
{
	color: #6D6E71;
}

.list-item-04
{
	font-size: 10px;
	line-height: 11px;
}

.list-05
{
	font-weight: normal;
	font-size: 10px;
	list-style-image: none;
	list-style-type: none;
	line-height: 25px;
}

.list-item-05
{
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	background: url(../images/puce-li-02.gif) no-repeat 0 8px;
	list-style-image: none;
	list-style-type: none;
	padding: 0 0 0 12px;
	line-height: 20px;
}
.list-item-06
{
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	list-style-image: none;
	list-style-type: none;
	padding: 0 0 0 0px;
	line-height: 12px;
	text-align: left;
	color: #707173;
	vertical-align: text-top;
}

.list-item-07
{
	list-style-image: none;
	list-style-type: none;
	background-image: url(../images/puce-li-02.gif);
	background-repeat: no-repeat;
	background-position: 11px 5px;
	padding: 0 0 0 25px;
	line-height: 18px;
	text-align: left;
}

.list-item-08
{
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #F39400;
	list-style-image: none;
	list-style-type: none;
	padding: 0 0 0 30px;
	line-height: 18px;
	text-align: left;
}

.list-item-08 td ul li
{
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #F39400;
	list-style-image: none;
	list-style-type: none;
	padding: 0 0 0 30px;
	line-height: 18px;
	text-align: left;
}


/*----------------------------------EQUIPEMENT-----------------------------------*/
/*--- SOMMAIRE EQUIPEMENT ---*/
.BLOC-EQUIPEMENT
{
	float: left;
	width: 165px;
	border: 1px solid #F39400;
	margin: 0 8px 10px 0;
	padding: 0;
	text-align: left;
}

/*--- FICHE PRODUIT EQUIPEMENT ---*/
div.BLOC-SELECTION
{
	width: 420px;
	padding: 11px;
	float: left;
}

div.PRIX-FICHE
{
	background: #F39400;
	padding: 16px 11px;
	float: right;
	text-align: center;
}

div.PRIX-FICHE-promo
{
	background: #FFFFFF;
	padding: 16px 11px;
	float: right;
	text-align: center;
	border-top: 1px #F39400 solid;
	border-right: 1px #F39400 solid;
}

.txt-11px-gras-vert
{
	font-size: 11px;
	color: #02AD47;
	font-weight: bold;
}

/****************************EVOLUTION*****************************/


.txt-13px-gras-blanc
{
	color: #ffffff;
	font-size: 13px;
	font-weight: bold;
}


.txt-14px-gras-blanc
{
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}

.txt-16px-gras-vert
{
	color: #00a83a;
	font-size: 16px;
	font-weight: bold;
}
.txt-14px-gras-vert
{
	color: #00a83a;
	font-size: 14px;
	font-weight: bold;
}


.txt-15px-gras-gris
{
	color: #6D6E71;
	font-size: 15px;
	font-weight: bold;
}


.line-height-20px
{
	line-height: 20px;
}

.txt-14px-gras-orange
{
	color: #F39400;
	font-size: 14px;
	font-weight: bold;
}

/*-------------------------- ACCUEIL Liens ------------------------*/
.petit-titre-01
{
	color: #9c9dbc;
	font-weight: bold;
}
.petit-titre-01 a
{
	color: #9c9dbc;
	font-weight: bold;
}

.element-TABLE-C-home
{
	color: #7f7f81;
}
.element-TABLE-C-home a
{
	color: #7f7f81;
}

#titre-affaires
{
	text-align: center;
	font-weight: bold;
	font-size: 14px;
	color: #ef9642;
	margin: 0 0 7px 0;
}

a.lien-finance-bleu
{
	color: #727db3;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	line-height: 12px;
}


.lien-finance-bleu:hover
{
	text-decoration: underline;
}

a.lien-finance-orange
{
	color: #F39400;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	line-height: 12px;
}


.lien-finance-orange:hover
{
	text-decoration: underline;
}

/*---------------------------------------Bloc ANAF---------------------------------------*/
.lien-12px-gras-orange
{
	color: #F39400;
	font-size: 13px;
	font-weight: bold;
	line-height: 11px;
	text-decoration: none;
}



.lien-12px-gras-orange:hover
{
	color: #F39400;
	text-decoration: underline;
}

.nomModeleBudget
{
	color:#707173;
	text-decoration:none;
}

.nomModeleBudget:hover
{
	color:#707173;
	text-decoration:underline;
}