body {
background: #fff;
padding: 0;
text-align: center;
margin: 0 auto 0 auto;
}

p {
font: normal 12px Verdana, Arial, Geneva, sans-serif;
color: #5F6C9B;
}

a {
font: normal 12px Verdana, Arial, Geneva, sans-serif;
color: #94B24E;
}

a:link {text-decoration: none;}
a:visited {text-decoration: none; }
a:hover	{text-decoration: underline;}

/******************************* header ***************************************************/

div#header {
width: 990px;
margin: 0 auto 0 auto;
padding: 0;
}

div#logos {
width: 990px;
height: 66px;
margin: 0;
padding: 0;
text-align: left;
background-image: url(../img/all/header_background.jpg);
}

div#logos h1 a img {
margin: 0;
width: 220px;
height: 37px;
padding: 16px 0 0 8px;
float: left;
}

div#logos h4 a img {
margin: 0;
width: 148px;
padding: 10px 15px 0 0;
float: right;
}

div#logos_us {
width: 990px;
height: 66px;
margin: 0;
padding: 0;
text-align: left;
background-image: url(../img/all/header_background.jpg);
}

div#logos_us h1 a img {
margin: 0;
width: 200px;
height: 50px;
padding: 8px 0 0 8px;
float: left;
}

div#logos_us h4 a img {
margin: 0;
width: 150px;
padding: 12px 15px 0 0;
float: right;
}

div#contactar {
width: 990px;
margin: 0;
padding: 0;
background-color: #ED7D30;
height: 30px;
text-align: left;
}

div#contactar h2 {
font: normal 16px Verdana, Arial, sans-serif;
color: white;
padding: 7px 0 0 8px;
margin: 0 360px 0 0;
float: left;
}

div#contactar a img {
padding: 9px 0 0 8px;
margin: 0;
float: left;
}

div#contactar p {
font: normal 11px Verdana, Arial, sans-serif;
color: white;
padding: 9px 0 0 0;
margin: 0;
float: left;
}

div#contactar p a:link {
font: normal 11px Verdana, Arial, sans-serif;
padding: 9px 0 0 4px;
margin: 0;
color: white;
}

div#contactar p a:visited {
font: normal 11px Verdana, Arial, sans-serif;
padding: 9px 0 0 4px;
margin: 0;
color: white;
}

div#contactar p a:hover {
font: normal 11px Verdana, Arial, sans-serif;
padding: 9px 0 0 4px;
margin: 0;
color: white;
}

div#contactar p a:active {
font: normal 11px Verdana, Arial, sans-serif;
padding: 9px 0 0 4px;
margin: 0;
color: white;
}

div#contactar_us {
width: 990px;
margin: 0;
padding: 0;
background-color: #5F6C9B;
height: 30px;
text-align: left;
}

div#contactar_us h2 {
font: normal 16px Verdana, Arial, sans-serif;
color: white;
padding: 7px 0 0 8px;
margin: 0 382px 0 0;
float: left;
}

div#contactar_us a img {
padding: 9px 0 0 8px;
margin: 0;
float: left;
}

div#contactar_us p {
font: normal 11px Verdana, Arial, sans-serif;
color: white;
padding: 9px 0 0 0;
margin: 0;
float: left;
}

div#contactar_us p a:link {
font: normal 11px Verdana, Arial, sans-serif;
padding: 9px 0 0 4px;
margin: 0;
color: white;
}

div#contactar_us p a:visited {
font: normal 11px Verdana, Arial, sans-serif;
padding: 9px 0 0 4px;
margin: 0;
color: white;
}

div#contactar_us p a:hover {
font: normal 11px Verdana, Arial, sans-serif;
padding: 9px 0 0 4px;
margin: 0;
color: white;
}

div#contactar_us p a:active {
font: normal 11px Verdana, Arial, sans-serif;
padding: 9px 0 0 4px;
margin: 0;
color: white;
}

div#navegacion {
width: 990px;
margin: 0;
padding: 0;
background-color: #F3F3F3;
height: 30px;
text-align: left; 
}

div#navegacion ul {
margin: 0;
padding: 8px 0 0 30px;
list-style-type: none;
}

div#navegacion li {
margin: 0;
padding: 0 30px 0 0;
font: bold 11px Verdana, Arial, sans-serif;
color: #5F6C9B;
list-style-type: none;
float: left;
}

