/*
-----------------------------------------------
Asesoriainformatica.com

Lic. Ernesto Rivera V.
www.ernestorivera.com.mx
Diciembre/2009
----------------------------------------------- */

body { scrollbar-face-color: #cccccc; scrollbar-highlight-color: #cccccc; scrollbar-shadow-color: #eeeeee; scrollbar-3dlight-color: #ffffff; scrollbar-arrow-color: #ff0000; scrollbar-track-color: #eeeeee; scrollbar-darkshadow-color: #87919c
}

table.dsc {background-color: 9999cc
}

.dsc-t { font-family: Verdana, Arial, Helvetica, sans-serif; color: #ffffff; font-size: 10px; font-style: normal; font-weight: normal
}
a.dsc { text-align: left; text-decoration: none; font-family: verdana, arial; color: #993233; font-size: 10px; font-style: bold; font-weight: normal
}
a.dsc:hover { color: #04036b
}
ul.dsc { list-style-position: outside; font-size: 11px; color: #666666; line-height: 16px; font-family: verdana, arial, helvetica, sans-serif; text-align: left
}
.dsc-r { font-size: 10px; width: 118px; color: #000066; font-family: arial,helvetica,sans-serif; valign: center; border: solid 1px #9999cc
}
.dsc-b { width: 68x; font-size: 10px; color: #999999; font-family: arial,helvetica,sans-serif; valign: center; background-color:#e3e3e3; border: solid 1px #cccccc
}


td.up { background-color: #000066
}
td.title { background-color: #9999cc
}

Xtd.rec { background-color: #999999
}

td.plagioT { background-color: #66CCFF; border: solid 1px #ffffff
}
td.plagio { background-color: #dddddd; border: solid 1px #ffffff
}
td.plagio1 { background-color: #eeeeee; border: solid 1px #ffffff
}


a.menu-up { display: block; width: 110px; text-align: center; text-decoration: none; font-family: arial, helvetica, sans-serif; color: #9999cc; font-size: 11px; font-style: normal; font-weight: normal; line-height: 20px; background-color:#eeeeee
}
a.menu-up:hover {  color: #000066; background-color:#ffffff
}
a.menu-upX{ display: block; width: 110px; text-align: center; text-decoration: none; font-family: arial, helvetica, sans-serif; color: #ff0000; font-size: 11px; font-style: normal; font-weight: normal; line-height: 20px;  background-color:#ffffff
}

.titulo-iz { font-size: 11px; font-weight: normal;  color: #cccccc; font-style: normal; font-family: verdana, arial, helvetica, sans-serif;  text-align: center
}
.texto-iz { font-size: 11px; color: #cccccc; line-height: 16px; font-family: verdana, arial, helvetica, sans-serif; text-align: left
}
ul.menu-iz { list-style-position: outside; font-size: 11px; color: #cccccc; line-height: 16px; font-family: verdana, arial, helvetica, sans-serif; text-align: left
}

a.menu-iz { display: block; width: 125px; text-align: left; text-decoration: none; font-family: arial, helvetica, sans-serif; color: #9999cc; font-size: 11px; font-style: bold; font-weight: normal; line-height: 20px;  border: solid 1px #ffffff
}
a.menu-iz:hover {  color: #000066; background-color:#ffffff; border: solid 1px #cccccc
}
a.menu-izX{ display: block; width: 125px; text-align: left; text-decoration: none; font-family: arial, helvetica, sans-serif; color: #000066; font-size: 11px; font-style: bold; font-weight: normal; line-height: 20px ; border: solid 1px #000066
}

.i { font-size: 3px; vertical-align: top; color: #cbcbcb; line-height: 5px; font-style: normal; font-weight: bold; font-family: arial, helvetica, sans-serif; letter-spacing: 1px; text-align: left; text-decoration: none
}
.date {	font-size: 9px; color: #cccccc; font-family: verdana, arial, helvetica, sans-serif; text-align: left; line-height: 18px
}
.dir { font-size: 10px; color: #ff0000; font-style: normal; font-family: verdana, arial, helvetica, sans-serif; text-align: left; text-decoration: none; line-height: 20px
}

table.def {background-color: dddddd
}
a.def { display: block; width: 20px; text-align: center; text-decoration: none; font-family: arial, helvetica, sans-serif; color: #999999; font-size: 11px; font-style: bold; font-weight: normal; line-height: 20px; background-color:#eeeeee; border: solid 1px #ffffff
}
a.def:hover { color: #000066; background-color:#ffffff; border: solid 1px #9999cd
}
a.defX{ display: block; width: 20px; text-align: center; text-decoration: none; font-family: arial, helvetica, sans-serif; color: #ffffff; font-size: 11px; font-style: bold; font-weight: bold; line-height: 20px; background-color:#000066; border: solid 1px #ffffff
}

