﻿/* ###### Temas ######  Solo agrerar el Nombre del tema a los estilos */
/* -- ListBox -- */
.dxeListBox_Aqua TD,
.dxeListBox_RedWine TD,
.dxeListBox_BlackGlass TD,
.dxeListBox_Glass TD,
.dxeListBox_Office2003Blue TD,
.dxeListBox_SoftOrange TD,
.dxeListBox_Youthful TD { font-size: 10px; }

.dxeListBoxItem_Aqua { padding-top: 3px; }
.dxeListBoxItem_RedWine,
.dxeListBoxItem_BlackGlass,
.dxeListBoxItem_Glass,
.dxeListBoxItem_Office2003Blue,
.dxeListBoxItem_SoftOrange,
.dxeListBoxItem_Youthful { padding-top: 2px; }

.dxeListBoxItemRow_Aqua TD,
.dxeListBoxItemRow_RedWine TD,
.dxeListBoxItemRow_BlackGlass TD,
.dxeListBoxItemRow_Glass TD,
.dxeListBoxItemRow_Office2003Blue TD,
.dxeListBoxItemRow_SoftOrange TD,
.dxeListBoxItemRow_Youthful TD { padding: 1px; }

/* -- GridView -- */
.dxgvPagerBottomPanel_Aqua,
.dxgvPagerBottomPanel_RedWine,
.dxgvPagerBottomPanel_BlackGlass,
.dxgvPagerBottomPanel_Glass,
.dxgvPagerBottomPanel_Office2003Blue,
.dxgvPagerBottomPanel_SoftOrange,
.dxgvPagerBottomPanel_Youthful { padding:0px; }

.dxpSummary_Aqua, .dxpSummary_Aqua TD, .dxpPageNumber_Aqua,
.dxpSummary_RedWine, .dxpSummary_RedWine TD, .dxpPageNumber_RedWine,
.dxpSummary_BlackGlass, .dxpSummary_BlackGlass TD, .dxpPageNumber_BlackGlass,
.dxpSummary_Glass, .dxpSummary_Glass TD, .dxpPageNumber_Glass,
.dxpSummary_Office2003Blue, .dxpSummary_Office2003Blue TD, .dxpPageNumber_Office2003Blue,
.dxpSummary_SoftOrange, .dxpSummary_SoftOrange TD, .dxpPageNumber_SoftOrange,
.dxpSummary_Youthful, .dxpSummary_Youthful TD, .dxpPageNumber_Youthful { font-size: 10px!important; }

.dxgvHeader_Aqua TD,
.dxgvHeader_RedWine TD,
.dxgvHeader_BlackGlass TD,
.dxgvHeader_Glass TD,
.dxgvHeader_Office2003Blue TD,
.dxgvHeader_SoftOrange TD,
.dxgvHeader_Youthful TD { font-size: 10px; padding: 0px 0px 0px 0px!important; text-align:center; }

.dxgvGroupFooter_Aqua td.dxgv,
.dxgvGroupFooter_RedWine td.dxgv,
.dxgvGroupFooter_BlackGlass td.dxgv,
.dxgvGroupFooter_Glass td.dxgv,
.dxgvGroupFooter_Office2003Blue td.dxgv,
.dxgvGroupFooter_SoftOrange td.dxgv,
.dxgvGroupFooter_Youthful td.dxgv {font-size: 9px; font-weight:bold; font-style:italic; }

.dxgvFooter_Aqua td.dxgv,
.dxgvFooter_RedWine td.dxgv,
.dxgvFooter_BlackGlass td.dxgv,
.dxgvFooter_Glass td.dxgv,
.dxgvFooter_Office2003Blue td.dxgv,
.dxgvFooter_SoftOrange td.dxgv,
.dxgvFooter_Youthful td.dxgv { font-weight:bold; }

.dxgvPreviewRow_Aqua td.dxgv,
.dxgvPreviewRow_RedWine td.dxgv,
.dxgvPreviewRow_BlackGlass td.dxgv,
.dxgvPreviewRow_Glass td.dxgv,
.dxgvPreviewRow_Office2003Blue td.dxgv,
.dxgvPreviewRow_SoftOrange td.dxgv,
.dxgvPreviewRow_Youthful td.dxgv { color:Gray; font-style:italic; background-color:Transparent; padding-left:30px!important; padding-bottom:5px!important; }

