﻿/* ---------------------------->  TABLA DE CONTENIDOS  <------------------------------------   
00 + GENERAL   
01 + ZONA DE ADMINISTRACIÓN
02 + CONTENEDORES Y ELEMENTO GENERALES
     2.1 -Navegación
03 + ELEMENTOS DE PÁGINAS
     3.1 -Inicio 
     3.2 -Imagenes    
     3.4 -Mapa web         
04 + FORMULARIOS
     4.1 -Página contacto
     4.2 -Estructura territorial
     4.3 -Licitaciones      
05 + LISTADOS
     5.1 -Estructura territorial
     5.2 -Licitaciones
     5.3 -Paginador
     5.4 -Publicaciones
 
--------------------------------------------------------------------------------------------
00 + GENERAL 
-------------------------------------------------------------------------------------------- */
body                                        {color: #505050;}
h1,h2,h3,h4,h5,h6                           {color:#666432;}
#popup .container .h3                       {color:#fff; background-color:#505050}
#contenido ul                               {list-style: none;}
.mainContainer ol                           {list-style-type:decimal;}
#contenido ul li                            {background: url('../Images/fondos/li.gif') no-repeat 0 .45em;}
#contenido ul li li                         {background-image: url('../Images/fondos/lili.gif'); background-position: 0 .5em;}
dl dt                                       {font-weight: bold;}
acronym                                     {cursor: help; border-bottom:1px dotted #000;}
abbr                                        {cursor: help; border-bottom:1px dotted #000;}
#contenido .plantilla ul li                 {list-style-image: url('../Images/fondos/li.gif'); list-style-position:outside; background-image:none;}
#contenido .plantilla ul li li              {list-style-image: url('../Images/fondos/lili.gif'); list-style-position:outside; background-image:none}
TABLE.tabla1                                {border:1px solid #666634; }
TABLE.tabla1 caption                        {color:#666432;}
TABLE.tabla1 TD, TABLE.tabla1 TH            {background-color:#eff0ea; border-style:solid; border-width:1px; border-color:#7f815c #7f815c #d1cebf #d1cebf;}
TABLE.tabla1 TH                             {color:#66632c; border-color:#7F815C #7F815C #D1CEBF #D1CEBF;}
TABLE.tabla1 TR TH                          {color:#666762;}
TABLE.tabla1 caption.leyenda                {color:#505050}
#contenido a img                            {border:0}
#contenido a:visited                    	{color:#870091;}
.pdf, .PDF                                  {background:url('../../SiteCollectionImages/_iconos/pdf.gif') no-repeat;}
.doc, .DOC                                  {background:url('../../SiteCollectionImages/_iconos/doc.gif') no-repeat;}
.img, .IMG                                  {background:url('../../SiteCollectionImages/_iconos/img.gif') no-repeat;}
.link, .LINK                                {background:url('../../SiteCollectionImages/_iconos/link.gif') no-repeat;}
.ppt, .PPT                                  {background:url('../../SiteCollectionImages/_iconos/ppt.gif') no-repeat;}
.zip, .ZIP                                  {background:url('../../SiteCollectionImages/_iconos/zip.gif') no-repeat;}
.xls, .XLS                                  {background:url('../../SiteCollectionImages/_iconos/xls.gif') no-repeat;}
.txt, .TXT                                  {background:url('../../SiteCollectionImages/_iconos/txt.gif') no-repeat;}
.ico_accesible, h1 a img                    {border:0}              
/*------------------------------------------------------------------------------------------ 
01 + ZONA DE ADMINISTRACIÓN 
-------------------------------------------------------------------------------------------- */
#login                                      {background:#EBF3FF;}
#globalnav                                  {background:#EBF3FF;}
.infoUsuario                                {color:#000;}
.metadatos                                  {background:#eee; border:1px solid #ccc;}
    .metadatos p strong                     {color:#505050}
/*----------------------------------------------------------------------------------------- 
02 + CONTENEDORES Y ELEMENTOS GENERALES  
------------------------------------------------------------------------------------------- */
.cabecera                                   {background: url('../Images/cabeceras/cabecera-1.jpg') no-repeat;}
.cabecera .extranet a                       {background:url('../Images/fondos/extranet.gif') no-repeat 0px 0px}
.cabecera .extranet a                       {color :#fff;}
.cabecera .extranet a img                   {border:0;}
.cabecera .extranet a:hover                 {background-position:0px -22px}

#popup .cabecera                            {background:#fff none}
.rastro-migas ol                            {list-style-type:none;}
.rastro-migas li                            {background: transparent url(../Images/menu/bullet.gif) no-repeat right;}
.rastro-migas li.CssClassUltimo             {background-image:none;}
#pie                                        {background:transparent url(../Images/fondos/filete.gif) repeat-x scroll center top;}
#contenido #pie li                          {background:url('../Images/fondos/pie.gif') no-repeat right center; display:inline; padding-right:.3em; margin-right:.3em; padding-left:0 }											
    #contenido #pie li.fin                  {background-image:none}
/*                                     2.1 -Navegación */
#menu ul                                    {list-style: none;}
#menu li ul                                 {list-style-type:none;}
#menu li a                                  {background:url(../Images/menu/primero.gif) 0 0; color:#fff; }
#menu li a:hover                            {background:url(../Images/menu/primero.gif) 0 44px;}
#menu li li                                 {list-style: none;}
#menu li li a                               {background:url(../Images/menu/enlaces.gif) right 0;}
#menu li li a:hover                         {background:url(../Images/menu/enlaces.gif) right 44px;}									
#menu li li.CssAncestro	a                   {background:url(../Images/menu/enlaces.gif) right 44px;}
#menu li li.CssClassUltimo a                {background:url('../Images/menu/ultimo.gif') right 0;}
#menu li li.CssClassUltimo a:hover          {background:url('../Images/menu/ultimo.gif') right 44px;}
#menu li li.CssClassUltimo.CssAncestro a    {background:url('../Images/menu/ultimo.gif') right 44px;}
                                            /* - destacar navegación por teclado */
#menu li a:active, #menu li a:focus         {background:url(../Images/menu/primero.gif) 0 44px;}
#menu li li a:active, #menu li li a:focus   {background:url(../Images/menu/enlaces.gif) right 44px;}									
#menu li li.CssClassUltimo a:active,
#menu li li.CssClassUltimo a:focus          {background:url('../Images/menu/ultimo.gif') right 44px;}								
                                            /* desplegable */
#menu li li ul                              {background:#475521 url('../Images/menu/filete.gif') repeat-x left bottom;}
#menu li li li                              {border-right:1px solid #595c53;}
#menu li li li.CssClassPrimero              {margin-top:0;}
#menu li li li a,
#menu li li.CssAncestro	li a,
#menu li li.CssClassUltimo li a,
#menu li li li.CssClassUltimo a,
#menu li li.CssClassUltimo.CssAncestro li a {background:#475521 url(../Images/menu/submenu-li.gif) no-repeat 10px 7px;}
#menu li li li a:hover,
#menu li li.CssAncestro	li a:hover,
#menu li li.CssClassUltimo li a:hover,
#menu li li li.CssClassUltimo a:hover,		
#menu li li.CssClassUltimo
.CssAncestro li a:hover                     {background:#5b7c00 url(../Images/menu/submenu-li-over.gif) no-repeat 10px 7px;}
#menu li li:hover ul, #menu li li.sfhover ul{background:url('../Images/menu/desplegable-izq.gif') no-repeat left bottom; padding:0 0 3px 3px;}
                                            /* submenu */
.leftNav li                                 {background:#ececec url("../Images/menu/submenu.gif") repeat-x bottom; }
.leftNav li a                               {background: url("../Images/menu/bullet.gif") no-repeat 7px 10px; color:#666432;}
.leftNav li.seccionActual a                 {color:#464646; font-weight:bold}
.leftNav li a:hover                         {color:#464646; }
.leftNav li.primero                         {background:url('../Images/menu/esquina-submenu-2.gif') no-repeat right top;}
.leftNav li.primero a                       {background :url('../Images/menu/esquina-submenu-1.gif') no-repeat 0 top;}
.corner                                     {background:#fff url('../Images/menu/esquina-submenu-3.gif') no-repeat left top;}
.corner span                                {background:#fff url('../Images/menu/esquina-submenu-4.gif') no-repeat right top;}
                                            /* - destacar navegación por teclado */
.leftNav li a:active, .leftNav li a:focus   {color:#464646; font-weight:bold}
/*---------------------------------------------------------------------------------------- 
03 + ELEMENTOS DE PÁGINAS  
------------------------------------------------------------------------------------------ */
/*                                     3.1 -Página(s) de inicio */
.inicio                                     {border:1px solid #ccc; border-width:0 1px;}
.banners a, .banners a img                  {border:0;}
.banners li #banner-empleo                  {background :url('../Images/fondos/ofertas-empleo.gif') no-repeat top left; color:#686868}
    .banners li #banner-empleo span         {color:#686868}
.banners li #banner-contacto                {background:url('../Images/fondos/contacta.gif') no-repeat top left;}
    .banners li #banner-contacto span       {color:#686868}
.banners li #banner-licitaciones            {background:url('../Images/fondos/licitaciones.gif') no-repeat top left; color:#686868}
.banners li #tecnicos-base                  {background:url('../Images/fondos/ofertas-empleo.gif') no-repeat top left; color:#686868}

.banners li #banner-cooperacion             {background:url('../Images/fondos/cooperacion-desarrollo.gif') no-repeat 1px 3px; color:#686868}
    .banners li #banner-cooperacion span    {color:#686868}
    .banners li #banner-cooperacion strong  {color:#686868}
.banners li #banner-uimp                    {background:url('../Images/fondos/banner-aguaysigloxxi.jpg') no-repeat top left; color:#505050}
    .banners li #banner-uimp span           {color:#333}
    .banners li #banner-uimp strong         {color:#360}
    .banners li #banner-uimp strong span    {color:#360}
.banners li #banner-premio-desarrollo       {background:url('../Images/fondos/Premio-Desarrollo-Sostenible-M-R.gif') no-repeat top left; color:#1f6157}	
    .banners li #banner-premio-desarrollo strong {color:#1f6157}	
    .banners li #banner-premio-desarrollo span   {color:#ec6e00}	
    .banners li #banner-premio-desarrollo .edicion {color:#fff}
.banners li#banner-informe-memoria          {background:url('../Images/fondos/banner-memoria-sostenibilidad-2008.gif') no-repeat -1px 0px; color:#505050}	
.banners li #memoria-sostenibilidad         {border-top:2px solid #ccc; border-bottom:2px solid #ccc; background:url('/SiteCollectionImages/_iconos/pdf.gif') no-repeat 0px .5em; padding-left:1.8em}
.banners li#banner-informe-memoria .fecha   {color:#066}	
.banners li #informe-anual                  {background:url('/SiteCollectionImages/_iconos/pdf.gif') no-repeat 0px 0px; padding-left:1.8em}
.container #noticias-portada p              {margin-bottom:.2em; margin-top:0; }
#noticias-portada .mas                      {background:url('../Images/fondos/mas-home.gif') no-repeat 0 0; display:block; padding-left:25px; height:2.1em; width:auto; margin-bottom:10px}
#noticias-portada .imagen img               {border:2px solid #e0e0e0;}
.container #noticias-portada h3             {margin:.6em 0em .2em 0;}
/*                                     3.2 -Imágenes páginas */
#contenido .foto1 img, #contenido .foto2 img,
#contenido .foto3 img, #contenido .foto4 img{border:5px solid #ccc}
#contenido .foto1 a img, #contenido .foto2 a img,
#contenido .foto3 a img, #contenido .foto4 a img{border:5px solid #ccc}
.image-area-bottom img                      {border:5px solid #c0c1d0}
/*                                     3.3 -mapa web */
#contenido .mapa .column                    {border-right:1px solid #DFDFDF;}
#contenido .mapa ul                         {list-style-type:none; list-style-image:none;}
    #contenido .mapa ul li                  {background-image:none;}
    #contenido .mapa li li                  {border-bottom:1px solid #DFDFDF; background-image:none}
    #contenido .mapa li li a:visited        {color:#666;}
    #contenido .mapa li li a:link           {color:#666;}
    #contenido .mapa li li a                {color:#666;}
    #contenido .mapa ul li li               {background-image:none;}
    #contenido .mapa li span.groupheader    {background:#e7e7e5 url("../Images/menu/submenu.gif") repeat-x bottom; color:#666432;}
#contenido ul.banners-mapa li               {background:#e7e7e5 url("../Images/menu/submenu.gif") repeat-x bottom; color:#016597;}			
#contenido .banners-mapa li a:link          {color:#016597;}
#contenido .banners-mapa li a:visited       {color:#016597;}	

/*--------------------------------------------------------------------------------- 
04 + FORMULARIOS  
----------------------------------------------------------------------------------- */
.container input, .container textarea       {border:1px solid #ccc;	color:#666;}
.container select                           {color:#666;}
.container #descarga input, 
.container #registro input					{border:0; color:#666666;}
#enviar-correo input                        {background:#fff url('../Images/fondos/ver.gif') no-repeat left; color:#069; border:0; cursor:pointer;}
#estructura-territorial input               {background:#fff url('../Images/fondos/mas-home.gif') no-repeat left; color:#069; border:0; cursor:pointer; }
#contenido-licitaciones input               {background:#fff url('../Images/fondos/mas-home.gif') no-repeat left; color:#069; border:0; cursor:pointer; }
#descarga-pliego input, 
#descarga-pliego textarea, 
#descarga-pliego select                     {border:1px solid #CCCCCC; color:#666666;}
#descarga-pliego #capcha label              {text-align:left;}
#alternativaCaptcha                         {border:0;}
input#Generar.descargar                     {background-image:none; background-color:#fff; border:0; color:#006699; cursor:pointer;}
input#GenerarPregunta.descargar             {background-image:none; background-color:#fff; border:0; color:#006699; cursor:pointer;}
input#AlternativaCaptcha.descargar          {background-image:none; background-color:#fff; border:0; color:#006699; cursor:pointer;}
#descarga-pliego #alternativaCaptcha p		{color:#687F23}
#descarga-pliego .botonera input.descargar  {background:#FFFFFF url(../Images/fondos/descargar.gif) no-repeat scroll left center;  border:0;}
#descarga-pliego #generar input.descargar   {background-image:none;}
#descarga-pliego #capcha .img               {background-image:none; background-color:#fff}
#descarga-pliego .botonera input            {border:0 none; color:#006699; cursor:pointer;}
#registro .botonera input                   {border:0 none; color:#006699; cursor:pointer;}
#registro .familias input                   {border:0 none;}
input.ver                                   {background:#FFFFFF url(../Images/fondos/ver.gif) no-repeat left center;}
input.borrar                                {background:#FFFFFF url(../Images/fondos/borrar.gif) no-repeat left ; display:inline}
/*                                     4.1 -Pagina de contacto */
.sede dt                                    {color:#768936; }
.sede dd                                    {color:#666}
.emails dt                                  {color:#768936;}
.emails dd                                  {padding-left:0; margin-left:0; }
#mandar-email                               {border:0;}
h4.separador                                {color:#666432;}
#mandar-email label                         {color:#666;}
#destinatario                               {border:0; }
#destinatario fieldset                      {border:0;}
#correos                                    {list-style-type:none; list-style-image:none;}
#destinatario ul                            {list-style-type:none; list-style-image:none;}
#contenido  #correos li                     {background-image:none;}
#correos li a:hover                         {color:#505050} 
#correos li a:visited                       {color:#505050} 
#correos li a:link                          {color:#505050} 
#contenido  #destinatario li                {background-image:none}
#destinatario li label                      {color:#687f23;}
#correos li strong                          {color:#687f23;}
#destinatario legend                        {color:#666;}
#destinatario input                         {border:0;}
/*                                     4.2 -Estructura territorial */
#estructura-territorial,
#estructura-territorial .buttom             {border:0;}
/*                                     4.3 -Licitaciones */
/*                                          4.3.1 -Descargar pliego */
#descarga                                   {border:0;}
#capcha                                     {border:0;}
#capcha  .error                             {color:#933;}
#registro fieldset                          {border:0;}
#registro legend                            {color:#666432;}
#registro p                                 {color:#687F23}
/*                                          4.3.2 -Suscripción */
#datos label input                          {color:#687F23}
#registro dt                                {color:#666432;}
    #registro dd ul                         {list-style-type:none;	list-style-image:none;}
    #registro dd ul li                      {list-style-type:none; list-style-image:none; background-image:none}
#registro input                             {border:1px solid #CCCCCC; color:#666666;}
p.leyenda                                   {color:#687F23;}
p.confirmacion                              {color:#687F23; background:url('../Images/fondos/ok.gif') no-repeat 0 4px; }
p.advertencia                               {color:#687F23; background:url('../Images/fondos/aviso.gif') no-repeat 0 6px;}
#descarga-pliego ul                         {list-style: none;}
    #descarga-pliego li                     {color:#505050;}
    #descarga-pliego li                     {background: url('../Images/fondos/li.gif') no-repeat 0 .45em;}
    #descarga-pliego li li                  {background-image: url('../Images/fondos/lili.gif'); background-position: 0 .5em;}
    

#Concurso1_dvcampos #mandar-email input, 
#Concurso1_dvcampos #mandar-email textarea,
#Concurso1_dvDestinatarios textarea                      {background-color:#fff; border:1px solid #ccc;}
#Concurso1_pickerFechaRealizacion_Picker1_picker.picker {border:1px solid #ccc;}
#mandar-email #Concurso1_pickerFechaRealizacion_Picker1_picker {margin-right:0.5em; width:16.6em;}
    
/*--------------------------------------------------------------------------------- 
05 + LISTADOS  
----------------------------------------------------------------------------------- */
.container #contenido li a img              {border:0;}
#contenido .volver a                        {background:url('../Images/fondos/volver.gif') no-repeat 43% 4px;}
#contenido .volver                          {border:0; cursor:pointer; background:url('../Images/fondos/volver.gif') no-repeat 43% 4px;}
#contenido .volver:visited                  {color:#069}
p.aviso                                     {color:#666; border-top:1px solid #ccc; padding:5px; margin-top:.5em; margin-bottom:0}
.mensajes p.aviso                           {color:#f30; border-top:0; font-size:1em; background:url('../Images/fondos/aviso.gif') no-repeat 0 4px;}
p.confirmacion                              {color:#687F23; background:url('../Images/fondos/ok.gif') no-repeat 0 4px;}
#listado-contenido-licitaciones 
.mensajes p.aviso, .mensajes p.aviso        {color:#505050}
a.descargar:link, a.descargar:visited       {background:url('../Images/fondos/descargar.gif') no-repeat 0 5px;}
.separador                                  {border-bottom:1px solid #ccc;}
#contenido ul li.separador                  {background:none}
.listado h3 span.fecha                      {color:#687f23;}
.container #contenido li.separador img      {border:3px solid #ccc;}
/*                                     5.1 -Multimedia */
#contenido .listado-video a:link            {color:#666;}
#contenido .listado-video li                {background-image:none;}
.container #contenido .miniaturas li a img  {border:5px solid #ccc;}
.listado-video span.imagen                  {background:url('../Images/fondos/imagen.gif') no-repeat 0 0;}
.listado-video span.flash                   {background:url('../Images/fondos/video.gif') no-repeat 0 0;}
.listado-video span.video                   {background:url('../Images/fondos/video.gif') no-repeat 0 0;}
/*                                     5.2 -Estructura territorial */
#listado-estructura-territorial h3          {background:#E7E7E5 url(../Images/menu/submenu.gif) repeat-x scroll center bottom; color:#666432;}
#listado-estructura-territorial h4          {color:#687f23;}
#listado-estructura-territorial dt          {color:#687f23;}
#listado-estructura-territorial .maps       {background:url('../Images/fondos/google-maps.gif') no-repeat;}
#listado-contenido-licitaciones h3          {background:#E7E7E5 url(../Images/menu/submenu.gif) repeat-x scroll center bottom; color:#666432;}
#listado-contenido-licitaciones h3.detalle  {background:transparent none}
#listado-estructura-territorial .direccion  {background-image:none; list-style-type:none;}
#listado-contenido-licitaciones dt          {color:#687f23;}
#listado-contenido-licitaciones dd.separador{border-bottom:1px solid #ccc;}
#listado-contenido-licitaciones dd.ver a    {color:#069; width:9em}
/*                                     5.3 -Licitaciones */
h1.referencia                               {border-bottom:0}	
#listado-contenido-licitaciones h2          {background:#E7E7E5 url(../Images/menu/submenu.gif) repeat-x scroll center bottom; color:#666432;}										
#contenido-licitaciones fieldset            {border:0px #fff;}
#contenido-licitaciones .registro           {background:url(../Images/fondos/icono-registro.gif) no-repeat 0 0;}
#contenido-licitaciones a.normativa:link, 
#contenido-licitaciones a.normativa:visited, 
#contenido-licitaciones a.normativa:hover, 	
#contenido-licitaciones a.normativa:active  {background:url(../Images/fondos/icono-normativa.gif) no-repeat 0 0;  padding-left:25px; text-decoration:underline;}

/*                                     5.4 -Paginador */
#contenido ul.paginador                     {list-style-type: none; list-style-image:none;}
#contenido ul.paginador.superior            {border-bottom:1px solid #ccc;}
#contenido ul.paginador li,
#contenido .plantilla ul.paginador li       {background-image:none; list-style-image:none;}
#contenido ul.paginador li a                {color:#069;}
#contenido ul.paginador li a:hover          {color:#069;}
#contenido ul.paginador li a.anterior       {background:url('../Images/fondos/anterior.gif') no-repeat left; padding-left:1.5em;  margin-right:2em}
#contenido ul.paginador li a.siguiente      {background:url('../Images/fondos/siguiente.gif') no-repeat right; padding-right:1.5em; margin-right:2em}
#contenido ul.paginador li strong           {color:#687F23}
/*                                     5.5 -Publicaciones */
#contenido .documento li, 
#contenido .plantilla .documento li         {background-image:none; list-style-image:none}
.container #contenido .documento img        {border:5px solid #ccc;}
#popup #contenido .documento img            {border:5px solid #ccc;}
.container #contenido 
.documento img.ico_accesible                {border:0;}

/* ofertas empleo */
table.ofertas-empleo {border:0px none #fff; border-bottom:1px #solid #999; text-align:left; width:98%; }
#contenido .ofertas-empleo td {border:0; border-bottom:1px solid #ccc; text-align:left;}
.ofertas-empleo th{color:#729513; background:url('../Images/fondos/th.gif') repeat-x bottom; text-align:left; border:0px}
dl.ofertas-empleo  {}
.ofertas-empleo dt {color:#666432; font-weight:bold;}
.ofertas-empleo dd {color:#202020; }

dt.vacantes {color:#666432}
.requisitos dt {color:#666432; font-weight:bold;}
#contenido ul.ofertas-empleo {list-style-type:none; color:#202020;}
#contenido ul.ofertas-empleo li {list-style-image:none; background: url('../Images/fondos/li.gif') no-repeat 0px 6px;}
#contenido ul.funciones {list-style-type:none; color:#202020;}
#contenido ul.funciones li {list-style-image:none; background: url('../Images/fondos/li.gif') no-repeat 0px 5px;}
.informatica th{color:#666432;}

.ofertas-empleo caption {font-size:0.1em; color:#fff}
#contenido .ofertas-empleo td a:link {color:#069}
#contenido .ofertas-empleo td a:visited {color:#870091}
#contenido .ofertas-empleo td a:hover {color:#069}
#contenido .ofertas-empleo td a:active {color:#069}
.sombra {background:url('../Images/fondos/tabla.gif') repeat-x bottom center; height:10px; width:98%; display:block; position:relative; left:1em; top:-5px}

.informatica th{padding-right:1.5em; background:url('../Images/fondos/filete2.gif') repeat-x bottom; }
#contenido .informatica td {padding-right:1.5em; border:0}

