#form1
{
	margin: 0;
	padding: 0;
}

.FormRow {
	display: block;
	position: relative;
	width: 400px;
	margin: 0;
	padding: 0 0 10px 0;
}

.FormRow:after {
	content: "."; 
	display: block;
	height: 0.01em;
	overflow: hidden;
	visibility: hidden; 
	clear: both;
}


.InputBasic {
	display: block;
	position: relative;
	width: 250px;
	margin: 0;
	padding: 0;
}


.InputBasic:after {
	content: "."; 
	display: block;
	height: 0.01em;
	overflow: hidden;
	visibility: hidden; 
	clear: both;
}

/**********palaute*****/

#OtaYhteytta
{
	display:block;
	position:relative;
	margin:0;
	padding:0;
	width:350px;
}

#ContactContainer
{
	display:block;
	position:relative;
	margin:0 0 0 15px;
	padding:0;
	width:350px;
}

.ContactColumns
{
	display:block;
	position:relative;
	margin:0;
	padding:0;
	width:350px;
}
.ContactColumns p
{
	padding:10px 0 0 0;
}

/**Palautelomake**/

#Nimi, #PuhNro, #SPosti
{
	display:block;
	position:relative;
	margin:0;
	padding:0;
	width:350px;
}

/**Muuttoilmoitus**/

#Etunimi, #Sukunimi, #Osoite, #PostiNro, #PTP, #PuhNro, #SPosti, #Tilaisuus, #OM, #Yritys, #Yhteyshenkilo
{
	display:block;
	position:relative;
	margin:0;
	padding:0;
	width:350px;
}

.Jaseneksi
{
	display:block;
	position:relative;
	margin:0;
	padding:0;
	width:350px;
}

#Palaute
{
	display:block;
	position:relative;
	margin:0 0 20px 0;
	padding:0;
	width:350px;
	height:150px;
}

#Yhteydenotto
{
	display:inline;
	position:relative;
	margin:0;
	padding:0;
	width:168px;
	font-family:Arial, Sans-Serif;
	font-size:11px;
}

#Submit
{
	display:block;
	position:relative;
	margin:15px 0 0 0;
	padding:0;
	width:70px;
	height:25px;
	background:#ccc;
}

/* Jäsenlomake */
#Jasenlomake .Long
{
	width: 350px;
}

#Jasenlomake .Short
{
	width: 150px;
}





