/* BASICOS ----------------------------------------------------------------------------------- */
html {margin:0;padding:0}
body {margin:0;padding:0;background:#000 url(fondo-patron.gif) 0 0 repeat;}
/**/
h1, h2, h3, h4, h5, h6 {margin:0;padding:0}
p, a, form, label, input, select, textarea {margin:0;padding:0;border:0;text-decoration:none;}
ul, ol, dl, dt, dd, li {margin:0;padding:0;list-style-type:none}
a img {border:0}
/* /////////////////////////////////////////////////////////////////////////////////////////// */

/* ESCTRUCTURA BASICA ------------------------------------------------------------------------ */
#TODO {margin:0 auto;width:980px;border-left:1px solid #333;border-right:1px solid #333}
#CABECERA {position:relative;height:184px;background:url(fondo-cabecera.gif) 0 0 no-repeat;}
#LOGO {position:absolute;left:103px;top:40px;}
/**/
/* MENU -------------------------------------------------------------------------------------- */
#MENU {width:100%;position:absolute;bottom:32px;text-align:right}
#MENU ul {float:right;font-family:"Trebuchet MS", Tahoma, Arial;font-size:14px;color:#FFF;}
#MENU ul li {margin:0 10px 0 0;float:left;line-height:36px;display:inline;color:#FFF}
#MENU ul li a {display:block;background:url(pestana1.gif) 0 0 no-repeat;color:#FFF;text-decoration:none}
#MENU ul li a strong {font-weight:normal;padding:0 9px;display:block;background:url(pestana2.gif) right 0 no-repeat;color:#FFF;text-decoration:none}
#MENU ul li a:hover strong, #MENU ul li.ACTIVO a strong {color:#000;background:url(pestana1.gif) no-repeat 0 bottom}
#MENU ul li a:hover, #MENU ul li.ACTIVO a {background:url(pestana2.gif) no-repeat right bottom}
/**/
/* MENU SOPORTE ------------------------------------------------------------------------------ */
#MENU_SOPORTE {position:absolute;top:30px;right:15px;text-align:right}
#MENU_SOPORTE ul {font-family:"Trebuchet MS", Tahoma, Arial;font-size:11px;color:#FFF}
#MENU_SOPORTE ul li {display:inline;color:#FFF}
#MENU_SOPORTE ul li a {color:#FFF;text-decoration:none}
#MENU_SOPORTE ul li a:hover {color:#FFF;text-decoration:underline}
/**/
/* MENU PRODUCTOS ---------------------------------------------------------------------------- */
#MENU_PRODUCTOS {width:190px;margin:30px 0 0 30px;float:left;display:inline;}
#MENU_PRODUCTOS_CAB {background:url(fondo-productos-cab.gif) 0 0 no-repeat;height:48px;}
#MENU_PRODUCTOS_TOP {background:url(fondo-productos-top.gif) 0 0 no-repeat;}
#MENU_PRODUCTOS_PIE {background:url(fondo-productos-bottom.gif) 0 bottom no-repeat;padding-bottom:20px;}
#MENU_PRODUCTOS_FONDO {background:url(fondo-productos.gif) 0 0 repeat-y;}
#MENU_PRODUCTOS_FONDO ul {padding:14px 14px 0 14px;width:163px;font-family:"Trebuchet MS", Tahoma, Arial;font-size:11px;color:#FFF;}
#MENU_PRODUCTOS_FONDO ul li {margin-bottom:12px;font-family:"Trebuchet MS", Tahoma, Arial;font-size:11px;color:#FFF;}
#MENU_PRODUCTOS_FONDO ul li a {width:144px;display:block;padding-left:19px;background:url(bolo2.gif) 6px 6px no-repeat;color:#FFF;}
#MENU_PRODUCTOS_FONDO ul li a:hover, #MENU_PRODUCTOS_FONDO ul li.ACTIVO a {background:#ee0d00 url(bolo2.gif) 6px 6px no-repeat;}
/**/
/* CONTENIDOS -------------------------------------------------------------------------------- */
#CONTENIDOS {padding-bottom:30px;height:100%;overflow:hidden;border-top:1px solid #FFF;background-color:#515151;background-repeat:no-repeat;}
.FondoHome {background-image:url(fondo-02.jpg)}
.FondoHome01 {background-image:url(fondo-01.jpg)}
/**/
/* PIE --------------------------------------------------------------------------------------- */
#PIE {clear:both;height:100%;overflow:hidden;background-color:#000;padding:2px 25px 4px 25px ;}
#PIE p {display:inline;font-family:"Trebuchet MS", Tahoma, Arial;font-size:11px;color:#FFF}
#PIE p.ContactoMail {margin-left:80px;}
#PIE p.ContactoMail a {background:url(bolo1.gif) 0 center no-repeat ;padding-left:15px;text-decoration:underline}
#PIE p a {color:#FFF;text-decoration:none}
#PIE p a:hover {color:#FFF;text-decoration:underline}
/* ------------------------------------------------------------------------------------------- */

/* VARIOS ------------------------------------------------------------------------------------ */
.FL_Left {float:left}
.FL_Right {float:right}
/**/

#HOME_TOP {padding-top:215px;display:inline;float:left;margin:30px 0 0 25px;width:721px;}

/* TEXTO --------------------------------------------------------------------------------------- */
#TEXTO_TOP {padding-top:11px;background:url(mod-texto-top.gif) 0 0 no-repeat;display:inline;float:left;margin:30px 0 0 25px;width:708px;}
#TEXTO {height:100%;overflow:hidden;background:#FFF;padding:0px 20px;}
#TEXTO img.Img_Right {padding:12px;width:224px;height:200px;float:right;display:inline;background:url(productos/fondo-foto-big.gif) 0 0 no-repeat;}

#TEXTO h1 {margin:0 0 10px 0;padding:0 0 10px 30px;font-family:"Trebuchet MS", Tahoma, Arial;font-size:14px;color:#000;background:url(ico-h1.gif) 0 0 no-repeat;border-bottom:1px solid #c7c7c7}
#TEXTO p {margin:0 0 10px 0;padding:0;font-family:"Trebuchet MS", Tahoma, Arial;font-size:12px;color:#666}
#TEXTO p a {color:#666;text-decoration:underline}
/**/

/* BANNERS */
.Banner_QuienesSomos {display:inline;margin-right:10px;float:left;width:261px;height:153px;}
.Banner_Productos {display:inline;margin-right:10px;float:left;width:271px;height:153px;background:url(banner-productos.png) 0 0 no-repeat;}
.Banner_Productos ul {margin:40px 15px 5px 15px;font-family:"Trebuchet MS", Tahoma, Arial}
.Banner_Productos li {margin-bottom:3px;background:url(bolo3.gif) 0 6px no-repeat;padding-left:13px;font-size:11px;line-height:13px;color:#535353}
.Banner_Productos li a {color:#ee0d00;text-decoration:none}
.Banner_Productos li a:hover {text-decoration:underline}
.Banner_Productos ul {height:110px;overflow:auto}

/**/
.Thumbnails {display:block;clear:both;width:100%;min-height:180px;overflow:auto;margin-bottom:20px;}
.Thumbnails .Item {margin:3px 2px;display:inline;float:left;}
.Thumbnails .Item a {overflow:hidden;display:block;width:100px;height:80px;border:2px solid #828282}
.Thumbnails .Item a:hover {border:2px solid #EE0D00}

h2 {height:20px;padding:5px 0 5px 34px;margin-bottom:10px;background:url(fondo-h2.jpg) 0 0 no-repeat;font-family:"Trebuchet MS", Tahoma, Arial;font-size:12px;color:#ee0d00;font-weight:bold}
.Texto_Ficha{width:401px;margin-right:18px;float:left;display:inline}
.Imagen_Ficha {padding:12px;width:224px;height:213px;float:left;display:inline;background:url(productos/fondo-foto-big.gif) 0 0 no-repeat;}

/*CONSULTAS */
.TBL_CONSULTAS td {font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#666666;padding-bottom:10px;}
.TBL_CONSULTAS span.Obligatorio {color:#ee0d00}
.TBL_CONSULTAS input, .TBL_CONSULTAS textarea, .TBL_CONSULTAS select {display:block;font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#666666}
.TBL_CONSULTAS input.TXT, .TBL_CONSULTAS textarea.TXT {border:1px solid #b3b3b3}
.Ancho200px {width:202px;padding-left:3px;}
.Ancho665px {width:665px;}
textarea.Ancho665px {height:50px;width:660px;padding-left:5px;}



