body {
font-family:verdana;
color:#000000;
background-color:#ffffff;
background: #999; /* para browsers sem suporte a CSS 3 */
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#6495ed', endColorstr='#00006c'); /* IE */
background: -webkit-gradient(linear, left top, left bottom, from(#6495ed), to(#00006c)); /* webkit browsers */
background: -moz-linear-gradient(top,  #6495ed,  #00006c); /* Firefox 3.6+ */
}

a:link, a:visited, a:hover, a:focus, a:active {
color:#000000;
font-weight:bold;
text-decoration:none; }

a.titulo:link, a.titulo:visited, a.titulo:hover, a.titulo:focus, a.titulo:active {
text-align:center;
font-weight:bold;
font-family:verdana, arial;
color:#000000;
text-decoration:none; }; }

h1, h2, h3, h4, h5, h6 {
color:#ffffff;
text-align:center;
font-family:verdana, arial; }

div#containner {
background-color:#ffffff;
width:90%;
margin-left:5%; }

div#accessibility {
visibility:hidden; }

div#accessibility ul {
list-style-type:none; }

div#accessibility li {
display:inline; }

div#menu1 ul {
background: #999; /* para browsers sem suporte a CSS 3 */
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00006c', endColorstr='#6495ed'); /* IE */
background: -webkit-gradient(linear, left top, left bottom, from(#00006c), to(#6495ed)); /* webkit browsers */
background: -moz-linear-gradient(top, #00006c, #6495ed); /* Firefox 3.6+ */
color:#ffffff;
list-style-type:none; }

div#menu1 li {
padding-left:10px;
padding-right:10px;
color:#ffffff;
display:inline; }

div#menu1 ul li a {
color:#ffffff;
}

div#menu2 {
float:left;
padding-top:20px;
width:20%; }

div#menu2 ul {
list-style-type:none; }

div#banner {
padding-top:20px; }

div#logo {
float:left;
margin-left:5%;
width:20%; }

div#slogan {
width:80%; }

div#logo {
margin-left:6%; }

div#slogan h1 {
text-align:center;
font-size:16pt; }

div#esquerda {
width:20%; }

div#main {
margin-left:25%;
padding-left:10px;
width:70%; }

div#main p {
text-align:justify; }

div#search {
margin-left:30%;
padding-top:20px;
width:100%; }

div#search input.btn {
visibility:hidden; }

div#contentinfo {
clear:both;
font-size:8pt; }

div#contentinfo h2 {
padding-top:20px;
text-align:center;
font-size:10pt;
font-weight:bold; }

div#defaultlista {
margin-left:0%;
}

div#form br {
clear:left; }

div#form label {
float:left;
width:20%; }

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