BODY {
        PADDING-RIGHT: 0px; BACKGROUND-POSITION: 0% 0%; PADDING-LEFT: 0px; BACKGROUND-ATTACHMENT: fixed; LEFT: 0px; BACKGROUND-IMAGE: url(../images/bgP.gif); PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BACKGROUND-REPEAT: repeat-y; FONT-FAMILY: Arial, Helvetica; TOP: 0px
}
.storycat {
        FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #336699; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica; TEXT-DECORATION: underline
}
.storycat A:link {
        FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #336699; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica; TEXT-DECORATION: underline
}
.storycat A:visited {
        FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #336699; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica; TEXT-DECORATION: underline
}
.storycat A:hover {
        FONT-WEIGHT: bold; FONT-SIZE: 14px; BACKGROUND: #336699; COLOR: #FFFFFF; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica; TEXT-DECORATION: underline
}
.storycat A:active {
        FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #336699; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica; TEXT-DECORATION: underline
}
TEXTAREA {
        FONT-SIZE: 11px; FONT-FAMILY: Arial, Verdana, Helvetica; BACKGROUND-COLOR: #ffffff
}
SELECT {
        FONT-SIZE: 11px; FONT-FAMILY: Arial, Verdana, Helvetica
}
TD {
        FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica
}
TH {
        FONT-WEIGHT: bold; FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica
}
.ktexte11 {
        FONT-WEIGHT: normal; FONT-SIZE: 11px; VERTICAL-ALIGN: middle; COLOR: #666666; FONT-FAMILY: Arial, Helvetica
}
.ktexte11 A:link {
        FONT-SIZE: 11px; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #336699; FONT-FAMILY: Arial, Helvetica; TEXT-DECORATION: underline
}
.ktexte11 A:visited {
        FONT-SIZE: 11px; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #336699; FONT-FAMILY: Arial, Helvetica; TEXT-DECORATION: underline
}
.ktexte11 A:hover {
        FONT-SIZE: 11px; BACKGROUND: #336699; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica; TEXT-DECORATION: none
}
.ktexte11 A:active {
        FONT-SIZE: 11px; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #336699; FONT-FAMILY: Arial, Helvetica; TEXT-DECORATION: none
}
.boxtitle {
        BACKGROUND-POSITION: 0% 0%; FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND-IMAGE: url(../images/bgB.png); COLOR: #ffffff; BACKGROUND-REPEAT: repeat-y; FONT-FAMILY: Arial, Helvetica
}
.boxcontent {
        BACKGROUND-POSITION: 0% 0%; FONT-WEIGHT: normal; FONT-SIZE: 12px; BACKGROUND-IMAGE: url(../images/bgBC.gif); COLOR: #000000; BACKGROUND-REPEAT: repeat-x; FONT-FAMILY: Arial, Helvetica
}
.boxcontent A:link {
        FONT-SIZE: 12px; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #336699; FONT-FAMILY: Arial, Helvetica; TEXT-DECORATION: underline
}
.boxcontent A:active {
        FONT-SIZE: 12px; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #336699; FONT-FAMILY: Arial, Helvetica; TEXT-DECORATION: none
}
.boxcontent A:visited {
        FONT-SIZE: 12px; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #336699; FONT-FAMILY: Arial, Helvetica; TEXT-DECORATION: underline
}
.boxcontent A:hover {
        FONT-SIZE: 12px; BACKGROUND: #336699; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica; TEXT-DECORATION: none
}
.newstitle {
        FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #336699; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica
}
.menu {
        FONT-WEIGHT: bold; FONT-SIZE: 13px; FONT-FAMILY: Arial, Helvetica
}
.menu A:link {
        FONT-WEIGHT: bold; FONT-SIZE: 13px; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #336699; FONT-FAMILY: Arial, Helvetica; TEXT-DECORATION: none
}
.menu A:visited {
        FONT-WEIGHT: bold; FONT-SIZE: 13px; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #336699; FONT-FAMILY: Arial, Helvetica; TEXT-DECORATION: none
}
.menu A:hover {
        FONT-WEIGHT: bold; FONT-SIZE: 13px; BACKGROUND: #000000; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica; TEXT-DECORATION: none
}
.menu A:active {
        FONT-WEIGHT: bold; FONT-SIZE: 13px; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #336699; FONT-FAMILY: Arial, Helvetica; TEXT-DECORATION: none
}
.pn-sub {
        FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.pn-sub A:link {
        FONT-SIZE: 10px; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #336699; FONT-FAMILY: Arial, Helvetica; TEXT-DECORATION: none
}
.pn-sub A:active {
        FONT-SIZE: 10px; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #336699; FONT-FAMILY: Arial, Helvetica; TEXT-DECORATION: none
}
.pn-sub A:visited {
        FONT-SIZE: 10px; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #336699; FONT-FAMILY: Arial, Helvetica; TEXT-DECORATION: none
}
.pn-sub A:hover {
        FONT-SIZE: 10px; BACKGROUND: #666666; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica; TEXT-DECORATION: none
}
.pn-normal {
        FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica
}
.pn-title {
        FONT-WEIGHT: bold; FONT-SIZE: 13px; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #ff0000; FONT-FAMILY: Arial, Helvetica; TEXT-DECORATION: none
}
.pn-title A:link {
        FONT-SIZE: 13px; COLOR: #ff0000; FONT-FAMILY: Verdana; TEXT-DECORATION: underline
}
.pn-title A:visited {
        FONT-SIZE: 13px; COLOR: #ff0000; FONT-FAMILY: Verdana; TEXT-DECORATION: underline
}
.pn-title A:hover {
        FONT-SIZE: 13px; COLOR: #ff0000; FONT-FAMILY: Verdana; TEXT-DECORATION: underline overline
}
.pn-title A:active {
        FONT-SIZE: 13px; COLOR: #ff0000; FONT-FAMILY: Verdana; TEXT-DECORATION: underline
}
.pn-pagetitle {
        FONT-WEIGHT: bold; FONT-SIZE: 14px; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #ff0000; FONT-FAMILY: Arial, Helvetica; TEXT-DECORATION: underline
}
.pn-logo {
        FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica; TEXT-DECORATION: none
}
A.pn-logo:link {
        FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica; TEXT-DECORATION: none
}
A.pn-logo:visited {
        FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica; LETTER-SPACING: 3px; TEXT-DECORATION: none
}
A.pn-logo:hover {
        FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica; TEXT-DECORATION: none
}
A.pn-logo:active {
        FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica; TEXT-DECORATION: none
}
.blanca {
        FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica; TEXT-DECORATION: none
}
.tituloforo {
        FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #336699; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica
}
.nomclasifi {
        FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #336699; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica
}
.vincul {
        FONT-WEIGHT: normal; FONT-SIZE: 11px; VERTICAL-ALIGN: middle; FONT-FAMILY: Arial, Helvetica
}
.vincul A:hover {
        FONT-SIZE: 11px; FONT-FAMILY: Arial, Helvetica; TEXT-DECORATION: none
}
.vincul A:active {
        FONT-SIZE: 11px; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-FAMILY: Arial, Helvetica; TEXT-DECORATION: underline
}
.vincul A:link {
        FONT-SIZE: 11px; FONT-FAMILY: Arial, Helvetica; TEXT-DECORATION: underline
}
.vincul A:visited {
        FONT-SIZE: 11px; FONT-FAMILY: Arial, Helvetica; TEXT-DECORATION: underline
}
.titulocelda {
        FONT-SIZE: 12px; COLOR: #336699; FONT-FAMILY: Arial, Helvetica; BACKGROUND-COLOR: #eeeeee
}
INPUT {
        BORDER-TOP-WIDTH: 1px; BORDER-LEFT-WIDTH: 1px; FONT-SIZE: 11px; BORDER-LEFT-COLOR: #000000; BORDER-BOTTOM-WIDTH: 1px; BORDER-BOTTOM-COLOR: #000000; BORDER-TOP-COLOR: #000000; FONT-FAMILY: Arial, Verdana, Helvetica; BORDER-RIGHT-WIDTH: 1px; BORDER-RIGHT-COLOR: #000000
}
.boxtitle_2 {

        BACKGROUND-POSITION: 0% 0%; FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND-IMAGE: url(../images/bgB.png); COLOR: #003399; BACKGROUND-REPEAT: repeat-y; FONT-FAMILY: Arial, Helvetica
}
.boxcontent_2 {

        FONT-SIZE: 12px; COLOR: #FFFFFF; FONT-FAMILY: Arial, Helvetica
}
.boxcontent_2 A:link {

        FONT-SIZE: 12px; COLOR: #FFFFFF; FONT-FAMILY: Arial, Helvetica; TEXT-DECORATION: underline
}
.boxcontent_2 A:active {

        FONT-SIZE: 12px; COLOR: #FFFFFF; FONT-FAMILY: Arial, Helvetica; TEXT-DECORATION: none
}
.boxcontent_2 A:visited {

        FONT-SIZE: 12px; COLOR: #FFFFFF; FONT-FAMILY: Arial, Helvetica; TEXT-DECORATION: underline
}
.boxcontent_2 A:hover {

        FONT-SIZE: 12px; BACKGROUND: #FFFFFF; COLOR: #003399; FONT-FAMILY: Arial, Helvetica; TEXT-DECORATION: none
}
.Estilo1 {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        color: #336699;
        font-weight: bold;
}
.Estilo1 a:link {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        color: #336699;
        font-weight: bold;
}
.Estilo1 a:hover {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        color: #336699;
        background: #FFFFFF;
        font-weight: bold;
        text-decoration: none;
}
.Estilo3 {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        font-weight: bold;
        color: #003399;
}
.Estilo4 {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        font-weight: bold;
        color: #333333;
}
A:link {
       FONT-SIZE: 11px; COLOR: #336699; FONT-FAMILY: Arial, Helvetica; TEXT-DECORATION: none
}
A:visited {
       FONT-SIZE: 11px; COLOR: #336699; FONT-FAMILY: Arial, Helvetica; TEXT-DECORATION: none
}
A:hover {
       FONT-SIZE: 11px; COLOR: #336699; FONT-FAMILY: Arial, Helvetica; TEXT-DECORATION: underline
}
A:active {
       FONT-SIZE: 11px; COLOR: #336699; FONT-FAMILY: Arial, Helvetica; TEXT-DECORATION: none
}



#menu3 A:link {
       FONT-SIZE: 10px; COLOR: #FFFFFF; FONT-FAMILY: Arial, Helvetica; TEXT-DECORATION: none
}
#menu3 A:visited {
       FONT-SIZE: 10px; COLOR: #FFFFFF; FONT-FAMILY: Arial, Helvetica; TEXT-DECORATION: none
}
#menu3 A:hover {
       FONT-SIZE: 10px; COLOR: #FFFFFF; FONT-FAMILY: Arial, Helvetica; TEXT-DECORATION: none
}
#menu3 A:active {
       FONT-SIZE: 10px; COLOR: #FFFFFF; FONT-FAMILY: Arial, Helvetica; TEXT-DECORATION: none
}




