Пардон, это опечатка, там none конечно вот, чтобы протестить, сделал два отдельных файла. test.html: <HEAD> <link rel="stylesheet" href="test.css" type="text/css"/> <style type="text/css"> </style> </HEAD> <BODY> <div class="login_form"> <FORM ACTION="Login.php" METHOD="POST"> <label for="login">Login:</label> <INPUT TYPE="TEXT" NAME="usrname" size="10"/> <label for="pass">Password:</label> <INPUT TYPE="PASSWORD" NAME="pass" size="10"/> <button type="submit"> Submit!</button> <IMG src="register_button.png" alt="register" height="30" width="100" onclick="location.href='register.php';" style="cursor: pointer;"> </FORM> </div> текст текст текст </BODY> test.css <!-- .login_form { color: white; background: #3c3c3c; background-image:url('pattern.png'); height: 29px; border-color: #5a5a5a; border-width: 1px; border-style: solid; float:none; } --> результат тот же. Я так понимаю, форма не подчиняется никаким командам css, в ней всегда присутствует небольшой отступ