body{
	margin:0;
	padding:0;
	background:#f2f2f2 url(/temas/default/imgs/laranja/bg01.png) left top repeat-x;
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#666666;

}

img{
	border:0;
}

form{
	margin:0;
	padding:0;
}
.clear{
	clear:both;
	margin:0;
	padding:0;
}
.floatLeft{
	float:left;
}
.floatRight{
	float:right;
}


.bgBranco{
	background-color:#FFFFFF;
}

.alpha {
	margin-left:0!important;
}

.alphar {
	margin-right:0!important;
}

.omega {
	margin-right:0!important;
}

.setaAzul{
	padding-left:10px;
	background:url(/temas/default/imgs/laranja/seta-azul.png) left 3px no-repeat;
}

.seloNovo{
	width:37px;
	height:25px;
	background:url(/temas/default/imgs/laranja/selo-novo.png) left top no-repeat;
	position:absolute;
	right:-5px;
	top:6px;
}

.seloUsado{
	width:37px;
	height:25px;
	background:url(/temas/default/imgs/laranja/selo-usado.png) left top no-repeat;
	position:absolute;
	right:-5px;
	top:6px;
}

.seloPlataformaLisboaNorte{
	width:89px;
	height:24px;
	background:url(/temas/default/imgs/laranja/selo-plat-lisboanorte.png) left top no-repeat;
	position:absolute;
	right:-5px;
	top:90px;
}
.seloPlataformaLisboaSul{
	width:89px;
	height:24px;
	background:url(/temas/default/imgs/laranja/selo-plat-lisboasul.png) left top no-repeat;
	position:absolute;
	right:-5px;
	top:90px;
}
.seloPlataformaPorto{
	width:63px;
	height:24px;
	background:url(/temas/default/imgs/laranja/selo-plat-porto.png) left top no-repeat;
	position:absolute;
	right:-5px;
	top:90px;
}
.seloPlataformaMinho{
	width:61px;
	height:24px;
	background:url(/temas/default/imgs/laranja/selo-plat-minho.png) left top no-repeat;
	position:absolute;
	right:-5px;
	top:90px;
}


h1{
	font:normal 24px Arial, Helvetica, sans-serif;
	color:#000000;
	text-transform:uppercase;
}


#wrapper{
	width:1020px;
	margin-left:auto;
	margin-right:auto;
	font-size:11px;
}


/* +++++++++++++++++++++++ INICIO: TOPO ++++++++++++++++++++++++++*/

#topo{
	position:relative;
	z-index:100;
	height: 130px;
	margin: 0 0 10px 0;
}

.logoTopo {
	margin:20px 0 0 0;
}
ul.logosMarcas {
	clear: both;
	height: 52px;
	list-style:none;
	margin:12px 0 12px 0;
	padding:0;
	border-left: 1px solid #CCCCCC;
}
ul.logosMarcas > li{
	list-style:none;
	margin:0;
	padding:0;
	display:block;
	float:left;
	width:55px;
	height:50px;
	border: 1px solid #CCCCCC;
	border-left: none;
	background-color:#FFFFFF;
	overflow:hidden;
}


.mapaTopo {
	width:190px;
	height:42px;
	background:#ffffff url(/temas/default/imgs/laranja/bg-mapatopo.png) right top no-repeat;
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#000000;
	padding:10px 0 0 10px;
	margin-top:12px;
	position: relative;
	cursor: pointer;
}
.mapaTopo:hover span {
	color: #0099CC;
}
.mapaTopo p {
	font:bold 13px Arial, Helvetica, sans-serif;
	color:#000000;
	padding:0;
	margin:0 0 0px 0;
}

.mapaTopo span {
	font:normal 10px Arial, Helvetica, sans-serif;
	color:#989898;
	text-decoration:none;
	padding-left:10px;
	background:url(/temas/default/imgs/laranja/seta-azul.png) left 3px no-repeat;
}
#bannerFlash {
	display: none;
	position:absolute;
	top:53px;
	right:0px;
	z-index:1001;
}
.linksTopo{
	display: block;
	padding: 4px 0 4px 0;
	font:normal 10px Arial, Helvetica, sans-serif;
	color:#797A7C;
	margin:0 0 3px 0;
}
.linksTopo {
	display: block;
	height: 14px;
}
.linksTopo a{
	font:normal 10px Arial, Helvetica, sans-serif;
	color:#797A7C;
	text-decoration:none;
}
.linksTopo a:hover{
	color:#000000;
	text-decoration:none;
}
.linksTopo > a > img{
	vertical-align:middle;
		padding-bottom:3px;
}
.linksTopo span{
	display:inline-block;
	*display:inline;
	*zoom:1;
	margin:0 10px 0 10px;
}

.pesquisaTopo{
	position:relative;
	margin:3px 0 0 15px;
	*margin:13px 0 0 10px;
}
.pesquisaTopo input[type="text"]{
	width:185px;
	height:19px;
	font:normal 12px Arial, Helvetica, sans-serif;
	background-color:#FFFFFF;
	border:0;
	padding:4px 0 0 8px;
	margin: 0;
	display:block;
	float:left;
}
.pesquisaTopo input[type="image"]{
	display:block;
	float:left;
}

.logos_concessionarios {
	font:normal 9px Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	color:#FFF;
}


/* ******************************************************** */
/* ********************* MAIN MENU ************************ */

.area_mapa{
	position:relative;
	z-index:102;
}