div#navegacion a:link {
text-decoration: none;
color: #5F6C9B;
font-size:11px;
}

div#navegacion a:visited {
text-decoration: none;
color: #5F6C9B;
font-size:11px;
}

div#navegacion a:hover {
background: url(/img/all/dotted.gif) repeat-x right bottom;
text-decoration: none;
color: #5F6C9B;
font-size:11px;
}

div#navegacion a:active {
background: url(/img/all/dotted.gif) repeat-x right bottom;
text-decoration: none;
color: #5F6C9B;
font-size:11px;
}

/******************************* end header ***************************************************/

/******************************* content ***************************************************/

div#content {
width: 990px;
margin: 5px auto 0 auto;
}

/*** col_left ***/

div#col_left {
width: 200px;
margin: 0 20px 0 0;
float: left;
background-color: #F3F3F3;
height: 1175px;
}

div#vigoempresabox {
width: 200px;
margin: 0;
padding: 0;
background-color: #FFFFFF;
height: auto;
}

div#vigoempresabox p {
background-image: url(/img/all/square_blue2.gif);
background-repeat: no-repeat;
background-position: bottom left;
border-bottom: 1px solid #A2ACBB;
width: 170px;
color: #8B9BAB;
text-align: left;
font: normal 11px Verdana, Arial, sans-serif;
margin: 0 0 0 5px;
padding: 5px 0 0 15px;
}

div#vigoempresabox ul {
text-align: left;
list-style-type: none;
width: 192px;
margin: 2px 0;
padding: 3px 0 3px 8px;
}

div#vigoempresabox li {
margin: 0 14px 8px 0;
padding: 6px 4px 0 0;
line-height: 1.5px;
font: normal 13px Verdana, Arial, sans-serif;
color: #8B9BAB;
width:180px;
}

div#vigoempresabox li a:link {
font: normal 13px Verdana, Arial, sans-serif;
color: #8B9BAB;
}

div#vigoempresabox li a:visited {
font: normal 13px Verdana, Arial, sans-serif;
color: #8B9BAB;
}

div#vigoempresabox li a:hover {
font: normal 13px Verdana, Arial, sans-serif;
color: #8B9BAB;
text-decoration: underline;
}

div#vigoempresabox li a:active {
font: normal 13px Verdana, Arial, sans-serif;
color: #8B9BAB;
}

div#vigoempresabox li.secreto {
margin: 0 14px 8px 0;
padding: 6px 4px 0 0;
line-height: 1.5px;
font: normal 15px Verdana, Arial, sans-serif;
color: white;
}

div#vigoempresabox li.secreto a:link {
font: normal 15px Verdana, Arial, sans-serif;
color: white;
}

div#vigoempresabox li.secreto a:visited {
font: normal 15px Verdana, Arial, sans-serif;
color: white;
}

div#vigoempresabox li.secreto a:hover {
font: normal 15px Verdana, Arial, sans-serif;
color: white;
}

div#vigoempresabox li.secreto a:active {
font: normal 15px Verdana, Arial, sans-serif;
color: white;
}

div#editorial {
width: 200px;
margin: 0 0 10px 0;
padding: 0;
height: auto;
}

div#editorial p {
background-image: url(/img/all/square.gif);
background-repeat: no-repeat;
background-position: bottom left;
border-bottom: 1px solid #A2ACBB;
width: 170px;
text-align: left;
font: normal 11px Verdana, Arial, sans-serif;
margin: 0 0 0 5px;
padding: 5px 0 0 15px;
}

div#editorial h5 {
padding: 0;
text-align: center;
margin: 10px 0 0 0;
font-variant: small-caps;
}

div#editorial h5 a:link {
font: bold 15px Verdana, Arial, sans-serif;
color: #94B24E;
}

div#editorial h5 a:visited {
font: bold 15px Verdana, Arial, sans-serif;
color: #94B24E;
}

div#editorial h5 a:hover {
font: bold 15px Verdana, Arial, sans-serif;
color: #94B24E;
}

div#editorial h5 a:active {
font: bold 15px Verdana, Arial, sans-serif;
color: #94B24E;
}

div#button a img {
width: 200px;
display: block;
margin: 0;
padding: 0;
}

div.section {
width: 200px;
margin: 0;
padding: 0;
height: 40px;
}

