#texte .etiquette {
font-weight:bold;
line-height:21px;
margin-bottom:7px;
}
#texte .element {
line-height:21px;
margin-bottom:21px;
}
#texte .dernier_element {
line-height:21px;
margin-bottom:14px;
}
#texte input[type=text], #texte input[type=password], #texte select, #texte textarea {
background-color:#ffffff;
border-color:#506079;
border-radius:10px;
border-style:solid;
border-width:1px;
-moz-border-radius-bottomleft:10px;
-moz-border-radius-topright:10px;
-webkit-border-bottom-left-radius:10px;
-webkit-border-top-right-radius:10px;
font-size:14px;
padding:4px;
width:300px;
}
#texte input[type=submit] {
background-color:#506079;
border-color:#506079;
border-radius:10px;
border-style:solid;
border-width:1px;
-moz-border-radius-bottomleft:10px;
-moz-border-radius-topright:10px;
-webkit-border-bottom-left-radius:10px;
-webkit-border-top-right-radius:10px;
color:#ffffff;
cursor:pointer;
padding:4px;
}
#texte input[type=submit]:hover {
background-color:#78879e;
border-color:#78879e;
border-radius:10px;
border-style:solid;
border-width:1px;
-moz-border-radius-bottomleft:10px;
-moz-border-radius-topright:10px;
-webkit-border-bottom-left-radius:10px;
-webkit-border-top-right-radius:10px;
color:#ffffff;
cursor:pointer;
padding:4px;
}
#texte .formulaire {
background-color:#ffffff;
border-color:#dfd9d3;
border-radius:10px;
border-style:solid;
border-width:10px;
-moz-border-radius-bottomleft:10px;
-moz-border-radius-topright:10px;
-webkit-border-bottom-left-radius:10px;
-webkit-border-top-right-radius:10px;
padding:20px;
}

.petite_image a {
background-color:#333333;
background-position:center;
background-repeat:no-repeat;
display:block;
height:120px;
width:120px;
}
.petite_image a:hover {
background-color:#777777;
background-position:center;
background-repeat:no-repeat;
display:block;
height:120px;
width:120px;
}
.petite_image span {
display:none;
}