/*----------------
     général
----------------*/

*{
	margin:0px;
	padding:0px;
}
body{
	background-color:#131313;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:white;
	font-size: 62.5%;
	font-style: oblique;
}
#ombre{
  background:url(images/ombre.gif) right repeat-y;
  width:962px;
	margin:0px auto;
}
#conteneur{
  width:962px;
	background:url(images/fond.jpg) right top no-repeat;
}

.net{
	visibility: hidden;
	clear:left;
}
.jaune{
  color:#FFCB04;
}

/*----------------
     droite
----------------*/

#droite{
	float:right;
	width:218px;
}


#actu{
  padding:30px 0px 40px 2px;
  color:#696a6b;
}
  #titreActu{
    color:#FFCB04;
    font-size:1.1em;
  }
  .espace{
    height:160px;
  }          
/*--ident--*/
#ident{
  margin-top:223px;
}
#ident2{
  margin-top:23px;
}  
  .log{
    width:98px;
    height:17px;
    border:none;    
    font-size:0.9em;
    text-align:center;
    padding:2px 3px 0px 2px
    font-style: oblique;
  }
  #log1{
    margin:0px 0px 5px 75px;
    background:url(images/fond-input.jpg) no-repeat;
  }
  #log2{
    margin-left:65px;
    background:url(images/fond-input2.jpg) no-repeat;
  }
  #ok{
    width:26px;
    height:19px;
    background:url(images/ok.jpg) no-repeat;
    border:none;
    font-size:0.9em;
    font-style: oblique;
    text-align:left;
    padding-left:1px;
  }
  .erreur{
    text-align:center;
    color:red;
  }
  .prive{
    font-size:1.3em;
    text-align:center;
  }
  #table1{
    margin-left:15px;
  }
  #table1 td{
    padding:2px;
  }
/*----------------
     gauche
----------------*/

#gauche{
	width:744px;
	margin-right:218px;
}
#logo{
	float:left;
}
#header{
	float: left;
	color: #ffcb04;
	font-size: 1.3em;
	width: 390px;
	margin-top: 90px;
	line-height: 1.7em;
	padding-left:30px;
}
  #gd{
    margin:10px;
    font-size:1.8em;
  }
.partie{
  margin:5px 15px 30px 58px;  
}
  .ssTitre{
    font-size:1.7em;
    margin:0px 0px 0px 40px;
  }
  .ssTitreJaune{
    font-size:1.7em;
    margin:0px 0px 0px 40px;
    color: #ffcb04;
  }
  .partie ul{
    margin:10px 0px 0px 65px;
    font-size:1.3em;
  }
	.partie li{
    margin:3px 0px 6px 0px;
    padding-left:24px;
		list-style:none;
		background: url(images/fleche.gif) no-repeat;		
	}
	.sous ul{
	 margin:10px 0px 0px 89px;
  }
	ul.sous{
	 margin:10px 0px 0px 89px;
  }
	.sous li{
	  list-style: disc;
		background:none;	
    padding:3px 0px;	
    padding:0px;
  }
  a:link{
    color:#DDD46F;
    text-decoration:none;
  }
  a:visited{
    color:#DDD46F;
    text-decoration:none;
  }
  a:hover{
    color:white;
    text-decoration:underline;
  }

#anim{
  margin-left:40px;
  background:url(images/fond-anim.jpg) no-repeat;
  width:635px;
  height:345px;
}
.orange{
  margin:0px 0px 20px 98px;
  color:#ffcb04;
  font-size:1.3em;
}
#cadre{
	font-size: 1.1em;
	color: black;
	width: 262px;
	height: 261px;
	line-height:1.3em;
	margin-left:32px;
}
  #cadre p{
    padding:36px 40px 0px 44px
  }
#telBas{
  margin:70px 0px 0px 55px;
}

/*-----references------*/
#ref{
  margin:10px 0px 0px 65px;
}
  #ref td{
    padding-bottom:18px;
    vertical-align:top;
    text-align:center;
  }
 #ref td img{ 
  border: 1px solid black;
 }
/*-------contact--------*/
#contact{
  font-size:1.2em;
  width:500px;
  margin-left:40px;
}
  #contact input.form{
    border:1px #696a6b solid;
    float:left;
    background-color:#BEBEC0; 
    width:200px;   
  }
  
  #contact label{
    margin-bottom:8px;
    display:block;
  }
  #contact p{
    width:120px;
    float:left;
  }  
  #mess{
    width:400px;
    height:200px;
    border:1px #696a6b solid;
    background-color:#BEBEC0;
  }
  
  #obligatoire{
    border:1px #131313 solid;
    background-color:#131313;
  }
/*-----admin----------*/

.txtAdmin{
  font-size:1.5em;
  color:#FFCB04;
}
/*--page 2 colonnes--*/
#centreG{
  float:left;
  width:404px;
}
#centreD{
  float:left;
  width:340px;
}

/*----------------
     footer
----------------*/

#footer{
	clear:both;
	width:962px;
	margin:0px auto;
	background:url(images/footer.jpg)  no-repeat;
	text-align:right;
	color:#3d3d3f;
}
  #footer p{
    padding:8px 12px 5px 0px;
    font-size:0.9em;
  }
  #footer a:link, #footer a:visited{
    color:#696a6b;
    font-size:1em;
  }