body{ padding:0; margin:0; background-color:#FFFAEA; color:#000;}div, h1, h2, p, form, label, input, textarea, img, span{ margin:0; padding:0;}ul{ margin:0;  padding:0;  list-style-type:none;}.spacer{ clear:both;  font-size:0; line-height:0; }.enlaceAzul { font-family: Arial; font-size: 11px; text-decoration: none; color:#00008B;}/*------------------- TOP -------------------*/#inicio{width:968px; margin:auto; padding:0; background-color:#fff; color:#000;}/*#inicio img{ position:absolute; left:34px; top:80px; }#inicio ul{ width:350px; height:29px; position:absolute; left:640px; top:74px;}#inicio ul li{ float:left; margin:0 1px 0 0;}#inicio ul li a{ background:url(../imagenes/nav_bg.gif) 0 0 no-repeat; width:102px; height:29px; display:block; font:bold 11px/29px Arial, Helvetica, sans-serif; color:#fff; text-decoration:none; text-transform:uppercase; text-align:center; background-color:inherit;}#inicio ul li a:hover{ background:url(../imagenes/nav_hover.gif) 0 0 no-repeat; width:102px; height:29px; color:#4C4C4C; background-color:inherit;}#inicio ul li.hover{ float:left; margin:0 1px 0 0; background:url(../imagenes/nav_hover.gif) 0 0 no-repeat; width:102px; height:29px; display:block; font:bold 11px/29px Arial, Helvetica, sans-serif; color:#4C4C4C; text-decoration:none; text-transform:uppercase; text-align:center; background-color:inherit;}*//*------------------- TOP -------------------*//*---------- ideologiaPortal ----------------*/#ideologiaPortal{  z-index:0; width:968px; border-left:#ffffff solid 0px; border-right:#ffffff solid 1px; background:url(../imagenes/top_green_bg.gif) 0 0 repeat-x; height:45px; margin:-6px auto; padding:0;}#ideologiaPortal h2{display:block; background:url(../imagenes/green_part_div.gif) 0 0 repeat-x;	height:24px; width:100%; padding:21px 0 0 10px; margin:0 0 5px 0;}#ideologiaPortal h2 span{ font:bold 30px/20px Arial, Helvetica, sans-serif; color:#FDFF35; padding:0 0 0 0;}#ideologiaPortal p{ font:bold 13px/19px Arial, Helvetica, sans-serif; color:#fff; background-color:inherit; text-align:center; margin:6px 0 18px 0; display:block;}#ideologiaPortal p span{ background-color:#3A6200; color:#fff; padding:0 2px 0 4px;}/*---------- ideologiaPortal ----------------*//*---------- banner ----------------*/#banner{ width:450px; height:65px; margin:0 auto; padding:0 17px;}/*---------- banner ----------------*//*------------------------------------------------body--------------------*//*#body ul.menuNavegador{ width:736px; height:46px; border-bottom:#EEEEEE solid 4px; padding:8px 0 6px 230px; margin:0 0 24px 0; background-color:#fff; color:#000;}*/#body{ width:968px; margin:auto; padding:0; background-color:#fff; color:#000;}#body ul.menuNavegador{z-index:1000;  width:818px; height:46px; border-bottom:#EEEEEE solid 4px; border-top:#EEEEEE solid 4px; padding:8px 0 6px 150px; margin:0 0 10px 0; background-color:#fff; color:#000;}#body ul.menuNavegador li.navLink{ z-index:1000; display:block; background:url(../imagenes/nav_div.gif) right top repeat-y; float:left; height:46px; padding:0 1px 0 0; }#body ul.menuNavegador li.navLink .navLink2{ z-index:1000; display:block; background-color:white; background:url(../imagenes/nav_div.gif) right top repeat-y; height:46px; padding:0 1px 0 0; }#body ul.menuNavegador li.navLinkNoBdr{ display:block; background-image:none; float:left; height:46px; padding:0 1px 0 0;}#body ul.menuNavegador li.navLink a.menuPrincipal{  z-index:100000; display:block; padding:0 14px 0 14px; font:bold 13px/46px Arial, Helvetica, sans-serif; color:#171717; text-transform:uppercase;text-decoration:none;}#body ul.menuNavegador li.navLink a.menuPrincipal:hover{ color:#39638A;}#body ul.menuNavegador li.navLink .navLink2  a.menuPrincipal2{ width:82px; position:absolute; z-index:1000;  background-color:white; display:block; padding:0 12px 0 12px; font:bold 12px/46px Arial, Helvetica, sans-serif; color:#171717; text-transform:uppercase;text-decoration:none;}#body ul.menuNavegador li.navLink .navLink2  a.menuPrincipal2:hover{width:82px; z-index:1000; color:#39638A;  background-color:white;}#body ul.menuNavegador li.navLinkNoBdr a.menuPrincipal{ display:block; padding:0 0 0 20px; font:bold 13px/46px Arial, Helvetica, sans-serif; color:#171717; text-transform:uppercase; text-decoration:none;}#body ul.menuNavegador li.navLinkNoBdr a.menuPrincipal:hover{color:#39638A;}.navLinkDesplegable{}#body ul.menuNavegador li.navLink a.service{ display:block; background:url(../imagenes/services_icon.gif) 0 7px no-repeat #fff; padding:0 14px 0 46px; font:bold 13px/46px Arial, Helvetica, sans-serif; color:#171717; text-transform:uppercase;text-decoration:none;}#body ul.menuNavegador li.navLink a.service:hover{background:url(../imagenes/services_icon_hover.gif) 0 7px no-repeat #fff; color:#39638A;}#body ul.menuNavegador li.navLink a.testimonial{ display:block; background:url(../imagenes/testimonial_icon.gif) 10px 7px no-repeat #fff; padding:0 15px 0 58px; font:bold 13px/46px Arial, Helvetica, sans-serif; color:#171717; text-transform:uppercase; text-decoration:none;}#body ul.menuNavegador li.navLink a.testimonial:hover{ background:url(../imagenes/testimonial_icon_hover.gif) 10px 7px no-repeat #fff; color:#39638A;}#body ul.menuNavegador li.navLink a.project{ display:block; background:url(../imagenes/project_icon.gif) 9px 7px no-repeat #fff; padding:0 14px 0 43px;	font:bold 13px/46px Arial, Helvetica, sans-serif; color:#171717; text-transform:uppercase;text-decoration:none;}#body ul.menuNavegador li.navLink a.project:hover{ background:url(../imagenes/project_icon_hover.gif) 9px 7px no-repeat #fff; color:#39638A;}#body ul.menuNavegador li.navLink a.privacy{ display:block; background:url(../imagenes/privacy_icon.gif) 12px 7px no-repeat #fff; padding:0 8px 0 42px; font:bold 13px/46px Arial, Helvetica, sans-serif; color:#171717; text-transform:uppercase; text-decoration:none;}#body ul.menuNavegador li.navLink a.privacy:hover{ background:url(../imagenes/privacy_icon_hover.gif) 12px 7px no-repeat #fff; color:#39638A;}#body ul.menuNavegador li.navLinkNoBdr a.moreLink{ display:block; background:url(../imagenes/testimonial_icon.gif) 8px 7px no-repeat #fff; padding:0 0 0 60px; font:bold 13px/46px Arial, Helvetica, sans-serif; color:#171717; text-transform:uppercase; text-decoration:none;}#body ul.menuNavegador li.navLinkNoBdr a.moreLink:hover{ background:url(../imagenes/testimonial_icon_hover.gif.gif) 8px 7px no-repeat #fff; color:#39638A;}#panSup{width:968px; height:auto; position:relative; margin:0 auto; padding:0;}#panSup ul{width:100%; height:32px; display:block; right:0px; margin:0px; padding:0px; background:url(../imagenes/menu-bg.gif) 0 0 repeat-x #FF8714; color:#fff;}#panSup ul li{float:left; display:block; width:138px; height:32px; background:url(../imagenes/menu-devider.gif) right top no-repeat;}#panSup ul li span{display:block; width:130px; height:32px; background:url(../imagenes/menu-hover.gif) 50% 0 no-repeat; font:13px/32px "Trebuchet MS",Arial, Helvetica, sans-serif; font-weight:bold; text-align:center; text-decoration:none;}#panSup ul li a{display:block; width:137px; height:32px; background:url(../imagenes/menu-bg.gif) 0 0 repeat-x #FF8714; color:#fff; font:13px/32px "Trebuchet MS",Arial, Helvetica, sans-serif; font-weight:bold; text-align:center; text-decoration:none;}#panSup ul li a:hover{display:block; width:137px; height:32px; background:url(../imagenes/menu-bg.gif) 0 0 repeat-x #FF8714; color:#fff; font:13px/32px "Trebuchet MS",Arial, Helvetica, sans-serif; font-weight:bold; text-align:center; text-decoration:none;}/*#panSup ul li a:hover{display:block; width:125px; background:url(../imagenes/menu-bg.gif) 50% 0 no-repeat;text-decoration:none; /*position:fixed;*/ margin:0; padding:0px;}*/#panSup ul li.contact{display:block; width:130px; height:32px; background:url../imagenes/menu-bg.gif) 0 0 repeat-x #FF8714; color:#fff; font:13px/32px "Trebuchet MS",Arial, Helvetica, sans-serif; font-weight:bold; text-align:center; text-decoration:none;}#panSup ul li.contact:hover{display:block; width:130px; background:url(../imagenes/menu-hover.gif) 50% 0 no-repeat;text-decoration:none; /*position:fixed;*/ margin:0; padding:0px;}/*---------- cabeceraUsuario ----------------*/#cabeceraUsuario{ width:100%; background:url(../imagenes/top_green_bg.gif) 0 0 repeat-x; height:33px;}#cabeceraUsuario p{ font:bold 13px/19px Arial, Helvetica, sans-serif; color:#fff; background-color:inherit; padding-top:5px; text-align:center; margin-top:-10px; display:block;}/*---------- cabeceraUsuario  ----------------*//*------------------------------------------------seccion principal--------------------*/#seccion{width:920px; padding:5px 15px 0 22px; float:left;}#seccion h2{ font:bold 24px/16px Arial, Helvetica, sans-serif; color:#497C00; background-color:#fff; margin:0 0 12px 0; display:block;}#seccion h3{ font:bold 20px/16px Arial, Helvetica, sans-serif; color:#497C00; background-color:#fff; margin:0 0 12px 0; display:block;}#seccion h4{ font:bold 16px/14px Arial, Helvetica, sans-serif; color:#497C00; background-color:#fff; margin:0 0 12px 0; display:block;}#seccion .tituloTienda{ font:bold 20px/16px Arial, Helvetica, sans-serif; color:#666666; background-color:#fff; margin:0 0 12px 0; display:block;}#seccion .tituloProductosTienda{ font:bold 16px/14px Arial, Helvetica, sans-serif; color:#666666; background-color:#fff; margin:0 0 12px 0; display:block;}#seccion p.lftText{ font:normal 12px/19px Arial, Helvetica, sans-serif; color:#000; background-color:#fff; margin:0; padding:0;}#seccion p.text span{ color:#9E3F01; background-color:#FFF6DB; font:bold 12px/19px Arial, Helvetica, sans-serif;}#seccion p.text span{ color:#9E3F01; background-color:#FFF6DB; font:bold 12px/19px Arial, Helvetica, sans-serif;}#seccion p.viewMore{ width:77px; height:13px; /*background:url(../imagenes/view_more_bg.gif) 0 0 repeat-x;*/ padding:0 0 0 220px; margin:31px 0 15px 0; font-size:0; display:block;}#seccion p.viewMore a{ background:url(../imagenes/view_more.gif) 0 0 no-repeat; width:77px; height:13px;display:block; }#seccion p.viewMore a:hover{ background:url(../imagenes/view_more_hover.gif) 0 0 no-repeat;}#seccion ul{ width:238px; padding:0 0 0 17px; }#seccion ul li{ display:block; background:url(../imagenes/solution_div.gif) left bottom repeat-x; height:20px; width:238px; padding:0 0 1px 0;}#seccion ul li a{ background:url(../imagenes/arrow.gif) 0 7px no-repeat; padding:0 0 0 14px; font:bold 11px/20px Arial, Helvetica, sans-serif; color:#000; background-color:#fff; text-decoration:none;	margin:0;display:block;}#seccion ul li a:hover{	color:#A60303; background-color:#ECECEC;}#seccion ul li.noImg{ display:block; background-image:none; height:20px;}#seccion  .opciones{ width:338px; padding:0 0 0 17px; }#seccion  .opciones  .opcion{ display:block; background:url(../imagenes/solution_div.gif) left bottom repeat-x; height:20px; width:338px; padding:0 0 1px 0;}#seccion .opciones  .opcion a{ background:url(../imagenes/arrow.gif) 0 7px no-repeat; padding:0 0 0 14px; font:bold 11px/20px Arial, Helvetica, sans-serif; color:#000; background-color:#fff; text-decoration:none;	margin:0;display:block;}#seccion .opciones  .opcion a:hover{	color:#A60303; background-color:#ECECEC;}#seccion .opciones  .opcion .noImg{ display:block; background-image:none; height:20px;}/*------------------------------------------------seccion principal--------------------*//*------------------------------------------------left panel--------------------*/#left{ width:300px; padding:5px 15px 0 10px; float:left;}#left h2{ font:bold 24px/16px Arial, Helvetica, sans-serif; color:#497C00; background-color:#fff; margin:0 0 12px 0; display:block;}#left p.lftText{ font:normal 12px/19px Arial, Helvetica, sans-serif; color:#000; background-color:#fff; margin:0; padding:0;}#left p.lftText span{ color:#9E3F01; background-color:#FFF6DB; font:bold 12px/19px Arial, Helvetica, sans-serif;}#left p.viewMore{ width:77px; height:13px; background:url(../imagenes/view_more_bg.gif) 0 0 repeat-x; padding:0 0 0 220px; margin:31px 0 15px 0; font-size:0; display:block;}#left p.viewMore a{ background:url(../imagenes/view_more.gif) 0 0 no-repeat; width:77px; height:13px; display:block;}#left p.viewMore a:hover{ background:url(../imagenes/view_more_hover.gif) 0 0 no-repeat; }#destacadoStock{ width:200px; background:url(../imagenes/left_bottom_bg.gif) 0 0 repeat-y;}#destacadoStock p.top1{ background:url(../imagenes/left_bottom_top.gif) 0 0 no-repeat; width:380px; height:21px;}#destacadoStock p.titulo{ background:url(../imagenes/left_bottom_bg.gif) 0 0 repeat-y; background-position: right; width:290px; margin:3px 10px 3px 10px; text-align:center; font:bold 18px/16px Arial, Helvetica, sans-serif; color:#497C00; background-color:#fff; display:block;}#destacadoStock p.lftBottomText{ background:url(../imagenes/left_bottom_bg.gif) 0 0 repeat-y; background-position: right; width:290px; margin:0 10px 0 10px; text-align:center; font:bold 13px/19px Arial, Helvetica, sans-serif; color:#000; background-color:#fff;}#destacadoStock p.lftBottomText span{ font:bold 11px/15px Arial, Helvetica, sans-serif; color:#C24E01; background-color:#fff;}#destacadoStock p.bot1{ background:url(../imagenes/left_bottom_bot.gif) 0 0 no-repeat; width:300px; height:25px;}#left ul{ width:275px; padding:0 0 0 17px;}#left ul li{ display:block; background:url(../imagenes/solution_div.gif) left bottom repeat-x; height:auto; width:275px; padding:0 0 1px 0;}#left ul li a{ background:url(../imagenes/arrow.gif) 0 9px no-repeat; padding:0 0 0 14px; font:bold 11px/20px Arial, Helvetica, sans-serif; color:#000; background-color:#fff; text-decoration:none; margin:0;display:block;}#left ul li a:hover{ color:#A60303; background-color:#ECECEC; }/*------------------------------------------------left panel--------------------*//*------------------------------------------------mid panel--------------------*/#mid{ width:340px; border:#FF6600 solid 1px; background:url(../imagenes/mid_panel_bg.gif) 0 0 repeat-x #FF660e; color:#fff; padding:4px 13px 0 11px; margin:0 17px 0 0;float:left;}#mid h2{ text-align:center; font:bold 22px/38px Arial, Helvetica, sans-serif; ;margin:5px 0px 22px 0;}#mid img{ margin:0 0 10px 10px; width:320px; height:240px;}#mid h3{ font:bold 12px/29px Arial, Helvetica, sans-serif; color:#FFF414; background-color:#FF6600;	padding:0; margin:0; text-transform:uppercase;}#mid .tit_piefoto{font:bold 12px/29px Arial, Helvetica, sans-serif;color:white;background-color:#FF6600;padding:0;margin:0 15px 0 15px;text-transform:uppercase;}#mid .txt_piefoto{font:bold 12px/19px Arial, Helvetica, sans-serif;color:#fff;background-color:#FF6600;margin:0 0 31px 10px; height:140px;}#mid .txt_piefoto2{font:bold 16px/22px Arial, Helvetica, sans-serif;color:#fff;background-color:#FF6600;margin:0 10px 46px 190x;}#mid .linea_separa{float:left;width:100%; height:0.05em;line-height:0.05em;margin:5px 0 3px 2px; background-color:#FFFFFF}#mid .control_imagenes img{float:left; width:auto; height:auto; margin:10px 10px 0 0;}#mid .numeracion{float:right;  margin:10px 0 0 0; font-size:0.72em; color:#FFFFFF; font-weight:bold;}#mid .btn_mas { padding: 0 0 5px 14px;  margin:0 4px 3px 2px; height:auto; font:bold 12px, Arial, Helvetica, sans-serif; color:#fffff; height:auto; background:url('../imagenes/btn_mas.gif') no-repeat 5px 3px;}#mid .btn_mas a{text-decoration:none; color:#FFF414; margin:0 5px 0 5px;}#mid .btn_mas a:hover{text-decoration:none;}#mid .btn_mas a:active{text-decoration:none;font-weight:normal;}/*------------------------------------------------mid panel--------------------*/#mid2{ width:340px; padding:4px 13px 0 11px; margin:0 17px 0 0;float:left;}#mid2 h2{ font:bold 24px/16px Arial, Helvetica, sans-serif; color:#497C00; background-color:#fff; margin:0 0 12px 0; display:block;}#mid2 p.lftText{ font:normal 12px/19px Arial, Helvetica, sans-serif; color:#000; background-color:#fff; margin:0; padding:0;}#mid2 p.lftText span{ color:#9E3F01; background-color:#FFF6DB; font:bold 12px/19px Arial, Helvetica, sans-serif;}#mid2 p.viewMore{ width:77px; height:13px; background:url(../imagenes/view_more_bg.gif) 0 0 repeat-x; padding:0 0 0 220px; margin:31px 0 15px 0; font-size:0; display:block;}#mid2 p.viewMore a{ background:url(../imagenes/view_more.gif) 0 0 no-repeat; width:77px; height:13px; display:block;}#mid2 p.viewMore a:hover{ background:url(../imagenes/view_more_hover.gif) 0 0 no-repeat; }#mid2 ul{ width:300px; padding:0 0 0 17px;}#mid2 ul li{ display:block; background:url(../imagenes/solution_div.gif) left bottom repeat-x; height:auto; width:300px; padding:0 0 1px 0;}#mid2 ul li a{ background:url(../imagenes/arrow.gif) 0 9px no-repeat; padding:0 0 0 14px; font:bold 11px/20px Arial, Helvetica, sans-serif; color:#000; background-color:#fff; text-decoration:none; margin:0;display:block;}#mid2 ul li a:hover{ color:#A60303; background-color:#ECECEC; }/*------------------------------------------------left panel--------------------*/#leftEscaparate{ width:467px; padding:5px 15px 0 10px; float:left;}#leftEscaparate h2{ font:bold 24px/16px Arial, Helvetica, sans-serif; color:#497C00; background-color:#fff; margin:0 0 12px 0; display:block;}#leftEscaparate p.lftText{ font:normal 12px/19px Arial, Helvetica, sans-serif; color:#000; background-color:#fff; margin:0; padding:0;}#leftEscaparate p.lftText span{ color:#9E3F01; background-color:#FFF6DB; font:bold 12px/19px Arial, Helvetica, sans-serif;}#leftEscaparate p.viewMore{ width:77px; height:13px; background:url(../imagenes/view_more_bg.gif) 0 0 repeat-x; padding:0 0 0 370px; margin:31px 0 15px 0; font-size:0; display:block;}#leftEscaparate p.viewMore a{ background:url(../imagenes/view_more.gif) 0 0 no-repeat; width:77px; height:13px; display:block;}#leftEscaparate p.viewMore a:hover{ background:url(../imagenes/view_more_hover.gif) 0 0 no-repeat; }#leftEscaparate ul{ width:275px; padding:0 0 0 17px;}#leftEscaparate ul li{ display:block; background:url(../imagenes/solution_div.gif) left bottom repeat-x; height:auto; width:425px; padding:0 0 1px 0;}#leftEscaparate ul li a{ background:url(../imagenes/arrow.gif) 0 9px no-repeat; padding:0 0 0 14px; font:bold 11px/20px Arial, Helvetica, sans-serif; color:#000; background-color:#fff; text-decoration:none; margin:0;display:block;}#leftEscaparate ul li a:hover{ color:#A60303; background-color:#ECECEC; }/*------------------------------------------------left panel--------------------*//*------------------------------------------------mid panel--------------------*/#midEscaparate{ align:right; width:450px; border:#FF6600 solid 1px; background:url(../imagenes/mid_panel_bg.gif) 0 0 repeat-x #FF660e; color:#fff; padding:4px 13px 0 11px; margin:0 0 0 0;float:left;}#midEscaparate h2{ text-align:center; font:bold 22px/38px Arial, Helvetica, sans-serif;}#midEscaparate .escaparate { margin:10px; width:435px; height:326px;}#midEscaparate h3{ font:bold 12px/29px Arial, Helvetica, sans-serif; color:#FFF414; background-color:#FF6600;	padding:0; margin:0; text-transform:uppercase;}#midEscaparate .tit_piefoto{font:bold 12px/29px Arial, Helvetica, sans-serif;color:#FFF414;background-color:#FF6600;padding:0;margin:5px 0 5px 0;text-transform:uppercase;}#midEscaparate .txt_piefoto{font:bold 12px/19px Arial, Helvetica, sans-serif;color:#fff;background-color:#FF6600;margin:5px 0 31px 0; height:60px;}#midEscaparate .txt_piefoto2{font:bold 16px/22px Arial, Helvetica, sans-serif;color:#fff;background-color:#FF6600;margin:0 0 46px 0;}#midEscaparate .linea_separa{float:left;width:100%; height:0.05em;line-height:0.05em;margin:5px 0 3px 2px; background-color:#FFFFFF}#midEscaparate .control_imagenes img{float:left; width:auto; height:auto; margin-right:8px;}#midEscaparate .numeracion{float:right;  padding-bottom:10px; margin-top:0px; margin-right:2px; font-size:0.72em; color:#FFFFFF; font-weight:bold;}#midEscaparate .btn_mas { padding: 0 0 5px 14px;  margin:0 4px 3px 2px; height:auto; font:bold 12px, Arial, Helvetica, sans-serif; color:#fffff; height:auto; background:url('../imagenes/btn_mas.gif') no-repeat 5px 3px;}#midEscaparate .btn_mas a{text-decoration:none; color:#FFF414; margin:0 5px 0 5px;}#midEscaparate .btn_mas a:hover{text-decoration:none;}#midEscaparate .btn_mas a:active{text-decoration:none;font-weight:normal;}/*------------------------------------------------mid panel--------------------*//*------------------------------------------------right panel--------------------*/#right{ width:242px;float:left;}#right h2{ font:bold 16px/10px Arial, Helvetica, sans-serif; color:#497C00; background-color:#fff; margin:0 0 12px 24px; display:block;}#right form{ width:212px; padding:0 18px; margin:0;}#right form input.txtBox{ width:160px; height:19px; border-left:#808080 solid 1px; border-top:#808080 solid 1px; border-right:#D4D0C8 solid 1px; border-bottom:#D4D0C8 solid 1px; color:#000; background-color:#fff; margin:0 0 17px 0;	padding:0 0 0 20px;}#right form a{ font:bold 12px/19px Arial, Helvetica, sans-serif; color:#FF6600; text-decoration:underline; float:left; padding:0 0 0 0px; width:79px; }#right form a:hover{ text-decoration:none;}#right form input.login{ background:url(../imagenes/btn_login.jpg) 0 0 no-repeat; width:80px; height:13px; margin-top:5px; border:none; cursor:pointer; float:right;}#right p.bottom2{width:264px; height:25px; margin:0 0 5px 0;}#right h2.solution{font:bold 24px/39px Arial, Helvetica, sans-serif; color:#497C00; background-color:#fff; padding:0 0 0 5px;}/*#right ul{ width:250px; padding:0 0 0 10px;}#right ul li{ display:block; background:url(../imagenes/solution_div.gif) left bottom repeat-x; height:auto; width:245px; padding:0 0 1px 0;}#right ul li a{ background:url(../imagenes/arrow.gif) 0 7px no-repeat; padding:0 0 0 14px; font:bold 11px/20px Arial, Helvetica, sans-serif; color:#000; background-color:#fff;	text-decoration:none; margin:0; display:block;}#right ul li a:hover{ color:#A60303; background-color:#ECECEC;}#right ul li.noImg{ display:block; background-image:none; height:20px;}#right ul li.noImg{ display:block; background-image:none; height:20px;}#right p.viewMore{ width:77px; height:13px; background:url(../imagenes/view_more_bg.gif) 0 0 repeat-x; padding:0 0 0 180px;	margin:31px 0 15px 0; font-size:0;display:block;}#right p.viewMore a{ background:url(../imagenes/view_more.gif) 0 0 no-repeat; width:77px; height:13px; display:block;}#right p.viewMore a:hover{background:url(../imagenes/view_more_hover.gif) 0 0 no-repeat;}*//*------------------------------------------------right panel--------------------*//*------------------------------------------------enlaces--------------------*/.enlaces{ width:940px; margin:10px 10px 10px 10px; padding:8px 8px 10px 7px; float:left; background-color:#F1F1F1;}.enlaces tr{ background-color:#FFFFFF; color:#000; padding:8px 0 8px 9px; float:left; height:72px;}.enlaces td{text-align:center; font:bold 11px/43px Arial, Helvetica, sans-serif; color:#D35400; }.enlaces td a{text-align:center; font:bold 11px/43px Arial, Helvetica, sans-serif; color:#D35400; }.enlaces td a:hover{ color:#528B00; background-color:#fff; text-decoration:none;}.enlacesHome{ width:100%; margin:10px 0 0 0; padding:8px 8px 10px 7px; float:left; background-color:#F1F1F1;}.enlacesHome tr{ background-color:#FFFFFF; color:#000; padding:8px 0 8px 9px; float:left; height:72px;}.enlacesHome td{text-align:center; }/*------------------------------------------------PIE --------------------*/#capaPie{ width:968px; margin:0 auto; height:60px; background-color:#fff; color:#000000; padding:0 0 16px 0;}#pie{ width:953px; margin:0 auto;BACKGROUND-COLOR: #fff;  height:60px; position:relative;}#pie ul{ width:507px; position:absolute; left:260px; top:20px;}#pie ul li{ float:left; color:#000000; background-color:inherit; font:normal 12px/16px Arial, Helvetica, sans-serif;}#pie ul li a{ font:normal 12px/16px Arial, Helvetica, sans-serif; color:#000000; background-color:inherit; padding:0 11px; text-decoration:none;}#pie ul li a:hover{ color:#000000; background-color:#f1f1f1;}#pie p.copyright{ font:normal 11px/11px Tahoma, Arial, Helvetica, sans-serif; color:#000000; background-color:inherit; position:absolute; left:360px; top:38px;}#pie a.xht{ width:85px; height:13px; background:url(../imagenes/xhtml_bg.gif) 0 0 no-repeat; position:absolute; left:391px; top:59px; margin:0;}#pie a.xht:hover{ background:url(../imagenes/xhtml_bg_hover.gif) 0 0 no-repeat;}#pie a.cs{ width:85px; height:13px; background:url(../imagenes/css_bg.gif) 0 0 no-repeat; position:absolute; left:478px; top:59px; margin:0;}#pie a.cs:hover{ background:url(../imagenes/css_bg_hover.gif) 0 0 no-repeat;}#pie p.design{ display:block; width:187px; height:17px; padding:3px; position:absolute; left:382px; top:83px; font:bold 11px/17px Arial, Helvetica, sans-serif;	color:#fff;	background-color:#03373B; text-transform:none; text-align:center;}#pie p.design a.link{font:bold 11px/17px Arial, Helvetica, sans-serif; color:#fff; background-color:#03373B; text-decoration:none; text-transform:none; }#pie p.design a.link:hover{ color:#FDFF35; background-color:#03373B;}/*------------------------------------------------PUE--------------------*//* FORMULARIO */#FORMULARIO{float:left;width:500px;height:auto;margin:0 0 10px 0;background:url('../img/bg_form.gif') repeat-y 0px 0px;}#FORMULARIO .campos{ width:500px;height:auto; font:bold 12px Arial, Helvetica, sans-serif;}#FORMULARIO .campos .campo_form{ float:left; width:500px; height:auto;margin:0 0 10px 0;}#FORMULARIO .campos .campo_form p{float:left;width:140px; height:auto;margin:0 20px 0 0; padding-top:3px; color:#666666;}#FORMULARIO .campos .campo_form span{float:left;width:317px;height:auto; color:#626469;}#FORMULARIO .campos .campo_form input{float:left;width:300px; height:16px; line-height:16px; font-size:12px; color:#626469; border:1px solid #666666;}#FORMULARIO .campos .campo_form select{float:left;width:auto; max-height:22px; font-size:12px; color:#626469; border:1px solid #666666;}#FORMULARIO .campos .fila_botones {float:left; width:217px; height:18px; margin-bottom:5px; margin-left:160px; }#RESULTADOS {font-family: Arial;font-size: 11px;color: #555555; }#RESULTADOS .enlaceTienda { font-family: Arial; font-size: 15px; font-weight: bold; text-decoration: none;color:#555555;}#RESULTADOS .urlTienda { font-family: Arial; font-size: 11px; text-decoration: none;color:#555555;}#RESULTADOS .enlaceProducto { font-family: Arial; font-size: 11px; text-decoration: none;color:#555555;}#RESULTADOS .enlaceMail { font-family: Arial; font-size: 11px; text-decoration: none;color:#555555;}.RESULTADOS {font-family: Arial;font-size: 11px;color: #555555; }.RESULTADOS .enlaceTienda { font-family: Arial; font-size: 15px; font-weight: bold; text-decoration: none;color:#555555;}.RESULTADOS .enlaceProducto { font-family: Arial; font-size: 11px; text-decoration: none;color:#555555;}#BUSCABC {float:left;width:290px; height:auto; margin-bottom:10px; font-family:Arial, Verdana, Helvetica, sans-serif; background-color:#F3F3F3;}#BUSCABC .titulares2 {float:left;width:213px;  font:bold 12px Arial, Helvetica, sans-serif; color:#666666; padding-left:5px; margin:5px 5px 5px 0;}#BUSCABC .titulares { float:left;width:170px; font-size:0.66em; padding-left:5px; margin:10px 5px 5px 0;}#BUSCABC .titulares input{width:120px;height:13px;border:1px solid #626469; font-size:0.88em; color:#626469;}#BUSCABC #btn_buscar{FLOAT:LEFT;width:auto;margin-top:10px;}#BUSCABC .letra{float:right; width:67px; height:67px; background-color:#C7C8CA}#BUSCABC #abecedario {float:left;width:200px; height:auto; margin:0 0 8px 5px;}#BUSCABC #abecedario p{font-size:0.66em;color:#626469}#BUSCABC #abecedario p a{width:10px;height:25px;padding-right:4px;text-decoration:none;text-align:center;color:#626469;}#BUSCABC #abecedario p a:hover{text-decoration:underline; color:#6c193f}#BUSCABC #abecedario p a:active{text-decoration:none;font-weight:bold; color:#6c193f}#BUSCABC #btn_mas {float:left;width:280px; height:auto; font-size:12px;margin-top:10px;padding: 0 0 10px 14px;font-weight:normal; background:url('../imagenes/btn_mas_rojo.gif') no-repeat 5px 3px; }#BUSCABC #btn_mas a{text-decoration:underline; color:#9C1E3D;margin:0 5px 0 5px;}#BUSCABC #btn_mas a:hover{text-decoration:none;}#BUSCABC #btn_mas a:active{text-decoration:none;font-weight:normal;}.tablaFotos{width:318px;border:#FF6600 solid 1px;background:url(../imagenes/mid_panel_bg.gif) 0 0 repeat-x #FF660e;color:#fff;padding:4px 13px 0 11px;margin:0 17px 0 0;float:left;}.tablaFotos img{margin:0 0 14px 0;border:1px;border-color:#666666;}.tablaFotos .info{font:bold 12px/29px Arial, Helvetica, sans-serif;color:#FFF414;background-color:#FF6600;padding:0;margin:0;text-transform:uppercase;}.tablaFotosProductos{width:318px;border:#ffffff solid 1px; background:url(../imagenes/top_green_bg2.gif) 0 0 repeat-x #FF660e;padding:4px 13px 0 11px;margin:0 17px 0 0;float:left;}.tablaFotosProductos img{margin:0 0 14px 0;border:1px;border-color:#666666;}.tablaFotosProductos .info{font:bold 12px/29px Arial, Helvetica, sans-serif;color:#FFF414;padding:0;margin:0;text-transform:uppercase;}#CONTACTO {font-family: Arial;font-size: 12px;color: #555555; }INPUT.normal {font-family: Tahoma;font-size: 11px;color: #333333; border:1px Solid #999999; height:16px;}TEXTAREA.normal {font-family: Tahoma;font-size: 11px;color: #333333;border:1px Solid #999999;}INPUT.boton3 {font-family: Tahoma;font-size: 10px;color: #0d1d41;font-weight:bold;border:1px Solid #598cff;background-color:#AAC4FF;}INPUT.boton2 { font-family: Tahoma; font-size: 10px; color: #850000; font-weight:bold; border:1px Solid #ff1e1f; background-color:#ffa0a0;}INPUT.boton { font-family: Tahoma; font-size: 10px; color: #555555; font-weight:bold; border:1px Solid #999999; background-color:#DDDDDD; cursor:hand;}SELECT.normal { font-family: Tahoma; font-size: 11px; color: #333333; border:1px Solid #333333;}/*------------------------------------------------noticias--------------------*/#noticias{ width:920px; padding:5px 15px 0 22px; float:left; }#noticias h2{ font:bold 24px/16px Arial, Helvetica, sans-serif; color:#497C00; background-color:#fff; margin:0 0 12px 0; display:block;}#noticias h3{ font:bold 20px/16px Arial, Helvetica, sans-serif; color:#666666 background-color:#fff; margin:0 0 12px 0; display:block;}#noticias ul{ width:400px; padding:0 0 0 17px;}#noticias ul li{ display:block; background:url(../imagenes/solution_div.gif) left bottom repeat-x; height:20px; width:400px; padding:0 0 1px 0;}#noticias ul li a{ background:url(../imagenes/arrow.gif) 0 7px no-repeat; padding:0 0 0 14px; font:bold 11px/20px Arial, Helvetica, sans-serif; color:#000;	background-color:#fff; text-decoration:none; margin:0; display:block;}#noticias ul li a:hover{ color:#A60303; background-color:#ECECEC;}#noticias ul li.noImg{ display:block; background-image:none; height:20px;}#noticias p.texto{ font:normal 12px/19px Arial, Helvetica, sans-serif; color:#000; background-color:#fff; margin:0; padding:0;}#noticias p.texto span{ color:#9E3F01; background-color:#FFF6DB; font:bold 12px/19px Arial, Helvetica, sans-serif;}/*------------------------------------------------seccion principal--------------------*/INPUT.normal { font-family: Tahoma; font-size: 11px; color: #333333; border:1px Solid #999999;}INPUT.normalCheck { font-family: Tahoma; font-size: 11px; color: #333333;}TEXTAREA.normal { font-family: Tahoma; font-size: 11px; color: #333333; border:1px Solid #999999;}INPUT.boton3 { font-family: Tahoma; font-size: 10px; color: #0d1d41; font-weight:bold; border:1px Solid #598cff; background-color:#AAC4FF}INPUT.boton2 { font-family: Tahoma; font-size: 10px; color: #850000; font-weight:bold; border:1px Solid #ff1e1f; background-color:#ffa0a0;}INPUT.boton { font-family: Tahoma; font-size: 10px; color: #555555; font-weight:bold; border:1px Solid #999999; background-color:#DDDDDD;}SELECT.normal { font-family: Tahoma; font-size: 11px; color: #333333; border:1px Solid #333333;}INPUT.radioButton { font-family: Tahoma; font-size: 9px; color: #7C96B7;}TD.celda { font-family:Tahoma; font-size:11px; color:#656165; border-left: 1px Solid #ACAEAC; padding-left: 4px; padding-right: 4px; height:16;}TD.celdaPrimera { font-family:Tahoma; font-size:11px; color:#656165;padding-left: 4px;padding-right: 4px;height:16;}TR.fila2 {background-color: #f2f4ff;}TD.celdaTitulo {font-family:Tahoma;font-size:11px;color:#336ca1;border-left: 1px Solid #7c96b7;border-bottom: 1px Solid #7c96b7;background-color: #d0e2f7;height:28px;padding-left: 4px;	padding-right: 4px;	font-weight: bold;}TD.celdaTituloPrimera {font-family:Tahoma;font-size:11px;color:#336ca1;border-bottom: 1px Solid #7c96b7;background-color: #d0e2f7;height: 28px;padding-left: 4px;padding-right: 4px;	font-weight: bold;}TABLE.contenido {background-color: White;border: 1px Solid #BBBBBB;}.textoAzul { COLOR: #000066; FONT-FAMILY: Tahoma;FONT-SIZE: 11px;text-decoration: none;}.textoNormal {font-family: Tahoma;font-size: 11px;color: #555555;}.verMas{ font:bold 12px/18px Arial, Helvetica, sans-serif; color:#91835B; background-color:#fff;}
