<html>  <head>    <meta http-equiv="content-type" content="text/html; charset=windows-1252">    <link rel="alternate stylesheet" type="text/css" href="resource://gre-resources/plaintext.css"      title="Wrap Long Lines">  </head>  <body>    <pre>&lt;html&gt;  &lt;head&gt;    &lt;meta http-equiv="content-type" content="text/html; charset=windows-1252"&gt;    &lt;link rel="alternate stylesheet" type="text/css" href="resource://gre-resources/plaintext.css"      title="Wrap Long Lines"&gt;  &lt;/head&gt;  &lt;body&gt;    &lt;pre&gt;.clearfix:after {	content: ".";	display: block;	height: 0;	clear: both;	visibility: hidden;}.clearfix {	display: inline-table;}/* Hides from IE-mac \*//** html .clearfix {height: 1%;} */.clearfix {	display: block;}/* End hide from IE-mac */body, html {	margin: 0;	padding: 0;	font-family: Verdana, Arial;	color: #666666;	font-size: 0.84em;	background-color: #F0F0FF;	background-repeat:    repeat-x;}a {	color: #3F3F3F;	text-decoration: none;}a:hover {	color: #990000;}td .gris_claro {	background: #EBECEC;}img {	border: 0;}table.pedido {	background: #EBECEC;}#content-wrapper  {	display: block;	margin: 0 auto;	padding: 10px 0;	width: 900px;	height: auto;	background: url("../img/wapper_back.gif") 0 repeat-y;}#header {	height: 225px;	margin: 0;	padding: 0;	background-image: url("../img/sg.jpg");    background-repeat:  repeat-x;}#header-wrapper {	margin: auto;	background-color: #F0F0FF;	background-repeat:  repeat-x;	width: 900px;	background-image: url("../img/sg.jpg");}logo-wrapper {	float:left;	height: 100px;	width: 300px;}header-data {	float:right;	height: 100px;	width: 600px;}menu-wrapper {	float: right;	position: relative;	margin: 0 1px 0 0;}.menu_h ul {	list-style: none;	margin: 0;}.menu_h ul li {	float: left;}.menu_h a {	line-height: 30px;}.menu-item span {	margin:0;	padding:  0 11px 0 0;	display: block;	font-family: Arial, Verdana;	font-size: 13px;	font-weight: bold;}.active-menu {	padding:  0 0 0 11px;	background: url("../img/menu-active-left-corner.png") no-repeat;}.active-menu .menu-item {	background-image: url("../img/menu-active-bg.png");	background-repeat:  repeat-x;	background-position: 0 0;}.active-menu .menu-item span {	background-image: url("../img/menu-active-right-corner.png");	background-repeat: no-repeat;	background-position: right;}.unactive-menu {	padding:  0 0 0 11px;	background-image: url("../img/menu-unactive-bg.png");	background-repeat:   repeat-x;	background-position: 0 0;}.unactive-menu .menu-item {	background-image: url("../img/menu-unactive-bg.png");	background-repeat:  repeat-x;	background-position: 0 0;}.starter-active-menu {	padding:  0 0 0 11px;	background-image: url("../img/starter-menu-active-left-corner.png");	background-repeat: no-repeat;}.starter-active-menu .menu-item {	background-image: url("../img/menu-active-bg.png");	background-repeat:  repeat-x;	background-position: 0 0;}.starter-active-menu .menu-item span {	background-image: url("../img/menu-active-right-corner.png");	background-repeat: no-repeat;	background-position: right;}.starter-unactive-menu {	padding:  0 0 0 11px;	background: url("../img/starter-menu-unactive-left-corner.png") no-repeat;}.starter-unactive-menu .menu-item {	background: url("../img/menu-unactive-bg.png") 0 0 repeat-x;}.ender-active-menu {	padding:  0 0 0 11px;	background: url("../img/menu-active-left-corner.png") no-repeat;}.ender-active-menu .menu-item {	background-image: url("../img/menu-active-bg.png");	background-repeat:  repeat-x;	background-position: 0 0;}.ender-active-menu .menu-item span {	background-image: url("../img/ender-menu-active-right-corner.png");	background-repeat: no-repeat;	background-position: right;}.ender-unactive-menu .menu-item span {	background-image: url("../img/ender-menu-unactive-right-corner.png");	background-repeat: no-repeat;	background-position: right;}.ender-unactive-menu .menu-item {	padding-left: 11px;	background-image: url("../img/menu-unactive-bg.png");	background-repeat:  repeat-x;	background-position: 0 0;}.footer-wrapper {	clear:both;	margin: auto;	padding: 0;	font-family: Verdana, Arial;	color: #666666;	font-size: 0.84em;	height:70px;	background-color: #F0F0FF;	background-repeat:  repeat-x;	width: 900px;	background-image: url("../img/footer-background.png");}.footer-logo {	margin: 0 auto;	padding: 25px 0 0 0; 	height: 50px;	text-align: center;}.footer {	width: 900px;	margin: auto;	padding: 10px 0 0 0;	text-align:center;	color:#CCCCCC;	font-size: 10px;	font-family: Verdana, Arial, Helvetica, sans-serif;}.footer a {	color:#CCCCCC;}.footer a:hover {	color:#0033FF;	text-decoration:underline;}.authors {	width: 900px;	margin: 0 auto;	text-align: center;	padding: 5px 0 0 0;}.authors .seopro a{	color:#999999;	text-decoration:none;	font-size:0.9em;	font-family:"Trebuchet MS";}.authors .seopro a:hover{	text-decoration:none;	color: #ffffff;}.authors .openyourweb a{	color:#999999;	text-decoration:none;	font-size:0.9em;	font-family:"Trebuchet MS";}.authors .openyourweb a:hover{	text-decoration:none;	color: #ec4399;}#pie {	height: 28px;	background: url("../img/pie_back.gif") 0 0 repeat-x;	padding: 5px;	text-align: center;	margin: 5px 15px 0 15px;}#pie2 {	display: block;	margin: 0 auto;	width: 710px;	height: auto;	text-align:right;	padding:10px 15px 0 0;}#pie2 a {	color:#000000;	text-decoration:none;	font-size:0.9em;	font-family:"Trebuchet MS";}#pie2 a:hover {	text-decoration:none;	color: #ec4399;}#pie a {	color: #808080;}#pie a:hover {	text-decoration: underline;}p {	margin: 0;	padding: 0;}.cajas_garantia .category_wrapper p {}.logo {	float: left;	position: relative;	margin-top: 20px;}.logo img {	border: 0;}.garantia {	float: right;	position: relative;	margin-right: 15px;	width: 300px;	height: 75px;}.garantia img {	border: 0;}.tel {	float: right; 	position: relative;	background: url("../img/back_tel.gif") 0 0 repeat-y;	padding: 2px 2px 2px 10px;	height: auto;}.menu_v {	float: left;	width:  230px;  	left: 53px;	top: 142px;}.monturamas {	color: #383838;	font-size: 12px;/*1.1em;*/	font-weight:bold;	font-family: "Trebuchet MS", Verdana, Arial;	text-align: center;	padding: 10px 0;		display: block;	margin: 0 8px 0 auto;	width: 200px;}.monturamas p {	line-height: 13px;	width: 200px;	margin: 0 auto;}.caja_menu_v {	display: block; /*3px auto*/	padding: 0;	text-align: center;	height: 111px;	width: 200px;	margin-top: 10px;	margin-right: 8px;	margin-bottom: 3px;	margin-left: auto;}.caja_menu_v p {	margin: -1px 0 2px 0;	padding: 0;}.caja_menu_v p a {	color: #888888;	font-size: 1.2em;	/*text-decoration: underline;*/	margin: 0;	padding: 0;}.caja_menu_v_pie {	position: relative;	/*top: -20px;*/}.caja_menu_v_footer {	position: relative;	/*top: -20px;*/}.caja_menu_v_footer p {	margin: 0 0 5px 0;	padding: 0;	font-weight:bold;}.caja_menu_v_footer p a {	margin: 0;	padding: 0;}.caja_menu_v_footer p a:hover {	text-decoration:underline;	color:#c83800;}.caja_menu_v_footer p a span{	margin: 0;	padding: 0;	color:#5f79a0;}.caja_medio {	float: none;	/*position: relative;*/	width: 660px;	padding-top: 10px;	padding-right: 0;	padding-bottom: 10px;	padding-left: 50px;}.caja_medio_principal {	float: right;	/*position: relative;*/	width: 660px;	padding-top: 10px;	padding-right: 0;	padding-bottom: 10px;}.caja_medio h1 {	padding: 0;	margin: 0;}.linea {	float: left;	position: relative;	background: #e1e1ff;/*#c1c1c1;*/	height: 10px;	width: 100%;	border: 0;	margin: 0 0 10px 0;	padding: 0;}.linea img {	display:block;}.titulo {	font-size: 1.9em;	color: #152948;	font-weight:normal;	font-family: "Trebuchet MS", Verdana, Arial;	padding: 0;	margin-bottom: 5px;}.titulo span {	color: #999999;}.dato {	padding:3px 0;	float:left;}.dato_rec {	padding:3px 0;	font-weight:bold;}.dato_result {	font-weight:bold;	padding:5px 0;	margin-top:10px;	margin-bottom:10px;}.bot_datos, .bot_datos2, .bot_datos3 {	background:#666666 none repeat scroll 0%;	border:0pt none;	margin-right:3px;	margin-top:20px;	padding:2px 5px;	width:130px;	text-align:center;}.bot_datos {	float:left;}.bot_datos2 {	float:right;}.datos3 {	display:block;	padding-left:120px;	margin-top:0;	float:left;}.bot_datos a, .bot_datos2 a, .bot_datos3 a {	color:#FFFFFF;}.bot_datos a:hover, .bot_datos2 a:hover, .bot_datos3 a:hover {	color: #990000;}.caja_dinamica {	padding-right: 20px;}.contacto {	float: left;	position: relative;	border-top: 1px solid #c1c1c1;	border-bottom: 1px solid #c1c1c1;	padding: 6px 0 6px 15px;	width: 360px;}.contacto_datos {	float: right;	position: absolute;	background:	 #ededed;	border: 1px solid #dcdcdc;	margin-left: 12px;	margin-right: 15px;	margin-bottom: 1px;	padding-top: 15px;	padding-right: 7px;	padding-bottom: 7px;	padding-left: 7px;	left: 396px;	top: -1px;}.contacto_datos img {	margin-top: 15px;	margin-bottom: 10px;}.datos_azul {	color: #0060AB;	font-size: 1em;}.datos_azul_margen {	color: #0060AB;	margin-top: 22px;	font-size: 1em;}.contacto fieldset {	border: 0;	margin:  25px 0 48px 35px;}.contacto fieldset label {	float: left;	width: 90px;	text-align: right;	margin-top: 1px;}.contacto fieldset input {	float: right;	border:  1px solid #CCCCCC;	width: 150px;	margin-bottom: 10px;	height: 13px;	font-size: .8EM;}textarea {	float: right;	border:  1px solid #CCCCCC;	width: 150px;	height: 75px;}textarea.receta {	float: none;	border:  2px solid #CCCCCC;	width: 300px;	height: 100px;}.obligatorio {	color: #990000;}.contacboton {	float: right;	position: relative;	width: 70px;	margin-right: 15px;}.contacto fieldset .contacbotonb {	float: right;	position: relative;	background: #A7A7A7;	height: 17px;	color: #FFFFFF;	font-size: 0.8em;	margin: 9px -2px 0 15px;	width: 70px;}/*quienes somos */.quienes_left {	padding: 12px 0 0 0;	float: left;	width: 380px;	text-align: justify;}.quienes_left p {	margin-bottom: 10px;}.quienes_right {	float: left;	position: relative;	width: 200px;	margin-left: 10px;}.quienes_right ul {	padding: 0;	margin: 12px 0 0 35px;}.quienes_right li {	list-style-image: url("../img/tilde.gif");	text-align: justify;	margin-bottom: 7px;}.quienes_pie {	float: left;	position: relative;	background: #e0e0e0;	padding: 8px;	font-size: 0.8em;	margin-bottom: 0;}.quienes_pie img {	float: left;	position: relative;}.quienes_pie ul {	float: left;	position: relative;	margin: 4px 0 -8px 0;	padding: 0;	width: 280px;}.quienes_pie li {	list-style-type: decimal;	color: #990000;	margin-left: 35px;	font-size: 1.4em;	line-height: 10px;	margin-bottom: 8px;}.quienes_pie li span {	color: #666666;	font-size: 0.7em;}.quienes_pie input {	border: 1px solid #999999;	position: relative;	height: 22px;	font-size:10px;}.quienes_pie input.ir {	width: 30px;	border: 1px solid #999999;	background: #333333;	color: #FFFFFF;	height: 19px;}.quienes_pie input.life {	width: 415px;	border: 1px solid #999999;	height: 19px;}.quienes_pie .rojo {	color: #990000;	font-size: 1.3em;}.quienes_pie a {	background: #333333;	color: #FFFFFF;	padding: 2px 5px 2px 5px;}/*.caja_medio .quienes_pie input{	width: 420px;	_width: 430px;	border: 1px solid #999999;	position: relative;	height: 16px;}*//* &amp;lt;-- quienes somos*//* caltalogo */.cajas_catalogo {	width: 650px;	float: left;	position: relative;}.cajas_catalogo .cajadistancia {	float: left;	position: relative;	padding: 10px;	background:  #e6e6e6;	width: /*300px;*/ 550px;	border: 1px solid #333333;}.cajas_catalogo p{	font-size: 11px;}.caja_catalogo, .caja_catalogo2 {	float: left;	position: relative;	width: 245px;	/*height: 80px;*/	margin: 0 0 20px 0;}.caja_catalogo img {	float: left;	border: 0;}.caja_catalogo2 {	float: right;}.caja_catalogo2 img {	float: left;	border: 0;}.nombre {	float: left;	position: relative;	width: 166px;}.nombre p {	line-height: 20px;}.estadoNormal, .estadoNovedad, .estadoOferta {	float: left;	position: relative;	background: url("../img/estadoNormal.jpg") 0 0 no-repeat;	width: 78px;	height: 36px;	text-align: center;	color: #000000;	padding-top: 12px;	margin-bottom: 4px;	font-size: 1.3em;	line-height: 14px;	font-weight: bold;}.estadoNormal {	color: #990000;	margin-bottom: -3px;}.estadoNovedad {	background: url("../img/estadoNovedad.jpg") 0 0 no-repeat;	padding-top: 8px;	margin-bottom: 0;	font-size: 1em;}.estadoOferta {	background: url("../img/estadoOferta.jpg.gif") 0 0 no-repeat;	height: 40px;	color: #FFFFFF;	padding-top: 1px;	margin-bottom: 4px;	font-size: 1em;}.estadoNovedad p span, .estadoOferta p span {	font-size: 1.3em;	line-height: 14px;	padding-top: 15px;	color: #FFFFFF;}.precioa_catalogo {		color:#ce9e23;	font-weight:bold;	font-size: 16px !important;	text-align:center;	padding: 3px 0;}.oferta_novedad {	color: #000000;	/*line-height: 5px;*/	margin-top: -3px;}.precioa_oferta {	font-size: 0.8em;	text-decoration: line-through;	color: #000000;}/* &amp;lt;-- catalogo *//* detalle */.detalle_left {	float: left;	position: relative;	width: 285px;	text-align: justify;	padding: 0 5px 15px 0;}.detalle_left img {	margin-bottom: 10px;/*width: 303px;	height: 85px;*/}.detalle_left p {	width: 303px;}.caja_color {	float: left;	position: relative;	margin-top: 15px;	background: #e0e0e0;	width: 303px;	border: 1px solid #999999;}.caja_color p {	width: 291px;	color: #FFFFFF;	padding: 4px 4px 4px 8px;	font-size: 1.1em;	background: #a8a8a8;}.caja_color ul {	float: left;	position: relative;	margin: 0 0 0 0;	list-style: none;	padding: 0;	width: 297px;}.caja_color ul p {	float: left;	width: 50px;	font-size: .8em;	background: #e0e0e0;	color: #666666;}.caja_color ul li {	float: left;	position: relative;	width: 122px;	padding: 8px 8px 8px 15px;}.caja_color ul img {	float: left;	border: 1px solid #000;	width: 40px;	height: 40px;}.comprar_detalle {	float: right;	position: relative;}.comprar_detalle img {	margin: 0;	padding: 0;	border: 0;}.detalle_nombre, .titulo_nombre {	float: left;	font-size: 1.5em;	color: #0060a8;	margin: 15px 0 5px 0;	text-align: left;	width: 100%;}.titulo_nombre {	margin: 0 0 15px 0;	color: #990000;}.cajas_catalogo .titulo_nombre {	margin: 0 0 15px 0;	color:#5f79a0;	font-size:16px;	font-family:Verdana, Arial, Helvetica, sans-serif;	font-weight:bold;	padding: 5px 0;}.detalle_right {	float: right;	position: relative;	width: 217px;}.detalles {	float: left;	position: relative;	width: 100%;	border: 1px solid #84adc9;	margin-top: 15px;}.detalles p {	color: #FFFFFF;	padding: 4px 4px 4px 8px;	font-size: 1.1em;	background: #84adc9;/*color: #FFFFFF; */}.detalles ul {	float: left;	position: relative;	margin: 0 0 0 -40px;	width: 100%;	list-style: none;}.detalles ul li {	padding: 5px;	text-align: center;}.detalles ul li span {	float: left;	position: relative;	width: 150px;	padding-left: 4px;	text-align: left;	color: #333333;}.detalles ul li.oscuro {	background:  #f1f1f1;}.probador_texto {	float: left;	position: relative;	font-size: 1em;	width: 532px;	margin-top: 15px;	margin-bottom: 10px;}.probador_texto img {	float: left;	position: relative;	margin: 5px 10px 5px 0;}.probador_left {	float: left;	position: relative;	width: 354px;	text-align: justify;}.probador_left img {	margin: 8px 0 0 60px;}.probador_left p {	margin-bottom: 10px;}.probador_right {	float: left;	position: relative;	width: 150px;	margin-left: 10px;}.macromedia {	font-size: .8em;	color: #AEAEAE;}.probador_texto ul {	float: left;	position: relative;	margin: -2px 0 8px 0;	padding: 0;	width: 532px;	text-align: justify;}.probador_texto li {	list-style-type: decimal;	color: #990000;	margin-left: 25px;	font-size: 1.2em;	line-height: 10px;	margin-bottom: 8px;}.probador_texto li span {	color: #666666;	font-size: 0.9em;}/**/div.fileinputs {	float: left;	position: relative;}div.fakefile {	position: absolute;	top: 0px;	left: 0px;	z-index: 1;}input.file {	position: relative;	text-align: right;	/*-moz-opacity:0;*/	/*filter:alpha(opacity: 0);*/	/*opacity: 0;*/	z-index: 2;}#imagenAyuda {	cursor: pointer;}#bloqueAyuda {	display: block;	float: right;	border: medium solid #000099;	background-color: #3399CC;	color: #000033;	width: 50%;	z-index: 1;}/*Comprar*/.calculadora {	padding: 0;	border: 1px solid #3F3F3F;	float: right;	width: 200px;}.calculadora_tablas {	float: right;	width: 210px;	margin-bottom: 10px;}.calculadora_tabla {	padding: 0;	border: 1px solid #3F3F3F;	float: right;	width: 200px;	margin-bottom: 10px;}.calculadora_tabla td {	padding: 5px;}.calcu_titulo {	background: #3F3F3F;	padding: 5px;	text-align: left;	font-style: normal;	color: #FFFFFF;}.calculadora p {	padding: 5px;}.presupuesto_linea {	background:   #f1f1f1;}.precio_compra {	background: #ffd466;	color: #664b04;	font-weight:bold;}.precio_total {	background: #A4A4A4;	color: #FFFFFF;}.comprar_caja {	float: left;	position: relative;	width: auto;	margin-bottom: 15px;	height: auto;}.comprar_caja_1 {	float: left;	position: relative;	width: 200px;}.comprar_caja_2 {	float: left;	position: relative;	width: 162px;}.comprar_caja_3 {	float: left;	position: relative;	width: 162px;}.comprar_caja_color {	float: left;	position: relative;	width: 162px;}.comprar_caja_color {	min-height: 108px;	height: auto !important;	height: 107px;	width: 140px;	border-left: 3px solid #FFFFFF;	padding: 9px;	background: #f1f1f1;}.comprar_caja_1 p {	border-bottom: 1px solid #666666;	line-height: 20px;	color: #000;}.comprar_caja_2 {	width: 140px;	border-left: 3px solid #666;	padding: 9px;	background: #f1f1f1;}.comprar_caja select {	border: 1px solid #666666;	width: 120PX;	font-size: 1em;}.comprar_caja_3 {	width: 349px;	border-left: 3px solid #FFFFFF;	padding: 10px;	background: #f1f1f1;	height: auto;	line-height: 20px;}.comprar_caja_3 p a {	/*float: left;	position: relative;*/	margin: 5px 5px 5px 0;	/*border-left: 2px solid #0060a8;*/ 	padding-left: 5px;}.comprar_cajas_gafa {	float: left;	position: relative;	width: 349px;	border-left: 3px solid #FFFFFF;	padding: 10px;	background: #f1f1f1;	height: auto;}.comprar_cajas_gafa table {	float: left;	position: relative;	width: 168px;	height: 110px;	text-align: center;	margin-bottom: 14px;}.comprar_cajas_gafa table img {	border: 1px solid #999999;}.comprar_boton input {	float: right;	background: #666666;	border: 0;	font-size: 1em;	padding: 2px 5px 2px 5px;	color: #FFFFFF;	margin-right: 3px;}.comprar_boton2 input {	float: left;	background: #666666;	border: 0;	font-size: 1em;	padding: 2px 5px 2px 5px;	color: #FFFFFF;	margin-right: 3px;}.caja_gafa {	float: left;	position: relative;	width: 170px;	text-align: center;	height: 105px;	padding: 10px 0 10px 0;}.caja_gafa img {	border: 1px solid #666666;}.caja_gafa p {	float: left;	position: relative;}.caja_gafa_3 {}.receta_tabla {	float: left;	position: relative;	width: 100%;	font-size: 0.9em;	padding: 0;	margin: 20px 0 10px -1px;}.receta_tabla select {	font-size: 1em;	border: 1px solid #666666;	width: 55px;}th.ojos {	background:  #666666;	color: #FFFFFF;	padding: 6px;	width: 100px;}.distancia {	float: left;	position: relative;	width: 270px;}.comentarios {	float: left;	position: relative;	width: 400px;	margin-top: 5px;}.comentarios textarea {	width: 400px;	height: 66px;	border: 1px solid #999999;	margin-top: 10px;	margin-right: 0;	margin-bottom: 0;	margin-left: 0;}p.rojo {	float: left;	position: relative;	margin: 20px 0 5px 0;}p.rojo a {	color: #333333;}.rojo span {	color: #990000;	font-size: 1.2em;}/* datos_personales */fieldset.datos_personales {	float: left;	position: relative;	border: 0;	height: auto;	width: 350px;	margin-left: 30px;}fieldset.datos_personales p {	float: left;	position: relative;	width: auto;}/*fieldset.datos_personales input{	float: right;	position: relative;}fieldset.datos_personales label{	float:left;	position: relative;}*/fieldset.datos_personales label {	float: left;	width: 180px;	margin-right: 5px;	text-align: right;	margin-top: 1px;}fieldset.datos_personales input, fieldset.datos_personales select {	float: right;	border:  1px solid #CCCCCC;	width: 155px;	margin-bottom: 10px;	height: 13px;	font-size: .8EM;}fieldset.datos_personales select {	width: 158px;	height: 16px;	font-size: .8EM;	margin-right: -1px;}fieldset.datos_personales p.recibir {	margin-top: 15px;	color: #333333;}fieldset.datos_personales .recibir input {	float: right;	position: relative;	width: auto;	border: 0;	width: 11px;	height: 11px;}fieldset.datos_personales .recibir label {	float: left;	position: relative;	width: 297px;	text-align: left;}p.comprar_boton_3 {	float: left;	position: relative;	width: 100%;	margin-top: 15px;}.comprar_boton_3 input, .comprar_boton_3 input.volver {	float: right;	background: #666666;	border: 0;	font-size: 1em;	padding: 2px 5px 2px 5px;	color: #FFFFFF;	margin-right: 3px;	width: 90px;	height: auto;}.comprar_boton_3 input.volver {	float: left;}/*  comprar */.boton_comprar {	text-align: center;}p.boton_comprar input {	background: #ff7f00;	border: 0;	color: #FFFFFF;	margin: 30px 0 105px 0;}p.nombre_comprar {	float: left;	position: relative;	width: 325px;	background:  #333333;	padding: 1px;	margin: 30px 0 10px 0;	color: #FFFFFF;}.nombre_comprar span {	float: right;	position: relative;	color: #CC0000;	padding: 3px;	background:  #FFFFFF;}p.nombre_comprar span.producto {	float: left;	position: relative;	background:  #333333;	color:#FFFFFF;	text-align: right;}.foto_comprar {	float: left;	position: relative;	width: 325px;	text-align: center;}.img_producto {	position: relative;	height: 66px;	width: 153px;	text-align: center;}/* probador */.cajas_probador {	float: left;	position: relative;	width: auto;	height: auto;	background:  #009999;	border: 1px solid #333333;	margin-left: 55px;	margin-top: 20px;}/* inicio*/.cajas_ofertas {	float: left;	position: relative;	width: 134px;	height: auto;	background: #ffcda4;	border: 1px solid #FF7F00;	margin-top:5px;}.cajas_ofertas img {	float: left;	position:relative;}.caja_oferta img {	border: none;}.caja_oferta a {	color: #990000;}.caja_oferta {	text-align: center;}.oferta_nombre {	background:  #FFFFFF;	color: #990000;	padding-bottom: 5PX;}.oferta_precio {	color: #FFFFFF;	font-size: 1.8em;	padding: 5px 0 5px 0;}.caja_oferta p.oferta_precio span {	color: #333333;	font-size: 0.5em;}.caja_oferta img {	width: 134px;	height: auto;}.contenido_home {	float: left;	position: relative;	width: 387px;	margin-right: 10px;	height: auto;}.cajas_garantia img {	float: left;	position: relative;}.texto_garantia {	float:left;	position: relative;	width: 550px; /*448px;*/}.texto_garantia p.titulo_azul {	color: #0060A8;	text-align: center;	font-size: 1.1em;	margin-bottom: 5px;}.texto_garantia p {	text-align: justify;}.titulo_garantia, .titulo_garantia_2 {	margin-top: 20px;	margin-bottom: 10px;	font-size: 1.1em;}.titulo_garantia_2 {	color: #0060A8;}.titulo_pregunta {	font-size: 1.2em;	color: #0060A8;	font-weight: bold;	clear:both;}.pregunta {	color: #333333;	margin-bottom: 5px;	font-size: 1em;	margin-top: 25px;	font-weight: bold;}.caja_respuesta{	clear:both;	padding: 20px 15px 5px 0;	text-align:justify;}.caja_respuesta p a.volver {	color: #990000;	margin: 10px 0 35px 0;	float: left;	position: relative;	width: 500px;}.caja_respuesta img {	margin: 10px 0 10px 0;}#capa_volver {	float:left;	width:554px;	text-align:left;	margin:0;	padding:0;	margin-top:10px;	margin-left:10px;}.medidas_montura {	float: right;	position: relative;	margin-top: 5px;}.medidas_montura a, span.error {	color: #990000;	text-decoration:underline;}.medidas_montura a:hover{	color:#0066FF;}p.por_favor {	margin: 0 0 15px 0;	text-align: center;	font-size: 1em;	color: #000000;}.caja_medio .caja_dinamica p.por_favor a {	color: #333333;	border-bottom: 1px dotted #990000;}.caja_error {	float: left;	background: url("../img/error.gif") 0 0 no-repeat;	width: 446px;	height: 77px;	text-align: center;	padding: 12px 0 0 30px;	margin: 70px 0 0 50px;}h3 {	color: #990000;	margin-top: 0;}#contenido.contenido table.listado {	background: red;	text-align:center;}p.titazul {	color:#0261a9;	font-weight:bold;	font-size:1em;	line-height:1em;	padding:18px 0 6px 5px;}p.titazul a {	color:#0261a9;}p.titazul a:hover {	text-decoration: underline;}h5.tituloh02 {	width:80px;	padding-left:30px;	text-align:center;	line-height:1em;	padding-bottom:18px;	padding-top:10px;	margin:0;	font-weight:normal;	font-size:1em;}h5.tituloh02 .preciohome {	color:#fb7e03;	font-weight:bold;	font-size:1.8em;	line-height:1.1em;	width:78px;	display:block;}.mashome {	color:#fb7e03;	font-weight:bold;	padding:0 3px 0 6px;}.cajas_ofertas_02 p {	font-size:0.9em;	color: #555555;	padding:5px 0 7px;}h5.tituloh04 {	width:100%;	padding-left:30px;	line-height:1em;	padding-bottom:1px;	padding-top:2px;	margin:0;	font-weight: bold;	font-size:1.2em;}h5.tituloh04 .preciohome {	color:#fb7e03;	font-weight: normal;	font-size:1.6em;	line-height:1.1em;}.cajas_ofertas_04 p {	font-size:0.9em;	padding:5px 0 5px 42px;}.titulo05 {	color:#FFFFFF;	width:100%;	text-align:center;	font-size:0.9em;	padding:3px 0 1px;}.caja1 {	float:left;	padding:5px 0 0 20px;	width:130px;	text-align:center;}.caja2 {	float:left;	padding:5px 0 0 20px;	width:210px;}.prueb {	padding:2px 0 5px;	font-size:0.9em;	color:#FFFFFF;	text-align:center;}.caja2 img {	float:left;}.prueb2 {	color:#333333;	font-size:0.8em;	line-height:1em;	width:115px;	float:left;	padding:13px 0 0;	text-align:center;}.cajas_ofertas_06 {	float: right;	width:137px;	height:93px;	margin:5px 0 0 0;}.cajas_ofertas_06 p {	color:#FFFFFF;	text-align:center;	padding:2px 0 4px;	font-size:0.9em;	line-height:1.1em;}.cajas_ofertas_06 img {	margin:0;	padding:0;}.caja_probar {	float:left;	width:100%;	padding-bottom: 20px;}.caja_probar ul {	float:left;	width:485px;	margin:0;	margin-left:20px;	padding:5px 0;	list-style: disc inside;}.caja_probar ul li {	padding:3px 0;}.imgprobarencasa {	margin: 15px 10px 30px 155px;	float: left;}p.textointrod {	text-align:justify;	color:#333333;	width:100%;	float:left;	padding-bottom:15px;}p.pieprueba {	float:left;	width:100%;}p.titproceso {	color:#3F3F3F;	font-weight:bold;}.numcondicion {	color: #333333;	font-weight: bold;}.notacondicion {	background: #F0F0F0;	padding:15px 10px;	margin:15px 0 0;	border:1px solid #D1D1D1;}.note {	font-style:italic;	color:#666;	font-size:1em;}.contacdata {	text-align:center;	padding:0 0 10px;}/* new seopro*/.intro-banner {	height: 360px;	margin-bottom: 15px;}.intro-banner p {	padding-left: 100px;}.intro-banner p.step1 {	position: absolute;	top: 197px;	left: 0;}.intro-banner p.step2 {	position: absolute;	top: 258px;	left: 0;}.intro-banner p.step3 {	position: absolute;	top: 319px;	left: 0;}.img-center {	margin: 5px auto 5px auto;	display: block;	margin-left: auto;	margin-right: auto;}.img-left {	margin: 0px 10px 10px 0px;	float: left;}.img-right {	margin: 0px 0px 10px 10px;	float:  right;}.price-banner {	margin-top: 30px;}.price-banner h5.title {	text-align:center;	font-size: 16px;	margin-top: 30px;	padding: 0;	float:left;	width: 120px;}.price-banner h5.title-glasses {	text-align:left;	font-size: 16px;	margin-top: 0px;	margin-bottom: 0px;	padding: 20px 0 0px 20px;	clear:both;	color: #ce9e23;}.price-banner .price {	color:#ce9e23;	font-weight:bold;	font-size: 32px;	line-height:1.3em;}.price-banner .img-left {	margin: 0;	padding: 0;}.price-banner .price-includes {	text-align:left;	margin: 25px 0 0 0;	padding-left: 0px;	float:left;	width: 220px;}.price-banner .price-includes p {	font-size: 16px;}.price-warranty {	text-align:center;	padding: 0px 40px 20px 0px;	margin: 0;	float:right;	width: 300px;}.price-warranty h6.title {	color: #4b5a8d;	font-size: 16px;	margin: 10px 0;	padding: 0;}.price-warranty p {}.pruebatelas {	height: auto;	margin: 0;	padding: 0;}.pruebatelas h6 {	text-align:center;	font-size: 14px;	margin-top: 0px;	margin-bottom: 10px;	padding: 5px 10px 5px 0;	color: #535353;}.pruebatelas .title {	text-align:center;	font-weight:bold;	font-size: 12px;	color: #4b5a8d;	margin-bottom: 10px;}.pruebatelas-online {	width: 325px;	margin: 0;	padding: 0;	float: left;}.pruebatelas-online img {	padding: 25px 0 0 0;}.pruebatelas-online p {	margin: 0;	padding: 0;}.pruebatelas-casa {	width: 325px;	margin: 0;	padding: 0;	float: right;	text-align:center;}.pruebatelas-casa p {	margin: 0;	padding: 0 0 15px 0;}.funcionamos-banner-wrapper{	clear:both;	width: 780px;	margin-top: 5px;	margin-right: auto;	margin-bottom: 0;	margin-left: auto;	padding-top: 0px;	padding-right: 0;	padding-bottom: 0;	padding-left: 0;}.funcionamos-banner1 {	height: 52px;	background-image: url("../img/funcionamos-banner1BG.jpg");	background-repeat: no-repeat;}.funcionamos-banner2 {	height: 86px;	background-image: url("../img/funcionamos-banner2BG.jpg");	background-repeat: no-repeat;}.funcionamos-banner-title {	float: left;	margin: 0;	padding: 10px 0 0 10px;	font-weight:bold;	font-size: 14px;	text-transform:uppercase;	width: 260px;		color: #000;}.funcionamos-banner-content {	float:right;	margin: 0;	padding: 8px;	width: 300px;	font-size: 14px;	/*background-color:#CCCCCC;*/}.funcionamos-banner-content ul{	list-style:circle;	margin:0;	padding:0;}.funcionamos-banner-content li{	list-style:circle;	margin:0;	padding:0;}.funcionamos-banner-content a{	text-decoration:underline;}.funcionamos-banner-content a:hover{}.faq-banner-wrapper{	clear:both;	margin:5px auto 0 auto;	width: 600px;	padding: 8px 0 0 0;}.faq-banner {	height: auto;}.faq-banner-title {	float: left;	margin: 0;	padding: 10px 0 0 10px;	font-weight:bold;	font-size: 14px;	text-transform:uppercase;	width: 120px;	color: #000;}.faq-banner-content {	float:right;	margin: 0;	padding: 8px;	width: 440px;	font-size: 14px;}.faq-banner-content ul{	list-style:circle;	margin:0;	padding:0;}.faq-banner-content li{	list-style:circle;	margin:0;	padding:0;}.faq-banner-content a{	text-decoration:underline;}.faq-banner-content a:hover{}.customize_box {	position: relative;	margin-bottom: 15px;	height: auto;	width: 700px;	padding: 10px;}.customize_box_title {	width: 640px;	border-bottom: 2px solid #AAAAAA;	line-height: 20px;	color: #000;	margin-top: 5px;	margin-right: auto;	margin-bottom: 5px;	margin-left: auto;}.customize_box_title p {	font-weight:bold;	font-size: 12px;	color:#888888;}.customize_box_content {	width: 700px;	background: #f1f1f1;	height: auto;	line-height: 20px;	height:auto;	margin-top: 5px;	margin-right: auto;	margin-bottom: 5px;	margin-left: auto;	padding-top: 5px;	padding-right: 0;	padding-bottom: 15px;	padding-left: 0;}.customize_box_content table{}.funda{	width: 400px;	padding: 10px;	clear:both;	margin: auto;}.funda_title{	float:left;	font-weight:bold;}.funda img{	float:right;	padding-right: 25px;}.button_divider {	border-bottom: 2px #CCCCCC;	border-bottom-style:solid;	height:20px;	margin: 5px 0 10px 0;}.customize_box_button input, .customize_box_button .volver {	float:right;	background: #666666;	border: 0;	border-style:none;	font-size: 1em;	padding: 2px 5px 2px 5px;	color: #FFFFFF;	margin-top: 0;	margin-right: 3px;}.customize_box_button .volver {	float:left;}.category_wrapper {	margin-right: 5px;	margin-top: 10px;	padding: 10px;	border: 1px solid;	border-color: #333333;	color: #333;}.category_wrapper .product_title{	color:#5f79a0;	font-size:13px;	font-family:Verdana, Arial, Helvetica, sans-serif;	font-weight:bold;	padding: 5px 0;}.category_product_left {	float:left;	/*background-color:#00FF00;*/}.category_product_right {	float: right;	/*background-color:#CCFF00;*/}.category_product_left, .category_product_right {	position: relative;	width: 305px;	margin: 0 0 30px 0;	border-bottom: 3px solid;	border-bottom-color:#DDDDDD;	}.category_product_left img, .category_product_right img {	display: block;	margin-left: auto;	margin-right: auto;	padding: 5px 0;}.category_product_info {	float:right;	margin-right: 3px;}.price_estadoNormal {}.product_detail_wrapper {	margin-right: 5px;	margin-top: 10px;	padding: 10px;}.product_detailbutton {	float:right;	width: auto;	padding: 0;	margin: 21px 0 0 0;}.product_tryonlinebutton {	float:right;	width: auto;	padding: 0;	margin: 21px 0 0 0;}.product_tryhomebutton {	float:right;	width: auto;	padding: 0;	margin: 21px 0 0 0;}.product_detail_left {	float:left;	width: 350px;}.product_detail_right {	float: right;	width: 210px;}.product_detail_left, .product_detail_right{	position: relative;	/*width: 305px;*/	margin: 0 0 30px 0;}.product_detail_left img {	display: block;	margin-left: auto;	margin-right: auto;	padding: 15px 0;}.product_detail_left .product_title{	color:#5f79a0;	font-size:16px;	font-family:Verdana, Arial, Helvetica, sans-serif;	font-weight:bold;	padding: 5px 0;}.product_detail_info {	float:right;	margin-right: 3px;}.product_detail_desc {	clear:both;	text-align:justify;	padding: 10px 0 10px 0;}.specifications {	float: left;	position: relative;	width: 200px;	border: 1px solid #84adc9;	margin-top: 10px;}.specifications p {	color: #FFFFFF;	padding: 4px 4px 4px 8px;	font-size: 1.1em;	background: #84adc9;/*color: #FFFFFF; */}.specifications ul {	float: right;	position: relative;	margin: 0 0 0 0px;	width: 100%;	list-style: none;}.specifications ul li {	padding: 5px;	text-align: center;}.specifications ul li span {	float: left;	position: relative;	width: 25%;	padding-left: 4px;	text-align: left;	color: #333333;	left: 5;}.specifications ul li.oscuro {	background:  #f1f1f1;}.specifications2 {	float: left;	position: relative;	width: 400px;	border: 1px solid #84adc9;	margin-top: 10px;}.specifications2 p {	color: #FFFFFF;	padding: 4px 4px 4px 8px;	font-size: 1.1em;	background: #84adc9;/*color: #FFFFFF; */}.specifications2 ul {	float: right;	position: relative;	margin: 0 0 0 0px;	width: 100%;	list-style: none;}.specifications2 ul li {	padding: 5px;	text-align: center;}.specifications2 ul li span {	float: left;	position: relative;	width: 25%;	padding-left: 4px;	text-align: left;	color: #333333;	left: 5;}.specifications2 ul li.oscuro {	background:  #f1f1f1;}.probador_content {	width: auto;	margin: 20px 0 0 40px;	padding: 10px;}.mapaweb{	padding: 10px;}.info-general-pedido {	width: 200px;	height: 435px;	color: #383838;	font-size: 12px;	font-weight:bold;	font-family: "Trebuchet MS", Verdana, Arial;	text-align: center;		display: block;	position: relative;}.info-general-pedido .title {	color: #4b5a8d;	font-size: 16px;	margin: 0;	padding: 110px 0 0 0;}.info-general-pedido p{	font-weight:normal;}.general-data {	padding: 0;	margin: 0;	position: absolute;	top: 0px;	left: 0;}.general-data .datos_azul{	text-decoration:underline;	padding-top: 15px;}.caja_medio_modpedido {	float: right;	/*position: relative;*/	width: 850px;	padding-top: 10px;	padding-right: 10px;	padding-bottom: 10px;	padding-left: 0;}.caja_medio_modpedido h1 {	padding: 0;	margin: 0;}.caja_medio_modpedido .cajas_catalogo {	width: 780px;	float: left;	position: relative;}.cond-cert {	clear:both;	padding-top: 40px;	padding-bottom: 20px;}.cond-cert .rojo {	width: 100%;	float:left;	clear:both;	margin: 0;}.fill {	display:block;	height: 200px;}#listado-optica p{	margin: 15px 0;}/*Artículos recientes */#pie-cuerpo {width:100%; overflow:hidden; clear:both;}#pie-izda {width:320px; float:left;}#pie-dcha {width:320px; float:right;}ul#blogposts {margin:0; padding:0;}.wp_post {list-style-type:none;}.wp_post img {display:block; clear:both; margin:0 0 10px 0; display:none;}.wp_post {width:100%; padding:0; margin:0; font-size:1em; }.wp_post h2 {font-size:1em; font-weight:bold; padding:0; margin:4px 0;}.wp_post h2 a {text-decoration:none; color:#333; display:block; width:99%; border-bottom:1px solid #ccc; padding:4px 0;}.wp_post h2 a:hover {text-decoration:underline;}.wp_post a {text-decoration:none;}.wp_post a.readmorelink {font-style:italic;}.wp_post div.postcontent {margin:6px 0;}.notasCuponOpticaDirecta {	padding: 3px 5px;	margin-top: 29px;	background-color: #f0f0ff;	color: #132743;	font-weight: bold;	clear: both;	text-align: center;}.cuponOpticaDirecta{	margin:0;	padding: 0;}.emailcupondiv {	text-align: center;	padding-bottom: 3px;	margin-bottom: 4px;	background-color: #f0f0ff;	color: #132743;	clear: both;}#msgCupon{	float: right;	width: 131px;	text-align: center;	height: 24px;	padding-top: 4px;	color: #444444;}#codcupon {	float: left;	font-family: "Trebuchet MS", Arial;	text-transform: uppercase;	text-align: center;	width: 50px;	font-size:1.05em;	font-weight:bold;	background-color:336699;	border-color:336699;	color:FF00FF;}#emailcupon {	font-family: "Trebuchet MS", Arial;	text-transform: lowercase;	text-align: center;	width: 172px;	font-size:1.05em;	font-weight:bold;	background-color:336699;	border-color:336699;	color:FF00FF;}#content-wrapper #contenido .caja_medio_modpedido .post.wrap .post-meta.left-col .cajas_garantia .category_wrapper ul li .obligatorio strong {	color: #333333;}&lt;/pre&gt;  &lt;/body&gt;&lt;/html&gt;</pre>  </body></html>