/* CSS Document */
body,div,p,img,h1,ul,fieldset{
	margin:0;
	padding:0;
	border:0;
}

body{
	background-color:#E4E3DE;
	font-family:"Trebuchet MS", Arial;
	font-size:77%;
}

#container{
	width:1016px;
	margin:0 auto;
	background-color:#FFFFFF;
}

h1{
	float:left;
	display:inline;
	width:290px;
}

#banner{
	float:left;
	display:inline;
	width:726px;
}

#meio{
	width:1016px;
	float:left;
	margin-top:5px;
	background:url(/grafismo/bg_conteudo.gif);
}

#meio-caixas-topo{
	background:url(/grafismo/bg_meio_caixas_topo.gif) no-repeat;
	background-position:23px 0;
	height:12px;
	line-height:12px;
	font-size:8px;
	float:left;
	display:inline;
	width:845px;
	margin-bottom:5px;
}

#menu{
	float:left;
	display:inline;
	width:155px;
	margin-left:23px;
	margin-top:5px;
}

#menu ul{
	list-style-type:none;
	float:left;
	display:inline;
}

#menu ul li{
	text-align:right;
	line-height:22px;
	text-transform:uppercase;
	float:left;
	display:inline;
	width:150px;
	font-size:0.9em;
	margin-bottom:2px;
}

#menu ul li a:link, #menu ul li a:visited{
	color:#646464;
	text-decoration:none;
	display:block;
	width:150px;
	background-color:#E4E3DE;
	padding-right:5px;
}

#menu ul li a:hover{
	color:#FFFFFF;
	text-decoration:none;
	display:block;
	width:150px;
	background-color:#00457C;
	padding-right:5px;
}

#menu ul li a:active{
	color:#646464;
	text-decoration:none;
	display:block;
	width:150px;
	background-color:#E4E3DE;
	padding-right:5px;
}


/*SUB MENU AZUL */

#menu{
	float:left;
	display:inline;
	width:155px;
	margin-left:23px;
	margin-top:5px;
}

#sub-menu-azul ul{
	list-style-type:none;
	float:left;
	display:inline;
}

#sub-menu-azul ul li{
	text-align:right;
	line-height:22px;
	text-transform:uppercase;
	float:left;
	display:inline;
	width:150px;
	font-size:0.9em;
	margin-bottom:2px;
}

#sub-menu-azul ul li a:link, #sub-menu-azul ul li a:visited{
	color:#646464;
	text-decoration:none;
	display:block;
	width:150px;
	background-color:#DBF1FC;
	padding-right:5px;
}

#sub-menu-azul ul li a:hover{
	color:#FFFFFF;
	text-decoration:none;
	display:block;
	width:150px;
	background-color:#6E9CBE;
	padding-right:5px;
}

#sub-menu-azul ul li a:active{
	color:#646464;
	text-decoration:none;
	display:block;
	width:150px;
	background-color:#DBF1FC;
	padding-right:5px;
}

#lado-direito{
	float:left;
	display:inline;
	width:137px;
	margin-left:15px;
}

#ticker{
	float:left;
	display:inline;
	width:137px;
	height:247px;
	margin-top:5px;
	background:url(/grafismo/bg_ticker.jpg) no-repeat;
}

#ticker #moldura{
	float:left;
	display:inline;
	width:134px;
	margin-left:3px;
	margin-top:5px;
}

#ticker #moldura p{
	margin-bottom:10px;
}

#ticker a:link, #ticker a:visited{
	color:#736D6F;
	text-decoration:none;
}

#ticker a:hover{
	color:#C50038;
	text-decoration:none;
}

#ticker a:active{
	color:#736D6F;
	text-decoration:none;
}

#conteudo{
	float:left;
	display:inline;
	width:646px;
	margin-bottom:15px;
	margin-left:18px;
}

#main{
	float:left; 
	width:850px; 
	display:inline; 
}

