@font-face {
	font-family: 'HelveNueThinNormal';
	src: url('helvenuethin-webfont.eot');
	src: local('☺'), url('helvenuethin-webfont.woff') format('woff'), url('helvenuethin-webfont.ttf') format('truetype'), url('helvenuethin-webfont.svg#webfontCf2ZJLIJ') format('svg');
	font-weight: normal;
	font-style: normal;
}

.fila0 {
	background-color:#E6E6E6;
	font-family:Arial, Helvetica, sans-serif;
}

.fila1 {
	font-family:Arial, Helvetica, sans-serif;
}

.texto-numero {
	font-weight:bold;
	font-size:14px;
	color:#666666;
}

.texto-nombre {
	font-weight:bold;
	font-size:16px;
	color:#FF7300;
}

.texto-fecha {
	font-size:12px;
	color:#666666;
}

.texto-gris {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:21px;
	color:#4D4D4D;
	width:130px;
	background:url(../img/flecha-fondo-blanco.jpg) no-repeat 120px 9px;
}

.texto-gris2 {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:21px;
	color:#4D4D4D;
	width:160px;
	background:url(../img/flecha-fondo-blanco.jpg) no-repeat 145px 9px;
}

.wallpaper {
	float:left;
	margin-right:100px;
	margin-bottom:50px;
}

.wallpaper div {
	background:url(../img/barra-gris.jpg) no-repeat;
	width:201px;
	height:16px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	text-align:center;
	padding-top:5px;
	margin-top:5px;
}

.wallpaper div a {
	margin-left:5px;
	margin-right:5px;
	color:#666666;
}

.screensaver {
	float:left;
	margin-right:100px;
	margin-bottom:50px;
}

.screensaver div {
	background:url(../img/barra-gris-g.jpg) no-repeat;
	width:201px;
	height:31px;
	margin-top:5px;
}

.barra-separador {
	background:url(../img/barra-gris-degradado.jpg) repeat-x;
	height:37px;
}