.c-titulo-up { font-size: 12px; width: 140px; color: #ff0000; font-weight: normal; font-style: normal; font-family: verdana, arial, helvetica, sans-serif; letter-spacing: 1px; text-align: left
}
.c-stitulo-up { font-size: 12px; color: #000066; font-weight: bold; font-style: normal; font-family: verdana, arial, helvetica, sans-serif; letter-spacing: 1px; text-align: left
}
.c-titulo {	font-size: 11px; color: #ff0000; font-weight: normal; line-height: 12px; font-style: normal; font-family: arial, helvetica, sans-serif; letter-spacing: 1px; text-align: left
 }
.c-stitulo {	font-size: 11px; color: #000066; font-weight: bold; line-height: 12px; font-style: normal; font-family: arial, helvetica, sans-serif; letter-spacing: 1px; text-align: left
 }
.c-stitulo2 {	font-size: 11px; color: #0066FF; font-weight: normal; line-height: 12px; font-style: normal; font-family: arial, helvetica, sans-serif; letter-spacing: 1px; text-align: left
 }
.c-texto { font-size: 11px; color: #333366; font-family: verdana, arial, helvetica, sans-serif; text-align: justify
}
.c-notas { font-size: 10px; color: #7a7a7a; font-family: verdana, arial, helvetica, sans-serif; text-align: justify
}
.c-slogan { font-size: 10px; color: #000066; line-height: 12px; font-family: verdana, arial, helvetica, sans-serif; text-align: center
}
.info { font-size: 10px; font-family: verdana, arial, helvetica, sans-serif; color: #6a6a6a; text-decoration:none; border-bottom: 1px dashed #9999cc; cursor: help 
}

td.red { background-color: #ff0000
}
.red {	font-size: 10px; color: #ffffff; font-weight: normal; line-height: 12px; font-style: normal; font-family: arial, helvetica, sans-serif; letter-spacing: 1px; text-align: left
 }
.red a { font-size: 10px; color: #000000; font-style: normal; font-family: arial, helvetica, sans-serif; letter-spacing: 1px; text-align: left; text-decoration: none; border-bottom:1px dotted #ffffff
}
.red a:hover { color: #000000; border-color:#ffffff; border-bottom-style:solid
}

.c-texto-sel a { font-size: 11px; color: #666699; font-style: normal; font-family: arial, helvetica, sans-serif; letter-spacing: 1px; text-align: left; text-decoration: none; border-bottom:1px dotted #9999cc
}
.c-texto-sel a:hover { color: #6666cc;  border-color:#6666cc; border-bottom-style:solid
}

.xc-texto-sel a { font-size: 11px; color: #6666cc; font-style: normal; font-family: arial, helvetica, sans-serif; letter-spacing: 1px; text-align: left; text-decoration: none; border-bottom:1px dotted #9999cc
}
.xc-texto-sel a:hover { color: #6666cc;  border-color:#ff0000; border-bottom-style:solid   ; border-bottom:1px dotted #ff0000
}


.c-def-sel a { font-size: 11px; color: #6666cc; font-style: normal; font-family: arial, helvetica, sans-serif; letter-spacing: 1px; text-align: left; text-decoration: none
}
.c-def-sel a:hover { color: #6666cc;  text-decoration: underline
}


ul.list { list-style-position: outside; font-size: 11px; color: #333366; line-height: 20px; font-family: verdana, arial, helvetica, sans-serif; text-align: left
}
ul.listC { list-style-position: outside; font-size: 11px; color: #9999cc; line-height: 20px; font-family: verdana, arial, helvetica, sans-serif; text-align: left
}
ul.c-texto { list-style-position: outside; font-size: 11px; color: #ff0000; line-height: 20px; font-family: verdana, arial, helvetica, sans-serif; text-align: left
}
li.list { list-style-position: outside; font-size: 11px; color: #ff0000; line-height: 20px; font-family: verdana, arial, helvetica, sans-serif; text-align: left
}
.list1 { list-style-position: outside; font-size: 11px; color: #333366; line-height: 20px; font-family: verdana, arial, helvetica, sans-serif; text-align: left; font-weight: normal
}
.list2 { list-style-position: outside; font-size: 11px; color: #000066; line-height: 20px; font-family: verdana, arial, helvetica, sans-serif; text-align: left
}