#servicios td, th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#333333;
}
#servicios .Title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #01669A;
	font-weight:bold;
}

#servicios a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #01669A;
	font-weight:bold;
}
#servicios a:link {
	text-decoration: none;
	font-weight:bold;
}
#servicios a:visited {
	text-decoration: none;
	color: #01669A;
	font-weight:bold;
}
#servicios a:hover {
	text-decoration: underline;
	color: #01669A;
	font-weight:bold;
}
#servicios a:active {
	text-decoration: none;
	color: #01669A;
	font-weight:bold;
}




/* ESTILOS PARA VENTANAAS EMERGENTES*/
html, body {
height:100%;
}
#blackout {
visibility: hidden;
position: fixed;
left: 0;
top: 0;
width: 100%;
height: 100%;
display: none;
/*background-color: #000;
filter: alpha(opacity=80);
-moz-opacity: .8;
opacity: .8;*/
z-index: 9;
}
#divpopup{
position:absolute;
top: 0%;
left: 50%;
margin-top: 0px; /*half of the height plus a little to the top*/
margin-left: -375px; /*half of the width */
visibility: hidden;
display: none;
border: 1px solid #000;
background-color:#CCCCCC;
color:#333333;
padding: 0;
height: 0px;
width: 0px;
z-index: 10;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
}
#divpop_head{
position:absolute;
top:0;
left:0;
width:100%;
background-color:#006699;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color:#FFFFFF;
text-align:center;
padding:2px 0;
z-index:-1;
}
#close_pop{
width:10%;
background-color:#006699;
float:right;
text-align:right;
cursor:pointer;
padding-right:10px;
}
#close_pop a{
text-decoration:none;
font-weight:bold;
color:#FFCC00;
}
#close_pop a:hover{
color:#FFFFFF;
font-weight:bold;
}
#pop_content{
clear:both;
padding: 10px;
}
* {
padding: 0;
margin: 0;
}
html, body {
height: 100%;
overflow: auto;
}
#blackout {
position: absolute;
}
#divpopup {
position: absolute;
}

/* PARA MODULO PORTADA */

.titular_01 {
	font-size: 14px;
	color: #336699;
	font-weight: bold;
}
.texto_noticias {
	font-size: 12px;
	color: #666666;
}
.titular_especial {
	color: #FFFFFF;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
}
.titular_02 {
	color: #666666;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
}

/* PENDIENTE */