html, form, body
{
	padding: 0px;
	margin: 0px;
	color: #666666;
	font-size: 12px;
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

body
{
	text-align: center;
	background: #57585C url('../img/background.jpg') fixed;
}

:focus
{
	outline: none;
}

img
{
	border: 0px;
}

hr
{
	height: 1px;
	line-height: 1px;
	border: 0px;
	border-top: 1px solid #BEC8E3;
}

h1
{
	padding: 0px 0px 0px 25px;
	margin: 0px;
	font-size: 26px;
	font-weight: normal;
}

input[type=text], input[type=password], textarea, .textbox
{
	height: 16px;
	border: 0px;
	color: #FFFFFF;
	padding: 2px 5px;
	margin: 0px 0px 2px 0px;
	font-size: 11px;
	background-color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

select, .selectbox
{
	color: #FFFFFF;
	padding: 2px;
	margin: 0px 0px 2px 0px;
	border: 0px;
	font-size: 11px;
	background-color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

#contacto-enviar, #contacto-borrar
{
	color: #454545;
	border: 0px;
	cursor: pointer;
	margin: 0px;
	padding: 0px 15px 0px 0px;
	background: url('../img/flecha-circulo-c.jpg') no-repeat right center;
}

a
{
	color: #FFFFFF;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
}

a:hover
{
	text-decoration: underline;
}

address
{
	margin: 0px;
	padding: 15px 0px;
	color: #FFFFFF;
	font: bold 16px Arial, Verdana, Helvetica, sans-serif;
}

#search-code-id
{
	width: 15px;
	height: 17px;
	border: 0px;
	padding: 0px;
	margin: 0px;
	cursor: pointer;
	background: url('../img/lupa-busqueda.jpg') no-repeat left top;
}

#loginuser
{
	width: 18px;
	height: 18px;
	border: 0px;
	padding: 0px;
	margin: 0px;
	cursor: pointer;
	background: url('../img/flecha-circulo-a.jpg') no-repeat left top;
}

#loginmechanic
{
	width: 18px;
	height: 18px;
	border: 0px;
	padding: 0px;
	margin: 0px;
	cursor: pointer;
	background: url('../img/flecha-circulo-ablack.jpg') no-repeat left top;
}

#webpage-border
{
	padding: 5px;
	text-align: left;
	border: 1px solid #D2D2D2;
}

#top-gray-line
{
	height: 5px;
	border-bottom: 1px solid #9D9D9D;
	background-color: #BCBCBC;
}

#top-bar
{
	min-height: 124px;
	height: auto !important;
	height: 124px;
	background: #DCDCDC url('../img/top-bg.jpg') repeat-x left top;
}

#banner-container, #banner-container-home
{
	background-color: #000000;
}

#banner-container
{
	height: 200px;
}

#banner-container2
{
	height: 140px;
}

#banner-container2, #banner-container-home
{
	background-color: #000000;
}

#menu-bluedark-line
{
	height: 8px;
	background-color: #232426;
}

#nuestros-productos
{
	padding-bottom: 28px;
	background: url('../img/gray-bottom-a.jpg') repeat-x left bottom;
}

#nuestros-productos h1
{
	color: #FF9700;
	display: inline;
	padding: 0px 15px 0px 10px;
	font-size: 21px;
	font-weight: bold;
	background: url('../img/flecha-doble-a.jpg') no-repeat right center;
}

#cartek-usuarios h3
{
	color: #666666;
	margin: 0px;
	padding: 5px 0px;
	font-size: 16px;
	font-weight: bold;
}

#cartek-usuarios a, #buscador a
{
	color: #666666;
	font-size: 10px;
}

#nuestros-productos div.der img
{
	padding-right: 10px;
}

.titulo-margen
{
	padding: 10px 0px 15px 0px;
}

ul.lista-productos
{
	margin: 0px;
	padding: 0px 8px;
	list-style-type: none;
}

ul.lista-productos li
{
	margin: 0px;
	padding: 1px 0px;
	list-style-type: none;
}

ul.lista-productos li a
{
	color: #666666;
	padding-left: 15px;
	background: url('../img/felcha-circulo-b.jpg') no-repeat left center;
}

ul.descargas-list
{
	margin: 0px 5px;
	padding: 0px;
	list-style-type: none;
}

ul.descargas-list li
{
	margin: 2px 0px;
	padding: 0px 0px 0px 10px;
	list-style-type: none;
	background: url('../img/flecha-doble-b.gif') no-repeat left 4px;
}

ul.descargas-list li a
{
	color: #FFFFFF;
}

ul.tool-menu-bar
{
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}

ul.tool-menu-bar li
{
	margin: 0px 5px;
	padding: 4px 10px 4px 13px;
	border-bottom: 1px dotted #596365;
	list-style-type: none;
	background: url('../img/flecha-doble-d.jpg') no-repeat right center;
}

ul.tool-menu-bar li:hover
{
	background: url('../img/flecha-doble-c.jpg') no-repeat right center;
}

ul.tool-menu-bar li a
{
	font-family: 'HelveNueThinNormal';
	color: #FFFFFF;
}

ul.tool-menu-bar li a:hover
{
	color: #FFE634;
	text-decoration: none;
}

ul.tool-menu-bar li a.on-section
{
	color: #FFB301;
}

#promo-notice
{
	margin-top: 1px;
	background: url('../img/gray-top-a.jpg') repeat-x left top;
}

#promo-notice a
{
	color: #666666;
	padding-right: 15px;
	background: url('../img/flecha-circulo-c.jpg') no-repeat right center;
}

#promo-notice h1
{
	margin: 0px;
	padding: 5px 0px 5px 0px;
	color: #FF9700;
	font-size: 21px;
	font-weight: bold;
}

#promo-notice h2
{
	margin: 0px;
	padding: 0px;
	color: #000000;
	font-size: 14px;
	font-weight: bold;
}

#promo-notice p
{
	margin: 0px;
	padding: 5px 0px;
}

#promociones
{
	padding: 10px;
	padding-top: 22px;
	border-right: 1px solid #D7D7D7;
}

#noticias
{
	padding-top: 22px;
}

#noticias .noticias-margen
{
	padding: 0px 10px;
}

.noticias-separator
{
	height: 1px;
	background-color: #D7D7D7;
}

#descargas-top
{
	height: 8px;
	background: url('../img/dark-bar-top.jpg') repeat-x left top;
}

#descargas
{
	background-color: #000000;
}

#related-products
{
	background: #262626 url('../img/related-products-arrows.jpg') no-repeat right top;
}

#descargas h1, #related-products h1
{
	color: #FF9700;
	padding: 8px 5px 10px 18px;
	font-size: 19px;
	font-weight: normal;
}

#related-products h1
{
	padding: 15px 5px 10px 5px;
	font-size: 19px;
}

#related-products img
{
	margin: 30px 15px 0px 0px;
}

#descargas img
{
	padding: 10px 15px 10px 0px;
}

#descargas-bottom
{
	height: 12px;
	background: url('../img/dark-bar-bottom.jpg') repeat-x left bottom;
}

#descargas-bottom-b
{
	height: 12px;
	background: url('../img/dark-bar-bottom-b.jpg') repeat-x left bottom;
}

#related-products-bottom
{
	height: 14px;
	background: url('../img/related-products-bottom.jpg') repeat-x left bottom;
}

#productos-bar
{
	padding: 8px 10px 8px 20px;
	background-color: #262626;
	border-top: 1px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
}

#productos-bar a
{
	font-size: 11px;
	margin-right: 10px;
	white-space: nowrap;
}

#buscador-section
{
	margin-top: 30px !important;
	margin-top: 10px;
}

#buscador-content
{
	min-height: 74px;
}

#buscador-content .izq img
{
	margin-left: 15px;
}

#buscador
{
	margin-right: 15px;
}
/*
#english-layer
{
	width: 178px;
}
*/
#english-content
{
	float: left;
	height: 14px;
	padding: 3px 20px 3px 10px;
	background: #232426 url('../img/english-corner-right.jpg') no-repeat right top;
}

#login-image-user img
{
	padding: 5px 0px 0px 15px;
}

#login-image-arrow #loginuser
{
	margin-top: 45px;
}

#login-image-arrow #loginmechanic
{
	margin-top: 45px;
}

#menu-bottom-bar
{
	color: #FFFFFF;
	padding: 8px 10px 0px 20px;
	background: #3E484A url('../img/cuadro-gris.jpg') no-repeat left bottom;
}

#menu-bottom-row
{
	padding-top: 3px;
}

#menu-bottom-bar a
{
	margin: 5px;
}

#menu-bottom-bar a.inicio
{
	padding-left: 0px;
}

#bottom-bar
{
	font-size: 10px;
	background-color: #000000;
}

#copyright
{
	color: #BABABA;
	padding: 15px 0px 0px 20px;
}

#developed-by
{
	padding: 15px 10px 0px 0px;
}

#bottom-structure-bg
{
	height: 12px;
	background: url('../img/tail-bg.jpg') repeat-x left top;
}

#title-section-row
{
	margin-bottom: 15px;
	background: url('../img/titulo-seccion-bg.jpg') repeat-x left top;
}

#title-section-bg
{
	height: 40px;
	background: url('../img/titulo-seccion.jpg') no-repeat left top;
}

#title-section-large-bg, #title-section-extralarge-bg
{
	height: 40px;
	background: url('../img/titulo-large-seccion.jpg') no-repeat left top;
}

#title-section-extralarge-bg
{
	background: url('../img/titulo-extralarge-seccion.jpg') no-repeat left top;
}

#title-section-bg h1, #title-section-large-bg h1, #title-section-extralarge-bg h1
{
	color: #FFFFFF;
	padding: 0px 0px 0px 15px;
	font-size: 18px;
	font-weight: normal;
}

#company-description, #contact-description
{
	margin-right: 6px;
	min-height: 370px;
}

#contact-description
{
	min-height: 450px;
}

#company-cartek-banner
{
	height: auto !important;
	height: 384px;
	min-height: 384px;
	background: url('../img/banner-empresa-cartek.jpg') no-repeat right bottom;
}

#bottom-contact-data
{
	padding-bottom: 20px;
	height: auto !important;
	height: 530px;
	min-height: 530px;
	background: #1A1A1A url('../img/bottom-contact-data.jpg') repeat-x left bottom;
}

#mision-vision, #contact
{
	padding: 20px 10px 0px 20px;
	height: auto !important;
	height: 270px;
	min-height: 270px;
	text-align: justify;
	background: url('../img/cut-top-left.jpg') no-repeat left top;
}

#contact
{
	height: auto !important;
	height: 450px;
	min-height: 450px;
}

#mision-vision h2
{
	margin: 0px;
	padding: 0px;
	color: #121212;
	font-size: 20px;
}

#mision-vision-bg
{
	background: url('../img/cut-left-bg.jpg') repeat-y left top;
}

#mision-vision-tail
{
	background: url('../img/cut-bottom-bg.jpg') repeat-x left top;
}

.top-contact-data
{
	height: 20px;
	background: url('../img/top-contat-data.jpg') repeat-x left top;
}

#contacto-banner-image
{
	background-color: #FFFFFF;
}

#contacto-cartek-data
{
	color: #A9A9A9;
	padding: 0px 10px 0px 20px;
}

.bottom-section-banner
{
	height: 33px;
	background: url('../img/banner-bottom.jpg') repeat-x left bottom;
}

.bottom-balatas-banner
{
	height: 16px;
	background: url('../img/banner-balatas-bottom.jpg') repeat-x left top;
}

.noticia-right-image
{
	height: 30px;
	background: url('../img/noticia-imagen-bottom.jpg') repeat-x left bottom;
}

#noticia-headline-image img, #promocion-headline-image img
{
	padding-left: 10px;
}

#noticia-content, #promocion-content
{
	padding: 5px 5px 30px 15px;
}

#promocion-content p
{
	margin: 0px;
	padding: 0px;
	text-align: justify;
}

#noticia-headline
{
	background: url('../img/noticia-imagen-bottom.jpg') repeat-x left bottom;
}

#noticia-headline h1, #promocion-headline h1
{
	color: #232323;
	margin: 5px 0px 20px 0px;
	padding: 0px;
	font-size: 17px;
	font-weight: bold;
}

#promocion-headline h1
{
	font-size: 14px;
	margin: 5px 0px 0px 0px;
}

#promocion-headline h6
{
	margin: 0px;
	padding: 5px 0px;
	text-transform: uppercase;
	font-size: 12px;
	font-weight: normal;
}

.noticia-descripcion
{
	margin: 5px 15px;
	text-align: justify;
}

#noticias-mes
{
	padding: 15px 5px 10px 5px;
}

#noticias-mes select
{
	color: #000000;
	background-color: #FFFFFF;
}

#noticias-mes h4
{
	color: #FFFFFF;
	margin: 5px 0px;
	padding: 0px;
	font-size: 16px;
	font-weight: bold;
}

#noticias-mes h5
{
	color: #FFFFFF;
	margin: 5px 0px;
	padding: 0px;
	font-size: 13px;
	font-weight: bold;
}

.noticia-split
{
	height: 1px;
	border-top: 1px dashed #434343;
}

.noticia-row
{
	color: #FEFEFE;
	padding: 10px 5px;
}

.noticia-row h3
{
	color: #FFB400;
	margin: 8px 0px 0px 0px;
	padding: 0px;
	font-size: 11px;
	font-weight: bold;
	text-transform: uppercase;
}

.noticia-row p
{
	margin: 8px 0px;
	padding: 0px;
	font-weight: bold;
}

.noticia-row a
{
	color: #EFA800;
	padding-right: 15px;
	background: url('../img/flecha-circulo-d.jpg') no-repeat right center;
}

#noticias-table-top
{
	height: 20px;
	background: url('../img/noticia-table-top.jpg') repeat-x left bottom;
}

#trades-top
{
	height: 8px;
	text-align: right;
	background: url('../img/trade-top-bg.jpg') repeat-x left bottom;
}

#trades
{
	padding: 10px 20px;
	text-align: center;
	background-color: #000000;
}

#trades img
{
	margin-right: 10px;
}

#trades-bottom
{
	height: 8px;
	background: url('../img/trade-bottom-bg.jpg') repeat-x left top;
}

.productos-top
{
	height: 20px;
	background: url('../img/praducto-gray-over.jpg') repeat-x left bottom;
}

.productos-bottom
{
	height: 20px;
	/*background: url('../img/producto-gray-out.jpg') repeat-x left top;*/
	border-bottom:solid 1px #CCC;
}

.producto-imagen, .producto-imagen-b
{
	margin-left: 10px;
	/*padding-right: 25px;
	background: url('../img/flecha-circulo-e.jpg') no-repeat right bottom;*/
}
/*
.producto-imagen-b
{
	background: url('../img/flecha-circulo-egray.jpg') no-repeat right bottom;
}
*/

.producto-imagen a img
{
	padding-right: 25px;
	/*background: url('../img/flecha-circulo-e.jpg') no-repeat right bottom;*/
}

.producto-imagen-b a img
{
	background: url('../img/flecha-circulo-egray.jpg') no-repeat right bottom;
}

.producto-nombre
{
	padding: 0px;
	margin: 10px;
}

.producto-nombre a
{
	font-family:Arial, Helvetica, sans-serif;
	color: #FF7300;
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
}

.producto-nombre a:hover {
	text-decoration:none;
}

.catalogo-pdf {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666;
	margin-left:10px;
	display:block;
	width:90px;
	background:url(../img/flecha-pdf.jpg) no-repeat right top;
}

.contain-product
{
	overflow: auto;
	padding: 5px 0px;
}

.contain-product-b
{
	height: 100%;
	overflow: auto;
	padding: 5px 0px;
	/*background-color: #F0F0F0;*/
}

.blackground
{
	color: #FFFFFF;
	padding: 15px 20px 0px 20px;
	background-color: #000000;
}

.content-margin
{
	margin: 10px 30px;
}

.title-content-margin
{
	color: #FFFFFF;
	margin: 2px 5px;
	padding: 3px 25px;
	font-size: 14px;
	font-weight: bold;
	background-color: #3E484A;
}

.split-border
{
	border-top: 1px dotted #CFCFCF;
}

#detalle-balata h2, #intercambios h2
{
	color: #3F494A;
	margin: 5px 0px;
	padding: 0px;
	font-size: 20px;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
}


#detalle-balata h1, #intercambios h1
{
	color: #3F494A;
	margin: 5px 0px;
	padding: 0px;
	font-size: 28px;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
}

#detalle-balata h5, #intercambios h5
{
	color: #FD953C;
	margin: 5px 0px;
	padding: 0px;
	font-size: 14px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}

#intercambios
{
	padding: 0px 10px 15px 10px;
}

.intercambio-separator
{
	height: 10px;
	background-color: #3E484A;
}

.graybar-separator
{
	height: 20px;
	margin-top: 1px;
	background: url('../img/gray-shadow-top.jpg') repeat-x left top;
}

.graybar-separator-b
{
	margin-bottom: 1px;
	padding: 3px 10px;
	text-align: right;
	background: url('../img/gray-shadow-bottom.jpg') repeat-x left bottom;
}

.whitebar-separator-b
{
	margin-bottom: 1px;
	padding: 3px 10px;
	text-align: right;
}


#balatas-searching
{
	border-top: 1px dotted #CFCFCF;
	border-bottom: 1px dotted #CFCFCF;
}

#balatas-content
{
	padding: 10px 15px;
	border-right: 1px dotted #CFCFCF;
}

#partes-content
{
	padding: 10px 15px;
}

#detalle-balata-content
{
	padding: 15px 10px;
}

.imagenes-balata-content
{
	padding: 10px;
	text-align: center;
}

#baltatas-campos-a label, #baltatas-campos-b label, #balatas-parte label
{
	display: block;
	margin: 3px 0px;
}

#baltatas-campos-a span
{
	margin: 5px 0px 0px 0px;
	display: block;
	color: #F47121;
}

#balatas-marca-bg
{
	color: #F47121;
	padding: 5px 10px;
	background: #3E484A url('../img/balatas-corner.jpg') no-repeat top right;
}

#balatas-marca-bg span
{
	color: #FFFFFF;
	font-size: 16px;
}

#balatas-descarga-pdf a
{
	color: #F47121;
}

#balatas-aplicacion-content
{
	color: #F47121;
	padding: 5px 10px;
	background-color: #3E484A;
}

#balatas-aplicacion-content span
{
	color: #FFFFFF;
	font-size: 16px;
}

#balatas-detalle-content
{
	text-align: right;
	padding: 5px 10px;
	background-color: #3E484A;
}

#balatas-detalle-content span
{
	color: #FFFFFF;
	padding-left: 12px;
	background: url('../img/balatas-detail-arrow.gif') no-repeat center left;
}

#scroll-top
{
	text-align: right;
	padding: 30px 40px 5px 50px;
	background: url('../img/bottom-to-top-bg.jpg') repeat-x bottom left;
}

#scroll-top a
{
	color: #454545;
	padding-right: 15px;
	background: url('../img/top-arrows.gif') no-repeat center right;
}

#balatas-aplicacion-bg
{
	background-color: #3E484A;
}

.corner-top-left
{
	height: 6px;
	padding-left: 6px;
	background: url('../img/balatas-top-left-corner.jpg') no-repeat left top;
}

.corner-top-right
{
	height: 6px;
	padding-right: 6px;
	background: url('../img/balatas-top-right-corner.jpg') no-repeat right top;
}

.corner-bottom-left
{
	height: 6px;
	padding-left: 6px;
	background: url('../img/balatas-bottom-left-corner.jpg') no-repeat left top;
}

.corner-bottom-right
{
	height: 6px;
	padding-top: 2px;
	padding-right: 6px;
	background: url('../img/balatas-bottom-right-corner.jpg') no-repeat right top;
}

.border-left-side
{
	padding-left: 4px;
	background-color: #F37221;
}

.border-right-side
{
	padding-right: 4px;
	background-color: #F37221;
}

.border-top-bottom
{
	height: 4px;
	padding-right: 6px;
	background-color: #F37221;
}

.balatas-image-bg
{
	padding-right: 6px;
	text-align: center;
	background-color: #FFFFFF;
}

#corner-top-left-b
{
	height: 10px;
	padding-left: 10px;
	background: url('../img/corner-a.jpg') no-repeat left top;
}

#corner-top-right-b
{
	height: 10px;
	padding-right: 10px;
	background: url('../img/corner-d.jpg') no-repeat right top;
}

#corner-bottom-left-b
{
	height: 10px;
	padding-left: 10px;
	background: url('../img/corner-b.jpg') no-repeat left top;
}

#corner-bottom-right-b
{
	height: 10px;
	padding-right: 10px;
	background: url('../img/corner-c.jpg') no-repeat right top;
}

#downloads-content-bg
{
	color: #FFFFFF;
	text-align: left;
	background-color: #3E484A;
}

#border-left-side-b
{
	padding-left: 10px;
	background-color: #3E484A;
}

#border-right-side-b
{
	padding-right: 10px;
	background-color: #3E484A;
}

.border-top-bottom-b
{
	height: 10px;
	padding-right: 10px;
	background-color: #3E484A;
}

#control-bar
{
	color: #FFFFFF;
	padding: 7px 10px;
	background-color: #000000;
}

#control-bar a#anterior
{
	padding-left: 15px;
	background: url('../img/backward-arrows.jpg') no-repeat center left;
}

#control-bar a#siguiente
{
	padding-right: 15px;
	background: url('../img/forward-arrows.jpg') no-repeat center right;
}

#control-menu span
{
	color: #F37221;
}

.balatas-introduction
{
	margin: 10px;
	padding: 0px;
	text-align: justify;
}

.balatas-introduction h1
{
	color: #000000;
	padding: 0px;
	margin: 10px 0px;
	font-weight: bold;
}

.balatas-introduction h1 span
{
	color: #F37221;
	font-weight: bold;
}

.balatas-introduction h2
{
	color: #F37221;
	padding: 0px;
	margin: 10px 0px;
	font-weight: normal;
}

#balatas-composicion
{
	margin: 10px;
	padding: 10px;
	color: #FFFFFF;
	background-color: #262626;
}

#balatas-composicion h5
{
	color: #F37221;
	padding: 0px;
	margin: 5px 0px;
	font-size: 24px;
	font-weight: normal;
}

#balatas-composicion h2
{
	padding: 0px;
	margin: 5px 0px;
	font-size: 12px;
}

#tab-balata-layers
{
	color: #000000;
	padding: 40px 10px 10px 10px;
	border: 1px solid #D9D9D9;
	border-width: 0px 1px 1px 1px;
	background: url('../img/after-tab-bg.jpg') repeat-x top left;
}

#tab-balata-layers h1
{
	color: #F37221;
	padding: 0px;
	margin: 5px 0px;
	font-size: 15px;
	font-weight: bold;
}

.lista-puntos {
	margin: 3px 0px;
	padding: 10px 10px;
	background: url(../img/dot-balatas.gif) no-repeat left 15px;
	list-style:none;
	border-bottom:dotted 1px #999;
}

.lista-sinpuntos {
	margin: 3px 0px;
	padding: 10px 10px;
	background: url(../img/dot-balatas.gif) no-repeat left 15px;
	list-style:none;
}

.titulo-naranja {
	color: #F37221;
	padding: 0px;
	margin: 5px 0px;
	font-size: 15px;
	font-weight: bold;
}

.separador {
	display:block;
	padding: 10px 10px;
	border-bottom:dotted 1px #999;
}

.espaciado {
	display:block;
	padding: 10px 10px;
}

ul.list-orange-dot, ul.list-orange-dot-b, ul.list-orange-line-dot
{
	margin: 0px;
	padding: 0px;
	list-style: none;
}

ul.list-orange-dot li, ul.list-orange-dot-b li
{
	margin: 3px 0px;
	padding: 0px 10px;
	background: url('../img/dot-balatas.gif') no-repeat left 5px;
}

ul.list-orange-dot-b li
{
	font-size: 15px;
	font-weight: bold;
	background: url('../img/lista-maza.jpg') no-repeat left 3px;
}

ul.list-orange-line-dot li
{
	margin: 3px 5px;
	padding: 7px 20px;
	background: url('../img/dot-balatas.gif') no-repeat 10px 10px;
	border-bottom: 1px dotted #B7B7B7;
}

ul.list-orange-line-dot li.noline
{
	border: 0px;
}

ul.list-orange-line-dot li a
{
	color: #000000;
}

ul.list-white-dot
{
	margin: 0px;
	padding: 0px;
	list-style: none;
}

ul.list-white-dot li
{
	margin: 0px;
	padding: 3px 10px;
	background: url('../img/flecha-doble-d.jpg') no-repeat left 6px;
}

.cut-dotted-line
{
	margin: 8px 0px;
	border-top: 1px dotted #D9D9D9;
}

.grayblank-bar
{
	height: 3px;
	background-color: #737373;
}

.contain
{
	overflow:hidden;
}

.izq
{
	float: left;
}

.der
{
	float: right;
}

.izq-table-title
{
	/*float: left;*/
	color: #FFFFFF;
	min-height: 28px;
	padding: 10px 5px;
	font-weight: bold;
	text-align: center;
	border-right: 1px solid #DFDFDF;
	background-color: #3E484A;
}

.izq-table-title-b, tr.izq-table-title-b td
{
	/*float: left;*/
	color: #F37221;
	min-height: 28px;
	padding: 10px 5px;
	font-weight: bold;
	/*text-align: center;*/
}

.izq-row-a, tr.izq-row-a td
{
	/*float: left;*/
	padding: 5px;
	/*border-right: 1px solid #DFDFDF;*/
	background-color: #FCFCFC;
}

.izq-row-b, tr.izq-row-b td
{
	/*float: left;*/
	padding: 5px;
	/*border-right: 1px solid #DFDFDF;*/
	background-color: #E6E6E6;
}

.izq-row-c
{
	float: left;
	padding: 5px;
	background-color: #FCFCFC;
}

.izq-row-tail
{
	/*float: left;*/
	padding: 5px;
	border-right: 1px solid #DFDFDF;
	border-bottom: 1px solid #DFDFDF;
	background: #FCFCFC url('../img/noticia-table-bottom.jpg') repeat-x left bottom;
}

.clear-bug
{
	clear: both;
}

span.error, div.error
{
	color: #FF0000;
	margin: 3px 0px;
	font-size: 12px;
	font-weight: normal;
}

#js
{
	margin: 20px;
	padding: 10px;
	color: #000000;
	overflow: auto;
	font-size: 12px;
	border: 1px solid #2E4E84;
	background-color: #6F8FC8;
}

#js h3
{
	color: #FF0000;
}

/*Tabs cartek css*/
.tabberlive .tabbertabhide
{
	display: none;
}

.tabber
{
}

#balatas-tabs
{
	margin-top: 1em;
}

ul#balatas-tabs
{
	margin: 0;
	padding: 3px 0 8px 0;
	border-bottom: 1px solid #D9D9D9;
}

ul#balatas-tabs li
{
	margin: 0;
	display: inline;
	list-style: none;
}

ul#balatas-tabs li a
{
	color: #B1B1B1;
	margin-right: 3px;
	padding: 3px 5px 8px 5px;
	border: 1px solid #D9D9D9;
	border-bottom: none;
	background-color: #FFFFFF;
}

ul#balatas-tabs li a span
{
	padding-bottom: 6px;
	background: url('../img/balatas-tab-arrow.gif') no-repeat bottom right;
}

ul#balatas-tabs li a:hover
{
	color: #767676;
}

ul#balatas-tabs li.balatas-active-tab a
{
	color: #000000;
	border-bottom: 1px solid #F7F7F7;
	background: #FFFFFF url('../img/balatas-tab-bg.jpg') repeat-x top left;
}

ul#balatas-tabs li.balatas-active-tab a span
{
	background: url('../img/balatas-tab-arrow-over.gif') no-repeat bottom right;
}


ul#balatas-tabs li.balatas-active-tab a:hover
{
	border-bottom: 1px solid #F7F7F7;
}

.lubricante-imagen, .lubricante-imagen-b
{
	margin-left: 10px;
	padding-right: 25px;
}

.lubricante-descripcion h1, .lubricante-descripcion-b h1
{
	color: #FC821F;
	margin: 0px;
	padding: 2px 0px;
	font-size: 18px;
	font-weight: normal;
}

.lubricante-descripcion h5, .lubricante-descripcion-b h5
{
	color: #FC821F;
	margin: 0px;
	padding: 2px 0px;
	font-size: 20px;
	font-weight: normal;
	text-transform: uppercase;
}

.lubricante-descripcion h6, .lubricante-descripcion-b h6
{
	color: #000000;
	margin: 0px;
	padding: 2px 0px;
	font-size: 15px;
	font-weight: bold;
	text-transform: uppercase;
}

.lubricante-descripcion h4, .lubricante-descripcion-b h4
{
	color: #FC821F;
	margin: 0px;
	padding: 2px 0px;
	font-size: 14px;
	font-weight: bold;
}

.lubricante-descripcion ul, .lubricante-descripcion-b ul
{
	margin: 0px;
	padding: 5px 5px 5px 15px;
}

.lubricante-descripcion p, .lubricante-descripcion-b p
{
	margin: 0px;
	padding: 2px 0px;
	color: #2C2C2C;
}

.lubricante-descripcion a, .lubricante-descripcion-b a
{
	color: #989898;
	padding-right: 15px;
	background: url('../img/flecha-circulo-f.jpg') no-repeat center right;
}

.lubricante-descripcion-b a
{
	background: url('../img/flecha-circulo-fb.jpg') no-repeat center right;
}

.lubricante-descripcion span, .lubricante-descripcion-b span
{
	color: #000000;
	font-weight: bold;
}

#lubricantes-submenu
{
	padding: 0px 15px;
	min-height: 36px;
	line-height: 36px;
	background: #333333 url('../img/submenu-lubricantes.jpg') repeat-x top left;
}

#lubricantes-submenu a
{
	font-size: 13px;
}

#lubricantes-submenu span
{
	margin-left: 10px;
	font-size: 17px;
	border-left: 1px solid #666666;
}

#lubricante-titulo
{
	padding-bottom: 10px;
	border-bottom: 1px solid #E8E8E8;
}

#lubricante-titulo h1, .titulo-flechas-gris
{
	display: inline;
	color: #4D4D4D;
	font-size: 21px;
	font-weight: bold;
	padding-right: 15px;
	letter-spacing: -1px;
	background: url('../img/lubricantes-sutitle.jpg') no-repeat center right;
}

#precauciones
{
	margin: 10px;
}

#precauciones h3
{
	margin: 0px;
	padding: 0px;
	color: #4D4D4D;
	font-size: 19px;
	font-weight: normal;
	padding-left: 15px;
	letter-spacing: -1px;
	background: url('../img/lubricantes-sutitle.jpg') no-repeat center left;
}

#precauciones p
{
	margin: 0px;
	padding: 5px 15px;
}

#lubricante-detalle
{
	text-align: justify;
	padding-right: 10px;
}

#balatas-marca-bg p
{
	margin: 0px;
	padding: 0px;
	background: url('../img/flecha-doble-d.jpg') no-repeat center right;
}

#balatas-marca-bg p span
{
	padding-left: 20px;
	background: url('../img/lubricantes-sheet-dark.jpg') no-repeat center left;
}

#menu-paginacion
{
	color: #FFFFFF;
	padding: 7px 10px;
	background-color: #3E484A;
}

#menu-paginacion #backward
{
	padding-left: 15px;
	background: url('../img/pagination-backward.jpg') no-repeat center left;
}

#menu-paginacion #forward
{
	padding-right: 15px;
	background: url('../img/pagination-forward.jpg') no-repeat center right;
}

ol.list-letters
{
	margin: 0px;
	padding: 0px 8px;
	list-style-type: none;
}

ol.list-letters li
{
	margin: 0px 0px 0px 40px;
	padding: 2px 0px;
	list-style-type: lower-latin;
}

#layer-over-banner
{
	left: 0px;
	top: -21px;
	float: left;
	margin: 0px 15px;
	position: relative;
	/*
	padding-right: 10px;
	background: #000000 url('img/banner-title-end.jpg') no-repeat top right;
	*/
}

#layer-over-banner h1
{
	margin: 0px;
	padding: 0px;
	color: #FFFFFF;
	font-size: 18px;
	font-weight: bold;
	padding-right: 15px;
	letter-spacing: -1px;
	background: url('../img/banner-over-sutitle.jpg') no-repeat right center;
}

h1.section-name
{
	color: #F37221;
	padding: 0px;
	margin: 5px 0px;
	font-size: 26px;
	font-weight: normal;
}

.table-container
{
	display: table;
}

.table-row
{
	display: table-row;
}

.table-cell-title, .table-cell-a, .table-cell-b
{
	padding: 5px;
	border-right: 1px solid #D5D5D5;
}

.table-cell-title
{
	color: #F37221;
	font-weight: bold;
	min-height: 28px;
	padding: 10px 5px;
	/*text-align: center;*/
	border-right: 1px;
}

.table-cell-b
{
	background-color: #E6E6E6;
}

#photos h2
{
	margin: 5px 0px;
	padding: 0px;
	font-weight: bold;
}

.distribuidores-info h3
{
	margin: 3px 0px;
	padding: 0px;
	font-size: 18px;
	font-weight: bold;
	font-family: Arial, Verdana, Helvetica, sans-serif;
}

.distribuidores-info strong
{
	color: #F37221;
	font-weight: bold;
}

.distribuidores-info a
{
	color: #000000;
}

.wipeblade-bg
{
	text-align: center;
	background: url('../img/wipeblades-bg.jpg') repeat-x top left;
}

#mechanic-title-bg
{
	height: 37px;
	padding: 12px 0px 5px 0px;
	background: url('../img/mechanic-title-bg.jpg')
}

#mechanic-title-bg h1
{
	color: #FF9700;
	padding-left: 15px;
	font-size: 14px;
}

#mechanic-login-content
{
	padding: 5px;
	background-color: #000000;
}

#nuevo{
		color: #666666;
	padding-left: 15px;
	background: url('../img/felcha-circulo-c.jpg') no-repeat left center;
}
