body { background-color:black; background-image:url(images/background.jpg); background-attachment: fixed ; background-position:center 10%; background-repeat: no-repeat; text-align: center; } .contenu { width:790px; margin-top: 240px; margin-left: auto; margin-right: auto; } .texte { background-color:black; filter:alpha(opacity=90); -moz-opacity:0.90; opacity: 0.90; border: 1px solid #383C51; float: left; width:450px; height:330px; padding: 5px; padding-top: 5%; text-align: center; color: white; font-family:"verdana"; font-size: 12px; line-height:20px; } .login { background-color:black; filter:alpha(opacity=50); -moz-opacity:0.50; opacity: 0.50; border: 1px solid #383C51; padding: 10px; float: right; width: 275px; height: 375px; margin: 1px; } .cellulestxt { text-align: right; color: white; font-family:"verdana"; font-weight: bold; font-size: 12px; } .connexion { color: white; font-family:"verdana"; font-size: 12px; font-weight: bold; text-decoration:none; background: transparent; border: 0px; cursor: pointer; } .connexion:hover { color: #519FFF; font-size: 12px; font-weight: bold; text-decoration: none; background: transparent; border: 0px; cursor: pointer; } .footer { position: absolute; top: 690px; left:0px; width:100%; text-align: center; color: #B0B0B0; font-family:"verdana"; font-size: 10px; font-weight: bold; } input.champ { border:1px solid #B0B0B0; background-color:white; color:#B0B0B0; } input.champ:hover { border:1px solid black; background-color:white; color:black; } input.champ:focus { border:1px solid #071831; background-color:#B9C0E6; color:black; } .lien { color:white; font-weight: bold; text-decoration: none; } .lien:visited { color:white; font-weight: bold; text-decoration: none; } .lien:hover { color:white; font-weight: bold; text-decoration: underline; }