#pup {
position : absolute; 
visibility : hidden; 
z-index : 200; 
} 
FONT {
font-family : Verdana, Helvetica, sans-serif; 
} 
TD {
font-family : Verdana, Helvetica, sans-serif; 
font-size : 10px; 
} 
BODY {
font-family : Verdana, Helvetica, sans-serif; 
font-size : 10px; 
} 
P {
font-family : Verdana, Helvetica, sans-serif; 
} 
DIV {
font-family : Verdana, Helvetica, sans-serif; 
} 
MARQUEE {
font-family : Verdana, Helvetica, sans-serif; 
color : #ffffff; 
} 
INPUT {
color : #000000; 
font-weight : normal; 
background-color : #ffffcc; 
border-top-color : #777777; 
border-left-color : #777777; 
border-right-color : #777777; 
border-bottom-color : #777777; 
border-top-width : 1px; 
border-left-width : 1px; 
font-size : 10px; 
border-bottom-width : 1px; 
font-family : Verdana, Helvetica, sans-serif; 
border-right-width : 1px; 
} 
TEXTAREA {
color : #000000; 
font-weight : normal; 
background-color : #ffffcc; 
border-top-color : #777777; 
border-left-color : #777777; 
border-right-color : #777777; 
border-bottom-color : #777777; 
border-top-width : 1px; 
border-left-width : 1px; 
font-size : 10px; 
border-bottom-width : 1px; 
font-family : Verdana, Helvetica, sans-serif; 
border-right-width : 1px; 
} 
SELECT {
color : #000000; 
font-weight : normal; 
background-color : #ffffcc; 
border-top-color : #777777; 
border-left-color : #777777; 
border-right-color : #777777; 
border-bottom-color : #777777; 
border-top-width : 1px; 
border-left-width : 1px; 
font-size : 10px; 
border-bottom-width : 1px; 
font-family : Verdana, Helvetica, sans-serif; 
border-right-width : 1px; 
} 
FORM {
font-family : Verdana, Helvetica, sans-serif; 
font-size : 10px; 
} 
A:link {
background : none repeat; 
color : #b40506; 
font-weight : bold; 
font-size : 12px; 
font-family : Verdana, Helvetica, sans-serif; 
text-decoration : underline; 
} 
A.superior:link {
background : none repeat; 
color : #660066; 
font-weight : bold; 
font-size : 12px; 
font-family : Verdana, Helvetica, sans-serif; 
text-decoration : none; 
} 
A.inferior:link {
background : none repeat; 
color : #ffcc00; 
font-weight : bold; 
font-size : 12px; 
font-family : Verdana, Helvetica, sans-serif; 
text-decoration : underline; 
} 
A.black:link {
background : none repeat; 
color : #ff3300; 
font-weight : bold; 
font-size : 12px; 
font-family : Verdana, Helvetica, sans-serif; 
text-decoration : none; 
} 
A:active {
background : none repeat; 
color : #ff0000; 
font-weight : bold; 
font-size : 12px; 
font-family : Verdana, Helvetica, sans-serif; 
text-decoration : none; 
} 
A.white:active {
background : none repeat; 
color : #ffffff; 
font-weight : bold; 
font-size : 12px; 
font-family : Verdana, Helvetica, sans-serif; 
text-decoration : none; 
} 
A.black:active {
background : none repeat; 
color : #ff3300; 
font-weight : bold; 
font-size : 12px; 
font-family : Verdana, Helvetica, sans-serif; 
text-decoration : none; 
} 
A:visited {
background : none repeat; 
color : #b40506; 
font-weight : bold; 
font-size : 12px; 
font-family : Verdana, Helvetica, sans-serif; 
text-decoration : none; 
} 
A.superior:visited {
background : none repeat; 
color : #660066; 
font-weight : bold; 
font-size : 12px; 
font-family : Verdana, Helvetica, sans-serif; 
text-decoration : none; 
} 
A.inferior:visited {
background : none repeat; 
color : #ffcc00; 
font-weight : bold; 
font-size : 12px; 
font-family : Verdana, Helvetica, sans-serif; 
text-decoration : none; 
} 
A.black:visited {
background : none repeat; 
color : #ff3300; 
font-weight : bold; 
font-size : 12px; 
font-family : Verdana, Helvetica, sans-serif; 
text-decoration : none; 
} 
A.inferior:hover {
background : none repeat; 
color : #ffffff; 
font-size : 12px; 
font-weight : bold; 
font-family : Verdana, Helvetica, sans-serif; 
text-decoration : none; 
} 
A.black:hover {
background : none repeat; 
color : #000000; 
font-size : 12px; 
font-weight : bold; 
font-family : Verdana, Helvetica, sans-serif; 
text-decoration : none; 
} 
A:hover {
background : none repeat; 
color : #ffff66; 
font-size : 12px; 
font-weight : bold; 
font-family : Verdana, Helvetica, sans-serif; 
text-decoration : none; 
} 
A.superior:hover {
background : none repeat; 
color : #b40506; 
font-size : 12px; 
font-weight : bold; 
font-family : Verdana, Helvetica, sans-serif; 
text-decoration : none; 
} 
.title {
background : none repeat; 
color : #000000; 
font-size : 14px; 
font-weight : bold; 
font-family : Verdana, Helvetica, sans-serif; 
text-decoration : none; 
} 
.content {
background : none repeat; 
color : #000000; 
font-size : 10px; 
font-family : Verdana, Helvetica, sans-serif; 
} 
.block-title {
background : none repeat; 
color : #000000; 
font-size : 10px; 
font-family : Verdana, Helvetica, sans-serif; 
} 
.storytitle {
background : none repeat; 
color : #000000; 
font-size : 12px; 
font-weight : bold; 
font-family : Verdana, Helvetica, sans-serif; 
text-decoration : none; 
} 
.storycat {
background : none repeat; 
color : #000000; 
font-size : 10px; 
font-weight : bold; 
font-family : Verdana, Helvetica, sans-serif; 
text-decoration : underline; 
} 
.boxtitle {
background : none repeat; 
color : #000000; 
font-size : 10px; 
font-weight : bold; 
font-family : Verdana, Helvetica, sans-serif; 
text-decoration : none; 
} 
.boxcontent {
background : none repeat; 
color : #000000; 
font-size : 10px; 
font-family : Verdana, Helvetica, sans-serif; 
} 
.option {
background : none repeat; 
color : #000000; 
font-size : 10px; 
font-weight : bold; 
font-family : Verdana, Helvetica, sans-serif; 
text-decoration : none; 
} 
.bold {
background : none repeat; 
color : #000000; 
font-size : 10px; 
font-weight : bold; 
font-family : Verdana, Helvetica, sans-serif; 
text-decoration : none; 
} 
.black {
background : none repeat; 
color : #ff0000; 
font-size : 10px; 
font-weight : bold; 
font-family : Verdana, Helvetica, sans-serif; 
text-decoration : none; 
} 
.tiny {
background : none repeat; 
color : #000000; 
font-size : 10px; 
font-weight : normal; 
font-family : Verdana, Helvetica, sans-serif; 
text-decoration : none; 
} 
.boton {
color : #000000; 
font-weight : bold; 
background-color : #c0c0c0; 
border-top-color : #ffffff; 
border-left-color : #ffffff; 
border-right-color : #777777; 
border-bottom-color : #777777; 
border-top-width : 1px; 
border-left-width : 1px; 
font-size : 10px; 
border-bottom-width : 1px; 
font-family : Verdana, Helvetica, sans-serif; 
border-right-width : 1px; 
} 
.llamativa {
font-weight : bold; 
font-size : 12px; 
color : #cc0000; 
font-family : Arial, Helvetica, sans-serif; 
} 
.x-llamativa {
font-weight : bold; 
font-size : 14px; 
color : #cc0000; 
font-family : Arial, Helvetica, sans-serif; 
} 
.xx-llamativa {
font-weight : bold; 
font-size : 16px; 
color : #cc0000; 
font-family : Arial, Helvetica, sans-serif; 
} 
.llamativa-amarilla {
font-weight : bold; 
font-size : 11px; 
color : #ffff66; 
font-family : Arial, Helvetica, sans-serif; 
} 
TD.content {
border-right : 1px solid #000000; 
border-top : 1px solid #000000; 
border-left : 1px solid #000000; 
border-bottom : 1px solid #000000; 
background-color : #000000; 
} 
TD.visible {
border-right : 0 solid #000000; 
border-top : 0 solid #000000; 
border-left : 0 solid #000000; 
border-bottom : 0 solid #000000; 
} 
TD.tabled {
border-right : 1px solid #bbbbbb; 
border-top : 0 solid #333333; 
border-left : 1px solid #bbbbbb; 
border-bottom : 0 solid #bbbbbb; 
} 
TD.contenido {
border-right : 1px solid #444444; 
border-top : 1px solid #444444; 
border-left : 1px solid #444444; 
border-bottom : 1px solid #444444; 
} 
TD.contenido2 {
border-right : 1px solid #444444; 
border-top : 1px solid #444444; 
border-left : 1px solid #444444; 
border-bottom : 0 solid #444444; 
} 
TD.contenido3 {
border-right : 1px solid #444444; 
border-top : 0 solid #444444; 
border-left : 1px solid #444444; 
border-bottom : 1px solid #444444; 
} 
TD.obligatorio {
border-right : 1px solid #b40506; 
border-top : 1px solid #b40506; 
border-left : 1px solid #b40506; 
border-bottom : 1px solid #b40506; 
} 
TD {
font-weight : normal; 
color : #000000; 
font-family : Arial, Helvetica, sans-serif; 
} 
B {
font-weight : normal; 
font-size : 12px; 
color : #ffff66; 
font-family : Arial, Helvetica, sans-serif; 
} 
H1 {
font-weight : bold; 
margin-bottom : 3px; 
font-size : 13px; 
color : #ffff66; 
font-family : Arial, Helvetica, sans-serif; 
} 
H2 {
font-weight : bold; 
margin-bottom : 2px; 
font-size : 12px; 
color : #ffff66; 
font-family : Arial, Helvetica, sans-serif; 
} 
H3 {
font-weight : bold; 
margin-bottom : 1px; 
font-size : 11px; 
color : #000000; 
font-family : Arial, Helvetica, sans-serif; 
} 
H4 {
font-weight : bold; 
margin-bottom : 1px; 
font-size : 10px; 
color : #000000; 
font-family : Arial, Helvetica, sans-serif; 
} 

