body			{ scrollbar-arrow-color: #788696; scrollbar-track-color: #dddddd; scrollbar-base-color: #788696; scrollbar-darkshadow-color: #788696; scrollbar-face-color: #ffffff; scrollbar-highlight-color: #ffffff; scrollbar-shadow-color: #ffffff; }
a				{ color: #944b41; text-decoration: none }
a:visited		{ color: #944b41 }
a:hover			{ color: #669900 }
td				{ font-family: Verdana, Helvetica; font-size:10px; color: #1a3767; }
input			{ background:#fafafa; color:#004faa; font-family: Verdana, Helvetica; font-size:10px; font-weight: normal; }
select			{ font-family: Verdana, Helvetica; font-size:10px; color: #1a3767; }
textArea		{ font-family: Verdana, Helvetica; font-size:10px; color: #1a3767; scrollbar-arrow-color: #788696; scrollbar-track-color: #dddddd; scrollbar-base-color: #788696; scrollbar-darkshadow-color: #788696; scrollbar-face-color: #ffffff; scrollbar-highlight-color: #ffffff; scrollbar-shadow-color: #ffffff; }

.cal_input		{ background:#fafafa; color:#004faa; font-family: Verdana, Helvetica; font-size:10px; font-weight: normal; border:1px solid #c4c3c4; text-align: center; }
.seccion		{ font-family: Verdana, Helvetica; font-size:12px; color: #ffffff; font-weight: bold; }
.titulo			{ font-family: Verdana, Helvetica; font-size:13px; color: #944b41; font-weight: bold; }
.apartado		{ font-family: Verdana, Helvetica; font-size:15px; color: #5a758c; font-weight: bold; }
.opcion			{ font-family: Verdana, Helvetica; font-size:10px; color: #576781; }
.blanco			{ font-family: Verdana, Helvetica; font-size:11px; color: #ffffff; font-weight: bold; }
.azul			{ font-family: Verdana, Helvetica; font-size:11px; color: #0000ff; }
.resaltado		{ color: #5a6584; font-weight: bold; }
.enlace			{ cursor:pointer; cursor:hand; color:#cc0000; font-weight: bold; }
.enlace2		{ cursor:pointer; cursor:hand; color:#1c4285; font-weight: bold; }
.enlace3		{ cursor:pointer; cursor:hand; color:#ffffff; font-weight: bold; }
.asterisco		{ color: #993333; }
.scroll			{ scrollbar-arrow-color: #788696; scrollbar-track-color: #dddddd; scrollbar-base-color: #788696; scrollbar-darkshadow-color: #788696; scrollbar-face-color: #ffffff; scrollbar-highlight-color: #ffffff; scrollbar-shadow-color: #ffffff; }
.campform {border-style:solid; border-width:1; width:120; font-family:verdana; font-size:12px;}
.botonou{border-top: #636163 0.5pt solid;font-size: 10px;font-weight:bold;border-left: #636163 0.5pt solid;color: #424143;border-bottom: #636163 0.5pt solid;font-family: Verdana, Arial, Helvetica, sans-serif;border-right: #636163 0.5pt solid;background-color: #c7c4bb;cursor:hand}
.botonou2{border-top: #8BABE1 0.5pt solid;font-size: 10px;font-weight:bold;border-left: #8BABE1 0.5pt solid;color: #4061CD;border-bottom: #8BABE1 0.5pt solid;font-family: Verdana, Arial, Helvetica, sans-serif;border-right: #8BABE1 0.5pt solid;background-color: #BCCEE2;cursor:hand}
.login{border-top: #FFFFFF 0.5pt solid;font-size: 10px;font-weight:bold;border-left: #FFFFFF 0.5pt solid;color: #FFFFFF;border-bottom: #FFFFFF 0.5pt solid;font-family: Verdana, Arial, Helvetica, sans-serif;border-right: #FFFFFF 0.5pt solid;background-color: #c7c4bb;}

.bg_nav         { background: #5a6584; color: #ffffff; }
.bg_opcion      { background: #f7f3f7; color: #576781; cursor:pointer; cursor:hand; }
.bg_subheader   { background: #d6d7de; color: #576781; }
.bg_info        { background: #f7f3f7; color: #576781; }
.bg_dato        { background: #d9dade; color: #514f50; cursor:pointer; cursor:hand; }
.bg_resaltado   { background: #dfe8ff; color: #ffffff; }
.bg_separador   { background: #5a6584; color: #ffffff; }
.bg_seccion     { background: #a5aebf; color: #ffffff; }
.clockspot      { background: #ffffe0; border: 1px outset #000000; margin: 1px 1px 1px 1px; padding: 2px; position: relative; }
.nodo_basico    { cursor: pointer; cursor: hand; font-weight: bold; border-style: none; padding: 3px; }
.nodo_resaltado { cursor: pointer; cursor: hand; font-weight: bold; border: 1px solid #000000; padding: 2px; position: relative; }

.temp_alta		{ background: #ffcccc; }
.temp_media		{ background: #33ccff; }
.temp_baja		{ background: #ccffcc; }
.temp_sin		{ text-decoration:line-through; }

.header			{ font-size: 13px; color: #ffffff; font-weight: bold; }
.header_indent	{ position: relative; margin: 0px 0px 0px 6px; }
.foto			{ }

.txt_subheader	{ font-size: 13px; font-weight: bold; }
.txt_seccion	{ font-weight: bold; color: #ffffff; }
.txt_precio		{ font-size: 12px; font-weight: bold; color: #424242; text-align:right; }

.principal									{ padding: 5px; padding-right: 0px; }

.navega .encabezado							{ background:#4a9bea; color: #ffffff; }
.navega .encabezado td						{ background:#4a9bea no-repeat top right; color: #ffffff; font-weight: bold; padding-left: 9px; padding-right: 9px; }
.navega .contenido							{ background:#faf9fa; color: #576781; cursor:pointer; cursor:hand; border-top:1px solid #ffffff; border-right:2px solid #edeef2; border-bottom:1px solid #e6e5eb; }
.navega .contenido td						{ color: #576781; padding-top: 2px; padding-bottom:2px; }
.navega .contenido_on						{ background:#d6e1ed; color: #54a7f2; cursor:pointer; cursor:hand; border-top:1px solid #ffffff; border-right:2px solid #edeef2; border-bottom:1px solid #e6e5eb; }
.navega .contenido_on td					{ color: #54a7f2; padding-top: 2px; padding-bottom:2px; }
.navega .buscador							{ background:#f7f3f7; color:#576781; }
.navega .buscador td						{ color:#576781; padding-left: 3px; }

.espera										{ background:#e5ecf9; border:solid 2px #5a6584; font-family:Geneva, Verdana, Arial; font-size:10px; color:#f9f9f9; padding: 4px; }
.espera .titulo								{ font-size:12px; color: #004080; font-weight: bold; text-align:center; }
.espera .mensaje							{ color: #004080; text-align:center; }

.pie_dominio								{ background:#f7f7f7; border:1px solid #c4c3c4; }

.ficha										{ background:#f7f7f7; color:#0362ff; }
.ficha .campo								{ background:#fafafa; color:#004faa; font-size:10px; font-weight: normal; width:175px; border:1px solid #c4c3c4; }
.ficha select								{ background:#fafafa; color:#004faa; font-size:10px; font-weight: normal; width:175px; border:1px solid #c4c3c4; }

.ficha .encabezado							{ background:#4085bb; color:#fcffd2; }
.ficha .encabezado tr						{  }
.ficha .encabezado .titulo					{ vertical-align:middle; text-align:right; padding-left:5px; padding-right:5px; font-size:12px; font-weight: bold; color:#fcffd2; }
.ficha .encabezado .subtitulo				{ background:#a7c1de; text-align:right; font-size:10px; color:#ffffff; font-weight: bold; padding-left:4px; padding-right:4px; }
.ficha .encabezado .subtitulo tr			{ background:#a7c1de; }
.ficha .encabezado .subtitulo td			{ background:#a7c1de; font-size:11px; color:#ffffff; font-weight: bold; padding-left:4px; padding-right:4px; }

.ficha .encabezado_imp						{ background:#7d7d7d; color:#e8e8e8; }
.ficha .encabezado_imp .titulo				{ vertical-align:middle; text-align:right; padding-left:5px; padding-right:5px; font-size:12px; font-weight: bold; color:#e8e8e8; }
.ficha .encabezado_imp .subtitulo			{ background:#c2c2c2; text-align:right; font-size:10px; color:#ffffff; font-weight: bold; padding-left:4px; padding-right:4px; }
.ficha .encabezado_imp .subtitulo td		{ background:#c2c2c2; font-size:11px; color:#ffffff; font-weight: bold; padding-left:4px; padding-right:4px; }

.ficha .contenido							{ border-top:1px solid #c4c3c4; border-left:1px solid #c4c3c4; border-right:1px solid #c4c3c4; }
.ficha .contenido td						{ color:#1a3767; }
.ficha .contenido .input-txt				{ background:#fafafa; color:#004faa; font-size:10px; font-weight: normal; border:1px solid #c4c3c4; }
.ficha .contenido textArea					{ background:#fafafa; color:#004faa; font-size:10px; font-weight: normal; border:1px solid #c4c3c4; scrollbar-arrow-color: #788696; scrollbar-track-color: #dddddd; scrollbar-base-color: #788696; scrollbar-darkshadow-color: #788696; scrollbar-face-color: #ffffff; scrollbar-highlight-color: #ffffff; scrollbar-shadow-color: #ffffff; }
.ficha .contenido .nota						{ text-align:right; padding-left:10px; padding-right:10px; }
.ficha .contenido .info						{ text-align:justify; padding:10px; }
.ficha .contenido .enlaces					{ padding-left:15px; font-size:10px; color: #4d7eb6; font-weight: bold; cursor: pointer; cursor: hand; }
.ficha .contenido .paginacion				{ background:#f7f7f7; }
.ficha .contenido .opc_gestion				{ background:#4a82bd; }
.ficha .contenido .opc_gestion .opcion		{ cursor: pointer; cursor: hand; font-size: 10px; color:#ffffff; font-weight: bold; padding-left: 5px; padding-right:15px; }
.ficha .contenido .elemento td				{ color:#004faa; font-weight: bold; padding: 5px; padding-left:10px; padding-right:10px; }
.ficha .contenido .elemento2 td				{ color:#004faa; font-weight: bold;}
.ficha .contenido .foto			{ background:#ffffff; border: 1px solid #8babce; text-align:center; font-weight:bold; padding-left:10px; padding-top:10px; padding-bottom:10px;}
.ficha .contenido .foto7		{ background:#ffffff; border: 1px solid #8babce; text-align:left; font-weight:bold; padding-left:10px; padding-top:10px; padding-bottom:10px;}

.ficha .contenido .elemento .accesos					{ background:#ffffff; border: 1px solid #427db5; }
.ficha .contenido .elemento .accesos td					{ padding:0px; }
.ficha .contenido .elemento .accesos .menu				{ background:#b5cfe7; }
.ficha .contenido .elemento .accesos .dias td			{ padding:0px; }
.ficha .contenido .elemento .accesos .dias .ruler		{ background:#b5cfe7 no-repeat bottom right; border-right: 1px solid #000000; padding-bottom:95px; padding-right:8px; text-align:right; font-family:arial; font-size: 9px; color:#000000; font-weight: normal; }
.ficha .contenido .elemento .accesos .dias .marcador	{ background:#b5cfe7; text-align:right; font-family:arial; font-size:8px; color:#000000; font-weight: normal; }
.ficha .contenido .elemento .accesos .dias .rulerdias	{ background:#b5cfe7 no-repeat top left; border-top: 1px solid #000000; } 
.ficha .contenido .elemento .accesos .dias .dia			{ background:#b5cfe7; text-align:center; font-family:arial; font-size:8px; color:#000000; font-weight: normal; }
.ficha .contenido .elemento .accesos .nota				{ background:#b5cfe7; text-align:right; }

.ficha .contenido .elemento2 .accesos					{ background:#ffffff; border: 1px solid #427db5; }
.ficha .contenido .elemento2 .accesos td					{ padding:0px; }
.ficha .contenido .elemento2 .accesos .menu				{ background:#b5cfe7; }
.ficha .contenido .elemento2 .accesos .dias td			{ padding:0px; }
.ficha .contenido .elemento2 .accesos .dias .ruler		{ background:#b5cfe7 no-repeat bottom right; border-right: 1px solid #000000; padding-bottom:95px; padding-right:8px; text-align:right; font-family:arial; font-size: 9px; color:#000000; font-weight: normal; }
.ficha .contenido .elemento2 .accesos .dias .marcador	{ background:#b5cfe7; text-align:right; font-family:arial; font-size:8px; color:#000000; font-weight: normal; }
.ficha .contenido .elemento2 .accesos .dias .rulerdias	{ background:#b5cfe7 no-repeat top left; border-top: 1px solid #000000; } 
.ficha .contenido .elemento2 .accesos .dias .dia			{ background:#b5cfe7; text-align:center; font-family:arial; font-size:8px; color:#000000; font-weight: normal; }
.ficha .contenido .elemento2 .accesos .nota				{ background:#b5cfe7; text-align:right; }

.ficha .contenido .formulario				{ padding-right: 0px; }
.ficha .contenido .formulario .seccion		{ background:#deebf7; border-top: 1px solid #ffffff; border-bottom: 1px solid #93bbe8; color:#1a3767; font-size:10px; font-weight:bold; text-align:right; padding-left: 10px; padding-right: 10px; }
.ficha .contenido .formulario .apartado		{ background:#e7ebef; font-size:10px; font-weight:bold; padding: 5px; padding-top:6px; border-bottom: 1px solid #ffffff; }
.ficha .contenido .formulario .dato			{ padding-left: 5px; padding-right: 5px; }
.ficha .contenido .formulario .dato input	{ background:#fafafa; color:#004faa; font-size:10px; font-weight: normal; border:1px solid #c4c3c4; }
.ficha .contenido .formulario .dato .notext	{ background:#f7f7f7; color:#004faa; border:0px; }
.ficha .contenido .dato						{ padding: 5px; }
.ficha .contenido .dato .info				{ padding: 2px; padding-bottom: 8px; }
.ficha .contenido .dato .info td			{ text-align:justify; }
.ficha .contenido .datos					{ padding-left: 5px; padding-right: 5px; }
.ficha .contenido .datos .calidad			{ background:#dfe8ff; border-left:1px solid #a6b7c7; border-right:1px solid #a6b7c7; padding-top: 2px; padding-bottom: 2px; padding-left: 5px; padding-right: 5px; }
.ficha .contenido .datos .calidad2			{ background:#dfe8ff; border-bottom:1px solid #a6b7c7; border-left:1px solid #a6b7c7; border-right:1px solid #a6b7c7; padding-top: 2px; padding-bottom: 2px; padding-left: 5px; padding-right: 5px; }
.ficha .contenido .datos .imprimir			{ border-top:1px solid #b0b9cf; border-bottom:1px solid #b0b9cf; padding-left: 5px; padding-right: 5px; font-size: 10px; color: #0057c2; }

.ficha .contenido .apartados				{ background:#ffffff; border-top:1px solid #c4c3c4; border-bottom:1px solid #c4c3c4; font-size: 9px; color:#848aff; font-weight:bold; }
.ficha .contenido .apartados .opcion		{ background:#004994; color:#e7f7ff; cursor:pointer; cursor:hand; }
.ficha .contenido .apartados .opcion_on		{ background:#c6d3ff; color:#848aff; cursor:pointer; cursor:hand; }
.ficha .contenido .apartados .opcion_act	{ background:#2b87c3; color:#e7f7ff; }

.ficha .contenido .menu						{ background:#dfe1e4 repeat-x top; border-top:1px solid #dddddd; border-bottom:1px solid #dddddd; }
.ficha .contenido .menu .izq				{ background:repeat-y right; }
.ficha .contenido .menu .der				{ background:repeat-y left; }
.ficha .contenido .menu .opcion				{ background:#aec8e0 repeat-x top; color:#3c5c8f; font-size:10px; font-weight:bold; text-align:center; cursor:pointer; cursor:hand; padding-bottom: 5px; vertical-align:bottom; }
.ficha .contenido .menu .activo				{ background:#d0deeb repeat-x top; color:#3c5c8f; font-size:10px; font-weight:bold; text-align:center; cursor:pointer; cursor:hand; padding-bottom: 5px; vertical-align:bottom; }
.ficha .contenido .separador				{ background:#ffffff; }
.ficha .contenido .seccion_imp				{ background:#dfdfdf; color:#939393; font-size:10px; font-weight:bold; text-align:right; padding-left: 10px; padding-right: 10px; }

.ficha .contenido .ordenacion				{ border-top: 1px solid #ffffff; border-bottom: 1px solid #93bbe8; }
.ficha .contenido .ordenacion td			{ color: #000000; font-size: 10px; font-weight: bold; border-left: 1px solid #ffffff; border-right: 1px solid #93bbe8; }
.ficha .contenido .anuncio .estado			{ background:#d4dfec; border-top: 1px solid #a9c3dd; border-bottom: 1px solid #a9c3dd; border-left: 1px solid #a9c3dd; }
.ficha .contenido .anuncio .titular			{ background:#8babce; border-right: 1px solid #d4dfec; }
.ficha .contenido .anuncio .titular .titulo	{ color:#ffffff; font-size:11px; padding-left: 5px; padding-right: 5px; padding-bottom: 1px; }
.ficha .contenido .anuncio .titular .fecha	{ color:#ffffff; font-size: 9px; font-weight:bold; text-align:right; padding-left: 5px; padding-right: 5px; padding-bottom: 1px; }
.ficha .contenido .anuncio .div1			{ background:#a9c3dd; border-top: 1px solid #ffffff; border-bottom: 1px solid #ffffff; }
.ficha .contenido .anuncio .div2			{ background:#e8e8e8; border-top: 1px solid #ffffff; border-bottom: 1px solid #ffffff; }
.ficha .contenido .anuncio .div3			{ background:#6b9cca; border-top: 1px solid #ffffff; }
.ficha .contenido .anuncio .div4			{ background:#e8e8e8; border-top: 1px solid #ffffff; }
.ficha .contenido .anuncio .foto			{ border-left: 1px solid #8caccf; text-align:center; }
.ficha .contenido .anuncio .marcador		{ background:#ffffff no-repeat top center; border-left: 1px solid #8caccf; border-right: 1px solid #8caccf; text-align:center; }
.ficha .contenido .anuncio .info			{ background:#fbfbfb no-repeat bottom right; border-right: 1px solid #cfcecf; color:#9f9f9f; font-size: 10px; font-weight:bold; padding-top:0px; padding-bottom:12px; padding-left:5px; padding-right:14px; }
.ficha .contenido .anuncio .admin			{ background:#8194a9; color: #ffffff; font-weight:bold; padding: 2px; border-left: 1px solid #5a6584; border-right: 1px solid #d4dfec; }
.ficha .contenido .anuncio .gestion			{ background:#f0f0f0; border-left: 1px solid #dedfde; border-right: 1px solid #dedfde; }
.ficha .contenido .anuncio .gestion .opcion	{ background:#ffffff no-repeat top left; font-family: Verdana, Helvetica; font-size:10px; color:#7e869e; font-weight: bold; padding-left:12px; cursor:pointer; cursor:hand; border:1px solid #dedfde; }
.ficha .contenido .anuncio .gestion .activo	{ background:#bdd8ff no-repeat top left; font-family: Verdana, Helvetica; font-size:10px; color:#2b67b6; font-weight: bold; padding-left:12px; cursor:pointer; cursor:hand; border:1px solid #dedfde; }
.ficha .contenido .anuncio .div5			{ background:#dedede; border-top: 1px solid #ffffff; border-left: 1px solid #9fa0a1; }

.anunciosel .titulo		{ background:#8babce; color:#ffffff; font-size:11px; font-weight:bold; padding-left: 5px; padding-right: 5px; padding-top: 0px; padding-bottom: 0px; }
.anunciosel .info4		{ background:#fbfbfb; border-bottom: 1px solid #cfcecf; border-left: 1px solid #cfcecf; border-right: 1px solid #cfcecf; color:#9f9f9f; font-size: 10px; font-weight:bold; padding: 3px; }
.anunciosel .info		{ background:#fbfbfb; border-bottom: 1px solid #cfcecf; border-left: 1px solid #cfcecf; border-right: 1px solid #cfcecf; color:#9f9f9f; font-size: 10px; font-weight:bold; padding: 5px; }
.ficha .contenido .anunciosel .titulo		{ background:#8babce; color:#ffffff; font-size:11px; font-weight:bold; padding-left: 5px; padding-right: 5px; padding-top: 0px; padding-bottom: 0px; }
.ficha .contenido .anunciosel .titulo2		{ background:#8babce; color:#ffffff; font-size:11px; font-weight:bold; padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px; }
.ficha .contenido .anunciosel .foto			{ background:#ffffff; border: 1px solid #8babce; text-align:center; }
.ficha .contenido .anunciosel .info			{ background:#fbfbfb; border-bottom: 1px solid #cfcecf; border-right: 1px solid #cfcecf; color:#9f9f9f; font-size: 10px; font-weight:bold; padding: 5px; }
.ficha .contenido .anunciosel .info		{ background:#fbfbfb; border-bottom: 1px solid #cfcecf; border-left: 1px solid #cfcecf; border-right: 1px solid #cfcecf; color:#9f9f9f; font-size: 10px; font-weight:bold; padding: 5px; }
.ficha .contenido .anunciosel .info3		{ background:#fbfbfb; color:#9f9f9f; font-size: 10px; font-weight:bold;}
.ficha .contenido .anunciosel .info4		{ background:#fbfbfb; border-bottom: 1px solid #cfcecf; border-left: 1px solid #cfcecf; border-right: 1px solid #cfcecf; color:#9f9f9f; font-size: 10px; font-weight:bold; padding: 3px; }
.ficha .contenido .anunciosel .info	.tm A { 						/* Style for anchors */
	text-decoration:none; color:#000000; cursor:hand; }
.ficha .contenido .anunciosel .info .tm A:hover { 					/* Style for anchors */
	text-decoration:underline; color:#669900; cursor:hand; }
.ficha .contenido .anunciosel .info .tm TD { 						/* Style for all texts */
	font-family:'Verdana'; font-size:11px; }
.ficha .contenido .anunciosel .info .tm A.sel { 					/* Style for selected links */
	color:#000000; background-color:#FFFFFF; font-weight:bold; padding-right:4px; }
.ficha .contenido .anunciosel .info .tm A.sel:hover { 					/* Style for anchors */
	text-decoration:underline; background-color:#FFFFFF; color:#669900; cursor:hand; }

.ficha .contenido .arbol					{ border-right: 1px solid #c6c3c6; border-bottom: 1px solid #c6c3c6; }
.ficha .contenido .arbol .datos				{ text-align:right; padding-left: 5px; }
.ficha .contenido .arbol .pie				{ background:#bdcfe7; padding-left: 5px; padding-right: 5px; }

.pie
.pie .vinculos								{ background:#eef0f1; }
.pie .vinculos .info						{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #1c4285; }
.pie .vinculos .enlace						{ cursor: pointer; cursor: hand; font-size: 10px; color: #1c4285; }
.pie .separador								{ background:#b8cbe0; border-bottom: 1px solid #8aa1ba; }

.layer										{ background:#08246b; border: 2px solid #000000; }
.handler									{ padding: 3px; }
.handler .titulo							{ background:#08246b; font-size:10px; color:#ffffff; font-weight: bold; cursor: move; }

.visor										{ background: #5a6584; color: #ffffff; }
.visor .foto								{ background: #f7f3f7; color: #576781; cursor:pointer; cursor:hand; border: 1px solid #5a6584; }
.visor .pie									{ text-align:right; padding-left: 2px; padding-right: 2px; color:#ffffff; }

.campo_login								{ color:#1a3767; }
.notext										{ background:#f7f7f7; color:#004faa; border:0px; }