div.section p {
background-image: url(/img/all/square.gif);
background-repeat: no-repeat;
background-position: bottom left;
margin: 0 0 0 5px;
padding: 12px 0 0 15px;
width: 170px;
text-align: left;
font: normal 11px Verdana, Arial, sans-serif;
}

div.section a:link {
font: normal 11px Verdana, Arial, sans-serif;
color: #5F6C9B;
}

div.section a:visited {
font: normal 11px Verdana, Arial, sans-serif;
color: #5F6C9B;
}

div.section a:hover {
font: normal 11px Verdana, Arial, sans-serif;
color: #5F6C9B;
background: url(/img/all/dotted.gif) repeat-x right bottom;
text-decoration: none;
}

div.section a:active {
font: normal 11px Verdana, Arial, sans-serif;
color: #5F6C9B;
background: url(/img/all/dotted.gif) repeat-x right bottom;
text-decoration: none;
}

div#tribuna {
width: 200px;
background-color: #95B44F;
margin: 0;
padding: 0;
height: auto;
}

div#tribuna p {
background-image: url(/img/all/square_white.gif);
background-repeat: no-repeat;
background-position: bottom left;
border-bottom: 1px solid #fff;
width: 170px;
color: white;
text-align: left;
font: normal 11px Verdana, Arial, sans-serif;
margin: 0 0 0 5px;
padding: 12px 0 0 15px;
}

div#tribuna ul {
text-align: left;
list-style-type: none;
width: 192px;
margin: 2px 0;
padding: 6px 0 6px 8px;
}

div#tribuna li {
margin: 0 14px 8px 0;
padding: 6px 4px 0 0;
line-height: 1.5px;
font: normal 13px Verdana, Arial, sans-serif;
color: white;
}

div#tribuna li a:link {
font: normal 13px Verdana, Arial, sans-serif;
color: white;
}

div#tribuna li a:visited {
font: normal 13px Verdana, Arial, sans-serif;
color: white;
}

div#tribuna li a:hover {
font: normal 13px Verdana, Arial, sans-serif;
color: white;
}

div#tribuna li a:active {
font: normal 13px Verdana, Arial, sans-serif;
color: white;
}

.whiteline{
width: 100%;
height: 2px;
overflow: hidden;
margin: 0;
padding: 0;
background-color: white;
}

/*** end col_left ***/

/*** col_central ***/

div#col_central {
width: 468px;
margin: 0 20px 0 0;
float: left;
}

div#col_central a img {
margin: 0 0 6px 0;
padding: 0;
}

div#banner {
width: 468px;
height: auto;
margin: 0;
padding: 0;
}

div#enportada {
width: 468px;
height: auto;
margin: 0;
padding: 0;
background-color: #F3F3F3;
}

div#enportada p {
background-image: url(/img/all/square.gif);
background-repeat: no-repeat;
background-position: bottom left;
border-bottom: 1px solid #A2ACBB;
width: 438px;
text-align: left;
font: normal 11px Verdana, Arial, sans-serif;
margin: 0 0 0 5px;
padding: 5px 0 0 15px;
}

div#enportada a img {
margin:  8px 0 3px 0;
*margin:  8px 0 1px 0;
padding: 0;
border: 1px solid #000;
}

div#enportada h3 {
margin: 0;
padding: 0;
text-align: center;
}

div#enportada h3 a:link  {
font: bold 20px Verdana, Arial, sans-serif;
font-variant: small-caps;
color: #5F6C9B;
}

div#enportada h3 a:visited {
font: bold 20px Verdana, Arial, sans-serif;
font-variant: small-caps;
color: #5F6C9B;
}

div#enportada h3 a:hover {
font: bold 20px Verdana, Arial, sans-serif;
font-variant: small-caps;
color: #5F6C9B;
}

div#enportada h3 a:active {
font: bold 20px Verdana, Arial, sans-serif;
color: #5F6C9B;
}

div#enportada h6 {
margin: 2px 0 5px 0;
padding: 0;
text-align: center;
font: normal 14px Verdana, Arial, sans-serif;
color: #5F6C9B;
}

div#enportada h6 a:link {
font: normal 14px Verdana, Arial, sans-serif;
color: #5F6C9B;
}

div#enportada h6 a:visited {
font: normal 14px Verdana, Arial, sans-serif;
color: #5F6C9B;
}

