/* CSS Document */
body,html{
/*behavior: url(csshover.htc);*/
text-align:center;
background-color:#B7BCC0;
color:#ffffff;
/*width: 966px;*/
/*height:auto;*/
margin:0px;
	/*scrollbar-base-color:#FF7E1D;
  scrollbar-3dlight-color:#FFFFFF;
  scrollbar-arrow-color:#FFFFFF;
  scrollbar-darkshadow-color:#000000;
  scrollbar-face-color:#FF7E1D;
  scrollbar-highlight-color:#FFFFFF;
  scrollbar-shadow-color:#000000;
  scrollbar-track-color:#FF7E1D;*/
}
/*///////////////////////////////////////////////CADRE GENERAL////////////////////////////////////////////*/
#global{
	/*positionnement en absolue*/
	/*position: relative;*/
	/*float: left;*/
	text-align: center;
	/*background: #FFC700;*/
	line-height: 1px;/*enlever petitae marge sous animation flash : bug firefox*/
	background: url(fond-body.gif);
	/*dimensions*/
	width: 966px;
	margin-left:auto;
	margin-right:auto;
	margin-top:0px;
	margin-bottom:0px;
	padding:0px;
	border:0px;	
	/*décallage sur position absolue*/
	/*left: 50%;*//*Pour centrage de la page par rapport ouverture navigateur*/
	/*marges*/
	/*margin-left: -483px;*/
	
	
}
div#frame_gauche {
	/*positionnement en flottant*/
	float: left;
	display: inline;/*correction bug ie pour decallage bloc*/
	color:black;
	background-color:#F2000B;
	/*dimensions*/
	width:224px;
	/*marges*/
	margin:0px;
	border:0px;
}
/*** Mise en forme du formulaire ***/

#inscription {
	border: none;
	margin-left:45px;
	/*margin-left:auto;
	margin-right:auto;*/
	margin: 0px auto;
	width: 132px;	/*** Largeur du formulaire ***/
	
}
#titreForm, #piedForm {	/*** Mise en forme du titre et du pied de formulaire ***/
	font: bold 1.1em arial, hevetica, sans-serif;
	color: white;
	background: black;
	margin: 0;
	/*padding: .5em;*/
}
#piedForm {
	text-align: right; /*** Les boutons sont alignés à droite ***/
}
#piedForm input {
	font-weight: bold; /*** Pour améliorer la lisibilité des boutons ***/
	margin-left: 1em;

}
#corpForm {	/*** Mise en fome du corp du formulaire (bordure, couleur du fond...) ***/
	border: 0px solid black;
	font: bold italic 11px arial, hevetica, sans-serif;
	color: #ffffff;
	font-weight: bold;
	/*background: #efefef;*/
	background-image: url(fond-ins.gif);
	margin:0px;
	padding: 0;
	height:168px;
}
#corpForm input{	/*** Mise en fome du corp du formulaire (bordure, couleur du fond...) ***/
	border: 1px solid black;
	width:80px;
	background:#FFC700;
	margin:2px;
}
fieldset {	/*** Mise en forme des cadres ***/
	margin: 0px;
	padding: 0px;
	border:0px;
}
#corpForm legend {	/*** Mise en forme des titres des cadres ***/
	font-weight: bold;
	color: #ffffff;
	background: transparent;
	
}
#corpForm input.test{
width: 40px;
height: 26px;
border: none;
cursor: pointer;
color: #FF0004;
font: bold 13px arial, hevetica, sans-serif;
background: url(http://www.quad-passion-66.com/go-click.gif) no-repeat left top;
}
#corpForm input.test:hover {

background: url(http://www.quad-passion-66.com/go-survol.gif) no-repeat left bottom;
font: bold 13px arial, hevetica, sans-serif;
color: #FF0004;
} 
#corpForm p {	/*** Mise en forme des lignes du formulaire ***/
	padding: 0px;
	margin: 0px;
	font: bold 11px arial, hevetica, sans-serif;
	
	color: #FFffff;
}
#corpForm p a.lien {	/*** Mise en forme des lignes du formulaire ***/
	padding: 0px;
	margin: 0px;
	font: bold 10px arial, hevetica, sans-serif;
	
	color: #FF0004;
}
#corpForm p a.lien:hover {	/*** Mise en forme des lignes du formulaire ***/
	padding: 0px;
	margin: 0px;
	font: bold 10px arial, hevetica, sans-serif;
	
	color: #FFFFFF;
}
div#menu{

