body {
background:#FFFFFF url('deg/favoritus.jpg') top left repeat-x fixed;
font-size: 12pt;
font-family: Times, "Times New Roman", serif; 
margin-top: 1px;
margin-bottom: 0px;
margin-left: 3px;
margin-right: 1px;
}

table{
background:#FFFFFF url('deg/favoritus.jpg') top left repeat-x fixed;
border-collapse: collapse;
}

input { 
background-color: #EFE66E;
color:#440000;
border:1px solid;
margin-top: 1px;
}

select { 
background-color: #EFE66E;
color:#440000;
border:1px inset;
margin-top: 1px;
}

textarea{
background-color: #EFE66E; 
color:#440000;
border:1px inset;
margin-top: 1px;
}

input[type="text"]:focus {
 background-color: #F5F385;
 color:#440000;
 border:1px solid;
 margin-top: 1px;
}

input[type="password"]:focus {
 background-color: #F5F385;
 color:#440000;
 border:1px solid;
 margin-top: 1px;
}

input[type="submit"]:focus {
 background-color: #F5F385;
 color:#440000;
 border:1px solid;
 margin-top: 1px;
}

input[type="button"]:focus {
 background-color: #F5F385;
 color:#440000;
 border:1px solid;
 margin-top: 1px;
}

select:focus {
 background-color: #F5F385;
 color:#440000;
 border:1px solid;
 margin-top: 1px;
}

textarea:focus {
 background-color: #F5F385;
 color:#440000;
 border:1px solid;
 margin-top: 1px;
}

.caixa{
border:1px solid #B8860B;
}

.border_b{
   border: 1px solid #000000;
}

.float{
   visibility: hidden;
   position: absolute;
   left: -3000px;
   z-index: 10;
}


p {
margin-top: 0px;
margin-bottom: 0px; 
font-family: Times, "Times New Roman", serif;
font-size: 8pt;
color:#440000;
}


#menu {
text-align:center;
margin-top: 0px;
margin-bottom: 2px;
font-family: Times, "Times New Roman", serif;
font-size: 14pt;
}

#hpasso {
text-align:center;
font-weight: normal;
margin-top: 10px;
margin-bottom: 5px;
font-family: 'Comic Sans MS';
color: #440000;
font-size: 14pt;
}

#labelbusca {
margin-top: 1px;
margin-bottom: 0px; 
font-family: Times, "Times New Roman", serif;
text-align:center;
font-size: 10pt;
color:#440000;
}

#logo {
margin-top: 5px;
text-align:center;
margin-bottom: 5px; }

#botao {
text-align:center;
margin-top: 8px;
margin-bottom: 1px;
}

#lixeira {
margin-top: 0px;
margin-bottom: 0px;
}

#npage {
margin-top: 0px;
margin-bottom: 0px;
}

#ppage {
margin-top: 0px;
margin-bottom: 0px;
}

#bandeira {
text-align:center;
margin-top: 10px;
margin-bottom: 5px; 
}

#configur {
text-align:left;
margin-top: 20px;
margin-bottom: 10px;
font-family: Times, "Times New Roman", serif;
font-size: 12pt; 
}

#tabela {
font-weight: bold;
text-align:left;
margin-top: 10px;
margin-bottom: 10px;
font-family: Times, "Times New Roman", serif;
font-size: 12pt; }

#gerais {
font-weight: bold;
text-align:left;
margin-top: 5px;
margin-bottom: 5px;
font-family: Times, "Times New Roman", serif;
font-size: 12pt; 
color:#440000;
}

#header {
margin-left: auto;
margin-right: auto;
font-size: 12pt; }

#favoritos {
font-style: normal;
font-weight: bold;
}

#buscastodas {
text-align:center;
font-size: 12pt; 
margin-bottom: 10px;
}

#patrocinadores {
margin-top: 20px;
margin-bottom: 20px; 
}

#qualidade {
text-align:center;
margin-top: 5px;
margin-bottom: 10px;
}

#oHomePage {
text-align:center;
font-family: Times, "Times New Roman", serif;
font-size: 8pt;
margin-top: 20px;
margin-bottom: 10px;
}

#rodape {
text-align:center;
margin-bottom: 10px;
font-family: Times, "Times New Roman", serif;
font-size: 8pt;
}


h4 {
font-family: 'Comic Sans MS';
margin-top: 0px;
margin-bottom: 2px;
font-weight: normal;
}


h5 {
color: #AAAAAA;
font-size: 1pt;
margin-top: 1px;
margin-bottom: 1px;
}


a:link, a:visited {
color: #440000; 
text-decoration: none;
}