.mainMenu{
	width:760px;
	margin-top:-6px;
	position:relative;
	z-index:101;
}
.mainMenu > .botaoMainMenu{
	margin-right:3px;
	margin-top:9px;
	float:left;
	position:relative;
	z-index:2;
}
.mainMenu > .botaoMainMenu {
	height: 25px;
}
.mainMenu > .botaoMainMenu > span{
	display:block;
	float:left;
	height:25px;
	margin:0;
	background:url(/temas/default/imgs/laranja/bg-item-menu.png) left top repeat-x;
}
.mainMenu > .botaoMainMenu > .botao {
	font:bold 12px Arial, Helvetica, sans-serif;
	display:block;
	overflow:hidden;
	height:15px;
	text-align:left;
	float:left;
	padding:6px 10px 4px 13px;
	margin:0;
	background:url(/temas/default/imgs/laranja/bg-item-menu.png) left top repeat-x;
}
.mainMenu > .botaoMainMenu > .botao a{
	color:#ffffff;
	text-decoration:none;
	filter: DropShadow(Color=#333333, OffX=1, OffY=1, Positive=1);
	display:block;
}
.mainMenu > .botaoMainMenu:hover > .botao,
.mainMenu > .botaoActive > .botao{
	background:none;
	background-color:#f2f2f2;
	border-bottom:solid 1px #f2f2f2;
}
.mainMenu > .botaoMainMenu:hover > span,
.mainMenu > .botaoActive > span{
	background:none;
	background-color:#f2f2f2;
	
}
.mainMenu > .botaoMainMenu:hover > .botao a,
.mainMenu > .botaoActive > .botao a,
.mainMenu > .botaoActive2 > .botao a{
	color:#666666;
	text-decoration:none;
	filter:none;
}

.mainMenu > .botaoNovos,
.mainMenu > .botaoUsados,
.mainMenu > .botaoDestaque,
.mainMenu > .botaoViaturas{
	margin-top:0;
}

.mainMenu > .botaoNovos > .botao {
	background:url(/temas/default/imgs/laranja/bg-menu-novos.png) left top no-repeat;
	padding-top:10px;
	padding-bottom:9px;
}
.mainMenu > .botaoNovos > span{
	height:34px;
	background:url(/temas/default/imgs/laranja/bg-menu-novos.png) right top no-repeat;
}
.mainMenu > .botaoUsados > .botao {
	background:url(/temas/default/imgs/laranja/bg-menu-usados.png) left top no-repeat;
	padding-top:10px;
	padding-bottom:9px;
}
.mainMenu > .botaoUsados > span{
	height:34px;
	background:url(/temas/default/imgs/laranja/bg-menu-usados.png) right top no-repeat;
}
.mainMenu > .botaoDestaque > .botao {
	background:url(/temas/default/imgs/laranja/bg-menu-destaque.png) left top no-repeat;
	padding-top:10px;
	padding-bottom:9px;
}
.mainMenu > .botaoDestaque > span{
	height:34px;
	background:url(/temas/default/imgs/laranja/bg-menu-destaque.png) right top no-repeat;
}

.mainMenu > .botaoViaturas > .botao {
	background:url(/temas/default/imgs/laranja/menuCarrosAdministracao.jpg) left top no-repeat;
	padding-top:10px;
	padding-bottom:9px;
}
.mainMenu > .botaoViaturas > span{
	height:34px;
	background:url(/temas/default/imgs/laranja/menuCarrosAdministracao.jpg) right top no-repeat;
}
.mainMenu > .botaoNovos:hover > .botao,
.mainMenu > .botaoUsados:hover > .botao,
.mainMenu > .botaoDestaque:hover > .botao,
.mainMenu > .botaoActive2 > .botao{
	background:url(/temas/default/imgs/laranja/bg-item-menu-on.png) left top no-repeat;
	border-bottom:solid 1px #f2f2f2;
}
.mainMenu > .botaoNovos:hover > span,
.mainMenu > .botaoUsados:hover > span,
.mainMenu > .botaoDestaque:hover > span,
.mainMenu > .botaoActive2 > span{
	background:url(/temas/default/imgs/laranja/bg-item-menu-on.png) right top no-repeat;
	border-bottom:solid 1px #f2f2f2;
}


/* ******************************************************** */
/* **************** SUBMENU - MAIN MENU ******************* */

.mainMenu > .botaoMainMenu:hover .subMenu{
	display:block;


}

.mainMenu > .botaoMainMenu .subMenu{
	position:absolute;
	z-index:5;
	left:-1px;
	top:35px;
	display:block;
	background-color:#FFFFFF;
	width:330px;
	display:none;
	border:solid 1px #CCCCCC;
	border-top:0;
}

.mainMenu > .botaoMainMenu .subMenu > div{
	padding:11px;
	display:block;

}

.subMenu > div > .opcao{
	width:55px;
	height:51px;
	border:solid 1px #cccccc;
	margin:2px;
	overflow:hidden;
}

.subMenu > div > .opcao:hover{
	border:solid 1px #ffffff;
}


.subMenu > div > .opcao a{
	width:49px;
	height:45px;
	overflow:hidden;
	display:block;
	border:solid 3px #ffffff;
}
.subMenu > div > .opcao a:hover{
	width:49px;
	height:45px;
	overflow:hidden;
	display:block;
	border:solid 3px #0098cb;
}

/*
.subMenu > div > .opcao > a.Volvo{
	background:url(/temas/default/imgs/laranja/logo-marcas01.png) -2px -53px no-repeat;
}
.subMenu > div > .opcao > a.Volvo:hover{
	background:url(/temas/default/imgs/laranja/logo-marcas01.png) -2px -2px no-repeat;
}
.subMenu > div > .opcao > a.Mazda{
	background:url(/temas/default/imgs/laranja/logo-marcas02.png) -2px -53px no-repeat;
}
.subMenu > div > .opcao > a.Mazda:hover{
	background:url(/temas/default/imgs/laranja/logo-marcas02.png) -2px -2px no-repeat;
}
.subMenu > div > .opcao > a.LandRover{
	background:url(/temas/default/imgs/laranja/logo-marcas03.png) -2px -53px no-repeat;
}
.subMenu > div > .opcao > a.LandRover:hover{
	background:url(/temas/default/imgs/laranja/logo-marcas03.png) -2px -2px no-repeat;
}
.subMenu > div > .opcao > a.Ford{
	background:url(/temas/default/imgs/laranja/logo-marcas04.png) -2px -53px no-repeat;
}
.subMenu > div > .opcao > a.Ford:hover{
	background:url(/temas/default/imgs/laranja/logo-marcas04.png) -2px -2px no-repeat;
}
.subMenu > div > .opcao > a.Honda{
	background:url(/temas/default/imgs/laranja/logo-marcas05.png) -2px -53px no-repeat;
}
.subMenu > div > .opcao > a.Honda:hover{
	background:url(/temas/default/imgs/laranja/logo-marcas05.png) -2px -2px no-repeat;
}
.subMenu > div > .opcao > a.Isuzu{
	background:url(/temas/default/imgs/laranja/logo-marcas06.png) -2px -53px no-repeat;
}
.subMenu > div > .opcao > a.Isuzu:hover{
	background:url(/temas/default/imgs/laranja/logo-marcas06.png) -2px -2px no-repeat;
}
.subMenu > div > .opcao > a.Jeep{
	background:url(/temas/default/imgs/laranja/logo-marcas07.png) -2px -53px no-repeat;
}
.subMenu > div > .opcao > a.Jeep:hover{
	background:url(/temas/default/imgs/laranja/logo-marcas07.png) -2px -2px no-repeat;
}
.subMenu > div > .opcao > a.Dodge{
	background:url(/temas/default/imgs/laranja/logo-marcas08.png) -2px -53px no-repeat;
}
.subMenu > div > .opcao > a.Dodge:hover{
	background:url(/temas/default/imgs/laranja/logo-marcas08.png) -2px -2px no-repeat;
}
.subMenu > div > .opcao > a.Chrysler{
	background:url(/temas/default/imgs/laranja/logo-marcas09.png) -2px -53px no-repeat;
}
.subMenu > div > .opcao > a.Chrysler:hover{
	background:url(/temas/default/imgs/laranja/logo-marcas09.png) -2px -2px no-repeat;
}
*/

.subMenu > div > .vertodos{
	width:55px;
	height:51px;
	border:solid 0px #cccccc;
	margin:2px;
	overflow:hidden;
}
.subMenu > div > .vertodos:hover{
	border:solid 0px #ffffff;
}

.subMenu > div > .vertodos > a{
	width:55px;
	height:51px;
	overflow:hidden;
	display:block;
	background:url(/temas/default/imgs/laranja/btn-vertodos.png) 0px -52px no-repeat;
	border:0;
}

.subMenu > div > .vertodos > a:hover{
	width:55px;
	height:51px;
	overflow:hidden;
	display:block;
	background:url(/temas/default/imgs/laranja/btn-vertodos.png) 0px 0px no-repeat;
	border:0;
}


/* ********************************************************* */
/* ********************************************************* */

/* +++++++++++++++++++++++ FIM: TOPO ++++++++++++++++++++++++++*/


/* +++++++++++++++++++++++ INICIO: CONTENT ++++++++++++++++++++++++++*/

#content{
	clear:both;
	position:relative;
	z-index:99;
}

