/* General */
td { font-family: sans-serif, Verdana, Arial, Helvetica; font-size: 11px; color: #000000; }
a {  font-family : sans-serif, Verdana, Geneva, Arial, Helvetica; font-size : 11px; color : #850000; font-weight: bold;}
a:hover { color : #C50000; font-weight: bold;}
.input { font-family : sans-serif, Verdana, Geneva, Arial, Helvetica; font-size : 10px; border : 1px solid #7F9DB9;}

.c730000 { color: #730000; }
.cF25B00 { color: #F25B00; }
.cFFFFFF { color: #FFFFFF; }
.c515151 { color: #515151; }

/* Framesets */
/*frameset { background-image : url(media/gen_app_fnd_frameset.gif); }*/

/* Texto de cambio de idioma */
a.language { font-family : sans-serif, Verdana, Geneva, Arial, Helvetica; font-size : 11px;	color : #FFFFFF; text-decoration: none; }
a.language:hover { color : #CCCCCC;}

/* Arboles HITOC */
a.hitoc { font-family : sans-serif, Verdana, Geneva, Arial, Helvetica; font-size : 11px; color : #454E53; font-weight : bold; text-decoration : none; }
a.hitoc:hover { color : #82939C;}

/* Menu */
.menudate { font-family: sans-serif, Verdana, Arial, Helvetica; font-size: 9px; color: #000000; }
.menuover { background-color: #E2910D; font-family: sans-serif, Verdana, Arial, Helvetica; font-size: 12px; color: #840000; text-decoration: none; }
.menuout { background-color: #9B9B9B; font-family: sans-serif, Verdana, Arial, Helvetica; font-size: 12px; color: #000000; text-decoration: none; }
.menuoptselected {background-color: #850000;}
.menuoptnotselected {background-color: #C9C9C9;}

/* Menu Opciones */
.menuoptionout { background-color: #F8E3C2; color: #000000; }
.menuoptionover { background-color: #850000; color: #FFFFFF; }

/* Contenedores */
.frametitle { font-family: sans-serif, Verdana, Arial, Helvetica; font-size: 12px; color: #000000; }

/* Customtag Botones 3D (button3d) */
a.button3d { font-family: sans-serif, Verdana, Arial, Helvetica; font-size: 11px; color: #000000; text-decoration: none; }
a.button3d:hover { font-family: sans-serif, Verdana, Arial, Helvetica; font-size: 11px; color: #000000; text-decoration: none; }

/* Tablas - Estilo Por Defecto */
.tableCabText { font-family : sans-serif, Verdana, Geneva, Arial, Helvetica; font-size : 11px;}

/* Paginador */
a.paginer       { font-family: sans-serif, Verdana, Arial, Helvetica; font-size: 11px; color: #850000; text-decoration: none; }
a.paginer:hover { color : #B25E5E; }

/* Calendario */
.cfCalendarMonth { font-family: sans-serif, Verdana, Arial, Helvetica; font-size: 14px; color: #FFFFFF; background-color: #000000; }
.cfCalendarDays { font-family: sans-serif, Verdana, Arial, Helvetica; font-size: 11px; color: #000000; background-color: #D5D5D5; }
.cfCalendarNumbers { font-family: sans-serif, Verdana, Arial, Helvetica; font-size: 11px; color: #850000; background-color: #F2F2F2; }
.cfCalendarNumbersLink { font-family: sans-serif, Verdana, Arial, Helvetica; font-size: 11px; color: #000000; }
.cfCalendarToday { font-family: sans-serif, Verdana, Arial, Helvetica; font-size: 11px; color: #000000; background-color: #EAB153;}
.cfCalendarHoliday { font-family: sans-serif, Verdana, Arial, Helvetica; font-size: 11px; color: #FFFFFF; background-color: #730000; }
.cfCalendarHolidayLink { font-family: sans-serif, Verdana, Arial, Helvetica; font-size: 11px; color: #FFFFFF; }
.cfCalendarInput { font-family: sans-serif, Verdana, Arial, Helvetica; font-size: 11px; color: #000000; border: 1px solid #850000; background-color: #F2F2F2; font-weight: bolder; }

/* Agenda de eventos */
a.agendalink { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #730000;}
a.agendalink:hover { color: #730000;}

.agendaselect { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #000000;}

.agendatodaytitle { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; background-color: #000000;}
.agendacalendarbackground {background-color: #F2F2F2;}

.agendanormal { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; background-color: #D5D5D5;}

.agendaevent { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; background-color: #0F6E0A; }
a.agendaeventhref{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; background-color: #0F6E0A; }
a.agendaeventhref:hover{ color: #DDDDDD; }
.agendatoday { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; background-color: #EAB153;}
.agendaholiday { font-family: sVerdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; background-color: #730000; text-decoration: none;}

.agenda730000 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #730000;}
.agenda000000 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #000000;}

.agendaeventinfotitle { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; background-color: #730000;}

.titlewpmv { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #E2910D; background-color: #ffffff; font-weight : bold; margin-left : 10px; }

/*ESTILOS RESULTADOS DEL BUSCADOR*/
.searchheader{background-color:#840000;margin-left:30px;color:#ffffff;font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;font-size: 11px;font-weight: normal;}
.searchcategory{background-color:#000000;margin-left:30px;color:#ffffff;font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;font-size: 11px;font-weight: bold;}
.searchnumber{background-color:#E2910D;color:#ffffff;font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;font-size: 11px;font-weight: bold;}
.tablaPeercast{padding-left: 10px ;padding-top:20%;padding-bottom:20%;height: 120px;background-color: #FDF7ED;width:100%;font-size: 14px;text-indent:5px;}
#dualIcon {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #730000;text-decoration:none; position:relative; top:-5px; background-color:#E2910D; padding: 1px; border:1px solid black;}
#volumeSet{padding: 1px; border:1px solid black;width:39px; height:20px; overflow: hidden; position:relative; top:-1px}