/* global whitespace reset (leftjustified.net)  */* {	padding: 0;	margin: 0;	}	* h1, h2, h3, h4, h5, h6, p, pre, blockquote, label, fieldset, address { margin: 1em 0; }li, dd { margin-left: 2em; }fieldset { padding: .5em; }/* end whitespace reset *//* <![CDATA[ */body {	margin:0; padding:0;	background-color: #fff;	font-size: 80%;	font-family: Arial, Helvetica, sans-serif;	color: #000;	text-align: center;	}		a:link {	text-decoration: none;	color: #333333;}a:visited {	color: #000000;	text-decoration: none;}a:active {	color: #006699;	text-decoration: underline;}a:hover {	color: #336699;	text-decoration: none;}/* maquetacion */#contenido {	width: 728px;	margin:16px auto;	text-align:left;	}#presentacion {width: 516px;	float: left;	margin:0; padding:0;	}#presentacion-contenido {		padding-right: 24px;	padding-top: 10px;	padding-bottom: 8px;	margin:0;	font-size: 1em;	}	#presentacion-contenido h1 {	font-size: 1.8em;	color: #039;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #ddd;	font-weight: normal;	font-family: Georgia, "Times New Roman", Times, serif;	margin: 0px;	padding: 16px 8px 2px 24px;	}	#presentacion-contenido h2 {	color: #039;	font-weight: normal;	font-family: Georgia, "Times New Roman", Times, serif;	margin: 0px;	padding: 6px 8px 2px 24px;	}	#presentacion-contenido p {	margin:0;	padding-top: 8px;	padding-left: 24px;	color: #999;	font-family: Georgia, "Times New Roman", Times, serif;	line-height: 1.5em;	font-style: normal;	}#historial {	margin:0 0 0 516px; padding:0;		}#historial-contenido {	padding-top: 8px;	padding-right: 0px;	font-family: Georgia, "Times New Roman", Times, serif;	margin: 0px;		}	#historial-contenido dt {	font-size: 0.9em;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #ddd;	list-style-image: none;	margin: 0px;	padding-top: 7px;	padding-right: 0px;	padding-bottom: 2px;	padding-left: 2px;	color: #666666;	}	#historial-contenido dd {	font-size: 0.9em;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #ddd;	list-style-image: none;	margin: 0px;	padding-top: 7px;	padding-right: 0px;	padding-bottom: 2px;	padding-left: 2px;	color: #666666;	}	#historial-contenido a:link {	color: #666666;	}#historial-contenido a:visited {	color: #666666;	}#historial-contenido a:hover {	color: #336699;	text-decoration: none;}	#historial-contenido p {	font-size: 1em;	color: #003399;	padding-top: 8px;		}hr.cleaner {	clear:both;	height:1px;	margin: -1px 0 0 0; padding:0;	border:none;	visibility: hidden;	}		/* cabecera */#cabecera {	width: 728px;	text-align: left;	background-color: #eee;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #ccc;	float: right;	margin-top: 0;	margin-right: 0;	margin-bottom: 0;	}	#cabecera-mini {	width: 728px;	text-align: left;	float: right;	margin-top: 0;	margin-right: 0;	margin-bottom: 0;	padding-top: 16px;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #ddd;	}		#tira {	width: 728px;	padding: 0;	margin: 0;	text-align: left;	background-color: #369;	float: right;	height: 16px;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #ccc;	}#arcadecad_cabecera {	width: 448px;	margin: 0;	text-align: left;	height: 48px;	padding-left: 24px;	padding-right: 24px;	padding-top: 10px;	padding-bottom: 6px;	float: left;	}	#arcadecad_cabecera_mini {	width: 448px;	margin: 0;	text-align: left;	padding-left: 24px;	padding-right: 24px;	padding-top: 4px;	padding-bottom: 2px;	float: left;	border-right-width: 1px;	border-right-style: dotted;	border-right-color: #ddd;		}#arcadecad_cabecera_mini p {	margin: 0;	padding: 0px;	height: 20px;			}#soft_cabecera {	width: 212px;	margin: 0;	text-align: left;	float: right;	height: 39px;	padding-top: 19px;	padding-right: 0px;	padding-bottom: 6px;	}	#soft_cabecera_mini {	width: 212px;	margin: 0;	text-align: left;	float: right;	padding-top: 8px;	padding-right: 0px;	padding-bottom: 2px;		padding-left: 0px;	}.imgc {	margin: 0px;	padding-right: 6px;	border-top-style: none;	border-right-style: none;	border-bottom-style: none;	border-left-style: none;	}/* bloque central */#contenido-central {	width: 728px;	text-align:left;	background-color: #fff;		}#documentos {	width: 516px;	float: left;	margin:0; padding:0;	}	#documentos-ancha {	width: 728px;	float: left;	margin:0;	padding-right: 0px;	padding-top: 8px;	padding-bottom: 16px;	padding-left: 0px;	}#documentos-contenido {	padding-top: 8px;	padding-bottom: 16px;	margin:0 24px 0 0; 	}	#documentos-contenido p {	font-size: 1em;	color: #666666;	font-family: Georgia, "Times New Roman", Times, serif;	line-height: 1.5em;	padding-left: 24px;	padding-right: 16px;	text-indent: 16px;	}	#documentos-letras {	margin:0;	padding: 0px;	}	#documentos-letras p {	margin:0;	padding: 0px 0px 0px 24px;	color: #999999;	}	#documentos-letras strong {		color: #039;	}	.imgdoc {	margin: 8px 24px 16px;	border-top-style: none;	border-right-style: solid;	border-bottom-style: solid;	border-left-style: none;	float: none;	border-right-width: 1px;	border-bottom-width: 1px;	border-right-color: #CCCCCC;	border-bottom-color: #CCCCCC;	padding: 0px;	}	.tabla-doc {	padding: 0px;	margin: 16px 0px 0px;	}		#miniatura-doc {	padding: 0px;	margin: 0px 24px 0px 0px;	float: left;	}	.fichaL {	font-size: 0.9em;	color: #999999;	text-align: left;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #ddd;	padding-top: 6px;	padding-right: 8px;	padding-bottom: 2px;	padding-left: 2px;}.fichaR {	font-size: 1em;	color: #666666;	text-align: right;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #ddd;	padding-top: 6px;	padding-right: 4px;	padding-bottom: 2px;	padding-left: 4px;	vertical-align: bottom;	font-family: Georgia, "Times New Roman", Times, serif;}.fichaDownload {	font-size: 1.6em;	color: #336699;	text-align: left;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #ddd;	padding-top: 8px;	padding-right: 8px;	padding-bottom: 2px;	padding-left: 2px;}.fichaFina {	font-size: 1em;	color: #666666;	text-align: left;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #eee;	padding-top: 6px;	padding-right: 8px;	padding-bottom: 2px;	padding-left: 2px;	vertical-align: bottom;}#opciones {	margin:0 0 0 516px; padding:0;		}#opciones-contenido {	padding-top: 24px;		}	#opciones-contenido p {	font-size: 1em;	color: #666666;	font-family: Georgia, "Times New Roman", Times, serif;	line-height: 1.5em;	}	#opciones-contenido dt {	font-size: 0.9em;	color: #666666;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #ddd;	padding-top: 8px;	padding-right: 0px;	padding-bottom: 2px;	padding-left: 4px;	}	#opciones-contenido dd {	font-size: 1em;	color: #333333;	list-style-type: none;	list-style-image: none;	margin: 0px;	padding: 4px 0px 4px 4px;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #eee;	font-family: Georgia, "Times New Roman", Times, serif;	}	#opciones-contenido h3 {	font-size: 1.6em;	color: #333333;	margin: 0px;	padding: 4px 0px 16px 4px;	font-family: Georgia, "Times New Roman", Times, serif;	font-weight: normal;	}	#opciones-contenido h4 {	font-size: 1em;	color: #333333;	margin: 0px;	padding: 4px 0px 4px 4px;	font-family: Georgia, "Times New Roman", Times, serif;	font-weight: normal;	}	#opciones-contenido h5 {	font-size: 1.1em;	color: #333333;	margin: 0px;	padding: 4px 0px 4px 4px;	font-family: Georgia, "Times New Roman", Times, serif;	font-weight: normal;	height: 48px;	}	/* bloque inferior*/#tabs {	margin: 0px;	padding-left: 96px;	background-color: #fff;	padding-top: 0px;	padding-right: 0px;	padding-bottom: 0px;	vertical-align: bottom;	border-top-width: 1px;	border-top-style: solid;	border-top-color: #ccc;	clear: both;	}#inferior {	margin: 0px;	padding-top: 0px;	padding-right: 0px;	padding-bottom: 0px;	border-top-width: 1px;	border-top-style: solid;	border-top-color: #fff;	clear: both;}#inferior-principal {	margin: 0px;	padding-top: 0px;	padding-right: 0px;	padding-bottom: 0px;	clear: left;	border-top-width: 1px;	border-top-style: solid;	border-top-color: #fff;}.imgt {	margin: 0px;	padding-right: 16px;	border-top-style: none;	border-right-style: none;	border-bottom-style: none;	border-left-style: none;	}	.lista {	font-size: 1.1em;	padding-top: 4px;	padding-right: 0px;	padding-bottom: 2px;	padding-left: 24px;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #eee;	width: 328px;	font-family: Georgia, "Times New Roman", Times, serif;	color: #999999;	margin: 0px;	}.listaIdi {	font-size: 1.1em;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #eee;	padding-top: 4px;	padding-bottom: 8px;	padding-right: 4px;	padding-left: 24px;	vertical-align: bottom;	font-family: Georgia, "Times New Roman", Times, serif;	color: #999999;}.listaDocs {	font-size: 1.1em;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #eee;	padding-top: 4px;	padding-bottom: 8px;	padding-right: 4px;	padding-left: 8px;	vertical-align: bottom;	font-family: Georgia, "Times New Roman", Times, serif;	color: #999999;}.listaDocsImg {	font-size: 1em;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #eee;	padding-top: 8px;	padding-bottom: 4px;	text-align: left;	width: 164px;	vertical-align: bottom;	margin: 0px;	padding-left: 24px;}.listaApp {	font-size: 0.9em;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #eee;	padding-top: 4px;	padding-bottom: 8px;	padding-right: 4px;	padding-left: 8px;	vertical-align: bottom;	font-family: Georgia, "Times New Roman", Times, serif;	width: 170px;}.listaNum {	font-size: 0.9em;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #eee;	padding-top: 4px;	padding-bottom: 8px;	padding-right: 2px;	padding-left: 0px;	vertical-align: bottom;	font-family: Georgia, "Times New Roman", Times, serif;	font-weight: bold;	color: #003399;	text-align: right;	margin: 0px;	width: 32px;}.imgcromo {	margin: 0px;	border-top-style: none;	border-right-style: solid;	border-bottom-style: solid;	border-left-style: none;	border-right-width: 1px;	border-bottom-width: 1px;	border-right-color: #ccc;	border-bottom-color: #ccc;	}	#lista {	width: 516px;	float: left;	margin:0;	padding:0;	}	#lista-ancha {	width: 728px;	/*float: left;*/	margin:0;	padding:0;	}#lista-contenido {	padding-left: 0px;	/*padding-right: 24px;*/	padding-right: 0px;	padding-top: 0px;	padding-bottom: 24px;	margin:0;	}	#lista-c1 {	width: 164px;	padding-left: 0px;	/*padding-right: 24px;*/	padding-right: 24px;	padding-left: 0px;	padding-top: 4px;	padding-bottom: 0px;	margin:0;	float: left;	}	#lista-c1 dt {	font-size: 0.9em;	color: #999999;	margin: 0px;	padding: 16px 0px 2px 24px;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #ddd;	}	#lista-c1 dd {	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 1em;	color: #999;	margin: 0px;	padding: 4px 0px 2px 24px;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #eee;	}	#lista-c1 h6 {	font-size: 0.9em;	font-weight: normal;	color: #333333;	padding: 4px 0px 0px 24px;	margin: 16px 0px 0px;	}	#lista-c1 label {	padding: 0px 0px 2px;	margin: 0px 0px 8px;	display: block;	color: #999999;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #ddd;	}#lista-c2 {	width: 304px;	margin:0;	float: left;	padding: 4px 0px 0px;	}	#lista-c2 dt {	font-size: 0.9em;	color: #999999;	margin: 0px;	padding: 16px 0px 2px;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #ddd;	}	#lista-c2 dd {	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 1em;	color: #999;	margin: 0px;	padding: 4px 0px 2px;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #eee;	}	#lista-c3 {	width: 492px;	padding-left: 0px;	/*padding-right: 24px;*/	padding-right: 24px;	padding-left: 0px;	padding-top: 4px;	padding-bottom: 0px;	margin:0;	float: left;	}	#lista-c3 h6 {	font-size: 0.9em;	font-weight: normal;	color: #333333;	padding: 12px 0px 0px 24px;	margin: 0px;	}	#lista-c3 label {	padding: 0px 0px 2px;	margin: 0px 0px 8px;	display: block;	color: #999999;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #ddd;	}#lista-contenido h1 {	font-size: 1.2em;	color: #000033;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #fff;	margin-bottom: 0px;	font-weight: normal;	}	#lista-contenido h5 {	color: #999;	font-weight: normal;	font-size: 1em;	text-transform: lowercase;	padding: 2px 0px 4px;	margin: 1.2em 0px;	}	#lista-contenido h6 {	color: #999999;	font-weight: normal;	font-size: 0.9em;	text-transform: lowercase;	padding: 6px 0px 6px 4px;	margin: 0px 0px 1.1em 24px;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #eee;	width: 628px;		}	#lista-contenido p {	color: #999;	font-weight: normal;	font-size: 1.1em;	text-transform: lowercase;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #fff;	padding-top: 0px;	padding-right: 0px;	padding-bottom: 0px;	padding-left: 0px;	}		#alternativas {	margin:0 0 0 516px;	padding:0;		}#alternativas-contenido {	padding-top: 0px;	padding-right: 0px;	padding-bottom: 16px;	padding-left: 0px;	margin: 0px;		}	#alternativas-contenido h2 {	font-size: 1.2em;	font-weight: normal;	color: #000033;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #fff;	margin-bottom: 0px;	}	#alternativas-contenido h6 {	font-size: 0.9em;	font-weight: normal;	color: #333333;	padding: 4px;	margin: 10px 0px 0px;	}	#alternativas-contenido label {	padding: 0px 0px 2px;	margin: 0px 0px 4px;	display: block;	color: #999999;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #eee;	}	#alternativas-contenido dt {	font-size: 0.9em;	color: #999999;	margin: 0px;	padding: 16px 0px 2px 2px;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #ddd;	}	#alternativas-contenido dd {	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 1em;	color: #999;	margin: 0px;	padding: 4px 0px 2px 2px;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #eee;	}	#alternativas-contenido ul {	list-style-image: none;	list-style-type: none;	padding-top: 12px;	}	#alternativas-contenido li {	font-size: 0.9em;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #FFFFFF;	list-style-image: none;	margin: 0px;	padding-top: 8px;	padding-right: 0px;	padding-bottom: 2px;	padding-left: 4px;	color: #666666;	}		#alternativas-contenido p {	padding-top: 4px;	padding-right: 0px;	padding-bottom: 4px;	padding-left: 0px;	font-size: 1em;	color: #666;	font-family: Georgia, "Times New Roman", Times, serif;	line-height: 1.4em;	}	/* pie*/#pie {	width: 680px;	margin: 0px;	padding-left: 24px;	padding-top: 12px;	padding-right: 24px;	padding-bottom: 12px;	border-top-width: 1px;	border-top-style: solid;	border-top-color: #dedede;	color: #666666;	font-size: 0.8em;	/*background-color: #eee;*/}/* IE 5 Mac-Only items \*//*/#quickbar {	margin: 41px 0 0 -400px;}/* end IE 5 Mac Only *//* menus, menu items to select, toolbar icons to click, kybd shortcut to use */kbd.menu {	font-family: Lucida Grande;	font-weight: bold;	}kbd.toolbar {	font-family: Lucida Grande, Verdana, sans-serif;	font-weight: bold;	}kbd.toolbar:before { content: "\201C" /*localize these quotation marks appropriately */; }kbd.toolbar:after { content: "\201D" /*localize these quotation marks appropriately */; }/* forces Osaka to make sure cmd-shift-opt display properly in Gecko */kbd.shortcut {	font-family: Osaka, Lucida Grande;	border-bottom: dotted 1px #0577C1;	}/* pestaņas */#degrada {	width: 728px;	/*background-image: url(images/degrada_df.png);	background-repeat: repeat-x;	background-color: #dfdfdf;*/	margin: 0px;	padding: 0px;		clear: both;	/*height: 40px;*/}#degrada ul {	margin: 12px 0px 0;	padding: 0px 0 0;	list-style: none;	font-size: 1em;	float: left;	/*background-color: #dfdfdf;*/	width: 724px;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #FFFFFF;	}#degrada li {	display: inline;	width: 136px;	height: 18px;	margin: 0px 0px 0px 24px;	padding: 4px 0px 2px 4px;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #ccc;	/*background-image: url(images/tabCC.png);	background-repeat: no-repeat;	background-position: left top;*/	float: left;	font-family: Georgia, "Times New Roman", Times, serif;	}#degrada #activo {	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #666666;	color: #003399;		font-size: 1.2em;	/*background-image: url(images/tabCC.png);	background-repeat: no-repeat;	background-position: left top;*/	}#degrada #portada, #portada1, #portada2{	font-size: 1.2em;	}.numpeq {	color: #336699;	font-size: 0.7em;		}.extraname {	/*color: #336699;*/	font-size: 0.7em;		}.txtdark {	color: #666666;}