div#enportada h6 a:hover {
font: normal 14px Verdana, Arial, sans-serif;
color: #5F6C9B;
}

div#enportada h6 a:active {
font: normal 14px Verdana, Arial, sans-serif;
font-variant: small-caps;
color: #5F6C9B;
}

div#newslist {
width: 468px;
margin: 0;
padding: 0;
}

div#newslist p {
margin: 0;
padding: 0;
}

div#newslist ul {
text-align: left;
list-style: square inside;
width: 468px;
margin: 2px 0 0 0;
padding: 6px 0 6px 5px;
}

div#newslist li {
font: normal 12px Verdana, Arial, sans-serif;
color: #5F6C9B;
margin: 0 0 10px 0;
}

div#newslist li a:link {
font: normal 12px Verdana, Arial, sans-serif;
color: #5F6C9B;
}

div#newslist li a:visited {
font: normal 12px Verdana, Arial, sans-serif;
color: #5F6C9B;
}

div#newslist li a:hover {
font: normal 12px Verdana, Arial, sans-serif;
color: #5F6C9B;
}

div#newslist li a:active {
font: normal 12px Verdana, Arial, sans-serif;
color: #5F6C9B;
}

div#newsitem {
margin: 0;
padding: 0;
text-align: left;
}

div#date {
margin: 0;	
padding: 0;
}

div#date p {
font: normal 11px Verdana, Arial, sans-serif;
color: #5F6C9B;
margin: 0 0 2px 0;	
padding: 0;
}

div#headlines {
margin: 0;
padding: 0;
}

div#headlines a:link {
font: bold 14px Verdana, Arial, sans-serif;
font-variant: small-caps;
color: #5F6C9B;
margin: 0;
padding: 0;
}

div#headlines a:visited {
font: bold 14px Verdana, Arial, sans-serif;
font-variant: small-caps;
color: #5F6C9B;
}

div#headlines a:hover {
font: bold 14px Verdana, Arial, sans-serif;
font-variant: small-caps;
color: #94B24E;
}

div#headlines a:active {
font: bold 14px Verdana, Arial, sans-serif;
font-variant: small-caps;
color: #94B24E;
}

div#headlines p {
font: normal 12px Verdana, Arial, sans-serif;
color: #5F6C9B;
margin: 2px 0 15px 0;
padding: 0;
}

div#blueline {
width: 100%;
clear: both;
height: 1px;
overflow: hidden;
background-color: #A2ACBB;
margin: 6px 0 15px 0;
padding: 0;
}

div#enlaces {
width: 234px;
margin: 0 33px 0 0;
padding: 0;
float: left;
}

div#enlaces p {
background-image: url(/img/all/square.gif);
background-repeat: no-repeat;
background-position: bottom left;
border-bottom: 1px solid #A2ACBB;
padding: 12px 0 0 15px;
width: 219px;
text-align: left;
font: normal 11px Verdana, Arial, sans-serif;
margin: 0;
}

div#enlaces ul {
text-align: left;
list-style: square inside;
width: 229px;
background-color: #F3F3F3;
margin: 2px 0 0 0;
padding: 6px 0 6px 5px;
}

div#enlaces li a:link {
font: normal 11px Verdana, Arial, sans-serif;
color: #5F6C9B;
}

div#enlaces li a:visited {
font: normal 11px Verdana, Arial, sans-serif;
color: #5F6C9B;
}

div#enlaces li a:hover {
font: normal 11px Verdana, Arial, sans-serif;
color: #5F6C9B;
text-decoration: none;
}

div#enlaces li a:active {
font: normal 11px Verdana, Arial, sans-serif;
color: #5F6C9B;
text-decoration: none;
}

div#enlaces_img {
width: 200px;
display: block;
margin: 25px 0 0 0;
padding: 0;
float: left;
}

div#enlaces_img a {
padding: 0 0 10px 0;
}

div#logo_pie {
width: 200px;
margin: 0 0 0 0;
padding: 0;
float: right;
display: block;
}


div#search_name {
width: 468px;
text-align: left;
margin: 0;
padding: 0 0 0 8px;
border-bottom: 1px solid #A2ACBB;
}

div#search_name p {
font: italic 24px Verdana, Arial, sans-serif;
color: #B4C97A;
margin: 0;
padding: 0;
}

div#search_nav {
width: 418px;
margin: 35px 0 0 0;
padding: 0;
text-align: right;
}

