/* Éditeur - Classes générales -----------------------------------------------*/
.Titre {
	font-family:			Verdana, Arial, Helvetica, Sans-serif;
	font-size:				15px;
	font-weight:			bold;
	color:					#004B27;
}
.SousTitre {
	font-family:			Verdana, Arial, Helvetica, Sans-serif;
	font-size:				11px;
	font-weight:			bold;
	color:					#476E8F
}
.Texte {
	font-family:			Verdana, Arial, Helvetica, Sans-serif;
	font-size:				11px;
	line-height:			16px;
	color:					#000000;
}
.TexteAccueil {
	font-family:			Verdana, Arial, Helvetica, Sans-serif;
	font-size:				11px;
	color:					#000000;
}
.TextePetit {
	font-family:			Verdana, Arial, Helvetica, Sans-serif;
	font-size:				10px;
	line-height:			16px;
	color:					#000000;
}
.TexteGros {
	font-family:			Verdana, Arial, Helvetica, Sans-serif;
	font-size:				16px;
	line-height:			16px;
	color:					#000000;
}

/*----------------------------------------------------------------------------*/
/* Éditeur - Classes pour les hyperliens -------------------------------------*/
A.Lien:link, A.Lien:visited, A.Lien:active {
	font-family:			Verdana, Arial, Helvetica, Sans-serif;
	font-size:				11px;
	color:					#476E8F;
	text-decoration:		none;
}
A.Lien:hover, A.Lien:visited:hover, A.Lien:active:hover {
	font-family:			Verdana, Arial, Helvetica, Sans-serif;
	font-size:				11px;
	color:					#476E8F;
	text-decoration:		underline;
}
A.LienNouv:link, A.LienNouv:visited, A.LienNouv:active {
	font-family:			Verdana, Arial, Helvetica, Sans-serif;
	font-size:				10px;
	color:					#000000;
	text-decoration:		none;
}
A.LienNouv:hover, A.LienNouv:visited:hover, A.LienNouv:active:hover {
	font-family:			Verdana, Arial, Helvetica, Sans-serif;
	font-size:				10px;
	color:					#000000;
	text-decoration:		underline;
}
/*----------------------------------------------------------------------------*/
/* Éditeur - Classes pour les images -----------------------------------------*/
.ContourPhoto {
	border:					1px solid #3F679C;
}
.PhotoGauche {
	border:					1px solid #3F679C;
	margin:					0 10px 5px 0;
}
.PhotoDroite {
	border:					1px solid #3F679C;
	margin:					0 0 5px 10px;
}
/*----------------------------------------------------------------------------*/
/* Éditeur - Classes pour les cellules de tableaux ---------------------------*/
.CelluleTitre {
	font-family:			Verdana, Arial, Helvetica, Sans-serif;
	font-size:				11px;
	font-weight:			bold;
	color:					#476E8F;
	background-color:		#FFFFFF;
	padding:				5px 5px 5px 0;
	border-bottom:			1px solid #476E8F;
	vertical-align:			top;
}
.CelluleTexte {
	font-family:			Verdana, Arial, Helvetica, Sans-serif;
	font-size:				11px;
	color:					#000000;
	background-color:		#E1E6EC;
	padding:				7px;
	vertical-align:			top;
	line-height:			14px;
}
.CelluleTexte2 {
	font-family:			Verdana, Arial, Helvetica, Sans-serif;
	font-size:				11px;
	color:					#000000;
	background-color:		#FFFFFF;
	padding:				7px;
	vertical-align:			top;
	line-height:			14px;
}
/*----------------------------------------------------------------------------*/
/* Styles communs à toutes les pages -----------------------------------------*/
A.LienNavFixe:link, A.LienNavFixe:visited, A.LienNavFixe:active {
	font-family:			Verdana, Arial, Helvetica, Sans-serif;
	font-size:				10px;
	color:					#000000;
	text-decoration:		none;
}
A.LienNavFixe:hover, A.LienNavFixe:visited:hover, A.LienNavFixe:active:hover {
	font-family:			Verdana, Arial, Helvetica, Sans-serif;
	font-size:				10px;
	color:					#000000;
	text-decoration:		underline;
}
A.LienCredits:link, A.LienCredits:visited, A.LienCredits:active,
A.LienCredits:hover, A.LienCredits:visited:hover, A.LienCredits:active:hover {
	font-family:			Verdana, Arial, Helvetica, Sans-serif;
	font-size:				10px;
	color:					#FFFFFF;
	text-decoration:		underline;
}
.CellEntete {
	background-image:		url(../images/Bg_Entete.jpg);
	background-repeat:		no-repeat;
}
.TxtDate {
	font-family:			Verdana, Arial, Helvetica, Sans-serif;
	font-size:				10px;
	color:					#004B27;
}
.CellBlanche {
	background-color:		#FFFFFF;
}
.CellFooter {
	font-family:			Verdana, Arial, Helvetica, Sans-serif;
	font-size:				10px;
	color:					#FFFFFF;
	padding-bottom:			3px;
}
/*----------------------------------------------------------------------------*/
/* Styles spéciaux pour page d'accueil ---------------------------------------*/
.CellBienvenue {
	background-color:		#E1E5ED;
	border-left:			1px solid #3A6DA2;
	border-right:			1px solid #3A6DA2;
	padding:				0 11px;
}
.CellBulletin {
	background-image:		url(../images/Bg_AccBulletin.jpg);
	background-repeat:		no-repeat;
	border-left:			1px solid #3A6DA2;
	border-right:			1px solid #3A6DA2;
	padding:				0 8px;
}
.TxtBulletin {
	font-family:			Verdana, Arial, Helvetica, Sans-serif;
	font-size:				11px;
	line-height:			13px;
	color:					#000;
}

