@CHARSET "UTF-8";

#contenu {
	margin-top: 20px;
	margin-bottom: 200px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

#loginForm {
	width: 250px;
	margin: auto;
}

#loginForm fieldset { /*border: 1px solid;*/
	padding: 20px;
}

#loginForm label {
	display: block;
}

div.submit {
	text-align: center;
}

div.message, div.error-message {
	color: red;
	text-align: center;
	font-size: 85%;
font-weight:bold;
	
}

input {
	border: 1px solid #ccc;
	margin-bottom: 10px;
	padding-left: 3px;
}

#registerform {
	margin:auto;
width:680px;

}

#registerform fieldset { /*border: 1px solid;*/
	padding: 20px;
clear:both;
width:200px;

-moz-border-radius: 15px;
margin:auto;
}

#registerform label {
	display: block;
}

div#creacompte{
margin-top:30px;
-moz-border-radius: 10px;
border:#eee 1px solid;
padding:10px;
width:300px;
color:navy;
float:left;
margin-bottom:10px;
}
div#creatitre{
background:#eaf9f0;
font-size:85%;
padding:5px;
}
#creacompte li {
text-decoration:underline;
font-size:85%;
}
#creacompte ul>ul>li {
color:maroon;
text-decoration:none;
}
div#avertpieg {
-moz-border-radius: 20px;
text-align:justify;
background:#f7f7f7;
padding:35px;
width:200px;
float:left;
margin-left:15px;
margin-top:38px;
}
#logo{
float:left;
}
div#motperdu{
width:400px;
margin:auto;
}
a.button {
    color: #6e6e6e;
    font: bold 12px Helvetica, Arial, sans-serif;
    text-decoration: none;
    padding: 7px 12px;
    position: relative;
    display: inline-block;
    text-shadow: 0 1px 0 #fff;
    -webkit-transition: border-color .218s;
    -moz-transition: border .218s;
    -o-transition: border-color .218s;
    transition: border-color .218s;
    background: #f3f3f3;
    background: -webkit-gradient(linear,0% 40%,0% 70%,from(#F5F5F5),to(#F1F1F1));
    background: -moz-linear-gradient(linear,0% 40%,0% 70%,from(#F5F5F5),to(#F1F1F1));
    border: solid 1px #dcdcdc;
    border-radius: 5px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    margin-right: 20px;
    cursor:pointer;
}
a.button:hover{
    color: #333;
    border-color: #999;
    -moz-box-shadow: 0 2px 0 rgba(0, 0, 0, 0.2); 
-webkit-box-shadow:0 2px 5px rgba(0, 0, 0, 0.2);
    box-shadow: 0 1px 2px rgba(0, 0, 0, 0.15);
}
a.button:active {
    color: #000;
    border-color: #444;
}
div#carteDirect{
	margin: 20px auto auto;
    width: 100px;
    text-align: center;
}
