.both{clear:inherit; float:none; display:block}
/* ______ DESTAQUES ÔNIBUS HOME ____________________________________________________________ */
#bus-destaque{
font-size:10px; 
border:1px solid #ccc; 
display:block; 
padding:0;
width:99%;
}
#bus-destaque ul{margin:0; padding:0; list-style:none;   }

#bus-destaque li {
margin:0;
padding:5px 2px;
text-align:center;
width:24%;
height:170px;
float:left;
border-bottom:1px dashed #ddd;
border-left:1px dashed #ddd;
}
#bus-destaque li a {color: #003399; text-decoration:none; }
#bus-destaque li a:hover {color: #FF0000; background:#f5f5f5;}
#bus-destaque p{ padding: 0; line-height:13px}
#bus-destaque img{ border: 1px solid #ccc;}
#bus-destaque strong {color:#CC0000}


/* ______ DESTAQUES ÔNIBUS HOME 2 ____________________________________________________________ */
#bus-destaque2{
font-size:10px; 
border:1px solid #ccc; 
display:block; 
padding:0;
width:99%;
}
#bus-destaque2 ul{margin:0; padding:0; list-style:none;   }

#bus-destaque2 li {
margin:0;
padding:5px 2px;
text-align:center;
width:24%;
height:170px;
float:left;
border-bottom:1px dashed #ddd;
border-left:1px dashed #ddd;
}
#bus-destaque2 li a {color: #003399; text-decoration:none; }
#bus-destaque2 li a:hover {color: #FF0000; background:#f5f5f5;}
#bus-destaque2 p{ padding: 0; line-height:13px}
#bus-destaque2 img{ border: 1px solid #ccc;}
#bus-destaque2 strong {color:#CC0000}


/* ______ TABELA 1 - LISTAGEM DE VEICULOS _____________________________________________________ */
table#table1 {
width:99%; /*não mudar !!!!!*/
margin: 0 auto;
} 

table#table1 tr th {
background: #FFFFFF url(images/bg-2.gif) repeat-x;
font-weight: bold;
color: #000;
padding: 5px;
border-bottom:1px solid #eee;
text-align:left;
font-size: 12px;
} 

table#table1 tr td {
padding: 5px;
text-align:left;
vertical-align: middle;
border-bottom:1px solid #f2f2f2;
}

table#table1 tr td.td1 {background: #f9f9f9;} /*Comparar*/

/* ______ TABELA 2 - INFO DE VEICULOS __________________________________________________ */
table#table2{
width:98%;
margin: 0 0 10px 0;
border:1px solid #ccc;
background: url(images/bg-1.gif) repeat-x;
} 

table#table2 tr th {
/*width:88px;*/
font-weight: bold;
color: #000;
text-align:right;
padding: 3px 5px;
vertical-align: top;
text-transform: uppercase;
border-bottom:1px solid #f9f9f9;
} 

table#table2 tr td {
padding: 3px;
text-align:left;
border-bottom:1px solid #f9f9f9;
}

table#table2 p { line-height:20px;}

table#table2 img{}

table#table2 img.img-g{
margin:2px 0;
padding:2px;
border:1px solid #ddd;
background:#f2f2f2;
width:200px;
height:150px;
}

table#table2 img.img-2{
margin:2px 2px;
padding:2px;
border:1px solid #ddd;
background:#f2f2f2;
width:70px;
height:70px;
display:block;
float:left;
}

/* ______ TABELA - COMPARATIVO DE VEÍCULO _____________________________________________ */
table#table3{
width:98%; /*não mudar !!!!!*/
margin: 0 0 10px 0;
border:1px solid #ccc;
background: url(images/bg-1.gif) repeat-x;
font: 10px Verdana, Arial, Helvetica, sans-serif;
} 

table#table3 tr th {
width:88px;
font-weight: bold;
color: #000;
text-align:right;
padding: 5px;
vertical-align: middle;
text-transform: uppercase;
border-bottom:1px solid #EEE;
} 

table#table3 tr td {
padding: 5px;
text-align:left;
border-bottom:1px solid #EEE;
border-left:1px solid #eee;
}

/* ______ PROXIMA PAGINA ________________________________________________________________ */
#paginas {padding:5px;}

#paginas ul {
border: 0;
margin: 0;
padding: 0 0 0 0px;
list-style-type: none;
}

#paginas ul li {
display: block;
float:left;
padding: 0;
font-size: 10px;
font-weight: bold;
margin: 0 5px 0 0;
}

#paginas ul li a {
padding: 3px 5px;
text-decoration: none;
display: block;
float:left;
color: #003399;
background: #fff;
border: 1px solid #ccc;
}

#paginas ul li a:hover  {
background: #D5EAFF;
border: 1px solid #BFDFFF;
color: #000;
}

#paginas ul li#paginas-ativa{
padding: 3px 5px;
margin: 0 5px 0 0;
color: #FF0000;
background: #D5EAFF;
border: 1px solid #BFDFFF;
text-decoration: none;
}

/* ______ BOTÕES _________________________________________________________________________ */
#botoes {
padding:0;
margin:0;
display:block;
}

#botoes ul {
border: 0;
margin: 0;
padding: 0;
list-style-type: none;
}

#botoes ul li {
display: inline;
padding: 0;
margin: 0;
font-size: 10px;
font-weight: bold;
}

