#oficina_geral{
	width:786px;
	margin-top:7px;
	padding-top:110px;
	background:#fff url(../imagens/titulo_oficina.jpg) no-repeat;
	float:right;
	margin-right:8px;
	_margin-right:3px;
	display:table;
}

#oficina_geral  p{
	font:12px Arial, Helvetica, sans-serif;
	color:#000000;
	text-align:justify;
}

/********************************
SERVIÇOS
********************************/
#oficina_geral div.servicos{
	width:265px;	
	padding-left:5px;
	padding-right:5px;
	float:left;	
}

#oficina_geral div.servicos h3{	
	width:167px;
	height:46px;
	background:url(../imagens/titulo_servicos.gif) no-repeat;
	text-indent:-9000px;
	overflow:hidden;
}

#oficina_geral div.servicos h3.selo{	
	width:206px;
	height:318px;
	margin:15px auto;
	background:url(../imagens/selo_servicoexpresso.gif) no-repeat;
	text-indent:-9000px;
	overflow:hidden;
}

#oficina_geral div.servicos h2.titfotos{
	width:122px;
	height:14px;
	margin-top:10px;
	margin-bottom:10px;
	background:url(../imagens/titulo_fotos_oficina.gif) no-repeat;
	text-indent:-9000px;
	overflow:hidden;	
}

#oficina_geral div.servicos ul{
	list-style:none;
	margin:0 auto;
}
#oficina_geral div.servicos ul li{display:inline;}
#oficina_geral div.servicos ul img{border:4px solid #e8e8e8; width:80px; height:60px;}
/********************************
DICAS
********************************/

#oficina_geral div.dicas{
	width:265px;
	float:left;
	border-left:1px dotted #c0c0c0;
	border-right:1px dotted #c0c0c0;
	padding-left:8px;
	padding-right:8px;
	margin-left:5px;	
}

#oficina_geral div.dicas h3{	
	width:195px;
	height:46px;
	background:url(../imagens/titulo_dicas.gif) no-repeat;
	text-indent:-9000px;
	overflow:hidden;
}

/********************************
AGENDAMENTO DE REVISÃO
********************************/

#oficina_geral div.agendamento{
	width:215px;
	float:right;
	margin-left:5px;
}

#oficina_geral div.agendamento h3.titrevisao{	
	width:197px;
	height:46px;
	background:url(../imagens/titulo_revisao.gif) no-repeat;
	text-indent:-9000px;
	overflow:hidden;
	display:block;
	margin-bottom:10px;
}

#oficina_geral div.formulario{	
	width:203px;
	height:450px;
	background:url(../imagens/fdo_form_revisao.gif) no-repeat;
}

#oficina_geral div.agendamento table{
	width:170px;
	margin:10px auto;

}

#oficina_geral div.agendamento table td{
	font:11px Arial, Helvetica, sans-serif;
	color:#000;
}

#oficina_geral div.agendamento input.text{
	width:170px;
	padding:3px;
	border-top:1px solid #7f9db9;
	border-bottom:1px solid #7f9db9;
	border-left:1px solid #7f9db9;
	border-right:1px solid #7f9db9;	
	font:11px Arial, Helvetica, sans-serif;
	color:#000;
	text-align:left;
	text-transform:uppercase;
}
#oficina_geral div.agendamento input.text:focus{background:#FFFFCC;}
#oficina_geral div.agendamento input.text.lower{text-transform:lowercase;}
#oficina_geral div.agendamento input.text.peq{width:50px;}

#oficina_geral div.agendamento select{
	padding:3px;
	font:11px Arial, Helvetica, sans-serif;
	color:#000;
}

#oficina_geral div.agendamento textarea{
	width:170px;
	padding:3px;
	border-top:1px solid #7f9db9;
	border-bottom:1px solid #7f9db9;
	border-left:1px solid #7f9db9;
	border-right:1px solid #7f9db9;	
	font:11px Arial, Helvetica, sans-serif;
	color:#000;
}

#oficina_geral div.agendamento a.btenviar{
	width:80px;
	height:22px;
	margin:10px auto;	
	background: url(../imagens/bt_enviar.gif) no-repeat;
	text-indent:-9000px;
	overflow:hidden;
	display:block;	
}

#oficina_geral div.agendamento div.send{
	width:150px;
	padding-top:15px;
	padding-left:5px;
	padding-right:5px;
	margin:10px auto;	
}

#oficina_geral div.agendamento div.send p{
	font:11px Arial, Helvetica, sans-serif;
	color:#666666;
	text-align:left;
}

#oficina_geral div.agendamento div.send p strong{
	font:bold 14px Arial, Helvetica, sans-serif;	
	color:#990000;
}

#oficina_geral div.agendamento div.send p.linha{
	border-bottom:1px dotted #666;
	margin-bottom:10px;		
}