.CellModelesUsages {
	background-image:		url(../images/Bg_AccModelesUsagers.jpg);
	background-repeat:		no-repeat;
	border-left:			1px solid #3E7D4F;
	border-right:			1px solid #3E7D4F;
	padding:				0 8px;
}
.TxtModelesUsages {
	font-family:			Verdana, Arial, Helvetica, Sans-serif;
	font-size:				10px;
	color:					#FFFFFF;
}
.TxtModelesUsages A:link, .TxtModelesUsages A:visited, .TxtModelesUsages A:active {
	font-family:			Verdana, Arial, Helvetica, Sans-serif;
	font-size:				10px;
	color:					#FFFFFF;
	text-decoration:		none;
}
.TxtModelesUsages A:hover, .TxtModelesUsages A:visited:hover, .TxtModelesUsages A:active:hover {
	font-family:			Verdana, Arial, Helvetica, Sans-serif;
	font-size:				10px;
	color:					#FFFFFF;
	text-decoration:		underline;
}
.CellNouv {
	font-family:			Verdana, Arial, Helvetica, Sans-serif;
	font-size:				10px;
	line-height:			11px;
	color:					#2C6A3C;
	background-color:		#FFFFFF;
	border-left:			1px solid #3E7D4F;
	border-right:			1px solid #3E7D4F;
	padding-top:			5px;
	padding-bottom:			5px;
	padding-left:			5px;
	padding-right:			5px;
	vertical-align:			top;
}
A.LienTitreNouv:link, A.LienTitreNouv:visited, A.LienTitreNouv:active,
A.LienTitreNouv:hover, A.LienTitreNouv:visited:hover, A.LienTitreNouv:active:hover {
	font-family:			Verdana, Arial, Helvetica, Sans-serif;
	font-size:				10px;
	font-weight:			bold;
	color:					#000000;
	text-decoration:		underline;
}
.ULNouv {
	font-family:			Verdana, Arial, Helvetica, Sans-serif;
	font-size:				10px;
	color:					#000000;
	list-style-image: 		url(../images/Puce_2Triangles.gif);
	padding-left:			45px;
	padding-top:			0;
	padding-bottom:			0;
	margin-top:				0;
	margin-bottom:			0;
	margin-left:			15px;
}
.CellSatellite {
	background-color:		#FAFAFA;
	border-left:			1px solid #000000;
	border-right:			1px solid #000000;
}
.CellModelesNeufs {
	background-image:		url(../images/Bg_ModelesNeufs.gif);
	background-repeat:		no-repeat;
	background-color:		#FFFFFF;
	border-left:			1px solid #235595;
	border-right:			1px solid #235595;
	padding-left:			11px;
	padding-right:			6px;
}
/*----------------------------------------------------------------------------*/
/* Styles spéciaux pour pages intérieures ------------------------------------*/
.EspaceGauche {
	padding-left:			13px;
}
.CellColonneG {
	background-image:		url(../images/Bg_IntColonneG.gif);
	background-repeat:		no-repeat;
	background-color:		#EBEFF3;
	border-left:			1px solid #2F5E9B;
	padding-top:			20px;
}
.CellColonneD {
	background-image:		url(../images/Bg_IntColonneD.gif);
	background-repeat:		no-repeat;
	background-color:		#FFFFFF;
	border-right:			1px solid #2F5E9B;
	padding-left:			17px;
	padding-right:			30px;
}
.CellCapaciteRemorquage {
	background-color:		#E1E6EC;
	border-left:			1px solid #000000;
	border-right:			1px solid #000000;
}
.PaddingRemorquage {
	padding:				3px 5px;
}
A.LienRemorquage:link, A.LienRemorquage:visited, A.LienRemorquage:active {
	font-family:			Verdana, Arial, Helvetica, Sans-serif;
	font-size:				11px;
	color:					#000000;
	text-decoration:		none;
}
A.LienRemorquage:hover, A.LienRemorquage:visited:hover, A.LienRemorquage:active:hover {
	font-family:			Verdana, Arial, Helvetica, Sans-serif;
	font-size:				11px;
	color:					#000000;
	text-decoration:		underline;
}
.CellMarques {
	border-left:			1px solid #2C6A3C;
	border-right:			1px solid #2C6A3C;
	background-color:		#FFFFFF;
	padding-left:			8px;
	padding-right:			8px;
}
.PaddingMarque {
	padding-top:			10px;
}
.Pagination {
	font-family:			Verdana, Arial, Helvetica, Sans-serif;
	font-size:				11px;
	color:					#000000;
}
.Pagination A:link, .Pagination A:visited, .Pagination A:active {
	font-family:			Verdana, Arial, Helvetica, Sans-serif;
	font-size:				11px;
	color:					#476E8F;
	text-decoration:		none;
}
.Pagination A:hover, .Pagination A:visited:hover .Pagination A:active:hover {
	font-family:			Verdana, Arial, Helvetica, Sans-serif;
	font-size:				11px;
	color:					#476E8F;
	text-decoration:		underline;
}
.PaddingSousMenu {
	padding-left:			10px;
}
/*----------------------------------------------------------------------------*/
/* Styles pour sous menus ----------------------------------------------------*/
.SousMenuOff {
	font-family:			Verdana, Arial, Helvetica, Sans-serif;
	font-size:				12px;
	color:					#000000;
	/*padding-left:			10px;*/
}
.SousMenuOn {
	font-family:			Verdana, Arial, Helvetica, Sans-serif;
	font-size:				12px;
	color:					#004B27;
	text-decoration:		underline;
	background-color:		#FFFFFF;
	/*padding-left:			10px;*/
}
.SousMenuOff a:link, .SousMenuOff a:visited, .SousMenuOff a:active {
	font-family:			Verdana, Arial, Helvetica, Sans-serif;
	font-size:				12px;
	color:					#000000;
	text-decoration:		none;
}
.SousMenuOff a:hover, .SousMenuOff a:visited:hover, .SousMenuOff a:active:hover {
	font-family:			Verdana, Arial, Helvetica, Sans-serif;
	font-size:				12px;
	color:					#000000;
	text-decoration:		underline;
}
/*----------------------------------------------------------------------------*/
/* Styles pour formulaires----------------------------------------------------*/
.TxtBox {
	font-family:			Verdana, Arial, Helvetica, Sans-serif;
	font-size:				11px;
	color:					#000000;
	border:					1px solid #3F679C;
	padding-left:			2px;
}
.TxtArea {
	font-family:			Verdana, Arial, Helvetica, Sans-serif;
	font-size:				11px;
	color:					#000000;
	border:					1px solid #3F679C;
	padding-left:			0px;
	padding-right:			0px;
	padding-top:			0px;
	margin-bottom:			0px;
}
/*----------------------------------------------------------------------------*/
/* Général -------------------------------------------------------------------*/
BODY {
	margin:					0;
	padding:				0;
	background-color:		#FFFFFF;
}
A:link, A:visited, A:active {
	font-family:			Verdana, Arial, Helvetica, Sans-serif;
	color:					#476E8F;
	text-decoration:		none;
}
A:hover, A:visited:hover, A:active:hover {
	font-family:			Verdana, Arial, Helvetica, Sans-serif;
	color:					#476E8F;
	text-decoration:		underline;
}
P {
	padding:				0;
	margin-top:				0px;
	margin-bottom:			12px;
}
FORM {
	padding:				0;
	margin:					0;
}
UL {
	font-family:			Verdana, Arial, Helvetica, Sans-serif;
	font-size:				11px;
	color:					#000000;
	list-style-image: 		url(../images/Puce_2Triangles.gif);
	margin-top: 			8px;
}
OL {
	font-family:			Verdana, Arial, Helvetica, Sans-serif;
	font-size:				11px;
	color:					#000000;
	margin-top: 			8px;
}
LI {
	font-family:			Verdana, Arial, Helvetica, Sans-serif;
	font-size:				11px;
	color:					#000000;
	margin:					5px 0 5px 10px;
	padding:				0;
}

