grazie inanzi tutto per la risposta!
Ho tolto ma niente,ho un po cambiato la struttura nel senso che, ho messo margin-left e right 5px in piu, ma sempre la stessa cosa.
Comunque ho notato una cosa starnissima, se tolgo il contenuto a sinistra, il contenuto centrale sale su.
non capisco per quale motivo.
Potresti controllare che magari a me sfuggie qualcosa...
So che il codice confuso ma uso da poco i css..
codice:
#col_sin{
	float:left;
	padding:5px;
	width:170px;
	\width:180px;
	w\idth:170px;
}
#col_sin p{
	margin:4px 0px 0px 0px;
	padding:0px;
}
input, select{
	padding:0px;
	margin:0px;
}
#col_sin select {
	width:100%;
}

.button{
	margin:4px 0px 0px 0px;
	text-align:right;
}
.button input{
	width:70px;
	color:#48508E;
	background-color:#DBE5E7;
	font-weight:bold;
}
.input{width:100%}
grazie mille ancora