﻿*{
    font-family: verdana;
}

        ul#ficha{
            margin:10px;
        }
        ul#ficha li{
            list-style: none;
            clear: both;
            font-size: 12px;
            margin-bottom:5px;
        }
         ul#ficha li#titulo{
             color: #2a958c;
             font-size:18px;
             margin-bottom:5px;
         }

        ul#ficha li span.rotulo{
            width:100px;
            display:table;
            text-align:right;
            float:left;
            line-height:22px;
            padding-right:3px;
            margin-right:5px;
            border:1px solid #2a958c;
        }
        ul#ficha li span.dados{
            display:table;
            line-height:22px;
            border:1px solid #2a958c;
            width:350px;
        }
        #netmeiost{

            background: url('http://www.netmeios.com/imagens/logotipo_pub.png') center center no-repeat;
        }
        
        a:link { 
	color: #000000;
	text-decoration: none;	
	}
a:visited { 
	color: #000000;
	text-decoration: none;	
	}
a:hover { 
	color: #000000;
	text-decoration: underline;
	}
a:active { 
	color: #000000;
	text-decoration: none;	
	}

table {
margin: 0px;
background: #fff;
border-collapse: collapse;
}
caption {
font-weight: 700;
text-align: left;
font-size: .9em;
}

td {
font-size: .9em;
padding: 4px 4px;
}

body {
font-family: Verdana;
font-size: .9em;
text-align: center;
}

#outer {
width: 770px;
margin: 20px auto;
text-align: left;
}

#head {
background: #262656;
padding: 8px;
border: 3px solid #003;
margin: 5px 0;
text-align: center;
}
#head a {
color: #fff;
text-decoration: none;
font-family: Georgia;
font-size: 1.5em;
}
#head a:hover {
text-decoration: underline;
color: #ccf;
}
#inner {
padding: 10px;
border: 1px solid #cce;
background: #f9f9f9;
}
ul li {
margin: 2px;
}
form p {
border: 1px solid #ddd;
padding: 40px;
background: #f6f6ff;
width: 70%;
}
fieldset {
border: 1px solid #ddd;
background: #fff;
margin: 10px 0;
}
legend {
font-weight: 700;
background: #ddd;
border: 1px solid #aaa;
padding: 2px 10px;
}
.response {
border: 1px solid #a00;
padding: 4px 10px;
background: #ffc;
font-size: .9em;
margin: 10px 2px;
width: 50%;

}

.response2 {
border: 1px solid #ddd;
padding: 4px 4px;
background: #FFFFFF;
font-size: .9em;
width: 100%;
text-align: left;
}


#searchresults strong {
background: #fff;
}
.amazonads {
text-align: center;
background: #fff;
border: 1px solid #ddd;
padding:4px;
}
#update {
background: #ffd;
padding: 1px 5px;
border: 1px solid #933;
}
#jd_search p {
font-size: 1.8em;
}
.jds-even {
background: #f6f6f6;
}



.rodapelinha {
	color: #999999;
	width: 372px;
	text-align: left;
}

.titulo {
	font-family: Tahoma;
	font-weight: bold;
	font-size: 20px;
	color: #000000;
	text-align: right;
	padding-right: 10px;
	padding-left: 10px;
}

.basico {
	font-family: Tahoma;
	font-weight: bold;
	font-size: 15px;
	color: #000000;
	text-align: left;
	padding-right: 10px;
	padding-left: 10px;
}

.basico1 {
	font-family: Tahoma;
	font-weight: bold;
	font-size: 12px;
	color: #336699;
	text-align: right;
	padding-right: 10px;
	padding-left: 10px;
}

.basico2 {
	font-family: Tahoma;
	font-weight: bold;
	font-size: 12px;
	color: #000000;
	text-align: left;
	padding-right: 10px;
	padding-left: 10px;
}


.encontrado {
	font-family: Tahoma;
	font-weight: bold;
	font-size: 12px;
	color: #000000;
	text-align: right;
	padding-right: 10px;
	padding-left: 10px;
}

.exibicoes {
	font-family: Tahoma;
	font-weight: bold;
	font-size: 12px;
	color: #195550;
	text-align: left;
	padding-right: 10px;
	padding-left: 10px;
}

.voltar {
	font-family: Tahoma;
	font-weight: bold;
	font-size: 14px;
	color: #555A8D;
}

.texto {
	font-family: Tahoma;
	font-size: 12px;
	color: #000000;
}
.textogrupo
{
	font-family: Tahoma;
	background: ;
}
table.textogrupo
{
    
}

.titulos
{
  	font-family: Tahoma;
	font-weight: bold;
	color: #195550;
	background-image: url('../imagens/meioesq.png');
	text-align: right;
	font-size: 12px;
}	

