body {
background: #fff url('images/toyo-bg-gradient.jpg') repeat-x 0px 0px;
margin: 0;
padding: 0;
font-family: arial, helvetica, sans-serif;
}

a {
text-decoration: none;
color: #0263b1;
}

#contenedor {
width: 1260px;
margin: 0 auto;
}

#contenedor-llantas {
width: 1260px;
margin: 0 auto;
background: url('images/tire-bg.jpg') no-repeat center top;
}

#contenedor-equipo {
width: 1260px;
margin: 0 auto;
background: url('images/about-bg.jpg') no-repeat center top;
}

#contenedor-error {
width: 1260px;
margin: 0 auto;
background: url('images/slide_img_error404.jpg') no-repeat center top;
}

.clear {
clear: both;
}

#cabecera {
margin: 0 auto;
width: 1120px;
height: 126px;
background: url('images/bg_sombra_header.png') no-repeat center top;
}

.cabecera-logo {
margin: 0 auto;
height: 73px;
}

.cabecera-logo h1 {
width: 180px;
height: 50px;
margin: 0;
padding: 14px 0 0 40px;
text-indent: -9000px;
float: left;
}

.cabecera-logo h1 a {
width: 180px;
height: 50px;
margin: 0;
padding: 0;
display: block;
background: url('images/toyo-logo.png') no-repeat 0px 0px;
}

#contenedor-cabecera {
margin: 0 auto;
width: 1056px;
background: #fff url('images/bg_header.jpg') repeat-y 0px 0px;
height: 110px;
}

div.caja_busqueda {
  margin: 0;
  padding: 0;
  width: 240px;
  height: 22px;
}

input.i_texto_buscador {
  width: 190px;
  height: 26px;
  margin: 0px;
  padding: 0 0 0 5px;
  border: 1px solid #999;
  background: transparent;
  font-family: arial, helvetica, sans-serif;
  font-size: 12px;
  color: #666;
  border-radius: 4px 0px 0px 4px;
  opacity: 0.5;
}

input.i_boton_buscador {
  width: 30px;
  height: 28px;
  margin: 2px 0 0 0;
  padding: 0;
  text-indent: -9000px;
  border: none;
  background: transparent url('images/button_search_1.jpg') no-repeat center center;
  cursor: pointer;
  border-radius: 0px 4px 4px 0px;
}

input.i_boton_buscador:hover {
  background: transparent url('images/button_search_2.jpg') no-repeat center center;
}

.redes-cabecera {
  padding: 10px 35px 10px 0px;
  text-transform: uppercase;
  font-size: 12px;
  color: #999;
  text-align: right;
}

.redes-cabecera img {
  margin: 0px 3px -2px 3px;
}


.redes-cabecera a {
  opacity: 0.8;
}

.redes-cabecera a:hover {
  opacity: 1;
}

#menu {
height: 35px;
background: url('images/cord_med.png') repeat-x center bottom;
}

#menu ul {
margin: 0 25px; 
padding: 0;
list-style-type: none;
}

#menu ul li {
margin: 5px 0 0 0;
padding: 0;
float: left;
}

#menu ul li a {
margin: 0;
padding: 5px 20px 8px 20px;
display: block;
}

#menu ul li a.llantas {
background: url('images/opt-llantas.png') no-repeat center center;
width: 63px;
text-indent: -9000px;
}

#menu ul li a.llantas:hover {
background: #fff url('images/opt-llantas-hover.png') no-repeat center center;
width: 63px;
}

#menu ul li a.equipo {
background: url('images/opt-equipo.png') no-repeat center center;
width: 92px;
text-indent: -9000px;
}

#menu ul li a.equipo:hover {
background: #fff url('images/opt-equipo-hover.png') no-repeat center center;
width: 92px;
}

#menu ul li a.puntos {
background: url('images/opt-puntos.png') no-repeat center center;
width: 124px;
text-indent: -9000px;
}

#menu ul li a.puntos:hover {
background: #fff url('images/opt-puntos-hover.png') no-repeat center center;
width: 124px;
}

#menu ul li a.somos {
background: url('images/opt-somos.png') no-repeat center center;
width: 90px;
text-indent: -9000px;
}

