﻿html {
 margin: 0px;
 padding: 0px;
}

body {
 margin: 0px;
 padding: 0px;
 font-family: verdana, sans-serif;
 font-size: small;
 background-color: #f0f0f0;
 color: #000;
}

body.no_content_nav div.nav-column-content {
 display: none;
}

div.box_content,
div.box_content-bottom,
div.box_content-top,
div.change,
div.head,
div.nav_content,
div.tab_border,
div.tab_left,
div.tab_right,
div.breadcrumbs,
div.body-content,
div.row,
div.article,
div.ver-nav_bottom,
div.ver-nav_top,
div.more_info,
div.news_row,
div.nav_por_anios,
div.end {
 float: left;
 width: 100%;
}

div.width {
 width: 904px;
 margin: 0px auto;
}

div.change {
 padding: 2px 0px 3px;
}

div.change ul {
 float: right;
 margin: 0px;
 padding: 0px;
 list-style: none;
 font-size: 10px;
}

div.change ul li {
 float: left;
 margin: 0px 10px;
}

div.change ul li a {
 text-decoration: none;
 color: #bac0c9;
}

div.change ul li.selected a {
 color: #fd8242;
 font-weight: bold;
}

div.box_padd {
 padding: 2px 2px 3px 3px;
}

div.box_content {
 background: url(../images/box_border.gif) repeat-y;
}

div.box_content-top {
 background: url(../images/box_top.gif) no-repeat;
}

div.box_content-bottom {
 background: url(../images/box_bottom.gif) no-repeat 0% 100%;
}

div.padd {
 padding: 0px 24px;
}

div.head {
 background: url(../images/head_back.gif) no-repeat 98% 0px;
}

div.logo {
 float: left;
 padding: 26px 0px 22px 30px;
}

div.logo h1 {
 margin: 0px;
 padding: 0px;
 float: left;
 font-size: 12px;
}

div.logo h1 a {
 display:  block;
 width: 320px;
 height: 95px;
 background: url(../images/logo.gif) no-repeat;
}

div.logo h1 a span {
 display: none;
}

div.nav_content {
 background: url(../images/nav_back.gif) repeat-x 100% 100%;
}

div.tab_border {
 background: #fff url(../images/nav_repeat.gif) repeat-x;
}

div.tab_left {
 background: url(../images/nav_left.gif) no-repeat;
}

div.tab_right {
 background: url(../images/nav_right.gif) no-repeat 100% 0%;
}

div.nav_content ul {
 margin: 0px 0px 0px 10px;
 padding: 0px;
 list-style: none;
}
 
div.nav_content ul li {
 float: left;
 padding: 6px 0px 0px;
 text-transform: uppercase;
 font-size: 11px;
 margin: 0px 2px;
}

div.nav_content li.active a {
 background: #fff;
}

div.nav_content ul li a {
 display: block;
 padding: 9px 10px;
 text-decoration: none;
 color: #4c4d4f;
}

div.nav_content ul li a:hover {
 color: #000;
}

 

div.breadcrumbs {
 font-size: 10px;
 color: #5f6064;
 padding-bottom: 30px;
}

div.breadcrumbs a {
 color: #bac1c9;
}

div.body-content {
 padding: 50px 0px;
}

body.no_content_nav div.body-content, body.with_content_nav div.body-content {
 padding: 4px 0px 50px 0px;
}

div.nav-column-content {
 float: left;
 width: 145px;
}

body.home div.nav-column-content {
 float: right;
 width: 179px;
}

body.home div.text-column-content {
 float: left;
 width: 650px;
 margin: 0px;
}


div.text-column-content {
 float: left;
 width: 487px;
 margin-left: 20px;
}

body.no_content_nav div.text-column-content {
 float: left;
 width: 100%;
 margin: 0px;
}

body.with_content_nav div.text-column-content {
 float: left;
 width: 686px;
}

div.ver-nav_bottom {
 background: url(../images/s_nav-border.gif) repeat-y;
 border-bottom: solid 1px #b2b2b2;
 margin-bottom: 20px;
}

div.ver-nav_top {
 background: url(../images/s_nav-top.gif) no-repeat;
}

body.home div.ver-nav_bottom {
 background: url(../images/news-border.gif) repeat-y;
 border-bottom: solid 1px #b2b2b2;
 margin-bottom: 20px;
}

body.home div.ver-nav_top {
 background: url(../images/news-top.gif) no-repeat;
}

body.home div.padding {
}

div.ver-nav_bottom h2 {
 margin: 0px;
 padding: 6px 2px;
 text-align: center;
 font-size: 10px;
 font-weight: normal;
 color: #5e6063;
 background: url(../images/s_nav-h1.gif) no-repeat 50% 100%;
 text-transform: uppercase;
}

div.ver-nav_bottom ul {
 margin: 6px 0px;
 padding: 0px 4px;
 list-style: none;
 font-size: 11px;
}

div.ver-nav_bottom ul li {
 padding: 4px 0px;
}

div.ver-nav_bottom ul li a {
 color: #353638;
}

div.ver-nav_bottom ul li.active a {
 color: #ff9000;
}

div.ver-nav_bottom ul li a:hover {
 color: #bac0c9;
}

div.ver-nav_bottom ul li ul {
 margin: 2px 0px 0px 0px;
 padding: 0px 0px 0px 4px;
 font-size: 10px;
}

div.ver-nav_bottom ul li ul li {
 padding: 0px 0px 0px 6px;
 margin: 5px 0px;
 background: url(../images/b-p.gif) no-repeat 0px 4px;
}

div.ver-nav_bottom ul li ul li.active {
 background: url(../images/b-a.gif) no-repeat 0px 4px;
}

div.ver-nav_bottom ul li ul li.active a {
 color: #000;
}

div.ver-nav_bottom ul li ul li a, div.ver-nav_bottom ul li.active ul li a {
 color: #5e6063;
}

div.news_row {
 padding-top: 10px;
}

div.one {
 width: 200px;
}

div.left {
 float: left;
}

div.center {
 float: left;
 margin-left: 26px;
}

div.right {
 float: right;
}

div.nav_por_anios {
 border-bottom: dotted 1px #c6ccd2;
 padding-bottom: 2px;
 margin-bottom: 20px;
}

div.nav_por_anios ul {
 margin: 0px;
 padding: 0px;
 list-style: none;
 text-align: center;
}

div.nav_por_anios ul li {
 display: inline;
 margin: 0px 10px;
}

div.nav_por_anios ul li a {
 color: #000;
}

/*-- end --*/
div.end {
 padding: 6px 0px 20px 0px;
 font-size: 10px;
 color: #424242;
}

div.left_end {
 float: left;
 width: 50%;
}

div.right_end {
 float: right;
 width: 30%;
 text-align: right;
 padding-right: 27px;
}

div.right_end a {
 color: #000;
}

div.left_end span {
 display: block;
 padding: 0px 0px 2px 27px;
}
