/*
 * Estilos generales de pagina
 */

body {
   font-family: Arial, Helvetica, sans-serif;
   font-size: 12px; 
   margin: 0px;
}

select.canals {  
   font-size: 9px; 
   font-weight: bold; 
   color: #ffffff; 
   text-decoration: none; 
   background-color: #6699cc; 
   width: 150px;
}

option.grupo_canals {
   color: #ffffff; 
   background-color: #6699cc;
}

option.item_canals{
   color: #000000; 
   background-color: #99ccff;
}

select.eines { 
   font-size: 9px; 
   font-weight: bold; 
   color: #ffffff;
   text-decoration: none; 
   background-color: #009966; 
   width: 150px;
}

option.grupo_eines {
   color: #ffffff; 
   background-color: #009966;
}

option.item_eines {
   color: #000000; 
   background: #99ffcc;
}

td {
   font-size: 12px;
}

p.titol_blau {
   font-size: 18px;
   font-weight: bold;
   color: #333399;
   text-decoration: none;
}

/*
 * Menus
 */

table.azul {
   border: 1px solid #333399;
}

table.verde {
   border: 1px solid #189455;
}

table.cian {
   border: 1px solid #6699cc;
}

td.grupoAzul {
   font-weight: bold;
   font-size: 11px;
   color: #ffffff;
   text-decoration: none;
   background-color: #333399;
}

td.grupoVerde {
   font-weight: bold;
   font-size: 11px;
   color: #ffffff;
   text-decoration: none;
   background-color: #189455;
}

td.grupoCian {
   font-weight: bold;
   font-size: 11px;
   color: #ffffff;
   text-decoration: none;
   background-color: #6699cc;
}

td.grupoRojo {
   font-weight: bold;
   font-size: 11px;
   color: #ffffff;
   text-decoration: none;
   background-color: #CC3300;
}

td.grupoAzul a, td.grupoVerde a, td.grupoCian a, td.grupoRojo a {
   font-weight: bold;
   font-size: 11px;
   color: #ffffff;
   text-decoration: none;
}

td.grupoAzul a:hover, td.grupoVerde a:hover, td.grupoCian a:hover, td.grupoRojo a:hover {
   font-weight: bold;
   font-size: 11px;
   color: #ffffff;
   text-decoration: underline;
}

td.grupoAzul img, td.grupoVerde img, td.grupoCian img, td.grupoRojo img, 
td.itemAzul img, td.itemVerde img, td.itemCian img {
   margin-top: 2px;
}

td.itemAzul {
   font-weight: bold;
   font-size: 11px;
   text-decoration: none;
   color: #000000;
   background-color: #ccccff;
   border-top: 1px solid #333399;
}

td.itemVerde {
   font-weight: bold; 
   font-size: 11px; 
   text-decoration: none;
   color: #000000;
   background-color: #99ffcc;
   border-top: 1px solid #189455;
}

td.itemCian {
   font-weight: bold;
   font-size: 11px;
   text-decoration: none;
   color: #000000;
   background-color: #99ccff;
   border-top: 1px solid #6699cc;
}

td.itemAzul a, td.itemVerde a, td.itemCian a, td.itemRojo a {
   font-weight: bold;
   font-size: 11px;
   color: #000000;
   text-decoration: none;
}

td.itemAzul a:hover, td.itemVerde a:hover, td.itemCian a:hover, td.itemRojo a:hover {
   font-weight: bold;
   font-size: 11px;
   color: #000000;
   text-decoration: underline;
}

/* Menu nuevo */

div.grupo-menu-azul
{
    border: 1px solid #333399;
    margin-bottom: 5px;
}

div.grupo-menu-verde
{
    border: 1px solid #189455;
    margin-bottom: 5px;    
}

div.grupo-menu-cian
{
    border: 1px solid #6699cc;
    margin-bottom: 5px;    
}

div.grupo-menu-azul div, div.grupo-menu-azul div a
{
    background-color: #333399;
    color: #ffffff;
    font-weight: bold;
    padding-left: 4px;
    text-decoration: none;
}

div.grupo-menu-verde div
{
    background-color: #189455;
    color: #ffffff;
    font-weight: bold;
    padding-left: 4px;
}

div.grupo-menu-cian div
{
    background-color: #6699cc;
    color: #ffffff;
    font-weight: bold;
    padding-left: 4px;
}

div.grupo-menu-azul ul li
{
    background-color: #ccccff;
    list-style: none;
    list-style-image: none;
    border-top: 1px solid #333399;
    color: #000000;
    font-weight: bold;
    padding-left: 4px;
    font-size: 11px;
}