#menu ul li a.somos:hover {
background: #fff url('images/opt-somos-hover.png') no-repeat center center;
width: 90px;
text-indent: -9000px;
}

#menu ul li a.contacto {
background: url('images/opt-contacto.png') no-repeat center center;
width: 102px;
text-indent: -9000px;
}

#menu ul li a.contacto:hover {
background: #fff url('images/opt-contacto-hover.png') no-repeat center center;
width: 102px;
}

#menu ul li a.aliadas {
background: url('images/opt-aliadas.png') no-repeat center center;
width: 125px;
text-indent: -9000px;
}

#menu ul li a.aliadas:hover {
background: #fff url('images/opt-aliadas-hover.png') no-repeat center center;
width: 125px;
}

#menu ul li a.escoge {
background: url('images/opt-escoge.png') no-repeat center center;
width: 135px;
text-indent: -9000px;
}

#menu ul li a.aliadas:hover {
background: #fff url('images/opt-escoge-hover.png') no-repeat center center;
width: 135px;
}

li.submenu-dd-1 {
background: url('images/bg_titulo_subenu_dd1.png') no-repeat right top;
color: #fff !important;
padding-top: 7px !important;
font-weight: bold;
}

li.submenu-dd-2 {
background: url('images/bg_titulo_subenu_dd2.png') no-repeat right top;
color: #fff !important;
padding-top: 7px !important;
font-weight: bold;
}

li.submenu-dd-3 {
background: url('images/bg_titulo_subenu_dd3.png') no-repeat right top;
color: #fff !important;
padding-top: 7px !important;
font-weight: bold;
}


li.submenu-dd-1 ul li, li.submenu-dd-2 ul li, li.submenu-dd-3 ul li { 
  float: none !important;
  padding: 0px !important;
}

li.submenu-dd-1 ul li a, li.submenu-dd-2 ul li a, li.submenu-dd-3 ul li a { 
  float: none !important;
  padding: 6px !important;
}



#slider {
	margin: -120px 0 0 0;
	width: 1260px;
	z-index: -1;
	position: absolute;
}

#slider-expertos {
	margin: 0;
	width: 1260px;
}

#nav li ul.opcion-dd-1 {
  background: #e9ebed url('images/cord_med.png') repeat-x center bottom !important;
  z-index: 1;
  padding: 0 !important;
  margin: 0 !important;
  margin-left: 42px !important;
  border-radius: 0px 10px 10px 10px !important;
}

#nav li ul.opcion-dd-1 li {
padding: 0 !important;
}

#nav li ul.opcion-dd-2 {
  background: #e9ebed url('images/bg_llantas_menu_dd2.png') no-repeat right center !important;
  height: 250px !important;
  z-index: 1;
}

#nav li ul.opcion-dd-3 {
  background: #e9ebed url('images/bg_llantas_menu_dd3.png') no-repeat right top !important;
  height: 250px !important;
  z-index: 1;
}

#nav li ul.opcion-dd-4 {
  background: #e9ebed url('images/cord_med.png') repeat-x center bottom !important;
  height: 250px !important;
  z-index: 1;
}

ul.opciones-llantas {
  padding: 0 !important;
  margin: 0 !important;
  list-style-type: none !important;
}

ul.opciones-llantas li {
  float: none !important;
  padding: 0 !important;
  margin: 0 0 0 0px !important;
  height: 20px !important;
}

ul.opciones-llantas li a {
  background: url('images/vineta_opciones_menu_dd.png') no-repeat right center !important;
  width: 120px;
  display: block;
  float: none;
  padding: 5px 0 !important;
  margin: 0 !important;
  font-weight: bold;
  font-size: 12px;
}

ul.opciones-llantas li a:hover {
  color: #333 !important;
}

ul.opciones-vineta li a {
  background: url('images/vineta_opciones_menu_dd.png') no-repeat right center !important;
  width: 120px;
  display: block;
  float: none;
}

ul.video-dd {
  border-left: 1px solid #999 !important;
  padding: 10px;
  margin-left: 25px !important;
  list-style-type: none;
  border-radius: 0px !important;
  color: #000 !important;
}

