<!--
body { 
  /*margin: auto; 
  width:1024px;
  height:900px; */
  margin-top:0px;
  background-color: #0033ff;
} 

#page
{
  margin: auto; 
  width:1024px;
  height:956px;
  background-color: white;
}

#ombre_gauche
{
  position:absolute;
  width:10px; 
  height:956px;
  margin-left: 0px;  
  margin-top: 0px;   
  background-position:center;
  background-image:url("images/ombre_gauche.jpg"); 
  background-repeat:repeat-y;
}

#ombre_droit
{                   
  position:absolute;
  width:10px; 
  height:956px;
  margin-left: 1014px;  
  margin-top: 0px;   
  background-position:center;
  background-image:url("images/ombre_droit.jpg"); 
  background-repeat:repeat-y;
}

#banniere
{
  position:absolute;
  margin:0 auto;
  width:1004px; 
  height:149px;
  margin-left: 10px;  
  margin-top: 0px;   
  text-align:left;
  background-color: white;
  background-position:center;
  background-image:url("images/titre.jpg"); 
  background-repeat:no-repeat;
}

#voiture
{
  position:absolute;
	width:142px;
  height:88px;
  margin-left:250px;
  margin-top:-10px;
  text-align:left;
  background-position:center;
  background-image:url("images/voitured3_2.gif"); 
  background-repeat:no-repeat;
  z-index: 2;
  /*border-style:solid;*/
}

#moto
{
  position:absolute;
	width:124px;
  height:128px;
  margin-left:850px;
  margin-top:-20px;
  background-position:center;
  background-image:url("images/permis_moto.gif"); 
  background-repeat:no-repeat;
  z-index: 2;
  /*border-style:solid;*/
}

#barre_raison
{
  position:absolute;
	width:1004px;
  height:20px;
  text-align: center;
  margin-left:10px;
  margin-top:132px;
  font-family: Times New Roman;
  font-size: 18px;
  color: white;
  /*background-image:url("images/barre_histo.jpg");*/ 
  background-repeat:repeat-x;
  /*border-style:solid;*/
}

#barre_histo
{
  position:absolute;
	width:1004px;
  height:20px;
  text-align: left;
  margin-left:10px;
  margin-top:151px;
  font-family: Times New Roman;
  font-size: 14px;
  color: black;
  /*background-image:url("images/barre_histo.jpg");*/ 
  background-repeat:repeat-x;
  /*border-style:solid;*/
}

#details
{
  position:absolute;
	width:1004px;
  height:768px;
  margin-left:10px;
  margin-top:170px;
  background-position:center;
  background-image:url("images/fond.jpg"); 
  background-repeat:no-repeat;
  /*border-style:solid;*/
}

#fen_details
{
  position:absolute;
	width:763px;
  height:755px;
  margin-left:235px;
  margin-top:0px;
  color: black;
  /*border-style:solid;*/
}

#prochainement
{
  position:absolute;
	width:129px;
  height:53px;
  margin-left:-35px;
  top:-7px;
  color: black;
  background-position:center;
  background-image:url("images/prochainement.gif"); 
  background-repeat:no-repeat;
}

#menu1
{
  position:absolute;
	width:223px;
  height:83px;
  margin-left: 10px;
  margin-top: 10px;
}
#menu2
{
  position:absolute;
	width:223px;
  height:62px;
  margin-left: 10px;
  margin-top: 95px;
}
#menu3
{
  position:absolute;
	width:223px;
  height:62px;
  margin-left: 10px;
  margin-top: 160px;
}
#menu4
{
  position:absolute;
	width:223px;
  height:62px;
  margin-left: 10px;
  margin-top: 225px;
}
#menu5
{
  position:absolute;
	width:223px;
  height:62px;
  margin-left: 10px;
  margin-top: 290px;
}
#menu6
{
  position:absolute;
	width:223px;
  height:62px;
  margin-left: 10px;
  margin-top: 355px;
}

#menu7
{
  position:absolute;
	width:223px;
  height:62px;
  margin-left: 10px;
  margin-top: 225px;
}

#infos
{
  position:absolute;
	width: 233px;
  height: 280px;
  margin-left: 5px;
  margin-top: 445px;
  background-position:center;
  background-image:url("images/panneau_information3.gif"); 
  background-repeat:no-repeat;
}
#texte_infos
{
  position:absolute;
	width: 200px;
  height: 170px;
  margin-left: 14px;
  margin-top: 95px;
}

.formulaire
{
  color:#996600;
  background-color:transparent;
  border-left:none;
  border-right:none;
  border-top:none; 
  border-bottom:dotted;
}

.submit
{
   border:none;
   color:#fff;
   background-color:#996600;
   font-weight : bold;
}
a:hover input.submit
{
  cursor:pointer;
  border:none;
  color:#996600;
  background-color:transparent;
  /*font-weight : bold;*/
}

#ombre
{
  position:absolute;
	width:984px;
  height:20px;
  margin-left:20px;
  margin-top:200px;
  text-align:left;
  background-position:center;
  background-image:url("images/ombre_bas2.jpg"); 
  background-repeat:repeat-x;
}