#img-bottom{
	float:left; 
	margin-left:23px; 
	margin-top:15px;
	display:inline;
}

h4{
	color:#D21241;
	font-size:0.9em;
	text-transform:uppercase;
	font-weight:bold;
}

#frm_pesquisa_tectop{
	background-color:#E4E3DE;
	padding:10px;
}

#frm_pesquisa_tectop div{
	width:336px;
	margin:0 auto;
	border:none;
	margin-top:20px;
}

#frm_pesquisa_tectop select{
	width:336px;
	color:#646464;
	text-transform:uppercase;
	display:block;
	margin-bottom:3px;
}

#ordenar{
	width:218px;
	color:#646464;
	text-transform:uppercase;
	margin-bottom:10px;
	margin-top:10px;
	font-size:0.9em;
}

#frm_pesquisa_tectop input{
	width:336px;
	text-align:center;
	background:#D21241;
	color:#FFFFFF;
	text-transform:uppercase;
	line-height:16px;
	border:none;
	font-size:0.9em;
	margin:0 auto;
	margin-left:5px;
	margin-top:20px;
}

.submenu{
	margin-top:5px;
	margin-bottom:10px;
}

.submenu td{
	text-align:center;
	width:25%;
	text-transform:uppercase;
	height:22px;
	line-height:22px;
	font-size:0.9em;
}

.submenu td a{
	display:block;
}

.submenu td a:link, .submenu td a:visited{
	text-decoration:none;
	color:#646464;
	background-color:#E4E3DE;
	display:block;
}

.submenu td a:hover{
	text-decoration:none;
	color:#FFFFFF;
	background-color:#00457C;
	display:block;
}

.submenu td a:active{
	text-decoration:none;
	color:#646464;
	background-color:#E4E3DE;
	display:block;
}

#assinatura{
	width:1016px;
	margin:0 auto;
	background:url(/grafismo/bg_assinatura.jpg);
	height:44px;
	clear:both;
	float:none;
}

#assinatura p{
	color:#FFFFFF;
	text-transform:uppercase;
	font-size:0.8em;
	margin-top:30px;
	margin-left:51px;
	float:left;
	display:inline;
}


#frm_pesquisa_tectop label{
	float:left;
	width:100px;
	margin-bottom:5px;
	text-align:right;
}

#frm_pesquisa_tectop select{
	float:left;
	margin-left:5px;
	margin-bottom:5px;
}

#frm_pesquisa_tectop br{
	clear:both;
	float:none;
	margin-bottom:5px;
}

.navegador{
	margin-top:10px;
	background-color:#E4E3DE;
	text-indent:5px;
	color:#00467B;
	text-transform:uppercase;
	line-height:24px;
}


.navegador a:link, .navegador a:visited{
	color:#00467B;
	text-decoration:none;
}

.navegador a:hover{
	color:#00467B;
	text-decoration:none;
}


.navegador a:active{
	color:#00467B;
	text-decoration:none;
}



a.maisinfo:link, a.maisinfo:visited{
	color:#D31143;
	text-decoration:none;
}

a.maisinfo:hover{
	color:#00447D;
	text-decoration:none;
}

a.maisinfo:active{
	color:#D31143;
	text-decoration:none;
}


#h-tit-viatura{
	text-transform:uppercase;
	color:#FFFFFF;
	background-color:#00457C;
	text-indent:10px;
	line-height:24px;
	font-size:0.9em;
	margin-bottom:2px;
}


.viatura-imagem1{
	float:left;
	display:inline;
}

.viaturas-usados-valores{
	width:227px;
}

.viaturas-usados-valores p{
	background-color:#E4E3DE;
	margin-top:3px;
	text-indent:10px;
	width:210px;
	font-size:0.9em;
	line-height:22px;
	color:#383838;
}

#viatura-infos{
	float:right;
	display:inline;
	width:351px;
}

