/*@charset "UTF-8";*/
/* ESSSAYER DE SIMPLIFIER !!! voir si on peut rassembler plusieurs actions */
body
{
background-color:#000000;
}

#corps
 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
	background-color: #FF6600;
	position:absolute;
	left:50%;
	top:50%;
	height: 500px;
	/*min-height: 500px!important;*/
	width: 800px;
	/*min-width: 800px!important;*/
	margin-top:-250px;/* centrage vertical */
	margin-left:-400px;
	padding: 0px;
	font-size: 0.82em;
	z-index: 1;
}


#corps_interieur
{
  position: absolute;
  width: 100%;
  z-index: 3;
}

ul#menu a
{
	text-decoration:none;
	color:#FFFFFF;
}

ul#menu a:hover,
ul#menu a.current
{
	color:#000000;
}

ul#menu 
{  
	  position: absolute;
    width : 750px;
    left: 24px;
    top: 0;
    margin: 0;
    padding-left: 0px;
    list-style-type : none;
  	text-decoration: none;
  	z-index: 5;
}
   
ul#menu li 
{   
    padding : 0.5em; /* Pour espacer les boutons entre eux */
}
   
li.bouton_gauche 
{  
    float : left;
}
  
li.bouton_droite 
{  
    float : right;
}
	 
.form
{
	margin-left: 100px;
	margin-top: 90px;
	position:absolute;
	font-family:Verdana,"comic Sans MS", Impact, "Arial Black", Arial,  serif;
	font-size: 0.9em;	
	color: #000000;
	
}

/* Guet news */
.guest
{
	
	margin-left: 190px;
	margin-top: 205px;
	position:absolute;
	font-family:Verdana,"comic Sans MS", Impact, "Arial Black", Arial,  serif;
	font-size: 0.9em;	
	color: #000000;
}

#news
{
	margin-left: 195px;
	margin-top: 155px;
	position:absolute;
	font-family:Verdana,"comic Sans MS", Impact, "Arial Black", Arial,  serif;
	font-size: 0.9em;	
	color: #000000;	
}

#answer_guest
{
	margin-left: 195px;
	margin-top: 155px;
	position:absolute;
	font-family:Verdana,"comic Sans MS", Impact, "Arial Black", Arial,  serif;
	font-size: 0.9em;	
	color: #000000;
}

#contact_adresse
{
	text-decoration:none;
	margin-left: 270px;
	margin-top:180px;
	position:absolute;
	text-align:center;
}

#contact_adresse a
{
	text-decoration:none;
	color:#000000;
}

#contact_adresse a:hover
{
	text-decoration:none;
	color:#FFFFFF;
}

#link
{
	text-decoration:none;
	margin-left: 590px;
	margin-top:100px;
	position:absolute;
	text-align:right;
}

#link a
{
	text-decoration:none;
	color:#000000;
}

#link a:hover
{
	text-decoration:none;
	color:#FFFFFF;
}

#text
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	text-decoration: none;
	margin-top: 100px;
	margin-left: 30px;
	position:absolute;
	height: 420px;
	width: 740px;
	overflow:auto;
	text-align:center;	
}

#construction
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	text-decoration: none;
	margin-top:200px;
	margin-left: 280px;
	position:absolute;
	height: 120px;
	width: 240px;
	overflow:auto;
	text-align:center;
	
}

#answer
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	text-decoration: none;
	margin-top:200px;
	margin-left: 280px;
	position:absolute;
	height: 120px;
	width: 240px;
	overflow:auto;
	text-align:center;
	
}

#website,
#copyright{
  position: absolute;
	bottom: -13px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.69em;
	color:gray;
	text-decoration: none;
}

#website 
{  
  
}

#website a
{  
	color:gray;
	text-decoration: none; 
}

#website a:hover
{  
	color:#FFFFFF;
}

#copyright 
{  
	right: 0;
}

#copyright a
{  
	color:gray;
	text-decoration: none; 
}

#copyright a:hover
{  
	color:#FFFFFF;
}

#image_1
{	
	margin-top: 70px;
	margin-left: 40px;

	position: absolute;		
}

#image_2
{	
	margin-top: 190px;
	margin-left: 495px;

	position: absolute;		
	float: left;
}

#image_3
{	
	margin-top: 120px;
	margin-left: 30px;

	position: absolute;		
	float: left;
}


/* Guestbook */

#book{
	margin-left: 400px;
	margin-top: 60px;
	width: 360px;
	height: 400px;
	position:absolute;
	font-family:Verdana,"comic Sans MS", Impact, "Arial Black", Arial,  serif;
	font-size: 0.9em;	
	color: #000000;	
	overflow: auto;
	padding: 0 10px;
}

#book #book_links{
  padding: 10px;
  text-align: center;
}
#book #book_links a{
  padding: 10px;
  text-decoration: none;
  color: black;
}
#book #book_links a:hover{
  color: white;
}
#book #book_links a.disabled{
  color: white;
}

#book #book_comments{
  
}
#book #book_form{
  
}
#book div.comment{
  border-top: 1px solid #333;
}

#media{
  
  margin: 0px;
  margin-left: 100px;
  margin-top: 55px;
}

#intro{
  
  margin: 0px;
  margin-left: 95px;
  margin-top: 110px;
}

#image_contact 
{	
	margin-top: 130px;
	margin-left: 160px;

	position: absolute;		
	float: left;
}

#image_contact_2
{	
	margin-top: 130px;
	margin-left: 560px;

	position: absolute;		
	float: left;
}
 .recaptchatable .recaptcha_image_cell, #recaptcha_table {
   background-color:#FF6600 !important; //reCaptcha widget background color
 }
 
 #recaptcha_table {
   border-color: #FF6600 !important; //reCaptcha widget border color
 }
 
 #recaptcha_response_field {
   border-color: #FF6600 !important; //Text input field border color
   background-color:#000000 !important; //Text input field background color
 }