/* Pied de page */
#barre_pied_gauche{
  color: white;
  position:absolute;
	width:500px;
  height:20px;
  margin-left:10px;
  margin-top:936px;
  text-align:left;
  color: black;
}
#barre_pied_droit{
  color: white;
  position:absolute;
	width:504px;
  height:20px;
  margin-left:510px;
  margin-top:936px;
  text-align:right;
  color: black;
}

#barre_pied_gauche a { /* Les liens qui ne sont pas sous le curseur. */
	color: black; 
	text-decoration:none; 
	font-family:Arial,Verdana;
	font-size:14px;
  font-weight:bold; 
}
#barre_pied_gauche a:hover { /* Les liens lorsque le curseur est dessus. */
	color: blue; 
	text-decoration:none;
  font-size:14px; 
	font-family:Arial,Verdana;
}

#barre_pied_droit a { /* Les liens qui ne sont pas sous le curseur. */
	color: black; 
	text-decoration:none; 
	font-family:Arial,Verdana;
	font-size:14px;
  font-weight:bold; 
}
#barre_pied_droit a:hover { /* Les liens lorsque le curseur est dessus. */
	color: blue; 
	text-decoration:none;
  font-size:14px; 
	font-family:Arial,Verdana;
}


.BUTTON1 { 
 font-family: Comic Sans MS;
 border-width:1pt;
 font-weight:bold;
 font-style: italic ;
 font-size:11pt;
 color:white;
 background-color:blue;
}

#cnil{
  position:absolute;
	width:550px;
  height:100px;
  margin-top:690px;
  margin-left:430px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 9px;
  color: #996600;
}

/*horaires*/
#horaire1
{
  position:absolute;
	width:384px;
  height:288px;
  margin-left:10px;
  margin-top:190px;
  background-position:center;
  background-image:url("images/bureau.gif"); 
  background-repeat:no-repeat;
}
#horaire2
{
  position:absolute;
	width:384px;
  height:288px;
  margin-left:630px;
  margin-top:450px;
  background-position:center;
  background-image:url("images/bureau2.gif"); 
  background-repeat:no-repeat;
}
#horaire3
{
  position:absolute;
	width:384px;
  height:288px;
  margin-left:10px;
  margin-top:650px;
  background-position:center;
  background-image:url("images/bureau3.gif"); 
  background-repeat:no-repeat;
}

/*Plan accès*/
#plan
{
  position:absolute;
	/*width:710px;*/
  height:560px;
  margin-top:230px;
  /*margin-left:160px;*/
  /*text-align:center;*/
  font-family: Arial, Helvetica, sans-serif;
  font-size: 16px;
  color:#996600;
}

/*Plan site*/
ul.menu1 {
	padding:0;
	position:absolute;
	top: 30px;
	left: 0px;
	width: 950px;
	margin-left:auto;
	margin-right:auto;
	/*list-style-image: url(images/bullet_star.gif);
	list-style-type: circle;*/
	list-style-type:none;
}

li.menu1 {
	padding-top: 5px;
	margin-left:auto;
	margin-right:auto;
	float: center;
}

.menu1 a:hover{
color: white ;
background: #0000cc;
font-weight:bold;

}

.menu1 a {
	height: 20px;
	display: block;
	text-align: center;
	border: 1px solid #0033ff; 
	text-decoration: none;
	color:black;
	background: #ccccff;
	border-spacing: 1px;
	padding-left: 5px;
	padding-right: 5px;
}


a.miseforme{ color:black; font-weight:bold; text-decoration: underline;}
a:hover.miseforme{ color: black ; text-decoration: none; }

a.miseforme2{ color:rgb(169,169,169); font-weight:bold; text-decoration: underline;}
a:hover.miseforme2{ color: white ; text-decoration: none; }

a.miseforme3{ color:#996600; font-weight:bold; text-decoration: underline;}
a:hover.miseforme3{ color: #996600 ; text-decoration: none; }

a.miseforme4{ color:black; font-weight:bold; text-decoration: none;}
a:hover.miseforme4{ color: black ; text-decoration: underline; }

a.miseforme5{ color:#996600; font-size: 10px; text-decoration: underline;}
a:hover.miseforme5{ color:#996600; text-decoration: none; }


.align_image img, .align_image span {
  vertical-align: middle;
  display: inline-block; 
}

* html img,
* html .png {
	behavior: expression(
			(this.runtimeStyle.behavior="none") && (this.pngSet ? this.pngSet = true : (
				this.nodeName == "IMG" ? (
					this.src.toLowerCase().indexOf('.png') > -1 ? (
						this.runtimeStyle.backgroundImage = "none",
						this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.src + "', sizingMethod='image')",
						this.src = "images/transp.gif"
					) : 0
				) : (
					this.origBg = this.origBg? this.origBg :this.currentStyle.backgroundImage.toString().replace('url("','').replace('")',''),
					this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.origBg + "', sizingMethod='crop')",
					(this.currentStyle.backgroundRepeat != 'no-repeat') ? (
						this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.origBg + "', sizingMethod='scale')"
					) : 0,
					this.runtimeStyle.backgroundImage = "none"
				),this.pngSet=true
			)
		)
	);
}


.alert {
	background: #ffff99;
	text-align: center;
	color : black;
	padding: 5px 20px 5px 45px;
	border-top: 2px solid #ffcc00;
	border-bottom: 2px solid #ffcc00;
	}
-->

