.bordenegrotabla { border: solid 1px #000; }
.bordeSuperiorblanco { border-left: 16px solid #fff; border-top: 15px solid #fff; border-right: 16px solid #fff; border-bottom: 0px solid #CC99CC; }
.bordeDerechablanco { border-left: 16px solid #fff; border-top: 0px solid #fff; border-right: 0px solid #fff; border-bottom: 0px solid #CC99CC; }
.bordeDerechablancoC { border-left: 19px solid #FBF9F7; border-top: 0px solid #FBF9F7; border-right: 0px solid #FBF9F7; border-bottom: 0px solid #FBF9F7; }
.bordeSuperiorblancoC { border-left: 14px solid #FBF9F7; border-top: 22px solid #FBF9F7; border-right: 0px solid #FBF9F7; border-bottom: 24px solid #FBF9F7; }
.bordepielila { border-left: solid 0px #000; border-top: solid 0px #000; border-right: solid 0px #000; border-bottom: solid 7px #B99CBD; }
.bordepielila1 { border-left: 0px solid #000; border-top: 0px solid #000; border-right: 0px solid #000; border-bottom: 7px solid #B990AA; }
.Textoautor { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #FFF8F5; text-decoration: none; }
.Texto { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #4B0055; text-decoration: none; text-align: justify; }
.TextoNegrita { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #4B0055; text-decoration: none; font-weight: bold; }
.Texto10 { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #4B0055; text-decoration: none; line-height: 13px; }
.Texto11N { font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #4B0055; text-decoration: none; line-height: 13px; font-weight: bold; }
.Texto13 { font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #4B0055; text-decoration: none; line-height: 14px; font-weight: bold; }
.TextoNegrita10 { font-family: Arial, Helvetica, sans-serif; font-size: 16px; color: #4B0055; text-decoration: none; font-weight: bold; }
.TextoNegrita10:hover { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #4B0055; text-decoration: none; font-weight: bold; font-style: italic; }

.tdbutton { background-color: #4B0055; color: #fff; font-family: verdana, tahoma, arial; font-size: 12px; cursor: hand; font-weight: bold; width: 136px; background-position: left center; text-align: left; border: 0px none #4B0055; height: 27px; text-decoration: none; margin-top: 3px; vertical-align: middle; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; line-height: normal; }
.tdbuttonhover { background-color: #A6A5A4; color: #fff; font-family: verdana, tahoma, arial; font-size: 12px; cursor: hand; border: 0px solid #333; font-weight: bold; width: 136px; text-align: left; height: 27px; text-decoration: none; margin-top: 3px; }
.tdbutton2 { background-color: #D9D4D0; color: #4B0055; font-family: verdana, tahoma, arial; font-size: 10px; cursor: hand; font-weight: bold; width: 120px; background-position: left center; text-align: left; border: 0px none #4B0055; height: 20px; text-decoration: none; margin-top: 3px; vertical-align: middle; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; line-height: normal; }
.tdbutton2hover { background-color: #D9D4D0; color: #4B0055; font-family: verdana, tahoma, arial; font-size: 10px; cursor: hand; border: 0px solid #333; font-weight: bold; width: 120px; text-align: left; height: 20px; text-decoration: none; margin-top: 3px; font-style: italic; }
.tdbuttonCol { border:solid 1px #192B85; background-color: #4B0055; color: #fff; font-family: verdana, tahoma, arial; font-size: 10px; cursor: hand; font-weight: bold; }
.tdbuttonColhover { border: solid 1px #192B85; background-color: #A6A5A4; color: #fff; font-family: verdana, tahoma, arial; font-size: 10px; cursor: hand; font-weight: bold; }
.Textoautor:hover { color: #D6CAC4; }
.TextoIdioma { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #4B0055; text-decoration: none; }
.TextoIdioma:hover { color: #D6CAC4; }
.TextoIdioma1 { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #4B0055; text-decoration: none; }
.TextoIdioma1:hover { font-weight: bold; }
.bordeDerechablancoContact { border-left: 27px solid #FFF8F5; border-top: 0px solid #FFF8F5; border-right: 0px solid #FFF8F5; border-bottom: 0px solid #FFF8F5; }
.bordeSuperiorblancoContac { border-left: 22px solid #FFF8F5; border-top: 8px solid #FFF8F5; border-right: 0px solid #FFF8F5; border-bottom: 0px solid #CC99CC; }
.bordeinferiorContac { border-left: 0px solid #FBF9F7; border-top: 0px solid #FBF9F7; border-right: 0px solid #FBF9F7; border-bottom: 2px solid #fff; }
.tdbutton1 { background-color: #A7A4A2; color: #fff; font-family: verdana, tahoma, arial; font-size: 13px; cursor: hand; font-weight: bold; width: 115px; background-position: center; text-align: center; height: 38px; border-top: 7px solid #E0CEC5; border-right: 4px solid #E0CEC5; border-bottom: 7px solid #E0CEC5; border-left: 4px solid #E0CEC5; }
.tdbutton1hover { background-color: #A7A4A2; color: #4B0055; font-family: verdana, tahoma, arial; font-size: 13px; cursor: hand; font-weight: bold; width: 115px; background-position: center; text-align: center; height: 38px; border-top: 7px solid #E0CEC5; border-right: 4px solid #E0CEC5; border-bottom: 7px solid #E0CEC5; border-left: 4px solid #E0CEC5; }
.txtTexto { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; color: #A7A4A2; text-decoration: none; background-color: #fff; border: 0px none #fff; height: 22px; background-position: center; }
.bordepielila2 { border-left: 0px solid #000; border-top: 0px solid #000; border-right: 0px solid #000; border-bottom: 8px solid #B990AA; }
.tdbuttonpro { background: #4B0055; color: #fff; font-family: verdana, tahoma, arial; font-size: 14px; cursor: hand; font-weight: bold; border: 3px solid #4B0055; height: 27px; text-decoration: none; }

.tdbuttonpro:hover { background: #A6A5A4; border: 3px solid #A6A5A4; }
.TextoMorado { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #7B4280; text-decoration: none; text-align: justify; }
.bordeplomotabla { border: 1px solid #C3C1C0; }
.Texto11CNegro { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #444241; text-decoration: none; line-height: 12px; font-weight: normal; }
.Texto11CNegroNegrita { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #444241; text-decoration: none; line-height: 12px; font-weight: bold; }
.Texto11CNegrolink { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #444241; text-decoration: none; line-height: 12px; font-weight: normal; }
.Texto11CNegrolink:hover { color: #7B4280; }
.MenuHomeCatalogo { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #fff; text-decoration: none; line-height: 14px; font-weight: bold; }
.MenuHomeCatalogo:hover { color: #C09654; }
.arial14 { font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #000; text-decoration: none; line-height: 14px; font-weight: bold; }
.tdflabels { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #000; text-decoration: none; line-height: 13px; font-weight: bold; }


/* Inicio Datagrid */
.datagrid { font-size: 8pt; color: black; font-family: Arial, Helvetica, sans-serif; }
.HeaderStyle { font-size: 8pt; color: #333; font-weight: bolder; font-family: Arial, Helvetica, sans-serif; background-color: #CAB4CD; }
.ItemOverStyle { font-size: 7pt; color: navy; font-family: Verdana; background-color: khaki; }
.AlternativeOverStyle { font-size: 7pt; color: navy; font-family: Verdana; background-color: khaki; }
.ItemStyle { font-size: 7pt; color: #333; font-family: Verdana; background-color: #F5F5F5; }
.ItemStylemod { font-size: 7pt; color: #333; font-family: Verdana; background-color: #F5F5F5; padding-top: 8px; padding-bottom: 8px; }
.ItemStylemod1 { font-size: 7pt; color: #333; font-family: Verdana; padding-top: 8px; padding-bottom: 8px; }
.AlternativeItemStyle { font-size: 7pt; color: #333; font-family: Verdana; background-color: #EFF0F6; }
.mouseoutclass { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #858585; text-decoration: none; }
.mouseoutclass:hover { color: #4B0055; }
.AlternativeItemStylemod { font-size: 7pt; color: #333; font-family: Verdana; background-color: #EAECEC; padding-top: 8px; padding-bottom: 8px; }
.AlternativeItemStylemod1 { font-size: 7pt; color: #333; font-family: Verdana; padding-top: 8px; padding-bottom: 8px; }
.SelectedItemStyle { Font-Bold: True; ForeColor: #663399; BackColor: #FCFBFD; }
.tdftextoson { border-right: #e6e6e6 1px inset; border-top: #e6e6e6 1px inset; font-size: 10px; border-left: #d2d2d2 1px inset; color: #909090; border-bottom: #d2d2d2 1px inset; font-family: verdana, tahoma, arial; background-color: #eeeeee; }
.tdftextosoff { border-right: #a3a3a3 1px solid; border-top: #a3a3a3 1px solid; font-size: 10px; border-left: #747474 1px solid; color: #909090; border-bottom: #747474 1px solid; font-family: verdana, tahoma, arial; background-color: #fbfbfb; }
.tdfradio { border-right: #d2d2d2 0px solid; border-top: #d2d2d2 0px solid; font-size: 10px; border-left: #d2d2d2 0px solid; color: #909090; border-bottom: #d2d2d2 0px solid; font-family: verdana, tahoma, arial; }
.bordepielila3 { border-left: 0px solid #000; border-top: 0px solid #000; border-right: 0px solid #000; border-bottom: 7px solid #B990AA; }
.TextoMorado1 { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #7B4280; text-decoration: none; text-align: justify; font-weight: bold; }
.sc { scrollbar-face-color: #fff; scrollbar-highlight-color: #D1D2D7; scrollbar-3dlight-color: #EFF0F1; scrollbar-darkshadow-color: #EFF0F1; scrollbar-arrow-color: #F2F2F2; scrollbar-track-color: #F2F2F2; }
.scroll { scrollbar-face-color: #F0E8E1; scrollbar-highlight-color: #B99CBD; scrollbar-3dlight-color: #f2f2f2; scrollbar-darkshadow-color: #5D1A66; scrollbar-shadow-color: #B99CBD; scrollbar-arrow-color: #7B4A39; scrollbar-track-color: #F4F0EA; }
.TextoMoradoLink { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #7B4280; text-decoration: none; text-align: justify; font-weight: bold; }
.TextoMoradoLink:hover { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #7B4280; text-decoration: none; text-align: justify; font-style: italic; }

