@charset "UTF-8";
body { font-family:Arial, Helvetica, sans-serif; }

h1 { display:none; }
h2 {  }
h3 {  }
h4 {  }

/* CONTENEUR */
#conteneur {  }
/* ------------------------------------------------------------------------------------------ */

/* TOTAL */
#total { }
/* ------------------------------------------------------------------------------------------ */

/* HEADER */
#header { display:none; }
	/* FLASH */
	#flash { float:left; width:649px; height:187px; margin:0px 0px 0px 301px; }
	/* FIL D'ARIANE */
	#filariane { float:left; width:900px; margin:10px 50px 0 0; color:#12539c; text-align:right; font-size:11px; }
	#filariane a { color:#12539c; text-decoration:none; }
/* ------------------------------------------------------------------------------------------ */

/* MENU */
#menu { display:none; }
/* ------------------------------------------------------------------------------------------ */

/* INTER */
#inter {  }
body.bodyinter #inter {  }
body.bodyinter h2 {  }
body.bodyinter h3 {  }

#news {  }
.h2news { 	 }
.h4news { }
.pnews { }
.ensavoirplus {  }
.ensavoirplus a {  }
.plus {  }
.devis {  }
.horaires {  }
.boutons-index { display:none; }

#bienvenue {  }
.h3bienvenue {  }

#bienvenue p {  }

#totemindex { display:none; }

.liens { }
a:hover.liens {  }

/* TOTEM */
#totem { display:none;  }
.rubrique { }
.devistotem { float:left; width:187px; margin:10px 0 10px 0; }
.horairestotem { float:left; width:187px; margin:10px 0 0 0; }
#totem ul { float:left; width:170px; margin:17px 0 0 17px; list-style:none; }
#totem ul li { background:url('../images/puce-generique.gif') no-repeat 0 2px; padding:0 0 0 15px; margin:0 0 20px 0; }
#totem ul li a { color:#00499e; text-decoration:none; }
#totem ul li a:hover, body.loc #totem ul li a:hover, body.lignesreg #totem ul li a:hover, body.keolisgroup #totem ul li a:hover, body.securit #totem ul li a:hover, body.acces #totem ul li a:hover { text-decoration:underline; }

body.loc #totem ul li { background:url('../images/puce-location.gif') no-repeat 0 2px; }

body.lignesreg #totem ul li { background:url('../images/puce-ligne.gif') no-repeat 0 2px; }

body.keolisgroup #totem ul li { background:url('../images/puce-keolis.gif') no-repeat 0 2px; }

body.securit #totem ul li { background:url('../images/puce-securite.gif') no-repeat 0 2px; }

body.acces #totem ul li { background:url('../images/puce-contact.gif') no-repeat 0 2px; }

/* ------------------------------------------------------------------------------------------ */

#content { }

