 html,body,h1,h2,h3,h4,h5,h6,ul,li,a
 {
 margin:0;
padding:0;
}
body{
background-image:url("../images/bg.jpg");
}
 
  .wrapper{
 width:960px;
 margin:10px auto;
 }
 .header{
 height:70px;

 }
 .header h1{
 color:#fff;
 padding:10px;
 }
 .slider{
 height:300px;
 border-bottom:1px  solid #392719;
 }
 .nav{
 height:40px;
 background-color:#a32e00;
 border-top:1px  solid #392719;
 border-bottom:1px  solid #392719;
 color:#999;
 font-style:italic;
 }

  
 .text{
 float:left;
 width:960px;
 height:300px;
 background: #23FE01;
	background: -moz-radial-gradient(0% 100%, ellipse cover, rgba(104,128,138,.4) 10%,rgba(138,114,76,0) 40%),-moz-linear-gradient(top,  rgba(57,173,219,.25) 0%, rgba(42,60,87,.4) 100%), -moz-linear-gradient(-45deg,  #ED7F00 0%, #23FE01 100%);
	background: -webkit-radial-gradient(0% 100%, ellipse cover, rgba(104,128,138,.4) 10%,rgba(138,114,76,0) 40%), -webkit-linear-gradient(top,  rgba(57,173,219,.25) 0%,rgba(42,60,87,.4) 100%), -webkit-linear-gradient(-45deg,  #ED7F00 0%,#23FE01 100%);
	background: -o-radial-gradient(0% 100%, ellipse cover, rgba(104,128,138,.4) 10%,rgba(138,114,76,0) 40%), -o-linear-gradient(top,  rgba(57,173,219,.25) 0%,rgba(42,60,87,.4) 100%), -o-linear-gradient(-45deg,  #ED7F00 0%,#23FE01 100%);
	background: -ms-radial-gradient(0% 100%, ellipse cover, rgba(104,128,138,.4) 10%,rgba(138,114,76,0) 40%), -ms-linear-gradient(top,  rgba(57,173,219,.25) 0%,rgba(42,60,87,.4) 100%), -ms-linear-gradient(-45deg,  #ED7F00 0%,#23FE01 100%);
	background: -webkit-radial-gradient(0% 100%, ellipse cover, rgba(104,128,138,.4) 10%,rgba(138,114,76,0) 40%), linear-gradient(to bottom,  rgba(57,173,219,.25) 0%,rgba(42,60,87,.4) 100%), linear-gradient(135deg,  #ED7F00 0%,#23FE01 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#F68300', endColorstr='#23FE01',GradientType=1 );
 }
 
 .footer{
 height:30px;
 clear:both;
 background:#f94;
 }
 .footer p{
 text-align:center;
 line-height:30px;
 font-size:17px;
 
 }
 
 #connexion {
width:380px;
height:160px;
background:#FFFFFF;
margin:45px auto;
font-family: Arial, Helvetica, sans-serif;
font-size:1em;
border:2px solid #333333;
}
#connexion h1 {
text-align:center;
font-size:1.2em;
background:#333333;
padding-bottom:5px;
margin-bottom:15px;
color:#FFFFFF;
letter-spacing:0.05em;
}
#connexion p {
padding-top:15px;
padding-right:50px;
text-align:right;
}
#connexion input {
margin-left:30px;
width:150px;
border-color:#000;
}
.valider {
width:155px;
font-size:20px;
background-color:#0505F5;
color:#FFF;
/*border-color:#F03;*/
opacity:10;
}
#connexion #message {
height:27px;
font-size:0.7em;
font-weight:bold;
text-align:center;
padding:10px 0 0 0;
}
