#puhe_sis{
clear:both;
width:100%;
font-size:12px;
line-height:14px;
padding-top:20px;
}
#puhe_sis p{

padding-bottom:10px;
}
#right_content{
float:right;
padding-top:4px;
padding-right:16px;
width:280px;
color:#666666;

height:274px;
}
#right_content h2{
color:#7C7C7E;
	font-size:16px;
	line-height:16px;
	font-family:"Arial","Verdana", Times, serif;
	margin-bottom:10px;
	float:none;
	font-weight:bold;
}
#joinform .fieldi{
	width:264px;
	border:1px solid #666666;
	margin-bottom:8px;
	margin-top:2px;
	clear:both;
	float:left;

}
#takaisin{
text-align:right;
}
#takaisin a{
color:#FF9900;
}
#joinform .ferror,#palauteform .ferror{
display:block;
font-size:11px;
color:#FF0000;
clear:both;
padding-bottom:5px;
}
#joinform .fsuccess,#palauteform .fsuccess{
display:block;
color:#009900;
clear:both;
}
#joinform label{
clear:both;
float:left;
}
#mysend{
	float:right;
	clear:both;
	background-color:#ffffff;
	color:#666666;
	margin-right:20px;
	border:1px solid #666666;
	display:block;
}
#mysend2{
	float:left;
	clear:both;
	background-color:#ffffff;
	color:#666666;
	
	border:1px solid #666666;
}
#palauteform{
padding-top:20px;
}
#palauteform .fieldi,#palauteform textarea{
	width:518px;
	border:1px solid #666666;
	margin-bottom:4px;
	margin-top:2px;
	clear:both;
	float:left;

}
#palauteform textarea{
height:130px;
}
#palauteform label{
font-size:12px;
clear:both;
float:left;
}

