BODY {
background: #262C31;
color: #DDDDDD;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: normal;
margin-bottom: 0;
margin-left: 0;
margin-right: 0;
margin-top: 0;
text-decoration: none;
          scrollbar-arrow-color : #FFFFFF;
          scrollbar-base-color : #262C31;
          scrollbar-face-color : #434F57;
          scrollbar-highlight-color : #61727E;
}

TD {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 14px;
}

TH {
font-family: Tahoma, Verdana, sans-serif;
font-size: 13px;
}

TEXTAREA {
border-bottom-width: 1px;
border-color: #000000;
border-left-width: 1px;
border-right-width: 1px;
border-style: solid;
border-top-width: 1px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: normal;
text-indent: 2px;
; color: #FFFFFF; background-color: #262C31
}

INPUT {
background-color: transparent;
color: #FFFFFF;
font-family: Tahoma, Verdana, sans-serif;
font-size: 10px;
font-weight: normal;
text-indent: 2px;
; border: 1px #000000 solid
}

INPUT.pn-text {
background-color: #CCCCCC;
color: #000000;
font-family: Tahoma, Verdana, sans-serif;
font-size: 10px;
font-weight: normal;
text-indent: 2px;
; border: #000000; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px
}

INPUT.pn-button {
background-color: #CCCCCC;
border-bottom-width: 1px;
border-color: #000000;
border-left-width: 1px;
border-right-width: 1px;
border-top-width: 1px;
color: #000000;
font-family: Tahoma, Verdana, sans-serif;
font-size: 10px;
font-weight: normal;
text-indent: 2px;
}

INPUT.r-button {
background-color: transparent;
}

SELECT {
font-family: Tahoma, Verdana, sans-serif;
font-size: 10px;
; color: #FFFFFF; background-color: #262C31
}

SELECT.pn-text {
background-color: #262C31;
color: #FFFFCC;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
}

A:link {
color: #FFFFFF;
font-family: Verdana, Arial, Helvetica, sans-serif;
text-decoration: none;
}

A:visited {
color: #FFFFFF;
font-family: Verdana, Arial, Helvetica, sans-serif;
text-decoration: none;
}

A:hover {
color: #FFFFFF;
font-family: Verdana, Arial, Helvetica, sans-serif;
text-decoration: underline;
}

A:active {
color: #FFFFFF;
font-family: Verdana, Arial, Helvetica, sans-serif;
text-decoration: none;
}

.pn-normal {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
text-decoration: none;
; color: #CFCFCF
}

.pn-normal A:link {
background-color: transparent;
color: #FFFFFF;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
text-decoration: none;
; text-align: left
}

.pn-normal A:visited {
background-color: transparent;
color: #FFFFFF;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
text-decoration: none;
}

.pn-normal A:hover {
color: #FFFFFF;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
text-decoration: underline;
}

.pn-normal A:active {
background-color: transparent;
color: #FFFFFF;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
text-decoration: none;
}

.pn-title {
background-color: transparent;
color: #FFFFCC;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
text-decoration: none;
}

.pn-title A:link {
background-color: transparent;
color: #FFFFCC;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
text-decoration: none;
; font-weight: bold
}

.pn-title A:visited {
background-color: transparent;
color: #FFFFCC;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
text-decoration: none;
; font-weight: bold
}

.pn-title A:hover {
color: #FFFFFF;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
text-decoration: none;
; font-weight: bold
}

.pn-title A:active {
background-color: transparent;
color: #FFFFFF;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
text-decoration: none;
}

.pn-sub {
background-color: transparent;
color: #CCCCCC;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
text-decoration: none;
}

.pn-sub A:link {
background-color: transparent;
color: #CCCCCC;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
text-decoration: none;
; text-align: left
}

.pn-sub A:visited {
background-color: transparent;
color: #CCCCCC;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
; text-decoration: none
}

.pn-sub A:hover {
color: #FFFFFF;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
text-decoration: none;
}

.pn-sub A:active {
color: #FFFFCC;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
; text-decoration: none
}

.pn-logo {
background-color: transparent;
color: #FFFFCC;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 18px;
font-weight: bold;
letter-spacing: 3px;
text-decoration: none;
}

A.pn-logo:link {
background-color: transparent;
color: #FFFFFF;
font-family: Tahoma, Verdana, sans-serif;
font-size: 16px;
font-weight: bold;
letter-spacing: 3px;
text-decoration: none;
}

A.pn-logo:visited {
background-color: transparent;
color: #FFFFFF;
font-family: Tahoma, Verdana, sans-serif;
font-size: 16px;
font-weight: bold;
letter-spacing: 3px;
text-decoration: none;
}

A.pn-logo:hover {
background-color: #B1B78B;
background-color: transparent;
color: #FFFFFF;
font-family: Tahoma, Verdana, sans-serif;
font-size: 16px;
font-weight: bold;
letter-spacing: 3px;
text-decoration: underline;
}

A.pn-logo:active {
background-color: transparent;
color: #FFFFFF;
font-family: Tahoma, Verdana, sans-serif;
font-size: 16px;
font-weight: bold;
letter-spacing: 3px;
text-decoration: underline;
}

.pn-logo-small {
background-color: transparent;
color: #DDDDDD;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
text-decoration: none;
}

.pn-pagetitle {
background-color: transparent;
color: #FFFFCC;
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
font-weight: bold;
text-decoration: none;
; text-transform: uppercase
}
.fondologo {  background-image: url(/images/cab_fondo.jpg); background-repeat: no-repeat}
.fondomenu { background-image: url(/images/fondomenu.jpg); background-repeat:  repeat-y}
img {  border: 0px none}
.textoarticulos {  color: #FFFFFF; line-height: 24px; padding-left: 4px; text-align: justify}
.justificar {  text-align: justify}
.sub {  text-decoration: underline}
.fondoblanco {  background-color: #FFFFFF; padding-top: 2px; padding-right: 4px; padding-bottom: 2px; padding-left: 4px}
.INPUTFORM {  color: #FFFFFF; background-color: #374047; font-size: 12px}
.4pix_izq {  padding-left: 4px}
.pn-titleCopia { background-color: transparent; color: #FFFFCC; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: none; ; text-align: justify}
.pn-normal_justificado { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: none; ; color: #CFCFCF ; text-align: justify}
