/*
-----------------------------------------------
farmapp.com.mx

Lic. Ernesto Rivera V.
www.asesoriainformatica.com	
2009
----------------------------------------------- */

body { scrollbar-face-color: #000000; scrollbar-highlight-color: #cccccc; scrollbar-shadow-color: #eeeeee; scrollbar-3dlight-color: #cccccc; scrollbar-arrow-color: #f50812; scrollbar-track-color: #eeeeee; scrollbar-darkshadow-color: #999999; background-color:#cccccc
}

tbody.general { background-color: #ffffff
}
td.up { background-color: #eeeeee
}
td.line-up { background-color: #f50812
}
td.center { background-color: #000000
}
td.line-dw { background-color: #f50812
}
td.dr { background-color: #eeeeee
}
td.menu { background-color: #ffffff; width: 120px
}
td.dr-up { background-color: #cccccc; height: 8px
}

tr.up { background-color: #eeeeee
}

td.f { background-color: #ffffff
}




a.menu-up { display: block; width: 90px; text-align: left; text-decoration: none; font-family: arial, helvetica, sans-serif; letter-spacing: 1px; color: #ffffff; font-size: 11px; font-style: normal; font-weight: normal; line-height: 20px; background-color:#cccccc
}
a.menu-up:hover { color: #ffffff; background-color:#000000
}
a.menu-upX{ display: block; width: 90px; text-align: left; text-decoration: none; font-family: arial, helvetica, sans-serif; letter-spacing: 1px;color: #ffffff; font-size: 11px; font-style: normal; font-weight: normal; line-height: 20px;  background-color:#f50812
}


fieldset { border-right: #f50812 0px solid; padding-right: 1px; border-top: 0px solid; padding-left: 1px; float: left; padding-bottom: 1px; margin: 0px 0px 0px 0px; border-left: #f50812 2px solid; padding-top: 1px; border-bottom: 0px solid
}

.sel-prod a { font-size: 11px; color: #666666; font-style: normal; font-family: arial, helvetica, sans-serif; letter-spacing: 1px; text-align: left; text-decoration: none; line-height: 18px
}
.sel-prod a:hover { color: #000000; text-decoration: underline
}
ul.prod { list-style-position: outside; color: #f50812; line-height: 16px; font-family: arial, helvetica, sans-serif; text-align: left
}



.note { font-size: 10px; color: #999999;  font-style: normal; line-height: 14px; font-weight: normal; font-family: arial, helvetica, sans-serif; text-align: top
}


.text-title { font-size: 14px; color: #000000; line-height: 20px; font-family: arial, helvetica, sans-serif; text-align: left; font-weight: bold 
}
.text { font-size: 11px; color: #000000; line-height: 16px; font-family: arial, helvetica, sans-serif; text-align: justify
}

.prod { font-size: 11px; color: #000000; line-height: 16px; font-family: arial, helvetica, sans-serif; text-align: justify
}


.name { font-size: 11px; color: #000000; line-height: 16px; font-family: arial, helvetica, sans-serif; text-align: justify
}

.desc { font-size: 11px; color: #f50812; line-height: 16px; font-family: arial, helvetica, sans-serif; text-align: justify
}

.cla { font-size: 11px; color: #f50812; line-height: 16px; font-family: arial, helvetica, sans-serif; text-align: justify
}

.tit { font-size: 11px; color: #f50812; line-height: 16px; font-family: arial, helvetica, sans-serif; text-align: justify
}


a.images:link { display: block; width: 84px; height="64"; text-align: center; text-decoration: none; background-color:#eeeeee; border: solid 2px #ffffff; border-top: #eeeeee 3px solid
}
a.images:visited { display: block; width: 84px; height="64"; text-align: center; text-decoration: none; background-color:#eeeeee; border: solid 2px #ffffff; border-top: #eeeeee 3px solid
}
a.images:active { display: block; width: 84px; height="64"; text-align: center; text-decoration: none; background-color:#eeeeee; border: solid 2px #ffffff; border-top: #eeeeee 3px solid
}
a.images:hover { display: block; width: 84px; height="64"; text-align: center; text-decoration: none; background-color:#f50812; border: solid 2px #ffffff; border-top: #f50812 3px solid
}


ul.measure { list-style-position: outside; font-size: 11px; color: #000000; line-height: 20px; font-family: arial, helvetica, sans-serif; text-align: left
}
li.measure { list-style-position: outside; font-size: 11px; color: #000000; line-height: 20px; font-family: arial, helvetica, sans-serif; text-align: left
}

.dir { font-size: 11px; color: #f50812; font-style: normal; font-family: arial, helvetica, sans-serif; text-align: left; text-decoration: none; line-height: 30px; letter-spacing: 1px
}

ul.list { list-style-position: outside; font-size: 11px; color: #000000; line-height: 20px; font-family: arial, helvetica, sans-serif; text-align: left
}
li.sel { list-style-position: outside; font-size: 11px; color: #000000; line-height: 20px; font-family: arial, helvetica, sans-serif; text-align: left
}



table.rel {background-color: f50812
}