div#search_nav a:link {
font: bold 12px Verdana, Arial, sans-serif;
color: #5F6C9B;
}

div#search_nav a:visited {
font: bold 12px Verdana, Arial, sans-serif;
color: #5F6C9B;
}

div#search_nav a:hover {
font: bold 12px Verdana, Arial, sans-serif;
color: #94B24E;
}

div#search_nav a:active {
font: bold 12px Verdana, Arial, sans-serif;
color: #94B24E;
}

/*** end col_central ***/

/*** col_right ***/

div#col_right {
width: 282px;
margin: 0;
float: left;
background-color: #F3F3F3;
height: 1175px;
}

div#buscarnoticias {
width: 282px;
margin: 0;
padding: 0;
height: 75px;
}

div#buscarnoticias p {
background-image: url(/img/all/square.gif);
background-repeat: no-repeat;
background-position: bottom left;
border-bottom: 1px solid #A2ACBB;
width: 252px;
text-align: left;
font: normal 11px Verdana, Arial, sans-serif;
margin: 0 0 0 5px;
padding: 5px 0 0 15px;
}

div#buscarnoticias form {
margin: 12px 0 0 0;
width: 272px;
padding: 5px;
text-align: left;
}

div#buscarnoticias input {
background-color: #ffffff;
font: normal 11px Verdana, Arial, sans-serif;
}

div#informes {
width: 282px;
margin: 0;
padding: 0;
height: 120px;
}

div#informes p {
background-image: url(/img/all/square.gif);
background-repeat: no-repeat;
background-position: bottom left;
border-bottom: 1px solid #A2ACBB;
width: 252px;
text-align: left;
font: normal 11px Verdana, Arial, sans-serif;
margin: 0 0 4px 5px;
padding: 5px 0 0 15px;
}

div#informes ul {
text-align: left;
width: 266px;
list-style: square inside;
margin: 0;
padding: 6px 0 6px 16px;
}

div#informes li {
margin: 0;
padding: 0 0 6px 0;
}

div#informes li a:link {
font: bold 12px Verdana, Arial, sans-serif;
color: #4D5980;
}

div#informes li a:visited {
font: bold 12px Verdana, Arial, sans-serif;
color: #4D5980;
}

div#informes li a:hover {
font: bold 12px Verdana, Arial, sans-serif;
color: #6F7CA6;
text-decoration: none;
}

div#informes li a:active {
font: bold 12px Verdana, Arial, sans-serif;
color: #4D5980;
text-decoration: none;
}

div#informes a:link {
font: bold 13px Verdana, Arial, sans-serif;
color: #94B24E;
text-decoration: none;
}

div#informes a:visited {
font: bold 13px Verdana, Arial, sans-serif;
color: #94B24E;
text-decoration: none;
}

div#informes a:hover {
font: bold 13px Verdana, Arial, sans-serif;
color: #94B24E;
text-decoration: underline;
}

div#informes a:active {
font: bold 13px Verdana, Arial, sans-serif;
color: #94B24E;
text-decoration: none;
}

div#buscarempresas {
width: 282px;
margin: 0;
padding: 0;
height: 75px;
}

div#buscarempresas p {
background-image: url(/img/all/square.gif);
background-repeat: no-repeat;
background-position: bottom left;
border-bottom: 1px solid #A2ACBB;
width: 252px;
text-align: left;
font: normal 11px Verdana, Arial, sans-serif;
margin: 0 0 4px 5px;
padding: 5px 0 0 15px;
}

div#buscarempresas form {
margin: 0;
width: 272px;
padding: 2px 5px 5px 5px;
text-align: left;
}

div#buscarempresas input {
background-color: #ffffff;
font: normal 11px Verdana, Arial, sans-serif;
}

div#buscarempresas .buscarempresa {
font: bold 16px Verdana, Arial, sans-serif;
color: #5F6C9B;
font-variant: small-caps;
margin: 0;
padding: 0 130px 0 0;
}

div#buttonright a img {
width: 282px;
display: block;
margin: 0;
padding: 0;
}

.bluelineright {
width: 100%;
overflow: hidden;
height: 2px;
margin: 0;
padding: 0;
background-color: #F3F3F3;
}

/*** end col_right ***/

/*** doblecolumn ***/

div#doblecolumn {
width: 688px;
margin: 0 20px 0 0;
padding: 0;
float: left;
}