.dxgvPreviewRow_Aqua td.dxgvIndentCell { background-color: #DBEBFF!important; border-right: solid 1px #A3C0E8!important; padding-left:0px!important; }
.dxgvPreviewRow_RedWine td.dxgvIndentCell { background-color: #DBEBFF!important; border-right: solid 1px #A3C0E8!important; padding-left:0px!important; }
.dxgvPreviewRow_BlackGlass td.dxgvIndentCell { background-color: #DBEBFF!important; border-right: solid 1px #A3C0E8!important; padding-left:0px!important; }
.dxgvPreviewRow_Glass td.dxgvIndentCell { background-color: #DBEBFF!important; border-right: solid 1px #A3C0E8!important; padding-left:0px!important; }
.dxgvPreviewRow_Office2003Blue td.dxgvIndentCell { background-color: #DBEBFF!important; border-right: solid 1px #A3C0E8!important; padding-left:0px!important; }
.dxgvPreviewRow_SoftOrange td.dxgvIndentCell { background-color: #DBEBFF!important; border-right: solid 1px #A3C0E8!important; padding-left:0px!important; }
.dxgvPreviewRow_Youthful td.dxgvIndentCell { background-color: #DBEBFF!important; border-right: solid 1px #A3C0E8!important; padding-left:0px!important; }

/* -- Calendar */
.dxeCalendarDay_Aqua, td.dxeCalendarDayHeader_Aqua,
.dxeCalendarDay_RedWine, td.dxeCalendarDayHeader_RedWine,
.dxeCalendarDay_BlackGlass, td.dxeCalendarDayHeader_BlackGlass,
.dxeCalendarDay_Glass, td.dxeCalendarDayHeader_Glass,
.dxeCalendarDay_Office2003Blue, td.dxeCalendarDayHeader_Office2003Blue,
.dxeCalendarDay_SoftOrange, td.dxeCalendarDayHeader_SoftOrange,
.dxeCalendarDay_Youthful, td.dxeCalendarDayHeader_Youthful { font-size: 11px; }

td.dxeCalendarDayHeader_RedWine { color:Black; }
td.dxeCalendarWeekNumber_Aqua,
td.dxeCalendarWeekNumber_RedWine,
td.dxeCalendarWeekNumber_BlackGlass,
td.dxeCalendarWeekNumber_Glass,
td.dxeCalendarWeekNumber_Office2003Blue,
td.dxeCalendarWeekNumber_SoftOrange,
td.dxeCalendarWeekNumber_Youthful { color:White; }

/* -- Menu -- */
.dxmMenuItem_Aqua, .dxmSubMenuItem_Aqua, .dxmMenuItemWithPopOutImage_Aqua, .dxmSubMenuItemWithImage_Aqua,
.dxmMenuItem_RedWine, .dxmSubMenuItem_RedWine, .dxmMenuItemWithPopOutImage_RedWine, .dxmSubMenuItemWithImage_RedWine,
.dxmMenuItem_BlackGlass, .dxmSubMenuItem_BlackGlass, .dxmMenuItemWithPopOutImage_BlackGlass, .dxmSubMenuItemWithImage_BlackGlass,
.dxmMenuItem_Glass, .dxmSubMenuItem_Glass, .dxmMenuItemWithPopOutImage_Glass, .dxmSubMenuItemWithImage_Glass,
.dxmMenuItem_Office2003Blue, .dxmSubMenuItem_Office2003Blue, .dxmMenuItemWithPopOutImage_Office2003Blue, .dxmSubMenuItemWithImage_Office2003Blue,
.dxmMenuItem_SoftOrange, .dxmSubMenuItem_SoftOrange, .dxmMenuItemWithPopOutImage_SoftOrange, .dxmSubMenuItemWithImage_SoftOrange,
.dxmMenuItem_Youthful, .dxmSubMenuItem_Youthful, .dxmMenuItemWithPopOutImage_Youthful, .dxmSubMenuItemWithImage_Youthful { font-size: 11px; }

/* -- Button -- */
.dxbButton_Aqua,
.dxbButton_RedWine,
.dxbButton_BlackGlass,
.dxbButton_Glass,
.dxbButton_Office2003Blue,
.dxbButton_SoftOrange,
.dxbButton_Youthful { padding:0px; }
/* #######  #######*/

/* ######### Skins en todos los Temas ########### */
.dxeC, .dxeT, .dxtbMenu, .dxncControl { padding: 0px!important; }
.dxncItemHeader a  { text-decoration: none; color: #5689C5; }
.dxncItemHeader a:hover { color: #F39128; }
.dxeBase, .dxtc, .dxe, .dxb, .dxgv, .dxgv a, .dxic input { font-size: 10px; }
TD .dxgv { padding: 1px 3px 2px 3px!important; }
.dxgv a { color:Blue; text-decoration: none; }
.dxgv a:hover { color:red; text-decoration: none; }
.dxgvTable caption { color:Black; font-weight:bolder!important; }
.dxgvHeader TD { font-size: 10px; font-weight:bold; padding: 0px!important; text-align:center; }
.dxgv input { margin:0px!important; }

a.dxeHyperlink_Titulares { text-decoration: none; color: #5689C5; }
a:hover.dxeHyperlink_Titulares { color: #F39128; }
/* ######### ########### */

/* Para redefinir estilos de los temas en la librería */
body { font-size: 11px!important; }
form { padding-top:10px; }
textarea, select, input, label { font-size: 10px!important; }
table { font-size: 11px; }
p { font-size: 11px; }
hr { width: 300px!important; }
button { font-family: Tahoma; font-size: 11px; }

.RootPage { padding-left: 8px; padding-right: 8px; width:640px; } /*line-height: 140%; */
.MainBanner { padding-bottom: 14px; }
div.Spacer { height: 3px!important; }

/* MMV */
.toolBar { font-size: 10px; }
.toolBarTD { padding-left: 4px; padding-right: 2px; white-space: nowrap; }

.Error { color: Red; }
.Blue { color: Blue; }
.Navy { color: Navy; }
.Bold { font-weight: bold; }
.BoldC { font-weight: bold; font-size: 11px; }
.BoldB { font-weight: bold; font-size: 11px; color: Maroon; }
.BoldA { font-weight: bold; font-size: 9px; }
.BoldUnder { font-weight:bold; text-decoration:underline; }
.BoldTitulo { font-weight: bold; font-size: 14px; font-family: Tahoma; white-space: nowrap; }
.BoldTenue { font-weight: bold; color: #6688AA; }
.Under { text-decoration: underline; }
.NoWrap { white-space: nowrap; }

.Silver { background-color: #dddddd; }
.AzulAnil { background-color: #293955; color:White; }

.InputSmall input { font-size: 11px!important; margin-top: -1px!important; margin-bottom: -1px!important; }

.Titulo { white-space: nowrap; font-size: 14px; font-family: Tahoma; font-weight:bold; }
.TituloSeccion { color:#F39128; white-space: nowrap; font-size: 13px; font-family: Tahoma; font-weight:bold; }
.ReporteTitulo { color:Black; white-space: nowrap; font-size: 24px; font-family: Tahoma; font-weight:bold; }
.ReporteSubtitulo { color:Black; white-space: nowrap; font-size: 14px; font-family: Tahoma; font-weight:bold; padding:6px; }
.ReporteResumen { color:Gray; font-size: 10px; font-family: Tahoma; }
.ReporteFooter { color:Gray; font-size: 10px; font-family: Tahoma; padding:6px; }

.Tabla10 { font-size: 10px; }
.Tabla10 td { vertical-align: middle; }
.TablaItem { font-size: 11px; font-weight: bold; white-space: nowrap; }
.TablaDatosSmall { font-size: 8px; white-space: nowrap; }

.Borders { border: Solid 1px #A3C0E8; }
.BorderTop { border-top: Solid 1px #A3C0E8; }
.BorderBottom { border-bottom: Solid 1px #A3C0E8; }
.BorderLeft { border-left: Solid 1px #A3C0E8; }
.BorderRight { border-right: Solid 1px #A3C0E8; }

.DetailsPageContent { padding: 15px; color:Black; }

.Contenido, .Contenido P, .Contenido TABLE { font-size: 11px; font-family: Verdana; color:Black; }
.Contenido LI { margin-bottom: 8px; }
.Contenido P { margin-bottom: 14px; }
.Contenido a { color:#3A5AE6; }
.ContenidoTitulo { font-size: 24px; font-family: Arial; }
.ContenidoFecha { white-space: nowrap; font-size: 11px; font-family: Arial; color:#999999; font-style:italic; }
.ContenidoAutor { white-space: nowrap; font-size: 11px; font-family: Arial; color:#999999; }
.ContenidoSeccion, .Contenido LABEL { white-space: nowrap; font-size: 13px; font-family: Verdana; font-weight:bold; }

.PanelCeleste { background-color:#F3F8F7; }

.infoPanel { background-color:#FFFF99; color:#333333; }
.Info { white-space: nowrap; font-size: 10px; font-family: Arial; color:#999999; font-style:italic; }