body {}
.td_text {color:#FFF; font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:20px;}
.td_text2 {color:#FFF; font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:18px;}
.td_text_rojo {color: #C00; font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:18px;}
.link_bln { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FFF; text-decoration:none; }
a.link_bln:link{ color:#FFF; text-decoration:none; }
a.link_bln:hover{ color:#FFF; text-decoration:underline; }

.link_red { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#CC0000; text-decoration:none; }
a.link_red:link{ color:#CC0000; text-decoration:none; }
a.link_red:hover{ color:#CC0000; text-decoration:underline; }

.link_bln2 { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFF; text-decoration:none; }
a.link_bln2:link{ color:#FFF; text-decoration:none; }
a.link_bln2:hover{ color:#C00; text-decoration:none; }

.border_rojo { border-color:#933; border-style:solid none none; border-width:1px; }

.arb_md_h { background:url(images/arb_md_h.gif) repeat-x; height:14px; width:301px;}

.arb_md_v { background:url(images/arb_md_v.gif) repeat-y 82% 5px; }
.arb_md_v_2 { background:url(images/arb_md_v.gif) repeat-y 10px; }

.arb_gd_v { background:url(images/arb_gd_v.gif) repeat-y 10px; }

.fondo_caballo1 { background:url(images/fondo_caballo1.jpg) 120px bottom no-repeat; color:#FFF; font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:18px; height:561px;}

.borde_foto { border:#FFF 1px solid; margin-right:10px; margin-bottom:5px;}

.text_amarill { color:#FF9; font-family:Arial, Helvetica, sans-serif; font-size:12px; }

.puntillo_h { background:url(images/puntillo_h.gif) repeat-x top; height:5px;}

.input{ width:480px; height:20px;  background-color:#000000;  font-size:12px; font-family:Arial, Helvetica, sans-serif, "Century Gothic"; color: #FFFFCC;  border-color:#FF9; border-style:solid; border-width:1px; margin:0px; padding:2 0 0 4px; }

.textarea{  width:480px; height:105px;  background-color:#000000;  font-size:12px; font-family:Arial, Helvetica, sans-serif, "Century Gothic"; color:#FFFFCC;  border-color:#FF9; border-style:solid; border-width:1px; margin:0px; padding:2 0 0 4px; overflow:auto; }