body {
font-family: Arial;
font-size: 12px;
margin-bottom: 60px;
color: #6b6b6b;
line-height: 18px;
background: #FFFFFF;
}

a {
text-decoration: none;
color: #134b6c;
}

img {
border: none;
}

.module-right p {
color: #878686;
font-size: 11px;
line-height: 15px;
margin-top: 0;
}

.module-right h3 {
margin-top: 10px;
margin-bottom: 8px;
font-size: 13px;
color: #FFFFFF;
background-color: #134b6c;
padding-top: 3px;
padding-bottom: 3px;
padding-left:7px;,
font-weight: normal;
}

.contentpagetitle {
font-size: 20px;
color: #134b6c;
margin-bottom: 5px;
margin-top:0px;
font-weight:normal;
text-transform: uppercase;
}

.contentheading, .componentheading {
font-size: 17px;
color: #134b6c;
margin-bottom: 5px;
margin-top:0px;
font-weight:normal;
text-transform: uppercase;
padding-bottom: 7px;
}

h2 {
font-size: 16px;
color: #134b6c;
margin-bottom: 5px;
margin-top:0px;
font-weight:normal;
}

h4 a {
font-weight:normal;
font-size: 16px;
text-transform: uppercase;
}

div#gk_npro-newspro1.gk_npro_mainwrap h4.gk_npro_header  {
margin-top: 9px;
margin-bottom: 0px;
}

div#gk_npro-newspro2.gk_npro_mainwrap h4.gk_npro_header  {
margin-top: 0px;
margin-bottom: 0px;
}

.img1 {
margin-left: 5px;
}

td.capas span {
background-color: #134b6c;
font-size: 10px;
font-famiy: Arial;
color: #FFFFFF;
padding: 1px 17px 1px 17px;
}

td.menu {
background-color: #134b6c;
padding-left: 10px;
}

.menu-mainmenu, .menu-submenu  {
margin: 0;
padding: 0;
}

ul.menu-mainmenu, ul.menu-submenu {

list-style: none;
}

.menu-mainmenu li, .menu-submenu li {

float: left;
margin: 0;
padding: 0;
}

.menu-mainmenu li span, .menu-submenu li span  {

margin-right: 15px;
}

.menu-mainmenu li a {

text-decoration: none;
text-align: center;
font-family: Arial, Georgia, sans-serif;
font-size: 12px;
color: #FFFFFF;
}

ul.menu-mainmenu .active a {

color: #b5b5b5;
}


td.sub-menu {
background-color: #b5b5b5;
padding-left: 10px;
border-top: 1px solid #cacaca;
}


.menu-submenu li a {

text-decoration: none;
text-align: center;
font-family: Arial, Georgia, sans-serif;
font-size: 12px;
color: #FFFFFF;
}

td.jornais {
padding-bottom: 3px;
padding-left: 17px;
}

input.button {

background: none;
border: none;
font-size: 12px;
font-family: Arial;
padding-left: 0px;
cursor: pointer;
color: #134b6c;
}



.module-pub1 {
padding-top: 15px;
}

.module-pub2 {
padding-top: 12px;
border-top: 1px solid #c7c7c7;
margin-top: 20px;
}

.module-namorada {
margin-top: 9px;
padding-top: 8px;
border-top: 1px solid #c7c7c7;
}


a.readon    {
display: none;
}

.gk_npro_full p {
font-size: 12px;
color: #878686;
padding-right: 5px;
margin-top: 3px;
margin-bottom: 16px;
}

div.gk_npro_short, div.gk_npro-newspro1 {
display:none
}

.module-top .gk_npro_full {
border-bottom: 1px solid #c7c7c7;
margin-bottom: 10px;
}

.moduletable-side {
border-bottom: 1px solid #c7c7c7;
padding-bottom: 10px;
margin-bottom: 9px;
}

.module-top1 .gk_npro_full {
padding-top: 12px;
border-top: 1px solid #c7c7c7;
margin-top: 0px;
border-bottom: 1px solid #c7c7c7;
margin-bottom: 10px;
}

.module-main .gk_npro_full {
padding-top: 10px;
border-top: 1px solid #c7c7c7;
margin-top: 0px;
border-bottom: 1px solid #c7c7c7;
margin-bottom: 10px;
padding-bottom: 10px;
margin-top: 12px;
}

td.main {
padding-right: 15px;
}

.module-inset .gk_npro_full p {
padding-right: 20px;
}

.module-main h4 a {
margin-left: 11px;
}

.module-main p.gk_npro_text  {
margin-left: 192px;
margin-top: 7px;
}

.module-main img {
float: left;
}

#fpss-outer-container {
border:none;
margin:0px;
padding:0px;
}

#fpss-outer-container p {
font-size: 16px;
}

div.gk_npro_mainwrap {
padding-bottom: 0px;
}

img.gk_npro_image_static {
padding:1px;
margin:0px;
}

img.gk_npro_image_static  {
margin-bottom: 6px;
}

td.sponsor {
border: 10px solid #134b6c;
background: #FFFFFF;

}

td.separator {
padding-top: 25px;
}

div.articleText,div.articleFulltext  {
padding:0px;
margin:0px;
}

.module-login a {
text-transform: uppercase;
font-size: 10px;
color: #6b6b6b;
}

button.button.validate  {
background: #DFDFDF;
}

.article_separator {
display: none;
}

.contentpaneopen hr {
margin-bottom: 2px;
}
