.s5			  {font-family:Arial,Helvetica; font-size:22px; color: #4e4e4e}
.s4			  {font-family:Arial,Helvetica; font-size:18px; color: #4e4e4e}
.s3			  {font-family:Arial,Helvetica;font-size: 16px; color: #4e4e4e}
.s25	    {font-family:Arial,Helvetica;font-size: 14px; color: #4e4e4e}
.s23	    {font-family:Arial,Helvetica;font-size: 13px; color: #4e4e4e}
.s2			 {font-family:Arial,Helvetica;font-size: 12px; color: #4e4e4e}
.s15	   {font-family:Arial,Helvetica;font-size: 11px; color: #4e4e4e}
.s1			{font-family:Arial,Helvetica;font-size: 10px; color: #4e4e4e}
.sb			{font-family:Arial,Helvetica;font-size: 9px; color: #4e4e4e}
.bearing	{font-family:Arial,Helvetica;font-size: 12px; color: #FFFFFF; font-weight:bold;}
A:link, A:visited, A:active { color: #4e4e4e}
/***** new disenando ******/
.sb a:link, .sb a:visited, .notu { text-decoration: none; }
.sb a:hover { text-decoration: underline; }
.s23l {font-family:Arial,Helvetica;font-size: 13px; color: #4e4e4e; font-weight:bold; float:left; }
.s231 img { margin:30px; }
/***** /new disenando *****/
A:hover { text-decoration: underline; color: #000; }
select	{font-family:Arial,Helvetica;font-size:10px}
input	{font-family:Arial,Helvetica;font-size:10px}

.tm0 { width:1px; height:1px; display:block; overflow:hidden;}
.breadcrumb { font-size: 10px; margin: 0 0 10px 0; color:#999999; float:right; text-align:right; }
.breadcrumb a { color:#999999; }

td.centro, table.centro tr td { text-align:center; }
/***** new disenando ******/
body { font-family:Arial,Helvetica, sans;  color: #4e4e4e; background-color:#F2F2F2; }
h1 { margin:30px 0 20px 0; font-size:14px; font-weight:bold; }

h1.s23 { margin-bottom:20px; }
h1.centerhead { text-align:center; margin-top:15px; }
h2 { font-size:13px; margin:1.5em 0 0 0; font-weight:bold; }
li h2 { font-weight:normal; }
p { margin:0.8em auto 0.2em auto; font-size:12px;  }
ul { margin:0.4em auto 0.6em auto; font-size:12px;  }
th { font-family:Arial,Helvetica; font-size: 11px; text-align:left; color:0f0f0f; padding-left:10px; font-weight:bold; background-color:#f42c2c;   }
caption { text-align:center; color:white; padding:2px 0; margin:0 1px; font-weight:bold; background-color:red; font-size:16px; }
/***** /new disenando *****/

ul.conindent { font-weight:bold; display:table; list-style-type:disc; }
ul.conindent li { display:table-row;list-style-type:disc; }
ul.conindent li span { display: table-cell; }
ul.conindent li span.cell1 { width:60px; }
.hl { color:red; font-weight:bold; }
.aplicaciones { border-top: 1px solid #999999; border-bottom: 3px solid #999999;}
.aplicacionhigh { border-bottom: 3px solid #f42c2c; color: #4e4e4e; background-color:white; }
.aplicaciones img { margin:6px 6px 0 2px; float:left; }
.aplicaciones p { margin:17px 0 0 41px; font-family:Arial,Helvetica;font-size: 11px; color: #4e4e4e; font-weight:bold; }
.aplicacionhigh th { border-top:1px solid #2F2F2F; border-bottom: 2px solid #f42c2c; margin:0; padding:3px 0 2px 0; text-transform:uppercase;background-color:#EDEDED; text-align:center; }
.busquedas { border-bottom-color:#000000 !important; }
.busquedas th { padding:20px 0 2px 0; border-bottom:2px solid black; }
.busquedas th.car { background:#ededed url('/img/brands/car_generic_ltl.gif') no-repeat top right; }
.busquedas th.truck { background:#ededed url('/img/brands/truck_generic_ltl.gif') no-repeat top right; }
.busquedas th.machinery { background:#ededed url('/img/brands/machinery_generic_ltl.gif') no-repeat top right; }
.busquedas th.tractor { background:#ededed url('/img/brands/tractor_generic_ltl.gif') no-repeat top right; }
.busquedas th.marine { background:#ededed url('/img/brands/marine_generic_ltl.gif') no-repeat top right; }
.busquedas th.engine { background:#ededed url('/img/brands/engine_generic_ltl.gif') no-repeat top right; }
th.modelos  { background-color:#CCCCCC;padding:1px 0 0 18px;font-size:12px;color:#666666;border-top:2px solid white;border-bottom:1px solid  #999999;text-align:left; }
.s_holset, table .holset { border-bottom: 3px solid #0066CC; }
.s_schwitzer, table .schwitzer { border-bottom: 3px solid #da251d; }
.s_ihi, table .ihi { border-bottom: 3px solid #3399CC; }
.s_3k, table .s_3k { border-bottom: 3px solid #003399; }
.s_mitsubishi, table .mitsubishi { border-bottom: 3px solid #ff6600 }
.s_hitachi, table .hitachi { border-bottom: 3px solid #990099 }
.s_cz, table .cz { border-bottom: 3px solid #006600; }
.s_toyota, table .toyota { border-bottom: 3px solid #339966; }
.s_komatsu, table .komatsu { border-bottom: 3px solid #999900; }
.s_garrett th, .s_tial th { border-bottom:2px solid #f42c2c; }
.s_holset th, .holset th { border-bottom:2px solid #0066CC; }
.s_schwitzer th, .schwitzer th { border-bottom:2px solid #da251d; }
.s_ihi th, .ihi th { border-bottom:2px solid #3399CC; }
.s_3k th { border-bottom:2px solid #003399; }
.s_mitsubishi th, .mitsubishi th { border-bottom:2px solid #ff6600; }
.s_hitachi th { border-bottom:2px solid #990099; }
.s_cz th, .cz th { border-bottom:2px solid #006600; }
.s_toyota th, .toyota th { border-bottom:2px solid #339966; }
.s_komatsu th, .komatsu th { border-bottom:2px solid #999900; }
th.s_garrett, th.s_tial { color:#f42c2c;border-bottom:1px solid #f42c2c; }
th.s_tial { padding:4px 0 1px 20px; background-color:#DADADA; }
th.s_holset { color:#0066CC;border-bottom:1px solid #0066CC; }
th.s_schwitzer  { color:#da251d;border-bottom:1px solid #da251d; }
th.s_ihi  { color:#3399CC;border-bottom:1px solid #3399CC; }
th.s_3k  { color:#003399;border-bottom:1px solid  #003399; }
th.s_mitsubishi { color:#ff6600;border-bottom:1px solid  #ff6600; }
th.s_hitachi  { color:#990099;border-bottom:1px solid  #990099; }
th.s_cz  { color:#006600;border-bottom:1px solid  #006600; }
th.s_toyota  { color:#339966;border-bottom:1px solid  #339966; }
th.s_komatsu  { color:#999900;border-bottom:1px solid  #999900; }
.aplicacionhigh th.ref { margin:0;padding:3px 0 2px 0; border-top: 0; border-bottom:0; border-right:1px solid #f5f5f5; text-align:center; vertical-align:bottom; }
.aplicacionhigh .ref1g { margin:0;padding:4px 0 4px 10px; border-top: 0; border-bottom:0; border-right:1px solid #336633; text-align:left; background-color:#336633;  }
.aplicacionhigh .ref2g { margin:0;padding:4px 0 4px 10px; border-top: 1px solid #336633; border-bottom:0; border-right:1px solid #009966; text-align:left; background-color:#009966;  }
.aplicacionhigh .centro { text-align:center; }
.aplicacionhigh th.mdl { margin:0;padding:3px 0 2px 0; border-top: 0; border-bottom:1px solid #cccccc; border-right:1px solid #f5f5f5; text-align:center; background-color:#cccccc; color:#4e4e4e; font-weight:bold; }
.aplicacionhigh th.mod { margin:0;padding:3px 0 2px 0; border-top: 0; border-bottom:1px solid #e1e1e1; border-right:1px solid #f5f5f5; text-align:center; background-color:#e1e1e1; color:#4e4e4e; font-weight:bold; vertical-align:bottom; }
.aplicacionhigh th.norm, .aplicacionhigh th span.norm { font-weight:normal; }
.aplicacionhigh th.medida, .aplicacionhigh th span.medida { text-transform:none; }
.aplicacionhigh th.mini { font-weight:normal; text-transform:none; }
.aplicacionhigh h1 { margin:0;padding:0;font-size:15px; font-weight:bold; color:#000; text-transform:none; }
.aplicacionhigh h2 { margin:0;padding:0;font-size:12px; font-weight:bold; color:white; }
.aplicacionhigh h3 { margin:0;padding:0;font-size:12px; font-weight:bold; color:#000; }
.aplicaciones td { font-family:Arial,Helvetica;font-size: 11px;  }
.aplicaciones td table { border-top:1px solid #cccccc; border-left:1px solid #f5f5f5; margin:1px 0 1px 0; }
.aplicaciones td table td { margin:0;padding:0;width:131px; height:34px; border-bottom:1px solid #cccccc; border-right:1px solid #f5f5f5;  }
.catalogos td table td { width:90px; height:24px; }
.aplicacionhigh td { font-family:Arial,Helvetica;font-size: 12px; margin:0;padding:3px 0 2px 0; border-bottom:1px solid #cccccc; border-right:1px solid #f5f5f5; text-align:center;  }
.aplicaciones td table td a { width:100%;height:100%; display:block;font-weight:bold; }
.aplicacionhigh td a { width:100%;height:100%; display:block;font-weight:bold; text-decoration:underline; }
.aplicaciones td table td a:hover { color:black; background-color:#fff5f5; }
.highlight { color:black; background-color:#fff5f5; }
.tdhl { background-color: #EEEEEE; }
.aplicacionhigh th.bright, .aplicacionhigh td.bright { border-right:1px solid #cccccc; }
.highlight .tdhl { color:black; background-color:#fff5f5; }
.aplicacionhigh .highlight td.bright { border-right:1px solid #fff5f5; }
.aplicaciones td table td a span { padding:18px 0 0 41px; display:block; }
.catalogos td table td a span { padding:5px; display:block; }
.aplicaciones td table td a strong { background-color:white; }
.aplicaciones td table td a:hover strong { background-color:#fff5f5; }
.aplicacionhigh td.bnotas { text-align:left; padding:10px 20px; }
.aplicacionhigh .bnotas p { font-size:10px; }
.aplicacionhigh th.lmargamp, .aplicacionhigh td.lmargamp  { text-align:left; padding-left:50px; }
.aplicacionhigh td .symbol { font-family:"Times New Roman", Times, serif; font-size:18px; line-height:12px; }
.aplicaciones caption { text-align:left; color:white; padding:1px 0 0 20px; margin:0; font-weight:normal; text-transform:uppercase; background-color:#999999; font-size:10px; }
 /*wastegates*/
td.intitle img { margin:28px auto 18px 30px; }
.intitle h1 { font-weight:900; font-size:18px; font-family:Verdana, Arial, Helvetica, sans-serif; letter-spacing:-1px; border-bottom:2px solid red; margin:0 0 20px 22px;padding:0;  font-style:italic; }
.intitle li { margin-bottom:14px; }
.intitle fieldset { margin:0 12px 0 24px; }
.intitle fieldset li { margin-bottom:8px; font-weight:bold; }
.encabeza { margin:0px 0 20px 0; padding-top:30px; font-size:15px; font-weight:normal; color:black; letter-spacing: -1px;} /*en pruebas en turismos2 */ 
#leyenda {	margin:20px;text-align:left; color:#999999; }
#leyenda legend, .intitle fieldset legend { color:#999999; font-size:10px; }
#leyenda.blowoff, #leyenda.blowoff legend { color:#333; }
#leyenda ul { list-style-type:none; font-size:11px; float:left; }
#leyenda p { margin-left:22px;clear:both; font-size:11px;  }
#leyenda.blowoff ul, .blowoff ul { list-style-type:square; }
#leyenda li { margin-bottom:5px;padding:0; }
#leyenda img { margin-right:6px; }
#leyenda.blowoff em { color:#666; }
/**** images tech drawings racing ****/
img.m-20-00-20-00 { margin: 20px 0 20px 0; }
img.m-20-00-00-00 { margin: 20px 0 0 0; }
img.m-00-00-20-00 { margin: 0 0 20px 0; }