margin:0px;
}
#menu p{
/*font: 11px verdana, sans-serif;*/
text-align: center;
/*line-height: 18px;*/
/*dimension*/

margin:0px;
/*marges*/
}
#menu p.stat{
font: 10px verdana, sans-serif;
text-align: center;
color:#FFFFFF;
}


a.button, a.buttonDis {
display: block;
background-color: transparent;
background-image: url(http://www.quad-passion-66.com/bouton1.gif);
background-repeat: no-repeat;
width: 132px;
height: 28px;
margin: 5px auto ;

/*padding: 5px 0 0 0;*/
text-align: center;
font-family: 10px Helvetica, Calibri, Arial, sans-serif;
/*font-size: 100%;*/
font-weight: bold;
text-decoration: none;
}

a.button:link, a.button:visited {
/*color: #FF0004;*/
color: #000000;
font: bold italic 12px arial, hevetica, sans-serif;
}
a.button:hover, a.button:active {
background-position: 0 -36px;
color: #FFffff;
}
div#frame_droite {
	/*positionnement en flottant*/
	float: left;
	
	display: inline;/*correction bug ie pour decallage bloc*/
	color:black;
	background-color:#FFC700;
	/*dimensions*/
	width:742px;
	/*height:100%;*/
	/*marges*/
	margin:0px;
	border:0px;
	line-height: 18px;
}
#frame_droite p{
/*font: 13px verdana, sans-serif;
text-align: left;
line-height: 18px;*/

}

div#frame_droite_texte{
display: inline;/*correction bug ie pour decallage bloc*/
	color:#F2000B;
margin:0px;
	
	border:0px;
}
#frame_droite_texte table
{
margin-left:40px;
}
#frame_droite_texte h1{
background-image: url(pourh1.gif);
 background-repeat: no-repeat ;
font: bold italic 16px Arial, verdana, sans-serif;
text-align: left;
height: 28px;
margin-left:20px;
	margin-right:20px;
/*margin-left:20px;
margin-right:20px;*/
}

#frame_droite_texte h3{

font: bold 12px Arial, verdana, sans-serif;
text-align: left;
line-height:15px;
margin-left:40px;
	margin-right:30px;
	margin-top:0px;
	margin-bottom:0px;
/*margin-left:20px;
margin-right:20px;*/
}
#frame_droite_texte p{
font: 12px Arial, verdana, sans-serif;
line-height:15px;
margin-left:40px;
	margin-right:30px;
	margin-top:0px;
	margin-bottom:0px;
text-align: left;
}
#frame_droite_texte p a{
font: bold italic 12px Arial, verdana, sans-serif;
color:#F2000B;

}
#frame_droite_texte p a img{
border:0px;
}
#frame_droite_texte p a:hover{
font: bold italic 12px Arial, verdana, sans-serif;
color:#ffffff;
border:0px;
}
#map_canvas{
color:#000000;
width: 500px; 
height: 400px;

border:0 px;
}
#map_canvas p{
font: 11px Arial, verdana, sans-serif;
text-align: left;
margin-left:20 px;
}
#pied {
/*background: #B7BCC0;*/
color:#000000;
width: 966px;
/*dimension*/
height: 25px;

clear:both;
}
#pied p { 
	
	background-color: #B7BCC0;
	font: 10px verdana, sans-serif;
	
	color: #F9A770; 
	/*text-align: center;*/
	line-height: 13px;
	/*marges*/
	margin:0px;
	}
/*.champsinput {
	background-color:#fff;
 	font-size: 9px;
	border: 1px dashed #808080;
	margin: 2px;
	width:90px;
}*/
/*** Mise en forme générale de la page ***/


