/*
-----------------------------------------------
ohaus.com.mx

Lic. Ernesto Rivera V.
www.asesoriainformatica.com
Agosto/2008
----------------------------------------------- */

body { font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #ffffff
}
tr.name-title {	background-color: #999999
}
tr.title-c { background-color: #ffffff
}
table.usp { background-color: #eeeeee
}
table.rel {background-color: d1d1d1
}
tr.relC {background-color: eeeeee
}
tr.video {background-color: 000000
}


.rel-t { font-family: Verdana, Arial, Helvetica, sans-serif; color: #666666; font-size: 10px; font-style: normal; font-weight: normal
}
a.rel-v { text-align: left; text-decoration: none; font-family: verdana, arial; color: #777777; font-size: 10px; font-style: bold; font-weight: normal
}
a.rel-v:hover { color: #000000
}
ul.rel { list-style-position: outside; font-size: 11px; color: #666666; line-height: 16px; font-family: verdana, arial, helvetica, sans-serif; text-align: left
}
table.ver {background-color: 999999
}
.ver-t { font-family: Verdana, Arial, Helvetica, sans-serif; color: #ffffff; font-size: 11px; font-style: normal; font-weight: normal
}
a.ver-v { text-align: left; text-decoration: none; font-family: verdana, arial; color: #666666; font-size: 12px; font-style: bold; font-weight: normal
}
a.ver-v:hover { color: #ff0066; text-decoration: underline
}
ul.ver { list-style-position: outside; font-size: 11px; color: #999999; line-height: 22px; font-family: verdana, arial, helvetica, sans-serif; text-align: left
}
.name-title { font-family: Verdana, Arial, Helvetica, sans-serif; color: #333333; font-size: 14px; font-style: normal; font-weight: bold
}
.title-i { font-family: Verdana, Arial, Helvetica, sans-serif; color: #999999; font-size: 13px; font-style: normal; font-weight: normal
}
a.i-c { text-align: left; text-decoration: none; font-family: verdana, arial; color: #666666; font-size: 12px; font-style: bold; font-weight: bold
}
a.i-c:hover { color: #000000
}
.i-t {	font-weight: BOLD; font-size: 12px; vertical-align: top; color: #999999; line-height: 20px; font-style: normal; font-weight: bold; font-family: arial, helvetica, sans-serif; letter-spacing: 1px; text-align: justify
}
.i-menu { font-size: 10px; vertical-align: top; color: #cccccc; line-height: 20px; font-style: normal; font-weight: bold; font-family: arial, helvetica, sans-serif; letter-spacing: 1px; text-align: left; text-decoration: none
}
.i-r { font-size: 12px; color: #333333; font-family: arial,helvetica,sans-serif; valign: center; background-color:#eeeeee
}
.i-b { font-size: 13px; color: #333333; font-family: arial,helvetica,sans-serif; valign: center
}
.text-i { font-family: Verdana, Arial, Helvetica, sans-serif; color: #333333; font-size: 14px; font-style: normal
}
.i-n { font-family: Verdana, Arial, Helvetica, sans-serif; color: #ff0066; font-size: 12px; font-style: normal
}
sup.sup { font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; font-size: 11px; font-style: normal; text-decoration: none
}
.redir { font-family: Verdana, Arial, Helvetica, sans-serif; color: #ff0000; font-size: 14px; font-style: normal; font-weight: normal; text-align: center
}
.name-sel a { font-size: 20px; color: #ff0066; font-style: normal; ; font-weight: bold; font-family: verdana, arial, helvetica, sans-serif; text-align: left; text-decoration: underline
}
.name-sel a:hover { color: #000000; text-decoration: underline
}
.aplic-prod { font-family: Verdana, Arial, Helvetica, Sans-serif ; color: #000000; font-size: 14px; font-style: normal; font-weight: bold
}
.text-prod { font-family: Verdana, Sans-serif, Arial, Helvetica ; color: #000000; font-size: 14px; font-style: normal
}
.carac-prod { font-family: Verdana, Sans-serif, Arial, Helvetica, ; color: #000000; font-size: 14px; font-style: normal; font-weight: bold
}
.text-notes { font-family: Verdana, Sans-serif, Arial, Helvetica, ; color: #000000; font-size: 12px; font-style: normal
}
ul.list { list-style-position: outside; font-size: 14px; color: #000000; line-height: 20px; font-family: Verdana, Sans-serif, arial, helvetica ; text-align: left
}
.red { font-family: verdana, arial, helvetica, sans-serif; color: #ff0000; font-size: 13px; font-style: normal;  text-align: left
}
.text-usp { list-style-position: outside; text-align: justify; text-decoration: none; font-family: verdana; color: #000076; font-size: 14px; font-style: normal; font-weight: normal; line-height: 16px
}
ul.usp { list-style-position: outside; text-align: justify; text-decoration: none; font-family: verdana; color: #000076; font-size: 14px; font-style: normal; font-weight: bold; line-height: 16px
}
.promo-t { width: 600px; text-align: left; text-decoration: none; font-family: verdana; color: #ff0000; font-size: 14px; font-style: normal; font-weight: bold; line-height: 16px; background-color:#ffffff
}
a.promo {  text-align: justify; text-decoration: none; font-family: verdana; color: #000066; font-size: 12px; font-style: normal; font-weight: bold; line-height: 16px; background-color:#eeeeee; text-decoration: underline
}
a.promo:hover { text-align: justify; text-decoration: none; font-family: verdana; color: #000066; font-size: 12px; font-style: normal; font-weight: bold; line-height: 16px; background-color:#ff0000; text-decoration: underline
}
.promo-c { width: 580px; text-align: justify; text-decoration: none; font-family: verdana; color: #000066; font-size: 12px; font-style: normal; font-weight: bold; line-height: 16px; background-color:#ffffff
}
.promo-o { width: 290px; text-align: justify; text-decoration: none; font-family: verdana; color: #000066; font-size: 12px; font-style: normal; font-weight: bold; line-height: 16px; background-color:#eeeeee
}
.promo-n { width: 580px; text-align: justify; text-decoration: none; font-family: verdana; color: #ff0000; font-size: 14px; font-style: normal; font-weight: bold; line-height: 16px; background-color:#eeeeee
}

