


/* formulario
----------------------------------------*/
.comprar{float:left;
border:solid 1px #a8bdd2;
width:549px;
font-size:0.75em;
margin-left:20px;
margin-bottom:20px;
}

.formularioComprar{float:left;
width:240px;
margin-left:20px;
margin-bottom:20px;

}


.textoComprar{
color:#999;
width:500px;
margin-left:16px;
margin-top:14px;
margin-bottom:14px;

}
.volta{float:left}
.formularioComprar label{
width:100px;
display:block;
color:#003366;
margin-top:4px;
margin-left:30px;
}

.textoContactar{float:left;
margin-top:10px;
font-size:1.0em;
line-height:30px;
text-indent:6px;
color:#003366;
background:#edf0f3;
width:550px;
margin-left:20px;
}



.formularioComprar select{
border:solid 1px #003366;
font-size:1.0em;
color:#7d7d8a;
margin-left:30px;
width:290px;
height:20px;

}
input.botaoPesquisar{
margin-top:20px;
width:100px;
height:28px;
color:#FFF;
font-weight:bold;
font-size:1.2em;
margin-left:220px;
margin-top:25px;
border-top:solid 1px #f0f7fd;
border-right:solid 1px #003366;
border-bottom:solid 1px #003366;
border-left:solid 1px #f0f7fd;
background-color:#7e98b2;
}

/*Resultados
----------------------------------------------------*/
.resultadosPesquisa{
color:#003366;
width:962px;
margin-left:20px;
}

.semResultadosTitulo{
color:#ff3344;
margin-left:30px;
}

.resultadosTitulo{clear:both;
line-height:28px;
color:#FFF;
text-indent:6px;
zzbackground:#edf0f3;
background:#003366;
}

.resultadosTitulo h6, .resultadosTitulo h2{
display:inline;
color:#ff3300;
font-size:1.2em;
}


.resultadosItem {
}

.entreContacto {width:200px;
font-size:0.7em;
float:right;
margin-right:12px
}

.resultadosItem h5{
float:left;
display:inline;
color:#999;width:150px;
height:28px;
overflow:hidden

}

.resultadosItem .nome h6 a{width:550px;height:28px;
overflow:hidden}

.resultadosItem .nome {
background:#fff;
line-height:28px;
float:left;
width:960px;
border:solid 1px #003366;
text-indent:12px;
margin-bottom:2px;
}
.resultadosItem .nome a{float:left;

color:#003366;
text-decoration:none;
overflow:hidden;
}
.resultadosItem .nome a:hover{
color:#ff3300;
text-decoration:underline;
}



.formulariocontacto{clear:both;
background:#edf0f3;
height:180px
}

.formulariocontacto label{
display:block;
margin-top:6px;
font-size:0.8em;
height:14px
}

.formulariocontacto input, .formulariocontacto textarea, .formulariocontacto select{
width:250px;
margin-top:2px;
font-size:0.8em;
color:#7d7d8a;
border:solid 1px #003366;
color:#7d7d8a;
height:20px;
}
.formulariocontacto textarea{
height:80px;font-size:1.15em;
}

.formularioContactoEsquerda{
float:left;
margin-left:20px;

width:400px;
}

.formularioContactoDireita{

float:left;
width:350px;
}

input.botaoEnviar{float:left;
margin-top:20px;
width:100px;
height:28px;
color:#FFF;
font-weight:bold;
font-size:1.2em;
margin-top:100px;
zzmargin-top:25px;
border-top:solid 1px #f0f7fd;
border-right:solid 1px #003366;
border-bottom:solid 1px #003366;
border-left:solid 1px #f0f7fd;
background-color:#7e98b2;
}
.mrec{
   float:right;
   margin:10px 22px;
  
   width:315px;
   height:250px;
}
