/* css Domaine des Gratti¸res default style v1.01 */

/*page accueil */

#dessus	{
    background-position: center top;
	background-repeat: repeat-y;
	color: #333;
	margin: 0px auto;
	padding: 0px;
	height: 8px;  /* bmh */	
	width: 760px;  /* bmh */	
	voice-family: "\"}\""; 
	voice-family:inherit;
	width: 760px;
	}
html>#dessus	{
	width: 760px;
	} 
	
#corpsaccueil	{

    background: #C0B9B1 ;
	margin: 0px auto;
	padding: 0px;
	height: 160px;  /* bmh */	
	width: 760px;  /* bmh */	
	voice-family: "\"}\""; 
	voice-family:inherit;
	width: 760px;
	
	}
	
#corpsaccueil	img{
	padding: 70px 0px 0px 20px ;
	
	}
	
html>#corpsaccueil	{
	width: 760px;
	}
	  
#imageaccueil	{
    background-position: center top;
	background-repeat: repeat-y;
	background: #fff;
	margin: 0px auto;
	padding: 0px;
	height: 138px;  /* bmh */	
	width: 760px;  /* bmh */	
	voice-family: "\"}\""; 
	voice-family:inherit;
	width: 760px;
	}
html>#imageaccueil	{
	width: 760px;
	} 
	

	

	 

	
#menulangueaccueil	{
	display: block;
    background-position: center top;
	background: #fff;
	margin: 0px auto;
    text-align: center;
 	padding: 0px;
	height: 100px;  /* bmh */	
	width: 120px;  /* bmh */	
    	clear:both;
	voice-family: "\"}\""; 
	voice-family:inherit;
	width: 120px;
	
	}
html>#menulangueaccueil	{
    text-align: center;
	width: 120px;
	
	}
#btn_entrer a {
	display: block;
	   float:left;

	height: 29px;  /* bmh */	
	width: 106px;  /* bmh */
    padding:  0 0 0 0px;
    margin:  0 0 0 0px;
	background-repeat: no-repeat;
    background-image: url(../images/accueil/btn_entrer.gif);

}
#btn_entrer a:hover {
	height: 29px;  /* bmh */	
	width: 106px;  /* bmh */
	background-position: 0 -28px;
	background-repeat: no-repeat;
    background-image: url(../images/accueil/btn_entrer.gif);

}	
	
#btn_fr a {
	display: block;
	   float:left;

	height: 29px;  /* bmh */	
	width: 106px;  /* bmh */
    padding:  0 0 0 0px;
    margin:  0 0 0 0px;
	background-repeat: no-repeat;
    background-image: url(../images/accueil/btn_fr.gif);

}
#btn_fr a:hover {
	height: 29px;  /* bmh */	
	width: 106px;  /* bmh */
	background-position: 0 -28px;
	background-repeat: no-repeat;
    background-image: url(../images/accueil/btn_fr.gif);

}

#btn_nl a {
	display: block;
float:left;

	height: 29px;  /* bmh */	
	width: 106px;  /* bmh */
    margin:  0 0 0 59px;
	background-repeat: no-repeat;
    background-image: url(../images/accueil/btn_nl.gif);

}
#btn_nl a:hover {
	height: 29px;  /* bmh */	
	width: 106px;  /* bmh */
	background-position: 0 -28px;
	background-repeat: no-repeat;
    background-image: url(../images/accueil/btn_nl.gif);

}

#btn_en a {
	display: block;
	    	float:left;

	height: 29px;  /* bmh */	
	width: 106px;  /* bmh */
    margin:  0 0 0 59px;
	background-repeat: no-repeat;
    background-image: url(../images/accueil/btn_en.gif);

}

#btn_en a:hover {
	height: 29px;  /* bmh */	
	width: 106px;  /* bmh */
	background-position: 0 -28px;
	background-repeat: no-repeat;
    background-image: url(../images/accueil/btn_en.gif);

}



	
html>#blk	{

	text-align: center;

	width: 100%;
	} 
	





#imagelogo	{

	text-align: center;
clear:both
    background-position: center top;
	background-repeat: repeat-y;
	background: #fff;
	margin: 0px auto;
	padding: 0px;
	height: 40px;  /* bmh */	
	width: 760px;  /* bmh */	
	voice-family: "\"}\""; 
	voice-family:inherit;
	width: 760px;
	}
	
html>#imagelogo	{

	text-align: center;

	width: 760px;
	} 
#imagelogo	img{
	border: 0;
    margin:  0 0 0 2px;
	padding: 0px 0px 0px 2px ;
	
	}	

	