.location { float:left; width:624px; list-style:none; margin-left:30px; }
.location li { background:url('../images/puce-location.gif') no-repeat 0 2px; padding:0 0 0 15px; margin:0 0 10px 0; }
.location li a, .lignes li a, .keolis li a { color:#00499e; text-decoration:none; }
.location li a:hover, .lignes li a:hover, .keolis li a:hover { text-decoration:underline; }

.lignes { float:left; width:624px; list-style:none; margin-left:30px; }
.lignes li { background:url('../images/puce-ligne.gif') no-repeat 0 2px; padding:0 0 0 15px; margin:0 0 10px 0; }

.keolis { float:left; width:624px; list-style:none; margin-left:30px; }
.keolis li { background:url('../images/puce-keolis.gif') no-repeat 0 2px; padding:0 0 0 15px; margin:0 0 10px 0; }

#print {  }
#print a {  }

#top { }

/* ------------------------------------------------------------------------------------------ */

/* FOOTER */
#footer { display:none; }
#footer  ul { margin:70px 0px 0px 150px; }
#footer  ul li { float:left; background:url('../images/puce-footer.gif') no-repeat 0px 3px; display:block; margin:0 10px 0 10px; padding:0 0 0 10px; }
#footer  ul li.first { background:none; }
#footer  ul li a { font-size:10px; color:#3372b6; text-decoration:none; }
#footer  ul li a:hover { color:#48b0ad; text-decoration:underline; }
/* ------------------------------------------------------------------------------------------ */

body.generique #content p, body.loc #content p, body.lignesreg #content p, body.keolisgroup #content p, body.securit #content p, body.acces #content p { float:left; width:590px; padding:15px 14px 0 50px; background:url('../images/back-p.gif') no-repeat right top; color:#00499e; }
body.generique h2 { color:#00499e; background:url('../images/back-h2generique.gif') no-repeat 0 0; }
body.generique h3 { color:#00499e; background:url('../images/puce-generique.gif') no-repeat 0 8px; }

body.generique .h3home { color:#35a6b8; background:url('../images/puce-h3generique.gif') no-repeat 0 8px; }
body.generique .h3home a { color:#35a6b8; text-decoration:none; }
body.generique .h3home a:hover, body.generique .h3securite a:hover, body.generique .h3contact a:hover { text-decoration:underline; }
body.generique .h3location { color:#004a9b; background:url('../images/puce-location.gif') no-repeat 0 8px; margin-bottom:10px; }
body.generique .h3ligne { color:#97bf0d; background:url('../images/puce-ligne.gif') no-repeat 0 8px; margin-bottom:10px; }
body.generique .h3keolis { color:#e42f2c; background:url('../images/puce-keolis.gif') no-repeat 0 8px; margin-bottom:10px; }
body.generique .h3securite { color:#f18e00; background:url('../images/puce-securite.gif') no-repeat 0 8px; }
body.generique .h3securite a { color:#f18e00; text-decoration:none; }
body.generique .h3contact { color:#5493c9; background:url('../images/puce-contact.gif') no-repeat 0 8px; }
body.generique .h3contact a { color:#5493c9; text-decoration:none; }
body.generique .h3liens { color:#868688; background:url('../images/puce-generique.gif') no-repeat 0 8px; }
body.generique .h3liens a { color:#868688; text-decoration:none; }

body.loc h2 { color:#00499e; background:url('../images/back-h2location.gif') no-repeat 0 0; }
body.loc h3 { color:#00499e; background:url('../images/puce-location.gif') no-repeat 0 8px; }

body.lignesreg h2 { color:#97bf0d; background:url('../images/back-h2lignes.gif') no-repeat 0 0; }
body.lignesreg h3 { color:#97bf0d; background:url('../images/puce-ligne.gif') no-repeat 0 8px; }
body.lignesreg #content p.bus { background:url('../images/picto-bus.jpg') no-repeat 0 0; padding:5px 14px 0 70px; width:540px; margin-left:30px; height:35px; }

body.keolisgroup h2 { color:#e42f2c; background:url('../images/back-h2keolis.gif') no-repeat 0 0; }
body.keolisgroup h3 { color:#e42f2c; background:url('../images/puce-keolis.gif') no-repeat 0 8px; }

body.securit h2 { color:#f18e00; background:url('../images/back-h2securite.gif') no-repeat 0 0; }
body.securit h3 { color:#f18e00; background:url('../images/puce-securite.gif') no-repeat 0 8px; }

body.acces h2 { color:#5493c9; background:url('../images/back-h2contact.gif') no-repeat 0 0; }
body.acces h3 { color:#5493c9; background:url('../images/puce-contact.gif') no-repeat 0 8px; }

/* FORMULAIRE */
label { float:left; display:inline; width:200px; text-align:right; }
input, select, textarea { border:1px solid #afc7e1; margin:0 0 10px 10px; }
body.loc #content p.penvoyer { background:none; text-align:center; }
/* ------------------------------------------------------------------------------------------ */
