body {
	margin: 0px;
	background-color: #edeff3;
}

ul {
	margin: 0;
	padding: 0;
	border: none;
}
.contenuFond {
	background-color: #FFFFFF;
}

/************************** BAS DE PAGE ***********************************************/
.baspage1, .baspage1 a:link,  .baspage1 a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
	text-decoration:none;
}
.baspage1 a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
	text-decoration:underline;
}
.baspageFond1 {
	background-color: #727271;
}
.baspage2, .baspage2 a:link,  .baspage2 a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #727271;
	text-decoration:none;
}
.baspage2 a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #727271;
	text-decoration:underline;
}

/********************** LES FAMILLES *******************************************/
.fond1 {
	background-color: #ef7f00;
}
.fond2 {
	background-color: #1bbbea;
}
.fond3 {
	background-color: #b2c900;
}

/******************* LE MENU ************************************************/

.menuTitre, .menuTitre a:link, .menuTitre a:visited, .menuTitre a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #727271;
	font-weight:bold;
	text-decoration:none;
}
.menuTravaux, .menuTravaux a:link, .menuTravaux a:visited, .menuTravaux a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #ef7f00;
	font-weight:bold;
	text-decoration:none;
}
.menuCarrosserie, .menuCarrosserie a:link, .menuCarrosserie a:visited, .menuCarrosserie a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #1bbbea;
	font-weight:bold;
	text-decoration:none;
}
.menuManutention, .menuManutention a:link, .menuManutention a:visited, .menuManutention a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #b2c900;
	font-weight:bold;
	text-decoration:none;
}

.menuTexte, .menuTexte a:link, .menuTexte a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #727271;
	font-weight:bold;
	text-decoration:none;
	background-color: #edeff3;
}
.menuTexte a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight:bold;
	text-decoration:none;
	background-color: #edeff3;
}
.menuTexteOn, .menuTexteOn a:link, .menuTexteOn a:visited, .menuTexteOn a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight:bold;
	text-decoration:none;
	background-color: #edeff3;
}

/******************* LA NAVIGATION ************************************************/

.navigationTexte, .navigationTexte a:link, .navigationTexte a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #727271;
	text-decoration:none;
}
.navigationTexte a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #727271;
	text-decoration:underline;
}

/************************* ACCUEIL **************************************/
.accFondBas {
	background-color: #edeff3;
}

/************************* FORMULAIRES **************************************/
.form {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #edeee2;
	color: #000000;
	font-weight:bold;
	padding: 2px;
	border-top: 1px solid #585858;
    border-right: 1px solid #DBDBDB;
    border-bottom: 1px solid #E4E4E4;
    border-left: 1px solid #848484;
}

.formAccueil {
	width: 256px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #FFFFFF;
	background-image: url(../images/styles/css-field-txt.gif);
	color: #333333;
	font-weight:bold;
	padding: 1px;
	border-top: 1px solid #585858;
    border-right: 1px solid #DBDBDB;
    border-bottom: 1px solid #E4E4E4;
    border-left: 1px solid #848484;
	/*border: 1px groove #666666;*/
}
.formAccueil2 {
	width: 256px;
	height: 19px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #FFFFFF;
	background-image: url(../images/styles/css-field-txt.gif);
	color: #333333;
	font-weight:bold;
	padding: 1px;
	border-top: 1px solid #585858;
    border-right: 1px solid #DBDBDB;
    border-bottom: 1px solid #E4E4E4;
    border-left: 1px solid #848484;
	/*border: 1px groove #666666;*/
}
/*infos obligatoires*/
.formObli {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF0000;
	text-decoration:none;
}
/*lien pour le calendrier*/
a.dp-choose-date {
	float: left;
	width: 16px;
	height: 16px;
	padding: 0;
	margin: 5px 3px 0;
	display: block;
	text-indent: -2000px;
	overflow: hidden;
	background: url(calendar.png) no-repeat; 
}
/*lien pour le calendrier*/
a.dp-choose-date.dp-disabled {
	background-position: 0 -20px;
	cursor: default;
}
/*champ pour le calendrier*/
input.dp-applied {
	width: 140px;
	float: left;
	font-size: 10px;
	background-color: #edeee2;
	color: #000000;
}

.contactLorraine {
	background-color:#b2c900;
}
.contactAlsace {
	background-color:#1bbbea;
}


/***************************** TITRES **************************************/

.titreCategorie, .titreCategorie a:link, .titreCategorie a:visited, .titreCategorie a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	color: #727271;
	text-decoration:none;
	font-style: italic;
	font-weight:bold;
	text-transform: uppercase;
}
.titreType, .titreType a:link, .titreType a:visited, .titreType a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	text-decoration:none;
	font-weight:bold;
	text-transform: uppercase;
}

