* { font-family: 'Trebuchet ms', Verdana, Arial, Sans-Serif; 
    font-size:11px;
    color:#000000;
    font-weight:normal;
    text-decoration:none;
}   
b { font-weight:bold; }
i { font-style:italic; }
body {
    margin:0px;
    padding:0px;
    background-color:#BED6EE;
    background-image:url(figuras/fundo.jpg);
    background-repeat:repeat-x;	
}   
#show_detalhes {
   width:242px;
   height:150px;
   overflow:auto;
   text-align:left;
}  
#show_itens {
   width:180px;
   height:120px;
   overflow:auto;
   text-align:left;
   background-color:#F0F0F0;
}  
.barra_lateral {
   display:none;
   margin:0px;
   padding:0px;
}  
.azul            { color:#006699; }
.preco           { font-weight:bold; color:#006699; }
.texto_pq        { font-size:10px; }
.topico          { font-size:14px; font-weight:bold; color:#FFFFFF; }	
.titulo_azul     { font-size:16px; font-weight:bold; color:#557fe2; }
.titulo_laranja  { font-size:16px; font-weight:bold; color:#ff8a01; }
.titulo_vermelho { font-weight:bold; color:#ff0000; }
.data_novidades  { font-size:10px; line-height:7px;  color:#0072ae; }
.mensagem        { font-size:13px; font-weight:bold; color:#FF0000; }
.menu_sup        { color:#0072ae; }
   
/* ----------- LINKS ----------- */
a:link,a.menu:active,a.menu:visited { font-weight:bold; color:#006699; }
a:hover { text-decoration:underline; color:#399ACB; }
   
a.menu_sup:link,a.menu_sup:active,a.menu_sup:visited { color:#0072ae; font-weight:bold; }
a.menu_sup:hover { text-decoration:underline; color:#004264; }
   
a.tit_novidades:link,a.tit_novidades:active,a.tit_novidades:visited { color:#0072ae; font-weight:bold; line-height:13px; }
a.tit_novidades:hover { text-decoration:underline; color:#004264; line-height:8px; }

a.mais_novidades:link,a.mais_novidades:active,a.mais_novidades:visited { font-weight:bold; line-height:13px; }
a.mais_novidades:hover { text-decoration:underline; line-height:8px; }


.foto1 { background: url(figuras/destaque.jpg);  }
.foto2 { background: url(figuras/destaque2.jpg); }
.pontilhado { background:url(figuras/pontilhado.png) bottom repeat-x #edf4fa; }

td.tab_carro_ini {	
	background-color: #F0F0F0;
	padding:0px;
	height:30px; 
	border:0px solid #004080;
	font-size:10px;
	font-weight:bold;	
}
td.tab_preco_ini {	
	background-color: #C1D5F7;
	padding:0px;
	height:20px; 
	border:0px solid #004080;
	font-size:10px;	
	font-weight:bold;	
}

/* ------------ FORMULÁRIOS ------------- */
input,select,textarea {
  font-size:11px;
  background-color: #FFFFFF;
  border: 1px #557fe2 solid;
}
.dropdown { width: 95%; }
input[type=submit],input[type=reset] {
  font-size:11px;
  background-color: #C0C0C0;
  border: 1px #557fe2 solid;
}
input[type=image] { border:0px; }

/* ----------- BARRA LIMITADORA ----------- */
table.sh_limitbar {
	padding:5px;
	border: 0px #DFF4FF solid;
	background-color:#DFF4FF;
}
a.sh_limitbar:link,a.sh_limitbar:visited {	
	font-weight:bold;
	font-size  :12px;
	color      :#000000;
	text-decoration: underline;
}
a.sh_limitbar:hover { color: #CC0000; }

h4{ width:90%;
    font:25px;
    color:#FF0000;
    background:#FFFF80;
    /*background: #ACE0E5 url(logo_im.gif) 5px 0 no-repeat;*/ /*Ver Nota*/
    border-top: 2px solid #FF0000; /*dotted*/
    border-right: 2px solid #FF0000;
    border-bottom: 2px solid #FF0000;
    border-left: 2px solid #FF0000;
    padding-left:35px;
}