.bloque-llantas-1 {
  width: 140px;
  height: 190px;
  float: left;
  margin: 0px 10px;
  padding-left: 140px;
  background: url('images/img_proxes_llantas_autos.png') no-repeat left top;
}

.bloque-llantas-2 {
  width: 140px;
  height: 190px;
  float: left;
  margin: 10px 10px 10px 30px;
  padding-left: 140px;
  background: url('images/img_toyo_llantas_autos.png') no-repeat left top;
}

.bloque-llantas-8 {
  width: 140px;
  height: 190px;
  float: left;
  margin: 10px 10px 10px 10px;
  padding-left: 140px;
  background: url('images/img_toyoteo_llantas_autos.png') no-repeat left top;
}

.bloque-llantas-3 {
  width: 140px;
  height: 190px;
  float: left;
  margin: 0px 10px;
  padding-left: 140px;
  background: url('images/img_opencountry_llantas_camionetas.png') no-repeat left top;
}

.bloque-llantas-4 {
  width: 140px;
  height: 190px;
  float: left;
  margin: 10px 10px 10px 30px;
  padding-left: 140px;
  background: url('images/img_versado-cuv_llantas_camionetas.png') no-repeat left top;
}

.bloque-llantas-7 {
  width: 140px;
  height: 190px;
  float: left;
  margin: 10px 10px 10px 10px;
  padding-left: 140px;
  background: url('images/img_proxes-st-ii_llantas_camionetas.png') no-repeat left top;
}


.bloque-llantas-5 {
  width: 140px;
  height: 190px;
  float: left;
  margin: 0px 10px;
  padding-left: 140px;
  background: url('images/img_m143_llantas_camiones.png') no-repeat left top;
}

.bloque-llantas-6 {
  width: 140px;
  height: 190px;
  float: left;
  margin: 10px;
  padding-left: 140px;
  background: url('images/img_h08_llantas_furgonetas.png') no-repeat left top;
}

.bloque-llantas-9 {
  width: 140px;
  height: 190px;
  float: left;
  margin: 10px 10px 10px 10px;
  padding-left: 140px;
  background: url('images/img_m61z_llantas_camiones.png') no-repeat left top;
}

.bloque-llantas-10 {
  width: 140px;
  height: 190px;
  float: left;
  margin: 10px 10px 10px 30px;
  padding-left: 140px;
  background: url('images/img_m605_llantas_camiones.png') no-repeat left top;
}



h2.titulo-desplegable-llantas {
  margin: 0px;
  padding: 10px 0px 5px 0px;
  font-size: 14px !important;
  color: #000 !important;
}

#contenido_contenedor {
  width: 1006px;
  margin: 50px auto 10px auto;
  background: #fff url('images/bg_contenedor_contenido.jpg') repeat-x center top;
  padding: 20px 0 120px 0px;
}

.producto-foto {
  width: 260px;
  float: left;
  margin: 0px 10px;
  text-align: center;
}

.submenu-internas {
  width: 250px;
  float: left;
  margin: 0px 10px;
  text-align: center;
}

.submenu-internas ul {
   margin: 15px 0 0 0;
   padding: 0;
   list-style-type: none;
 }

.submenu-internas ul li {
  margin: 0;
  padding: 0;
  text-align: center;
  text-transform: uppercase;
  font-size: 14px;
}

.submenu-internas ul li a {
  padding: 15px 10px;
  margin: 0 5px;
  display: block;
  color: #0099ff;
  background: url('images/bg_submenu_internas.png') repeat-x 0px -15px;
}

.submenu-internas ul li a:hover {
  color: #000;
  background: #ddd;
}

.internas-contenido {
  width: 675px;
  float: left;
  margin: 10px;
}

.internas-contenido img.thumb_multimedia {
  margin: 10px;
}

.internas-contenido p {
  font-size: 14px;
  line-height: 20px;
  text-align: justify;
  padding: 0px 30px 5px 0px;
}

.internas-contenido ul {
  font-size: 14px;
  line-height: 18px;
}

.internas-contenido h2 {
  margin: 0;
  padding: 0;
  color: #0263b1;
  font-size: 20px;
}


.internas-contenido h3 {
  margin: 0;
  padding: 0;
  color: #0263b1;
  font-size: 16px;
}

