A:link, A:visited { text-decoration: none }
A:hover {color: #FF00FF}
.texto {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	font-weight: bold;
}
.enlaces {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #990000;
	font-weight: bold;
}
.titulo1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
}
.titulo2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
}
.titulo3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #888888;
}
.texto_negro {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	text-align: justify;
}
.enlaces_abajo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #666666;
}
.h1 {

	font-family: Tahoma;
	font-size: 9px;
	font-weight: normal;
	color: #333333;
}
.relatos {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-align: justify;
	text-decoration: none
}
.h2 {

	font-family: Tahoma;
	font-size: 9px;
	font-weight: normal;
	color: #CCCCCC;
}
#buscador input, #buscador select {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	width:90px;
	font-size: 10px;
}.relatos {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
}
.relatos2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #999999;
}
.texto-index {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
}

/* by E. */

#public_asist { height: 50px; }

#public_asist ul { list-style: none; margin: 5px 0 0 10px; padding: 0; }

#public_asist ul li { float: left; width: 26%; margin: 0 4% 0 0; }

#public_asist ul li a { color: black; display: block; font-weight: lighter; text-align: center; padding: 10px; font-size: 12px; }

#public_asist ul li a.actv { font-weight: bold; background: #c77394; -moz-border-radius: 5px; -webkit-border-radius: 5px; }

/**------------------------------------------------------------------------------------------------------------------------**/

.public_form { margin-left: 20px; padding-right: 20px; min-height: 500px; }

.public_form label { width: 100%; display: block; font-weight: bold; }

.public_form img { margin-left: 5px; }

.public_form .relatos2 { font-size: 100%; }

.public_form input, .public_form select { margin-bottom: 10px; }

.public_form .public_serv_select { height: 100px; }

.public_form .public_serv_select ul { list-style: none; padding: 0; margin: 0; float: left; margin: 10px 40px 0 0; }

/*.public_form .public_img_view { float: left; margin: 0 20px 20px 0; padding: 5px; }*/
.public_form .public_img_view { float: left; margin: 0 0px 20px 0; padding: 5px; }

.public_form .public_img_view:hover { background: #8d1759; color: #fff; }

.public_form .public_conf_inf {
	border-bottom: #ccc solid 1px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
}