.plagio { font-size: 11px; color: #000000; line-height: 20px; font-family: verdana, arial, helvetica, sans-serif; text-align: center
}
.plagio1 { font-size: 11px; color: #000000; line-height: 20px; font-family: verdana, arial, helvetica, sans-serif; text-align: center
}
.plagioR { font-size: 11px; color: #ff0000; line-height: 20px; font-family: verdana, arial, helvetica, sans-serif; text-align: center
}

a.move:link { display: block; width: 44px; text-align: center; text-decoration: none; font-family: arial, helvetica, sans-serif; color: #9999cc; font-size: 11px; border: solid 1px #9999cc; background-color:#eeeeee
}
a.move:visited { display: block; width: 44px; text-align: center; text-decoration: none; font-family: arial, helvetica, sans-serif; color: #9999cc; font-size: 11px; border: solid 1px #9999cc; background-color:#eeeeee
}
a.move:active { display: block; width: 44px; text-align: center; text-decoration: none; font-family: arial, helvetica, sans-serif; color: #9999cc; font-size: 11px; border: solid 1px #9999cc; background-color:#eeeeee
}
a.move:hover { display: block; width: 44px; text-align: center; text-decoration: none; font-family: arial, helvetica, sans-serif; color: #000066; font-size: 11px; border: solid 1px #000066; background-color:#eeeeee
}

.n-titulo {	font-weight: normal; font-size: 12px; right: 20px; color: #999999; font-style: normal; font-family: arial, helvetica, sans-serif; letter-spacing: 1px; text-align: center
}
a.n-texto:link { font-weight: normal; font-size: 11px; color: #999999; font-family: arial, helvetica, sans-serif; text-decoration: none
}
a.n-texto:visited {	font-weight: normal; font-size: 11px; color: #999999; font-family: arial, helvetica, sans-serif; text-decoration: none
}
a.n-texto:active {	font-weight: normal; font-size: 11px; color: #999999; font-family: arial, helvetica, sans-serif; text-decoration: none
}
a.n-texto:hover { font-weight: cursive; font-size: 11px; color: #000066; font-family: arial, helvetica, sans-serif; text-decoration: none
}

.r-t {	font-size: 11px; vertical-align: top; color: #cccccc; line-height: 18px; font-style: normal; font-weight: normal; font-family: arial, helvetica, sans-serif; letter-spacing: 1px; text-align: center
}
.r-menu { font-size: 10px; vertical-align: top; color: #aaaaaa; line-height: 20px; font-style: normal; font-weight: bold; font-family: arial, helvetica, sans-serif; letter-spacing: 1px; text-align: left; text-decoration: none
}
.r-banner { font-size: 10px; vertical-align: top; color: #999999; line-height: 16px; font-style: normal; font-weight: normal; font-family: arial, helvetica, sans-serif; letter-spacing: 1px; text-align: left; text-decoration: none; background-color:#dcdcdc
}
.r-r { display: block; font-size: 10px; width: 106px; color: #666666; font-family: arial,helvetica,sans-serif; valign: center; background-color:#eeeeee; border: solid 1px #9999cc
}
.r-b {	font-size: 10px; color: #999999; font-family: arial,helvetica,sans-serif; valign: center; background-color:#e3e3e3; border: solid 1px #f0f0f0
}
.r-o {	background-color:#dcdcdc
}

.menu-b-sel a { font-size: 11px; vertical-align: top; color: #999999; font-style: normal; font-weight: normal; font-family: arial, helvetica, sans-serif; letter-spacing: 1px; text-align: left; text-decoration: none; background-color:#eeeeee
 }
.menu-b-sel a:hover { color: #000066; background-color: #ffffff
}
.b-r { font-size: 10px; color: #000066; font-family: arial, helvetica, sans-serif; valign: center; background-color:#ffffff; border: solid 1px #bcbcbc
}
.b-b { width: 100px; font-size: 10px; color: #999999; font-family: arial, helvetica, sans-serif; valign: center; background-color:#e3e3e3; border: solid 1px #eeeeee
}

.credit { font-size: 11px; vertical-align: top; color: #cccccc;  font-style: normal; font-weight: normal; font-family: arial, helvetica, sans-serif; letter-spacing: 1px; text-decoration: none
}

a.menu-dw:link { font-weight: normal; color: #999999; text-decoration: none; font-size: 10px; font-family: arial, helvetica, sans-serif
}
a.menu-dw:visited {	font-weight: normal; color: #999999; text-decoration: none; font-size: 10px; font-family: arial, helvetica, sans-serif
}
a.menu-dw:active { font-weight: normal; color: #999999; text-decoration: none; font-size: 10px; font-family: arial, helvetica, sans-serif
}
a.menu-dw:hover { font-weight: normal; color: #000066; text-decoration: none; font-size: 10px; font-family: arial, helvetica, sans-serif
}