Witam mam taki problem... nie wiem jak go rozwiązać... Tekst mi wychodzi po za diva nie wiem czemu. Wygląda to tak:

kod strony wygląda tak:
<div class="extra png" style="height: auto;">
<div style="float: right; margin-right: 150px;">
<?php
$sql2 = "SELECT * FROM dzialy where pozycja=1";
echo '<br /><font class="fox"><b>' . $now['nazwa'] .'</b></font>'; $non = $now['id'];
$sql3 = "SELECT * FROM podzial WHERE poddzial=$non";
echo '<br /><a href="podzial.php?id='. $nk['id'] .'"> '. $nk['nazwa'] .'</a>'; }
}
?>
</div>
<div style="float:left; margin-left: 150px;">
tekst
</div>
<div style="width: 650px;">
</center><br />
<?php
if ($_SESSION['login'])
{
if ($ranga == 1){
if ($_POST['programs1'])
{
if ($d2 == 1){
$wynik1 = mysql_query("INSERT INTO dzialy VALUES('', '$name')"); if($wynik1){
echo '<center>Dodano dział</center>'; }else {
echo '<center>Wystąpił błąd</center>'; }
} elseif ($d2 == 2) {
$wynik2 = mysql_query("INSERT INTO podzial VALUES('', '$name', '$d1')"); if($wynik2){
echo '<center>Dodano poddział</center>'; } else {
echo '<center>Wystąpił błąd</center>'; }
} else
echo '<center>Zapomniałeś wybrać opcji "dział/poddział"</center>'; }
<form action="programs.php" style="margin:0 5px" method="post">
<input type="hidden" name="programs1" value="TRUE" />
Nazwa działu: <input type="text" name="name" class="input2">
KONIEC;
$sql = "SELECT * FROM dzialy;";
echo '<select name="d1"><option value="0">Brak</option>'; echo '<option value="' . $row['id'] . '">' . $row['nazwa'] . '</option>'; }
echo '</select><input type="radio" name="d2" value="1"> Dział <input type="radio" name="d2" value="2"> Poddział <input type="image" src="img/img-add.jpg"/></form>';
}
}
?>
<br></div>
</div>
i CSS:
.extra {background:url("img/extra-png-bg.png") left top repeat; margin:7px 0 0 2px;}
.extra .indent {padding:10px 10px 8px 10px;}
Wszystko jak by się psuło od tego diva z klasą extra png bo tam nic nie działa nawet pogrubienie