/********** HTML **********/
body								{ margin: 0px; padding: 0px; font-family: Verdana, Arial, Helvetica, sans-serif; }
form								{ padding: 0px; margin: 0px; }



/********** TYPOGRAPHIE **********/
.txtBlancPt							{ color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; }
.txtBlancMy							{ color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; }
.txtNoirPt							{ color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; }
.txtNoirMy							{ color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; }
.txtBleuTrGr						{ color: #095575; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; }
.txtRougeMy							{ color: #FF0000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; }
.soustitre 							{ font: 12px Verdana, Arial, Helvetica, sans-serif; text-align:left; color:#00679B; text-decoration:underline; font-weight:bold; background: #ffffff;}
.txtNoirMysans 						{ color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; }
.txtNoirBold 						{ font-weight: bold; }
.heures 							{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; }
.tdsoustitre {
	color: #000000;
	font-size: 13px;
	font-weight: bold;
	background-color: #CCCCCC;
	padding: 5px;
}

a.lienBlancPtUnder:link				{ color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none; }
a.lienBlancPtUnder:visited			{ color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none; }
a.lienBlancPtUnder:hover			{ color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: underline; }
a.lienBlancMyUnder:link				{ color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; }
a.lienBlancMyUnder:visited			{ color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; }
a.lienBlancMyUnder:hover			{ color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: underline; }
a.lienNoirMyUnder:link				{ color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; }
a.lienNoirMyUnder:visited			{ color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; }
a.lienNoirMyUnder:hover				{ color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: underline; }
a.lienNoirBleuPt:link				{ color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none; }
a.lienNoirBleuPt:visited			{ color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none; }
a.lienNoirBleuPt:hover				{ color: #095575; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none; }
a.lienBleuFonceUnderPt:link			{ color: #00466A; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none; }
a.lienBleuFonceUnderPt:visited		{ color: #00466A; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none; }
a.lienBleuFonceUnderPt:hover		{ color: #095575; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: underline; }
a.lienBleuFonceUnderMy:link			{ color: #00466A; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; }
a.lienBleuFonceUnderMy:visited		{ color: #00466A; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; }
a.lienBleuFonceUnderMy:hover		{ color: #095575; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: underline; }

table#sitemap	{width: 720px;	margin: 0 auto;	text-align:left;}
table#sitemap tr td {padding: 5px 10px; width: 33%; vertical-align: top; background-color: #095575;}
table#sitemap ul {margin: 0; padding: 0;}
table#sitemap ul li {margin: 0; padding: 0; list-style-type: none;}
table#sitemap ul li ul {margin: 2px 10px;}
table#sitemap ul li ul li {font-style: italic; padding: 3px 0;}
table#sitemap ul li ul li ul {margin: 2px 10px;}
table#sitemap ul li ul li ul li {font-style: normal; padding: 3px 0;}
table#sitemap ul.ulinline {margin: 0; padding: 0;}
table#sitemap ul.ulinline li {display: inline; padding: 0 10px; color: #FFFFFF;}
table#sitemap ul.ulinline li.first {padding: 0 10px 0 0;}
table#sitemap ul.ulinline li.last {padding: 0 0 0 10px; border: none;}
table#sitemap a:link, table#sitemap a:visited {color: #FFFFFF; font-weight: normal; text-decoration: none;}
table#sitemap a:hover, table#sitemap a:focus, table#sitemap a:active{color: #FFFFFF; font-weight: normal; text-decoration: underline;}

.titreTableauInfos	{
	background-color: #095575;
	background-image: url(images/back_sitemap.gif);
	background-repeat: no-repeat;
	background-position: right -50px;
}



/********** COMMUN **********/
.sansBordure						{ border: 0px; }
#fondSiteGauche						{ background: url(images/communes/img_fondSiteGauche.jpg) right top no-repeat; }
#fondSiteDroit						{ background: url(images/communes/img_fondSiteDroit.jpg) left top no-repeat; }
#logo								{ background: url(images/communes/img_logo.gif) 139px 33px no-repeat; }
#fondTitre							{ background: url(images/communes/img_fondTitre.jpg) left top no-repeat; }
#fondBasPage						{ background: #C6C6C7 url(images/communes/img_fondBasPage.gif) left top repeat-x; }
#fondMenuDroit						{ background: url(images/communes/img_fondMenuDroit.gif) left top repeat-y; padding-left: 25px; padding-top: 10px; padding-bottom: 10px; }
#fondBasMenuDroit					{ background: url(images/communes/img_fondBasMenuDroit.gif) left top no-repeat; }
#fondMenuDroitVehicule				{ background: url(images/communes/img_fondMenuDroitNeuf.gif) left top repeat-y; padding-left: 25px; padding-top: 10px; padding-bottom: 10px; }
#fondBasMenuDroitVehicule			{ background: url(images/communes/img_fondBasMenuDroitNeuf.gif) left top no-repeat; }
#titre								{ margin-left: 10px; text-transform: uppercase; }
#margeLiens							{ margin-left: 150px; margin-top: 5px; }
#margesMenuDroit					{ margin-bottom: 30px; }
#margesAdresses						{ margin-left: 139px; margin-top: 119px; }
#margesContenuJustify				{ margin-left: 6px; margin-top: 10px; margin-bottom: 30px; margin-right: 10px; text-align: justify; }
#margesContenu						{ margin-left: 6px; margin-top: 10px; margin-bottom: 30px; margin-right: 10px; }

.inputCourant						{ border: #095575 solid 1px; color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; }
h1									{ margin: 1px 0 0 0}



/********** VHICULES **********/
#margesTableVehicules				{ margin-left: 6px; margin-top: 10px; margin-bottom: 30px; }
#margesDemandePrix					{ margin-top: 10px; margin-bottom: 30px; }
#titreTableauesthetique {
	background-color: #00466A;
	padding: 5px;
}
.titreesthetique {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #00466a;
	padding: 5px;
}
.menuRapide							{ background-color: #00466A; border-top: #63B8DF solid 1px; border-bottom: #63B8DF solid 1px; padding-left: 5px; }
.titreTableauInfos					{ color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; background-color: #00466A; }
.ligneGriseFonce					{ background-color: #DDDDDD; }
.ligneGrisePale						{ background-color: #F4F4F4; }
.listeMenuRapide					{ line-height: 17px; padding: 5px; }
.bordureBleuePt						{ border: #00466A solid 1px; }



/********** PROMOTIONS **********/
.tableauPromotion					{ border: #00466A solid 1px; border-collapse: collapse; }


/********** BANDEAUX **********/
#bandeauMazda3						{ background: url(images/bandeaux/img_bandeauMazda3.jpg) left top no-repeat; }
#bandeauMazda5						{ background: url(images/bandeaux/img_bandeaumazda5.jpg) left top no-repeat; }
#bandeauMazda6						{ background: url(images/bandeaux/img_bandeauMazda6.jpg) left top no-repeat; }
#bandeauCX7							{ background: url(images/bandeaux/img_bandeauCX7.jpg) left top no-repeat; }
#bandeauCX9							{ background: url(images/bandeaux/img_bandeauCX9.jpg) left top no-repeat; }
#bandeauService						{ background: url(images/bandeaux/img_bandeauservice.jpg) left top no-repeat; }
#bandeauesthetique 					{ background: url(images/bandeaux/img_bandeauesthetique.jpg) left top no-repeat; }
#bandeauProtege 					{ background: url(images/bandeaux/img_bandeauprotege.jpg) left top no-repeat; }
