/*esto es para centrar la pagina*/
body{ text-align:center; margin:0; background-image:url(fondo_home.jpg);}
#contenedor{ margin: 0 auto; width:778px; height:auto; padding:0 18px 0 18px; background-image:url(fondo_contenedor.jpg); background-repeat:repeat-y;}
#contenedor_iz{ width:213px; height:auto; float:left;}
#contenedor_dr{ width:565px; height:auto; float:right;}
#pie{ width:768px; height:20px; clear:both; padding:20px 0 0 10px; text-align:left; background:url(index_40.gif) repeat-x;}
/*comunes*/
#cabecera{ width:778px; height:153px; padding-top:20px; background-image:url(barra.jpg); background-repeat:no-repeat;}
#navegador{ width:778px; height:29px; text-align:right; background-image:url(../images/index_02.jpg); background-repeat:no-repeat;}
.bt_quienes{ display:block; width:104px; height:29px; float:right; background-image:url(bt_quienes.jpg); background-position:top left; background-repeat:no-repeat; text-decoration:none;}
.bt_quienes:hover{ background-position:0 -29px;}
.bt_productos{ display:block; width:104px; height:29px; float:right; background-image:url(bt_productos.jpg); background-position:top left; background-repeat:no-repeat; text-decoration:none;}
.bt_productos:hover{ background-position:0 -29px;}
.bt_distrib{ display:block; width:104px; height:29px; float:right; background-image:url(bt_distrib.jpg); background-position:top left; background-repeat:no-repeat; text-decoration:none;}
.bt_distrib:hover{ background-position:0 -29px;}
.bt_galeria{ display:block; width:104px; height:29px; float:right; background-image:url(bt_galeria.jpg); background-position:top left; background-repeat:no-repeat; text-decoration:none;}
.bt_galeria:hover{ background-position:0 -29px;}
.bt_contacta{ display:block; width:88px; height:29px; float:right; background-image:url(bt_contacta.jpg); background-position:top left; background-repeat:no-repeat; text-decoration:none;}
.bt_contacta:hover{ background-position:0 -29px;}
/*home*/
#iz_sup_home{ width:183px; height:180px; text-align:center; padding:140px 15px 0 15px; background:url(iz_sup_index.jpg) no-repeat;}
#iz_inf_home{ width:213px; height:auto; text-align:center; padding-top:189px; padding-bottom:20px; background:url(iz_inf_index.jpg) no-repeat;}
#dr_sup_home1{ width:365px; height:165px; padding:50px 20px 0 180px; text-align:justify; background:url(dr_sup_index1.jpg) no-repeat;}
#dr_sup_home2{ width:365px; height:165px; padding:15px 20px 0 180px; text-align:justify; background:url(dr_sup_index2.jpg) no-repeat;}
#dr_sup_home3{ width:365px; height:165px; padding:15px 20px 0 180px; text-align:center; background:url(dr_sup_index3.jpg) no-repeat;}
/*productos*/
#iz_sup_productos1{ width:213px; height:auto; background:url(iz_sup_productos_fondo.jpg) repeat-y;}
#iz_sup_productos2{ width:173px; height:auto !important; height:160px; min-height:160px; padding:140px 20px 0 20px; text-align:left; line-height:18px; background:url(iz_sup_productos.jpg) no-repeat;}
#iz_sup_productos3{ width:213px; height:20px;  background:url(iz_sup_productos_pie.jpg) no-repeat;}
#dr_sup_productos1{ width:365px; height:455px; padding:50px 20px 0 180px; text-align:justify; background:url(dr_sup_productos1.jpg) no-repeat;}
/*ver productos*/
#dr_sup_ver_productos1{ width:565px; height:auto; text-align:left; background:url(ver_productos2.jpg) repeat-y;}
#dr_sup_ver_productos2{ width:545px; height:auto !important; height:450px; min-height:450px; padding:50px 0 0 20px; background: url(ver_productos1.jpg) no-repeat;}
/*distribuidores*/
#iz_sup_distribuidores{ width:183px; height:140px; text-align:center; padding:180px 15px 0 15px; background:url(iz_sup_distribuidores.jpg) no-repeat;}
#dr_sup_distribuidores{ width:365px; height:455px; padding:50px 20px 0 180px; text-align:justify; background:url(dr_sup_distribuidores.jpg) no-repeat;}
/*distribuidores*/
#iz_sup_distribuidores1{ width:183px; height:140px; text-align:center; padding:180px 15px 0 15px; background:url(iz_sup_distribuidores1.jpg) no-repeat;}
#dr_sup_distribuidores1{ width:525px; height:445px; padding:60px 20px 0 20px; text-align:center; background:url(dr_sup_distribuidores1.jpg) no-repeat;}
#iz_sup_distribuidores2{ width:183px; height:140px; text-align:center; padding:180px 15px 0 15px; background:url(iz_sup_distribuidores2.jpg) no-repeat;}
#dr_sup_distribuidores2{ width:525px; height:445px; padding:60px 20px 0 20px; text-align:center; background:url(dr_sup_distribuidores2.jpg) no-repeat;}
/*galerias*/
#iz_sup_galerias{ width:173px; height:auto !important; height:160px; min-height:160px; padding:140px 20px 0 20px; text-align:left; line-height:18px; background:url(iz_sup_galerias.jpg) no-repeat;}
#dr_sup_galerias1{ width:565px; height:auto; text-align:left; background:url(ver_productos2.jpg) repeat-y;}
#dr_sup_galerias2{ width:545px; height:auto !important; height:450px; min-height:450px; padding:50px 0 0 20px; text-align:center; background: url(galerias1.jpg) no-repeat;}
/*contacta*/
#iz_sup_contacta{ width:183px; height:140px; text-align:center; padding:180px 15px 0 15px; background:url(iz_sup_contacta.jpg) no-repeat;}
#dr_sup_contacta{ width:525px; height:440px; padding:120px 20px 0 20px; text-align:center; background:url(dr_sup_contacta.jpg) no-repeat;}
/*mapa*/
#iz_sup_mapa{ width:183px; height:140px; text-align:center; padding:180px 15px 0 15px; background:url(iz_sup_mapa.jpg) no-repeat;}
#dr_sup_mapa{ width:525px; height:455px; padding:50px 20px 0 20px; text-align:center; background:url(dr_sup_mapa.jpg) no-repeat;}
/*itinerario*/
#iz_sup_itinerario{ width:183px; height:140px; text-align:center; padding:180px 15px 0 15px; background:url(iz_sup_itinerario.jpg) no-repeat;}
#dr_sup_itinerario{ width:525px; height:auto; padding:50px 20px 0 20px; text-align:left; background:url(dr_sup_itinerario.jpg) no-repeat;}
/*formularios*/
form{ margin:0px; padding:0px;}
.cajas { width:260px; font-family:Arial, Helvetica, sans-serif; font-size:9px; font-style:normal; color:#000000; text-decoration:none; background-color:white; border:1px solid; border-color:#000000}
.cajasgrandes { width:260px; height:80px; font-family:Arial, Helvetica, sans-serif; font-size:9px; font-style:normal; color:#000000; text-decoration:none ; background-color: white; border:1px solid; border-color:#000000; overflow:hidden;}
.botones { font-family:Arial, Helvetica, sans-serif; font-size:11px; font-style:normal; color:#FFFFFF; font-weight:bold; text-decoration:none ; background-color: #004494; height:auto; border: none;}
.radio { position:relative; top:2px;}
.bt_enviar{ width:50px; height:15px; padding-right:15px; display:block; background-color:#CCCCCC; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-style:normal; color:#FFFFFF; text-decoration:none;}
/*cabeceras*/
h1{ margin:0px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-style:normal; color:#000000; text-decoration:none;}
/*enlaces*/
.enlacenegro_11{ font-family:Arial, Helvetica, sans-serif; font-size:11px; font-style:normal; font-weight:normal; color:#000000; text-decoration:none;}
.enlacegris_14_bold{ font-family:Arial, Helvetica, sans-serif; font-size:14px; font-style:normal; font-weight:bold; color:#666666; text-decoration:none;}
.enlacegris_14_bold:hover{ font-family:Arial, Helvetica, sans-serif; font-size:14px; font-style:normal; font-weight:bold; color:#BF0000; text-decoration:none;}
.enlacegris_14_bold_sel{ font-family:Arial, Helvetica, sans-serif; font-size:14px; font-style:normal; font-weight:bold; color:#BF0000; text-decoration:none;}
.enlacerojo_12{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-style:normal; font-weight:normal; color:#BF0000; text-decoration:none;}
.enlacerojo_12:hover{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-style:normal; font-weight:normal; color:#666666; text-decoration:none;}
.enlacerojo_12_sel{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-style:normal; font-weight:normal; color:#666666; text-decoration:none;}
/*textos*/
.textoblanco_11{ font-family:Arial, Helvetica, sans-serif; font-size:11px; font-style:normal; font-weight:normal; color:#FFFFFF; text-decoration:none;}
.textogris_12{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-style:normal; font-weight:normal; color:#666666; text-decoration:none;}
.textogris_14{ font-family:Arial, Helvetica, sans-serif; font-size:14px; font-style:normal; font-weight:normal; color:#666666; text-decoration:none;}
.textogris_16_bold{ font-family:Arial, Helvetica, sans-serif; font-size:16px; font-style:normal; font-weight:bold; color:#666666; text-decoration:none;}
.textonegro_11{ font-family:Arial, Helvetica, sans-serif; font-size:11px; font-style:normal; font-weight:normal; color:#000000; text-decoration:none;}
.textonegro_12_bold {font-family:Verdana, Arial, Helvetica, sans-serif; color:#000000; font-size:12px; font-weight: bold;}
