/* CSS Document */
body{font-family:Verdana, Helvetica, sans-serif;font-size:9pt;font-weight:normal;margin:0px;padding:0px;text-align:justify;background-color:#554a41; }
img{border:0;  }
h1{font-size:120%;}
a{text-decoration:none;  }
a:link{color:rgb(150,150,150); }
/* cibles non encore visitées */
a:visited{color:rgb(150,150,150); }
/* cibles visitées */
a:hover{color:rgb(100,100,100); }
/* Liens pour "MouseOver" */
a:active{color:rgb(150,150,150); }
input{border:1px rgb(200,200,200) solid;  background-color:white;  color:#0A2751;}
.normes{position:absolute;  top:350px;  left:804px;}
/* ACCUEIL */
#index{position:relative; margin-left:auto; margin-right:auto; width:1000px; height:600px; background-image:url(../images/accueil.jpg); }
#footer_index{position:relative; margin-left:auto; margin-right:auto; padding-top:480px; width:800px; color:rgb(200,200,200); text-align:justify; font-size:7pt;}
#footer_index p{color:#E4E300; font-weight:bold; margin:0 0 2px 0; padding:0; text-align:center; font-size:7pt;}
#footer_index p a{color:white; font-weight:bold; }
.menu_index{position:absolute; top:360px; left:705px; display:block; width:400px;}
a.bt_bienvenue{position:absolute; width:105px; height:25px; background:url(../images/bt_bienvenue.png) no-repeat 0 -25px; z-index:200;}
a.bt_bienvenue:hover{background:url(../images/bt_bienvenue.png) no-repeat 0 1px;}
a.bt_welcome{position:absolute; margin-left:115px; width:105px; height:25px; background:url(../images/bt_welcome.png) no-repeat 0 -25px; z-index:200;}
a.bt_welcome:hover{background:url(../images/bt_welcome.png) no-repeat 0 2px;}
/* FIN ACCUEIL */
#main{width:1000px; height:600px; position:relative; margin-right:auto; margin-left:auto; background-color:white;}
#header{display:block;  width:1000px;  height:105px; }
.both{clear:both;  }
.left{clear:left;  }
.text-center{text-align:center;  }
#menu{margin-top:8px;  padding-top:6px;  display:block;  width:798px;  height:40px;  background-image:url(../images/menu.jpg);  background-repeat:no-repeat;  }
#menu1{margin-left:22px;}
#menu2{margin-left:23px;}
#menu3{margin-left:22px;}
#menu4{margin-left:23px;}
#menu5{margin-left:23px;}
#menu6{margin-left:22px;}
#menu7{margin-left:208px;}
#menu8{margin-left:22px;}
#menu a{color:white;   font-weight:bold;  }
#menu span{color:#DE702C;   font-weight:bold;  }
#menu a:hover{color:#DE702C;   }
#center{width:800px;  }
#footer{position:absolute;  top:534px; left:70px; width:800px;  height:auto;  margin-left:auto;  margin-right:auto;  font-size:100%;  color:white;  text-align:center;  font-weight:bold;  }
#footer a{color:white;  font-weight:bold;}
/* LIEN */
a.blanc:link{color:white;}
a.blanc:visited{color:white;}
a.vert:link{color:#d1d30a;}
a.vert:visited{color:#d1d30a;}

.vert{color:#d1d30a;}
.title{color:#d1d30a;}
/* Fond */
.accueil{position:relative; background-image:url(../images/accueil2.jpg);width:1000px;height:600px;margin-left:auto; margin-right:auto;}
.philo{position:relative; background-image:url(../images/philo.jpg);width:1000px;height:600px;margin-left:auto; margin-right:auto;}
.velos{position:relative; background-image:url(../images/velos.jpg);width:1000px;height:600px;margin-left:auto; margin-right:auto;}
.scooters{position:relative; background-image:url(../images/scooters.jpg);width:1000px;height:600px;margin-left:auto; margin-right:auto;}
.location{position:relative; background-image:url(../images/location.jpg);width:1000px;height:600px;margin-left:auto; margin-right:auto;}
.accessoires{position:relative; background-image:url(../images/accessoires.jpg);width:1000px;height:600px;margin-left:auto; margin-right:auto;}
.societes{position:relative; background-image:url(../images/societe.jpg);width:1000px;height:600px;margin-left:auto; margin-right:auto;}
.actualites{position:relative; background-image:url(../images/actualite.jpg);width:1000px;height:600px;margin-left:auto; margin-right:auto;}
.contact{position:relative; background-image:url(../images/contact.jpg);width:1000px;height:600px;margin-left:auto; margin-right:auto;}
.cataloguevelos{position:relative; background-image:url(../images/cataloguevelos.jpg);width:1000px;height:600px;margin-left:auto; margin-right:auto;}
.cataloguescooters{position:relative; background-image:url(../images/cataloguescooters.jpg);width:1000px;height:600px;margin-left:auto; margin-right:auto;}
/*  Titre texte  */
.txtaccessoires{position:absolute;left:265px;top:172px}
.txtmarques{position:absolute;left:265px;top:172px}
/*  Menu  */
a.bt_philo{position:absolute;top:106px;left:17px;width:100px; height:20px;background-image:url(../images/bt_philo1.png);}
a.bt_philo:hover{position:absolute;top:106px;left:17px;width:100px; height:20px;background-image:url(../images/bt_philo2.png);}
a.bt_philo2{position:absolute;top:106px;left:17px;width:100px; height:20px;background-image:url(../images/bt_philo2.png);}
a.bt_velos{position:absolute;top:131px;left:17px;width:100px; height:20px;background-image:url(../images/bt_velos1.png);}
a.bt_velos:hover{position:absolute;top:131px;left:17px;width:100px; height:20px;background-image:url(../images/bt_velos2.png);}
a.bt_velos2{position:absolute;top:131px;left:17px;width:100px; height:20px;background-image:url(../images/bt_velos2.png);}
a.bt_scooters{position:absolute;top:161px;left:17px;width:100px; height:20px;background-image:url(../images/bt_scooters1.png);}
a.bt_scooters:hover{position:absolute;top:161px;left:17px;width:100px; height:20px;background-image:url(../images/bt_scooters2.png);}
a.bt_scooters2{position:absolute;top:161px;left:17px;width:100px; height:20px;background-image:url(../images/bt_scooters2.png);}
a.bt_location{position:absolute;top:186px;left:17px;width:100px; height:20px;background-image:url(../images/bt_location1.png);}
a.bt_location:hover{position:absolute;top:186px;left:17px;width:100px; height:20px;background-image:url(../images/bt_location2.png);}
a.bt_location2{position:absolute;top:186px;left:17px;width:100px; height:20px;background-image:url(../images/bt_location2.png);}
a.bt_accessoires{position:absolute;top:211px;left:17px;width:100px; height:20px;background-image:url(../images/bt_accessoires1.png);}
a.bt_accessoires:hover{position:absolute;top:211px;left:17px;width:100px; height:20px;background-image:url(../images/bt_accessoires2.png);}
a.bt_accessoires2{position:absolute;top:211px;left:17px;width:100px; height:20px;background-image:url(../images/bt_accessoires2.png);}
a.bt_contact{position:absolute;top:236px;left:17px;width:100px; height:20px;background-image:url(../images/bt_contact1.png);}
a.bt_contact:hover{position:absolute;top:236px;left:17px;width:100px; height:20px;background-image:url(../images/bt_contact2.png);}
a.bt_contact2{position:absolute;top:236px;left:17px;width:100px; height:20px;background-image:url(../images/bt_contact2.png);}
.bt_actualites:link{position:absolute;top:0px;left:705px;width:117px; height:44px;background-image:url(../images/bt_actualites1.png);}
.bt_actualites:visited{position:absolute;top:0px;left:705px;width:117px; height:44px;background-image:url(../images/bt_actualites1.png);}
.bt_actualites:hover{position:absolute;top:0px;left:705px;width:117px; height:44px;background-image:url(../images/bt_actualites2.png);}
.bt_actualites2{position:absolute;top:0px;left:705px;width:117px; height:44px;}
.bt_societes:link{position:absolute;top:0px;left:830px;width:98px; height:43px;background-image:url(../images/bt_societes1.png);}
.bt_societes:visited{position:absolute;top:0px;left:830px;width:98px; height:43px;background-image:url(../images/bt_societes1.png);}
.bt_societes:hover{position:absolute;top:0px;left:830px;width:98px; height:44px;background-image:url(../images/bt_societes2.png);}
.bt_societes2{position:absolute;top:0px;left:830px;width:98px; height:44px;}
.bt_fr:link{position:absolute;top:10px;left:930px;width:27px; height:27px;background-image:url(../images/bt_fr1.png);}
.bt_fr:visited{position:absolute;top:10px;left:930px;width:27px; height:27px;background-image:url(../images/bt_fr1.png);}
.bt_fr:hover{position:absolute;top:2px;left:922px;width:37px; height:37px;background-image:url(../images/bt_fr2.png);}
.bt_en:link{position:absolute;top:10px;left:960px;width:27px; height:27px;background-image:url(../images/bt_en1.png);}
.bt_en:visited{position:absolute;top:10px;left:960px;width:27px; height:27px;background-image:url(../images/bt_en1.png);}
.bt_en:hover{position:absolute;top:1px;left:952px;width:37px; height:37px;background-image:url(../images/bt_en2.png);}
.bt_catalogue:link{position:absolute;top:160px;left:462px;width:108px; height:30px;background-image:url(../images/bt_catalogue1.png);}
.bt_catalogue:visited{position:absolute;top:160px;left:462px;width:108px; height:30px;background-image:url(../images/bt_catalogue1.png);}
.bt_catalogue:hover{position:absolute;top:160px;left:462px;width:108px; height:30px;background-image:url(../images/bt_catalogue2.png);}
.bt_catville:link{position:absolute;top:161px;left:462px;width:77px; height:29px;background-image:url(../images/bt_ville1.png);}
.bt_catville:visited{position:absolute;top:161px;left:462px;width:77px; height:29px;background-image:url(../images/bt_ville1.png);}
.bt_catville:hover{position:absolute;top:160px;left:462px;width:75px; height:30px;background-image:url(../images/bt_ville2.png);}
.bt_catville2{position:absolute;top:160px;left:462px;width:75px; height:30px;}
.bt_catpliant:link{position:absolute;top:162px;left:525px;width:91px; height:29px;background-image:url(../images/bt_pliant1.png);}
.bt_catpliant:visited{position:absolute;top:162px;left:520px;width:91px; height:29px;background-image:url(../images/bt_pliant1.png);}
.bt_catpliant:hover{position:absolute;top:163px;left:510px;width:101px; height:27px;background-image:url(../images/bt_pliant2.png);}
.bt_catpliant2{position:absolute;top:163px;left:510px;width:101px; height:27px;}
.bt_catvtc:link{position:absolute;top:163px;left:595px;width:97px; height:27px;background-image:url(../images/bt_vtc1.png);}
.bt_catvtc:visited{position:absolute;top:163px;left:595px;width:97px; height:27px;background-image:url(../images/bt_vtc1.png);}
.bt_catvtc:hover{position:absolute;top:163px;left:595px;width:97px; height:27px;background-image:url(../images/bt_vtc2.png);}
.bt_catvtc2{position:absolute;top:163px;left:595px;width:97px; height:27px;}
.bt_catvtt:link{position:absolute;top:163px;left:670px;width:96px; height:27px;background-image:url(../images/bt_vtt1.png);}
.bt_catvtt:visited{position:absolute;top:163px;left:670px;width:96px; height:27px;background-image:url(../images/bt_vtt1.png);}
.bt_catvtt:hover{position:absolute;top:163px;left:670px;width:96px; height:27px;background-image:url(../images/bt_vtt2.png);}
.bt_catvtt2{position:absolute;top:163px;left:670px;width:96px; height:27px;}
.bt_catvelostandem:link{position:absolute;top:164px;left:750px;width:84px; height:26px;background-image:url(../images/bt_tandem1.png);}
.bt_catvelostandem:visited{position:absolute;top:164px;left:750px;width:84px; height:26px;background-image:url(../images/bt_tandem1.png);}
.bt_catvelostandem:hover{position:absolute;top:164px;left:750px;width:84px; height:26px;background-image:url(../images/bt_tandem2.png);}
.bt_catvelostandem2{position:absolute;top:164px;left:750px;width:84px; height:26px;}
.bt_locationpart:link{position:absolute;top:163px;left:404px;width:123px; height:28px;background-image:url(../images/bt_particulier1.png);z-index:20;}
.bt_locationpart:visited{position:absolute;top:163px;left:404px;width:123px; height:28px;background-image:url(../images/bt_particulier1.png);z-index:20;}
.bt_locationpart:hover{position:absolute;top:160px;left:404px;width:123px; height:31px;background-image:url(../images/bt_particulier2.png);z-index:20;}
.bt_locationpart2{position:absolute;top:160px;left:404px;width:123px; height:31px;z-index:20;}
.bt_locationpro:link{position:absolute;top:165px;left:516px;width:258px; height:26px;background-image:url(../images/bt_procol1.png);z-index:0;}
.bt_locationpro:visited{position:absolute;top:165px;left:516px;width:258px; height:26px;background-image:url(../images/bt_procol1.png);z-index:0;}
.bt_locationpro:hover{position:absolute;top:165px;left:516px;width:258px; height:26px;background-image:url(../images/bt_procol2.png);z-index:0;}
.bt_locationpro2{position:absolute;top:165px;left:516px;width:258px; height:26px;z-index:0;}
.bt_locationreservation:link{position:absolute;top:164px;left:830px;width:126px; height:25px;background-image:url(../images/bt_reservation1.png);}
.bt_locationreservation:visited{position:absolute;top:164px;left:830px;width:126px; height:25px;background-image:url(../images/bt_reservation1.png);}
.bt_locationreservation:hover{position:absolute;top:164px;left:830px;width:126px; height:25px;background-image:url(../images/bt_reservation2.png);}
.bt_locationreservation2{position:absolute;top:164px;left:830px;width:126px; height:25px;}
.bt_mail:link{position:absolute;top:400px;left:402px;width:157px; height:18px;background-image:url(../images/bt_mail1.png);}
.bt_mail:visited{position:absolute;top:400px;left:402px;width:157px; height:18px;background-image:url(../images/bt_mail1.png);}
.bt_mail:hover{position:absolute;top:400px;left:402px;width:157px; height:12px;background-image:url(../images/bt_mail2.png);}
.bt_marques:link{position:absolute;top:164px;left:405px;width:119px; height:27px;background-image:url(../images/bt_marques1.png);}
.bt_marques:visited{position:absolute;top:164px;left:405px;width:119px; height:27px;background-image:url(../images/bt_marques1.png);}
.bt_marques:hover{position:absolute;top:164px;left:409px;width:119px; height:26px;background-image:url(../images/bt_marques2.png);}
.bt_marques2{position:absolute;top:164px;left:409px;width:119px; height:26px;}
.bt_definition:link{position:absolute;top:165px;left:465px;width:106px; height:26px;background-image:url(../images/bt_definition1.png);}
.bt_definition:visited{position:absolute;top:165px;left:465px;width:106px; height:26px;background-image:url(../images/bt_definition1.png);}
.bt_definition:hover{position:absolute;top:165px;left:464px;width:109px; height:26px;background-image:url(../images/bt_definition2.png);}
.bt_definition2{position:absolute;top:165px;left:464px;width:109px; height:26px;}
.bt_cataloguevelo:link{position:absolute;top:165px;left:560px;width:102px; height:26px;background-image:url(../images/bt_cataloguevelo1.png);}
.bt_cataloguevelo:visited{position:absolute;top:165px;left:560px;width:102px; height:26px;background-image:url(../images/bt_cataloguevelo1.png);}
.bt_cataloguevelo:hover{position:absolute;top:165px;left:560px;width:102px; height:26px;background-image:url(../images/bt_cataloguevelo2.png);}
.bt_occasions:link{position:absolute;top:165px;left:820px;width:104px; height:25px;background-image:url(../images/bt_occasions1.png);}
.bt_occasions:visited{position:absolute;top:165px;left:820px;width:104px; height:25px;background-image:url(../images/bt_occasions1.png);}
.bt_occasions:hover{position:absolute;top:165px;left:820px;width:104px; height:25px;background-image:url(../images/bt_occasions2.png);}
.bt_occasions2{position:absolute;top:165px;left:820px;width:104px; height:25px;}
.bt_scooter125:link{position:absolute;top:163px;left:510px;width:72px; height:27px;background-image:url(../images/bt_1251.png);}
.bt_scooter125:visited{position:absolute;top:163px;left:510px;width:72px; height:27px;background-image:url(../images/bt_1251.png);}
.bt_scooter125:hover{position:absolute;top:163px;left:511px;width:71px; height:27px;background-image:url(../images/bt_1252.png);}
.bt_scooter1252{position:absolute;top:163px;left:511px;width:71px; height:27px;}
.bt_50:link{position:absolute;top:164px;left:464px;width:62px; height:26px;background-image:url(../images/bt_501.png);}
.bt_50:visited{position:absolute;top:164px;left:464px;width:62px; height:26px;background-image:url(../images/bt_501.png);}
.bt_50:hover{position:absolute;top:165px;left:464px;width:62px; height:26px;background-image:url(../images/bt_502.png);}
.bt_502{position:absolute;top:165px;left:464px;width:62px; height:26px;}
.bt_scooteroccasion:link{position:absolute;top:165px;left:570px;width:104px; height:25px;background-image:url(../images/bt_occasions1.png);}
.bt_scooteroccasion:visited{position:absolute;top:165px;left:570px;width:104px; height:25px;background-image:url(../images/bt_occasions1.png);}
.bt_scooteroccasion:hover{position:absolute;top:165px;left:570px;width:104px; height:25px;background-image:url(../images/bt_occasions2.png);}
.bt_scooteroccasion2{position:absolute;top:165px;left:570px;width:104px; height:25px;}
table.loc td{border: 1px grey solid;text-align:center; }
/* BOI TEXTE */
.boitephilo{position:absolute;left:273px;top:285px;width:710px;height:230px;color:white;overflow:auto}
.boitephilo p{padding: 0 15px 0 10px;}
.boitephilo li{padding: 0 15px 0 10px;}
.philo1{font-size:13pt;color:white;}
.philo2{font-size:16pt;color:#d1d30a;}
.menu1{position:absolute;left:260px;top:170px;color:#d1d30a;font-size:11pt;}
.menu2{position:absolute;left:475px;top:172px;color:white;font-size:9pt;}
.menu3{position:absolute;left:588px;top:172px;color:white;font-size:9pt;}
.menu4{position:absolute;left:835px;top:172px;color:white;font-size:9pt;}
.boitetexte{position:absolute;left:270px;top:210px;width:710px;height:280px;color:black;overflow:auto;}
.boitetexte p{padding: 0 10px 0 0;}
.boitetexte li{padding: 0 15px 0 10px;}
.boitetexte p li{padding: 0 15px 0 10px;}
.boiteactu{position:absolute;left:260px;top:210px;width:700px;height:280px;color:black;overflow:auto;}
.boiteactu p{padding: 0 15px 0 10px;}
.boitetextecontact{position:absolute;left:300px;top:300px;text-align:right;color:white;font-size:10pt;}
.plan{position:absolute;left:590px;top:100px;}

.veloelec{position:absolute;top: 160px; left: 260px;width:190px;height:30px;}
/** AUTRES **/
.footer2{position:absolute;top:580px;left:0px;width:1000px;text-align:center;color:white;font-size:8pt}
.footer2 a{color: white;}
.preload{display:none;}
.arial{font-family:Arial,Times,Verdana;}
.bold{font-weight:bold}
.alert{
	color: #ff0000;
	font-weight: bold;
	text-align: center;
	border: 1px #ff0000 solid;
	margin: 0 auto;
	width: 600px;
	padding: 5px;
	background-color: #FFCCCC;
}

.alertOK{
	color: #006600;
	font-weight: bold;
	text-align: center;
	border: 1px #006600 solid;
	margin: 0 auto;
	width: 600px;
	padding: 5px;
	background-color: #CCFFCC;
}
table.agenda{width:640px; color:#0A2751; font-weight:bold; margin-left:10px; margin-bottom:15px; }
table.agenda td{height:25px;}
table.agenda tr.a{background-color:#275597;color:white;}
table.agenda tr.a1{background-color:rgb(185,185,185);color:#275597;}
table.agenda tr.a1 a{color:white;}
table.agenda tr.a2{background-color:rgb(200,200,200); color:#275597; }
table.agenda tr.a2 a{color:#275597; }


.bu{
	font-weight:bold;
	text-decoration:underline
}

/*preload classes*/ 
#mygalone{position:relative;margin-top:130px;margin-left:auto;margin-right:auto;}
.svw {width: 50px; height: 20px; background: #fff;} 
.svw ul {position: relative; left: -999em;}  /*core classes*/ 
.stripViewer {  position: relative; overflow: hidden;  border: 0px solid rgb(85,85,85);   margin: 0 0 1px 0; } 
.stripViewer ul { /* this is your UL of images */ margin: 0; padding: 0; position: relative; left: 0; top: 0; width: 1%; list-style-type: none; } 
.stripViewer ul li {  float:left; } .stripTransmitter { overflow: auto; width: 1%; } 
.stripTransmitter ul { margin: 0 0 0 10px; padding: 0; position: relative; list-style-type: none; } 
.stripTransmitter ul li{ width: 20px; float:left; margin: 0 1px 1px 0; } 
.stripTransmitter a{ font: bold 10px Verdana, Arial; text-align: center; line-height: 22px; background: #d1d30a; border: 1px #d1d30a solid; color: #fff; text-decoration: none; display: block; } 
.stripTransmitter a:hover, a.current{ background: #fff; color: #d1d30a; border: 1px #d1d30a solid;}  /*tooltips formatting*/ 
#tooltip { background: #fff; color: #000; opacity: 0.85; border: 5px solid #dedede; } 
#tooltip h3 {  font: normal 10px Verdana;  margin: 0;  padding: 6px 2px;  border: 0; }
