/* CSS Document */html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym, address, big, cite, code,del, dfn, em, font, img, ins, kbd, q, s, samp,small, strike, strong, sub, sup, tt, var,b, u, i, center,dl, dt, dd, ol, ul, li,fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td {	margin: 0;	padding: 0;	border: 0;	outline: 0;	font-size: 100%;	vertical-align: baseline;	background: transparent;}body {	line-height: 1;	background-color: #FFFFFF;	background-image: url(../estructura/fondo.gif);	background-repeat: repeat-x;	background-position: left top;}b,strong{	font-weight:bold;}i,em{	font-style:italic;}ol, ul {	list-style: none;}blockquote, q {	quotes: none;}blockquote:before, blockquote:after,q:before, q:after {	content: '';	content: none;}/* remember to define focus styles! */:focus {	outline: 0;}/* remember to highlight inserts somehow! */ins {	text-decoration: none;}del {	text-decoration: line-through;}/* tables still need cellspacing='0' in the markup */table {	border-collapse: collapse;	border-spacing: 0;}#contenedor930 {	width: 930px;	margin-right: auto;	margin-left: auto;}#encabezado {	float: left;	height: 106px;	width: 930px;}#logo {	float: left;	height: 106px;	width: 180px;	background-image: url(../estructura/logo-mitoldo.gif);	background-repeat: no-repeat;	background-position: left top;}#profesionales {	float: right;	height: 21px;	width: 183px;	margin-right: 5px;}#menu2 {	float: right;	height: 22px;	width: 749px;	text-align: right;	margin-top: 34px;}#menu2 ul {	text-align: right;}#menu2 li {	display: inline;	float: left;}#menu2 a {	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	color: #666666;	font-weight: bold;	display: block;	width: auto;	padding-right: 6px;	padding-left: 6px;	text-decoration: none;	border-right-width: 1px;	border-right-style: solid;	border-right-color: #999999;}#menu2 a:hover {	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	color: #000000;	font-weight: bold;	display: block;	width: auto;	padding-right: 6px;	padding-left: 6px;	text-decoration: none;	border-right-width: 1px;	border-right-style: solid;	border-right-color: #999999;}#menu2 #home {	margin-right: 300px;}#menu {	float: right;	height: 28px;	width: 749px;	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	font-variant: small-caps;	text-align: right;}.inactivo {}#menu ul {	margin:0;	list-style:none;	text-align: right;	}#contenedor930 #encabezado #menu .activo span {	float:left;	display:block;	color:#EE8300;	background-image: url(../estructura/menu/derecha-boton.gif);	background-repeat: no-repeat;	background-position:100% -42px;	font-family: Arial, Helvetica, sans-serif;	font-weight: bold;	padding-top: 9px;	padding-right: 8px;	padding-bottom: 7px;	padding-left: 6px;	margin: 0px;}#contenedor930 #encabezado #menu .activo a {float:left;	text-decoration:none;	background-image: url(../estructura/menu/izquierda-boton.gif);	background-repeat: no-repeat;background-position:0% -42px;	font-family: Arial, Helvetica, sans-serif;	padding-top: 0;	padding-right: 0;	padding-bottom: 0;	padding-left: 2px;	margin-top: 0;	margin-right: 2px;	margin-bottom: 0;	margin-left: 0;}#menu li {	display:inline;	padding:0;	margin: 0;	}#menu a {	float:left;	text-decoration:none;	background-image: url(../estructura/menu/izquierda-boton.gif);	background-repeat: no-repeat;	background-position: left top;	font-family: Arial, Helvetica, sans-serif;	padding-top: 0;	padding-right: 0;	padding-bottom: 0;	padding-left: 2px;	margin-top: 0;	margin-right: 2px;	margin-bottom: 0;	margin-left: 0;	}#menu a span {	float:left;	display:block;	color:#FFFFFF;	background-image: url(../estructura/menu/derecha-boton.gif);	background-repeat: no-repeat;	background-position: right top;	font-family: Arial, Helvetica, sans-serif;	font-weight: bold;	padding-top: 9px;	padding-right: 8px;	padding-bottom: 8px;	padding-left: 6px;	}	/* Commented Backslash Hack hides rule from IE5-Mac \*/#menu a span {float:none;}/* End IE5-Mac hack */#menu a:hover span {	color:#EE8300;}#menu a:hover {background-position:0% -42px;}#menu a:hover span {background-position:100% -42px;}#migas {	float: left;	height: 30px;	width: 930px;}#micontenido {	float: left;	width: 930px;}#columna-derecha {	float: right;	width: 153px;	margin-bottom: 25px;}#columnas {	float: left;	width: 761px;}#columna-izquierda {	font-family: Geneva, Arial, Helvetica, sans-serif;	float: left;	width: 180px;	font-size: 12px;}#centro {	float: right;	width: 565px;}#footermax {	height: 200px;	width: 100%;	margin-right: auto;	margin-left: auto;	background-image: url(../estructura/fondo-footer.jpg);	background-repeat: repeat-x;	background-position: left top;	float: left;}#accesos-rapidos {	float: left;	height: 23px;	width: 930px;	color: #FFFFFF;	font-family: Geneva, Arial, Helvetica, sans-serif;	font-size: 15px;	font-weight: bold;	padding-top: 6px;	margin: 0px;	padding-right: 0px;	padding-bottom: 0px;	padding-left: 0px;	line-height: normal;}#columnas-footer {	float: left;	height: 125px;	width: 930px;}#menu-limpio {	float: left;	height: 40px;	width: 930px;	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	color: #333333;	line-height: 20px;	margin-top: 4px;}#loguito {	height: 120px;	width: 153px;	float: right;	background-image: url(../estructura/loguito.gif);	background-position: center center;	background-repeat: no-repeat;}#mininavegacion {	float: left;	height: 124px;	width: 761px;	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;}#footer930 {	width: 930px;	margin-right: auto;	margin-left: auto;}#migas-derecha {	float: right;	width: 734px;	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	margin-top: 9px;	color: #EE8300;}#migas-derecha a {	font-family: Arial, Helvetica, sans-serif;	color: #666666;	text-decoration: none;	margin-right: 4px;	margin-left: 2px;}#migas-derecha a:hover {	font-family: Arial, Helvetica, sans-serif;	color: #000000;	text-decoration: none;	margin-right: 4px;	margin-left: 2px;}#titulo-submenu {	background-color: #FFFFFF;	height: 25px;	width: 180px;	color: #EE8300;	font-family: Arial, Helvetica, sans-serif;	font-weight: bold;	font-size: 13px;	text-align: center;	padding-top: 10px;	border-bottom-width: 2px;	border-bottom-style: solid;	border-bottom-color: #EE8300;}	#columna-izquierda ul{	margin:0px;	padding:0px;	list-style:none;	}	/*#columna-izquierda li a {	voice-family: "\"}\"";	voice-family: inherit;	text-decoration: none;	font-weight:normal;	margin: 0px;	padding: 0px;		}*/			#columna-izquierda li a:link, #columna-izquierda li a:visited {	color: #4c4c4c;	display: block;	padding-top: 8px;	padding-right: 0px;	padding-bottom: 7px;	padding-left: 30px;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #FFFFFF;	text-decoration: none;	margin-top: 0px;	margin-right: 0px;	_margin-bottom: -13px;	margin-left: 0px;		}			#columna-izquierda li a:hover {	color: #4c4c4c;	padding-top: 8px;	padding-right: 0;	padding-bottom: 7px;	padding-left: 30px;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #FFFFFF;	background-position: left center;	margin: 0px;	background-image: url(../estructura/menu/estado-activo.gif);		_margin-bottom: -13px;		}/*#columna-izquierda .active a {*/#foto-cabecera {	background-position: left top;	float: left;	height: 150px;	width: 565px;	background-repeat: no-repeat;	margin-bottom: 10px;}h1, h5 {	color: #000000;	line-height: 1.1em;	letter-spacing: -1px;	font-size: 2em;	font-weight: 100;	padding: 0;	margin-top: 0px;	margin-right: 0;	margin-bottom: 4;	margin-left: 0;	font-family: Arial, Helvetica, sans-serif;}h3 {font-family:"Arial Narrow", Arial, Helvetica, sans-serif; color: #bfbfbf; font-size: 11px; font-weight: normal; margin: 0; position: relative; top: -11px; left: 34px;}  #mas-data {	float: left;	width: 565px;	font-family: Arial, Helvetica, sans-serif;	margin-bottom: 20px;}#mas-data  p  {	font-size: 0.8em;	line-height: 20px;	font-family: Arial, Helvetica, sans-serif;	margin-left: 0px;	padding-left: 0;	margin-bottom: 0px;	color: #333333;}#mas-data ul {	padding: 0px 15px;	font-size: 0.8em;}#mas-data ul ul, #main ul ul ul {}#mas-data li {	line-height: 1.6em;	font-size: 0.9em;	font-family: Verdana, Arial, Helvetica, sans-serif;	margin-bottom: 3px;	color: #333333;	list-style-image: url(../estructura/vinieta.gif);}#columna-extras {	float: right;	width: 180px;	margin-left: 20px;	margin-bottom: 20px;}h5 {	font-family:"Arial Black", Arial, Helvetica, sans-serif;	color: #cd8200 !important;	font-weight: normal !important;	margin: 0px;	padding: 0;}h4  {	color: #cd8200;	font-size: 1.1em;	font-weight: 100;	letter-spacing: -1px;	margin-top: 10px;	margin-right: 0px;	margin-bottom: 10px;	margin-left: 0px;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #999999;}h6 {	font-size: 1.1em;	padding: 0;	font-weight: 100;	margin-top: 5px;	margin-right: 0;	margin-bottom: 3px;	margin-left: 0;	text-transform: uppercase;}#menu-limpio a {	color: #333333;	font-family: Arial, Helvetica, sans-serif;}#mininavegacion ul {	font-family: Arial, Helvetica, sans-serif;	color: #666666;	float: left;	font-size: 11px;	margin-right: 20px;	margin-top: 8px;}#mininavegacion li {	list-style-type: disc;	list-style-position: inside;	color: #EF8301;	margin-bottom: 4px;}#mininavegacion a {}#mininavegacion a {	text-decoration: none;	font-family: Arial, Helvetica, sans-serif;	color: #333333;}#columna-derecha ul {	list-style-type: none;}#columna-derecha li {	margin-bottom: 2px;}#columna-derecha  li a {	display: block;	height: 89px;	width: 153px;}#columna-derecha  li a:hover {	display: block;	background-repeat: no-repeat;	background-position: bottom;}#columna-derecha li a span {	display: none;}#columna-derecha #necesito {	background-image: url(../estructura/banners-derecha/quetoldonecesito.gif);	background-repeat: no-repeat;}#perfect #columna-derecha #necesito {	background-image: url(../estructura/banners-derecha/quetoldonecesito.gif);	background-repeat: no-repeat;	background-position: bottom;}#columna-derecha #galeriafotos {	background-image: url(../estructura/banners-derecha/fotos.gif);	background-repeat: no-repeat;}#galeriafotos2 #columna-derecha #galeriafotos {	background-image: url(../estructura/banners-derecha/fotos.gif);	background-repeat: no-repeat;	background-position: bottom;}#columna-derecha #opinion {	background-image: url(../estructura/banners-derecha/dinostuopinion.gif);	background-repeat: no-repeat;}#opinion2 #columna-derecha #opinion {	background-image: url(../estructura/banners-derecha/dinostuopinion.gif);	background-repeat: no-repeat;	background-position: bottom;}#columna-derecha #apuntate {	background-image: url(../estructura/banners-derecha/apuntate.gif);	background-repeat: no-repeat;}#anotate #columna-derecha #apuntate {	background-image: url(../estructura/banners-derecha/apuntate.gif);	background-repeat: no-repeat;	background-position: bottom;} #columna-derecha #presupuestos {	background-image: url(../estructura/banners-derecha/pidepresupuesto.gif);	background-repeat: no-repeat;}#presu #columna-derecha #presupuestos {	background-image: url(../estructura/banners-derecha/pidepresupuesto.gif);	background-repeat: no-repeat;	background-position: bottom;}/*#contenedor930 #micontenido #columnas #columna-izquierda ul {	margin-bottom: 20px;*/.bold {	color: #cd8200 !important;	font-weight: bold !important;	text-transform: uppercase;}#columna-extras img {	margin-bottom: 5px;	float: left;}/*#columna-izquierda .active a {	background-position: center top;}*/.active a {	color: #4c4c4c;	display: block;	background-image: url(../estructura/menu/estado-activo.gif);	background-repeat: no-repeat;	background-position: left center;	padding-top: 8px;	padding-right: 0;	padding-bottom: 7px;	padding-left: 30px;	background-color: #E4E4E4;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #FFFFFF;}#columna-izquierda li {	/*voice-family: "\"}\"";	voice-family: inherit;*/	text-decoration: none;	font-weight:normal;	padding: 0px;	background-image: url(../estructura/menu/reposo.gif);	background-color: #EAEAEA;	background-repeat: no-repeat;	background-position: left center;	display: block;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 0px;	margin-left: 0px;}#home #centro {	float: left;	width: 761px;}#home #columna-izquierda {	float: left;	visibility: hidden;	height: 0px;	width: 0px;}#presu #contenedor930 #micontenido #columnas #centro #mas-data {	margin-top: 15px;}#tabloide {	margin-right: auto;	margin-left: auto;	width: 450px;	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: bold;	margin-top: 8px;}#tabloide tr {	height: 30px;	vertical-align: middle;}#tabloide td {	vertical-align: middle;	font-family: Arial, Helvetica, sans-serif;	color: #E98001;}#tabloide  h6 {	margin-top: 5px;	font-family: Arial, Helvetica, sans-serif;	color: #333333;	font-weight: bold;}.imputes {	width: 300px;	border: 1px solid #999999;	background-color: #FFFFFF;	font-family: Arial, Helvetica, sans-serif;	font-size: 14px;	padding: 3px;}.imputesArea {	width: 300px;	border: 1px solid #E98001;	background-color: #FFFFFF;	font-family: Arial, Helvetica, sans-serif;	font-size: 14px;	height: 80px;}.imputesBoton {	width: 450px;	background-color: #E98001;	font-family: Arial, Helvetica, sans-serif;	font-size: 14px;	color: #FFFFFF;	text-align: center;	padding-top: 6px;	padding-right: 3px;	padding-bottom: 6px;	padding-left: 3px;	border-top-style: none;	border-right-style: none;	border-bottom-style: none;	border-left-style: none;}#tabloide #sucursales {	background-color: #FFFFCC;	width: 450px;}#tabloide  #sucursales  td {	text-align: center;}#centro2 {	float: left;	width: 761px;}#mas-data2 {	float: left;	width: 761px;	font-family: Arial, Helvetica, sans-serif;	margin-top: 15px;}#mas-data2  p  {	font-size: 0.8em;	line-height: 20px;	font-family: Arial, Helvetica, sans-serif;	margin-left: 0px;	padding-left: 0;	margin-bottom: 0px;	color: #333333;}.listadondecomprar {	float: left;	width: 240px;	margin-right: 10px;	margin-bottom: 30px;	font-family: Arial, Helvetica, sans-serif;}.listadondecomprar li {	margin-bottom: 2px;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #CCCCCC;}.listadondecomprar a {	color: #FFFFFF;	font-family: Arial, Helvetica, sans-serif;	text-decoration: none;	font-size: 15px;	height: 20px;	display: block;	padding-left: 14px;	background-color: #E98001;	padding-top: 2px;}.listadondecomprar a:hover {	color: #FFFFFF;	font-family: Arial, Helvetica, sans-serif;	text-decoration: none;	font-size: 15px;	height: 20px;	display: block;	padding-left: 14px;	background-color: #999999;	padding-top: 2px;}#mapa-cabecera {	float: left;	height: 320px;	width: 761px;	margin-bottom: 10px;	background-color: #CCCCCC;}.tienda22 {	float: left;	height: auto;	width: 761px;	margin-bottom: 10px;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #EE8300;	margin-top: 10px;}.nombretindas {	font-family: Arial, Helvetica, sans-serif;	font-size: 16px;	color: #333333;	font-weight: bold;}.pobla {	float: left;	height: 40px;	width: 150px;	margin-right: 15px;	font-family: Arial, Helvetica, sans-serif;	font-size: 18px;	font-weight: bold;	color: #EE8300;	text-align: center;	vertical-align: middle;	border-right-width: 1px;	border-right-style: solid;	border-right-color: #EE8300;}.tienda22centro {	font-family: Arial, Helvetica, sans-serif;	font-size: 14px;	color: #333333;	float: left;	width: 400px;}.verlo {	float: right;	height: 40px;	width: 150px;	text-align: center;}#mas-data2 #ficha {	float: left;	width: 760px;	font-family: Arial, Helvetica, sans-serif;	font-size: 15px;	font-weight: bold;	color: #333333;}#ficha h2 {	font-size: 15px;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 3px;	margin-left: 0px;	width: 201px;	float: left;	padding: 0px;	font-family: Arial, Helvetica, sans-serif;}#volver a {	font-family: Arial, Helvetica, sans-serif;	font-size: 14px;	color: #FF6600;	text-decoration: none;	text-transform: uppercase;	font-weight: bold;}#volver a:hover {	color: #333333;	background-color: #FF6600;}h2 {	font-size: 1.1em;	padding: 0;	font-weight: 100;	margin-top: 15px;	margin-bottom: 5px;	text-transform: uppercase;}#ficha {	float: left;}/*agregado denis 17/02/2009*/#ficha  td  {	margin: 0px;	padding: 0px;	vertical-align: top;	border-top: 0px none;	border-right: 0px none;	border-bottom: 0px none;	border-left: 0px none;}#ficha img {	margin-bottom: 6px;	float: right;}#destacat {	background-color: #999999;	color: #FFFFFF;	float: left;	width: 565px;	margin-bottom: 15px;}#titulodestacado {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: bold;	color: #333333;	text-decoration: none;	float: left;	width: 550px;	margin-top: 8px;	margin-bottom: 8px;	padding-left: 15px;}#textodestacado {	float: left;	height: auto;	width: 335px;	margin-left: 15px;	_margin-left: 5px;	margin-bottom: 20px;}#fotosdestacado {	float: right;	width: 173px;	margin-right: 15px;	margin-bottom: 6px;}#textodestacado p {	color: #FFFFFF;}#titulodestacado h2 {	color: #FFFFFF;	margin: 0px;	padding: 0px;}#titulodestacado h2negro {	color: #333333;	margin: 0px;	padding: 0px;}#extra-datos {	background-color: #CCCCCC;	float: left;	width: 180px;	margin-bottom: 15px;}#dondedisfrutarlo {	float: left;	width: 160px;	padding-left: 10px;}#mini-casa {	float: left;	height: auto;	width: 180px;}#modelosdelagama {	float: left;	width: 160px;	padding-left: 10px;}.bold-blanco {color: #FFFFFF !important; font-weight: bold !important; }#masdata3 {	background-color: #999999;	float: left;	width: 180px;}#extra-datos  ul {	float: left;	width: 180px;	padding-left: 0px;	list-style-type: none;	margin: 0px;	padding-top: 0px;	padding-right: 0px;	padding-bottom: 0px;}#mas-data   a           {	list-style-type: none;	color: #FFFFFF;	font-weight: normal;	text-decoration: none;	font-size: 12px;}#columna-extras h2 {	font-size: 15px;}#mas-data a:hover {	list-style-type: none;	color: #000000;	text-decoration: none;	font-size: 12px;}.parrafo-invisible {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: normal;	color: #333333;}#textodestacado-largo {	float: left;	height: auto;	width: 540px;	margin-left: 15px;	_margin-left: 5px;	margin-bottom: 20px;}#textodestacado-largo p {	color: #FFFFFF;}#destacat-corto {	background-color: #999999;	color: #FFFFFF;	float: left;	width: 360px;	margin-bottom: 15px;}#titulodestacado-corto {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: bold;	color: #333333;	text-decoration: none;	float: left;	width: 300px;	margin-top: 8px;	margin-bottom: 8px;	padding-left: 15px;}#titulodestacado-corto h2 {	color: #FFFFFF;	margin: 0px;	padding: 0px;}.foto-modelos {	background-color: #999900;	float: left;	height: 250px;	width: 660px;	margin-bottom: 15px;	margin-top: 10px;}.texto-modelos {	float: left;	width: 410px;	height: auto;	margin-right: 15px;	margin-bottom: 15px;}.idealydimensiones {	float: left;	height: 200px;	width: 200px;}.idealpara {	font-family: Arial, Helvetica, sans-serif;	font-size: 16px;	font-weight: bold;	color: #CD8200;	float: left;	width: 410px;	margin-top: 6px;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #999999;	padding-bottom: 2px;}.IDEALPARA2 {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: normal;	color: #666666;	float: left;	width: 400px;	margin-bottom: 3px;	margin-top: 2px;	line-height: 17px;}/*denis giles 26/02/2009*/#lahome {	float: left;	width: 761px;}#lahomeTOP {	float: left;	width: 761px;	height: 200px;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #CCCCCC;	margin-bottom: 8px;	padding-bottom: 4px;}#lahomeIZQUIERDA {	float: left;	width: 420px;}#lahomeDERECHA {	float: right;	width: 330px;	margin-bottom: 20px;}#lahomeACTUALIDAD {	font-family: Arial, Helvetica, sans-serif;	font-size: 16px;	font-weight: bold;	text-transform: uppercase;	color: #D27301;	float: left;	height: 20px;	width: 420px;	margin-bottom: 6px;	padding-bottom: 2px;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #CCCCCC;}#lahomePROVINCIAS {	font-family: Arial, Helvetica, sans-serif;	font-size: 16px;	font-weight: bold;	text-transform: uppercase;	color: #D27301;	float: left;	height: 20px;	width: 330px;	margin-bottom: 6px;	padding-bottom: 2px;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #CCCCCC;}#lahomeLISTADOPROVINCIAS {	float: left;	width: 330px;}#lahomeLISTADO1 {	float: left;	width: 155px;}#lahomeLISTADO2 {	float: right;	width: 155px;}#lahomeLISTAPROVINCIAS li {	margin-bottom: 2px;	color: #FF6600;}#lahomeLISTAPROVINCIAS a {	font-family: Arial, Helvetica, sans-serif;	color: #E98001;	text-decoration: none;	font-size: 12px;	display: block;	width: 149px;	background-color: #FFFFFF;	padding-top: 3px;	padding-bottom: 3px;	padding-left: 6px;}#lahomeLISTAPROVINCIAS a:hover {	font-family: Arial, Helvetica, sans-serif;	color: #FFFFFF;	text-decoration: none;	font-size: 12px;	display: block;	width: 149px;	background-color: #E98001;	padding-top: 3px;	padding-bottom: 3px;	padding-left: 6px;}.lahomeCAJANOTA {	width: 420px;	float: left;	margin-bottom: 9px;	border-bottom-width: 1px;	border-bottom-style: dotted;	border-bottom-color: #999999;	padding-bottom: 2px;}.lahomeCAJANOTAFOTO {	float: left;	height: 133px;	width: 138px;}.lahomeCAJANOTA .lahomeCAJANOTAFOTO img {	background-color: #FFFFFF;	padding: 4px;	border: 1px solid #CCCCCC;}.lahomeCAJANOTA-TITULO {		float: right;	width: 270px;}.lahomeCAJANOTA-TITULO h1{	background-color: #FFFFFF;	font-size: 20px;	letter-spacing: 0px;}.lahomeCAJANOTA-bajada {	float: right;	width: 270px;	color: #CD8200;	margin-top: 2px;	margin-bottom: 2px;	font-family: Arial, Helvetica, sans-serif;	font-weight: 100;	font-size: 15px;}.lahomePARRAFO {	float: right;	width: 265px;	margin-top: 2px;	margin-bottom: 3px;	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #666666;	line-height: 18px;	text-decoration: none;}.homelink {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #666666;	line-height: 18px;	text-decoration: none;}.lahomeCAJANOTA-TITULO a {	text-decoration: none;	font-family: Arial, Helvetica, sans-serif;	color: #000000;}.lahomeCAJANOTA-TITULO a:hover {	text-decoration: none;	font-family: Arial, Helvetica, sans-serif;	color: #E98001;}.lahomeFLASHES {	height: 200px;	width: 420px;	float: left;}.lahomeMAPA {	float: right;	height: 200px;	width: 330px;}#perfect #contenedor930 #micontenido #columnas #centro #mas-data {	margin-top: 12px;}#apuntate #contenedor930 #micontenido #columnas #centro #mas-data {	margin-top: 12px;}#galeriafotos2 #contenedor930 #micontenido #columnas #centro #mas-data {	margin-top: 12px;}#tablascomparaticas #contenedor930 #micontenido #columnas #centro #mas-data {	margin-top: 12px;}#comparativastabla {	background-color: #E98001;	float: left;	width: 560px;	color: #FFFFFF;	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;}#comparativastabla tr {	border: 1px solid #FFFFFF;	color: #FFFFFF;}#comparativastabla td {	border: 1px solid #FFFFFF;	color: #FFFFFF;}.grisaseo {	background-color: #CCCCCC;}  /*COMPARATIVAS 27/02/2009 DENIS GILES*//*#COMPA table {	width: 560px;	border:1px solid #000000;	border-spacing: 0px;	font-size: 12px;}#COMPA table a, table, tbody, tfoot, tr, th, td {	font-family: Arial, Helvetica, sans-serif;}#COMPA thead th {	height: 21px;	color: #FFFFFF;	font-size: 1em;	font-family: Arial;	font-weight: bold;	text-align: left;	background-color: #FF6600;	background-image: url(images/bg_th.gif);	background-position: left;	margin-top: 20px;	margin-right: 0px;	margin-bottom: 0px;	margin-left: 0px;	padding-top: 3px;	padding-right: 7px;	padding-bottom: 0px;	padding-left: 7px;}#COMPA tbody tr {	background: #ffffff; }#COMPA tbody tr.odd {	background: #f0f0f0; }#COMPA tbody th {	background: url(images/arrow_white.gif) left center no-repeat;	background-position: 5px;	padding-left: 40px !important; }#COMPA tbody tr.odd th {	background: url(images/arrow_grey.gif) left center no-repeat;	background-position: 5px;	padding-left: 40px !important; }#COMPA tbody th, tbody td {	font-size: 0.8em;	line-height: 1.4em;	font-family: Arial, Helvetica, sans-serif;	color: #000000;	padding: 10px 7px;	border-bottom: 1px solid #800000;	text-align: left; }#COMPA tbody a {	color: #000000;	font-weight: bold;	text-decoration: none; }#COMPA tbody a:hover {	color: #ffffff;	text-decoration: underline; }#COMPA tbody tr:hover th {	background-position: 5px;	color: #ffffff;	background-color: #333333;	background-image: url(images/arrow_red.gif);	background-repeat: no-repeat;}#COMPA tbody tr.odd:hover th {	background-position: 5px;	color: #ffffff;	background-color: #333333;	background-image: url(images/arrow_black.gif);	background-repeat: no-repeat;}#COMPA tbody tr:hover th a, tr.odd:hover th a	{		 color: #ffffff; }#COMPA tbody tr:hover td, tr:hover td a, tr.odd:hover td, tr.odd:hover td a {	color: #ffffff;	background-color: #E98001;}#COMPA tbody tr.odd:hover td, tr.odd:hover td a{	color: #333333;	background-color: #FFCC00;}#COMPA tfoot th, tfoot td {	font-size: 0.8em;	color: #ffffff;	background-color: #FF6600;	background-image: url(images/bg_footer.gif);	background-repeat: repeat-x;	background-position: bottom;	padding-top: 3px;	padding-bottom: 3px;	}*/#toldo #contenedor930 #micontenido #columnas #centro2 #mas-data2 #ficha h2 {	font-weight: bold;	color: #E98001;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #E98001;}#descargas55 #contenedor930 #micontenido #columnas #centro #mas-data {	margin-top: 12px;}/*agregado denis 3 de marzo CAMBIOS TOOLTIPS MENU PRODUCTOS*/elchoxxxxxxxxxxx {	width: 233px;}a.tooltip{	/* for postioning the tool-tip box relative to the link */    position:relative;	/* no underline needed */    text-decoration: none;	z-index: 50;	clip: rect(auto,20px,auto,auto);  }  a.tooltip span{    /* tool-tip text will not be visible initially */    display: none;  }  a.tooltip:hover span{	/* make tool-tip text visible */    display:block;	/* for postioning */    position:absolute;	top:10px;	left:120px;	padding: 5px;	/* width of the tool-tip box    if text is longer, it will be    made into two lines */    width:150px;	/* style the box to look like a tool-tip box */    border:1px solid #FFFFFF;	background-color:#FF9900;	color:#FFFFFF;	text-align: center;  }#mas-data  #rellenando td {	padding: 5px;}#tablexcompar {	background-color: #F8DFC1;	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	width: 710px;	color: #666666;}#COMPA #contenedor930 #micontenido #columnas #centro #mas-data #tablexcompar td {	text-align: center;	vertical-align: middle;	border: 1px solid #FFFFFF;	padding-top: 5px;	padding-right: 3px;	padding-bottom: 5px;	padding-left: 3px;}.otraceldas {	background-color: #EBD4B6;}#COMPA #contenedor930 #micontenido #columnas #centro #mas-data #tablexcompar #topes td {	background-color: #CD8200;	color: #FFFFFF;	font-weight: bold;	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;}#contenedor930 #micontenido #columnas #centro #mas-data h4 a {	color: #E98001;	font-size: 15px;	letter-spacing: 0px;}#COMPA #contenedor930 #micontenido #columnas #centro #mas-data {	margin-top: 12px;}#sinfo #contenedor930 #micontenido #columnas #centro #mas-data {	margin-top: 12px;}#anotate #contenedor930 #micontenido #columnas #centro #mas-data {	margin-top: 12px;}.imputes-dos {	width: 300px;	border: 1px solid #E98001;	background-color: #FFFFFF;	font-family: Arial, Helvetica, sans-serif;	font-size: 14px;	padding: 3px;}#porunlink {}#porunlink   a  {	color: #cd8200;	font-weight: bold;}#opinion2 #contenedor930 #micontenido #columnas #centro #mas-data #tabloide #opciones {	background-color: #FFE2BB;	width: 440px;}#opinion2 #contenedor930 #micontenido #columnas #centro #mas-data #tabloide #opciones td {	background-color: #FFE2BB;	width: 50%;	padding: 3px;	vertical-align: middle;	border: 1px solid #FFFFFF;}#opinion2 #contenedor930 #micontenido #columnas #centro #mas-data #form1 #tabloide #opciones radio {	margin-bottom: 5px;}.textarea-satisfaccion {	background-color: #FFE2BB;	width: 445px;	height: 70px;}.petit-aviso {	font-family: Arial, Helvetica, sans-serif;	font-size: 9px;	color: #999999;}/*denis 10 de marzo*/#otro {	background: #333;	list-style: none;	margin: 0px;	padding: 0px;	width: 12em;}#otro li {	margin: 0px;	padding: 0px;	font-family: "Lucida Sans Unicode", "Bitstream Vera Sans", "Trebuchet Unicode MS", "Lucida Grande", Verdana, Helvetica, sans-serif;	font-size: 67.5%;	list-style-type: none;	list-style-image: none;}#otro a {	border-bottom: 1px solid #393939;	color: #ccc;	display: block;	margin: 0px;	text-decoration: none;	font-weight:normal;	padding-top: 8px;	padding-right: 12px;	padding-bottom: 8px;	padding-left: 12px;	background-color: #333;	background-image: url(../estructura/hover1.gif);	background-position: left center;	background-repeat: no-repeat;}#otro a:hover {	color: #fff;	padding-bottom: 8px;	background-color: #E98001;	background-image: url(../estructura/hover.gif);	background-repeat: no-repeat;	background-position: left center;}                    #tabladebrokers {	padding-bottom: 8px;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #999999;}#columna-peque-izquierda {	float: left;	height: auto;	width: 320px;	margin-right: 10px;}#columna-peque-derecha {	float: right;	height: auto;	width: 235px;}.apuntate_a_mi_toldo {	background-color: #FFFFFF;	border: 1px solid #FF9900;	padding: 10px;}/*denis 20 de abril de 2009*/#tabloide2 {	margin-right: auto;	margin-left: auto;	width: 450px;	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: bold;	margin-top: 8px;	text-align: center;	margin-bottom: 15px;}#tabloide2 ul {	list-style-type: none;	list-style-image: none;	margin-right: auto;	margin-left: auto;	padding: 0px;	margin-top: 0px;	margin-bottom: 0px;	height: 21px;	width: 175px;}#tabloide2 li {	list-style-image: none;	list-style-type: none;	margin-right: auto;	margin-left: auto;}#tabloide2 li a {	display: block;	height: 21px;	width: 175px;}#tabloide2 li a:hover {	display: block;	background-repeat: no-repeat;	background-position: bottom;}#tabloide2 li a span {	display: none;}#tabloide2 #otromas {	background-image: url(../estructura/sumarproducto.gif);	background-repeat: no-repeat;}fieldset {	background-color: #FFFFCC;	border: 1px dotted #CCCCCC;	background-position: center;	padding-top: 0px;	background-repeat: repeat-x;	padding-bottom: 5px;	margin-bottom: 8px;}legend {	font-family: Arial, Helvetica, sans-serif;	font-weight: bold;	margin-left: 30px;	padding-right: 5px;	padding-left: 5px;	padding-top: 0px;	margin-top: 0px;}.contacto_cell {	font-family: Arial, Helvetica, sans-serif;	font-size: 11pt;	color: #333333;	background-color: #FFFFCC;	border: 1px solid #666666;}.contacto_cell_text {	font-family: Arial, Helvetica, sans-serif;	font-size: 9pt;	color: #333333;	padding: 5px;	margin: 5px;}#cierra-producto {	float: right;	height: 16px;	width: 16px;	margin-right: 15px;	position: relative;	z-index: 2;	list-style-image: none;	list-style-type: none;	margin-top: -3px;}#cierra-producto ul {	list-style-type: none;	list-style-image: none;	margin-right: auto;	margin-left: auto;	padding: 0px;	margin-top: 0px;	margin-bottom: 0px;	height: 16px;	width: 16px;}#cierra-producto li {	list-style-image: none;	list-style-type: none;	margin-right: auto;	margin-left: auto;}#cierra-producto li a {	display: block;	height: 16px;	width: 16px;}#cierra-producto li a:hover {	display: block;	background-repeat: no-repeat;	background-position: bottom;}#cierra-producto li a span {	display: none;}#cierra-producto #cerrando2 {	background-image: url(../estructura/cierra.gif);	background-repeat: no-repeat;}#endonde {	width: 170px;	list-style-position: inside;	list-style-type: none;	list-style-image: none;	display: block;}#endonde li {	list-style-type: disc;	list-style-image: none;	list-style-position: inside;	color: #333333;}    .clearfloat { /* esta clase debe colocarse en un elemento div o break y debe ser el último elemento antes del cierre de un contenedor que incluya completamente a un elemento flotante */    	clear:both;        height:0;        font-size: 1px;        line-height: 0px;    }.parrafo-invisible {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	line-height: 20px;	color: #333333;}#myOnPageContent h2 {	display: block;	background-color: #993300;}.foto-modelos-duox {	background-color: #FFFFFF;	float: left;	height: 250px;	width: 660px;	margin-bottom: 15px;	margin-top: 10px;	background-image: url(../fotoscabecera/duox-producto.jpg);	background-repeat: no-repeat;}.foto-modelos-art250 {	background-color: #FFFFFF;	float: left;	height: 250px;	width: 660px;	margin-bottom: 15px;	margin-top: 10px;	background-image: url(../fotostoldo/art/fotodecadaproducto_art250.jpg);	background-repeat: no-repeat;}.foto-modelos-storbox250 {	background-color: #FFFFFF;	float: left;	height: 250px;	width: 660px;	margin-bottom: 15px;	margin-top: 10px;	background-image: url(../fotostoldo/box/fotodecadaproducto_storbox250.jpg);	background-repeat: no-repeat;}.foto-modelos-storbox300 {	background-color: #FFFFFF;	float: left;	height: 250px;	width: 660px;	margin-bottom: 15px;	margin-top: 10px;	background-image: url(../fotostoldo/box/fotodecadaproducto_storbox300.jpg);	background-repeat: no-repeat;}.foto-modelos-microbox300 {	background-color: #FFFFFF;	float: left;	height: 250px;	width: 660px;	margin-bottom: 15px;	margin-top: 10px;	background-image: url(../fotostoldo/box/fotodecadaproducto_microbox300.jpg);	background-repeat: no-repeat;}.foto-modelos-winbox350 {	background-color: #FFFFFF;	float: left;	height: 250px;	width: 660px;	margin-bottom: 15px;	margin-top: 10px;	background-image: url(../fotostoldo/win/fotodecadaproducto_winbox350.jpg);	background-repeat: no-repeat;}.foto-modelos-puntorecto {	background-color: #FFFFFF;	float: left;	height: 250px;	width: 660px;	margin-bottom: 15px;	margin-top: 10px;	background-image: url(../fotostoldo/basic/fotodecadaproducto_punto-recto.jpg);	background-repeat: no-repeat;}.foto-modelos-art350 {	background-color: #FFFFFF;	float: left;	height: 250px;	width: 660px;	margin-bottom: 15px;	margin-top: 10px;	background-image: url(../fotostoldo/art/fotodecadaproducto_art_monobloc_350.jpg);	background-repeat: no-repeat;}.foto-modelos-stor07 {	background-color: #FFFFFF;	float: left;	height: 250px;	width: 660px;	margin-bottom: 15px;	margin-top: 10px;	background-image: url(../fotostoldo/basic/fotodecadaproducto_store-07.jpg);	background-repeat: no-repeat;}.foto-modelos-complet07 {	background-color: #FFFFFF;	float: left;	height: 250px;	width: 660px;	margin-bottom: 15px;	margin-top: 10px;	background-image: url(../fotostoldo/art/fotodecadaproducto_complet_07.jpg);	background-repeat: no-repeat;}.precio-caja {	float: right;	width: 240px;	margin-right: 0px;	margin-top: 0px;	background-color: #FFFFFF;	height: auto;}.PRECIODESDE {	font-family: Arial, Helvetica, sans-serif;	font-size: 14px;	font-weight: bold;	text-transform: uppercase;	color: #666666;	float: left;	height: 20px;	width: 200px;}.PRECIO-PRECIO {	font-family: Arial, Helvetica, sans-serif;	font-size: 24px;	font-weight: bold;	text-transform: uppercase;	color: #EE8300;	float: left;	height: auto;	width: 220px;	border-bottom-width: 1px;	border-bottom-style: dotted;	border-bottom-color: #999999;}.PRECIO-NOINCLUYE {	font-family: Arial, Helvetica, sans-serif;	font-size: 9px;	font-weight: normal;	color: #666666;	float: left;	height: 65px;	width: 222px;	margin-top: 4px;}.boldrosa {	color: #C70071 !important;	font-weight: bold !important;	text-transform: uppercase;}#COMPA #contenedor930 #micontenido #columna-derecha {	display: none;}#COMPA #centro {	width: 715px;}#COMPA #contenedor930 #micontenido #columnas {	width: 910px;}#COMPA #contenedor930 #micontenido #columnas #centro #mas-data {	width: 720px;}#mas-data #otrolink a  {	color: #FFFFFF;	background-color: #C70071;	display: block;	width: 200px;	padding: 3px;	font-family: Arial, Helvetica, sans-serif;	font-weight: bold;	text-align: center;	margin-right: auto;	margin-left: auto;}.invisible {	font-family: inherit;	float: left;	width: 670px;	display: none;}#sorteu #mas-data a:hover {	color: #FFFFFF;	background-color: #FF6600;	display: block;	width: 200px;	padding: 3px;	font-family: Arial, Helvetica, sans-serif;	font-weight: bold;	text-align: center;	margin-right: auto;	margin-left: auto;}#basessorteu a {	font-family: Arial, Helvetica, sans-serif;	color: #C70071;}.maspeque {	font-size: 8px;	line-height: 9px;	color: #990033;	font-family: Arial, Helvetica, sans-serif;	font-weight: normal;}#sorteu #contenedor930 #micontenido #columnas #centro #mas-data .maspeque {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	line-height: 11px;	color: #666666;}#sorteu #contenedor930 #micontenido #columnas #centro #mas-data .maspeque2 {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	line-height: 11px;	color: #C70071;}.highlight {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #FFFFFF;	background-color: #E98001;	font-weight: bold;	text-align: center;}.launch_poll {	font-family: Arial, Helvetica, sans-serif;	font-size: 14px;	color: #FFFFFF;	background-color: #000000;	font-weight: bold;	text-align: center;	width: 200px;	margin: 0px;	border: 1px solid #B5B5B5;	left: 10px;	clip: rect(auto,auto,auto,10px);	float: left;}a.launch_poll {	font-family: Arial, Helvetica, sans-serif;	font-size: 14px;	color: #FFFFFF;	background-color: #a8a8a8;	font-weight: bold;	text-align: center;	width: 200px;	margin: 0px;	border: 1px solid #B5B5B5;	left: 10px;	clip: rect(auto,auto,auto,10px);	float: left;	padding: 3px;}#sorteu #contenedor930 #micontenido #columnas #centro #mas-data .launch_poll {	font-family: Arial, Helvetica, sans-serif;	font-weight: bold;	font-size: 15px;}