#botoes ul li a {
font-size: 10px;
height:13px;
line-height:13px;
padding:3px;
margin: 0 5px;
background: #F0F8FB;
border:1px solid #CFE9F1;
}

#botoes ul li a:hover  {
background: #FFFFFF;
border:1px dashed #666666;
text-decoration: none;
}

/* ______ NOME DA PAGINA - LINK NO TOP ___________________________________________________ */
#linktop {	padding:0;	margin:0;	display:block;	font-size: 9px;	text-align:right;	
text-transform: lowercase;}
#linktop ul {margin: 0; padding: 0; list-style-type: none;}
#linktop ul li {margin:0; padding:0; display: inline; color: #CC0000; }
#linktop ul li a {
color: #0000CC;
text-decoration: none;
padding-right: 8px;
margin-right: 5px;
background: url(images/seta2.gif) no-repeat right 3px;
}
#linktop ul li a:hover  {color: #FF0000;	text-decoration: underline;}

/* ______ BOX FALE CONOSCO - INFO VEÍCULO _________________________________________________ */
#box2{
width:90%;
height:50px;
margin:1px 0 20px 0;
padding:0 0 0 20px;
display:block;
color: #333333;
}
#box2 p{
padding:10px 0 5px 5px;
margin:0;
font: bold 15px/normal Arial, Helvetica, sans-serif;
}
#box2 .p-box2{
padding:5px;
margin:0;
font: bold 11px/normal Arial, Helvetica, sans-serif;
line-height: normal;
}

#box2 img{ float:left; margin:0 20px 0 0; padding:3px 0 0 0;}

/* ______ CONTATO  ______________________________________________________________________ */
#contato{
width:47%;
display:block;
float:left;
}
#contato p{
margin:0;
padding:0 3px 15px 3px;
line-height:18px;
}
#contato p img{
margin:0;
padding:0;
border:1px solid #999;
}

/* ______ FORMULÁRIO  -  CONTATO ________________________________________________________ */
form#form2 {
width: 290px;
margin:0 0 0 0;
padding: 0 0px 2px 10px; 
font-size: 10px;
text-align:left;
background: url(images/box.gif) no-repeat bottom left; 
}
form#form2 label {
display:block;
font-weight:bold;
margin:0 0 2px 0;
}
form#form2 input {color:#333; font-size: 10px; margin:0 0 12px 0; }
form#form2 input.button {
margin: 5px;
font: bold 11px Arial, Sans-serif;
border: 1px solid #990000;
background: #CC0000;
padding: 2px 3px;
color: #FFFFFF;
display:block;
}
#contato-boxtop { 
color: #000; 
width: 295px; 
margin:0; 
padding: 0;
float:right
}
#contato-boxtop p{
background: url(images/boxtop.gif) no-repeat; 
height:12px;
margin:0;
padding:7px 0 0 5px;
line-height:normal;
font-size:10px;
font-weight: bold;
color: #CC0000;
text-transform: uppercase;
}

/* ______ ÔNIBUS NOVOS ___________________________________________________________________ */
.lince365{
background: url(http://www.cisiotar.com.br/images/onibus-novo/lince_3-65/top.jpg) no-repeat 0px 0px;
display:block;
height:100px;
}
.lince345{
background: url(http://www.cisiotar.com.br/images/onibus-novo/lince_3-45/top.jpg) no-repeat 0px 0px;
display:block;
height:100px;
}
.Dolphin{
background: url(http://www.cisiotar.com.br/images/onibus-novo/dolphin/top.jpg) no-repeat 0px 0px;
display:block;
height:100px;
}
.astor{
background: url(http://www.cisiotar.com.br/images/onibus-novo/astor-turismo/top.jpg) no-repeat 0px 0px;
display:block;
height:100px;
}
.astor-u{
background: url(http://www.cisiotar.com.br/images/onibus-novo/astor-urbano/top.jpg) no-repeat 0px 0px;
display:block;
height:100px;
}

/* ______ BOX - ORÇAMENTO _________________________________________________________________ */
.box-orcamento1, .box-orcamento2{
display:block; 
width:47%;
border:1px solid #f2f2f2;
padding:5px;
background: url(images/bg2.jpg) repeat-x;
}
.box-orcamento1{float:left;	margin:0 0 0 0;}
.box-orcamento2{margin:0 0 0 0; float:right;}

form#form3 {margin:0; padding: 0;  font-size: 10px;}
form#form3 label {font-weight:bold; margin:0; display:block;}
form#form3 input {margin:0; padding: 1px; }
form#form3 input.button {
margin: 5px;
font: bold 11px Tahoma;
border: 1px solid #666666;
background: #CC0000;
padding: 2px 3px;
color: #FFFFFF;
display:block;
}

/* ______ BOX - TELEFONE - FOOTER  __________________________________________________________ */
#box-footer{
width:120px;
height:84px;
border:2px solid #fff;
background:#fff;
text-align:center;
color:#000000;
margin: 5px;
}
#box-footer p {	font-weight: bold; margin:0; padding:0; font-size:10px; }
#box-footer p.p-1{background:#FFCC00;}
#box-footer p.p-2{font-size:9px;	font-weight: normal; background:#FFCC00;}
#box-footer p.p-3{font: bold 12px arial;}