/*----------------------------------------------------------------------------*/
/* Arrière-plan --------------------------------------------------------------*/
.Bg {
	background-image:		url(../images/Bg.gif);
	background-position:	top left;
}
.BgEnteteDroite {
	background-image:		url(../images/Bg_EnteteDroite.jpg);
	background-position:	top left;
	background-repeat:		no-repeat;
}
/*----------------------------------------------------------------------------*/

/*----------------------------------------------------------------------------*/
/* Styles pour Plan du site --------------------------------------------------*/
a.Lien1:link, a.Lien1:visited, a.Lien1:active {
	font-family:			Verdana, Arial, Helvetica, Sans-serif;
	font-size:				13px;
	color:					#476E8F;
	text-decoration:		none;
}
a.Lien1:hover, a.Lien1:visited:hover, a.Lien1:active:hover {
	text-decoration:		underline;
}
a.Lien2:link, a.Lien2:visited, a.Lien2:active {
	font-family:			Verdana, Arial, Helvetica, Sans-serif;
	font-size:				11px;
	color:					#476E8F;
	text-decoration:		underline;
}
a.Lien2:hover, a.Lien2:visited:hover, a.Lien2:active:hover {
	text-decoration:		underline;
}
/*----------------------------------------------------------------------------*/
/* Styles spéciaux le texte des nouvelles -----------------------------------------*/
.textNouv {
	font-family:			Verdana, Arial, Helvetica, Sans-serif;
	font-size:				11px;
	color:					#2C6A3C;
	background-color:		#FFFFFF;
}