/*____  DESTAQUES - SERVIÇOS - INDEX __________________________________*/
#servicos{width:149px;}

#servicos span{
	margin:0 0 15px 0;
	display:block;
	width:149px;
	text-align:center;
	padding:0;
}
#servicos p{
	font-size: 9px;
	margin:0;
	padding:5px 15px;
	text-align:left;
	line-height: 13px;

}

#servicos img{
margin:auto; border:none;}

#servicos span a{color:#000099; text-decoration:none}
#servicos span a:hover{color:#009349; text-decoration:underline}

/*____  RIGHT ________________________________________*/
#right p{font-size:9px;
border-bottom:1px dotted #eee;
margin:0 0 10px 0;
padding:0 0 2px 0;
line-height:15px;
}

#right p a{color: #000099; text-decoration:none}
#right p a:hover{color: #009900; text-decoration:underline}

#right img{ border:none;}

#right span.span1{
	margin:2px;
	padding:3px;
	display:block;
	background: #F5F4EB;
}

#right span.span1 p{font-size:10px;}

/* ___ ONIBUS LISTA - TABELA DE ONIBUS - PAGINA SEARSH.PHP ___________________ */
#lista-bus{
margin:0; /*não mudar !!!!!*/
padding:0;
font-size:10px
}

table#lista-bus {
width:98%; /*não mudar !!!!!*/
margin: 0;
} 

table#lista-bus tr th {
font-size:11px;
font-weight: bold;
color: #FFFFFF;
background: #3197B9;
} 

table#lista-bus tr th a{text-decoration:none; color:#fff;}
table#lista-bus tr th a:hover{color:#fff; text-decoration:underline;}

table#lista-bus tr td {border-bottom: 1px dashed #CCCCCC;}
table#lista-bus img{border: 1px solid #ccc; background: #fff; height:49px; width:65px}

/*____ TEXTO _______________________________________________________________ */  
/*PARAGRAFO*/
p{
margin: 0  0 10px 0;
padding:0 5px;
line-height:18px;
}
p.p-float{
margin:2px;
padding:2px;
float:left;
display:block;
}
p.p-zero{
padding:0;
margin:0;
}

p.p-info-veiculo{
border-bottom:#006699 1px solid;
margin:5px 0 5px 0;
padding: 5px 0;
float:none;
clear:both;
}

span.txt-info-veiculo{
width:100px;
height:15px;
display:block;
float: left;
text-align: right;
margin:0 3px 0 0;
padding:0 3px 0 0;
font-weight: bold;
text-transform: uppercase;
color: #333333;
}

span.txt-info-veiculo2{
height:15px;
display:block;
}
span.txt-letra-maiuscula{
	text-transform: uppercase;
	letter-spacing: -1px;
}
/*HEADING*/
h1{
	text-transform: uppercase;
	font: bold 16px "Trebuchet MS", Tahoma, sans-serif;
	margin:0 0 5px 0;
	padding:2px 0 5px 1px;
	color:#006699;
	background:url(../images/h1.gif) repeat-x right bottom;
}

h2{
	text-transform: uppercase;
	font: bold 16px "Trebuchet MS", Tahoma, sans-serif;
	margin:0 0 5px 0;
	padding:2px 0 5px 1px;
	color:#006699;
	background:url(../images/h1.gif) repeat-x right bottom;
}