a.menu-up { width: 150px; text-align: center; text-decoration: none; font-family: verdana; color: #eeeeee; font-size: 12px; font-style: normal; font-weight: bold; line-height: 16px
}
a.menu-up:hover { color: #000000
}
a.menu-upX{ width: 150px; text-align: center; text-decoration: none; font-family: verdana; color: #333333; font-size: 12px; font-style: bold; font-weight: bold; line-height: 16px
}

ul.map { list-style-position: outside; font-size: 14px; color: #000000; line-height: 15px; font-family: Verdana, Sans-serif, arial, helvetica ; text-align: left
}
.map a { font-size: 11px; color: #666666; font-style: normal; ; font-weight: bold; font-family: verdana, arial, helvetica, sans-serif; text-align: left; text-decoration: underline
}
.map a:hover { color: #000000; text-decoration: underline
}


a.link { width: 60px; text-align: left; text-decoration: none; font-family: verdana; color: #444444; font-size: 11px; font-style: normal; font-weight: normal; line-height: 16px
}
a.link:hover { color: #000000
}

hr.left { width: 124px; align: left; color:#777777
}
a.menu-iz { width: 124px; text-align: left; text-decoration: none; font-family: verdana; color: #eeeeee; font-size: 12px; font-style: bold; font-weight: bold; line-height: 14px
}
a.menu-iz:hover { color: #000000
}
a.menu-izX{ width: 124px; text-align: left; text-decoration: none; font-family: verdana; color: #000000; font-size: 12px; font-style: bold; font-weight: bold; line-height: 14px
}
a.menu-izS { width: 124px; text-align: center; text-decoration: none; font-family: verdana; color: #ffffff; font-size: 12px; font-style: bold; font-weight: bold; line-height: 14px
}
a.menu-izS:hover { color: #04036b
}
a.menu-izSX{ width: 124px; text-align: center; text-decoration: none; font-family: verdana; color: #993233; font-size: 12px; font-style: bold; font-weight: bold; line-height: 14px
}
.wm-r { font-size: 11px; color: #000066; font-family: arial, helvetica, sans-serif; background-color:#ffffff
}
.wm-b {	font-size: 11px; color: #ffffff; font-family: arial, helvetica, sans-serif; background-color:#000066
}
a.p_opciones { width: 124px; text-align: left; text-decoration: none; font-family: verdana, arial; color: #666666; font-size: 14px; font-style: bold; font-weight: bold
}
a.p_opciones:hover { color: #33333
}
hr.right { width: 115px; align: left; color:#ff0066
}
.p_adress { text-align: center; font-family: verdana, arial, helvetica; color: #000000; font-size: 12px; font-style: normal; font-weight: normal
}
.c-texto-sel a { font-size: 14px; color: #666666; font-style: normal; font-weight:bold; font-family: arial, helvetica, sans-serif; letter-spacing: 1px; text-align: left; text-decoration: none
}
.c-texto-sel a:hover { color: #333333; text-decoration: underline
}
.dir-sel a { font-size: 10px; color: #ff0066; font-style: normal; font-family: verdana, arial, helvetica, sans-serif; text-align: left; text-decoration: none
}
.dir-sel a:hover { color: #333333; text-decoration: underline 
}