.sidebar{
	width:260px;
	margin-bottom:20px;
}
.sidebarInterior{
	width:240px;
	margin-bottom:20px;
	margin-right:20px;
	background-color:#FFFFFF;

}
.colunaContent{
	width:760px;
}

.colunaContentHome {
	width:760px;
	margin-bottom:20px;
}
.colunaContentInterior {
	width:720px;
	margin-bottom:20px;
	padding:20px;
}
.colunaContentInterior p{
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#666666;
}

.colunaContentInterior.detalheNovo {
	width: 650px;
}

.colunaContentInteriorWhite{
	width:720px;
	margin-bottom:20px;
	padding:20px;
	background-color:#FFF;
}
.colunaContentInteriorWhite p{
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#666666;
}



.pesquisaCarro{
	width:260px;
	height:213px;
	background:url(/temas/default/imgs/laranja/bg-pesquisacarro.png) left top no-repeat;
}
.pesquisaCarro > div{
	padding:50px 20px 0 20px;
}

.pesquisaCarro > div label{
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#666666;
	display:block;
	float:left;
	margin-top:0px;
	*margin-top:3px;
	margin-right:25px;
}

.pesquisaCarro > div  input[type="radio"]{
	margin:1px 5px 0 0;
	*margin:0px;
	padding:0;
	display:block;
	float:left;
}
.pesquisaCarro > div p{
	margin:10px 0 5px 0;
	*margin:7px 0 5px 0;
	display:block;
}
.pesquisaCarro > div  input[type="submit"], 
#form_novos_proposta input[type="submit"],
#form_novos_testdrive input[type="submit"],
#form_novos_oficina input[type="submit"],
#form_novos_avaliarcarro input[type="submit"] {
	background:#0099cc url(/temas/default/imgs/laranja/seta-branca.png) 92% center no-repeat;
	color:#FFFFFF;
	border:0;
	padding:4px 20px 4px 10px;
	*padding:4px 0px 4px 10px;
	text-align:left;
	font:normal 12px Arial, Helvetica, sans-serif;
}


.menuSidebar{
	width:260px;
	height:160px;
	background-color:#FFFFFF;
}
.menuSidebar > div{
	padding:25px 20px 0 20px;
}
.menuSidebar > div > ul{
	list-style:none;
	margin:0;
	padding:0;
}
.menuSidebar > div > ul li{
	list-style:none;
	margin:0 0 4px 0;
	padding:0;
	display:block;
	width:220px;
	height:24px;
	background:url(/temas/default/imgs/laranja/bg-item-menusidebar-off.png) left top no-repeat;
}
.menuSidebar > div > ul li:hover{
	background:url(/temas/default/imgs/laranja/bg-item-menusidebar-on.png) left top no-repeat;
}

.menuSidebar > div > ul li a{
	list-style:none;
	margin:0;
	padding:5px 0 0 30px;
	display:block;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	text-decoration:none;
}

.menuSidebar > div > ul li a.pedidoProposta{
	background:url(/temas/default/imgs/laranja/icon-pedirproposta.png) 0px 0px no-repeat;
}
.menuSidebar > div > ul li a.testDrive{
	background:url(/temas/default/imgs/laranja/icon-marcartestdrive.png) 0px 0px no-repeat;
}
.menuSidebar > div > ul li a.oficina{
	background:url(/temas/default/imgs/laranja/icon-marcacaooficina.png) 0px 0px no-repeat;
}
.menuSidebar > div > ul li a.pedidoNewsletter{
	background:url(/temas/default/imgs/laranja/icon-newsletter.png) 0px 0px no-repeat;
}
.menuSidebar > div > ul li a.avaliarCarro{
	background:url(/temas/default/imgs/laranja/icon-avaliacao.gif) 0px 0px no-repeat;
}



.menuSidebarInterior{
	width:240px;
	height:160px;
	background-color:#FFFFFF;
}
.menuSidebarInterior > div{
	padding:25px 20px 0 20px;
}
.menuSidebarInterior > div > ul{
	list-style:none;
	margin:0;
	padding:0;
}
.menuSidebarInterior > div > ul li{
	list-style:none;
	margin:0 0 4px 0;
	padding:0;
	display:block;
	width:200px;
	height:24px;
	background:url(/temas/default/imgs/laranja/bg-item-menusidebar-2.png) 0 0 no-repeat;
}
.menuSidebarInterior > div > ul li:hover{
	background:url(/temas/default/imgs/laranja/bg-item-menusidebar-2.png) 0 -25px no-repeat;
}

.menuSidebarInterior > div > ul li a{
	list-style:none;
	margin:0;
	padding:5px 0 0 30px;
	display:block;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	text-decoration:none;
}

.menuSidebarInterior > div > ul li a.pedidoProposta{
	background:url(/temas/default/imgs/laranja/icon-pedirproposta.png) 0px 0px no-repeat;
}
.menuSidebarInterior > div > ul li a.testDrive{
	background:url(/temas/default/imgs/laranja/icon-marcartestdrive.png) 0px 0px no-repeat;
}
.menuSidebarInterior > div > ul li a.oficina{
	background:url(/temas/default/imgs/laranja/icon-marcacaooficina.png) 0px 0px no-repeat;
}
.menuSidebarInterior > div > ul li a.pedidoNewsletter{
	background:url(/temas/default/imgs/laranja/icon-newsletter.png) 0px 0px no-repeat;
}
.menuSidebarInterior > div > ul li a.avaliarCarro{
	background:url(/temas/default/imgs/laranja/icon-avaliacao.gif) 0px 0px no-repeat;
}

