@charset "utf-8";
/* CSS Document */

body{
background-image:url(images/fundo.jpg);
background-repeat:no-repeat;
background-position:center;
background-position:top;
}

#menu-carro
{
width:100%;
height:24px;
background-image:url(images/fundo-menu-carro.jpg);
background-repeat:repeat-x;
text-align:center;
position:absolute;
margin-top:325px;
}

#contato
{
float:right;
text-align:top;
position:absolute;
margin-top:20px;
z-index:5000;
}

#img
{
border:4px solid #E7E7E7;
margin-right:10px;
margin-top:10px;
width:78px;
height:78px;
float:left;
}

.link-tabela a
{
color:#000; 
font-size:12px; 
text-decoration:none;
}

.link-tabela a:hover
{
color:#333; 
font-weight:bold;
}

/* MENU */

/*ON*/
.onBenicar{
display: block;
width: 139px;
height: 79px;
background: url('images/benicaron.jpg') no-repeat;
}

.onVeiculos{
display: block;
width: 133px;
height: 79px;
background: url('images/veiculos0on.jpg') no-repeat;
}

.onSeminovos{
display: block;
width: 145px;
height: 79px;
background: url('images/veiculos-semion.jpg') no-repeat;
}

.onAssistencia{
display: block;
width: 159px;
height: 79px;
background: url('images/assistenciaon.jpg') no-repeat;
}

.onFinanceiro{
display: block;
width: 169px;
height: 79px;
background: url('images/financeiroon.jpg') no-repeat;
}
/*END ON*/



a.imgseminovos {
display: block;
width: 145px;
height: 79px;
background: url('images/veiculos-semi.jpg') no-repeat;
}
a.imgseminovos:hover {
display: block;
width: 145px;
height: 79px;
background: url('images/veiculos-semion.jpg') no-repeat;
}



a.imgfinanceiro {
display: block;
width: 169px;
height: 79px;
background: url('images/financeiro.jpg') no-repeat;
}
a.imgfinanceiro:hover {
display: block;
width: 169px;
height: 79px;
background: url('images/financeiroon.jpg') no-repeat;
}



a.imgassistencia {
display: block;
width: 159px;
height: 79px;
background: url('images/assistencia.jpg') no-repeat;
}
a.imgassistencia:hover {
display: block;
width: 159px;
height: 79px;
background: url('images/assistenciaon.jpg') no-repeat;
}



a.imgbenicar {
display: block;
width: 139px;
height: 79px;
background: url('images/benicar.jpg') no-repeat;
}
a.imgbenicar:hover {
display: block;
width: 139px;
height: 79px;
background: url('images/benicaron.jpg') no-repeat;
}



a.imgveiculos {
display: block;
width: 133px;
height: 79px;
background: url('images/veiculos0.jpg') no-repeat;
}
a.imgveiculos:hover {
display: block;
width: 133px;
height: 79px;
background: url('images/veiculos0on.jpg') no-repeat;
}
/* FIM DO MENU */


/********************************************************/

/* SUBMENU */
#submenu-assistencia
{
position:absolute; 
top:79px; 
margin-left:2px; 
width:154px;
height:85px; 
background-color:#333;
z-index:1000;
border:2px solid #555;
visibility:hidden;
}

#submenu-assistencia ul li
{
list-style-type:none;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
background-color:#333;
color:#fff;
padding:3px 0px 8px 0px;
margin-left:-27px;
margin-top:-10px;
margin-bottom:10px;
}

#submenu-assistencia ul li a
{
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color:#fff;
text-decoration:none;
}

#submenu-assistencia ul li a:hover
{
margin-left:-10px;
padding-top:5px;
padding-bottom:5px;
padding-left:10px;
background-color:#0F0E0E;
}





#submenu-financeiro
{
position:absolute; 
top:79px; 
width:165px;
margin-left:0px;
background-color:#333;
z-index:2100;
border:2px solid #555;
visibility:hidden;
}
#submenu-financeiro ul
{
margin-top:2px;
margin-bottom:0px;
}

#submenu-financeiro ul li
{
width:120px;
list-style-type:none;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
background-color:#333;
color:#fff;
padding:5px 0px 0px 0px;
margin-left:-26px;
margin-top:0px;
margin-bottom:7px;

}

