<!-- Cabecera -->
BODY {
scrollbar-face-color:'#005494';
scrollbar-arrow-color:'#FFFFFF';
scrollbar-track-color:'#FFFFFF';
scrollbar-shadow-color:'#FFFFFF';
scrollbar-highlight-color:'#FFFFFF';
scrollbar-3dlight-color:'#007FE0';
scrollbar-darkshadow-Color:'#FFFFFF';
  margin-left: 0;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  margin:0px;
  background-image:url(images/fondobu1.jpg);  
  background-color:#333333;
  color:#212122;
}
<!-- Tablas -->
TD {
  font-size: 8pt;
  font-family: Verdana;
  color: #3B3B3B;
}
#TDprincipal {
  font-size: 9pt;
  font-family: Verdana;
  color: #454545;
  background-color:#FFFFFF;
}
#TDsolapa {
  font-size: 8pt;
  font-family: Verdana;
  font-weight:bold;
  color:#FFFFFF;
  
  }
#TDintercalar10 {
  font-size: 9pt;
  font-family: Verdana;
  background-color:#CCCCCC;
  color:#FFFFFF;
}
#TDintercalar11 {
  font-size: 9pt;
  font-family: Verdana;
  background-color:#CCCCCC;
  color:#FFFFFF;
}
#TDintercalar20 {
  font-size: 9pt;
  font-family: Verdana;
  background-color:#999999;
  color:#FFFFFF;
}
#TDintercalar21 {
  font-size: 9pt;
  font-family: Verdana;
  background-color:#999999;
  color:#FFFFFF;
}
#TDencabezado {
  font-size: 9pt;
  font-family: Verdana;
  color:#FFFFFF;
  background-color:#005494;
  text-align:center;
  padding:10px;
  }
#TD1 {
  font-size: 8pt;
  font-family: Verdana;
  font-weight:normal;
  color:#ffffff;
  background-color:#014976;
  padding:1px;
  }
#TD2 {
  font-size: 8pt;
  font-family: Verdana;
  color:#545454;
  background-image:url(images/fondotransparente.jpg);
/*   background-color:#f9f9f9;*/
  padding:1px;
  }
#TD3 {
  font-size: 8pt;
  font-family: Verdana;
  color:#FFFFFF;
  background-color:#014976;
  padding:1px;
  }
#TD4 {
  font-size: 8pt;
  font-family: Verdana;
  color:#FFFFFF;
  background-color:#014976;

  }
#TDpublicidad {
  text-align:right;
  font-size: 8pt;
  font-family: Verdana;
  color:#FFFFFF;
  background-color:#E2EEF2;
}
#TDpie1 {
  font-size: 8pt;
  font-family: Verdana;
  color:#FFFFFF;
  font-weight:bold;
}
#Enlace {
  font-family: Verdana;
  color:#FFFFFF;
  text-decoration:none;
}
#TDpie2 {
  font-size: 8pt;
  font-family: Verdana;
  color:#FFFFFF;
  background-color:#014976;
}
<!-- Links -->
A:link {
  font-family: Tahoma, Verdana;
  color:#50abe8;
  font-weight:bold;
  text-decoration:none; }
A:visited {
  font-family: Tahoma, Verdana;
  color: #007FE0;
  font-weight:bold;
  text-decoration:none; }
A:hover {
  font-family: Tahoma, Verdana;
  color: #005494;
  font-weight:bold;
  text-decoration: underline; }
#AYL:link {
  font-size: 11pt;
  font-family: Tahoma, Verdana;
  color:#FFFFFF;
  text-decoration:none; }
#AYL:visited {
  font-size: 11pt;
  font-family: Tahoma, Verdana;
  color: #FFFFFF;
  font-weight:bold;
  text-decoration:none; }
#AYL:hover {
  font-size: 11pt;
  font-family: Tahoma, Verdana;
  color: #FFFFFF;
  background-color:50ABE8;
  font-weight:bold;
  text-decoration:underline; }
#Enlace1:link {
  font-weight:bold;
  font-family: Verdana;
  color:#D41718;
  text-decoration:none; }
#Enlace1:visited {
  font-weight:bold;
  color:#007FE0;
  text-decoration:none; }
#Enlace1:hover {
  font-weight:bold;
  font-family: Verdana;
  color:#005494;
  text-decoration: underline; }
<!-- Titulos -->
h2 {
font-size:14pt;
font-style:normal;
font-weight:bold;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#005494;
}
h3 {
font-size:12pt;
font-style:normal;
font-weight:bold;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#005494;
text-align:center;
margin:10px;
}
<!-- formularios -->
#Ftipo1 {
  font-size: 9px;
  font-family: Verdana;
  color: #FFFFFF;
  background-color:#014976;
  border-style: none; }
SELECT {
  font-size: 9px;
  font-family: Verdana;
  color: #FFFFFF;
  background-color:#014976;
  border-style: none; }
TEXTAREA {
  font-family: Tahoma, Verdana, Arial;
  font-size: 11px;
  color: #FFFFFF;
  background-color:#014976;
}
INPUT {
  border-top-width: 1px;
  border-right-width: 1px;
  border-bottom-width: 1px;
  border-left-width: 1px;
  font-family: Tahoma, Verdana, Arial;
  font-size: 11px;
  color:#FFFFFF;
  background-color:#014976;
}
<!-- Lugares especificos -->
#Publicidad {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-style:normal;
font-weight:bold;
text-align:center;
color:#FFFFFF;
}
b {
font-size:11pt;
font-style:normal;
font-weight:bold;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#F08000;
}
#Submenu {
font-size:12px;
text-align:justify;
color:#FFFFFF;
font-weight:bold;
}
#Contenido {
font-size:11px;
text-align:justify;
color:#404040;
}
#Recuadro {
border-style:solid;
border-width:1px;
background-color:#fafafa;
color:#000000;
border-color:#999999;
}
#Espaciar {
padding:10px;
}
#Resaltar {
font-size:12px;
padding:10px;
color:#FFFFFF;
font-weight:bold;
width:100px;
border-width:10px;
border-color:#000000;
background-color:#ed1b24;
}
#Resaltar2 {
font-size:10px;
padding:3px;
color:#FFFFFF;
font-weight:bold;
border-width:10px;
border-color:#000000;
background-color:#0072b8;
}
#Comentario {
color:#545454;
}
#Texto {
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#545454;
font-size:11px;
}
/******** Oferta de vehiculo *********/
.consulta_vehiculo {
	width: 70%;
	background-color: #F5F5F5;
	color: silver;
	border: 1px dashed Gray;
	font-size: 14px;
	margin: 10px;
	padding: 5px;
	text-align: center;
}
.consulta_vehiculo:hover {
	background-color: #FFD700;
}
.consulta_vehiculo a {
	text-decoration: none;
	color: Black;
}
.consulta_vehiculo a:hover {
	color: Black;
}