.noticiasSidebar{
	width:245px;
	background-color:#FFFFFF;
	border:solid 1px #cccccc;
	margin:17px 0 0 0;
	height: 235px;
	overflow:hidden;
}
.noticiasSidebar > div{
	padding:0px 0px 10px 0px;
}

.noticiasSidebar .data{
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#0099cc;
}
.noticiasSidebar .titulo,
.noticiasSidebar a.titulo{
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#666666;
	margin-bottom:6px;
	text-decoration:none;
}
.noticiasSidebar .resumo,
.noticiasSidebar  a.resumo{
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#666666;
	margin-bottom:10px;
	text-decoration:none;
}

.titMenusRodape {
    color: #333333;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 11px;
    margin-bottom: 10px;
}

.selectBox {
    color: #333333;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 11px;
    padding-left: 3px;
    width: 157px;
}

.copyright{
	color:#666666;
	font:11px Arial,Helvetica,sans-serif;
	padding: 10px 0px 1px 15px;
	float:left;
}

.destaqueBig{
	width:760px;
	height:373px;
	position:relative;
	margin-bottom:17px;
}
.destaqueBig > .foto{
	width:760px;
	height:373px;
	overflow:hidden;
}
.destaqueBig > .nav{
	position:absolute;
	bottom:20px;
	right:20px;
}
.destaqueBig > .nav > ul{
	list-style:none;
	margin:0;
	padding:0;
}
.destaqueBig > .nav > ul li{
	list-style:none;
	margin:0 0 0 4px;
	padding:0;
	float:left;
	display:block;
}
.destaqueBig > .nav > ul li a{
	margin:0;
	padding:0;
	float:left;
	display:block;
	width:11px;
	height:11px;
	background:url(/temas/default/imgs/laranja/nav-bolas.png) 0px 0px no-repeat;
}
.destaqueBig > .nav > ul li a:hover,
.destaqueBig > .nav > ul li a.active{
	margin:0;
	padding:0;
	float:left;
	display:block;
	width:11px;
	height:11px;
	background:url(/temas/default/imgs/laranja/nav-bolas.png) 0px -12px no-repeat;
}


.blocoCarroHome{
	width:173px;
	height:232px;
	margin-left:20px;
	background-color:#ffffff;
	position:relative;
	border:solid 1px #ffffff;
}
.blocoCarroHome:hover{
	border:solid 1px #cccccc;
}

.logoMarca{
	position:absolute;
	left:0px;
	top:0px;
	background-color:#FFFFFF;
	z-index:2;
}
.blocoCarroHome > .thumb{
	width:172px;
	height:107px;
	overflow:hidden;
	background:url(/temas/default/imgs/laranja/borderbottom-thumb.png) bottom center no-repeat;
	padding-bottom:1px;
	margin-bottom:10px;
}

.blocoComparativo  > .thumbnobg{
	width:172px;
	height:107px;
	overflow:hidden;
	padding-bottom:1px;
	margin-bottom:10px;
}

.blocoCarroHome > .nome{
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#333333;
	margin-bottom:5px;
	padding:0 20px 0 20px;
}
.blocoCarroHome > .resumo{
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#333333;
	padding:0 20px 0 20px;
	height:60px;
	overflow:hidden;
}
.blocoCarroHome > a{
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#999999;
	position:absolute;
	bottom:10px;
	left:20px;
}




.bannerTestDrive{
	width:435px;
	height:107px;
	margin:0 11px 0 0;
	background-color:#333333;
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#ffffff;
}
.bannerTestDrive  > div{
	display:block;
	padding:18px 15px 0 15px;
	width:160px;

}

.bannerTestDrive a{
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#ffffff;
	display:block;
	margin-top:5px;
}
.bannerTestDrive > div > p{
	padding:0 0 5px 0;
	margin:0;
}

.bannerContactos{
	width:287px;
	height:107px;
	margin:0 11px 0 0;
	background:#dfe1dc url(/temas/default/imgs/laranja/bg-bannercontactos.jpg) left top no-repeat;
}
.bannerContactos > div {
	padding:18px 0 0 15px;
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#333;
}

.bannerContactos a {
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#333;
	display:block;
	margin-top:5px;
}
.bannerContactos > div > p {
	color:#333;
	padding:0 0 5px 0;
	margin:0;
}

.bannerGoautomoveis{
	width:276px;
	height:107px;
}

.breadcrumbs{
	font:normal 10px Arial, Helvetica, sans-serif;
	color:#666666;
	/*margin-left:260px;*/
	margin-bottom:10px;
}
.breadcrumbs a{
	font:normal 10px Arial, Helvetica, sans-serif;
	color:#666666;
}

/* Paginação */
.paginacao {
	display: block;
}
.paginacao.interior {
	clear: both;
	float: right;
	margin-bottom: 20px;
}
.paginacao.interior.bottom {
	margin-bottom: 0px;
}
.paginacao > .nav {
	display: block;
	float: left;
	width: 22px;
	height: 22px;
	line-height: 22px;
	text-align: center;
	font-weight: bold;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	color: #CDCDCD;
	text-decoration: none;
	background-color: #F2F2F2;
	margin: 0 0 0 1px;
	-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
	-moz-box-sizing: border-box;    /* Firefox, other Gecko */
	box-sizing: border-box;
}
.paginacao > .nav:hover,
.paginacao > .nav.active {
	color: #FFF;
	background-color: #3AAFD6;
}

.paginacao > .nav.prev,
.paginacao > .nav.next {
	text-indent: -9999px;
	background-repeat: no-repeat;
	background-position: center center;
	border: 1px solid #CCCCCC;	
}
.paginacao > .nav.prev {
	background-image: url('../../imgs/seta-anterior-paginacao.png');
}
.paginacao > .nav.next {
	background-image: url('../../imgs/seta-seguinte-paginacao.png');
}

.selectedCar{
	padding:20px 20px 0 20px;
	text-align:center;
}
.selectedCar .placer{
	width:200px;
	height:86px;
	margin-top:15px;
	background:url(/temas/default/imgs/laranja/bg-placer.png) left top no-repeat;

}

.selectedCar .placerLandRover{
	background:url(/temas/default/imgs/laranja/bg-selectedcar-landrover.png) left top no-repeat;
}


.barraFiltro{
	width:720px;
	background-color:#f2f2f2;
	border:solid 1px #CCCCCC;
	margin-bottom:20px;
}

.barraFiltro .logo{
	border-right:solid 1px #CCCCCC;
	width:75px;
	height:69px;
	background-color:#FFFFFF;
	background-position: center center;
	background-repeat: no-repeat;
	overflow:hidden;
}

.barraFiltro > .formFiltro {
	padding:15px 0 0 20px;
}
.barraFiltro > .formFiltro > form > div{
	margin-right:20px;
}


