.texto_verde { font-family: "Arial"; font-size: 11px; font-weight: bold ; color: #529c30}

.txt { font-family: "Arial"; font-size: 11px; font-weight: none; color: #919191; }

.links03 {  font-family: "Arial"; font-size: 11px; font-weight: none; text-decoration:none; color: #5e5e5e;}
.links03:hover {  font-family: "Arial"; font-size: 11px; font-weight: none; text-decoration:underline; color:#74b739;}
.links03:link {  font-family: "Arial"; font-size: 11px; font-weight: none; text-decoration:none; color: #5e5e5e; }
.links03:active {  font-family: "Arial"; font-size: 11px; font-weight: none; text-decoration:underline; color: #74b739;}

.texto_ch {font-family: "Arial";font-size: 10px; font-weight: none;color: #575656;}

.botones  { BACKGROUND-COLOR: #FFFFFF; BORDER-BOTTOM: #616161 1px solid; BORDER-LEFT:#616161 1px solid; BORDER-RIGHT: #616161 1px solid; BORDER-TOP:#616161 1px solid; COLOR: #616161; FONT-FAMILY: Arial;FONT-SIZE: 10px; font-weight:NONE;}

.texto {
	font-family: "Arial";
	font-size: 11px;
	font-weight: none;
	color: #575656;
	text-align: justify;
}
.links {  font-family: "Arial"; font-size: 10px; font-weight: bold; text-decoration:none; color: #47A4C8;}
.links:hover {  font-family: "Arial"; font-size: 10px; font-weight: bold; text-decoration:underline; color:#7AC82D;}
.links:link {  font-family: "Arial"; font-size: 10px; font-weight: bold; text-decoration:none; color: #47A4C8; }
.links:active {  font-family: "Arial"; font-size: 10px; font-weight: bold; text-decoration:underline; color: #7AC82D;}

.titu_azul { font-family: "Arial"; font-size: 13px; font-weight: bold; color: #47A4C8}

.texto_azul { font-family: "Arial"; font-size: 10px; font-weight: bold; color: #47A4C8}

.gris { font-family: "Arial"; font-size: 11px; font-weight: bold; color: #5B5B5B;}

.claro {  font-family: Arial, sans-serif; font-size: 12px; font-weight: bold; text-decoration:none; color: #253A92; }

.arriba {FONT-SIZE: 13px; COLOR: #7AC82D; FONT-FAMILY: wingdings 3; font-weight: bold;}

.iconos01 {FONT-SIZE: 16px; COLOR: #7AC82D; FONT-FAMILY: wingdings; font-weight: bold;}
.iconos02 {FONT-SIZE: 18px; COLOR: #ffa80f; FONT-FAMILY: wingdings; font-weight: bold;}
.iconos03 {FONT-SIZE: 18px; COLOR: #919191; FONT-FAMILY: wingdings; font-weight: bold;}
.iconos04 {FONT-SIZE: 18px; COLOR: #919191; FONT-FAMILY: wingdings3; font-weight: bold;}

.claro_ch {  font-family: Arial, sans-serif; font-size: 10px; font-weight: bold; text-decoration:none; color: #7AC82D; }
.claro_ch:hover {  font-family: Arial, sans-serif; font-size: 10px; font-weight: bold; text-decoration:none; color:#47A4C8;}
.claro_ch:link {  font-family: Arial, sans-serif; font-size: 10px; font-weight: bold; text-decoration:none; color: #7AC82D;}
.claro_ch:active {  font-family: Arial, sans-serif; font-size: 10px; font-weight: bold; text-decoration:underline; color: #47A4C8;}

.titulo { font-family: "Arial"; font-size: 12px; font-weight: bold; color: #919191;}

.titu_verde { font-family: "Arial"; font-size: 13px; font-weight: bold; color: #7AC82D}

.titu_naranja { font-family: "Arial"; font-size: 12px; font-weight: bold; color: #ffa80f}


.texto_verde02 { font-family: "Arial"; font-size: 10px; font-weight: regular; color: #7AC82D}

.links01 {  font-family: "Arial"; font-size: 10px; font-weight: none; text-decoration:none; color: #737373;}
.links01:hover {  font-family: "Arial"; font-size: 10px; font-weight: none; text-decoration:underline; color:#74b739;}
.links01:link {  font-family: "Arial"; font-size: 10px; font-weight: none; text-decoration:none; color: #737373; }
.links01:active {  font-family: "Arial"; font-size: 10px; font-weight: none; text-decoration:underline; color: #74b739;}

.links02 {  font-family: "Arial"; font-size: 10px; font-weight: bold; text-decoration:none; color: #FFFFFF;}
.links02:hover {  font-family: "Arial"; font-size: 10px; font-weight: bold; text-decoration:underline; color:#f4f4f4;}
.links02:link {  font-family: "Arial"; font-size: 10px; font-weight: bold; text-decoration:none; color: #FFFFFF; }
.links02:active {  font-family: "Arial"; font-size: 10px; font-weight: bold; text-decoration:underline; color: #f4f4f4;}

.links04 {  font-family: "Arial"; font-size: 10px; font-weight: none; text-decoration:none; color: #364552;}
.links04:hover {  font-family: "Arial"; font-size: 10px; font-weight: none; text-decoration:none; color:#737373;}
.links04:link {  font-family: "Arial"; font-size: 10px; font-weight: none; text-decoration:none; color: #364552; }
.links04:active {  font-family: "Arial"; font-size: 10px; font-weight: none; text-decoration:none; color: #737373;}

.titugris { font-family: "arial"; font-size: 12px; font-weight: bold; color: #7f7f7f;}

/*.style_inputs {
	border: 1px solid #CCC;
	/** remember to change image path 
	background: url(bg81716510.png) repeat-x #FFFFFF;
	font-family: tahoma, helvetica, sans-serif;
	font-style: bold;
	font-size: 14px;
	color: #454743;
	float: left; width: 10em; margin-right: 1em; 
}

/** You can use this style for your LABEL elements *
.style_labels {
	font-family: tahoma, helvetica, sans-serif;
	font-style: bold;
	font-size: 13px;
	color: #82983e;
	float: left; width: 10em; margin-right: 1em; 
}*/

form.fichas {
	width: 500px;
	font-size: 1.1em;
	color: #333;
}


form.fichas li { list-style: none }
form.fichas legend { padding-left: 0; }

form.fichas input {
	border: 1px solid #CCCCCC;
	font-family: Verdana;
	font-size: 12px;
	color: #003366;
	width: 200px;
}

form.fichas input:focus {
	border: 1px solid #CCCCCC;
	background-color: #DFDFFF;
	font-weight: bold;
} 

form.fichas textarea {
	font-family: Verdana;
	font-size: 12px;
	color: #003366;
	width: 200px;
}

form.fichas textarea:focus {
	border: 1px solid #CCCCCC;
	background-color: #DFDFFF;
	font-weight: bold;
} 

form.fichas select {
	font-family: Verdana;
	font-size: 12px;
	color: #003366;
	width: 300px;
}

form.fichas select:focus {
	border: 1px solid #CCCCCC;
	background-color: #DFDFFF;
	font-weight: bold;
} 


form.fichas label { font-family: "Verdana"; font-size: 10px; color: #333; float: left; width: 10em; margin-right: 1em;  }

form.fichas fieldset {
	border: none;
	border-top: 1px solid #C9DCA6;
	padding: 5px;
	}

form.fichas fieldset li {
	padding: 5px 10px 7px;
	background: url(../images/fichas-divider.gif) left bottom repeat-x;
	}
	
form.fichas input.validation-failed, textarea.validation-failed {
	border: 1px solid #FF3300;
	color : #FF3300;
}
