﻿/* FICHA DE PRODUCTO */
div.Ficha{width:700px; height:520px; background:url(../imagenes/busqueda/ficha/Ficha_bg.png) no-repeat; text-align:left; position:fixed; top:50%; left:50%; margin-top:-260px; margin-left:-350px; display:none; z-index:998;}  

div.Ficha_nodisponible{width:700px; height:520px; background:url(../imagenes/busqueda/ficha/Ficha_nodisponible_bg.png) no-repeat; text-align:right; position:fixed; top:50%; left:50%; margin-top:-260px; margin-left:-350px; display:none;}
div.Ficha_nodisponible a{width:230px; height:50px; background:url(../imagenes/busqueda/ficha/InfoUrgente_btn.jpg) no-repeat; float:right; cursor:pointer; margin-right:40px; margin-top:430px;}
div.Ficha_nodisponible a:hover{background-position:0 -50px;}

div.Ficha div.controles{width:675px; height:17px; text-align:right; padding-right:25px; padding-top:9px;}
div.Ficha div.controles a.cerrarficha{width:39px; height:16px; float:right; background:url(../imagenes/busqueda/ficha/cerrarficha_btn.png) no-repeat; cursor:pointer;}
div.Ficha div.controles a.cerrarficha:hover{background-position:0 -16px;}

