W3C CSS Validator results for http://www.ul.pt/portal/page?_pageid=173,1&_dad=portal&_schema=PORTAL (CSS level 3)

Congratulations! No Error Found.

This document validates as CSS level 3 !

To show your readers that you've taken the care to create an interoperable Web page, you may display this icon on any page that validates. Here is the XHTML you could use to add this icon to your Web page:

Valid CSS!
<p>
    <a href="http://jigsaw.w3.org/css-validator/check/referer">
        <img style="border:0;width:88px;height:31px"
            src="http://jigsaw.w3.org/css-validator/images/vcss"
            alt="Valid CSS!" />
    </a>
</p>
            
Valid CSS!
<p>
<a href="http://jigsaw.w3.org/css-validator/check/referer">
    <img style="border:0;width:88px;height:31px"
        src="http://jigsaw.w3.org/css-validator/images/vcss-blue"
        alt="Valid CSS!" />
</a>
</p>
        

(close the img tag with > instead of /> if using HTML <= 4.01)

If you like, you can download a copy of this image to keep in your local web directory, and change the XHTML fragment above to reference your local image rather than the one on this server.

If you would like to create a link to this page (i.e., this validation result) to make it easier to re-validate this page in the future or to allow others to validate your page, the URI is:

http://jigsaw.w3.org/css-validator/validator?usermedium=all&uri=http%3A%2F%2Fwww.ul.pt%2Fportal%2Fpage%3F_pageid%3D173%2C1%26_dad%3Dportal%26_schema%3DPORTAL
or
http://jigsaw.w3.org/css-validator/check/referer (for HTML/XML document only)

(Or, you can just add the current page to your bookmarks or hotlist.)

↑ Top

Valid CSS information