.vid-sel a { font-size: 11px; color: #ff0000; font-style: normal; font-family: verdana, arial, helvetica, sans-serif; text-align: left; text-decoration: none
}
.vid-sel a:hover { color: #ffffff; text-decoration: none
}


.dir { font-size: 10px; color: #ff0066; font-style: normal; font-family: verdana, arial, helvetica, sans-serif; text-align: left; text-decoration: none
}
.text-cont { font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; font-size: 14px; font-style: normal
}
.text-contX { font-family: Verdana, Arial, Helvetica, sans-serif; color: #999999; font-size: 12px; font-style: normal; font-weight: normal
}
.text-flags { font-family: Verdana, Arial, Helvetica, sans-serif; color: #999999; font-size: 12px; font-style: normal; font-weight: normal
}
a.text-flags { font-family: Verdana, Arial, Helvetica, sans-serif; color: #999999; font-size: 12px; font-style: normal; font-weight: normal; text-decoration: none
}
a.text-flags { text-decoration: none
}
a.img { display: block; width: 102px; text-align: center; text-decoration: none; font-family: Verdana, arial, helvetica, sans-serif; color: #ff0000; font-size: 11px; font-style: bold; font-weight: normal; line-height: 15px; background-color:#ffffff;  border: solid 1px #ff0000
}
a.img:hover { color: #ff0000; background-color:#eeeeee; text-decoration: none
}
a.busc { text-align: left; text-decoration: none; font-family: verdana, arial; color: #999999; font-size: 9px; font-style: normal; font-weight: normal
}
a.busc:hover { color: #ff0000
}
a.selector { display: block; width: 110px; text-align: center; text-decoration: none; font-family: Verdana, arial, helvetica, sans-serif; color: #999999; font-size: 11px; font-style: bold; font-weight: normal; line-height: 20px; background-color:#eeeeee
}
a.selector:hover {  background-color:#cccccc
}
.selectorT { font-family: Verdana, Sans-serif, Arial, Helvetica ; color: #ffffff; font-size: 9px; font-style: normal; text-align: center
}
.selectorST { font-family: Verdana, Sans-serif, Arial, Helvetica ; color: #000000; font-size: 9px; font-style: normal; text-align: right
}
.selector { font-family: Verdana, Sans-serif, Arial, Helvetica ; color: #000000; font-size: 7px; font-style: normal; text-align: center
}
a.desc { text-align: left; text-decoration: none; font-family: verdana, arial; color: #666666; font-size: 12px; font-style: bold; font-weight: normal
}
a.desc:hover { color: #000000
}