/* CSS Document */

body
{
	margin:0px;
	padding:0px;
}



#telefone_floater
{
	/*display:none;*/
	background-color:#EFEFEF;
	padding:2px;
	height:43px;
	width:135px;
	text-align:center;
	border:1px solid #000;
	position:absolute;
	z-index:1;
	top:577px;
	left:10px;
	display:none;
	
}


#detalhes
{
	width:762px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	overflow:hidden;
	position:relative;
}
#detalhes img
{
	border:none;
}
	
	#detalhes #seloArevesc
	{
		width:138px;
		height:48px;
		position:absolute;
		z-index:9999;
		margin-top:5px;
	}
	
	
	
	
	#detalhes #detcabecalho
	{
		width:762px;
		height:28px;
		overflow:hidden;
		color:#777777;
	}
		
		#detalhes #detcabecalho #dethistorico
		{
			width:250px;
			padding:8px;
			height:32px;
			float:left;
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:10px;
		}
		#detalhes #detcabecalho #irregularidades a
		{
			text-decoration:none;
			font-weight:bold;
		}
		
		
		
		
		
		#detalhes #detcabecalho a
		{
			text-decoration:underline;
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:10px;
			color:#777777;
		}
		
		
		#detalhes #detcabecalho #detnavegafotos
		{
			width:262px;
			padding:8px;
			margin-left:100px;
			height:32px;
			float:left;
			text-align:right;
		}
		
		#detalhes #detcabecalho #share
		{
			width:80x;
			padding-top:8px;
			height:32px;
			float:right;
			text-align:right;
		}
		

		#detalhes #dicass
		{
			/*background-color:#CCC;
			width:760px;
			overflow:hidden;
			float:left;
			clear:both;*/
		}
		
		#detalhes #dicass ol
		{
			  list-style-type:decimal;
			  margin:0px;
			  padding:0px;
		}

		#detalhes #dicass ol li
		{
			  list-style-type:circle;
			  margin: 8px 0 8px 30px;
			  font-size:10px;
		}



	#detalhes #carro
	{
		 
	}
	
	
	#detalhes #galeriafotos
	{
		 float:right;
		 width:109px;
		 height:300px;
	}
	
	
	#detalhes #galeriafotos #vervideooff
	{
		
	}
	
	
	
	
	
	#detalhes #boxgaleria
	{
		 width:109px;
		 height:510px;
		 margin-top:8px;
	}
	
	

	#detalhes #boxgaleria #corpo .thumbgaleria
	{
		 width:61px;
		 height:45px;
		 border:1px #333333 solid;
		 display:block;
		 margin:0 auto;
		 margin-bottom:20px;
		 font-size:0px;
		cursor:pointer;
		opacity:0.7;
	}
	
	

	#detalhes #boxgaleria #corpo .thumbgaleria:hover
	{
		cursor:pointer;
		opacity:1;
		border:1px #FFFFFF solid;
	}
	
	
	
	
	
	#detalhes #boxgaleria #corpo
	{
		 width:109px;
		 height:469px;
		 background:url(/static/img/detalhes/boxgaleria/bg.jpg) no-repeat;
		 padding-top:20px;
		 overflow:hidden;
		 margin: 14px 0pt -1px;
	}
	
	
	
	
	
	
	#detalhes #carro #setadir {
		-moz-background-clip:border;
		-moz-background-inline-policy:continuous;
		-moz-background-origin:padding;
		background:url(/static/img/detalhes/setadir.gif);
		cursor:pointer;
		height:50px;
		left:587px;
		opacity:0.7;
		position:absolute;
		top:308px;
		width:50px;
	}
	#detalhes #carro #setadir:hover {
		-moz-background-clip:border;
		-moz-background-inline-policy:continuous;
		-moz-background-origin:padding;
		background:url(/static/img/detalhes/setadir.gif);
		cursor:pointer;
		height:50px;
		left:587px;
		opacity:1;
		position:absolute;
		top:308px;
		width:50px;
	}	

	#detalhes #carro #setaesq {
		-moz-background-clip:border;
		-moz-background-inline-policy:continuous;
		-moz-background-origin:padding;
		background:url(/static/img/detalhes/setaesq.gif);
		cursor:pointer;
		height:50px;
		left:5px;
		opacity:0.7;
		position:absolute;
		top:308px;
		width:50px;
	}	
	
	
	
	#detalhes #carro #setaesq:hover {
		-moz-background-clip:border;
		-moz-background-inline-policy:continuous;
		-moz-background-origin:padding;
		background:url(/static/img/detalhes/setaesq.gif);
		cursor:pointer;
		height:50px;
		left:5px;
		opacity:1;
		position:absolute;
		top:308px;
		width:50px;
	}
	
	
	
	#detalhes #carro #topocarro
	{
		width:642px;
		position:relative;
		height:72px;
		background:url(/static/img/detalhes/topo.jpg) no-repeat;
	}
	
	

		#detalhes #carro #topocarro #titulocarro
		{
			width:342px;
			height:51px;
			float:left;
			padding-top:14px;
			padding-left:7px;
			overflow:hidden;
		
		}
		#detalhes #carro #topocarro #titulocarro h1
		{
			font-size:18px;
			font-weight:bold;
			color:#000000;
			padding:0px;
			margin:0px;
			font-family:Verdana, Arial, Helvetica, sans-serif;
		}
		
		#detalhes #carro #topocarro #precocarro
		{
			width:242px;
			height:30px;
			position:absolute;
			top:2px;
			left:372px;
			text-align:center;
			color:#FFFFFF;
			font-size:22px;
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-weight:bold;
		}
		
		#detalhes #carro #topocarro #simulecarro
		{
			width:242px;
			height:20px;
			text-align:center;
			float:left;
			margin-top:45px;
			margin-left:30px;
			overflow:hidden;
		}
		#detalhes #carro #topocarro #simulecarro .fontsimule
		{
			font-size:12px;
			text-decoration:underline;
			color:#000000;
		}
		
		




		
	#detalhes #carro #imagem
	{
		width:640px;
		height:480px;
		background-color:#CCCCCC;
		border:1px #CCCCCC solid;
		border-bottom:none;
		overflow:hidden;
	}
		
	#detalhes #carro #barraimagem
	{
		width:642px;
		height:13px;
		background:url(/static/img/detalhes/bgbarraimagem.jpg) top;
		font-size:0px;
	}




		
		
		#detalhes #carro #imagem #preco a:hover
		{
			text-decoration:underline;		
		}
		
		
		
		
	

		
	#detalhes #barra_botoes
	{
		width:642px;
		height:50px;
		background:url(/static/img/detalhes/bg_botoes.jpg) no-repeat;
	}
	
		
	#detalhes #barra_botoes #barra_botoes_bots
	{
		margin-left:42px;
	}
	
	
	
	
	
	#detalhes #detalhe_colesq
	{
		width:350px;
		height:660px;
		margin-top:15px;
		float:left;
		overflow:hidden;
		
	}
	
		#detalhes #detalhe_colesq #boxdetalhes
		{
			width:350px;
			height:637px;
			background:url(/static/img/detalhes/boxdetalhes/bg.jpg) no-repeat;
		}
	
		#detalhes #detalhe_colesq #boxdetalhes h3
		{
			color:#FFFFFF;
			font-size:12px;
			padding-left:30px;
			padding-top:7px;
			height:22px;
		}
	
		#detalhes #detalhe_colesq #boxdetalhes h1
		{
			color:#000000;
			font-size:14px;
			height:36px;
			padding:0px;
			margin:0px;
			padding-left:10px;
			padding-right:10px;
		}
	
	
		#detalhes #detalhe_colesq #boxdetalhes #infosdetalhes
		{
			color:#000000;
			padding-left:15px;
			height:83px;
			_height:100px;
			*height:100px;
		}
	
	
		#detalhes #detalhe_colesq #boxdetalhes #infosdetalhes #col1
		{
			width:159px;
			height:90px;
			margin-left:-4px;
			margin-right:3px;
			line-height:20px;
			float:left;
		}
	
		#detalhes #detalhe_colesq #boxdetalhes #infosdetalhes #col2
		{
			width:159px;
			height:90px;
			line-height:20px;
			float:left;
		}
		
		
		
		
	
	
		#detalhes #detalhe_colesq #boxdetalhes #opcionais
		{
			clear:both;
			width:330px;
			margin:0 auto;
			padding-top:4px;
		}
	
	
		#detalhes #detalhe_colesq #boxdetalhes #opcionais ul
		{
			margin:0px;
			margin-left:21px;
			padding:0px;
		}
	
		#detalhes #detalhe_colesq #boxdetalhes #opcionais ul li
		{
			list-style:url(/static/img/detalhes/tick.jpg);
		}
	
		#detalhes #detalhe_colesq #boxdetalhes #opcionais ul .naotem
		{
			list-style:none;
			text-decoration:line-through;
			color:#CCCCCC;
		}
	
	
		#detalhes #detalhe_colesq #boxdetalhes #opcionais #titopicionais
		{
			background:url(/static/img/detalhes/tit_opicionais.jpg) no-repeat;
			width:76px;
			height:32px;
			padding:0px;
		}
	
	
		#detalhes #detalhe_colesq #boxdetalhes #opcionais #col1
		{
			width:159px;
			height:140px;
			margin-right:3px;
			line-height:16px;
			font-size:10px;
			float:left;
		}
	
	
		#detalhes #detalhe_colesq #boxdetalhes #opcionais #col2
		{
			width:159px;
			height:140px;
			line-height:16px;
			font-size:10px;
			float:left;
		}
	
	
		#detalhes #detalhe_colesq #boxdetalhes #opcionais #informacoes
		{
			clear:both;
			background:url(/static/img/detalhes/titi_informacoes.jpg) no-repeat;
			width:189px;
			height:27px;
			margin:0px;
			padding:0px;
		}
	
		#detalhes #detalhe_colesq #boxdetalhes #mais_infos
		{
			clear:both;
			width:100%;
			height:195px;
			overflow:auto;
			overflow-x: hidden;	
		}
	
	
		#detalhes #detalhe_colesq #boxdetalhes #irregularidades
		{
			height:18px;
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:10px;
			float:right;
			width:189px;
			height:37px;
			text-indent:-5000px;
			margin-top:0px;
			background:url(../img/detalhes/btIrregularidades.jpg) no-repeat;
		}
	
	
	
	
	
		#detalhes #detalhe_colesq #bannernovo
		{
			clear:both;
			margin-top:22px;
			width:348px;
			height:59px;
			border:1px #cecece solid;
		}
	
	
		#detalhes #detalhe_coldir
		{
			margin-top:15px;
			width:393px;
			height:660px;
			float:right;
			overflow:hidden;
			
			
		}

	
		#detalhes #detalhe_coldir #boxvendedor
		{
			width:393px;
			height:161px;
			background:url(/static/img/detalhes/boxvendedor/bg.jpg) no-repeat;
			float:right;
			overflow:hidden;
		}

		#detalhes #detalhe_coldir #boxvendedor h3
		{
			color:#FFFFFF;
			font-size:12px;
			margin:0px;
			padding-left:30px;
			padding-top:7px;
			height:22px;
		}

		#detalhes #detalhe_coldir #boxvendedor #col1
		{
			width:160px;
			height:130px;
			margin-left:10px;
			margin-top:-10px;
			float:left;
		}

		#detalhes #detalhe_coldir #boxvendedor #col1 #minibanner
		{
			width:78px;
			height:30px;
			margin-top:15px;
			margin-bottom:10px;
			border:#666666 1px solid;
			font-size:0px;
			overflow:hidden;
		}


		#detalhes #detalhe_coldir #boxvendedor #col1 #infos
		{
			width:160px;
			height:73px;
			font-size:10px;
		}


		#detalhes #detalhe_coldir #boxvendedor #col1 .nomeLoja
		{
			font-size:11px;
		}


		#detalhes #detalhe_coldir #boxvendedor #col2
		{
			width:201px;
			background-color:#EEEEEE;
			height:110px;
			margin-top:-21px;
			float:right;
		}



		#detalhes #detalhe_coldir #boxproposta
		{
			clear:both;
			width:393px;
			height:459px;
			margin-top:17px;
			background:url(/static/img/detalhes/boxproposta/bg.jpg) no-repeat;
			position:relative;
		}


		#detalhes #detalhe_coldir #boxproposta #enviaAlerta
		{
			position:absolute;
			top:0px;
			left:170px;
			color:#FFFFFF;
			/*display:none;*/
			font-weight:bold;
			padding:5px;
			background-color:#CC3300;
			border:1px #000000 solid;
		}





		#detalhes #detalhe_coldir #boxproposta h3
		{
			color:#FFFFFF;
			font-size:12px;
			margin:0px;
			padding-left:30px;
			padding-top:7px;
			height:22px;
		}
		
		#detalhes #detalhe_coldir #boxproposta #formulario
		{
			width:362px;
			color:#9b1f1a;
			font-size:10px;
			padding:10px;
		}
		
		#detalhes #detalhe_coldir #boxproposta #formulario td
		{	
			background:none;
			color:#9b1f1a;
			font-size:10px;
			font-family:Verdana, Arial, Helvetica, sans-serif;
		}
		
		
		#detalhes #detalhe_coldir #boxproposta #formulario input
		{
			width:110px;
			font-size:10px;
			color:#333333;
			height:17px;
			border:1px #999999 solid;
		}
		
		
		#detalhes #detalhe_coldir #boxproposta #formulario select
		{
			width:40px;
			font-size:10px;
			color:#333333;
			height:19px;
			border:1px #999999 solid;
		}
		
		#detalhes #detalhe_coldir #boxproposta #formulariotroca
		{
			width:362px;
			color:#7b7b7b;
			padding:10px;
			font-size:10px;
			margin-top:15px;
			margin-left:-10px;
		}
		
		#detalhes #detalhe_coldir #boxproposta #formulariotroca td
		{
			background:none;
			color:#9b1f1a;
			font-size:10px;
			font-family:Verdana, Arial, Helvetica, sans-serif;
		}
		
			
		
		#detalhes #detalhe_coldir #boxproposta #formulariotroca select
		{
			width:128px;
			font-size:10px;
			color:#333333;
			overflow:hidden;
			height:19px;
			border:1px #999999 solid;
			
			
		}
		#detalhes #detalhe_coldir #boxproposta #formulariotroca input
		{
			width:110px;
			font-size:10px;
			color:#333333;
			height:17px;
			border:1px #999999 solid;
		}
		
		
		
		
		
		
		#detalhes #detalhe_coldir #boxproposta #formulario table td
		{
			text-align:right;
		}
		
		#detalhes #detalhe_coldir #boxproposta #proposta
		{
			width:362px;
			color:#000000;
			padding:10px;
			font-size:10px;
		}
		
		#detalhes #detalhe_coldir #boxproposta #proposta h4
		{
			color:#9b1f1a;
			font-size:10px;
			margin:0px;
			padding:0px;
			text-decoration:none;
		}

		
		#detalhes #detalhe_coldir #boxproposta #proposta textarea
		{
			font-size:11px;
			font-family:Verdana, Arial, Helvetica, sans-serif;
			
		}
		
		
		#detalhes #detalhe_coldir #boxproposta #botaoenviar
		{
			float:right;
			margin-right:20px; 
			margin-top:-15px;
		}
		
		
		

	#detalhes #ofertas
	{
		clear:both;
		width:762px;
		height:150px;
	}
	
	
	
	
	
	
	
		#detalhes #ofertas h1
		{
			width:238px;
			height:38px;
			background:url(/static/img/detalhes/boxofertas/tit_ofertas.jpg) no-repeat;
			text-indent:-10000px;
			margin:0px;
			padding:0px;
			font-size:0px;
		}
	
	
		#detalhes #ofertas #corpoofertas
		{
			width:762px;
			height:130px;
			background:url(/static/img/detalhes/boxofertas/bg.jpg) repeat-x;
		}
	
	
		#detalhes #ofertas #corpoofertas #setaesq
		{
			width:31px;
			height:119px;
			background:url(/static/img/detalhes/boxofertas/setaesq.jpg) no-repeat;
			margin-top:1px;
			float:left;
			cursor:pointer;
		}
	
	
		#detalhes #ofertas #corpoofertas #setadir
		{
			cursor:pointer;
			width:31px;
			height:119px;
			background:url(/static/img/detalhes/boxofertas/setadir.jpg) no-repeat;
			margin-top:1px;
			float:right;
		}
	
	
		#detalhes #ofertas #corpoofertas .oferta
		{
			width:218px;
			height:89px;
			padding-top:20px;
			margin-top:9px;
			margin-right:6px;
			padding-left:5px;
			float:left;
			cursor:pointer;
		}
		#detalhes #ofertas #corpoofertas .oferta:hover
		{
			background-color:#efefef;
			cursor:pointer;
		}
	
		
			#detalhes #ofertas #corpoofertas .oferta .img
			{
				width:78px;
				height:58px;
				font-size:0px;
				border:1px #333333 solid;
				float:left;
			}
	
		
			#detalhes #ofertas #corpoofertas .oferta .infos
			{
				width:131px;
				height:88px;
				font-size:10px;
				float:left;
				overflow:hidden;
				margin-left:7px;
			}
	
		
			#detalhes #ofertas #corpoofertas .oferta .infos h2
			{
				margin:0px;
				padding:0px;
				color:#333333;
				font-size:11px;
			}
	

.PrecoCarroFinan
{
  font-size:14px;
  margin-top:-4px;
}



