@import "zoaMessage.css";
body, input, textarea { font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:140%; }
a.img { overflow:hidden }
a.img span { position:absolute; left:0px; top:-10000px; width:1px; height:1px; overflow:hidden; }
.img { overflow:hidden }
.img span { position:absolute; left:-10000px; top:-20000px; width:1px; height:1px; overflow:hidden;}
.cleaner { height:0px; font-size:0; line-height:0; clear:both; }
h1.titulo { font-size:26px; line-height:26px; color:#64AD00; padding-bottom:10px; }
h1.titulo strong { color:#000; }
h2.titulo { font-size:20px; line-height:20px; color:#64AD00; padding-bottom:30px; }
h2.titulo strong { color:#666; }
/* WRP */
#lyt_wrp { margin:auto; text-align:left; width:980px; }
/* TOP */
#lyt_top { height:80px; width:980px; padding-top:30px; margin:auto; }
#lyt_top_c1 { float:left; width:175px; height:62px; font-size:0; line-height:0; }
#lyt_top_c1 img { display:block; }
#lyt_top_c2 { float:left; width:215px; height:62px; }
#lyt_top_c2 h1 { font-family:Arial, Helvetica, sans-serif; font-size:22px; line-height:23px; color:#818181; text-align:left; padding-top:17px; }


#lyt_top_c3 { float:left; width:235px; height:30px; padding-top:34px; }
#lyt_top_c3 li { float:left; position:relative; }
#lyt_top_c3 a { height:30px; display:block; }
#lyt_top_c3 .li1 a { width:28px; background:url(../images/header-menu.png) 0 0 no-repeat; }
#lyt_top_c3 .li1 a:hover { background-position: 0 -30px; }
#lyt_top_c3 .li2 a { width:30px; background:url(../images/header-menu.png) -30px 0 no-repeat; }
#lyt_top_c3 .li2 a:hover { background-position: -30px -30px; }
#lyt_top_c3 .li3 a { width:60px; background:url(../images/header-menu.png) -58px 0 no-repeat; }
#lyt_top_c3 .li3 a:hover { background-position: -58px -30px; }
#lyt_top_c4 { float:left; width:141px; height:49px; padding-top:10px; }
#lyt_top_c5 { float:left; width:74px; height:49px; padding-top:10px; }
#lyt_top_c5 a { display:block; width:74px; height:49px; background:url(../images/header-email.png) 0 0 no-repeat; }
#lyt_top_c5 a:hover { background-position: 0 -49px; }
#lyt_top_c6 { float:left; width:140px; height:52px; padding-top:10px; }
#lyt_top_c6 a { display:block; width:140px; height:52px; background:url(../images/header-help-center.png) 0 0 no-repeat; }
#lyt_top_c6 a:hover { background-position: 0 -52px; }


/*#lyt_top_c6 { float:right; width:194px; height:62px; position:relative; background:url(../images/lyt-phone.gif) top right no-repeat; }
#lyt_top_c6	 .tel { font-size:26px; line-height:normal; text-align:right; color:#64AD00; padding-top:10px; }*/
/*#lyt_top_c3 #lyt_mailto { float:right; width:13px; height:9px; background:url(../images/mailto.gif) 0 2px no-repeat; padding-top:2px; cursor:pointer; }*/
#lyt_banner { width:980px; height:250px; background-color:#FFF; }
/* MENU */
#lyt_menu { width:980px; height:60px; font-size:0; line-height:0; }
#lyt_menu .first { padding:0; }
#lyt_menu .last { padding:0; float:right; }
#lyt_menu li { padding-left:3px; background:url(../images/lyt-menu.gif) -78px 0 no-repeat; float:left; position:relative; }
#lyt_menu li li { padding-left:0; background:none }
#lyt_menu a { height:41px; display:block; }
#lyt_menu .li1 a { width:78px; background:url(../images/lyt-menu.gif) 0 0 no-repeat; }
#lyt_menu .li1 a:hover { background-position: 0 -41px; }
#lyt_menu .li2 a { width:178px; background:url(../images/lyt-menu.gif) -81px 0 no-repeat; }
#lyt_menu .li2 a:hover { background-position: -81px -41px; }
#lyt_menu .li3 a { width:150px; background:url(../images/lyt-menu.gif) -262px 0 no-repeat; }
#lyt_menu .li3 a:hover { background-position: -262px -41px; }
#lyt_menu .li4 a { width:178px; background:url(../images/lyt-menu.gif) -415px 0 no-repeat; }
#lyt_menu .li4 a:hover { background-position: -415px -41px; }
#lyt_menu .li5 a { width:144px; background:url(../images/lyt-menu.gif) -596px 0 no-repeat; }
#lyt_menu .li5 a:hover { background-position: -596px -41px; }
#lyt_menu .li6 a { width:102px; background:url(../images/lyt-menu.gif) -743px 0 no-repeat; }
#lyt_menu .li6 a:hover { background-position: -743px -41px; }
#lyt_menu .li7 a { width:132px; background:url(../images/lyt-menu.gif) -848px 0 no-repeat; }
#lyt_menu .li7 a:hover { background-position: -848px -41px; }
/* SUBMENU PRODUCTOS */
#lyt_all_products { z-index:1000; position: absolute; display:none; width:980px; height:165px; }
#lyt_all_products .content { padding:10px 20px 10px 20px; background-color:#FFF; font-size:12px; line-height:normal; border:solid 1px #999999; -moz-border-radius:5px; -webkit-border-radius: 5px; ; position:absolute; top:-20px; left:80px; }

#lyt_all_products_c1 {float:left;}
#lyt_all_products_c2 {float:left;padding-left:25px;}

#lyt_all_products .product { width:180px; border-top:solid 1px #CCCCCC; padding-bottom:10px;padding-top:10px;}
#lyt_all_products .firstProduct{border-top:none;}
#lyt_all_products .product p { float:right; width:135px;font-size:12px;line-height:13px; }
#lyt_all_products .product p a { color:#000; text-decoration:none;  }
#lyt_all_products .product p span { color:#818181; }
#lyt_all_products .product img { float:left; }

/* INFO SELECTOR PRODUCTOS */
#infoSelector { font-size:17px; line-height:18px; color:#64AD00; background:url(../images/iconos.gif) 0px -70px no-repeat; padding:0 0 10px 22px; }

#infoSelector strong { color:#666666; }

/* SUBMENU ESPACIO CLIENTE*/
#lyt_client_space_login {  display:none;position:absolute;width:980px;height:165px;z-index:1500 }
#lyt_client_space_login #lyt_client_space_login_container {position:absolute;top:-20px;right:100px; padding:15px; background-color:#FFF; border:solid 1px #999999; -moz-border-radius:5px;  -webkit-border-radius: 5px; }
#lyt_client_space_login label{float:left;margin-right:5px;font-size:12px;line-height:26px;display:block;}
#lyt_client_space_login .lyt_textfield {width:80px; border:1px solid #999999; padding:3px; height:18px;float:left;margin-right:5px;}
#lyt_client_space_login .lyt_textfield_big{width:160px;}
#lyt_client_space_login .lyt_send{background-image:url(../images/botones.gif);background-repeat: no-repeat; background-position: 0px -90px; width:26px; height:26px; border:0px; cursor:pointer}
#lyt_client_space_login .lyt_send:hover{background-position: -200px -90px;}
#lyt_client_space_login a{font-size:11px; line-height:11px;color: #666666;text-decoration: none;}
#lyt_client_space_login #lyt_forgotPassword:hover,#lyt_client_space_login #lyt_back:hover{text-decoration: underline; }
.lyt_client_space_login_text { clear:left;text-align:right;padding-top:5px;}
#lyt_form_new_password{display:none}
/* CONTENT */
#lyt_cnt { width:980px; text-align:left; margin:auto; }
/* FOOTER */
#lyt_cleaner { height:25px; clear:both; }
#lyt_ftr { width:980px; padding-top:10px; height:60px; border-top:#64AD00 solid 1px; font-size:11px; line-height:18px; color:#64AD00; }
#lyt_ftr_menualt { float:left; }
#lyt_ftr_menualt p.copyright { padding-bottom:3px; }
#lyt_ftr_menualt a { font-size:11px; line-height:18px; text-decoration:none; color:#64AD00; }
#lyt_ftr_menualt a:hover { text-decoration:underline; }
#lyt_ftr_visualco { float:right; text-align:right; background:url(../images/icono-pago-seguro.gif) no-repeat top right; }
#lyt_ftr_visualco p.tarjetas { padding:0 100px 3px 0; }
#lyt_ftr_visualco a { background:url(../images/powered_by_visualco.gif) no-repeat 0px 2px; padding-left:14px; padding-bottom:25px; font-size:11px; line-height:18px; text-decoration:none; color:#64AD00; }
#lyt_ftr_visualco a:hover { text-decoration:underline; }
/* TODO */
.todo { -moz-border-radius: 5px; -webkit-border-radius: 5px; border: 1px solid #CCC; background:#FFFF99; padding:4px 8px; }
.todo li { padding-left:10px; list-style:circle inside; }
.todo a { color:#FF3300; text-decoration:none; }
sup { height: 0; line-height: 1; vertical-align: baseline; _vertical-align: bottom; position: relative; bottom: 1ex; }

/* paginacion mini*/
.pagerMini{background-color:#F3F3F3;padding-top:6px; padding-bottom:8px;}
.pagerMini #divPrevious{ float:left; padding-left:37px; }
.pagerMini a.previous {display:block;background-image:url('../images/botones.gif'); background-position: 0 -660px; background-repeat:no-repeat; width:19px; height:19px;  border:0px;}
.pagerMini a.previous:hover {background-position: -200px -660px;}

.pagerMini .paginationText{  color:#666666;font-size:12px; margin-left:85px;}

.pagerMini #divNext{float:right; padding-right:37px;}
.pagerMini a.next {display:block;background-image:url('../images/botones.gif'); background-position: 0 -690px; background-repeat:no-repeat; width:19px; height:19px; border:0px;}
.pagerMini a.next:hover{background-position: -200px -690px;}



p.lytSuccess {font-size:14px;}
p.lytError{font-size:14px;}

#lytWelcome {position:relative;}
#lytWelcome p {position:absolute;right:0;padding-top:3px; padding-right:22px; background:url(../images/icono-usuario.gif) right 4px no-repeat; }
#lytWelcome a.desconectar { font-size:11px; text-decoration:none; color:#666666; }
#lytWelcome a:hover.desconectar { text-decoration:underline; }
#lytWelcome p strong { color:#666; }
#lytWelcome p.special {margin-right:220px;}
#lytWelcome a{color:#64AD00;font-size:16px;}