.rel-t { font-family: Verdana, Arial, Helvetica, sans-serif; color: #ffffff; font-size: 10px; font-style: normal; line-height: 16px; font-weight: normal
}
a.rel-v { text-align: left; text-decoration: none; font-family: verdana, arial; color: #; font-size: 10px; font-style: bold; font-weight: normal
}
a.rel-v: hover { color: #04036b
}
ul.rel { list-style-position: outside; font-size: 10px; color: #f50812; line-height: 16px; font-family: verdana, arial, helvetica, sans-serif; text-align: left
}





.text-sel a { font-size: 11px; color: #666666; font-style: normal; font-family: arial, helvetica, sans-serif; letter-spacing: 1px; text-align: left; text-decoration: none
}
.text-sel a:hover { color: #000000; text-decoration: underline
}

.sel { font-size: 11px; color: #000000; font-style: normal; font-family: arial, helvetica, sans-serif; letter-spacing: 1px; text-align: left; text-decoration: none
}
leyend.1 {  font-size: 11px; color: #ff9900; line-height: 20px; font-family: arial, helvetica, sans-serif; text-align: left
}


.date { font-size: 11px; vertical-align: top; color: #999999; line-height: 20px; font-style: normal; font-weight: normal; font-family: arial, helvetica, sans-serif; letter-spacing: 1px; text-align: rigth; text-decoration: none
}

.i { font-size: 3px; vertical-align: top; color: #ffffff; line-height: 5px; font-style: normal; font-weight: bold; font-family: arial, helvetica, sans-serif; letter-spacing: 1px; text-align: left; text-decoration: none
}

.title-up { font-size: 10px; color: #ff9900; font-weight: normal; font-style: italic; font-family: arial, helvetica, sans-serif; letter-spacing: 1px; text-align: left
}
.t-title{ font-size: 12px; color: #ff0000; font-weight: bold; font-style: normal; font-family: arial, helvetica, sans-serif; letter-spacing: 1px; text-align: left
}
li.title-up { font-size: 14px;  color: #000000; font-weight: bold; font-style: normal; font-family: arial, helvetica, sans-serif; letter-spacing: 1px; text-align: left
}
ul.text { list-style-position: outside; font-size: 11px; color: #000000; line-height: 18px; font-family: arial, helvetica, sans-serif; text-align: left
}

.previo { font-size: 12px; color: #000000; line-height: 20px; font-family: arial, helvetica, sans-serif; text-align: center
}
.notes { font-size: 10px; color: #000000; line-height: 20px; font-family: arial, helvetica, sans-serif; text-align: left
}
.c-text { width: 490px; font-size: 11px; color: #000000; line-height: 15px; font-family: arial, helvetica, sans-serif; text-align: justify
}
.t-text { font-size: 10px; color: #777777; font-weight: normal; font-style: normal; font-family: arial, helvetica, sans-serif; letter-spacing: 1px; text-align: left
}
.text-dw { font-size: 10px; color: #999999; font-weight: normal; font-style: normal; font-family: arial, helvetica, sans-serif; text-align: left; letter-spacing: 1px
}
.s-text { font-size: 11px; color: #999999; line-height: 20px; font-family: arial, helvetica, sans-serif; text-align: left; background-color:#eeeeee
}

.option a { font-size: 14px; color: #ff0000; font-weight: bold; font-style: normal; font-family: arial, helvetica, sans-serif; letter-spacing: 1px; text-align: left; text-decoration: none
}
.option a:hover { color: #ff00; text-decoration: underline
}

.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
 }
.b-sel a:hover { color: #666666; background-color: #ffffff
}
.b-r { font-size: 10px; color: #333333; font-family: arial, helvetica, sans-serif; valign: center; background-color:#ffffff; border: solid 1px #bcbcbc
}
.b-s {  font-size: 10px; color: #666666; font-family: arial, helvetica, sans-serif; valign: center; background-color:#eeeeee; border: solid 1px #eeeeee
}
.b-b {  font-size: 10px; color: #666666; font-family: arial, helvetica, sans-serif; valign: center; background-color:#eeeeee; border: solid 1px #cccccc
}

a.move:link { display: block; width: 50px; text-align: center; text-decoration: none; font-family: arial, helvetica, sans-serif; color: #999999; font-size: 11px; border: solid 2px #ffffff; background-color:#eeeeee; line-height: 16px
}
a.move:visited { display: block; width: 50px; text-align: center; text-decoration: none; font-family: arial, helvetica, sans-serif; color: #999999; font-size: 11px; border: solid 2px #ffffff; background-color:#eeeeee; line-height: 16px
}
a.move:active { display: block; width: 50px; text-align: center; text-decoration: none; font-family: arial, helvetica, sans-serif; color: #999999; font-size: 11px; border: solid 2px #ffffff; background-color:#eeeeee; line-height: 16px
}
a.move:hover { display: block; width: 50px; text-align: center; text-decoration: none; font-family: arial, helvetica, sans-serif; color: #eeeeee; font-size: 11px; border: solid 2px #ffffff; background-color:#000000; line-height: 16px
}