#submenu-financeiro ul li a
{
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color:#fff;
text-decoration:none;
}

#submenu-financeiro ul li a:hover
{
margin-left:-11px;
padding-top:5px;
padding-bottom:5px;
padding-left:11px;
background-color:#0F0E0E;
}







#submenu-benicar
{
position:absolute; 
top:79px; 
width:137px;
margin-left:0px;
background-color:#333;
z-index:2100;
border:2px solid #555;
visibility:hidden;
}
#submenu-benicar ul
{
margin-top:2px;
margin-bottom:0px;
}

#submenu-benicar ul li
{
width:120px;
list-style-type:none;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
background-color:#333;
color:#fff;
padding:5px 0px 0px 0px;
margin-left:-26px;
margin-top:0px;
margin-bottom:7px;

}

#submenu-benicar ul li a
{
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color:#fff;
text-decoration:none;
}

#submenu-benicar ul li a:hover
{
margin-left:-11px;
padding-top:5px;
padding-bottom:5px;
padding-left:11px;
background-color:#0F0E0E;
}
/* FIM DO SUBMENU */

/********************************************************/

/* BOXES RODAPÉ */
#boxTaquaral
{
position:absolute; 
top:-163px; 
margin-left:430px; 
background:url(images/taquaral.png) no-repeat center center; 
_background:none; 
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/taquaral.png',sizingMethod='scale'); 
width:205px;
height:168px; 
visibility:hidden;
}

#boxRiopreto
{
position:absolute; 
top:-163px; 
margin-left:350px; 
background:url(images/riopreto.png) no-repeat center center; 
_background:none; 
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/riopreto.png',sizingMethod='scale'); 
width:205px;
height:168px; 
visibility:hidden;
}

#boxSousas
{
position:absolute; 
top:-163px; 
margin-left:493px; 
background:url(images/sousas.png) no-repeat center center; 
_background:none; 
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/sousas.png',sizingMethod='scale'); 
width:205px;
height:168px; 
visibility:hidden;
}

#boxCastelo
{
position:absolute; 
top:-163px; 
margin-left:205px; 
background:url(images/castelo.png) no-repeat center center; 
_background:none; 
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/castelo.png',sizingMethod='scale'); 
width:205px;
height:168px; 
visibility:hidden;
}

#boxGuanabara
{
position:absolute; 
top:-163px; 
margin-left:135px; 
background:url(images/guanabara.png) no-repeat center center; 
_background:none; 
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/guanabara.png',sizingMethod='scale'); 
width:205px;
height:168px; 
visibility:hidden;
}

#boxAracatuba
{
position:absolute; 
top:-163px; 
margin-left:275px; 
background:url(images/aracatuba.png) no-repeat center center; 
_background:none; 
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/aracatuba.png',sizingMethod='scale'); 
width:205px;
height:168px; 
visibility:hidden;
}

#boxNortesul
{
position:absolute; 
top:-163px; 
margin-left:50px; 
background:url(images/nortesul.png) no-repeat center center; 
_background:none; 
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/nortesul.png',sizingMethod='scale'); 
width:205px;
height:168px; 
visibility:hidden;
}
/* FIM DO BOX DO RODAPÉ*/



#Table_01 {
width:1081px;
height:1100px;
position:relative;
margin:0px auto;
margin-top:-8px;
}

#topo_ {
position:absolute;
left:0px;
top:0px;
width:1081px;
height:348px;
}

#fundo-menu_ {
position:absolute;
left:0px;
top:348px;
width:66px;
height:79px;
}

#benicar_ {
position:absolute;
left:66px;
top:348px;
width:139px;
height:79px;
}

#veiculos0_ {
position:absolute;
left:205px;
top:348px;
width:133px;
height:79px;
}

#veiculos-semi_ {
position:absolute;
left:338px;
top:348px;
width:145px;
height:79px;
}

#assistencia_ {
position:absolute;
left:483px;
top:348px;
width:159px;
height:79px;
}

#financeiro_ {
position:absolute;
left:642px;
top:348px;
width:169px;
height:79px;
}