div.calendar {
float : right;
background : #43527d;
}
.calendar, .calendar table {
width : 170px;
font-size : 11px;
color : #000;
cursor : default;
background : #b5c4db;
font-family : tahoma, verdana, sans-serif;
}
.calendar .button {
text-align : center;
padding : 2px;
}
.calendar .nav {
background : url(../calendar/menuarrow.gif) 100% 100% no-repeat #fff;
}
.calendar thead .title {
font-weight : bold;
text-align : center;
background : #43527d;
color : #fff;
padding : 2px;
}
.calendar caption {
font-weight : bold;
text-align : center;
background : #43527d;
color : #fff;
padding : 2px;
}
.calendar thead .headrow {
background : #fff;
color : #43527d;
}
.calendar thead .daynames {
background : #43527d;
}
.calendar thead .name {
padding : 2px;
text-align : center;
color : #fff;
}
.calendar thead .weekend {
color : #fff;
}
.calendar thead .hilite {
background-color : #b5c4db;
color : #43527d;
border : #43527d solid 1px;
padding : 1px;
}
.calendar thead .active {
background-color : #b5c4db;
padding : 2px 0 0 2px;
}
.calendar tbody .day {
width : 2em;
color : #000;
text-align : right;
padding : 2px 4px 2px 2px;
}
.calendar tbody .day.othermonth {
font-size : 80%;
color : #900;
}
.calendar tbody .day.othermonth.oweekend {
color : #fbb;
}
.calendar table .wn {
padding : 2px 3px 2px 2px;
border-right : 1px solid #000;
background : #bdf;
}
.calendar tbody .rowhilite td.wn {
background : #eef;
}
.calendar tbody td.hilite {
padding : 1px 3px 1px 1px;
border : #fff solid 1px;
}
.calendar tbody td.active {
padding : 2px 2px 0 2px;
}
.calendar tbody td.selected {
font-weight : bold;
border : #fff solid 1px;
padding : 1px 3px 1px 1px;
background : #43527d;
color : #fff;
}
.calendar tbody td.weekend {
color : #fff;
}
.calendar tbody td.today {
font-weight : bold;
color : #fff;
}
.calendar tbody .disabled {
color : #999;
}
.calendar tbody .emptycell {
visibility : hidden;
}
.calendar tbody .emptyrow {
display : none;
}
.calendar tfoot .footrow {
display : none;
}
.calendar tfoot .ttip {
display : none;
}
.calendar tfoot .hilite {
display : none;
}
.calendar tfoot .active {
display : none;
}
.calendar .combo {
position : absolute;
display : none;
top : 0;
left : 0;
width : 4em;
cursor : default;
border : #655 solid 1px;
background : #def;
color : #000;
font-size : 90%;
z-index : 100;
}
.calendar .combo .label, .calendar .combo .label-IEfix {
text-align : center;
padding : 1px;
}
.calendar .combo .label-IEfix {
width : 4em;
}
.calendar .combo .hilite {
background : #acf;
}
.calendar .combo .active {
border-top : 1px solid #46a;
border-bottom : 1px solid #46a;
background : #eef;
font-weight : bold;
}
.calendar td.time {
border-top : 1px solid #000;
padding : 1px 0;
text-align : center;
background-color : #f4f0e8;
}
.calendar td.time .hour, .calendar td.time .minute, .calendar td.time .ampm {
padding : 0 3px 0 4px;
border : #889 solid 1px;
font-weight : bold;
background-color : #fff;
}
.calendar td.time .ampm {
text-align : center;
}
.calendar td.time .colon {
padding : 0 2px 0 3px;
font-weight : bold;
}
.calendar td.time span.hilite {
border-color : #000;
background-color : #667;
color : #fff;
}
.calendar td.time span.active {
border-color : #f00;
background-color : #000;
color : #0f0;
}
th {
background : #43527d;
}
body {
width : 984px;
margin : 0 auto;
font-family : Arial, Helvetica, sans-serif;
font-size : small;
color : #5f5c5d;
}
table, tr, td {
font-family : Arial, Helvetica, sans-serif !important ;
}
a {
color : #587fa3;
font-family : Arial, Helvetica, sans-serif;
}
a:hover {
text-decoration : none;
}
.borderzero {
border : 0;
}
.hide {
position : absolute;
left : 0;
top : -500px;
width : 1px;
height : 1px;
overflow : hidden;
}
#wrap {
background : url(../img/header_bg.gif) top left repeat-x;
}
#header {
height : 94px;
background : url(../img/watermark2.gif) 22px 235px no-repeat;
}
#header h1 {
float : left;
background : url(../img/logo_ul.gif) no-repeat;
width : 191px;
height : 70px;
margin : 13px 0 0 0;
padding : 0;
}
#header h1 span a {
display : block;
text-indent : -9999px;
width : 191px;
height : 70px;
}
.invisivel {
display : none;
}
#acessibilidade {
float : left;
margin : 0 0 0 110px;
padding : 0;
}
#acessibilidade img {
border : 0;
cursor : pointer;
}
#topbar ul {
float : left;
margin : 0;
padding : 0 0 0 50px;
list-style : none;
}
#topbar ul li {
display : inline;
font-family : Verdana, Arial, Helvetica, sans-serif !important ;
padding : 5px 0 0 0;
text-transform : lowercase;
}
#topbar a {
float : left;
display : block;
margin : 0;
padding : 8px 8px 4px 3px;
color : #587fa3;
text-decoration : none;
background : url(../img/menu_top_off.gif) top left repeat-x #fff;
}
#topbar a:hover {
color : #333;
background : url(../img/menu_top_on.gif) top left repeat-x #fff;
}
#login {
width : 170px;
height : 81px;
float : right;
}
#login h2 {
margin : 0;
padding : 4px 0 0 5px !important ;
height : 26px;
color : #fff !important ;
font-size : 11px !important ;
font-weight : normal;
font-family : Arial, Helvetica, sans-serif !important ;
letter-spacing : 1px;
background : url(../img/header_h3.gif) no-repeat #fff;
}
#login form {
margin : 0;
padding : 0;
}
#login input {
margin : 0;
padding : 0;
font-size : 11px;
}
#login .text {
font-size : 10px;
width : 100px;
margin : 0 5px 1px 3px;
border : #000 solid 1px;
font-family : Arial, Helvetica, sans-serif !important ;
}
#login label {
font-size : 11px;
color : #000;
}
#login p {
margin : 0;
padding : 0 0 0 5px;
font-size : 11px !important ;
font-family : Arial, Helvetica, sans-serif !important ;
}
#login span {
cursor : pointer;
color : #587fa3;
text-decoration : underline;
}
#login .autenticado {
font-size : 11px !important ;
height : 17px;
margin : 0 0 1px 5px;
font-family : Arial, Helvetica, sans-serif !important ;
}
#rows {
clear : both;
width : 984px;
float : left;
}
#pesquisa {
float : left;
padding : 0 5px;
width : 170px;
height : 23px;
background : url(../img/pesquisa_bg.gif) top left no-repeat;
}
#pesquisa form {
margin : 0;
padding : 0;
}
#pesquisa label {
float : left;
font-size : 10px;
font-family : Verdana, Arial, Helvetica, sans-serif !important ;
color : #fff;
padding : 1px 5px 0 0;
margin : 0;
}
#pesquisa input {
margin : 2px 0 0 5px;
padding : 0;
font-size : 10px;
}
#pesquisa .inputbox {
font-size : 10px;
width : 85px;
border : #000 solid 1px;
}
#pesquisa img {
float : right;
vertical-align : middle;
padding : 3px 5px 0 0;
cursor : pointer;
}
#middlebar {
font-size : 11px;
float : left;
width : 614px;
color : #fff;
font-family : Verdana, Arial, Helvetica, sans-serif !important ;
background : url(../img/middlebar_bg.gif) top left no-repeat;
margin : 0 10px;
padding : 0 0 2px 0;
letter-spacing : 1px;
}
#middlebar ul {
float : left;
margin : 0;
padding : 0 0 0 10px;
list-style : none;
}
#middlebar li {
float : left;
display : inline;
background : url(../img/central_pipe.gif) 4px;
background-repeat : no-repeat;
background-position : left;
padding : 0;
margin : 0;
}
#middlebar a {
float : left;
display : block;
color : #fff !important ;
text-decoration : none;
padding : 5px 6px 4px 6px;
margin-left : 2px;
background-color : #000;
}
#middlebar a:hover {
float : left;
display : block;
background-color : #808080;
}
#calendar {
float : left;
width : 170px;
background : url(../img/calendario_bg.gif) top left no-repeat;
}
#calendar h2 {
margin : 0;
padding : 0 0 6px 5px !important ;
height : 20px;
color : #fff !important ;
font-size : 12px !important ;
font-weight : normal;
letter-spacing : 1px;
font-family : Arial, Helvetica, sans-serif !important ;
}
#calendar ul {
margin : 3px 8px;
padding : 0;
list-style : none;
font-family : Arial, Helvetica, sans-serif;
}
#calendar li {
display : inline;
font-size : 11px;
background : url(../img/hora.gif) top left no-repeat;
padding-top : 2px;
padding-left : 20px;
}
#calendar li.data {
background : none;
margin : 0;
padding : 0;
font-family : Arial, Helvetica, sans-serif;
font-size : 11px;
}
#calendar li a.hora {
color : #43527d;
font-weight : bold;
background-color : #fff;
}
#calendar li a:hover.hora {
text-decoration : none;
font-weight : bold;
}
#container {
clear : both;
width : 984px;
float : left;
}
#headerbread {
font-family : Arial, Helvetica, sans-serif;
height : 24px;
color : #fff !important ;
background : url(../img/breadcrumbs_bg.gif) top left repeat-x #fff;
padding : 7px 0 0 10px !important ;
font-weight : normal;
font-size : 12px;
margin : 0 10px 0 10px !important ;
}
#headerbread a {
font-family : Arial, Helvetica, sans-serif;
color : #fff !important ;
text-decoration : none;
}
#headerbread a:hover {
font-family : Arial, Helvetica, sans-serif;
color : #fff !important ;
text-decoration : underline !important ;
}
#content {
font-size : 12px;
}
#content a {
color : #587fa3;
}
#content a:hover {
text-decoration : none;
}
#content p {
margin : 5px 0 10px 0;
padding : 0;
color : #5f5c5d;
line-height : 1.5em;
font-family : Arial, Helvetica, sans-serif;
}
#content p a {
color : #587fa3;
}
#content p a:hover {
text-decoration : none;
}
#content h3 {
font-family : Arial, Helvetica, sans-serif;
margin : 15px 0 7px 0;
padding : 0;
color : #f69325;
font-size : 12px;
}
#content h4 {
font-family : Arial, Helvetica, sans-serif;
margin : 15px 0 7px 0;
padding : 0;
color : #43527d;
font-size : 12px;
}
#content h5 {
font-family : Arial, Helvetica, sans-serif;
margin : 15px 0 0 0;
padding : 0;
color : #5f5c5d;
font-size : 12px;
}
#content h6 {
font-family : Arial, Helvetica, sans-serif;
margin : 15px 0 5px 0;
padding : 0;
color : #43527d;
font-size : 12px;
}
#content .list {
margin : 0;
padding : 0;
}
#content .pdf {
line-height : 1.5em;
padding-top : 1px;
padding-right : 25px;
background : url(../img/pdf.gif) bottom right no-repeat;
font-family : Arial, Helvetica, sans-serif;
}
#content .imgs {
line-height : 1.5em;
padding-top : 1px;
padding-right : 25px;
background : url(../img/imgs.gif) top right no-repeat;
font-family : Arial, Helvetica, sans-serif;
}
#content .zip {
line-height : 1.5em;
padding-top : 1px;
padding-right : 25px;
background : url(../img/zip.gif) top right no-repeat;
font-family : Arial, Helvetica, sans-serif;
}
#content .ficheiro {
line-height : 1.5em;
padding-top : 1px;
padding-right : 25px;
background : url(../img/ficheiro.gif) top right no-repeat;
font-family : Arial, Helvetica, sans-serif;
}
#content .excel {
line-height : 1.5em;
padding-top : 1px;
padding-right : 25px;
background : url(../img/excel.gif) top right no-repeat;
font-family : Arial, Helvetica, sans-serif;
}
#content .listaficheiro {
line-height : 1.5em;
padding : 1px 25px 0 15px;
background : url(../img/ficheiro.gif) top right no-repeat;
font-family : Arial, Helvetica, sans-serif;
}
.listaficheirodiv {
margin : 0 0 0 30px;
padding : 0 0 0 15px;
background : url(../img/icon_listaficheiro.gif) top left no-repeat;
vertical-align : middle;
}
.listaficheirodiv span {
line-height : 1.5em;
padding : 0 0 0 13px;
background : url(../img/ficheiro.gif) bottom right no-repeat;
font-family : Arial, Helvetica, sans-serif;
}
#content .eventocartaz img {
float : left;
margin : 0 15px 0 0;
padding : 0;
background : #fff;
}
#content ol {
list-style-type : lower-alpha;
margin : 0 0 0 62px;
padding : 0;
font-family : Arial, Helvetica, sans-serif;
}
#contentlinks {
margin : 10px 40px 0 40px;
padding : 0;
list-style : none;
font-family : Arial, Helvetica, sans-serif;
}
#contentlinks li {
font-size : 12px;
line-height : 19px;
}
#toc {
margin : 10px 40px 20px 40px;
padding : 2px 0;
border-top : 1px solid #000;
border-bottom : 1px solid #000;
}
#toc p {
background : #e7e8f1;
margin : 0;
padding : 0 0 0 10px;
color : #43527d;
font-size : 12px;
}
#toc p.espaco {
line-height : 12px;
}
#toc img {
width : 50px;
height : 50px;
border : #949596 solid 1px;
margin : 2px 15px 0 -8px;
padding : 5px;
background-color : #fff;
float : left;
}
#toc h2 {
margin : 5px 0 0 0;
padding : 5px 0 0 0;
font-size : 12px;
}
#toc .active {
padding-left : 15px;
background : url(../img/maior.gif) 50% 0% no-repeat;
font-weight : bold;
color : #43527d;
margin : 0;
}
#toc .imglinkexterno {
border : 0;
margin : 0;
padding : 0;
width : 14px;
height : 12px;
float : none;
background-color : transparent !important ;
}
#toc .indisponivel {
margin : 0;
padding : 10px 0 30px 0;
background : #e7e8f1;
text-align : center;
color : #43527d;
font-weight : bold;
}
#toc ul {
background : #e7e8f1;
margin : 0 1px 0 1px;
padding : 0 0 2px 10px;
list-style : none;
}
#toc ul li {
margin : 0;
padding : 2px 0 0 0;
}
#toc select {
border : #000 solid 1px;
font-size : 11px;
}
#toc .pesquisaform {
margin : 8px 0 8px 10px;
}
#toc #pesquisa_c2 {
background : #e7e8f1;
}
#toc #pesquisa_c2 form {
margin : 10px;
padding : 0;
background : #e7e8f1;
}
#toc #pesquisa_c2 select {
font-size : 12px;
border : #000 solid 1px;
color : #43527d;
}
.margen {
margin : 0;
padding : 0;
}
.pesquisar {
background : #43527d;
color : #fff;
border : #969594 solid 2px;
font-size : 10px;
}
#toc #table_wrap {
width : 100%;
background : #e7e8f1;
}
#toc #table_wrap h2 {
margin : 0;
padding : 5px 0 0 10px;
color : #43527d;
font-family : Arial, Helvetica, sans-serif;
}
#toc #table_wrap form {
margin : 0;
padding : 10px 0 10px 10px;
}
#tocaulamagna {
background : #fff;
margin : 10px 0 20px 0;
padding : 2px 0;
border-top : 1px solid #000;
border-bottom : 1px solid #000;
}
#tocaulamagna #table_wrap {
background : #e7e8f1;
}
#tocaulamagna #table_wrap h2 {
margin : 0;
padding : 5px 0 0 10px;
color : #43527d;
}
#tocaulamagna #pesquisa_c1 {
margin : 0 10px 0 0;
padding : 2px 0;
}
#tocaulamagna #pesquisa_c1 a {
color : #43527d;
text-decoration : underline;
font-weight : bold;
}
#tocaulamagna #pesquisa_c1 a:hover {
color : #43527d;
text-decoration : none;
font-weight : bold;
}
#tocaulamagna #pesquisa_c1 label {
margin : 0;
padding : 0 10px 0 20px;
}
#tocaulamagna #pesquisa_c1 select {
border : #000 solid 1px;
font-size : 11px;
}
#tocaulamagna #pesquisa_c1 input {
border : #000 solid 1px;
font-size : 11px;
}
#tocaulamagna #pesquisa_c1 th {
text-align : right;
font-weight : normal;
}
#tocaulamagna #pesquisa_c1 h4 {
margin : 10px 0;
padding : 0 10px 0 0;
font-size : 16px;
}
#tocaulamagna #pesquisa_c1 p {
margin : 0 0 0 10px;
padding : 3px 0;
}
#tocaulamagna #pesquisa_c1 td {
margin : 0;
padding : 3px 0;
}
#tocaulamagna #pesquisa_c1 img {
margin : 0;
padding : 0 0 3px 0;
border : 0;
width : 25px;
height : 17px;
vertical-align : middle;
}
#toceventostop {
padding : 2px 0 0 0;
margin : 10px 0 0 0;
border-top : 1px solid #000;
}
#toceventosbottom {
padding : 0 0 2px 0;
margin : 0 0 20px 0;
border-bottom : 1px solid #000;
}
#toceventos {
margin : 0;
min-height : 85px;
background : #e7e8f1;
}
#toceventos p {
margin : 0;
padding : 0 10px 0 10px;
color : #43527d;
font-size : 12px;
}
#toceventos p.espaco {
line-height : 30px;
}
#toceventos img {
width : 80px;
height : 80px;
border : #949596 solid 1px;
margin : 6px 0 0 0;
padding : 5px;
background-color : #fff;
float : right;
}
#toceventos h2 {
margin : 0;
padding : 5px 0 0 10px;
background : #e7e8f1;
font-size : 12px;
color : #43527d;
font-family : Arial, Helvetica, sans-serif;
}
#toceventos h5 {
margin : 0;
padding : 5px 0 0 10px;
background : #e7e8f1;
}
#tituloeventos {
color : #43527d;
font-weight : bold;
margin : 0;
border-top : 1px solid #000;
padding-top : 10px;
font-size : 12px;
font-family : Arial, Helvetica, sans-serif;
}
#semeventos {
color : #cc0000;
font-weight : bold;
margin : 0;
border-top : 1px solid #000;
border-bottom : 1px solid #000;
padding : 10px 0;
font-size : 12px;
text-align : center;
font-family : Arial, Helvetica, sans-serif;
}
#mensagens {
clear : both;
list-style : none;
margin : 15px 0 0 0;
}
#mensagens ul {
margin : 0;
}
#mensagens ul li {
display : inline;
padding-right : 10px;
}
#mensagens .voltar {
padding-left : 15px;
background : url(../img/voltar.gif) 60% 0% no-repeat;
}
#mensagens .topo {
padding-left : 15px;
background : url(../img/topo.gif) 60% 0% no-repeat;
}
#mensagens a {
color : #43527d;
background-color : #fff;
}
#mensagens a:hover {
text-decoration : none;
}
#center {
float : left;
width : 634px;
margin : 0;
}
#center-left {
width : 312px;
float : left;
padding-right : 5px !important ;
}
#center-left h2 {
background : url(../img/eventos_bg.gif) top left repeat-x #fff;
height : 23px !important ;
font-family : Arial, Helvetica, sans-serif !important ;
color : #fff;
padding-left : 10px !important ;
padding-top : 7px !important ;
font-weight : normal !important ;
font-size : 12px !important ;
margin : 0 0 0 10px !important ;
}
#center-left h3 {
float : right;
width : 194px;
margin : 1px 0 0 0;
padding : 0 0 3px 0;
font-size : 12px;
font-weight : bold;
color : #43527d;
}
#center-left img {
border : 0;
}
#center-right {
width : 312px;
float : right;
padding-left : 5px;
}
#center-right h2 {
background : url(../img/eventos_bg.gif) top left repeat-x #fff;
height : 23px !important ;
font-family : Arial, Helvetica, sans-serif !important ;
color : #fff;
padding-left : 10px !important ;
padding-top : 7px !important ;
font-weight : normal !important ;
font-size : 12px !important ;
margin : 0 10px 0 0 !important ;
}
#center-right h3 {
float : right;
width : 194px;
margin : 1px 0 0 0;
padding : 0 0 3px 0;
font-size : 12px;
font-weight : bold;
color : #43527d;
}
#center-right img {
border : 0;
}
.bolinks {
cursor : pointer;
}
#left {
width : 180px;
float : left;
padding-top : 5px;
border-top : 1px solid #000;
}
#left p {
font-size : 11px;
padding : 5px 10px;
color : #43527d;
}
#right {
font-size : 13px;
width : 170px;
float : left;
padding : 5px 0 0 0;
border-top : 1px solid #000;
}
#right h4 {
float : left;
width : 170px;
margin : 0;
padding : 4px 0 0 5px;
height : 26px;
color : #fff;
font-size : 11px;
font-weight : normal;
letter-spacing : 1px;
background : url(../img/header_h3.gif) repeat-x;
}
#footer {
clear : both;
border-top : 1px solid #000;
}
#box {
width : 178px;
margin : 10px 0;
border : #000 solid 1px;
clear : both;
line-height : 15px;
background-color : #fff;
}
#box p {
color : #43527d;
font-size : 11px;
padding : 0 0 0 10px;
margin : 0;
background-color : #fff;
}
#box #linkacessibilidade {
background : url(../img/acessibilidade.gif) top left no-repeat #fff;
padding : 5px 0 7px 30px;
float : left;
margin : 0 0 0 5px;
font-size : 11px;
}
#box #linkacessibilidade a {
color : #587fa3;
background-color : #fff;
}
#box #linkacessibilidade a:hover {
text-decoration : none;
}
#box #linksimbolos {
padding : 5px 0 7px 10px;
clear : both;
border-top : 1px solid #000;
}
#box #areatecnica {
padding : 10px 0 10px 10px;
clear : both;
border-top : 1px solid #000;
line-height : 5px;
font-size : 11px;
}
#box #areatecnica a {
color : #587fa3;
background-color : #fff;
}
#box #areatecnica a:hover {
text-decoration : none;
}
#box #areacopyright {
padding-right : 5px;
font-size : 11px;
line-height : 13px;
}
dl {
float : left;
width : 282px;
margin : 5px 10px;
padding : 0;
display : inline;
}
dt {
float : right;
width : 194px;
margin : 0;
padding : 0 0 3px 0;
font-size : 12px;
font-weight : bold;
color : #43527d;
}
dd {
margin : 0 0 0 90px;
padding : 0;
font-size : 11px;
color : #000;
font-family : Arial, Helvetica, sans-serif;
}
dl dd.img {
margin : 0;
}
dd.img img {
float : left;
margin : 0 4px 0 0;
padding : 2px;
background : #fff;
}
#destaque {
margin : 0 10px;
border-bottom : 1px solid #000;
font-size : 11px !important ;
}
#destaque h2 {
font-family : Arial, Helvetica, sans-serif;
height : 24px;
color : #fff;
background : url(../img/breadcrumbs_bg.gif) top left repeat-x #fff;
padding-left : 10px;
padding-top : 7px;
font-weight : bold;
font-size : 12px;
margin : 0 0 7px 0;
}
#destaque p {
margin : 0 0 5px 0;
padding : 0;
}
#destaque h3 {
font-size : 12px !important ;
color : #587fa3;
margin : 0 0 0 10px;
padding : 0;
display : inline;
}
#destaque a {
color : #587fa3;
background-color : #fff;
}
#calendar-container p {
margin : 0;
padding : 0;
font-size : 11px;
}
#calendar-container a {
color : #43527d;
}
#calendar-container a:hover {
text-decoration : none;
}
#pub {
float : left;
width : 400px;
font-family : Arial, Helvetica, sans-serif;
}
#pub dl {
float : left;
width : 530px;
margin : 10px 0;
padding : 20px 0 0 0;
display : inline;
border-top : 1px solid #000;
}
#pub dt {
float : right;
width : 330px;
margin : 0;
padding : 2px 0 10px 0;
font-weight : bold;
color : #43527d;
}
#pub dd {
margin : 0 0 0 200px;
padding : 0;
font-size : 12px;
line-height : 1.5em;
color : #969594;
text-align : left;
}
#pub dl dd.imgpub {
margin : 0;
}
#pub .imgpub img {
float : left;
margin : 0 8px 0 0;
padding : 4px 0;
background : #fff;
}
#publicidade {
margin : 0;
padding : 4px 0;
background : #fff;
}
#list_02 {
margin : 0 0 15px 0;
}
#list_03 {
float : left;
}
#list_03 h5 {
line-height : 20px;
margin : 0;
padding : 0;
color : #5f5c5d !important ;
}
#list_04 {
float : left;
}
#list_04 ul {
margin : 0 0 15px 5px;
padding : 0;
list-style : none;
}
#list_04 ul li {
margin : 0;
padding : 0;
}
#list_04 .pdf {
padding-top : 1px;
padding-right : 25px;
line-height : 15px;
background : url(../img/pdf.gif) top right no-repeat;
}
#informacoes {
clear : left;
margin : 0;
}
#info {
float : left;
}
#info h5 {
line-height : 15px;
margin : 0;
padding : 0;
color : #5f5c5d !important ;
}
#info_detalhe {
float : left;
margin-left : 5px;
padding-top : 0;
width : 350px;
font-family : Arial, Helvetica, sans-serif;
}
#info_detalhe ul {
margin : 0 0 5px 5px;
padding : 0;
list-style : none;
}
#info_detalhe ul li {
margin : 0;
padding : 0;
}
#listasimples {
margin : 10px 0 0 0;
line-height : 1.5em;
}
#listasimples ol {
list-style-type : disc;
font-family : Arial, Helvetica, sans-serif;
margin : 0 0 10px 40px;
padding : 0;
}
#listasimples ol ol {
list-style-type : disc;
margin : 0 0 5px 10px;
padding : 0;
}
#listaalfabetica {
margin : 10px 0 0 0;
line-height : 1.5em;
}
#listaalfabetica ol {
list-style-type : lower-alpha;
font-family : Arial, Helvetica, sans-serif;
font-weight : bold;
margin : 0 0 10px 40px;
padding : 0;
}
#listaalfabetica ol span {
font-weight : normal;
font-family : Arial, Helvetica, sans-serif;
}
#listaalfabetica ol ol {
list-style-type : decimal;
margin : 0 0 5px 10px;
padding : 0;
}
#listanumerica {
margin : 10px 0 0 0;
line-height : 1.5em;
}
#listanumerica ol {
list-style-type : decimal;
font-family : Arial, Helvetica, sans-serif;
font-weight : bold;
margin : 0 0 10px 40px;
padding : 0;
}
#listanumerica ol span {
font-weight : normal;
font-family : Arial, Helvetica, sans-serif;
}
#listanumerica ol ol {
list-style-type : lower-alpha;
margin : 0 0 5px 10px;
padding : 0;
}
#listaparagrafo {
margin : 10px 0 0 0;
line-height : 1.5em;
}
#listaparagrafo ol {
list-style-type : disc;
font-family : Arial, Helvetica, sans-serif;
margin : 0 0 10px 40px;
padding : 0;
}
#listaparagrafo ol li {
margin-bottom : 10px;
}
div, td, p {
font-family : Tahoma;
}
#p7TMctrl {
display : none;
display : block;
}
#p7TMctrl a:link {
color : #666666;
}
#p7TMctrl a:hover {
color : #ff9900;
}
#p7TMnavright div {
line-height : 17px !important ;
}
#p7TMnavright div div {
line-height : 17px !important ;
}
#p7TMnavright {
background-color : #fff;
}
#p7TMnavright h2 {
font-size : 11px !important ;
font-weight : normal;
margin : 0;
padding : 0;
color : #fff !important ;
}
#p7TMnavright div {
margin-top : 5px;
border-bottom : 1px solid #000;
}
#p7TMnavright div div {
margin : 0;
}
#p7TMnavright div a {
color : #fff;
font-size : 11px !important ;
}
#p7TMnavright div a {
color : #fff;
padding : 0 0 0 0.5em;
display : block;
text-decoration : none;
background-color : #43527d;
margin-bottom : 3px;
}
#p7TMnavright div a:hover {
color : #fff;
}
#p7TMnavright div div a {
font-size : 11px !important ;
background-color : #e7e8f1;
color : #43527d;
margin : 0;
border : 0;
}
#p7TMnavright div div a:hover {
color : #43527d;
background-color : #fff;
}
#p7TMnavright div div div a {
font-size : 11px !important ;
}
.p7plusmarkright {
background-repeat : no-repeat;
background-image : url(../p7tm/p7t_plus.gif);
background-position : 50% 8px;
padding : 0 0 0 22px !important ;
}
.p7minusmarkright {
background-repeat : no-repeat;
background-image : url(../p7tm/p7t_minus.gif);
background-position : 50% 8px;
padding : 0 0 0 22px !important ;
}
.p7defmarkright {
background-image : none;
padding : 0 0 0 22px !important ;
}
.p7currentmarkright {
background-color : #fff !important ;
color : #43527d !important ;
}
#stretchyCell {
width : 14em;
}
#p7TMnavright div a {
font-size : 11px;
}
div, td, p {
font-family : Tahoma;
}
#p7TMctrl {
margin : 0 0 12px 0;
display : none;
display : block;
}
#p7TMctrl a:link {
color : #666666;
}
#p7TMctrl a:hover {
color : #cc0000;
}
#p7TMnav div {
line-height : 20px !important ;
}
#p7TMnav div div {
line-height : 20px !important ;
}
#p7TMnav {
background-color : #000;
}
#p7TMnav h2 {
font-size : 11px !important ;
font-weight : normal;
margin : 0;
padding : 2px 0 0 0;
color : #fff !important ;
line-height : 20px !important ;
}
#p7TMnav div {
margin : 0;
}
#p7TMnav div div {
margin : 0;
}
#p7TMnav div a {
color : #fff;
font-size : 11px;
}
#p7TMnav div a {
padding : 0 0 0 12px;
text-decoration : none;
background-color : #000;
border-bottom : 1px solid #fff;
display : block;
}
#p7TMnav div a:hover {
color : #fff;
background-color : #000;
border-bottom : 1px solid #c2c1c1;
}
#p7TMnav div div a {
color : #000 !important ;
font-size : 11px;
background-color : #ffddb9;
}
#p7TMnav div div a:hover {
color : #000 !important ;
background-color : #fff;
border-bottom : 1px solid #fff;
}
.p7plusmark {
background-repeat : no-repeat;
background-position : 50% 8px;
padding : 0 0 0 20px !important ;
}
.p7minusmark {
background-repeat : no-repeat;
background-position : 50% 8px;
padding : 0 0 0 20px !important ;
}
.p7defmark {
background-image : none;
padding : 0 0 0 20px !important ;
}
a.p7currentmark {
color : #000 !important ;
background-color : #fff !important ;
border-bottom : 1px solid #fff;
}
#p7TMnav div {
line-height : 20px !important ;
}
#p7TMnav div div {
line-height : 20px !important ;
}
#p7TMnav {
background-color : #000;
}
#p7TMnav div {
margin : 0;
}
#p7TMnav div div {
margin : 0;
}
#p7TMnav div a {
color : #fff;
font-size : 11px;
}
#p7TMnav div a {
display : block;
padding : 0 0 0 12px;
text-decoration : none;
background-color : #000;
border-bottom : 1px solid #fff;
}
#p7TMnav div a:visited {
color : #fff;
}
#p7TMnav div a:hover {
color : #fff;
background-color : #000;
border-bottom : 1px solid #c2c1c1;
}
#p7TMnav div div a {
color : #000;
font-size : 11px;
background-color : #ffddb9;
}
#p7TMnav div div a:hover {
color : #000;
background-color : #fff;
border-bottom : 1px solid #fff;
}
#localizacao {
padding : 10px;
width : 514px;
height : 370px;
background : #43527d;
}
#local_main {
float : left;
width : 340px;
height : 340px;
background : #fff;
}
#local_top {
float : right;
width : 165px;
height : 165px;
background : #43527d;
}
#local_bottom {
margin-top : 10px;
clear : right;
float : right;
width : 165px;
height : 165px;
background : #43527d;
}
#local_legenda {
clear : both;
float : left;
width : 414px;
color : #fff;
height : 20px;
margin-top : 10px;
}
#local_legenda p {
margin : 0;
padding : 5px 0 0 0;
}
#aluguer {
padding : 10px 0 10px 10px;
width : 524px;
height : 185px;
background : #43527d;
}
#aluguer_main {
float : left;
width : 171px;
height : 171px;
background : #fff;
}
#aluguer_top {
float : right;
padding : 0 0 0 10px;
width : 342px;
height : 171px;
background : #43527d;
}
#aluguer_legenda {
clear : both;
float : left;
width : 414px;
color : #fff;
height : 20px;
margin-top : 5px;
}
#aluguer_legenda p {
margin : 0;
padding : 0;
}
#aluguer_nav ul {
list-style-type : none;
}
#aluguer_nav ul li {
font : 12px Arial;
color : #fff;
display : inline;
padding : 0 10px 0 0;
font-weight : bold;
}
#aluguer ul li a {
text-decoration : none;
color : #fff;
}
#formulario form {
margin : 0;
padding : 0;
min-width : 560px;
max-width : 620px;
width : 590px;
}
#formulario form fieldset {
clear : both;
border : #000 solid 1px;
padding : 10px;
margin : 0;
}
#formulario form select {
border-color : #000;
font : 11px arial;
}
#formulario legend {
font : bold 12px arial;
color : #f69325;
}
#formulario label {
display : block;
width : 150px;
float : left;
margin-bottom : 10px;
font : bold 12px arial;
color : #43527d;
}
#formulario input {
display : block;
width : 200px;
float : left;
margin-bottom : 10px;
font : 11px arial;
color : #000;
}
#formulario label {
text-align : right;
width : 250px;
padding-right : 20px;
}
#formulario h2 {
font : bold 12px arial;
}
#formulario span {
font : italic 12px arial;
}
#formulario br {
clear : left;
}
#formulario .entidades {
background : none;
}
#formulario .entidades input {
width : 30px;
}
#formulario .entidades label {
width : 200px;
}
#formulario .butaoenviar {
background : #43527d;
font : bold 12px arial;
letter-spacing : 1px;
color : #fff;
width : 100px;
border : #000 solid 1px;
margin : 0 10px 0 0;
}
#box #linksimbolos1 {
padding : 0 0 0 0;
clear : both;
border-top : 1px solid #000;
}
#img_w3c {
margin-left : 10px;
padding-bottom : 8px;
}
#img_eu {
margin-left : 10px;
}
#box #linksimbolos2 {
padding : 0 0 0 0;
clear : both;
border-top : 0 solid #000;
text-align : center;
}
#box #linkacessibilidade {
background : url(../img/acessibilidade.gif) top left no-repeat #fff;
padding : 5px 0 7px 30px;
float : left;
margin : 0 0 0 5px;
font-size : 11px;
}
#box #linkacessibilidade a {
color : #587fa3;
background-color : #fff;
}
#centenario {
padding-bottom : 10px;
padding-top : 10px;
}
#redes_sociais img {
border : none 0;
cursor : pointer;
float : left;
height : 23px;
padding : 12px 10px 0 0;
vertical-align : middle;
width : 23px;
}
body {
width : 984px;
margin : 0 auto;
font-family : Arial, Helvetica, sans-serif;
font-size : medium;
color : #5f5c5d;
}
table, tr, td {
font-family : Arial, Helvetica, sans-serif !important ;
}
a {
color : #587fa3;
font-family : Arial, Helvetica, sans-serif;
}
a:hover {
text-decoration : none;
}
.borderzero {
border : 0;
}
.hide {
position : absolute;
left : 0;
top : -500px;
width : 1px;
height : 1px;
overflow : hidden;
}
#wrap {
background : url(../img/header_bg.gif) top left repeat-x;
}
#header {
height : 94px;
background : url(../img/watermark2.gif) 22px 235px no-repeat;
}
#header h1 {
float : left;
background : url(../img/logo_ul.gif) no-repeat;
width : 191px;
height : 70px;
margin : 13px 0 0 0;
padding : 0;
}
#header h1 span a {
display : block;
text-indent : -9999px;
width : 191px;
height : 70px;
}
.invisivel {
display : none;
}
#acessibilidade {
float : left;
margin : 0 0 0 60px;
padding : 0;
}
#acessibilidade img {
border : 0;
cursor : pointer;
}
#topbar ul {
float : left;
margin : 0;
padding : 0 0 0 50px;
list-style : none;
}
#topbar ul li {
display : inline;
font-size : 13px;
font-family : Verdana, Arial, Helvetica, sans-serif !important ;
padding : 5px 0 0 0;
text-transform : lowercase;
}
#topbar a {
float : left;
display : block;
margin : 0;
padding : 8px 8px 4px 3px;
color : #587fa3;
text-decoration : none;
background : url(../img/menu_top_off.gif) top left repeat-x #fff;
}
#topbar a:hover {
color : #333;
background : url(../img/menu_top_on.gif) top left repeat-x #fff;
}
#login {
width : 170px;
height : 81px;
float : right;
}
#login h2 {
margin : 0;
padding : 4px 0 0 5px !important ;
height : 26px;
color : #fff !important ;
font-size : 13px !important ;
font-weight : normal;
font-family : Arial, Helvetica, sans-serif !important ;
letter-spacing : 1px;
background : url(../img/header_h3.gif) no-repeat #fff;
}
#login form {
margin : 0;
padding : 0;
}
#login input {
margin : 0 5px 0 0;
padding : 0;
}
#login .text {
font-size : 13px;
width : 100px;
margin : 0 5px 1px 5px;
border : #000 solid 1px;
font-family : Arial, Helvetica, sans-serif !important ;
}
#login label {
font-size : 12px;
color : #000;
}
#login p {
margin : 0;
padding : 0 0 0 5px;
font-size : 13px !important ;
font-family : Arial, Helvetica, sans-serif !important ;
}
#login span {
cursor : pointer;
color : #587fa3;
text-decoration : underline;
}
#login .autenticado {
font-size : 13px !important ;
height : 17px;
margin : 0 0 1px 5px;
font-family : Arial, Helvetica, sans-serif !important ;
}
#rows {
clear : both;
width : 984px;
float : left;
}
#pesquisa {
float : left;
padding : 0 5px;
width : 170px;
height : 23px;
background : url(../img/pesquisa_bg.gif) top left no-repeat;
}
#pesquisa form {
margin : 0;
padding : 0;
}
#pesquisa label {
float : left;
font-size : 11px;
font-family : Verdana, Arial, Helvetica, sans-serif !important ;
color : #fff;
padding : 1px 5px 0 0;
margin : 0;
}
#pesquisa input {
margin : 2px 0 0 5px;
padding : 0;
font-size : 11px;
}
#pesquisa .inputbox {
width : 85px;
border : #000 solid 1px;
}
#pesquisa img {
float : right;
vertical-align : middle;
padding : 3px 5px 0 0;
cursor : pointer;
}
#middlebar {
font-size : 12px;
float : left;
width : 614px;
color : #fff;
font-family : Verdana, Arial, Helvetica, sans-serif !important ;
background : url(../img/middlebar_bg.gif) top left no-repeat;
margin : 0 10px;
padding : 0 0 2px 0;
letter-spacing : 1px;
}
#middlebar ul {
float : left;
margin : 0;
padding : 0 0 0 10px;
list-style : none;
}
#middlebar li {
float : left;
display : inline;
background : url(../img/central_pipe.gif) 4px;
background-repeat : no-repeat;
background-position : left;
padding : 0;
margin : 0;
}
#middlebar a {
float : left;
display : block;
color : #fff !important ;
text-decoration : none;
padding : 4px 6px 4px 6px;
margin-left : 2px;
background-color : #000;
}
#middlebar a:hover {
float : left;
display : block;
background-color : #808080;
}
#calendar {
float : left;
width : 170px;
background : url(../img/calendario_bg.gif) top left no-repeat;
}
#calendar h2 {
margin : 0;
padding : 0 0 6px 5px !important ;
height : 20px;
color : #fff !important ;
font-size : 13px !important ;
font-weight : normal;
letter-spacing : 1px;
font-family : Arial, Helvetica, sans-serif !important ;
}
#calendar ul {
margin : 3px 8px;
padding : 0;
list-style : none;
font-family : Arial, Helvetica, sans-serif;
}
#calendar li {
display : inline;
font-size : 12px;
background : url(../img/hora.gif) top left no-repeat;
padding-top : 2px;
padding-left : 20px;
}
#calendar li.data {
background : none;
margin : 0;
padding : 0;
font-family : Arial, Helvetica, sans-serif;
font-size : 12px;
}
#calendar li a.hora {
color : #43527d;
font-weight : bold;
background-color : #fff;
}
#calendar li a:hover.hora {
text-decoration : none;
font-weight : bold;
}
#container {
clear : both;
width : 984px;
float : left;
}
#headerbread {
font-family : Arial, Helvetica, sans-serif;
height : 24px;
color : #fff !important ;
background : url(../img/breadcrumbs_bg.gif) top left repeat-x #fff;
padding : 7px 0 0 10px !important ;
font-weight : normal;
font-size : 14px;
margin : 0 10px 0 10px !important ;
}
#headerbread a {
font-family : Arial, Helvetica, sans-serif;
color : #fff !important ;
text-decoration : none;
}
#headerbread a:hover {
font-family : Arial, Helvetica, sans-serif;
color : #fff !important ;
text-decoration : underline !important ;
}
#content {
font-size : 14px;
}
#content a {
color : #587fa3;
}
#content a:hover {
text-decoration : none;
}
#content p {
margin : 5px 0 10px 0;
padding : 0;
color : #5f5c5d;
line-height : 1.5em;
font-family : Arial, Helvetica, sans-serif;
}
#content p a {
color : #587fa3;
}
#content p a:hover {
text-decoration : none;
}
#content h3 {
font-family : Arial, Helvetica, sans-serif;
margin : 15px 0 7px 0;
padding : 0;
color : #f69325;
font-size : 14px;
}
#content h4 {
font-family : Arial, Helvetica, sans-serif;
margin : 15px 0 7px 0;
padding : 0;
color : #43527d;
font-size : 14px;
}
#content h5 {
font-family : Arial, Helvetica, sans-serif;
margin : 15px 0 0 0;
padding : 0;
color : #5f5c5d;
font-size : 14px;
}
#content h6 {
font-family : Arial, Helvetica, sans-serif;
margin : 15px 0 5px 0;
padding : 0;
color : #43527d;
font-size : 14px;
}
#content .list {
margin : 0;
padding : 0;
}
#content .pdf {
line-height : 1.5em;
padding-top : 1px;
padding-right : 25px;
background : url(../img/pdf.gif) bottom right no-repeat;
font-family : Arial, Helvetica, sans-serif;
}
#content .imgs {
line-height : 1.5em;
padding-top : 1px;
padding-right : 25px;
background : url(../img/imgs.gif) top right no-repeat;
font-family : Arial, Helvetica, sans-serif;
}
#content .zip {
line-height : 1.5em;
padding-top : 1px;
padding-right : 25px;
background : url(../img/zip.gif) top right no-repeat;
font-family : Arial, Helvetica, sans-serif;
}
#content .ficheiro {
line-height : 1.5em;
padding-top : 1px;
padding-right : 25px;
background : url(../img/ficheiro.gif) top right no-repeat;
font-family : Arial, Helvetica, sans-serif;
}
#content .excel {
line-height : 1.5em;
padding-top : 1px;
padding-right : 25px;
background : url(../img/excel.gif) top right no-repeat;
font-family : Arial, Helvetica, sans-serif;
}
#content .listaficheiro {
line-height : 1.5em;
padding : 1px 25px 0 15px;
background : url(../img/ficheiro.gif) top right no-repeat;
font-family : Arial, Helvetica, sans-serif;
}
.listaficheirodiv {
margin : 0 0 0 30px;
padding : 0 0 0 15px;
background : url(../img/icon_listaficheiro.gif) top left no-repeat;
vertical-align : middle;
}
.listaficheirodiv span {
line-height : 1.5em;
padding : 0 0 0 13px;
background : url(../img/ficheiro.gif) bottom right no-repeat;
font-family : Arial, Helvetica, sans-serif;
}
#content .eventocartaz img {
float : left;
margin : 0 15px 0 0;
padding : 0;
background : #fff;
}
#content ol {
list-style-type : lower-alpha;
margin : 0 0 0 62px;
padding : 0;
font-family : Arial, Helvetica, sans-serif;
}
#contentlinks {
margin : 10px 40px 0 40px;
padding : 0;
list-style : none;
font-family : Arial, Helvetica, sans-serif;
}
#contentlinks li {
font-size : 14px;
line-height : 19px;
}
#toc {
margin : 10px 40px 20px 40px;
padding : 2px 0;
border-top : 1px solid #000;
border-bottom : 1px solid #000;
}
#toc p {
background : #e7e8f1;
margin : 0;
padding : 0 0 0 10px;
color : #43527d;
font-size : 14px;
}
#toc p.espaco {
line-height : 12px;
}
#toc img {
width : 50px;
height : 50px;
border : #949596 solid 1px;
margin : 2px 15px 0 -8px;
padding : 5px;
background-color : #fff;
float : left;
}
#toc h2 {
margin : 5px 0 0 0;
padding : 5px 0 0 0;
font-size : 14px;
}
#toc .active {
padding-left : 15px;
background : url(../img/maior.gif) 50% 0% no-repeat;
font-weight : bold;
color : #43527d;
margin : 0;
}
#toc .imglinkexterno {
border : 0;
margin : 0;
padding : 0;
width : 14px;
height : 12px;
float : none;
background-color : transparent !important ;
}
#toc .indisponivel {
margin : 0;
padding : 10px 0 30px 0;
background : #e7e8f1;
text-align : center;
color : #43527d;
font-weight : bold;
}
#toc ul {
background : #e7e8f1;
margin : 0 1px 0 1px;
padding : 0 0 2px 10px;
list-style : none;
}
#toc ul li {
margin : 0;
padding : 2px 0 0 0;
}
#toc select {
border : #000 solid 1px;
font-size : 11px;
}
#toc .pesquisaform {
margin : 8px 0 8px 10px;
}
#toc #pesquisa_c2 {
background : #e7e8f1;
}
#toc #pesquisa_c2 form {
margin : 10px;
padding : 0;
background : #e7e8f1;
}
#toc #pesquisa_c2 select {
font-size : 14px;
border : #000 solid 1px;
color : #43527d;
}
.margen {
margin : 0;
padding : 0;
}
.pesquisar {
background : #43527d;
color : #fff;
border : #969594 solid 2px;
font-size : 12px;
}
#toc #table_wrap {
width : 100%;
background : #e7e8f1;
}
#toc #table_wrap h2 {
margin : 0;
padding : 5px 0 0 10px;
color : #43527d;
font-family : Arial, Helvetica, sans-serif;
}
#toc #table_wrap form {
margin : 0;
padding : 10px 0 10px 10px;
}
#tocaulamagna {
background : #fff;
margin : 10px 0 20px 0;
padding : 2px 0;
border-top : 1px solid #000;
border-bottom : 1px solid #000;
}
#tocaulamagna #table_wrap {
background : #e7e8f1;
}
#tocaulamagna #table_wrap h2 {
margin : 0;
padding : 5px 0 0 10px;
color : #43527d;
}
#tocaulamagna #pesquisa_c1 {
margin : 0 10px 0 0;
padding : 2px 0;
}
#tocaulamagna #pesquisa_c1 a {
color : #43527d;
text-decoration : underline;
font-weight : bold;
}
#tocaulamagna #pesquisa_c1 a:hover {
color : #43527d;
text-decoration : none;
font-weight : bold;
}
#tocaulamagna #pesquisa_c1 label {
margin : 0;
padding : 0 10px 0 20px;
}
#tocaulamagna #pesquisa_c1 select {
border : #000 solid 1px;
font-size : 11px;
}
#tocaulamagna #pesquisa_c1 input {
border : #000 solid 1px;
font-size : 11px;
}
#tocaulamagna #pesquisa_c1 th {
text-align : right;
font-weight : normal;
}
#tocaulamagna #pesquisa_c1 h4 {
margin : 10px 0;
padding : 0 10px 0 0;
font-size : 16px;
}
#tocaulamagna #pesquisa_c1 p {
margin : 0 0 0 10px;
padding : 3px 0;
}
#tocaulamagna #pesquisa_c1 td {
margin : 0;
padding : 3px 0;
}
#tocaulamagna #pesquisa_c1 img {
margin : 0;
padding : 0 0 3px 0;
border : 0;
width : 25px;
height : 17px;
vertical-align : middle;
}
#toceventostop {
padding : 2px 0 0 0;
margin : 10px 0 0 0;
border-top : 1px solid #000;
}
#toceventosbottom {
padding : 0 0 2px 0;
margin : 0 0 20px 0;
border-bottom : 1px solid #000;
}
#toceventos {
margin : 0;
min-height : 85px;
background : #e7e8f1;
}
#toceventos p {
margin : 0;
padding : 0 10px 0 10px;
color : #43527d;
font-size : 14px;
}
#toceventos p.espaco {
line-height : 30px;
}
#toceventos img {
width : 80px;
height : 80px;
border : #949596 solid 1px;
margin : 6px 0 0 0;
padding : 5px;
background-color : #fff;
float : right;
}
#toceventos h2 {
margin : 0;
padding : 5px 0 0 10px;
background : #e7e8f1;
font-size : 14px;
color : #43527d;
font-family : Arial, Helvetica, sans-serif;
}
#toceventos h5 {
margin : 0;
padding : 5px 0 0 10px;
background : #e7e8f1;
}
#tituloeventos {
color : #43527d;
font-weight : bold;
margin : 0;
border-top : 1px solid #000;
padding-top : 10px;
font-size : 14px;
font-family : Arial, Helvetica, sans-serif;
}
#semeventos {
color : #cc0000;
font-weight : bold;
margin : 0;
border-top : 1px solid #000;
border-bottom : 1px solid #000;
padding : 10px 0;
font-size : 14px;
text-align : center;
font-family : Arial, Helvetica, sans-serif;
}
#mensagens {
clear : both;
list-style : none;
margin : 15px 0 0 0;
}
#mensagens ul {
margin : 0;
}
#mensagens ul li {
display : inline;
padding-right : 10px;
}
#mensagens .voltar {
padding-left : 15px;
background : url(../img/voltar.gif) 60% 0% no-repeat;
}
#mensagens .topo {
padding-left : 15px;
background : url(../img/topo.gif) 60% 0% no-repeat;
}
#mensagens a {
color : #43527d;
background-color : #fff;
}
#mensagens a:hover {
text-decoration : none;
}
#center {
float : left;
width : 634px;
margin : 0;
}
#center-left {
width : 312px;
float : left;
padding-right : 5px !important ;
}
#center-left h2 {
background : url(../img/eventos_bg.gif) top left repeat-x #fff;
height : 23px !important ;
font-family : Arial, Helvetica, sans-serif !important ;
color : #fff;
padding-left : 10px !important ;
padding-top : 7px !important ;
font-weight : normal !important ;
font-size : 14px !important ;
margin : 0 0 0 10px !important ;
}
#center-left h3 {
float : right;
width : 194px;
margin : 1px 0 0 0;
padding : 0 0 3px 0;
font-size : 14px;
font-weight : bold;
color : #43527d;
}
#center-left img {
border : 0;
}
#center-right {
width : 312px;
float : right;
padding-left : 5px;
}
#center-right h2 {
background : url(../img/eventos_bg.gif) top left repeat-x #fff;
height : 23px !important ;
font-family : Arial, Helvetica, sans-serif !important ;
color : #fff;
padding-left : 10px !important ;
padding-top : 7px !important ;
font-weight : normal !important ;
font-size : 14px !important ;
margin : 0 10px 0 0 !important ;
}
#center-right h3 {
float : right;
width : 194px;
margin : 1px 0 0 0;
padding : 0 0 3px 0;
font-size : 14px;
font-weight : bold;
color : #43527d;
}
#center-right img {
border : 0;
}
.bolinks {
cursor : pointer;
}
#left {
width : 180px;
float : left;
padding-top : 5px;
border-top : 1px solid #000;
}
#left p {
font-size : 13px;
padding : 5px 10px;
color : #43527d;
}
#right {
font-size : 15px;
width : 170px;
float : left;
padding : 5px 0 0 0;
border-top : 1px solid #000;
}
#right h4 {
float : left;
width : 170px;
margin : 0;
padding : 4px 0 0 5px;
height : 26px;
color : #fff;
font-size : 13px;
font-weight : normal;
letter-spacing : 1px;
background : url(../img/header_h3.gif) repeat-x;
}
#footer {
clear : both;
border-top : 1px solid #000;
}
#box {
width : 178px;
margin : 10px 0;
border : #000 solid 1px;
clear : both;
line-height : 15px;
background-color : #fff;
}
#box p {
color : #43527d;
font-size : 13px;
padding : 0 0 0 10px;
margin : 0;
background-color : #fff;
}
#box #linkacessibilidade {
background : url(../img/acessibilidade.gif) top left no-repeat #fff;
padding : 5px 0 7px 30px;
float : left;
margin : 0 0 0 5px;
font-size : 13px;
}
#box #linkacessibilidade a {
color : #587fa3;
background-color : #fff;
}
#box #linkacessibilidade a:hover {
text-decoration : none;
}
#box #linksimbolos {
padding : 5px 0 7px 10px;
clear : both;
border-top : 1px solid #000;
}
#box #areatecnica {
padding : 10px 0 10px 10px;
clear : both;
border-top : 1px solid #000;
line-height : 5px;
font-size : 13px;
}
#box #areatecnica a {
color : #587fa3;
background-color : #fff;
}
#box #areatecnica a:hover {
text-decoration : none;
}
#box #areacopyright {
padding-right : 5px;
font-size : 13px;
line-height : 13px;
}
dl {
float : left;
width : 282px;
margin : 5px 10px;
padding : 0;
display : inline;
}
dt {
float : right;
width : 194px;
margin : 0;
padding : 0 0 3px 0;
font-size : 14px;
font-weight : bold;
color : #43527d;
}
dd {
margin : 0 0 0 90px;
padding : 0;
font-size : 13px;
color : #000;
font-family : Arial, Helvetica, sans-serif;
}
dl dd.img {
margin : 0;
}
dd.img img {
float : left;
margin : 0 4px 0 0;
padding : 2px;
background : #fff;
}
#destaque {
margin : 0 10px;
border-bottom : 1px solid #000;
font-size : 13px !important ;
}
#destaque h2 {
font-family : Arial, Helvetica, sans-serif;
height : 24px;
color : #fff;
background : url(../img/breadcrumbs_bg.gif) top left repeat-x #fff;
padding-left : 10px;
padding-top : 7px;
font-weight : bold;
font-size : 14px;
margin : 0 0 7px 0;
}
#destaque p {
margin : 0 0 5px 0;
padding : 0;
}
#destaque h3 {
font-size : 14px !important ;
color : #587fa3;
margin : 0 0 0 10px;
padding : 0;
display : inline;
}
#destaque a {
color : #587fa3;
background-color : #fff;
}
#calendar-container p {
margin : 0;
padding : 0;
font-size : 13px;
}
#calendar-container a {
color : #43527d;
}
#calendar-container a:hover {
text-decoration : none;
}
#pub {
float : left;
width : 400px;
font-family : Arial, Helvetica, sans-serif;
}
#pub dl {
float : left;
width : 530px;
margin : 10px 0;
padding : 20px 0 0 0;
display : inline;
border-top : 1px solid #000;
}
#pub dt {
float : right;
width : 330px;
margin : 0;
padding : 2px 0 10px 0;
font-weight : bold;
color : #43527d;
}
#pub dd {
margin : 0 0 0 200px;
padding : 0;
font-size : 14px;
line-height : 1.5em;
color : #969594;
text-align : left;
}
#pub dl dd.imgpub {
margin : 0;
}
#pub .imgpub img {
float : left;
margin : 0 8px 0 0;
padding : 4px 0;
background : #fff;
}
#publicidade {
margin : 0;
padding : 4px 0;
background : #fff;
}
#list_02 {
margin : 0 0 15px 0;
}
#list_03 {
float : left;
}
#list_03 h5 {
line-height : 20px;
margin : 0;
padding : 0;
color : #5f5c5d !important ;
}
#list_04 {
float : left;
}
#list_04 ul {
margin : 0 0 15px 5px;
padding : 0;
list-style : none;
}
#list_04 ul li {
margin : 0;
padding : 0;
}
#list_04 .pdf {
padding-top : 1px;
padding-right : 25px;
line-height : 15px;
background : url(../img/pdf.gif) top right no-repeat;
}
#informacoes {
clear : left;
margin : 0;
}
#info {
float : left;
}
#info h5 {
line-height : 15px;
margin : 0;
padding : 0;
color : #5f5c5d !important ;
}
#info_detalhe {
float : left;
margin-left : 5px;
padding-top : 0;
width : 350px;
font-family : Arial, Helvetica, sans-serif;
}
#info_detalhe ul {
margin : 0 0 5px 5px;
padding : 0;
list-style : none;
}
#info_detalhe ul li {
margin : 0;
padding : 0;
}
#listasimples {
margin : 10px 0 0 0;
line-height : 1.5em;
}
#listasimples ol {
list-style-type : disc;
font-family : Arial, Helvetica, sans-serif;
margin : 0 0 10px 40px;
padding : 0;
}
#listasimples ol ol {
list-style-type : disc;
margin : 0 0 5px 10px;
padding : 0;
}
#listaalfabetica {
margin : 10px 0 0 0;
line-height : 1.5em;
}
#listaalfabetica ol {
list-style-type : lower-alpha;
font-family : Arial, Helvetica, sans-serif;
font-weight : bold;
margin : 0 0 10px 40px;
padding : 0;
}
#listaalfabetica ol span {
font-weight : normal;
font-family : Arial, Helvetica, sans-serif;
}
#listaalfabetica ol ol {
list-style-type : decimal;
margin : 0 0 5px 10px;
padding : 0;
}
#listanumerica {
margin : 10px 0 0 0;
line-height : 1.5em;
}
#listanumerica ol {
list-style-type : decimal;
font-family : Arial, Helvetica, sans-serif;
font-weight : bold;
margin : 0 0 10px 40px;
padding : 0;
}
#listanumerica ol span {
font-weight : normal;
font-family : Arial, Helvetica, sans-serif;
}
#listanumerica ol ol {
list-style-type : lower-alpha;
margin : 0 0 5px 10px;
padding : 0;
}
#listaparagrafo {
margin : 10px 0 0 0;
line-height : 1.5em;
}
#listaparagrafo ol {
list-style-type : disc;
font-family : Arial, Helvetica, sans-serif;
margin : 0 0 10px 40px;
padding : 0;
}
#listaparagrafo ol li {
margin-bottom : 10px;
}
div, td, p {
font-family : Tahoma;
}
#p7TMctrl {
display : none;
display : block;
}
#p7TMctrl a:link {
color : #666666;
}
#p7TMctrl a:hover {
color : #ff9900;
}
#p7TMnavright div {
line-height : 17px !important ;
}
#p7TMnavright div div {
line-height : 17px !important ;
}
#p7TMnavright {
background-color : #fff;
}
#p7TMnavright h2 {
font-size : 13px !important ;
font-weight : normal;
margin : 0;
padding : 0;
color : #fff !important ;
}
#p7TMnavright div {
margin-top : 5px;
border-bottom : 1px solid #000;
}
#p7TMnavright div div {
margin : 0;
}
#p7TMnavright div a {
color : #fff;
font-size : 13px !important ;
}
#p7TMnavright div a {
color : #fff;
padding : 0 0 0 0.5em;
display : block;
text-decoration : none;
background-color : #43527d;
margin-bottom : 3px;
}
#p7TMnavright div a:hover {
color : #fff;
}
#p7TMnavright div div a {
font-size : 13px !important ;
background-color : #e7e8f1;
color : #43527d;
margin : 0;
border : 0;
}
#p7TMnavright div div a:hover {
color : #43527d;
background-color : #fff;
}
#p7TMnavright div div div a {
font-size : 11px !important ;
}
.p7plusmarkright {
background-repeat : no-repeat;
background-image : url(../p7tm/p7t_plus.gif);
background-position : 50% 8px;
padding : 0 0 0 22px !important ;
}
.p7minusmarkright {
background-repeat : no-repeat;
background-image : url(../p7tm/p7t_minus.gif);
background-position : 50% 8px;
padding : 0 0 0 22px !important ;
}
.p7defmarkright {
background-image : none;
padding : 0 0 0 22px !important ;
}
.p7currentmarkright {
background-color : #fff !important ;
color : #43527d !important ;
}
#stretchyCell {
width : 14em;
}
#p7TMnavright div a {
font-size : 13px;
}
div, td, p {
font-family : Tahoma;
}
#p7TMctrl {
margin : 0 0 12px 0;
display : none;
display : block;
}
#p7TMctrl a:link {
color : #666666;
}
#p7TMctrl a:hover {
color : #cc0000;
}
#p7TMnav div {
line-height : 20px !important ;
}
#p7TMnav div div {
line-height : 20px !important ;
}
#p7TMnav {
background-color : #000;
}
#p7TMnav h2 {
font-size : 13px !important ;
font-weight : normal;
margin : 0;
padding : 2px 0 0 0;
color : #fff !important ;
line-height : 20px !important ;
}
#p7TMnav div {
margin : 0;
}
#p7TMnav div div {
margin : 0;
}
#p7TMnav div a {
color : #fff;
font-size : 13px;
}
#p7TMnav div a {
padding : 0 0 0 12px;
text-decoration : none;
background-color : #000;
border-bottom : 1px solid #fff;
display : block;
}
#p7TMnav div a:hover {
color : #fff;
background-color : #000;
border-bottom : 1px solid #c2c1c1;
}
#p7TMnav div div a {
color : #000 !important ;
font-size : 13px;
background-color : #ffddb9;
}
#p7TMnav div div a:hover {
color : #000 !important ;
background-color : #fff;
border-bottom : 1px solid #fff;
}
.p7plusmark {
background-repeat : no-repeat;
background-position : 50% 8px;
padding : 0 0 0 20px !important ;
}
.p7minusmark {
background-repeat : no-repeat;
background-position : 50% 8px;
padding : 0 0 0 20px !important ;
}
.p7defmark {
background-image : none;
padding : 0 0 0 20px !important ;
}
a.p7currentmark {
color : #000 !important ;
background-color : #fff !important ;
border-bottom : 1px solid #fff;
}
#p7TMnav div {
line-height : 20px !important ;
}
#p7TMnav div div {
line-height : 20px !important ;
}
#p7TMnav {
background-color : #000;
}
#p7TMnav div {
margin : 0;
}
#p7TMnav div div {
margin : 0;
}
#p7TMnav div a {
color : #fff;
font-size : 13px;
}
#p7TMnav div a {
display : block;
padding : 0 0 0 12px;
text-decoration : none;
background-color : #000;
border-bottom : 1px solid #fff;
}
#p7TMnav div a:visited {
color : #fff;
}
#p7TMnav div a:hover {
color : #fff;
background-color : #000;
border-bottom : 1px solid #c2c1c1;
}
#p7TMnav div div a {
color : #000;
font-size : 13px;
background-color : #ffddb9;
}
#p7TMnav div div a:hover {
color : #000;
background-color : #fff;
border-bottom : 1px solid #fff;
}
#localizacao {
padding : 10px;
width : 514px;
height : 370px;
background : #43527d;
}
#local_main {
float : left;
width : 340px;
height : 340px;
background : #fff;
}
#local_top {
float : right;
width : 165px;
height : 165px;
background : #43527d;
}
#local_bottom {
margin-top : 10px;
clear : right;
float : right;
width : 165px;
height : 165px;
background : #43527d;
}
#local_legenda {
clear : both;
float : left;
width : 414px;
color : #fff;
height : 20px;
margin-top : 10px;
}
#local_legenda p {
margin : 0;
padding : 5px 0 0 0;
}
#aluguer {
padding : 10px 0 10px 10px;
width : 524px;
height : 185px;
background : #43527d;
}
#aluguer_main {
float : left;
width : 171px;
height : 171px;
background : #fff;
}
#aluguer_top {
float : right;
padding : 0 0 0 10px;
width : 342px;
height : 171px;
background : #43527d;
}
#aluguer_legenda {
clear : both;
float : left;
width : 414px;
color : #fff;
height : 20px;
margin-top : 5px;
}
#aluguer_legenda p {
margin : 0;
padding : 0;
}
#aluguer_nav ul {
list-style-type : none;
}
#aluguer_nav ul li {
font : 13px Arial;
color : #fff;
display : inline;
padding : 0 10px 0 0;
font-weight : bold;
}
#aluguer ul li a {
text-decoration : none;
color : #fff;
}
#formulario form {
margin : 0;
padding : 0;
min-width : 560px;
max-width : 620px;
width : 590px;
}
#formulario form fieldset {
clear : both;
border : #000 solid 1px;
padding : 10px;
margin : 0;
}
#formulario form select {
border-color : #000;
font : 12px arial;
}
#formulario legend {
font : bold 13px arial;
color : #f69325;
}
#formulario label {
display : block;
width : 150px;
float : left;
margin-bottom : 10px;
font : bold 13px arial;
color : #43527d;
}
#formulario input {
display : block;
width : 200px;
float : left;
margin-bottom : 10px;
font : 12px arial;
color : #000;
}
#formulario label {
text-align : right;
width : 250px;
padding-right : 20px;
}
#formulario h2 {
font : bold 13px arial;
}
#formulario span {
font : italic 13px arial;
}
#formulario br {
clear : left;
}
#formulario .entidades {
background : none;
}
#formulario .entidades input {
width : 30px;
}
#formulario .entidades label {
width : 200px;
}
#formulario .butaoenviar {
background : #43527d;
font : bold 13px arial;
letter-spacing : 1px;
color : #fff;
width : 100px;
border : #000 solid 1px;
margin : 0 10px 0 0;
}
#box #linksimbolos1 {
padding : 0 0 0 0;
clear : both;
border-top : 1px solid #000;
}
#img_w3c {
margin-left : 10px;
padding-bottom : 8px;
}
#img_eu {
margin-left : 10px;
}
#box #linksimbolos2 {
padding : 0 0 0 0;
clear : both;
border-top : 0 solid #000;
text-align : center;
}
#box #linkacessibilidade {
background : url(../img/acessibilidade.gif) top left no-repeat #fff;
padding : 5px 0 7px 30px;
float : left;
margin : 0 0 0 5px;
font-size : 11px;
}
#box #linkacessibilidade a {
color : #587fa3;
background-color : #fff;
}
#centenario {
padding-bottom : 10px;
padding-top : 10px;
}
#redes_sociais img {
border : none 0;
cursor : pointer;
float : left;
height : 23px;
padding : 12px 10px 0 0;
vertical-align : middle;
width : 23px;
}
body {
width : 984px;
margin : 0 auto;
font-family : Arial, Helvetica, sans-serif;
font-size : large;
color : #5f5c5d;
}
table, tr, td {
font-family : Arial, Helvetica, sans-serif !important ;
}
a {
color : #587fa3;
font-family : Arial, Helvetica, sans-serif;
}
a:hover {
text-decoration : none;
}
.borderzero {
border : 0;
}
.hide {
position : absolute;
left : 0;
top : -500px;
width : 1px;
height : 1px;
overflow : hidden;
}
#wrap {
background : url(../img/header_bg.gif) top left repeat-x;
}
#header {
height : 94px;
background : url(../img/watermark2.gif) 22px 235px no-repeat;
}
#header h1 {
float : left;
background : url(../img/logo_ul.gif) no-repeat;
width : 191px;
height : 70px;
margin : 13px 0 0 0;
padding : 0;
}
#header h1 span a {
display : block;
text-indent : -9999px;
width : 191px;
height : 70px;
}
.invisivel {
display : none;
}
#acessibilidade {
float : left;
margin : 0 0 0 50px;
padding : 0;
}
#acessibilidade img {
border : 0;
cursor : pointer;
}
#topbar ul {
float : left;
margin : 0;
padding : 0 0 0 50px;
list-style : none;
}
#topbar ul li {
display : inline;
font-size : 15px;
font-family : Verdana, Arial, Helvetica, sans-serif !important ;
padding : 5px 0 0 0;
text-transform : lowercase;
}
#topbar a {
float : left;
display : block;
margin : 0;
padding : 8px 8px 4px 3px;
color : #587fa3;
text-decoration : none;
background : url(../img/menu_top_off.gif) top left repeat-x #fff;
}
#topbar a:hover {
color : #333;
background : url(../img/menu_top_on.gif) top left repeat-x #fff;
}
#login {
width : 170px;
height : 81px;
float : right;
}
#login h2 {
margin : 0;
padding : 4px 0 0 5px !important ;
height : 26px;
color : #fff !important ;
font-size : 15px !important ;
font-weight : normal;
font-family : Arial, Helvetica, sans-serif !important ;
letter-spacing : 1px;
background : url(../img/header_h3.gif) no-repeat #fff;
}
#login form {
margin : 0;
padding : 0;
}
#login input {
margin : 0;
padding : 0;
}
#login .text {
font-size : 15px;
width : 100px;
margin : 0 5px 1px 5px;
border : #000 solid 1px;
font-family : Arial, Helvetica, sans-serif !important ;
}
#login label {
font-size : 14px;
color : #000;
}
#login p {
margin : 0;
padding : 0 0 0 5px;
font-size : 15px !important ;
font-family : Arial, Helvetica, sans-serif !important ;
}
#login span {
cursor : pointer;
color : #587fa3;
text-decoration : underline;
}
#login .autenticado {
font-size : 15px !important ;
height : 17px;
margin : 0 0 1px 5px;
font-family : Arial, Helvetica, sans-serif !important ;
}
#rows {
clear : both;
width : 984px;
float : left;
}
#pesquisa {
float : left;
padding : 0 5px;
width : 170px;
height : 23px;
background : url(../img/pesquisa_bg.gif) top left no-repeat;
}
#pesquisa form {
margin : 0;
padding : 0;
}
#pesquisa label {
float : left;
font-size : 12px;
font-family : Verdana, Arial, Helvetica, sans-serif !important ;
color : #fff;
padding : 1px 5px 0 0;
margin : 0;
}
#pesquisa input {
margin : 2px 0 0 5px;
padding : 0;
font-size : 12px;
}
#pesquisa .inputbox {
width : 85px;
border : #000 solid 1px;
}
#pesquisa img {
float : right;
vertical-align : middle;
padding : 3px 5px 0 0;
cursor : pointer;
}
#middlebar {
font-size : 14px;
float : left;
width : 614px;
color : #fff;
font-family : Verdana, Arial, Helvetica, sans-serif !important ;
background : url(../img/middlebar_bg.gif) top left no-repeat;
margin : 0 10px;
padding : 0 0 2px 0;
letter-spacing : 1px;
}
#middlebar ul {
float : left;
margin : 0;
padding : 0 0 0 10px;
list-style : none;
}
#middlebar li {
float : left;
display : inline;
background : url(../img/central_pipe.gif) 4px;
background-repeat : no-repeat;
background-position : left;
padding : 0;
margin : 0;
}
#middlebar a {
float : left;
display : block;
color : #fff !important ;
text-decoration : none;
padding : 4px 6px 3px 6px;
margin-left : 2px;
background-color : #000;
}
#middlebar a:hover {
float : left;
display : block;
background-color : #808080;
}
#calendar {
float : left;
width : 170px;
background : url(../img/calendario_bg.gif) top left no-repeat;
}
#calendar h2 {
margin : 0;
padding : 0 0 6px 5px !important ;
height : 20px;
color : #fff !important ;
font-size : 14px !important ;
font-weight : normal;
letter-spacing : 1px;
font-family : Arial, Helvetica, sans-serif !important ;
}
#calendar ul {
margin : 3px 12px;
padding : 0;
list-style : none;
font-family : Arial, Helvetica, sans-serif;
}
#calendar li {
display : inline;
font-size : 14px;
background : url(../img/hora.gif) top left no-repeat;
padding-top : 2px;
padding-left : 20px;
}
#calendar li.data {
background : none;
margin : 0;
padding : 0;
font-family : Arial, Helvetica, sans-serif;
font-size : 14px;
}
#calendar li a.hora {
color : #43527d;
font-weight : bold;
background-color : #fff;
}
#calendar li a:hover.hora {
text-decoration : none;
font-weight : bold;
}
#container {
clear : both;
width : 984px;
float : left;
}
#headerbread {
font-family : Arial, Helvetica, sans-serif;
height : 24px;
color : #fff !important ;
background : url(../img/breadcrumbs_bg.gif) top left repeat-x #fff;
padding : 7px 0 0 10px !important ;
font-weight : normal;
font-size : 16px;
margin : 0 10px 0 10px !important ;
}
#headerbread a {
font-family : Arial, Helvetica, sans-serif;
color : #fff !important ;
text-decoration : none;
}
#headerbread a:hover {
font-family : Arial, Helvetica, sans-serif;
color : #fff !important ;
text-decoration : underline !important ;
}
#content {
font-size : 16px;
}
#content a {
color : #587fa3;
}
#content a:hover {
text-decoration : none;
}
#content p {
margin : 5px 0 10px 0;
padding : 0;
color : #5f5c5d;
line-height : 1.5em;
font-family : Arial, Helvetica, sans-serif;
}
#content p a {
color : #587fa3;
}
#content p a:hover {
text-decoration : none;
}
#content h3 {
font-family : Arial, Helvetica, sans-serif;
margin : 15px 0 7px 0;
padding : 0;
color : #f69325;
font-size : 16px;
}
#content h4 {
font-family : Arial, Helvetica, sans-serif;
margin : 15px 0 7px 0;
padding : 0;
color : #43527d;
font-size : 16px;
}
#content h5 {
font-family : Arial, Helvetica, sans-serif;
margin : 15px 0 0 0;
padding : 0;
color : #5f5c5d;
font-size : 16px;
}
#content h6 {
font-family : Arial, Helvetica, sans-serif;
margin : 15px 0 5px 0;
padding : 0;
color : #43527d;
font-size : 16px;
}
#content .list {
margin : 0;
padding : 0;
}
#content .pdf {
line-height : 1.5em;
padding-top : 1px;
padding-right : 25px;
background : url(../img/pdf.gif) bottom right no-repeat;
font-family : Arial, Helvetica, sans-serif;
}
#content .imgs {
line-height : 1.5em;
padding-top : 1px;
padding-right : 25px;
background : url(../img/imgs.gif) top right no-repeat;
font-family : Arial, Helvetica, sans-serif;
}
#content .zip {
line-height : 1.5em;
padding-top : 1px;
padding-right : 25px;
background : url(../img/zip.gif) top right no-repeat;
font-family : Arial, Helvetica, sans-serif;
}
#content .ficheiro {
line-height : 1.5em;
padding-top : 1px;
padding-right : 25px;
background : url(../img/ficheiro.gif) top right no-repeat;
font-family : Arial, Helvetica, sans-serif;
}
#content .excel {
line-height : 1.5em;
padding-top : 1px;
padding-right : 25px;
background : url(../img/excel.gif) top right no-repeat;
font-family : Arial, Helvetica, sans-serif;
}
#content .listaficheiro {
line-height : 1.5em;
padding : 1px 25px 0 15px;
background : url(../img/ficheiro.gif) top right no-repeat;
font-family : Arial, Helvetica, sans-serif;
}
.listaficheirodiv {
margin : 0 0 0 30px;
padding : 0 0 0 15px;
background : url(../img/icon_listaficheiro.gif) top left no-repeat;
vertical-align : middle;
}
.listaficheirodiv span {
line-height : 1.5em;
padding : 0 0 0 13px;
background : url(../img/ficheiro.gif) bottom right no-repeat;
font-family : Arial, Helvetica, sans-serif;
}
#content .eventocartaz img {
float : left;
margin : 0 15px 0 0;
padding : 0;
background : #fff;
}
#content ol {
list-style-type : lower-alpha;
margin : 0 0 0 62px;
padding : 0;
font-family : Arial, Helvetica, sans-serif;
}
#contentlinks {
margin : 10px 40px 0 40px;
padding : 0;
list-style : none;
font-family : Arial, Helvetica, sans-serif;
}
#contentlinks li {
font-size : 16px;
line-height : 19px;
}
#toc {
margin : 10px 40px 20px 40px;
padding : 2px 0;
border-top : 1px solid #000;
border-bottom : 1px solid #000;
}
#toc p {
background : #e7e8f1;
margin : 0;
padding : 0 0 0 10px;
color : #43527d;
font-size : 16px;
}
#toc p.espaco {
line-height : 12px;
}
#toc img {
width : 50px;
height : 50px;
border : #949596 solid 1px;
margin : 2px 15px 0 -8px;
padding : 5px;
background-color : #fff;
float : left;
}
#toc h2 {
margin : 5px 0 0 0;
padding : 5px 0 0 0;
font-size : 16px;
}
#toc .active {
padding-left : 15px;
background : url(../img/maior.gif) 50% 0% no-repeat;
font-weight : bold;
color : #43527d;
margin : 0;
}
#toc .imglinkexterno {
border : 0;
margin : 0;
padding : 0;
width : 14px;
height : 12px;
float : none;
background-color : transparent !important ;
}
#toc .indisponivel {
margin : 0;
padding : 10px 0 30px 0;
background : #e7e8f1;
text-align : center;
color : #43527d;
font-weight : bold;
}
#toc ul {
background : #e7e8f1;
margin : 0 1px 0 1px;
padding : 0 0 2px 10px;
list-style : none;
}
#toc ul li {
margin : 0;
padding : 2px 0 0 0;
}
#toc select {
border : #000 solid 1px;
font-size : 11px;
}
#toc .pesquisaform {
margin : 8px 0 8px 10px;
}
#toc #pesquisa_c2 {
background : #e7e8f1;
}
#toc #pesquisa_c2 form {
margin : 10px;
padding : 0;
background : #e7e8f1;
}
#toc #pesquisa_c2 select {
font-size : 16px;
border : #000 solid 1px;
color : #43527d;
}
.margen {
margin : 0;
padding : 0;
}
.pesquisar {
background : #43527d;
color : #fff;
border : #969594 solid 2px;
font-size : 14px;
}
#toc #table_wrap {
width : 100%;
background : #e7e8f1;
}
#toc #table_wrap h2 {
margin : 0;
padding : 5px 0 0 10px;
color : #43527d;
font-family : Arial, Helvetica, sans-serif;
}
#toc #table_wrap form {
margin : 0;
padding : 10px 0 10px 10px;
}
#tocaulamagna {
background : #fff;
margin : 10px 0 20px 0;
padding : 2px 0;
border-top : 1px solid #000;
border-bottom : 1px solid #000;
}
#tocaulamagna #table_wrap {
background : #e7e8f1;
}
#tocaulamagna #table_wrap h2 {
margin : 0;
padding : 5px 0 0 10px;
color : #43527d;
}
#tocaulamagna #pesquisa_c1 {
margin : 0 10px 0 0;
padding : 2px 0;
}
#tocaulamagna #pesquisa_c1 a {
color : #43527d;
text-decoration : underline;
font-weight : bold;
}
#tocaulamagna #pesquisa_c1 a:hover {
color : #43527d;
text-decoration : none;
font-weight : bold;
}
#tocaulamagna #pesquisa_c1 label {
margin : 0;
padding : 0 10px 0 20px;
}
#tocaulamagna #pesquisa_c1 select {
border : #000 solid 1px;
font-size : 11px;
}
#tocaulamagna #pesquisa_c1 input {
border : #000 solid 1px;
font-size : 11px;
}
#tocaulamagna #pesquisa_c1 th {
text-align : right;
font-weight : normal;
}
#tocaulamagna #pesquisa_c1 h4 {
margin : 10px 0;
padding : 0 10px 0 0;
font-size : 16px;
}
#tocaulamagna #pesquisa_c1 p {
margin : 0 0 0 10px;
padding : 3px 0;
}
#tocaulamagna #pesquisa_c1 td {
margin : 0;
padding : 3px 0;
}
#tocaulamagna #pesquisa_c1 img {
margin : 0;
padding : 0 0 3px 0;
border : 0;
width : 25px;
height : 17px;
vertical-align : middle;
}
#toceventostop {
padding : 2px 0 0 0;
margin : 10px 0 0 0;
border-top : 1px solid #000;
}
#toceventosbottom {
padding : 0 0 2px 0;
margin : 0 0 20px 0;
border-bottom : 1px solid #000;
}
#toceventos {
margin : 0;
min-height : 85px;
background : #e7e8f1;
}
#toceventos p {
margin : 0;
padding : 0 10px 0 10px;
color : #43527d;
font-size : 16px;
}
#toceventos p.espaco {
line-height : 30px;
}
#toceventos img {
width : 80px;
height : 80px;
border : #949596 solid 1px;
margin : 6px 0 0 0;
padding : 5px;
background-color : #fff;
float : right;
}
#toceventos h2 {
margin : 0;
padding : 5px 0 0 10px;
background : #e7e8f1;
font-size : 12px;
color : #43527d;
font-family : Arial, Helvetica, sans-serif;
}
#toceventos h5 {
margin : 0;
padding : 5px 0 0 10px;
background : #e7e8f1;
}
#tituloeventos {
color : #43527d;
font-weight : bold;
margin : 0;
border-top : 1px solid #000;
padding-top : 10px;
font-size : 16px;
font-family : Arial, Helvetica, sans-serif;
}
#semeventos {
color : #cc0000;
font-weight : bold;
margin : 0;
border-top : 1px solid #000;
border-bottom : 1px solid #000;
padding : 10px 0;
font-size : 16px;
text-align : center;
font-family : Arial, Helvetica, sans-serif;
}
#mensagens {
clear : both;
list-style : none;
margin : 15px 0 0 0;
}
#mensagens ul {
margin : 0;
}
#mensagens ul li {
display : inline;
padding-right : 10px;
}
#mensagens .voltar {
padding-left : 15px;
background : url(../img/voltar.gif) 60% 0% no-repeat;
}
#mensagens .topo {
padding-left : 15px;
background : url(../img/topo.gif) 60% 0% no-repeat;
}
#mensagens a {
color : #43527d;
background-color : #fff;
}
#mensagens a:hover {
text-decoration : none;
}
#center {
float : left;
width : 634px;
margin : 0;
}
#center-left {
width : 312px;
float : left;
padding-right : 5px !important ;
}
#center-left h2 {
background : url(../img/eventos_bg.gif) top left repeat-x #fff;
height : 23px !important ;
font-family : Arial, Helvetica, sans-serif !important ;
color : #fff;
padding-left : 10px !important ;
padding-top : 7px !important ;
font-weight : normal !important ;
font-size : 16px !important ;
margin : 0 0 0 10px !important ;
}
#center-left h3 {
float : right;
width : 194px;
margin : 1px 0 0 0;
padding : 0 0 3px 0;
font-size : 16px;
font-weight : bold;
color : #43527d;
}
#center-left img {
border : 0;
}
#center-right {
width : 312px;
float : right;
padding-left : 5px;
}
#center-right h2 {
background : url(../img/eventos_bg.gif) top left repeat-x #fff;
height : 23px !important ;
font-family : Arial, Helvetica, sans-serif !important ;
color : #fff;
padding-left : 10px !important ;
padding-top : 7px !important ;
font-weight : normal !important ;
font-size : 16px !important ;
margin : 0 10px 0 0 !important ;
}
#center-right h3 {
float : right;
width : 194px;
margin : 1px 0 0 0;
padding : 0 0 3px 0;
font-size : 16px;
font-weight : bold;
color : #43527d;
}
#center-right img {
border : 0;
}
.bolinks {
cursor : pointer;
}
#left {
width : 180px;
float : left;
padding-top : 5px;
border-top : 1px solid #000;
}
#left p {
font-size : 15px;
padding : 5px 10px;
color : #43527d;
}
#right {
font-size : 17px;
width : 170px;
float : left;
padding : 5px 0 0 0;
border-top : 1px solid #000;
}
#right h4 {
float : left;
width : 170px;
margin : 0;
padding : 4px 0 0 5px;
height : 26px;
color : #fff;
font-size : 15px;
font-weight : normal;
letter-spacing : 1px;
background : url(../img/header_h3.gif) repeat-x;
}
#footer {
clear : both;
border-top : 1px solid #000;
}
#box {
width : 178px;
margin : 10px 0;
border : #000 solid 1px;
clear : both;
line-height : 15px;
background-color : #fff;
}
#box p {
color : #43527d;
font-size : 15px;
padding : 0 0 0 10px;
margin : 0;
background-color : #fff;
}
#box #linkacessibilidade {
background : url(../img/acessibilidade.gif) top left no-repeat #fff;
padding : 5px 0 7px 30px;
float : left;
margin : 0 0 0 5px;
font-size : 15px;
}
#box #linkacessibilidade a {
color : #587fa3;
background-color : #fff;
}
#box #linkacessibilidade a:hover {
text-decoration : none;
}
#box #linksimbolos {
padding : 5px 0 7px 10px;
clear : both;
border-top : 1px solid #000;
}
#box #areatecnica {
padding : 10px 0 10px 10px;
clear : both;
border-top : 1px solid #000;
line-height : 5px;
font-size : 15px;
}
#box #areatecnica a {
color : #587fa3;
background-color : #fff;
}
#box #areatecnica a:hover {
text-decoration : none;
}
#box #areacopyright {
padding-right : 5px;
font-size : 15px;
line-height : 13px;
}
dl {
float : left;
width : 282px;
margin : 5px 10px;
padding : 0;
display : inline;
}
dt {
float : right;
width : 194px;
margin : 0;
padding : 0 0 3px 0;
font-size : 16px;
font-weight : bold;
color : #43527d;
}
dd {
margin : 0 0 0 90px;
padding : 0;
font-size : 15px;
color : #000;
font-family : Arial, Helvetica, sans-serif;
}
dl dd.img {
margin : 0;
}
dd.img img {
float : left;
margin : 0 4px 0 0;
padding : 2px;
background : #fff;
}
#destaque {
margin : 0 10px;
border-bottom : 1px solid #000;
font-size : 15px !important ;
}
#destaque h2 {
font-family : Arial, Helvetica, sans-serif;
height : 24px;
color : #fff;
background : url(../img/breadcrumbs_bg.gif) top left repeat-x #fff;
padding-left : 10px;
padding-top : 7px;
font-weight : bold;
font-size : 16px;
margin : 0 0 7px 0;
}
#destaque p {
margin : 0 0 5px 0;
padding : 0;
}
#destaque h3 {
font-size : 16px !important ;
color : #587fa3;
margin : 0 0 0 10px;
padding : 0;
display : inline;
}
#destaque a {
color : #587fa3;
font-size : 15px;
background-color : #fff;
}
#calendar-container p {
margin : 0;
padding : 0;
font-size : 15px;
}
#calendar-container a {
color : #43527d;
}
#calendar-container a:hover {
text-decoration : none;
}
#pub {
float : left;
width : 400px;
font-family : Arial, Helvetica, sans-serif;
}
#pub dl {
float : left;
width : 530px;
margin : 10px 0;
padding : 20px 0 0 0;
display : inline;
border-top : 1px solid #000;
}
#pub dt {
float : right;
width : 330px;
margin : 0;
padding : 2px 0 10px 0;
font-weight : bold;
color : #43527d;
}
#pub dd {
margin : 0 0 0 200px;
padding : 0;
font-size : 16px;
line-height : 1.5em;
color : #969594;
text-align : left;
}
#pub dl dd.imgpub {
margin : 0;
}
#pub .imgpub img {
float : left;
margin : 0 8px 0 0;
padding : 4px 0;
background : #fff;
}
#publicidade {
margin : 0;
padding : 4px 0;
background : #fff;
}
#list_02 {
margin : 0 0 15px 0;
}
#list_03 {
float : left;
}
#list_03 h5 {
line-height : 20px;
margin : 0;
padding : 0;
color : #5f5c5d !important ;
}
#list_04 {
float : left;
}
#list_04 ul {
margin : 0 0 15px 5px;
padding : 0;
list-style : none;
}
#list_04 ul li {
margin : 0;
padding : 0;
}
#list_04 .pdf {
padding-top : 1px;
padding-right : 25px;
line-height : 15px;
background : url(../img/pdf.gif) top right no-repeat;
}
#informacoes {
clear : left;
margin : 0;
}
#info {
float : left;
}
#info h5 {
line-height : 15px;
margin : 0;
padding : 0;
color : #5f5c5d !important ;
}
#info_detalhe {
float : left;
margin-left : 5px;
padding-top : 0;
width : 350px;
font-family : Arial, Helvetica, sans-serif;
}
#info_detalhe ul {
margin : 0 0 5px 5px;
padding : 0;
list-style : none;
}
#info_detalhe ul li {
margin : 0;
padding : 0;
}
#listasimples {
margin : 10px 0 0 0;
line-height : 1.5em;
}
#listasimples ol {
list-style-type : disc;
font-family : Arial, Helvetica, sans-serif;
margin : 0 0 10px 40px;
padding : 0;
}
#listasimples ol ol {
list-style-type : disc;
margin : 0 0 5px 10px;
padding : 0;
}
#listaalfabetica {
margin : 10px 0 0 0;
line-height : 1.5em;
}
#listaalfabetica ol {
list-style-type : lower-alpha;
font-family : Arial, Helvetica, sans-serif;
font-weight : bold;
margin : 0 0 10px 40px;
padding : 0;
}
#listaalfabetica ol span {
font-weight : normal;
font-family : Arial, Helvetica, sans-serif;
}
#listaalfabetica ol ol {
list-style-type : decimal;
margin : 0 0 5px 10px;
padding : 0;
}
#listanumerica {
margin : 10px 0 0 0;
line-height : 1.5em;
}
#listanumerica ol {
list-style-type : decimal;
font-family : Arial, Helvetica, sans-serif;
font-weight : bold;
margin : 0 0 10px 40px;
padding : 0;
}
#listanumerica ol span {
font-weight : normal;
font-family : Arial, Helvetica, sans-serif;
}
#listanumerica ol ol {
list-style-type : lower-alpha;
margin : 0 0 5px 10px;
padding : 0;
}
#listaparagrafo {
margin : 10px 0 0 0;
line-height : 1.5em;
}
#listaparagrafo ol {
list-style-type : disc;
font-family : Arial, Helvetica, sans-serif;
margin : 0 0 10px 40px;
padding : 0;
}
#listaparagrafo ol li {
margin-bottom : 10px;
}
div, td, p {
font-family : Tahoma;
}
#p7TMctrl {
display : none;
display : block;
}
#p7TMctrl a:link {
color : #666666;
}
#p7TMctrl a:hover {
color : #ff9900;
}
#p7TMnavright div {
line-height : 17px !important ;
}
#p7TMnavright div div {
line-height : 17px !important ;
}
#p7TMnavright {
background-color : #fff;
}
#p7TMnavright h2 {
font-size : 15px !important ;
font-weight : normal;
margin : 0;
padding : 0;
color : #fff !important ;
}
#p7TMnavright div {
margin-top : 5px;
border-bottom : 1px solid #000;
}
#p7TMnavright div div {
margin : 0;
}
#p7TMnavright div a {
color : #fff;
font-size : 15px !important ;
}
#p7TMnavright div a {
color : #fff;
padding : 0 0 0 0.5em;
display : block;
text-decoration : none;
background-color : #43527d;
margin-bottom : 3px;
}
#p7TMnavright div a:hover {
color : #fff;
}
#p7TMnavright div div a {
font-size : 15px !important ;
background-color : #e7e8f1;
color : #43527d;
margin : 0;
border : 0;
}
#p7TMnavright div div a:hover {
color : #43527d;
background-color : #fff;
}
#p7TMnavright div div div a {
font-size : 11px !important ;
}
.p7plusmarkright {
background-repeat : no-repeat;
background-image : url(../p7tm/p7t_plus.gif);
background-position : 50% 8px;
padding : 0 0 0 22px !important ;
}
.p7minusmarkright {
background-repeat : no-repeat;
background-image : url(../p7tm/p7t_minus.gif);
background-position : 50% 8px;
padding : 0 0 0 22px !important ;
}
.p7defmarkright {
background-image : none;
padding : 0 0 0 22px !important ;
}
.p7currentmarkright {
background-color : #fff !important ;
color : #43527d !important ;
}
#stretchyCell {
width : 14em;
}
#p7TMnavright div a {
font-size : 15px;
}
div, td, p {
font-family : Tahoma;
}
#p7TMctrl {
margin : 0 0 12px 0;
display : none;
display : block;
}
#p7TMctrl a:link {
color : #666666;
}
#p7TMctrl a:hover {
color : #cc0000;
}
#p7TMnav div {
line-height : 20px !important ;
}
#p7TMnav div div {
line-height : 20px !important ;
}
#p7TMnav {
background-color : #000;
}
#p7TMnav h2 {
font-size : 15px !important ;
font-weight : normal;
margin : 0;
padding : 2px 0 0 0;
color : #fff !important ;
line-height : 20px !important ;
}
#p7TMnav div {
margin : 0;
}
#p7TMnav div div {
margin : 0;
}
#p7TMnav div a {
color : #fff;
font-size : 15px;
}
#p7TMnav div a {
padding : 0 0 0 12px;
text-decoration : none;
background-color : #000;
border-bottom : 1px solid #fff;
display : block;
}
#p7TMnav div a:hover {
color : #fff;
background-color : #000;
border-bottom : 1px solid #c2c1c1;
}
#p7TMnav div div a {
color : #000 !important ;
font-size : 15px;
background-color : #ffddb9;
}
#p7TMnav div div a:hover {
color : #000 !important ;
background-color : #fff;
border-bottom : 1px solid #fff;
}
.p7plusmark {
background-repeat : no-repeat;
background-position : 50% 8px;
padding : 0 0 0 20px !important ;
}
.p7minusmark {
background-repeat : no-repeat;
background-position : 50% 8px;
padding : 0 0 0 20px !important ;
}
.p7defmark {
background-image : none;
padding : 0 0 0 20px !important ;
}
a.p7currentmark {
color : #000 !important ;
background-color : #fff !important ;
border-bottom : 1px solid #fff;
}
#p7TMnav div {
line-height : 20px !important ;
}
#p7TMnav div div {
line-height : 20px !important ;
}
#p7TMnav {
background-color : #000;
}
#p7TMnav div {
margin : 0;
}
#p7TMnav div div {
margin : 0;
}
#p7TMnav div a {
color : #fff;
font-size : 15px;
}
#p7TMnav div a {
display : block;
padding : 0 0 0 12px;
text-decoration : none;
background-color : #000;
border-bottom : 1px solid #fff;
}
#p7TMnav div a:visited {
color : #fff;
}
#p7TMnav div a:hover {
color : #fff;
background-color : #000;
border-bottom : 1px solid #c2c1c1;
}
#p7TMnav div div a {
color : #000;
font-size : 15px;
background-color : #ffddb9;
}
#p7TMnav div div a:hover {
color : #000;
background-color : #fff;
border-bottom : 1px solid #fff;
}
#localizacao {
padding : 10px;
width : 514px;
height : 370px;
background : #43527d;
}
#local_main {
float : left;
width : 340px;
height : 340px;
background : #fff;
}
#local_top {
float : right;
width : 165px;
height : 165px;
background : #43527d;
}
#local_bottom {
margin-top : 10px;
clear : right;
float : right;
width : 165px;
height : 165px;
background : #43527d;
}
#local_legenda {
clear : both;
float : left;
width : 414px;
color : #fff;
height : 20px;
margin-top : 10px;
}
#local_legenda p {
margin : 0;
padding : 5px 0 0 0;
}
#aluguer {
padding : 10px 0 10px 10px;
width : 524px;
height : 185px;
background : #43527d;
}
#aluguer_main {
float : left;
width : 171px;
height : 171px;
background : #fff;
}
#aluguer_top {
float : right;
padding : 0 0 0 10px;
width : 342px;
height : 171px;
background : #43527d;
}
#aluguer_legenda {
clear : both;
float : left;
width : 414px;
color : #fff;
height : 20px;
margin-top : 5px;
}
#aluguer_legenda p {
margin : 0;
padding : 0;
}
#aluguer_nav ul {
list-style-type : none;
}
#aluguer_nav ul li {
font : 15px Arial;
color : #fff;
display : inline;
padding : 0 10px 0 0;
font-weight : bold;
}
#aluguer ul li a {
text-decoration : none;
color : #fff;
}
#formulario form {
margin : 0;
padding : 0;
min-width : 560px;
max-width : 620px;
width : 590px;
}
#formulario form fieldset {
clear : both;
border : #000 solid 1px;
padding : 10px;
margin : 0;
}
#formulario form select {
border-color : #000;
font : 14px arial;
}
#formulario legend {
font : bold 15px arial;
color : #f69325;
}
#formulario label {
display : block;
width : 150px;
float : left;
margin-bottom : 10px;
font : bold 15px arial;
color : #43527d;
}
#formulario input {
display : block;
width : 200px;
float : left;
margin-bottom : 10px;
font : 14px arial;
color : #000;
}
#formulario label {
text-align : right;
width : 250px;
padding-right : 20px;
}
#formulario h2 {
font : bold 15px arial;
}
#formulario span {
font : italic 15px arial;
}
#formulario br {
clear : left;
}
#formulario .entidades {
background : none;
}
#formulario .entidades input {
width : 30px;
}
#formulario .entidades label {
width : 200px;
}
#formulario .butaoenviar {
background : #43527d;
font : bold 15px arial;
letter-spacing : 1px;
color : #fff;
width : 100px;
border : #000 solid 1px;
margin : 0 10px 0 0;
}
#box #linksimbolos1 {
padding : 0 0 0 0;
clear : both;
border-top : 1px solid #000;
}
#img_w3c {
margin-left : 10px;
padding-bottom : 8px;
}
#img_eu {
margin-left : 10px;
}
#box #linksimbolos2 {
padding : 0 0 0 0;
clear : both;
border-top : 0 solid #000;
text-align : center;
}
#box #linkacessibilidade {
background : url(../img/acessibilidade.gif) top left no-repeat #fff;
padding : 5px 0 7px 30px;
float : left;
margin : 0 0 0 5px;
font-size : 11px;
}
#box #linkacessibilidade a {
color : #587fa3;
background-color : #fff;
}
#centenario {
padding-bottom : 10px;
padding-top : 10px;
}
#redes_sociais img {
border : none 0;
cursor : pointer;
float : left;
height : 23px;
padding : 12px 10px 0 0;
vertical-align : middle;
width : 23px;
}

↑ Top