/***************************** TABLEAUX **************************************/

/*légende*/
.legendeTab {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #727271;
	text-decoration:none;
	font-weight:bold;
	background-color: #FFFFFF;
}
/*texte*/
.texteTab, .texteTab a:link, .texteTab a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #727271;
	text-decoration:none;
	font-weight:bold;
}
.texteTab a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration:none;
	font-weight:bold;
}
.texteTabPDF, .texteTabPDF a:link, .texteTabPDF a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #727271;
	text-decoration:none;
	font-weight:bold;
}
.texteTabPDF a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration:none;
	font-weight:bold;
}
.fondTab1 {
	background-color: #eeeff2;
}
.tabFicheOccasion {
	margin: 4px 0 4px 0;
}
.tabFicheOccasionTitreFond {
	background-color: #fbbb01;
	padding: 4px;
}
.tabFicheOccasionTitreText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	text-decoration:none;
	font-weight:bold;
}
.tabFicheOccasionTitrePrix {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #727272;
	text-decoration:none;
	font-weight:bold;
	background-color: #FFFFFF;
	text-align: center;
}
.tabFicheOccasionTitreRef {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration:none;
	font-weight:bold;
}
.tabFicheOccasionBottom, .tabFicheOccasionBottom a:link, .tabFicheOccasionBottom a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration:none;
	font-weight:bold;
	background-color: #727272;
}
.tabFicheOccasionBottom a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration:underline;
	font-weight:bold;
	background-color: #727272;
}
.tabFicheOccasionRub, .tabFicheOccasionRub a:link, .tabFicheOccasionRub a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #ef7f00;
	text-decoration:none;
	font-weight:bold;
}
.tabFicheOccasionRub a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #ef7f00;
	text-decoration:underline;
	font-weight:bold;
}
.tabFicheOccasionText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #727272;
	text-decoration:none;
	font-weight:bold;
}
.tabFicheOccasionPrint, .tabFicheOccasionPrint a:link, .tabFicheOccasionPrint a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #727272;
	text-decoration:none;
	font-weight:bold;
}
.tabFicheOccasionPrint a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #727272;
	text-decoration:underline;
	font-weight:bold;
}


/***************************** TEXTES **************************************/
/*contact*/
.pagecontact {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration:none;
}
.pagecontact a:link, .pagecontact a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #006699;
	text-decoration:none;
}
.pagecontact a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #006699;
	text-decoration:underline;
}
/*texte principal*/
.texte {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration:none;
}
.texte a:link, .texte a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #006699;
	text-decoration:none;
}
.texte a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #006699;
	text-decoration:underline;
}
/*texte principal*/
.texte2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #616160;
	text-decoration:none;
}
.texte2 a:link, .texte2 a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #616160;
	text-decoration:none;
}
.texte2 a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #616160;
	text-decoration:underline;
}
.texte2Titre {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #616160;
	text-decoration:none;
	font-weight: bold;
}
.texteSavoirfaire {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #425484;
	text-decoration:none;
	font-weight: normal;
	font-style: italic;
}


/*catégories*/
.categorieLien, .categorieLien a:link, .categorieLien a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #727271;
	text-decoration:none;
	font-weight:bold;
}
.categorieLien a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration:underline;
	font-weight:bold;
}

.categorieLien1, .categorieLien1 a:link, .categorieLien1 a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #af5d01;
	text-decoration:none;
	font-weight:bold;
}
.categorieLien1 a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ef7f00;
	text-decoration:underline;
	font-weight:bold;
}
.categorieLien2, .categorieLien2 a:link, .categorieLien2 a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #1789aa;
	text-decoration:none;
	font-weight:bold;
}
.categorieLien2 a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #1bbbea;
	text-decoration:underline;
	font-weight:bold;
}
.categorieLien3, .categorieLien3 a:link, .categorieLien3 a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #788702;
	text-decoration:none;
	font-weight:bold;
}
.categorieLien3 a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #b2c900;
	text-decoration:underline;
	font-weight:bold;
}
.categorieLienOn, .categorieLienOn a:link, .categorieLienOn a:visited, .categorieLienOn a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ef7f00;
	text-decoration:none;
	font-weight:bold;
}
.categorieTitreTab, .categorieTitreTab a:link, .categorieTitreTab a:visited, .categorieTitreTab a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration:none;
	font-weight:bold;
}
.contact {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #727271;
	text-decoration:none;
	font-weight:bold;
}
.contactTel {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration:none;
	font-weight:bold;
}