#fundoBarraLateral_ {
position:absolute;
left:811px;
top:348px;
width:189px;
height:15px;
}

#fundo-menu009_ {
position:absolute;
left:1000px;
top:348px;
width:81px;
height:79px;
}

#fundoBarraLateral010_ {
position:absolute;
left:811px;
top:363px;
width:7px;
height:737px;
}

#bannerCampanha_ {
position:absolute;
left:818px;
top:363px;
width:175px;
height:114px;
}

#fundoBarraLateral012_ {
position:absolute;
left:993px;
top:363px;
width:7px;
height:124px;
}

#fundo-lateral-esquerda_ {
position:absolute;
left:0px;
top:427px;
width:73px;
height:617px;
}

#benicar-14_ {
position:absolute;
left:73px;
top:427px;
width:738px;
height:28px;
}

#fundo-lateral-direito_ {
position:absolute;
left:1000px;
top:427px;
width:81px;
height:617px;
}

#benicar-16_ {
position:absolute;
left:73px;
top:455px;
width:32px;
height:589px;
}

#titulo_ {
position:absolute;
left:105px;
top:455px;
width:674px;
height:76px;
background-image:url(images/titulo.jpg);
}

#titulo_interno{
position:absolute;
left:105px;
top:740px;
width:674px;
height:76px;
background-image:url(images/titulo.jpg);
}


#benicar-18_ {
position:absolute;
left:779px;
top:455px;
width:32px;
height:589px;
}

#fundoBarraLateral019_ {
position:absolute;
left:818px;
top:477px;
width:175px;
height:10px;
}

#bannerTest_ {
position:absolute;
left:818px;
top:487px;
width:176px;
height:108px;
}

#fundoBarraLateral021_ {
position:absolute;
left:994px;
top:487px;
width:6px;
height:613px;
}

#benicar-22_ {
position:absolute;
left:105px;
top:531px;
width:674px;
height:21px;
}

#texto_ {
	position:absolute;
	left:105px;
	top:545px;
	width:674px;
}

#texto_interno {
	position:absolute;
	left:105px;
	top:810px;
	width:674px;
}

#imagemLateral_ {
float:right;
width:279px;
height:284px;
}

#fundoBarraLateral025_ {
position:absolute;
left:818px;
top:595px;
width:176px;
height:11px;
}

#bannerRevisao_ {
position:absolute;
left:818px;
top:606px;
width:176px;
height:112px;
}

#fundoBarraLateral027_ {
position:absolute;
left:818px;
top:718px;
width:176px;
height:12px;
}

#bannerAcessorio_ {
position:absolute;
left:818px;
top:730px;
width:176px;
height:112px;
}

#benicar-29_ {
position:absolute;
left:500px;
top:836px;
width:279px;
height:208px;
}

#fundoBarraLateral030_ {
position:absolute;
left:818px;
top:842px;
width:176px;
height:10px;
}

#bannerCadastro_ {
position:absolute;
left:818px;
top:852px;
width:176px;
height:112px;
}

#fundoBarraLateral032_ {
position:absolute;
left:818px;
top:964px;
width:176px;
height:11px;
}

#bannerHonda_ {
position:absolute;
left:818px;
top:975px;
width:176px;
height:112px;
}

#fundo-rodape2_ {
position:absolute;
left:0px;
top:1044px;
width:66px;
height:56px;
}

#rodape_ {
position:absolute;
left:66px;
top:1044px;
width:745px;
height:56px;
}

#fundo-rodape_ {
position:absolute;
left:1000px;
top:1044px;
width:81px;
height:56px;
}

#fundoBarraLateral037_ {
position:absolute;
left:811px;
top:1087px;
width:189px;
height:20px;
background-color:#1A1A1A;
}
.style1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.style2 {
	color: #666666;
	text-align:justify;
}
.style3 {
	color: #666666;
	text-align:justify;
	margin-top:0px;
}
.titulo-texto {
	color: #333333;
	text-align:left;
	margin-top:0px;
	padding-left:25px;
	padding-top:25px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
}
.style4 {
	color: #333333; 
	text-align: left; 
	margin-top: 0px; 
	padding-left: 40px; 
	padding-top: 22px; 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 26px; 
}

