
/* titulo do modelo apresentado
-------------------------------------------------*/

.titulo{
width:100%;
line-height:30px;
margin-bottom:10px;
border-top:solid 1px #003366;
border-bottom:solid 1px #003366;
}

.valorViatura{
font-size:1.2em;
background-color:#ff4010;

}
.valorViatura{
color:#fff;
}


.titulo a:link {
color:#ff4010;
font-size:1.2em;
text-decoration:none;
}

.titulo a:hover{
text-decoration:underline;
}

.marcaViatura{
margin-left:30px;
overflow:hidden;
}



/* formulario
----------------------------------------*/
.formulario{float:left;
width:420px;

}

.formularioNovos{
border:solid 1px #a8bdd2;

font-size:0.75em;
zzmargin-left:20px;
margin-bottom:20px;
}

.formularioNovos label{
 height:14px;
display:block;
color:#003366;
margin-top:4px;
margin-left:30px;
}

.textoContactar{
margin-top:10px;
font-size:1.0em;
line-height:30px;
text-indent:6px;
color:#003366;
background:#edf0f3;
}

.formularioNovosEsquerda{

width:420px;
float:left

}

.formularioNovosDireita{
color:#003366;
width:420px;float:left

}

.formularioNovos input, .formularioNovos textarea, .formularioNovos select{
border:solid 1px #003366;
font-size:1.0em;
color:#7d7d8a;
margin-left:30px;
width:290px;
height:20px;
margin-top:2px;
}

.formularioNovos textarea{

height:70px;
}

label.novosCheck {
display:inline;
vertical-align:6px;
}


input.check {
width:16px;
margin-left:8px

}

input.botaoPesquisar{
margin-top:20px;
width:100px;
height:28px;
color:#FFF;
font-weight:bold;
font-size:1.2em;
margin:20px 0 30px 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;
}
.destaqueContacto{
clear:both
}

input.inputSmall{
width:50px;
height:15px
}


select.inputSmall{
width:110px;
height:20px
}

.extras .check{
margin-top:16px
}

.duploEsquerda, .duploDireita {
width:190px;
float:left
}

.duploEsquerda .inputSmall, .duploDireita .inputSmall{
width:170px;
float:left
}
.duplo{
width:420px;
color:#003366
}
select.line {width:290px}
/*Destaque contacto
------------------------------------------------*/

.destaqueContacto{
width:75%;
margin-top:6px;
margin-left:50px;
border-top:solid 1px #f0f7fd;
border-right:solid 1px #003366;
border-bottom:solid 1px #003366;
border-left:solid 1px #f0f7fd;

}
.destaqueContacto img{
text-align:center;
margin:6px;
}



/* Destaque grande de concessionarios
------------------------------*/



.destaqueStand{float:left;
  width:670px;
  height:250px;
  background:#003366;
  margin-top:10px;
margin-bottom:10px;

}

.destaqueStand img{ margin:25px}

.navega{
  position:relative;
  top:-254px;
float:left;
width:670px;
height:34px;
background:#e3e0de;
filter:alpha(opacity=55); /* IE's opacity*/
  opacity: 0.50;
border-bottm:solid 1px #003366;
text-align:right;
 
}
.navegaBotoes{
margin-right:20px;
margin-top:4px;
width:120px;
height:34px;
float:right;
  
}
.navegaBotoes{ }

.navegaBotoes ul{display:inline; margin-right:8px;}
.navegaBotoes li{display:inline;}

/* MREC*/

.mrec{clear:both;
   float:right;
   margin-top:-294px;
   *margin-top:-258px;
   width:315px;
   height:250px;
   margin-left:12px
}


/* destaques laterais */

.destaqueTexto{clear:both;
   float:right;
   margin-top:-268px;
*margin-top:-234px;
   width:315px;
    color:#FFF;
   font-size:0.9em;
   margin-left:12px
}

.destaqueTextoItem{float:left;
text-indent:12px;
  width:300px;
  height:74px;
  background:#003366;
margin-bottom:1px;
padding-left:8px;
}
.destaqueTexto a{color:#FFF;
text-decoration:none;

}
.destaqueTexto a:hover{color:#ff3300;
text-decoration:none;

}

.destaqueTextoItem h1{ 
background:url(../images/listDestaqueTexto.gif)no-repeat 2px 4px;
 height:20px; 
width:280px;
font-size:0.95em;
 margin-bottom:2px; 
overflow:hidden;
}


/*
Div do meio - pedido de cotacao e campanha dos concessionarios
*/

.meio{
float:left;
background:#ff4455;
width:940px;
margin-top:-30px;
margin-left:22px;

}
.cotacao{
float:left;
background:#ff2299;
width:435px;
margin:0 12px;
}

.campanhaConcessionarios{
float:left;
background:#ff6699;
width:435px;
margin:0 12px;
}
.cotacao h1,
.campanhaConcessionarios h1{
font-size:0.6em
}

#exibe_versao{
width:380px;
height:100px;
overflow:scroll;
margin-left:28px;
border:solid 1px #003366;
color:#003366
}

#exibe_versao input{

}

.click{

}
	
.click img{
margin: 12px 6px 4px 30px;
float:left
}
.click label{color:#ff3300;
margin: 18px 6px 4px 4px;
float:left
}
.click input{width:30px;

margin-top:16px

}

.googlead{
	~text-align : center;
	height : 80px;
	width : 538px;
	margin-top : 15px;
}