.titulos_ara
{
  	font-family: Tahoma;
	font-weight: bold;
	color: #195550;
	background-image: url('../imagens/meiodir_ara.png');
	text-align: right;
	font-size: 12px;
}

.titulos_t_esq
{
  	font-family: Tahoma;
	font-weight: bold;
	color: #195550;
	background-image: url('../imagens/topoesq.png');
	text-align: right;
	font-size: 12px;
}

.titulos_t_esq_ara
{
  	font-family: Tahoma;
	font-weight: bold;
	color: #195550;
	background-image: url('../imagens/topodir_ara.png');
	text-align: right;
	font-size: 12px;
}

.titulos_f_esq
{
  	font-family: Tahoma;
	font-weight: bold;
	color: #000000;
	background-image: url('../imagens/fundoesq.png');
	text-align: right;
	font-size: 12px;
}

.dados
{
  	font-family: Tahoma;
	background-image: url('../imagens/meiodir.png');
	color: #000000;	
	font-weight: ;
	text-align: left;
	font-size: 12px;	
}

.dados_ara
{
  	font-family: Tahoma;
	background-image: url('../imagens/meioesq_ara.png');
	color: #000000;	
	font-weight: ;
	text-align: left;
	font-size: 12px;	
}




.topodesc
{
  	font-family: Tahoma;
	background-image: url('../imagens/topodesc.png');
	color: #000000;	
	font-weight: ;
	text-align: left;
	font-size: 12px;	
}

.meiodesc
{
  	font-family: Tahoma;
	background-image: url('../imagens/meiodesc.png');
	color: #000000;	
	font-weight: ;
	text-align: justify;
	font-size: 12px;	
	padding-right: 12px;
	padding-left: 12px;	
}

.fundodesc
{
  	font-family: Tahoma;
	background-image: url('../imagens/fundodesc.png');
	color: #000000;	
	font-weight: ;
	text-align: justify;
	font-size: 12px;	
}

.dados_t_dir
{
  	font-family: Tahoma;
	background-image: url('../imagens/topodir.png');
	color: #000000;	
	font-weight: ;
	text-align: left;
	font-size: 12px;	
}

.dados_t_dir_ara
{
  	font-family: Tahoma;
	background-image: url('../imagens/topoesq_ara.png');
	color: #000000;	
	font-weight: ;
	text-align: left;
	font-size: 12px;	
}


.dados_f_dir
{
  	font-family: Tahoma;
	background-image: url('../imagens/fundodir.png');
	color: #000000;	
	font-weight: ;
	text-align: left;
	font-size: 12px;	
}

.dados_f_dir_ara
{
  	font-family: Tahoma;
	background-image: url('../imagens/fundoesq_ara.png');
	color: #000000;	
	font-weight: ;
	text-align: left;
	font-size: 12px;	
}

.titulos_f_esq_ara
{
  	font-family: Tahoma;
	font-weight: bold;
	color: #000000;
	background-image: url('../imagens/fundodir_ara.png');
	text-align: right;
	font-size: 12px;
}

.dados1
{
  	font-family: Tahoma;
	background: #fcfce8;
	color: #2283a7;	
	font-weight: bold;
	text-align: justify;
}


.contacto {
	font-family: Tahoma;
	font-weight: bold;
	font-size: 20px;
	color: #000000;
	text-align: right;
	padding-right: 12px;
	padding-left: 12px;
}
.dadoskeyw
{
  	font-family: Tahoma;
	background: #ffffff;
	color: #ffffff;
	text-align: left;
	font-size: 8px;
}


/* Formatação dos spots publicitários */
span.pub{
    width:150px;
    height:150px !important;
    max-height:150px;
    display:table;
    overflow: hidden;
    border:1px solid #799491;
}

span.pub .imagem{
    display: table;
    width: 146px;
    height: 96px;
    border: 1px solid #2a958c;
    margin: 1px 1px 1px 1px;
    background-repeat: no-repeat; 
    background-position: center center;
}

span.pub a{
    text-decoration:none;
    border:none;
}

span.pub .imagem img{
    position: relative;
    left:119px;
    top:69px;
}

span.pub a{
    text-decoration:none;
}

span.pub h2{
    color: #ffffff;
    font-size:10px;
    background: #2a958c;
    width:146px !important;
    line-height:16px;
    margin:1px;
    display:table;
    padding-left:2px;
}


span.pub h3{
    color: #2a958c;
    font-size:9px;
    margin: 3px;
    border: none;
}

#col1 span.pub{
    margin-right:7px;
    float:left;

}

#col1{padding-right:10px;}

#col3 span.pub{
    margin-bottom:10px;
    float:left;
}

#col4{padding-right:10px;}

#col4 span.pub{
    margin-right:7px;
    float:right;
}