h2 a{text-decoration: none; color:#006699;}

h3 {
display:block;
letter-spacing: 1px;
background: #2C1C5C url(../images/corner.gif) no-repeat right top;
color: #FFCC00;
padding: 7px 0 7px 5px;
font: bold 12px Tahoma, Arial, Sans-Serif;
margin: 0 0 3px 0;
}

h3 a{color: #FFCC00; text-decoration: none;}

h4.h4-2 {
	color: #CC0000;
	margin:0;
	padding: 0 0 0 15px;	
	font: bold 12px Arial, Sans-Serif;
	text-transform: uppercase;
	background: #fff url(../images/img-seta.gif) no-repeat left center;
	border-bottom:#CCCCCC solid 1px;
	text-align:left;
}

h4.h4-2 a {
	text-decoration: none;
	color: #CC0000;
}

h4.h4-2 a:hover {
	color: #CC0000;
	text-decoration: underline;
}


h4 {
	color: #CC0000;
	margin:0;
	padding: 0 0 0 15px;	
	font: bold 12px Arial, Sans-Serif;
	text-transform: uppercase;
	background: #fff url(../images/img-seta.gif) no-repeat left center;
	border-bottom:#CCCCCC solid 1px;
	text-align:left;
}

h4 {text-decoration: none; color: #CC0000;}
h4 a:hover { color: #CC0000; text-decoration: underline;}

/*SPAN*/
span.abobora{
color:#FF3300;
}
span.azul{
color:#006699;
}
span.vermelho{
color:#FF0000;
}

.color1{
color:#666666}

.color2{
color:#FFFF00}

/*____ TABELA ____________________________________________________________ */  
table#table_bus{
margin:0;}

table#table_bus tr td{
padding: 2px;
text-align:center;}


table#table_index{
margin:0;}

table#table_index tr td{
	padding: 2px;
	text-align:center;
	background: url(../images/bg-box1.jpg) repeat-x left 10px;
	vertical-align: top;
}

/*____ BOX ____________________________________________ */  
/*Box do centro - content*/
.box1 {
background: #FFFFFF url(../images/bg-box1.jpg) repeat-x;
padding: 8px;	
margin: 0 0 0 0;
}
/*class usada para transformar o box 1 em 50% do seu tamanho*/
.box2{
width:285px;
margin:5px 5px 0 1px;
display:block;
float:left;
}

/*____ GALERIA DE ONIBUS - INDEX DESTAQUE_________________________________ */  
#galeria{
display:block;
width:99%;
}
#galeria ul{
list-style: none;
margin:0 0 0 0;
padding:0 0 0 5px;
}
#galeria li {
font-size:10px;
display: inline;
padding:0;
margin: 0;
}
#galeria li a {
text-decoration: none;
display: block; 
float: left;
color: #000; 
border:3px solid #eee;
padding:3px 3px 0 3px;
margin: 0 3px 5px 0;
width: 182px;
height: 75px;
} 
#galeria li a:hover { 
display: block; 
color: #0000CC;
border:3px solid #ccc;
} 
#galeria img{
border: 1px solid #999999;
margin:0 0 0 3px;
display:block;
float:right;
height:50px;
width:60px;
} 

/*____ IMAGES _________________________________ */  
img.img-0{
margin:0;
padding:0;
border:none;
}
img.img-1{
margin:0;
padding:0;
border:none;
float:left;
}
img.img-2{
margin:0 5px 0 0;
padding:1px;
float:left;
display:block;
background:#f2f2f2;
border: 1px solid #ccc;
}
img.img-3{
margin:5px 5px 0 0;
padding:1px;
border:none;
float:left;
display:block;
background:#fff;
border: 1px solid #ccc;
}
img.img-4{
margin:0 5px 0 5px;
padding:1px;
float:right;
display:block;
background:#f2f2f2;
border: 1px solid #ccc;
}

img.img-5{
padding:1px;
border:none;
background:#fff;
border: 1px solid #ccc;
margin:3px;
}

img.fotos{
margin:1px 0px 1px 1px;
float:left;
border: 1px solid #666666;
}

img.fotos-2{
margin:0;
border: 1px solid #AEDBC7;
}

/*____ FORMULÁRIOS _________________________________ */  
form.form1{/*form usado na pesquisa por código top*/
margin:0;
padding:0;
text-align:right;
}
label.label1{
font-weight: bold;
text-transform: uppercase;
margin:0;
padding:0;
}
input.input1{
height:12px;
font-size:9px;
margin:0;
padding:0;
}
form.form2{/*form usado na pesquisa por código top*/
margin:0 0 0 0;
padding:0 0 0 0;
background: url(../images/img_searsh.gif) no-repeat 60px 65px;
}
label.label2{
display:block;
font-weight: bold;
text-transform: uppercase;
margin:5px 0 0 0;
padding:0 0 0 5px;
}
select.select2{
background:#E2F1EA;
display:block;
font-size:9px;
margin:0;
padding:0;
}
select.select3{
background:#E2F1EA;
float:left;
display:block;
height:12px;
font-size:9px;
margin:0;
padding:0;
}