.viatura-detalhe{
	background-color:#E4E3DE;
	margin-top:10px;
	clear:both;
	float:none;
	color:#626365;
	border-bottom:2px solid #FFFFFF;
}

.viatura-detalhe td{
	border-bottom:3px solid #FFFFFF;
	font-size:0.9em;
	padding-left:10px;
}

.viatura-detalhe-legenda{
	width:154px;
	border-right:3px solid #FFFFFF;
	font-weight:bold;
	color:#383838;
}


.voltar{
	background-color:#E4E3DE;
	line-height:18px;
	text-indent:10px;
	margin-top:10px;
}

.voltar a:link, .voltar a:visited{
	color:#00457B;
	text-decoration:none;
}

.voltar a:hover{
	color:#D11140;
	text-decoration:none;
}

.voltar a:active{
	color:#00457B;
	text-decoration:none;
}


.texto{
	margin-top:10px;
	margin-bottom:10px;
	text-align:justify;
}



#assinatura a:link, #assinatura a:visited{
	color:#FFFFFF;
	text-decoration:none;
}

#assinatura a:hover{
	color:#FFFFFF;
	text-decoration:none;
}

#assinatura a:active{
	color:#FFFFFF;
	text-decoration:none;
}

#frm_forms_emails{
	background-color:#E4E3DE;
	padding:10px;
	text-transform:uppercase;
}


#frm_forms_emails select{
	width:336px;
	color:#646464;
	text-transform:uppercase;
	display:block;
	margin-bottom:3px;
}

#frm_forms_emails input{
	width:336px;
	color:#646464;
	text-transform:uppercase;
	display:block;
	margin-bottom:3px;
}

#frm_forms_emails textarea{
	width:336px;
	color:#646464;
	text-transform:uppercase;
	display:block;
	margin-bottom:3px;
	font-family:"Trebuchet MS", Arial;
	font-size:0.9em;
}


#frm_forms_emails  input.Submit{
	width:338px;
	text-align:center;
	background:#D21241;
	color:#FFFFFF;
	text-transform:uppercase;
	line-height:16px;
	border:none;
	font-size:0.9em;
}


.marca-modelos{
	float:left;
	width:203px;
	text-align:center;
	margin-right:5px;
	margin-bottom:5px;
	background-color:#E3E2DD;
	padding:3px;
}

.marca-modelos img{
	margin-bottom:5px;
}

.marca-modelos a:link, .marca-modelos  a:visited{
	color:#8E8C8D;
	text-decoration:none;
	font-weight:bold;
}

.marca-modelos a:hover{
	color:#D11341;
	text-decoration:none;
	font-weight:bold;
}

.marca-modelos  a:active{
	color:#8E8C8D;
	text-decoration:none;
	font-weight:bold;
}


#marcas-hp td{
	vertical-align:top;
	text-align:center;
	height:160px;
	width:213px;
}

#marcas-hp td a{
	display:block;
}

#marcas-hp td a:link, #marcas-hp td a:visited{
	color:#ABABAB;
	text-decoration:none;
}

#marcas-hp td a:hover{
	color:#053A6E;
	text-decoration:none;
}

#marcas-hp td a:active{
	color:#ABABAB;
	text-decoration:none;
}

#marcas-hp td a img{
	margin-top:27px;
	margin-bottom:24px;
}

/*MENU*/

#b-m-usadas #m-usadas, #b-m-historia #m-historia, #b-m-empresas #m-empresas, #b-m-pecas #m-pecas, #b-m-servicos #m-servicos, #b-m-contactos #m-contactos, #b-m-financiamento #m-financiamento, #b-m-oficina #m-oficina, #b-m-test #m-test, #b-m-reclamacoes #m-reclamacoes, #b-m-viaturas-servico #m-vservicos, #b-m-seguros #m-seguros,  #b-m-recrutamento #m-recrutamento{
	background-color:#00457C;
	color:#FFFFFF;
}