div.grupo-menu-verde ul li
{
    background-color: #99ffcc;
    list-style: none;
    list-style-image: none;
    border-top: 1px solid #189455;
    color: #000000;
    font-weight: bold;
    padding-left: 4px;
    font-size: 11px;
}

div.grupo-menu-cian ul li
{
    background-color: #99ccff;
    list-style: none;
    list-style-image: none;
    border-top: 1px solid #6699cc;
    color: #000000;
    font-weight: bold;
    padding-left: 4px;
    font-size: 11px;
}

div.grupo-menu-azul ul li a, div.grupo-menu-verde ul li a, div.grupo-menu-cian ul li a
{
    color: #000000;
    text-decoration:none;
    font-size: 11px;
}

div.grupo-menu-azul ul, div.grupo-menu-verde ul, div.grupo-menu-cian ul
{
    margin: 0px;
    text-align:left;
    padding-left: 0px;
}

/*
 * Barra de navegacion
 */

td.menubarra, td.menubarra a {
   font-weight: bold;
   font-size: 11px;
   color: #ffffff;
   text-decoration: none;
}

td.menubarra a:hover {
   font-weight: bold;
   font-size: 11px;
   color: #ffffff;
   text-decoration: underline;
}

input.textoMenu, span.textoMenu {
   font-weight: bold; 
   font-size: 11px;
   text-decoration: none;
   color: #000000;
}

/*
 * Informacion de contacto de servicios
 */

td.creditos, td.creditos a {
   font-size: 10px; 
   color: #333399;
   text-decoration: none;
}

a.links {
   text-decoration: none;
}

a.links:hover {
   text-decoration: underline;
}

/*
 * Estilos de paginas migradas
 */

td.titolblau {
   background-color: #330099;
   text-align: left;
   font-size: 15px;
   color: white;
}

td.grisgen {
   background: #eeeeee;
   text-align: right;
   margin: 2px 2px 2px 2px;
}

/*
 * Calendario
 */

table.calendari {
   color: white;
   border-color:#000000;
   border-style: solid;
   border-width: 1px;
}

table.calendari td {
   background-color: #ddddff;
   font-size: 12px;
   border-color: #ffffff;
   border-style: solid;
   border-width: 1px;
}

td.mesActual {
   color: #666666;
   font-size: 12px;
   width: 20px;
}

td.mesActual a {
   color: #003399;
   font-size: 12px;
   text-decoration: none;
   font-weight: bold;
}

td.mesActual a:hover{
   color: #CC3300;
   font-size: 12px;
   font-weight: bold;
}

td.mesNoActual {
   color: #ffffff;
   font-size: 12px;
   width: 20px;
}

table.cmesb {
   border-color:#ffffff;
   border-style: solid;
   border-width: 1px;
}

table.cmesb td {
   background-color: #003399;
   border-width: 0px;
   color: #ffffff;
   font-size: 12px;
   font-weight: bold;
}

/*
 * Noticias
 */

td.noticiatitular, a.noticiatitular {
   font-size: 16px;
   font-weight: bold;
   color: #333399; 
   text-decoration: none;
}

td.noticiatitular2, a.noticiatitular2 {
   font-size: 14px;
   font-weight: bold;
   color: #333399;
   text-decoration: none;
}

td.noticiacuerpo {
   font-size: 12px;
   color: #000000;
   text-decoration: none;
   text-align: justify;
}

td.noticiacuerpo2 {
   font-size: 10px;
   color: #000000;
   text-decoration: none;
   text-align: justify;
}

/*
 * Glosari preocupat
 */
a.glossarilink  { 
   text-decoration: none; 
   color: #ff0000;
}


/*
 * Cercador UJI
 */
strong big 
{
   color: #ff0000;
   font-size: 18px;
}

/*
 * Webs de departamentos y centros
 */
h1, h2, h3, h4, h5, h6
{
   font-weight: bold;
   color: #333399;
   text-decoration: none;
}

h1 { font-size: 18px; }
h2 { font-size: 16px; }
h3 { font-size: 14px; }
h4 { font-size: 12px; }
h5 { font-size: 10px; }
h6 { font-size:  8px; }

table.tablaCian 
{
   border-top: 1px solid #6699cc;   
   border-left: 1px solid #6699cc;   
}

table.tablaCian th
{
   background-color: #6699cc;
   color: #ffffff;
   font-weight: bold;
   font-size: 12px;
   border: 0px;
   padding-left: 3px;
   padding-right: 3px;
}

table.tablaCian td
{
   border-bottom: 1px solid #6699cc;   
   border-right: 1px solid #6699cc;   
   padding-left: 3px;
   padding-right: 3px;
}

ul li
{
   list-style-image: url(/xpf/fichero/IMATGES_GENERIQUES/211415/ARXIU/guion.gif);
}


