/* CSS Document */body {	margin: 0px 0px 0px 0px;}img {	border: 0px;}a {	font-family: Geneva, Arial, Helvetica, sans-serif;	font-size: 9px;	color: #999999;	text-decoration:none;}a:hover {	color: #666666;	text-decoration:underline;}p {	margin:0px 0px 5px 0px;	padding:0px;}#todo {	margin: 22px 0px 0px 33px;}#cabecera {	font-family: Geneva, Arial, Helvetica, sans-serif;	font-size: 10px;	color: #999999;	margin: 0px;	height: 15px;	width: 1100px;	border-bottom-width: 1px;	border-bottom-style: dotted;	border-bottom-color: #CCCCCC;	padding: 0px 0px 2px 0px;}#cabecera .cabtit {	margin: 0px;	padding: 0px;	float:left;	width:300px}.cab-txt1 {	color: #666666;	font-weight:bold;}.cab-txt2 {	color: #666666;	font-weight:bold;	float: right;}#footer {	font-family: Geneva, Arial, Helvetica, sans-serif;	font-size: 9px;	color: #999999;	margin: 5px 0px 0px 0px;	height: 100%;	width: 1100px;	padding: 0px 0px 0px 0px;	text-align:left;	float:left;}#banda-menus {	font-family: Geneva, Arial, Helvetica, sans-serif;	font-size: 9px;	color: #999999;	margin: 0px;	height: 33px;	width: 1100px;	padding: 0px 0px 0px 0px;}#navimag {	font-family: Geneva, Arial, Helvetica, sans-serif;	font-size: 9px;	color: #999999;	margin: 7px 0px 0px 0px;	width: 700px;	height: 29px;	padding: 0px 0px 0px 0px;	float:left;}#menus {	margin: 0px;	padding: 0px;	float:right;	text-align:right;}#contenedor {	background-color:#FFFFFF;	width:1100px;	height:650px;	border-top: 0px;	border-right: 0px;	border-bottom: 1px dotted #CCCCCC;	border-left: 0px;	float:left;}#contenedor-comentarios {	background-color:#FFFFFF;	width:1100px;	height:650px;	border-top: 0px;	border-right: 0px;	border-bottom: 1px dotted #CCCCCC;	border-left: 0px;}#contenedor-images-h {	background-color:#FFFFFF;	width:900px;	height:600px;	float:left;	margin: 0px 20px 0px 0px;}#contenedor-images-v {	background-color:#FFFFFF;	width:400px;	height:600px;	float:left;	margin: 0px 20px 0px 0px;}#contenedor-images-600 {	background-color:#FFFFFF;	width:600px;	height:600px;	float:left;	margin: 0px 20px 0px 0px;}.contenedor-txt-v {	width:300px;	height:auto;	float:left;	margin: 50px 20px 0px 0px;	font-family: Geneva, Arial, Helvetica, sans-serif;	font-size: 9px;	color: #666666;}.contenedor-series {	width:300px;	height:auto;	float:left;	margin: 15px 0px 0px 0px;}.contenedor-series2 {	width:300px;	height:auto;	float:left;	margin: 5px 0px 0px 0px;}#contenedor-txt-v2 {	width:180px;	height:371px;	float:left;	margin:50px 0px 0px 20px;	padding: 0px 0px 0px 0px;	font-family: Geneva, Arial, Helvetica, sans-serif;	font-size: 9px;	color: #999999;}#contenedor-txt {	width:180px;	height:371px;	float:left;	margin: 198px 0px 0px 0px;	padding: 0px 0px 0px 0px;	font-family: Geneva, Arial, Helvetica, sans-serif;	font-size: 9px;	color: #999999;}#contenedor-txt-full {	width:180px;	height:371px;	float:left;	margin: 0px 0px 0px 0px;	padding: 0px 0px 0px 0px;	font-family: Geneva, Arial, Helvetica, sans-serif;	font-size: 9px;	color: #999999;}.tit {	margin: 0px 0px 10px 0px;	padding: 0px 0px 5px 0px;	font-family: Geneva, Arial, Helvetica, sans-serif;	font-size: 10px;	color: #666666;	font-weight:bold;	border-bottom-width: 1px;	border-bottom-style: dotted;	border-bottom-color: #CCCCCC;}.descripcion-txt {	width:180px;	float:left;	margin: 30px 0px 0px 0px;	padding: 0px 0px 0px 0px;	font-family: Geneva, Arial, Helvetica, sans-serif;	font-size: 9px;	color: #FFFFFF;}.descripcion-txt:hover {	width:180px;	float:left;	margin: 30px 0px 0px 0px;	padding: 0px 0px 0px 0px;	font-family: Geneva, Arial, Helvetica, sans-serif;	font-size: 9px;	color: #666666;	cursor: help;}.mas {	font-family: Geneva, Arial, Helvetica, sans-serif;	font-size: 9px;	color: #999999;	text-decoration:underline;	font-weight:bold;}.formulario-txtbox {	BORDER-RIGHT: #cccccc 1px dotted; 	BORDER-TOP: #cccccc 1px dotted; 	BORDER-BOTTOM: #cccccc 1px dotted; 	BORDER-LEFT: #cccccc 1px dotted; 	FONT: 8pt Arial, Helvetica, sans-serif;	font-weight: bold; 	COLOR: #666666; 	LETTER-SPACING: 0px; 	BACKGROUND-COLOR: #FFFFFF;	margin: 0px 0px 0px 0px;	width: 298px;	height: 18px;	padding: 0px;	text-align:left;	}.formulario-txtarea {	BORDER-RIGHT: #cccccc 1px dotted; 	BORDER-TOP: #cccccc 1px dotted; 	BORDER-BOTTOM: #cccccc 1px dotted; 	BORDER-LEFT: #cccccc 1px dotted; 	FONT: 8pt Arial, Helvetica, sans-serif;	font-weight: bold; 	COLOR: #666666; 	LETTER-SPACING: 0px; 	BACKGROUND-COLOR: #FFFFFF;	margin: 0px 0px 0px 0px;	width: 298px;	height: 100px;	padding: 0px;	text-align:left;	}	.formulario-boton {	cursor: crosshair; 	BORDER-RIGHT: #eeeeee 1px solid; 	BORDER-TOP: #eeeeee 1px solid; 	BORDER-BOTTOM: #eeeeee 1px solid; 	BORDER-LEFT: #eeeeee 1px solid; 	FONT: 8pt Arial, Helvetica, sans-serif; 	COLOR: #666666; 	font-weight: bold; 	LETTER-SPACING: 0px; 	BACKGROUND-COLOR: #cccccc;	margin:0px 0px 0px 0px;	width: 100px;	height: 20px;	}	/* menus navegación */.back-buttom {	height: 17px;	padding: 2px 0px 0px 3px;	float: left;	border: 0px solid #CCCCCC;	margin: 0px 10px 0px -2px;	display:block;}.imgbuttom {	height: 15px;	width: 20px;	padding: 1px 0px 0px 2px;	float: left;	border: 1px solid #CCCCCC;	margin: 0px 5px 0px 0px;	display:block;}.imgbuttom a {	height: 15px;	width: 20px;	display:block;}.imgbuttom:hover {	height: 15px;	width: 20px;	padding: 1px 0px 0px 2px;	float: left;	border: 1px solid #CCCCCC;	background-color:#CCCCCC;	margin: 0px 5px 0px 0px;	display:block;}.imgbuttom-vertical {	height: 20px;	width: 15px;	padding: 1px 0px 0px 2px;	float: left;	border: 1px solid #CCCCCC;	margin: 0px 5px 0px 0px;	display:block;}.imgbuttom-vertical:hover {	height: 20px;	width: 15px;	padding: 1px 0px 0px 2px;	float: left;	border: 1px solid #CCCCCC;	background-color:#CCCCCC;	margin: 0px 5px 0px 0px;	display:block;}.imgbuttom-vertical a{	height: 20px;	width: 15px;	display:block;}.imgbuttom-largo {	height: 15px;	width: 40px;	padding: 1px 0px 0px 2px;	float: left;	border: 1px solid #CCCCCC;	margin: 0px 5px 0px 0px;	display:block;}.imgbuttom-largo:hover {	height: 15px;	width: 40px;	padding: 1px 0px 0px 2px;	float: left;	border: 1px solid #CCCCCC;	background-color:#CCCCCC;	margin: 0px 5px 0px 0px;	display:block;}.imgbuttom-largo a {	height: 15px;	width: 40px;	display:block;}.imgref {	height: 15px;	width: 20px;	padding: 1px 0px 0px 2px;	border: 1px solid #CCCCCC;	margin: 0px 0px 15px 0px;}.imgref-vertical {	height: 20px;	width: 15px;	padding: 1px 0px 0px 2px;	border: 1px solid #CCCCCC;	margin: 0px 0px 10px 0px;}.link-img {	color: #999999;	text-decoration:none;	width:15px;	height:15px;}.link-img:hover {	color: #666666;	text-decoration:none;	background-color:#cccccc;	width:15px;	height:15px;}.links {	color: #999999;	text-decoration:underline;}.links:hover {	color: #666666;	text-decoration:none;}.img-solucion {	border: 0px;	padding:0px;	margin: 0px 0px 8px 0px;}/* ------------------------------------------------------------	comentarios	------------------------------------------------------------ */#contenedor-comentarios-izda {	background-color:#FFFFFF;	width:550px;	height:600px;	float:left;	margin: 30px 50px 0px 0px;	font-family: Geneva, Arial, Helvetica, sans-serif;	font-size: 9px;	color: #666666;}#contenedor-comentarios-dcha {	width:300px;	height:600px;	float:left;	margin:30px 0px 0px 0px;	padding: 0px 0px 0px 0px;	font-family: Geneva, Arial, Helvetica, sans-serif;	font-size: 9px;	color: #999999;}.comentario{	font-family: Geneva, Arial, Helvetica, sans-serif;font-size: 10px;color: #000000;	BORDER-RIGHT: #cccccc 1px dotted; 	BORDER-TOP: #cccccc 1px dotted; 	BORDER-BOTTOM: #cccccc 1px dotted; 	BORDER-LEFT: #cccccc 1px dotted;	padding:10px; 	margin:0px 0px 2px 0px;	}.formulario{	color: #666666;line-height: 15px;	BORDER-RIGHT: #cccccc 1px solid; 	BORDER-TOP: #cccccc 1px solid; 	BORDER-BOTTOM: #cccccc 1px solid; 	BORDER-LEFT: #cccccc 1px solid;	padding:20px 20px 5px 20px; 	margin:10px 0px 10px 0px;	height: 400px;	width: 258px;	}.campo-formulario{	font-family: Geneva, Arial, Helvetica, sans-serif;font-size: 9px;color: #000;line-height: 12px;	BORDER-RIGHT: #cccccc 1px solid; 	BORDER-TOP: #cccccc 1px solid; 	BORDER-BOTTOM: #cccccc 1px solid; 	BORDER-LEFT: #cccccc 1px solid;	height: 18px;	width: 100%;	}.campo-formulario-txt{	font-family: Geneva, Arial, Helvetica, sans-serif;font-size: 9px;color: #000;line-height: 12px;	BORDER-RIGHT: #cccccc 1px solid; 	BORDER-TOP: #cccccc 1px solid; 	BORDER-BOTTOM: #cccccc 1px solid; 	BORDER-LEFT: #cccccc 1px solid;	height: 100px;	width: 100%;	}	.pagina-comentario {	font-family: Geneva, Arial, Helvetica, sans-serif;	font-size: 10px;	color: #666666; 	text-decoration: underline;}	.pagina-comentario:hover {	text-decoration: none;	background-color: #666666; 	color: #fff; }	.firma-comentario{	font-family: Geneva, Arial, Helvetica, sans-serif;font-size: 9px;color: #999;	}.email-comentario {	font-family: Geneva, Arial, Helvetica, sans-serif;	font-size: 9px;	color: #666666; 	text-decoration: underline;}	.email-comentario:hover {	text-decoration: none;	background-color: #666666; 	color: #fff; }	.TITULAR-comentarios {	font-family: Geneva, Arial, Helvetica, sans-serif;	color: #FF4400;	font-size: 16px;	line-height: 10px;	font-weight: bold;	font-style: normal;	letter-spacing: -0.1em;}.TITULAR-formulario {	font-family: Geneva, Arial, Helvetica, sans-serif;	color: #FF4400;	font-size: 15px;	line-height: 10px;	font-weight: bold;	font-style: normal;}div#form-nombre{float:left;width:100%;margin-top:5px;}div#form-email{float:right;width:100%;margin-top:5px;}div#form-txt{width:100%;margin-top:10px;}div#form-captcha{width:100%;margin-top:5px; margin-bottom:5px; color:#666666;}.form-boton{margin:10px 0px 0px 25px;width:100px;float:left;;}.p-formulario{margin-left:0px}.comentarios-error {font-size: 11px;color: #FF6600;text-transform:uppercase;font-weight:bold;line-height:20px;margin: 0px 0px 10px 0px;}.txt-comentarios {	font-family: Geneva, Arial, Helvetica, sans-serif;	font-size: 9px;	color: #666666;	margin: 0px 0px 10px 0px;	border-bottom-width: 1px;	border-bottom-style: dotted;	border-bottom-color: #CCCCCC;	padding: 0px 0px 10px 0px;}.comentarios-encontrados {	font-family: Geneva, Arial, Helvetica, sans-serif;	font-size: 9px;	color: #999999;	margin: 0px 0px 10px 0px;	border-bottom-width: 1px;	border-bottom-style: dotted;	border-bottom-color: #CCCCCC;	padding: 0px 0px 10px 0px;}.marco-comentario{	font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 9px;color: #999;	margin:0px 0px 15px 0px;	padding:0px; }.redtxt {color: #CC0000}