div#doblecolumn p {
text-align: left;
}

div#doblebanner {
width: 688px;
margin: 0;
padding: 0;
}

div#doblebanner1 a img {
float: left;
margin: 0 20px 0 0;
padding: 0;
}

div#doblebanner2 a img {
float: left;
margin: 0;
padding: 0;
}

div#item {
width: 688px;
margin: 0;
padding: 0;
}

div#item_left {
width: 418px;
margin: 12px 20px 0 0;
padding: 0;
float: left;
}

div#item_left form {
width: 418px;
margin: 20px 0 0 0;
padding: 0;
}

div#item_left p {
font: normal 12px Verdana, Arial, sans-serif;
color: #5F6C9B;
margin: 0;
padding: 0 0 10px 0;
}

div#section_name {
width: 410px;
margin: 0;
padding: 0 0 0 8px;
border-bottom: 1px solid #A2ACBB;
}

div#section_name p {
font: italic 24px Verdana, Arial, sans-serif;
color: #B4C97A;
margin: 0;
padding: 0;
}

div#section_name p.vigocasisecreto {
font: italic 24px Verdana, Arial, sans-serif;
color: #5F6C9B;
margin: 0;
padding: 0;
}

div#item_text {
width: 418px;
margin: 12px 0 0 0;
padding: 0;
}

div#item_text h5 {
font: normal 18px Verdana, Arial, sans-serif;
color: #5F6C9B;
margin: 0 0 10px 0;
padding: 0;
}

div#item_text h3 {
font: bold 22px Verdana, Arial, sans-serif;
font-variant: small-caps;
color: #5F6C9B;
margin: 0 0 15px 0;
padding: 0;
}

div#item_text p {
clear: both;
}

div#item_text p.center {
text-align: center;
}

div#item_text ul {
margin: 6px 0 0 0;
padding: 0 0 0 20px;
text-align: left;
list-style: square inside;
width: 398px;
}

div#item_text li {
font: normal 12px Verdana, Arial, sans-serif;
color: #5F6C9B;
margin: 0 0 8px 0;
padding: 0;
}

div#item_text li a:link {
font: normal 12px Verdana, Arial, sans-serif;
color: #5F6C9B;
}

div#item_text li a:visited {
font: normal 12px Verdana, Arial, sans-serif;
color: #5F6C9B;
}

div#item_text li a:hover {
font: normal 12px Verdana, Arial, sans-serif;
color: #94B24E;
}

div#item_text li a:active {
font: normal 12px Verdana, Arial, sans-serif;
color: #94B24E;
}

div#item_text img {
margin: 10px 0 10px 0;
border: 1px solid #000;
padding: 0;
}

div#histories_nav {
width: 418px;
margin: 35px 0 0 0;
padding: 0;
text-align: right;
}

div#histories_nav a:link {
font: bold 12px Verdana, Arial, sans-serif;
font-variant: small-caps;
color: #5F6C9B;
}

div#histories_nav a:visited {
font: bold 12px Verdana, Arial, sans-serif;
font-variant: small-caps;
color: #5F6C9B;
}

div#histories_nav a:hover {
font: bold 12px Verdana, Arial, sans-serif;
font-variant: small-caps;
color: #94B24E;
}

div#histories_nav a:active {
font: bold 12px Verdana, Arial, sans-serif;
font-variant: small-caps;
color: #94B24E;
}

div#informes_right {
width: 250px;
height: 1570px;
background-color: #F3F3F3;
margin: 12px 0 0 0;
padding: 4px 0 0 0;
float: left;
}

div#informes_right img {
margin: 0;
padding: 0;
}

div#editorial_right {
width: 250px;
height: 1084px;
background-color: #F3F3F3;
margin: 12px 0 0 0;
padding: 4px 0 0 0;
float: left;
}

div#editorial_right p {
width: 220px;
background-image: url(/img/all/square.gif);
background-repeat: no-repeat;
background-position: bottom left;
border-bottom: 1px solid #A2ACBB;
margin: 0 0 0 5px;
padding: 12px 0 0 15px;
text-align: left;
font: normal 11px Verdana, Arial, sans-serif;
}

div#editorial_right ul {
width: 235px;
text-align: left;
list-style: square inside;
margin: 0;
padding: 15px 0 6px 15px;
}

div#editorial_right li {
margin: 0;
padding: 0 8px 6px 0;
}