.barraFiltro > .formFiltro label{
	display:block;
	clear:both;
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#666666;
	margin-bottom:3px;
}
.barraFiltro > .formFiltro select,
.barraFiltro > .formFiltro input.usado{
	display:block;
	clear:both;
	width:130px;
	border:solid 1px  #cccccc;
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#333333;
	padding:3px;
	margin-bottom:10px;
}

.barraFiltro > .formFiltro input.usado{
	float:left;
	width: 60px;

}

.barraFiltro > .formFiltro .filtrar {
	float: left;
	display: block;
	background: #3d9c9c url('/temas/default/imgs/laranja/seta-branca.png') 92% center no-repeat;
	color:#FFFFFF;
	border:0;
	text-align:left;
	font:normal 12px Arial, Helvetica, sans-serif;
	text-decoration: none;
	margin: 15px 0 0 10px;
	padding:0px 25px 0 15px;
	height: 23px;
	line-height: 23px;
}

.blocoCarroListagem {
	width:173px;
	margin-left:6px;
	margin-bottom:10px;
	background-color:#ffffff;
	border:solid 1px #cccccc;
	position:relative;
	height:220px;
}
.blocoCarroListagem:hover {
	border-color: #aaa;
}
.blocoCarroListagem.noborder {
	border-color:#FFF;
}
.blocoCarroListagem.noborder:hover {
	border-color:#FFF;
}
.blocoCarroListagem  .thumb{
	width:172px;
	height:107px;
	overflow:hidden;
	margin-bottom:10px;
}
.blocoCarroListagem  .thumbUsados{
	width:153px;
	height:95px;
	overflow:hidden;
	margin-bottom:10px;
	margin-left:10px;
	margin-top:10px;
}
.blocoCarroListagem  .nome{
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#333333;
	margin-bottom:5px;
	padding:0 20px 0 20px;
}
.blocoCarroListagem  .resumo{
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#333333;
	padding:0 20px 10px 20px;

}
.blocoCarroListagem > .arrasta > a,
.blocoCarroListagem > .usados > a{
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#999999;
	margin:0 20px 0 20px;
}
.blocoCarroListagem .janelaInfo {
	display:none;
	position:absolute;
	width:390px;
	background-color:#FFFFFF;
	border:solid 1px #cccccc;
	top:-1px;
	z-index:3001;
}
.blocoCarroListagem:hover .janelaInfo {
	display: block;
}

.blocoCarroListagem .janela_dir{
	right:0px;
}

.arrasta{
	background-color:#FFFFFF;
	padding-bottom:20px;
	position: relative;
	z-index:11;
}
.blocoComparativo .janelaInfo{
	display:block;
	position:absolute;
	width:390px;
	background-color:#FFFFFF;
	border:solid 1px #cccccc;
	/*left:-392px;*/
	bottom:0px;
	z-index:3001;
}
.blocoComparativo .janela_dir{
	right:0px;
}


/* Janela Info */
.janelaInfo {
	position:relative;
	z-index:12;
}
.janelaInfo > div{
	padding:20px;
}
.janelaInfo > div > .opcoes{
	display:block;
	margin-left:0px;
	margin-top:20px;
	margin-right:20px;
}
.janelaInfo > div > .opcoes a{
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#666666;
	text-decoration:none;
	margin-bottom:4px;
	display:block;
}
.janelaInfo > div > .opcoes a:hover{
	color:#0099cc;
	text-decoration:none;
}
.janelaInfo > div > .separadorHorizontal {
	border-top:solid 1px #cccccc;
	margin:10px 0px 10px 20px;
	width:310px;
	clear:both;
}
.janelaInfo > div > .facebook{
	margin-left:20px;
}
.janelaInfo > div > .partilhar{
	margin-left:20px;
	margin-bottom:10px;
}
.janelaInfo > div > .partilhar a > img{
	vertical-align:middle;
	padding-bottom:3px;
}

.janelaInfo > div > .partilhar > span{
	display:inline-block;
	*display:inline;
	*zoom:1;
	margin:0 10px 0 10px;
}
.janelaInfo > div .arrasta.ui-draggable-dragging {
	width: 160px;
	height: 77px;
	padding: 15px;
	overflow: hidden;
}

#pedidoProposta{
	width:340px;
	padding:20px;
	background-color:#FFFFFF;
}

#pedidoProposta > div > p{
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#000000;
	margin:5px 0 0px 0;
	padding:0;


}

#pedidoProposta > div >.nome{
	font:normal 24px Arial, Helvetica, sans-serif;
	color:#000000;
	text-transform:uppercase;
	margin:0 0 10px 0;
}

#pedidoProposta > .formulario p{
	margin:0 0 0 20px;
	padding:0px 0 5px 0;
	display:block;
	float:left;
	width:320px;
	clear:both;
}

#pedidoProposta > .formulario label{
	display:block;
	float:left;
	width:80px;
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#999999;
	padding-top:4px;
}

#pedidoProposta > .formulario select{
	display:block;
	float:left;
	width:240px;
	border:solid 1px  #cccccc;
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#333333;
	padding:3px;
}

#pedidoProposta > .formulario input[type="text"]{
	display:block;
	float:left;
	width:232px;
	border:solid 1px  #cccccc;
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#333333;
	padding:3px;
}
#pedidoProposta > .formulario textarea{
	display:block;
	float:left;
	width:232px;
	height:50px;
	border:solid 1px  #cccccc;
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#333333;
	padding:3px;
}


#pedidoProposta > .formulario input[type="submit"]{
	background:#0099cc url(/temas/default/imgs/laranja/seta-branca.png) 92% center no-repeat;
	color:#FFFFFF;
	border:0;
	padding:4px 20px 4px 10px;
	*padding:4px 0px 4px 10px;
	text-align:left;
	font:normal 12px Arial, Helvetica, sans-serif;
}

.mensagemSucesso{
	background-color:#0099cc;
	padding:20px 0px 20px 100px;
}

.mensagemSucesso p{
	font:bold 18px Arial, Helvetica, sans-serif!important;
	color:#FFFFFF!important;
	padding:10px 0px 20px 0px!important;
}


.topoDetalhe{
	position:relative;
	width:760px;
}
.fotoBig {
	width:690px;
	overflow:hidden;
	position:relative;
	z-index:100;
}
.fotoBig .btAnteriorNew {
	left: 20px;
}
.fotoBig .btSeguinteNew {
	right: 20px;
}
.fotoBig .mascaraNavBtns {
	float: right;	
}
.fotoBig .mascaraNavBtns > .baseNavegacao {
	margin-right: 20px;
}

.topoDetalhe > .menuDetalhe{
	position:absolute;
	margin-left:20px;
	bottom:0;
	z-index:101;
}


