/*
-----------------------------------------------
ohaus.com.mx

Lic. Ernesto Rivera V.
www.asesoriainformatica.com
Noviembre/2009
----------------------------------------------- */




body { scrollbar-face-color: #cccccc; scrollbar-highlight-color: #cccccc; scrollbar-shadow-color: #eeeeee; scrollbar-3dlight-color: #cccccc; scrollbar-arrow-color: #ff3300; scrollbar-track-color: #eeeeee; scrollbar-darkshadow-color: #87919c; background-color:#ffffff
}
tr.name-title {	background-color: #999999
}
tr.title-c { background-color: #ffffff
}

.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-s { border-right: #ffffff 0px solid; border-top: #ffffff 0px solid; border-left: #ffffff 0px solid; border-bottom: #ccccff 1px solid; font-size: 12px; color: #333366; font-family: arial,helvetica,sans-serif; valign: center; background-color:#fcfcfc
}
.i-r { border-right: #ffffff 0px solid; border-top: #ffffff 0px solid; border-left: #ffffff 0px solid; border-bottom: #ccccff 1px solid; font-size: 11px; color: #333366; font-family: arial,helvetica,sans-serif; valign: center; background-color:#fcfcfc
}
.i-b {  font-size: 12px; color: #ffffff; font-family: arial, helvetica, sans-serif; valign: center; background-color:#ff0000; border: solid 2px #cccccc
}
.text-i { font-family: Verdana, Arial, Helvetica, sans-serif; color: #666666; font-size: 11px; font-style: normal
}
.text-r { font-family: Verdana, Arial, Helvetica, sans-serif; color: #eeeeee; font-size: 11px; font-style: normal
}
ul.contacto { list-style-position: outside; font-size: 10px; color: #000000; line-height: 14px; font-family: Verdana, Sans-serif, arial, helvetica ; text-align: left
}





.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
}
.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
}
.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
}


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.menu-form { display: block; width: 240px; text-align: left; text-decoration: none; font-family: arial, helvetica, sans-serif; color: #ff0000; font-size: 14px; font-style: bold; font-weight: normal; line-height: 30px;  border: solid 1px #ffffff; background-color:#dcdcdc
}
a.menu-form:hover {  color: #ff0000; background-color:#ffffff; border: solid 1px #ff0000
}


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
}

.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
}
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
}