#imageadresse	{
    background-position: center top;
	background-repeat: repeat-y;
	background: #fff;
	margin: 0px auto;
    text-align: center;
 	padding: 0px;
	height: 140px;  /* bmh */	
	width: 760px;  /* bmh */	
	voice-family: "\"}\""; 
	voice-family:inherit;
	width: 760px;
	}
html>#imageadresse	{
	text-align: center;
	width: 760px;
	}
#imageadresse	img{
	border: 0;
	padding: 20px 0px 0px 0px ;
	}	
	
	
	
	
span {
	display: none;

}

#hide span {
	display: none;

}


#corpsformulaire	{
    text-align: center;
    background: #fff ;
	margin: 0px auto;
	padding: 0px;
	width: 760px;  /* bmh */	
	voice-family: "\"}\""; 
	voice-family:inherit;
	width: 760px;
	
	}
	

html>#corpsformulaire	{
	width: 760px;
	}

#corpsformulaire .demande	{
	color: black;
    font-weight: normal;
	letter-spacing: 3px; 
    width: 760px;
    text-align: center;
    font-size: 13px;
	font-family:  arial, helvetica, sans-serif;
    padding: 6px 0 20px 0;

	}
#corpsformulaire .titre	{
	color: black;
font-weight: normal;
	letter-spacing: 1px; 
    width: 760px;
	text-align: left;
    font-size: 13px;
	font-family:  arial, helvetica, sans-serif;

	}

#corpsformulaire .texte	{
	text-align: left;
    color:#565656;
    font-size: 10px;
	font-family:  arial, helvetica, sans-serif;

	}
		
		
		
		
#corpsformulaire .reponse{
	color: black;
    font-weight: normal;
	letter-spacing: 3px; 
    width: 760px;
    text-align: center;
    font-size: 13px;
	font-family:  arial, helvetica, sans-serif;
    padding: 6px 0 20px 0;
	}

	/*  forms */



Select.Texte:hover	{font: 10px Arial; color: #000000; }
Input.Texte:hover	{font: 10px Arial; color: #000000; }
INPUT 	{font: 10px Arial; color : #000000;  vertical-align:middle }
TEXTAREA, SELECT	{font: 10px Arial; color : #000000;  }


#formbody 	{
	text-align: left;
    width: 760px;
	border: 0;
	padding: 0;
	margin: 0;
	}
	
#formbody .fieldForm{
	text-align: left;
	border: 1;
	padding: 0px;
	margin: 2px;
	}
#formbody .textArrayForm{
	text-align: left;
	border: 1;
	padding: 0px;
	margin: 2px;
	}
				
#formbody .libForm	{
	text-align: right;
    font-size: 11px;
	font-family:  arial, helvetica, sans-serif;
    width:260px;
	border: 0;
	padding: 0;
	padding-right: 10px;
	}
	
#formbody .boutonForm{
	padding: 10px 10px  20px 270px;

	}	
	
#corps	{

    background: #fff ;
	margin: 0px auto;
	padding: 0px;
	height: 160px;  /* bmh */	
	width: 760px;  /* bmh */	
	voice-family: "\"}\""; 
	voice-family:inherit;
	width: 760px;
	
	}
	
#corps	img{
	padding: 00px 0px 0px 00px ;
	width: 760px;
	height: 200px;
	}
	
html>#corps	{
	width: 760px;
	}
	  

	
	
	
	
/* Menu principal -------------------------------------------------*/
/*-----------------------------------------------------------------*/
#choixlangues {
    z-index: 200;
	position: absolute;
	left: 10px; top: 72px;
    height: 18px;
    width: 786px;
    	background-repeat: no-repeat;
    background-color: #efefef;
    filter:alpha(opacity=40);
    opacity: 0.40;
    -moz-opacity:0.40;
    voice-family: "\"}\"";
    width: 786px;
      }

#choixlangues {
    z-index: 300;
    opacity: inherit; 
	position: absolute;
    width: 740px;
	left: 10px; top: 63px;
    height: 35px;
	margin: 0;
	padding: 0;
	}

#choixlangues ul {
	position: relative;
    top: 0px;
    left: 40px;
	margin: 0;
	padding: 0;	list-style-type: none;
}
#choixlangues li {
	margin: 0;		/* hack for opera7 */
	float: left;
	background-repeat: no-repeat;
	padding:0px 1px 0px 0px;
}
#menuprincipal li a {
	display: block;
	height: 18px;
    text-decoration: none; 
	font: bold 13px arial,sans-serif;  color: #101010;
	padding:10px 12px 2px 12px;
	float:left;
	
}