.topoDetalhe > .menuDetalhe > ul{
	list-style:none;
	margin:0;
	padding:0;

}
.topoDetalhe > .menuDetalhe > ul li{
	list-style:none;
	margin:0 1px 0 0;
	padding:0;
	display:block;
	float:left;
}
.topoDetalhe > .menuDetalhe > ul li a{
	margin:0;
	padding:7px 8px 6px 8px;
	display:block;
	float:left;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	background-color:#2d7a94;
	text-decoration:none;
}
.topoDetalhe > .menuDetalhe > ul li a:hover,
.topoDetalhe > .menuDetalhe > ul li a.active{
	color:#000000;
	background-color:#ffffff;
}


.escolheVersao{
	float:left;
	margin-bottom:15px;
	*margin-bottom:0px;
	padding:0;
}

.escolheVersao label{
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#2d7a94;
	display:block;
	float:left;
	padding-top:5px;
	margin-right:25px;
}
.escolheVersao select{
	width:270px;
	display:block;
	float:left;
	border:solid 1px  #cccccc;
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#333333;
	padding:3px;

}


.tabelaVersao{
	border-top:solid 3px #cccccc;
	width:400PX;
}
.tabelaVersao .colunaTabela{
	width:200px;
	float:left;
}
.tabelaVersao .linhaTabela{
	border-bottom:solid 1px #cccccc;
	padding:6px 0 5px 0;
	float:left;
	clear:both;
	display:block;
	width:196px;
	padding-left:4px;
}
.tabelaVersao .linhaTabela:hover{
	background-color:#F2F2F2;
}

.tabelaVersao .linhaTabela .info{
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#999999;
	float:left;
	width:110px;

}
.tabelaVersao .linhaTabela .valor{
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#2d7a94;
	float:left;
}

.texoLegal{
	margin-top:25px;
}
.texoLegal p{
	font:normal 10px Arial, Helvetica, sans-serif;
	color:#666666px;
	margin:0 0 3px 0;
	padding:0;
}


.menuMarcasSidebar{
	padding:0 0 20px 10px;
	float:left;

}
.menuMarcasSidebar > .marca{
	display:block;
	width:95px;
	height:23px;
	margin-left:10px;
	margin-bottom:1px;
}
.menuMarcasSidebar > .marca a{
	display:block;
	background-color:#efefef;
	font:normal Arial, Helvetica, sans-serif;
	color:#333333;
	text-decoration:none;
	text-transform:uppercase;
	padding:5px 0 4px 10px;

}

.menuMarcasSidebar > .marca a:hover,
.menuMarcasSidebar > .marca a.active{
	background-color:#3d9c9c;
	color:#FFFFFF;
	text-decoration:none;

}


.barraTopoComparativo{
	background-color:#FFFFFF;
	width:100%;
	display:block;
	margin-bottom:10px;
}
.barraTopoComparativo p{
	background-color:#f2f2f2;
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#666666;
	padding:10px;
	margin:10px;
	display:block;
}


.blocoComparativo{
	width:173px;
	margin-right:20px;
	margin-bottom:10px;
	background-color:#ffffff;
	border:solid 1px #ffffff;
	padding-bottom:40px;
	position:relative;

}
.blocoComparativo:hover{
	border:solid 1px #cccccc;
}

.blocoComparativo  .thumb{
	width:172px;
	height:107px;
	overflow:hidden;
	margin-bottom:10px;
	background:url(/temas/default/imgs/laranja/bg-thumb-comparador.png) center top no-repeat;
}

.blocoComparativo   .setaAzul{
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#999999;
	position:absolute;
	bottom:10px;
	left:10px;
}



.formComparativo{
	padding-left:10px;
	padding-bottom:10px;
	border-bottom:solid 3px #f2f2f2;
	margin-bottom:10px;

}
.formComparativo select{
	width:155px;
	display:block;
	clear:both;
	border:solid 1px  #cccccc;
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#333333;
	padding:3px;
	margin-bottom:6px;
}

.linhaInfoComparador{
	height:15px;
	clear:both;
	padding:4px 5px 3px 5px;
	margin-left:5px;
	margin-right:5px;
	border-bottom:solid 1px #e8e8e8;
}
.linhaInfoComparador:hover{
	background-color:#e8e8e8;

}
.linhaInfoComparador .info{
	display:block;
	float:left;
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#666666;
	width:75px;

}
.linhaInfoComparador .valor{
	display:block;
	float:left;
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#333333;
}





.sidebarContactos{
	width:240px;
	margin:0 0px 0 0;
	padding-bottom:20px;
}
.sidebarContactos > div{
	padding:20px 20px 0 20px;
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#333333;
}

.sidebarContactos a{
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#333333;
	display:block;
	margin-top:5px;
}
.sidebarContactos > div > p{
	padding:0 0 5px 0;
	margin:0;
}



.simuladorFinanciamento{
	padding:20px;
}

.simuladorFinanciamento > h1{
	font:normal 24px Arial, Helvetica, sans-serif;
	color:#666666;
	text-transform:none;
	padding:0;
	margin:0;
}

.simuladorFinanciamento > form{
	padding:20px 20px 20px 40px;
	display:block;
	background-color:#f2f2f2;
	*padding-left:20px;
}

.simuladorFinanciamento > form > div{
	margin-left:24px;
	*margin-left:15px;
}

.simuladorFinanciamento > form label{
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#666666px;
	*margin-left:20px;
	margin-bottom:10px;
	display:block;


}

.simuladorFinanciamento > form select{
	width:170px;
	display:block;
	clear:both;
	border:solid 1px  #cccccc;
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#333333;
	padding:3px;
	margin-bottom:6px;
	margin-top:4px;
	*margin-left:20px;
}

.simuladorFinanciamento > form input[type="text"]{
	display:block;
	width:93px;
	border:solid 1px  #cccccc;
	font:normal 18px Arial, Helvetica, sans-serif;
	color:#666666;
	padding:3px 20px 3px 3px;
	text-align:right;
}


.simuladorFinanciamento > form span.label{
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#666666px;
	*margin-left:20px;
	margin-bottom:15px;
	display:block;

}

.simuladorFinanciamento > form span.valor{
	background-color:#0099cc;
	display:block;
	width:110px;
	font:normal 18px Arial, Helvetica, sans-serif;
	color:#ffffff;
	padding:3px;
	text-align:right;
	*margin-left:20px;
}

.simuladorFinanciamento > form span.valorTaxa{
	display:block;
	font:normal 18px Arial, Helvetica, sans-serif;
	color:#666666;
	padding:3px;
	text-align:right;
	*margin-left:20px;
}
.simuladorFinanciamento > form span.valorPrestacao{
	display:block;
	font:bold 18px Arial, Helvetica, sans-serif;
	color:#0099cc;
	padding:3px;
	text-align:right;
	*margin-left:20px;
}