/*____ FORMULÁRIO - INFO VEICULO FORM _________________________________ */  
fieldset.info-veiculo-form1{
	background: url(../images/bg-info-veiculo-form.jpg) repeat-x;
	padding:10px;
	border: none;
}

span.info-veiculo-label{
	padding: 0 0 0 10px;
	font-weight:bold;
	color: #35311A;
}

/*____ FORMULÁRIO - CONTATO _________________________________ */  
fieldset.fieldset-contato{
	background:url(../images/bg-form-contato.jpg) repeat-x left bottom;
	padding:3px;
	border: 1px solid #B6DECB;
	width:300px;
	display:block;
	float:left;
	margin:0 20PX 0 0;
}

fieldset.fieldset-contato-phone{
	background: url(../images/bg-form-contato-telefone.jpg) no-repeat;
	padding:7px 3px 3px 70px;
	border: none;
	width:200px;
	height:68px;
	line-height:20px;
	display:block;
}

fieldset.fieldset-contato-email{
	background: url(../images/bg-form-contato-email.jpg) no-repeat;
	padding:10px 3px 3px 60px;
	border: none;
	width:200px;
	height:68px;
	display:block;
}

fieldset.fieldset-contato-endereco{
	background: url(../images/bg-form-contato-endereco.jpg) no-repeat;
	padding:10px 3px 3px 68px;
	border: none;
	width:200px;
	height:68px;
	display:block;
}

/*____ LINKS ____________________________________________ */  
a.link1, a:active.link1, a:visited.link1 {
color:#003399;
text-decoration:none;
font-weight: bold;
}
a:hover.link1 {
color:#009900;
text-decoration:none;
}

/*___ Menu Busca _______________________________________________________________*/
#menu2 dl {
	width: 150px;
	margin: 0 auto;
	padding: 0 0 0 0;
	background: #000066 url(bottom.gif) no-repeat left bottom;
}

#menu2 dt {
	margin:0;
	padding: 5px;
	font-size: 11px;
	font-weight:bold;
	color: #fff;
	border-bottom:1px solid #fff;
	background: #000066 url(top.gif) no-repeat left top;
}

#menu2 dd {
	margin:0;
	padding:3px;
	color: #000;
	font-size: 1em;
	font-weight:bold;
	/*border-bottom:1px solid #fff;*/
	background: #DDD8B9;
}

/* ___ FORMULARIO PESQUISA PÁGINA ONIBUS USADOS ____________________________ */
input, select, textarea {
	COLOR: #333333;
	font: 10px tahoma, verdana, helvetica, arial;
	border: 1px solid #333333;
	background: #FFFFFF;
	margin:0 0 1px 3px;
}
.bot{
	COLOR: #FFFFFF;
	font: bold 10px tahoma, verdana, helvetica, arial;
	background: #006699;
	border: 1px solid #003366;
	margin:0 0 1px 3px;
}

/*___ OUTROS _________________________________________ */
#gallery a, #gallery a:visited {
color:#0000CC;
text-decoration:none; 
display:block; 
padding:5px 5px 5px 20px;
background: #ECE9D8 url(arrowr.gif) no-repeat 10px 10px; width:125px;
}

#gallery a:hover {
background: #DDD8B9 url(arrow.gif) no-repeat 11px 10px;
text-decoration:none; 
color:#0000FF; 
}

.box_c {
background-color: #C3DDFF;
color: #000;
/*padding:5px;*/
border: 1px solid #0166FF;
text-align: left;
width: 140px;
}
.box_d {
background-color: #000099;
color: #FFFFFF;
padding:3px;
text-align: center;
width: 96%;
}
.box_e {
background-color: #0166FF;
font-size:12px;
font-weight:bold;
color: #FFFFFF;
padding:3px;
text-align: center;
width: 120px;
margin-bottom:4px;
}
.box_e a {COLOR: #fff; TEXT-DECORATION: none}	
.box_e a:link, .box_e a:visited {COLOR: #fff; TEXT-DECORATION: none}
	
.box_e a:hover {
COLOR: #FFCC00; TEXT-DECORATION: underline
	}
	
	.financeira{/*caixa do preco financiado*/
display:block;	background: url(images/sprite.gif) no-repeat 0 -2100px; height:17px;}