.producto-right {
  float: left;
  width: 700px;
}


.producto-detalles {
  width: 360px;
  float: left;
  margin: 10px;
}

.producto-detalles p {
  font-size: 13px;
  line-height: 22px;
  text-align: justify;
  padding: 0px 30px 5px 0px;
  color: #555;
}

.producto-detalles h2 {
  margin: 0;
  padding: 0;
  color: #000;
  font-size: 24px;
}

.producto-rating {
  width: 300px;
  float: left;
  margin: 10px;
}

.producto-rating h3 {
  color: #007;
  font-size: 12px;
  text-transform: uppercase;
  letter-spacing: 5px;
  font-weight: normal;
  margin: 0px 0px 10px 0px;
}

.ratings-llantas {
  
}

.numbers-ratings {
  color: #bbb;
  font-size: 12px;
  text-transform: uppercase;
  letter-spacing: 8px;
}

.bar-rating {
  width: 140px;
  background: #ddd url('images/bar_ratings_toyo.png') repeat-y -20px 0px;
  float: left;
  height: 16px;
  margin-bottom: 5px;
}

.desc-rating {
  width: 150px;
  float: left;
  color: #777;
  font-size: 12px;
  clear: right;
  height: 16px;
  margin: 0px 0px 5px 5px;
  vertical-align: middle;
}

.desc-rating strong {
  color: #019535;
  font-weight: normal;
}

div.navegador_contenido form{
  margin: 0px 0px 10px 0px;
  padding: 10px 10px 40px 10px;
  border: #cde 2px solid;
  width: 280px;
  background: #fdfdfd;
  float: left;
}

div.navegador_contenido form h4{
  margin: 5px 0px 10px 0px;
  padding: 0;
  width: 280px;
  text-align: center;
  color: #abc;
  font: bold 18px Arial, Sans-Serif;
}

div.navegador_contenido label{
  color: #555;
  font: 14px Arial, Sans-Serif;
}

input.ingresar-dato{
  margin: 0px 0px 8px 0px;
  padding: 0px 5px;
  color: #000;
  font: 14px Arial, Sans-SErif;
  width: 190px;
}

div.navegador_contenido textarea{
  margin: 0;
  padding: 0px 5px;
  width: 262px;
  height: 70px;
  color: 14px Arial, Sans-Serif;
}

input.boton-enviar-form{
  margin: 10px 40px 0px 40px;
  padding: 0;
  width: 200px;
  height: 30px;
  font: 14px Arial, Sans-Serif;
}

div.ubicanos-en-el-mapa{
  margin: 0;
  padding: 10px 10px;
  width: 280px;
  border: #cde 2px solid;
  float: right;
  background: #fdfdfd;
}

div.datos-negocio{
  margin: 0;
  padding: 0;
  width: 300px;
  float: right;
}

div.datos-negocio p{
  margin: 4px 0px;
  padding: 0;
  font: 12px Arial, Sans-Serif;
  color: #333;
}

div.datos-negocio strong{
  color: #034da9;
  text-transform: uppercase;
}

div.mapa-donde-estamos {
  margin: 0 auto 20px auto;
  padding: 10px 10px;
  width: 620px;
  border: #cde 2px solid;
  background: #fdfdfd;
}

table.tabla-specs {
  font-size: 11px;
  font-family: arial, helvetica, sans-serif;
  width: 700px;
}

table.tabla-specs tr td {
  border-bottom: 1px solid #bcd;
  margin: 0;
  padding: 5px 5px;
  background-color: #efefff;
  text-align: center;
}

table.tabla-specs tr.tr-titulos td {
  border-bottom: 1px solid #777;
  margin: 0;
  padding: 15px 5px;
  font-weight: bold;
  color: #000;
  border-top: 1px solid #777;
  background-color: #fff;
  font-size: 12px;
}

table.tabla-specs tr.tr-color td {
  background-color: #fbfbfb;
}

.simplegallery {
  margin: 0 auto;
  width: 240px;
  height: 380px;
  overflow: hidden;
}

.simplegallery .content {
  background: transparent;
  position: relative;
  width: 240px;
  height: 270px;
  overflow: hidden;
}

.simplegallery .content img {
  width: 240px;
  border: none;
}