.simuladorFinanciamento > form span.mes a{
	background-color:#ffffff;
	display:block;
	float:left;
	width:31px;
	font:normal 18px Arial, Helvetica, sans-serif;
	color:#666666;
	padding:3px 0 3px 0;
	text-align:center;
	border:solid 1px #cccccc;
	*margin-left:5px;
	margin-right:5px;
	text-decoration:none;
}

.simuladorFinanciamento > form span.mes a:hover,
.simuladorFinanciamento > form span.mes a.active
{
	background:url(/temas/default/imgs/laranja/bg-nummeses.png) left top no-repeat;
	border:solid 1px #006688;
	color:#FFFFFF;
}

.simuladorFinanciamento > form .taxas{
	*margin-left:0px;
}

.simuladorFinanciamento > form .taxas > span.label{

	margin-bottom:0;
}



.simuladorFinanciamento > form .separadorFormFinanciamento{
	clear:both;
	height:1px;
	width:95%;
	border-bottom:solid 1px #e6e6e6;
	margin:0px 0 20px 0;
	padding-top:20px;
}

.usadosImagens {
	display:block;
	overflow:hidden;
	position: relative;
}
.usadosImagens > .btAnteriorNew {
	top: -50px;
	left: 20px;
}
.usadosImagens > .btSeguinteNew {
	top: -50px;
	right: 20px;
}




/* +++++++++++++++++++++++ FIM: CONTENT ++++++++++++++++++++++++++*/



/* +++++++++++++++++++++++ INICIO: RODAPE ++++++++++++++++++++++++++*/

#rodape{
	clear:both;
	margin-top:20px;
	position:relative;
	z-index:98;

}

#rodape > .menuRodape{
	background-color:#FFFFFF;
	border-top:solid 9px #dfdfdf;
	border-bottom:solid 2px #dfdfdf;
	width:1020px;
	margin-bottom:10px;
}
#rodape > .menuRodape > div{
	padding:40px;
}
#rodape > .menuRodape > div > .menu{
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#666666;
	margin-left:50px;
}
#rodape > .menuRodape > div > .menu ul{
	list-style:none;
	margin:5px 0 0 0;
	padding:0;
}
#rodape > .menuRodape > div > .menu ul li{
	list-style:none;
	margin:0;
	padding:0;
	display:block;
}
#rodape > .menuRodape > div > .menu ul li a{
	list-style:none;
	margin:0 0 3px 0;
	padding:0;
	display:block;
	padding-left:10px;
	background:url(/temas/default/imgs/laranja/seta-azul.png) left 3px no-repeat;
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#666666;
	text-decoration:none;
}
#rodape > .menuRodape > div > .menu ul li a:hover{
	color:#0099cc;
}

#rodape > .subFooter {
	float: left;
	width: 100%;
	margin: 0 0 20px 0;
}
#rodape > .subFooter > .nors {
	float: left;
}
#rodape > .subFooter > .seara {
	float: right;
	padding: 15px;
}

.link,
.for-link a{
    color: #666666;
    font: 11px Arial,Helvetica,sans-serif;
    list-style: none outside none;
    text-decoration: underline;
}
.link:hover,
.for-link a:hover{
	color:#0099cc;
}
/* +++++++++++++++++++++++ FIM: RODAPE ++++++++++++++++++++++++++*/

#listagem_ultimas_noticias, .noticiasSidebar > 
.listagem_ultimas_noticias{
	background-color:#FFFFFF;
	height: 165px;
	padding:0;
	margin:0;
	overflow: hidden;
	top:5px;
	left:0px;
	padding-top:1px;
}

.caroufredsel_wrapper{
	height:160px !important;
}

#listagem_ultimas_noticias div {
	width: auto;
	top:0;
	padding:0;
	margin:0;
}

#listagem_ultimas_noticias ul{
	padding:0px;
	margin:0px;
	list-style:none;
}

.home_news_text {
	position:relative;
	top:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

#news_container li{
	margin-left:10px !important;
	margin-bottom:10px !important;
	height: 75px;
}


/***************************************************************/
.baseDestaqueGrHome{
	display: block;
	float:left;
	position: relative;
	width: 760px;
	height: 373px;
	overflow:hidden;
}

.baseDestaqueGr {
	display: block;
	float:left;
	position: relative;
	width: 760px;
	height: 373px;
	overflow:hidden;
	margin-bottom:17px;
}

.mascaraDestaqueGr {
	display: block;
	position: absolute;
	width: 760px;
	height: 28px;
	margin-top: 341px;
	z-index: 101;
}

.baseNavegacao {
	display: block;
	float:right;
	height:12px;
	margin: 8px 30px 0 0;
}

#navegacao ul {
	padding: 0;
	margin: 0;
}

#navegacao ul li {
	float: left;
	list-style: none;
	height: 12px;
	margin-right:7px;
}

#navegacao ul li a {
	display: block;
	height: 12px;
}

#navegacao ul li a:hover {
	display: block;
	height: 12px;
	margin-right:7px;
}

#navegacao ul li a span {
	display: none;
}

.navegacao {
	display: block;
	background: url(../../imgs/novo/btNavegacao.png);
	width: 12px;
	height: 12px;
}

.navegacao a {
	display: block;
	width: 12px;
	height: 12px;
}

.navegacao a:hover {
	display:block;
	background: url(../../imgs/novo/btNavegacao.png) 0 -12px ;
	width: 12px;
	height: 12px;

}

.mascara2DestaqueGr {
	display: block;
	position: absolute;
	width: 13px;
	height: 28px;
}

.mascara3DestaqueGr {
	display: block;
	position: absolute;
	width: 29px;
	height: 71px;
	margin: 210px 0 0 661px;
	z-index:102;
}

.btAnteriorNew {
	display: block;
	position: absolute;
	background: url(../../imgs/novo/setaAnterior.png);
	width: 18px;
	height: 29px;
	margin: 138px 0 0 0;
	z-index:103;
}

.btAnteriorNew a {
	display: block;
	width: 18px;
	height: 29px;
}

.btAnteriorNew a:hover {
	display:block;
	background: url(../../imgs/novo/setaAnterior.png) 0 -29px ;
	width: 18px;
	height: 29px;
}

.btSeguinteNew {
	display: block;
	position: absolute;
	background: url(../../imgs/novo/setaSeguinte.png);
	width: 18px;
	height: 29px;
	margin: 138px 0 0 0;
	right:47px;
	z-index:104;
}

.btSeguinteNew a {
	display: block;
	width: 18px;
	height: 29px;
}

.btSeguinteNew a:hover {
	display:block;
	background: url(../../imgs/novo/setaSeguinte.png) 0 -29px ;
	width: 18px;
	height: 29px;
}