div.Ficha div.header{width:630px; height:39px; margin-left:30px; padding-left:10px; padding-top:5px; font-size:10px; color:#787878; cursor:pointer;}
div.Ficha div.header img{margin-right:10px;}
div.Ficha div.header p{margin-top:8px;}

div.Ficha div.nombreproducto{width:640px; height:25px; margin-left:30px; color:#fff;}
div.Ficha div.nombreproducto span{line-height:23px; font-size:14px; font-weight:bold; margin-left:10px;}

div.Ficha div.infoproducto{width:270px; height:370px; margin-left:30px; float:left;}
div.Ficha div.infoproducto div.lowpic{width:270px; height:190px; text-align:center;}
div.Ficha div.infoproducto div.lowpic table{width:270px; height:190px;}
div.Ficha div.infoproducto div.lowpic img{height:auto !important;max-height:170px !important;max-width:250px !important;width:auto !important; vertical-align:middle; border:0;}
div.Ficha div.infoproducto div.info_titles{width:120px; height:45px; float:left; font-size:11px; padding-left:10px; padding-top:5px; color:#1221a9;}
div.Ficha div.infoproducto div.info_datos{width:130px; height:45px; text-align:right; float:left; font-size:11px; padding-right:10px; padding-top:5px; color:#646464;}
div.Ficha div.infoproducto div.precio{width:270px; height:50px; clear:both; text-align:center;}
div.Ficha div.infoproducto div.precio li.pvp{color:#da0000; font-size:140%; font-weight:bold; font-family:helvetica, Arial}
div.Ficha div.infoproducto div.precio li.disponible{color:#349802; font-size:12px; font-weight:bold;}
div.Ficha div.infoproducto div.precio li.nodisponible{color:#da0000; font-size:12px; font-weight:bold;}
div.Ficha div.infoproducto div.precio li.bajodemanda{color:#39C; font-size:12px; font-weight:bold;}
div.Ficha div.infoproducto div.comprar{width:170px; height:40px; float:left;}
div.Ficha div.infoproducto div.comprar input.cantidad{width:30px; margin-left:90px; text-align:right; float:left; font-size:12px; border:none; padding-top:8px; background:none;}
div.Ficha div.infoproducto div.comprar a.comprar{width:16px; height:16px; background:url(../imagenes/busqueda/ficha/comprar_btn.png) no-repeat; cursor:pointer; float:left; margin-left:13px; margin-top:7px;}
div.Ficha div.infoproducto div.comprar a.comprar:hover{background-position:0 -16px;}
div.Ficha div.infoproducto div.avisostock{width:100px; height:40px; float:left;}
div.Ficha div.infoproducto div.botones{width:270px; height:40px; text-align:center;}
div.Ficha div.infoproducto div.botones div.btn_lanzador{width:35px; height:35px; display:inline; margin:auto; cursor:pointer;}
img.B_F_imprimir_txt{display:none;}
img.B_F_enviar_txt{display:none;}
img.B_F_pdf_txt{display:none;}
img.B_F_comentarios_txt{display:none;}

div.B_F_title_caracteristicas{width:370px; height:20px; background:url(../imagenes/busqueda/ficha/Title_Caracteristicas.jpg) no-repeat;}
div.B_F_title_envio{width:370px; height:20px; background:url(../imagenes/busqueda/ficha/Title_Envio.jpg) no-repeat;}
div.B_F_title_noteolvides{width:370px; height:20px; background:url(../imagenes/busqueda/ficha/Title_Noteolvides.jpg) no-repeat;}
div.B_F_title_alternativas{width:370px; height:20px; background:url(../imagenes/busqueda/ficha/Title_alternativas.jpg) no-repeat;}
div.B_F_title_comentarios{width:370px; height:20px; background:url(../imagenes/busqueda/ficha/Title_Comentarios.jpg) no-repeat;}

div.B_F_PNL_caracteristicas{display:block; width:370px; height:370px; color:#000000; font-family:Verdana, Geneva, sans-serif; font-size:10px; background:#fff;}
div.B_F_PNL_envio{display:none;}
div.B_F_PNL_noteolvides{display:none;}
div.B_F_PNL_alternativas{display:none;}
div.B_F_PNL_comentarios{display:none;}

/*** CONTENT PLACE DE PANELES ***/
div.Ficha div.contentplace{width:370px; height:370px; float:left;}
div.Ficha div.contentplace div.scrollpanel{width:370px; height:350px; overflow-y:scroll; overflow-x:hidden}
div.Ficha div.contentplace div.contentbox{width:370px; height:370px; color:#000000; font-family:Verdana, Geneva, sans-serif; font-size:10px; background:#fff; display:none;}
div.Ficha div.contentplace table{background-color:#bfc4ff; text-align:left; width:353px;}
div.Ficha div.contentplace table td{border-top:solid 1px #fff; border-left:solid 1px #fff;}
div.Ficha div.contentplace td.TDCabecera{background:#4d4d4d; text-transform:uppercase; color:#fff;}
div.Ficha div.contentplace .TDCaracteristica{background:#e5e6f7;}
div.Ficha div.contentplace .TDCaracteristica span.comentario{margin-left:5px;}
div.Ficha div.contentplace .TDCaracteristicaB{background:#dadbeb;}
div.Ficha div.contentplace td.TDTextAreaMail{background:#e5e6f7; text-align:center;}
div.Ficha div.contentplace td.TDValor{background:#FFFFFF;}
div.Ficha div.contentplace td.TDValorB{background:#eeeeee;}
div.Ficha div.contentplace td.TDValorSi{color:#1d6800; background:#e2f4dc;}
div.Ficha div.contentplace td.TDValorSi img{margin-right:5px;}
div.Ficha div.contentplace td.TDValorNo{color:#cf1717; background:#ffdcd1;}
div.Ficha div.contentplace td.TDValorNo img{margin-right:5px;}
div.Ficha div.contentplace input.input_mail{width:200px; font-size:11px; padding:2px;}
div.Ficha div.contentplace td.TDTextAreaMail textarea{width:300px; height:40px; padding:5px;}

/* ENVIAR POR EMAIL */
div.Ficha div.contentplace a.B_F_Enviar_btn{width:85px; height:25px; background:url(../imagenes/busqueda/ficha/BTNEnviarFicha.jpg) no-repeat; cursor:pointer; float:left; margin-left:115px; margin-top:5px; margin-bottom:5px;}
div.Ficha div.contentplace a.B_F_Enviar_btn:hover{background-position:0 -25px;}
div.Ficha div.contentplace p.clausula_envio{color:#646464; margin:5px;}

/* NO TE OLVIDES DE */ 
div.Ficha div.contentplace img.thumbpics{border:dotted 1px #CCC;}
div.Ficha div.contentplace span.NTO_partnumber{color:#c62929; font-weight:bold; margin-right:5px;}
div.Ficha div.contentplace span.NTO_fabricante{font-weight:bold;}
div.Ficha div.contentplace span.NTO_precio{color:#c62929; font-weight:bold;}
div.Ficha div.contentplace span.NTO_disponible{color:#349802; font-weight:bold;}
div.Ficha div.contentplace span.NTO_sinstock{color:#da0000; font-weight:bold;}
div.Ficha div.contentplace span.NTO_bajodemanda{color:#39C; font-weight:bold;}

/* COMENTARIOS */ 
div.Ficha div.contentplace td.TDValoraciones{background-color:#eeeeee; padding-left:50px;}

tr.B_F_TR_comentario{display:none}

div.Ficha div.contentplace td.TDComentar{background-color:#eeeeee; padding:10px;}
div.Ficha div.contentplace td.TDComentar textarea{width:320px; height:40px; margin-bottom:5px;}
div.Ficha div.contentplace td.TDComentar input.enviar{width:80px;}
div.Ficha div.contentplace td.TDComentar input.cancelar{width:90px; margin-left:150px}

div.Ficha div.contentplace a.B_F_star{width:16px; height:16px; float:left; background:url(../imagenes/busqueda/ficha/star.png) no-repeat; cursor:pointer; margin-top:5px; margin-bottom:5px; margin-left:2px;}
div.Ficha div.contentplace a.B_F_starhalf{width:16px; height:16px; float:left; background:url(../imagenes/busqueda/ficha/star.png) no-repeat; cursor:pointer; margin-top:5px; margin-bottom:5px; margin-left:2px; background-position:0 -16px;}
div.Ficha div.contentplace a.B_F_starempty{width:16px; height:16px; float:left; background:url(../imagenes/busqueda/ficha/star.png) no-repeat; cursor:pointer; margin-top:5px; margin-bottom:5px; margin-left:2px; background-position:0 -32px;}
div.Ficha div.contentplace span.valoraciones{float:left; margin-left:5px; margin-top:8px;}

div.Ficha div.footer{width:640px; height:25px; margin-left:30px;}
div.Ficha div.footer a.especificaciones{width:187px; height:25px; float:left; background:url(../imagenes/busqueda/ficha/especificaciones_btn.png) no-repeat; cursor:pointer; margin-left:55px;}
div.Ficha div.footer a.especificaciones:hover{background-position:0 -25px;}
div.Ficha div.footer a.alternativas{width:113px; height:25px; float:left; background:url(../imagenes/busqueda/ficha/alternativas_btn.png) no-repeat; cursor:pointer; margin-left:20px; margin-right:20px;}
div.Ficha div.footer a.alternativas:hover{background-position:0 -25px;}
div.Ficha div.footer a.especificaciones:hover{background-position:0 -25px;}
div.Ficha div.footer a.noteolvides{width:164px; height:25px; float:left; background:url(../imagenes/busqueda/ficha/noteolvides_btn.png) no-repeat; cursor:pointer;}
div.Ficha div.footer a.noteolvides:hover{background-position:0 -25px;}

/* COMPARATIVA DE PRODUCTOS */
div.Comparativa{width:700px; height:520px; background:url(../imagenes/busqueda/Comparador/Comparador_bg.png) no-repeat; text-align:left; position:fixed; top:50%; left:50%; margin-top:-260px; margin-left:-350px; display:none; z-index:999;} 
div.Comparativa div.controles{width:675px; height:17px; text-align:right; padding-right:25px; padding-top:9px;}
div.Comparativa div.controles a.cerrarficha{width:39px; height:16px; float:right; background:url(../imagenes/busqueda/ficha/cerrarficha_btn.png) no-repeat; cursor:pointer;}
div.Comparativa div.controles a.cerrarficha:hover{background-position:0 -16px;}
div.Comparativa div.header{width:630px; height:39px; margin-left:30px; padding-left:10px; padding-top:5px; font-size:10px; color:#787878; cursor:pointer;}
div.Comparativa div.header img{margin-right:10px;}
div.Comparativa div.header p{margin-top:8px;}
div.Comparativa div.nombreproducto{width:640px; height:25px; margin-left:30px; color:#fff;}
div.Comparativa div.nombreproducto span{line-height:23px; font-size:12px; font-weight:bold; margin-left:10px;}

div.Comparativa div.Comparativa_cab_content{width:640px; height:117px;}
div.Comparativa div.Comparativa_cab_content table{width:640px; height:117px; margin-left:30px; background:#bfc4ff; font-size:11px;}
div.Comparativa td.TDCabecera{background:#4d4d4d; text-transform:uppercase; font-weight:bold; color:#fff; border-left:solid 1px #fff; border-top:solid 1px #fff; padding-left:10px;}
div.Comparativa td.TDCaracteristica{background:#e5e6f7; border-left:solid 1px #fff; border-top:solid 1px #fff;}
div.Comparativa td.TDCaracteristica div{width:66px;}
div.Comparativa td.TDValor{background:#fff; width:125px; border-top:solid 1px #fff; border-bottom:solid 1px #fff; text-align:center;}
div.Comparativa td.TDValorSi{color:#1d6800; background:#e2f4dc; text-align:center;}
div.Comparativa td.TDValorSi img{margin-right:5px;}
div.Comparativa td.TDValorNo{color:#cf1717; background:#ffdcd1; text-align:center;}
div.Comparativa td.TDValorNo img{margin-right:5px;}

div.Comparativa td.TDPrecio{background:#fff; width:125px; color:#c62929; font-weight:bold; font-size:12px; border-top:solid 1px #fff; border-bottom:solid 1px #fff; text-align:center;}
div.Comparativa td.TDRelleno{width:6px; background:#fff;}
div.Comparativa td.TDImagen div.imagen{width:115px; height:110px; text-align:center; vertical-align:middle;}
div.Comparativa td.TDImagen{width:115px; height:110px; background:#fff; border-top:solid 1px #fff; border-bottom:solid 1px #fff; text-align:center;}
div.Comparativa td.TDImagen div.imagen img{height:auto !important;max-height:110px !important;max-width:115px !important;width:auto !important; vertical-align:middle;}

div.Comparativa div.Comparativa_prod_content{width:640px; height:253px; background:aqua; margin-left:30px; overflow-y:scroll; overflow-x:hidden}
div.Comparativa div.Comparativa_prod_content table{width:623px; height:253px; background:#bfc4ff; font-size:11px;}

div.Comparativa  div.Comparativa_comprar_div{width:640px; height:25px; margin-left:30px;}
div.Comparativa  div.Comparativa_comprar_div input{width:15px; font-size:10px; margin-left:45px; margin-top:6px; background:none; border:none; text-align:right; float:left;}
div.Comparativa  div.Comparativa_comprar_div a{width:55px; height:17px; margin-top:4px; margin-left:5px; float:left; cursor:pointer;}
div.Comparativa  div.Comparativa_comprar_div div.espacio{width:79px; height:25px; float:left;}
div.Comparativa  div.Comparativa_comprar_div div.prod1{width:135px; height:25px; margin-right:1px; float:left; background:url('../Imagenes/Busqueda/Comparador/Comparar_comprar_bg.png') no-repeat; background-position:12px 0px;}
div.Comparativa  div.Comparativa_comprar_div div.prod2{width:135px; height:25px; margin-right:1px; float:left; background:url('../Imagenes/Busqueda/Comparador/Comparar_comprar_bg.png') no-repeat; background-position:12px 0px;}
div.Comparativa  div.Comparativa_comprar_div div.prod3{width:135px; height:25px; margin-right:1px; float:left; background:url('../Imagenes/Busqueda/Comparador/Comparar_comprar_bg.png') no-repeat; background-position:12px 0px;}
div.Comparativa  div.Comparativa_comprar_div div.prod4{width:135px; height:25px; float:left; background:url('../Imagenes/Busqueda/Comparador/Comparar_comprar_bg.png') no-repeat; background-position:12px 0px;}