.simplegallery .thumbnail { margin-top: 5px; }

.simplegallery .thumbnail .thumb {
  float: left;
  width: 60px;
  height: 65px;
  margin: 0 10px 0 8px;
  cursor: pointer;
}

.simplegallery .thumbnail .thumb img {
  border: none;
  border: 1px solid #999;
  width: 60px;
  height: 65px;
}

.simplegallery .thumbnail .last { margin: 0; }

.clear { clear: both; }

.navegador_contenido {
  font-size: 12px;
  color: #999;
  padding: 25px 30px;
}

#boxes-middle-index {
	width: 1040px;
	height: 172px;
	clear: both;
	margin: 0px auto;
	position: relative;
	top: 460px;
  background: url('images/bg_boxes_shadow.png') no-repeat center top;
}

#boxes-middle {
	width: 1040px;
	height: 172px;
	clear: both;
	margin: 0px auto;
  background: url('images/bg_boxes_shadow.png') no-repeat center top;
}

.boxes_b1 {
	width: 230px;
	height: 152px;
	padding: 10px;
	margin-left: 20px;
	background: -webkit-linear-gradient(left top, #7e7e7e , #323232); /* For Safari 5.1 to 6.0 */
	background: -o-linear-gradient(bottom right, #7e7e7e, #323232); /* For Opera 11.1 to 12.0 */
	background: -moz-linear-gradient(bottom right, #7e7e7e, #323232); /* For Firefox 3.6 to 15 */
	background: linear-gradient(to bottom right, #7e7e7e , #323232); /* Standard syntax */float: left;
}

.boxes_b2 {
	width: 230px;
	height: 152px;
	padding: 10px;
	background: -webkit-linear-gradient(left top, #7e7e7e , #323232); /* For Safari 5.1 to 6.0 */
	background: -o-linear-gradient(bottom right, #7e7e7e, #323232); /* For Opera 11.1 to 12.0 */
	background: -moz-linear-gradient(bottom right, #7e7e7e, #323232); /* For Firefox 3.6 to 15 */
	background: linear-gradient(to bottom right, #7e7e7e , #323232); /* Standard syntax */float: left;
	float: left;
}

.boxes_b3 {
	width: 230px;
	height: 152px;
	padding: 10px;
	background: -webkit-linear-gradient(left top, #7e7e7e , #323232); /* For Safari 5.1 to 6.0 */
	background: -o-linear-gradient(bottom right, #7e7e7e, #323232); /* For Opera 11.1 to 12.0 */
	background: -moz-linear-gradient(bottom right, #7e7e7e, #323232); /* For Firefox 3.6 to 15 */
	background: linear-gradient(to bottom right, #7e7e7e , #323232); /* Standard syntax */float: left;
	float: left;
}

.boxes_b1:hover, .boxes_b2:hover, .boxes_b3:hover { 
  background: #444;
}


.boxes_b4 {
	width: 480px;
	height: 152px;
	padding: 0px;
	background: #000;
	border: 10px solid #00aeef;
	float: left;
	color: #00aeef;
}

.boxes_b4 h3 {
  font-size: 14px;
  font-weight: normal;
  text-align: center;
  padding: 5px;
  margin: 5px 0px;
}

.box4_1 {
	width: 220px;
	height: 152px;
	padding: 0px 5px;
	float: left;
}

.box4_2 {
	width: 200px;
	height: 152px;
	padding: 0px 5px;
	float: left;
	margin-left: 15px;
}



select#year_sf {
width: 100px;
margin: 2px 5px 10px 10px;
}

select#make_sf {
width: 100px;
}

select#model_sf {
width: 210px;
margin: 2px 5px 10px 10px;
}

select#option_sf {
width: 210px;
margin: 2px 5px 10px 10px;
}

select#ancho_sf {
width: 190px;
margin: 2px 5px 10px 10px;
}

select#alto_sf {
width: 190px;
margin: 2px 5px 10px 10px;
}

select#rin_sf {
width: 190px;
margin: 2px 5px 10px 10px;
}

input.i_boton_buscador_llantas {
  width: 15px;
  height: 13px;
  margin: 2px 0 0 205px;
  padding: 0;
  text-indent: -9000px;
  border: none;
  background: transparent url('images/vineta_opciones_menu_dd.png') no-repeat center center;
  cursor: pointer;
  opacity: 0.7;
}

input.i_boton_buscador_llantas:hover {
  opacity: 1;
}


input.i_boton_buscador_llantas2 {
  width: 15px;
  height: 13px;
  margin: 2px 0 0 185px;
  padding: 0;
  text-indent: -9000px;
  border: none;
  background: transparent url('images/vineta_opciones_menu_dd.png') no-repeat center center;
  cursor: pointer;
  opacity: 0.7;
}

input.i_boton_buscador_llantas2:hover {
  opacity: 1;
}

#footer {
	margin: 10px auto;
	width: 1056px;
	background: -webkit-linear-gradient(left top, #bebebf , #dedede); /* For Safari 5.1 to 6.0 */
	background: -o-linear-gradient(bottom right, #bebebf, #dedede); /* For Opera 11.1 to 12.0 */
	background: -moz-linear-gradient(bottom right, #bebebf, #dedede); /* For Firefox 3.6 to 15 */
	background: linear-gradient(to bottom right, #bebebf , #dedede); /* Standard syntax */
	border: 3px solid #bebebf;
}



#footer_index {
	margin: 10px auto;
	width: 1056px;
	background: -webkit-linear-gradient(left top, #bebebf , #dedede); /* For Safari 5.1 to 6.0 */
	background: -o-linear-gradient(bottom right, #bebebf, #dedede); /* For Opera 11.1 to 12.0 */
	background: -moz-linear-gradient(bottom right, #bebebf, #dedede); /* For Firefox 3.6 to 15 */
	background: linear-gradient(to bottom right, #bebebf , #dedede); /* Standard syntax */
	border: 3px solid #bebebf;
	position: absolute;
	top: 765px;
	left: 0;
	right: 0;
	z-index: 2;
}

.menu_footer {
  width: 140px;
  float: left;
  margin: 5px 7px;
}

.menu_footer a {
  color: #333;
}

.menu_footer h3 {
  color: #036;
  font-size: 12px;
  text-transform: uppercase;
  margin: 10px 0px 0px 0px;
}

.menu_footer ul {
  margin: 0px;
  padding: 0px;
  list-style-type: none;
  font-size: 12px;
}

.menu_footer ul li {
  margin: 0;
  padding: 3px;
  list-style-type: none;
  font-size: 12px;
}

.menu_footer_logo {
  width: 220px;
  float: left;
  margin: 5px 10px;
}

.menu_footer_logo h3 {
  color: #036;
  font-size: 12px;
  text-transform: uppercase;
  margin: 10px 0px 0px 0px;
  text-align: center;
}

#copyright_index {
	margin: 10px auto 50px auto;
	width: 1056px;
	position: relative;
	top: 620px;
	font-size: 12px;
	color: #888;
	text-align: center;
	padding-bottom: 30px;
}

#copyright {
	margin: 10px auto 50px auto;
	width: 1056px;
	font-size: 12px;
	color: #888;
	text-align: center;
	padding-bottom: 30px;
}

#copyright a, #copyright_index a {
color: #abc;
}

#copyright em, #copyright_index em {
color: #bbb;
font-style: normal;
font-size: 11px;
}

li.tabs-li-contenedor {
width: 825px !important;
height: 455px !important;
}




table.tabla-distribuidores {
  font-size: 11px;
  font-family: arial, helvetica, sans-serif;
  width: 680px;
}

table.tabla-distribuidores tr td {
  margin: 0;
  padding: 8px 5px;
  background-color: #fbfbfb;
  text-align: center;
}

table.tabla-distribuidores tr.tr-ciudad td {
  margin: 0;
  padding: 15px 5px;
  font-weight: bold;
  color: #fff;
  background-color: #9ab;
  font-size: 12px;
}

table.tabla-distribuidores tr.tr-tecnicentro td {
  background-color: #efefff;
  font-weight: bold;
  color: #555;
}




table.tabla-tecnicentros {
  font-size: 12px;
  font-family: arial, helvetica, sans-serif;
  width: 680px;
}

table.tabla-tecnicentros tr td {
  margin: 0;
  padding: 10px 5px;
  background-color: #fbfbfb;
  text-align: center;
}

table.tabla-tecnicentros tr.tr-ciudad td {
  margin: 0;
  padding: 15px 5px;
  font-weight: bold;
  color: #fff;
  background-color: #9ab;
  font-size: 12px;
}

table.tabla-tecnicentros tr.tr-tecnicentro td {
  background-color: #efefff;
  font-weight: bold;
  color: #555;
}


table.tabla-eventos {
  font-size: 12px;
  font-family: arial, helvetica, sans-serif;
  width: 680px;
}

table.tabla-eventos tr td {
  margin: 0;
  padding: 10px 5px;
  background-color: #fbfbfb;
  text-align: center;
}

table.tabla-eventos tr.tr-ciudad td {
  margin: 0;
  padding: 15px 5px;
  font-weight: bold;
  color: #fff;
  background-color: #9ab;
  font-size: 12px;
}

table.tabla-eventos tr.tr-comercial td {
  background-color: #efefff;
  font-weight: bold;
  color: #555;
}

.banner-346 {
  width: 320px;
  height: 172px;
  float: right;
  margin: 0px;
  padding: 0px;
}

.icono {
	width: 82px;
	height: 104px;
	float:left;
	margin: 3px;
	background: url('images/iconos_camiones_toyotires.png') no-repeat;
}

.toda {
  background-position: 0px 0px;
}
.ejes {
  background-position: -82px 0px;
}
.largo {
  background-position: -164px 0px;
}
.regional {
  background-position: -246px 0px;
}
.mixto {
  background-position: -328px 0px;
}
.traccion {
  background-position: -410px 0px;
}
.fuera {
  background-position: -492px 0px;
}

table.tabla-marcas {
  font-size: 12px;
  font-family: arial, helvetica, sans-serif;
  width: 680px;
}

table.tabla-marcas tr td {
  margin: 0;
  padding: 10px 5px;
  background-color: #efefff;
  text-align: center;
}

table.tabla-marcas tr.tr-marca td {
  margin: 0;
  padding: 15px 5px;
  font-weight: bold;
  color: #fff;
  background-color: #9ab;
  font-size: 16px;
}

table.tabla-marcas tr.tr-submarca td {
  background-color: #cfd8df;
  font-weight: bold;
  color: #555;
}

table.tabla-marcas tr.tr-color td {
  background-color: #fbfbfb;
}



table.tabla-marcas tr.marca-producto td {}

table.tabla-marcas tr.marca-producto td img {
border-radius: 40px; 
}

table.tabla-marcas tr.marca-producto:hover td {
  background-color: #cef;
}


table.tabla-buscar {
  font-size: 12px;
  font-family: arial, helvetica, sans-serif;
  width: 960px;
}

table.tabla-buscar tr td {
  margin: 0;
  padding: 10px 5px;
  text-align: left;
}

table.tabla-buscar tr.tr-marca td {
  margin: 0;
  padding: 15px 5px;
  font-weight: bold;
  color: #999;
  font-size: 16px;
  background-color: #eee;
}

table.tabla-buscar tr.tr-submarca td {
  font-weight: bold;
  font-size: 14px;
  color: #0263b1;
  border-bottom: 1px solid #0263b1;
}

table.tabla-buscar tr.marca-producto td {}

table.tabla-buscar tr.marca-producto td img {
  
}



.producto-rating-buscador {
  width: 200px;
  margin: 10px;
}

.producto-rating-buscador h3 {
  color: #007;
  font-size: 12px;
  text-transform: uppercase;
  letter-spacing: 5px;
  font-weight: normal;
  margin: 0px 0px 10px 0px;
}

.ratings-llantas-buscador {
  
}


.desc-rating-buscador {
  width: 180px !important;
  clear: both;
  color: #777;
  font-size: 11px;
  height: 16px;
  margin: 0px 0px 5px 0px;
  vertical-align: middle;
}

.numero-rating-buscador {
  background: #eee; 
  border-radius: 3px; 
  color: #019535;
  padding: 0px 2px; 
  width: 25px; 
  float: left; 
  text-align: center; 
  margin-right: 3px;
}