.mascaraDestaqueGrNovos {
	background-repeat:no-repeat;
	display:block;
	height:28px;
	margin:291px 0 0 0px;
	position:absolute;
	width:690px;
	z-index:106;
}


.border_quadros {
    /*border: 1px solid #B9B9B9; */
    background-color: #F2F2F2;
	color: #333333;
}
.border_quadros_on {
    /*border: 1px solid #B9B9B9;*/
    background-color: #E5E5E5;
    color: #333333;
}
.border_quadros_final {
    border: 1px solid #B9B9B9;
    background-color: #999999;
    color: white;
}

.colunaEsquerda{
    width: 400px;
    float: left;
    margin-bottom:25px;
}

.colunaDireita{
    width: 400px;
    float: left;
    margin-bottom:25px;
}

.linhaCentro{
	clear: both;
}

.usado_detalhes{
	display:block;
	overflow:hidden;
	margin-left:20px;
	float:left;
	width:372px;
}

.usado_detalhes h1{
	margin:0px 0px 00px 0px;
}

.usado_detalhes h2{
	font-weight:normal;
	margin:0px 0px 30px 0px;
}
.usado_detalhes table td{
	padding:5px 5px 5px 0px;
	width:100px
}

.usado_detalhes table th{
	text-align:left;
}

.usado_detalhes table th a{
	color: #666666;
    font: 11px Arial,Helvetica,sans-serif;
    text-decoration: none;
}

.equipamentos{
	display:block;
	overflow:hidden;
	padding: 10px 0px;
}

.equipamentos h2{
	margin:10px 0px;
	border-top:1px solid #CCCCCC;
	border-bottom:1px solid #CCCCCC;
	padding: 10px 0px;
	color:#000;
}

.equipamentos > div{
	padding:3px 8px;
}

.equipamentoPar{
	background-color: #EFEFEF;
}
ul.usado_links{
	list-style:none;
	margin:0px;
	padding:0px;
}
ul.usado_links li{
	padding:5px 0;
}


.espaco_impressao span a, ul.usado_links li a{
	color: #999999;
    font: 11px Arial,Helvetica,sans-serif;
}

.espaco_impressao{
	padding:20px 0px;
	width:100%;
	display:block;
	overflow:hidden;
	border-bottom: solid 1px #CCC;
	margin-bottom:40px;
}

.espaco_impressao span{
	float:right;
	margin-left:10px;
}

.marca_branca{
	width: 173px;
	height:200px;
	position:absolute;
	top:0px;
	left:0px;
	background-color:#FFF;
	opacity: 0.5;
	z-index:3000;
}
.linha_spec{
	display:block;
	overflow: hidden;
	width:100%;
}

.alltheway{
	width:980px
}

.resultBox ul {
    list-style: none outside none;
    margin: 0 0 0 10px;
    padding: 0;
	position:relative;
}

.linkDestaqueConcessionario {
    background-image: url("/temas/default/imgs/concessionarios/bg_destaquesConcessionario.png");
    color: #FFFFFF;
    display: block;
    font-size: 11px;
    height: 22px;
    padding-left: 25px;
    padding-top: 7px;
    text-decoration: none;
    width: 301px;
}
.caixaDestaqueConcessionario {
    background-repeat: no-repeat;
    display: block;
    float: left;
    height: 29px;
    margin-right: 1px;
    overflow: hidden;
    padding-top: 138px;
    width: 324px;
}

.boxStandsWrapper {
    border: 1px solid #D8D8D8;
    display: block;
    float: left;
    height: 167px;
    width: 322px;
}

.resultBoxWrapper {
    background-color: #F6F6F6;
    border: 1px solid #D8D8D8;
    display: block;
    float: left;
    height: 167px;
    margin-left: 20px;
    overflow: auto;
    width: 631px;
	position:relative;
}

.listaStands {
	list-style:none;
	margin:0px;
	padding:0px;
}

.listaStands li {
    background-color: #F5F5F5;
    border-bottom: 1px solid #E5E5E5;
    border-top: 1px solid #FFFFFF;
    color: #666666;
    cursor: pointer;
    font: 12px Arial;
    height: 20px;
    padding: 8px 0 6px 15px;
    width: 284px;
}

.liOver, .listaStands li:hover {
    background-color: #E5E5E5;
    border-bottom: 1px solid #E5E5E5;
    border-top: 1px solid #FFFFFF;
    color: #333333;
    cursor: pointer;
    height: 20px;
    padding: 8px 0 6px 15px;
}

.boxStands {
    color: #5C80B8;
    display: block;
    float: left;
    height: 167px;
    overflow: auto;
    width: 322px;
}

.boxStands {
    color: #5C80B8;
}

.resultBox {
    background-color: #F6F6F6;
    display: block;
    height: 167px;
    overflow: hidden;
    width: 631px;
}

.oficinaTitulo {
    color: #000000;
    font: bold 13px Arial;
    padding-left: 15px;
    padding-top: 20px;
}

.oficinaDetalhes, .oficinaMorada {
    color: #666666;
    font: 12px Arial;
    padding-left: 15px;
    padding-top: 12px;
    width: 307px;
}
.brand_local {
	display:none;
	position:absolute;
	border:1px solid #636468;
	padding:15px;
	background-color:#FFF;
}
.arrow {
	position:absolute;
	width:22px;
	height:11px;
	background:url(../../imgs/laranja/seta.gif);
	top:-11px;
}
.brand_local > ul {
	list-style:none;
	margin:5px 0 0 0;
	padding:0;
}
.brand_local > ul li{
	list-style:none;
	margin:0;
	padding:0;
	display:block;
}
.brand_local > ul li a{
	list-style:none;
	margin:0 0 3px 0;
	padding:0;
	display:block;
	padding-left:10px;
	background:url(/temas/default/imgs/laranja/seta-azul.png) left 3px no-repeat;
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#666666;
	text-decoration:none;
}
.brand_local > ul li a:hover{
	color:#0099cc;
}

.janela_novos_oficina,
.janela_novos_testdrive,
.janela_novos_avaliarcarro,
.janela_novos_proposta {
	overflow-y: auto;
	max-height: 100%;
}

.janela_novos_oficina .policy-privacy,
.janela_novos_testdrive .policy-privacy,
.janela_novos_avaliarcarro .policy-privacy,
.janela_novos_proposta .policy-privacy {
	border: 1px solid #CCC;
	margin: 20px 0 20px 0;
	padding: 10px;
	height: 100px; 
	overflow-y: scroll;
}
.janela_novos_oficina .policy-privacy *,
.janela_novos_testdrive .policy-privacy *,
.janela_novos_avaliarcarro .policy-privacy *,
.janela_novos_proposta .policy-privacy * {
	font-size: 10px !important;
}