input.button
{
background-color: #A2B8C1 !important;
border: 0;
color: #fff;
}

.DivBreadCrumb #breadcrumb
{
padding-top: 0;
font-size: 12px;
}

#container
{
overflow: auto;
}

#container #header, #container #body
{
width: 970px;
margin: 0 auto;
}

#container #header h1
{
padding: 0.5em 0 0em 1%;
}

#container #body #main
{
width: 787px;
margin-left: auto;
background-color: #ffffff;
padding-left: 10px;
padding-right: 10px;
padding-top: 0;
min-height: 510px;
}

#container #body #rightSidebar
{
float: left;
width: 154px;
margin-right: 0;
margin-left: 0;
margin-top: 15px;
/*border-right: 1px solid #000;*/
padding-right: 9px;
padding-top: 0;
height: auto;
}

#sizer a
{
margin-right: 3px !important;
margin-left: 0 !important;
padding-top: 10px;
}

#sizer a.pkp_controllers_fontController_smallFont,#sizer a.pkp_controllers_fontController_smallFont:hover
{
background-image: url('http://www.hgo.pt/Portals/_default/Skins/HGO/img/A_menos.png') !important;
background-repeat: no-repeat !important;
background-position: center center !important;
width: 24px;
height: 20px;
}

#sizer a.pkp_controllers_fontController_defaultFont, #sizer a.pkp_controllers_fontController_defaultFont:hover
{
background-image: url('http://www.hgo.pt/Portals/_default/Skins/HGO/img/A.png') !important;
background-repeat: no-repeat !important;
background-position: center center !important;
width: 24px;
height: 20px;
}

#sizer a.pkp_controllers_fontController_largeFont, #sizer a.pkp_controllers_fontController_largeFont:hover
{
background-image: url('http://www.hgo.pt/Portals/_default/Skins/HGO/img/A_mais.png') !important;
background-repeat: no-repeat !important;
background-position: center center !important;
width: 24px;
height: 20px;
}

div#topBar
{
display:none;
}

#articleTitle h3
{
font-family: Ubuntu, sans-serif;
font-size: 22px;
padding-top: 0;
}

#main h2
{
display: none;
}