div#editorial_right li a:link {
font: normal 13px Verdana, Arial, sans-serif;
color: #5F6C9B;
font-variant: small-caps;
}

div#editorial_right li a:visited {
font: normal 13px Verdana, Arial, sans-serif;
color: #5F6C9B;
font-variant: small-caps;
}

div#editorial_right li a:hover {
font: normal 13px Verdana, Arial, sans-serif;
color: #5F6C9B;
text-decoration: none;
font-variant: small-caps;
}

div#editorial_right li a:active {
font: normal 13px Verdana, Arial, sans-serif;
color: #5F6C9B;
text-decoration: none;
font-variant: small-caps;
}

div#enportada_right {
width: 250px;
height: auto;
background-color: #F3F3F3;
margin: 12px 0 0 0;
padding: 4px 0 0 0;
float: left;
}

div#enportada_right p {
width: 220px;
background-image: url(/img/all/square.gif);
background-repeat: no-repeat;
background-position: bottom left;
border-bottom: 1px solid #A2ACBB;
margin: 0 0 0 5px;
padding: 12px 0 0 15px;
text-align: left;
font: normal 11px Verdana, Arial, sans-serif;
}

div#enportada_right ul {
width: 235px;
text-align: left;
list-style: square inside;
margin: 0;
padding: 15px 0 6px 15px;
}

div#enportada_right li {
margin: 0;
padding: 0 8px 6px 0;
}

div#enportada_right li a:link {
font: normal 13px Verdana, Arial, sans-serif;
color: #5F6C9B;
font-variant: small-caps;
}

div#enportada_right li a:visited {
font: normal 13px Verdana, Arial, sans-serif;
color: #5F6C9B;
font-variant: small-caps;
}

div#enportada_right li a:hover {
font: normal 13px Verdana, Arial, sans-serif;
color: #5F6C9B;
text-decoration: none;
font-variant: small-caps;
}

div#enportada_right li a:active {
font: normal 13px Verdana, Arial, sans-serif;
color: #5F6C9B;
text-decoration: none;
font-variant: small-caps;
}

div#tribuna_text {
width: 233px;
margin: 12px 0 0 0;
text-align: left;
padding: 0;
float: left;
}

div#tribuna_text h3 {
font: bold 18px Verdana, Arial, sans-serif;
font-variant: small-caps;
color: #5F6C9B;
margin: 20px 0 6px 0;
text-align: center;
padding: 0;
}

div#tribuna_text h5 {
font: italic 14px Verdana, Arial, sans-serif;
color: #5F6C9B;
margin: 0;
text-align: center;
padding: 0;
}

div#tribuna_text_img img {
margin: 0 0 15px 0;
padding: 0;
float: right;
}


	.nw11		{ font-size: 12px; font-family: Verdana, Arial, sans-serif; color: #47548a; text-decoration: none; margin-top: 0px; margin-bottom: 3px; text-align:left;}



/*** end doblecolumn ***/

/******************************* end content ***************************************************/

/******************************* footer ***************************************************/

div#footer {
width: 990px;
margin: 0 auto 0 auto;
text-align: center;
clear: both;
}

div#arriba {
width: 982px;
margin: 0;
text-align: left;
padding: 7px 0 0 8px;
border-top: 1px solid #A2ACBB;
}

div#arriba a:link {
margin: 0 8px 0 0;
font: normal 11px Verdana, Arial, sans-serif;
color: #5F6C9B;
}

div#arriba a:visited {
font: normal 11px Verdana, Arial, sans-serif;
color: #5F6C9B;
margin: 0 8px 0 0;
}

div#arriba a:hover {
font: normal 11px Verdana, Arial, sans-serif;
color: #5F6C9B;
margin: 0 8px 0 0;
background: url(/img/all/dotted.gif) repeat-x right bottom;
text-decoration: none;
}

div#arriba a:active {
font: normal 11px Verdana, Arial, sans-serif;
color: #5F6C9B;
margin: 0 8px 0 0;
background: url(/img/all/dotted.gif) repeat-x right bottom;
text-decoration: none;
}

div#copyright {
width: 990px;
margin: 5px 0 20px 0;
text-align: center;
}

div#copyright p{
font: normal 10px Verdana, Arial, sans-serif;
margin-bottom: 20px;
}

/******************************* end footer ***************************************************/
