.form_white_space
{
	width:40px;
	white-space:nowrap;
}

.form_item_titulo
{
	color:#446622;
	font-family:tahoma,verdana;
	font-size:10px;
	font-weight:bold;
	padding-bottom:15px;
}

.form_item_contenido
{
	color:#446622;
	font-family:tahoma,verdana;
	font-size:10px;
	line-height:16px;
}

.form_item_contenido a
{
	color:#446622;
	font-family:tahoma,verdana;
	font-size:10px;
	text-decoration:none;
}

.form_item_contenido a:hover
{
	color:#446622;
	font-family:tahoma,verdana;
	font-size:10px;
	text-decoration:underline;
}

.form_item_contenido_sp
{
	color:#446622;
	font-family:tahoma,verdana;
	font-size:10px;
	line-height:16px;
}

.form_item_contenido_sp input
{
	color:#5f833b;
	font-family:tahoma,verdana;
	font-size:10px;
	width:350px;
	border:#446622 thin dashed;
	padding:15px;
}

.form_item_separador
{
	padding-top:20px;
	padding-bottom:20px;
	text-align:center;
}

/* INPUTS */

.form_item_contenido input
{
	color:#5f833b;
	font-family:tahoma,verdana;
	font-size:10px;
	width:350px;
	border:#446622 thin dashed;
	padding:15px;
}

.form_item_contenido input:focus
{
	color:#2f4b12;
	font-family:tahoma,verdana;
	font-size:10px;
	width:350px;
	border:#2f4b12 thin dashed;
	padding:15px;
}

.form_item_contenido textarea
{
	color:#5f833b;
	font-family:tahoma,verdana;
	font-size:10px;
	width:350px;
	border:#446622 thin dashed;
	padding:15px;
	height:150px;
}

.form_item_contenido textarea:focus
{
	color:#2f4b12;
	font-family:tahoma,verdana;
	font-size:10px;
	width:350px;
	border:#2f4b12 thin dashed;
	padding:15px;
	height:150px;
}

.form_item_contenido select
{
	color:#5f833b;
	font-family:tahoma,verdana;
	font-size:10px;
	width:350px;
	border:1px dashed #446622;
	padding:10px;
}

.form_item_contenido select:focus
{
	color:#2f4b12;
	font-family:tahoma,verdana;
	font-size:10px;
	width:350px;
	border:1px solid #2f4b12;
	padding:10px;
}

input.form_radio
{
	border:0px;
	padding:20px;
	width:20px;
}

input.form_radio:focus
{
	border:0px;
	padding:20px;
	width:20px;
}