﻿
body
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    color: #000000;
    margin-left: 0px;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    background-image: url(Imagenes/fondo.gif);
    background-repeat: repeat-x;
}
.boton
{
    font-size: 11px;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    color: white;
    background: #008f5a;
    border: 1px;
    border-color: Black;
    text-align:center;
    vertical-align:middle;
    margin:0;
}
.fu
{
    font-size: 11px;
    font-family: Arial, Helvetica, sans-serif;
    color: white;
    background: #c2d2bc;
    border: 1px;
    border-color: Black;
    text-align:center;
    vertical-align:middle;
    margin:0;
}
.botonWizard
{
    font-size: 11px;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    color: #008f5a;
    text-decoration:underline;
}

form
{
    margin: 0px;
}
.fonfo_noticias
{
    background-image: url(Imagenes/fondo_noticias.jpg);
}
#borde_med_izq
{
    background-image: url(Imagenes/borde_med_izq.gif);
    background-repeat: repeat-y;
}

#borde_med_der
{
    background-image: url(Imagenes/borde_med_der.gif);
    background-repeat: repeat-y;
}
.menu
{
    background-image: url(Imagenes/menu.gif);
    background-repeat: no-repeat;
    padding-left: 10px;
}

.menu2
{
    background-image: url(Imagenes/menu2.gif);
    background-repeat: no-repeat;
    padding-left: 20px;
}
.menu3
{
    background-image: url(Imagenes/menu3.gif);
    background-repeat: no-repeat;
    padding-left: 20px;
}
.menu_over
{
    background-image: url(Imagenes/menu_over.gif);
    background-repeat: no-repeat;
    padding-left: 10px;
}
.link_menu
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: normal;
    text-decoration: none;
    color: #FFFFFF;
    
}
.link
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: normal;
    text-decoration: none;
    color: Green;
}
.linkagenda
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: normal;
    text-decoration: none;
    color: Green;
}
.link_Avisos
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: normal;
    text-decoration: none;
    color: Green;
}

.link:hover
{
    color: Green;
    text-decoration: underline;
}
.link_negro2
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: normal;
    text-decoration:none;
    color: Green;
}
.link_negro2:hover
{
    color: Green;
    text-decoration: underline;
}
.link_white
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    font:blont;
    font-weight: normal;
    text-decoration:none;
    color: White;
}
.link_white:hover
{
    color: White;
    text-decoration: underline;
}

.link_negro
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: normal;
    text-decoration: none;
    color: #000000;
}
.link_negro:hover
{
    color: #000000;
    text-decoration: underline;
}
.link_negro_bold
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: bold;
    text-decoration: none;
    color: #000000;
}
.link_negro_bold:hover
{
    color: #000000;
    text-decoration: underline;
}

.blanco
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    text-decoration: none;
    color: #ffffff;
}

.link_blanco
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: bold;
    text-decoration: none;
    color: #ffffff;
}
.link_blanco:hover
{
    color: #ffffff;
    text-decoration: underline;
}

.link_blanco:visited
{
    color: #ffffff;
}

. :hover
{
    text-decoration: underline;
}


.boton_form
{
    background-color: #008e59;
    border-bottom-style: none;
    border: 1px #CCCCCC solid;
    color: #FFFFFF;
    height: 18px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
}
.input_text
{
    background-image: url(Imagenes/fondo_input.jpg);
    border-bottom-style: none;
    border: 1px #CCCCCC solid;
    font-size: 12px;
}
#contenido
{
    background-image: url(Imagenes/fondo_contenido3.jpg);
    background-repeat: no-repeat;
}
.titulo1
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 16px;
    color: #008e59;
    font-weight: bold;
}
.titulo2
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    color: #008e59;
}
#noticias
{
    background-color: #F5F5F5;
    font-size: 10px;
}
.ddltxt
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #008e59;
    font-weight: bold;
}
.txt0
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: normal;
    text-decoration: none;
    color: #000000;
}
.txt1
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #008e59;
    font-weight: bold;
}
.txt2
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: normal;
    text-decoration: none;
    color: #FFFFFF;
}
.txt3
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: normal;
    text-decoration: none;
    color: #999999;
}
.txt4
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: normal;
    text-decoration: none;
    color: #000000;
}
.link_pie
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: normal;
    text-decoration: none;
    color: #999999;
}
.link_pie:hover
{
    text-decoration: underline;
}

.cabecera_tabla
{
    font-weight: bold;
    font-size: 11px;
    color: #ffffff;
    font-family: Arial;
    text-decoration: none;
    background-color: #008f5a;
    height: 20px;
}
.cabecera_tabla_cursor
{
    font-weight: bold;
    font-size: 11px;
    color: #ffffff;
    font-family: Arial;
    text-decoration: none;
    background-color: #008f5a;
    height: 20px;
    cursor: pointer;
}
.chkbnormal
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: normal;
    text-decoration: none;
    color: #999999;
    cursor: pointer;
}
.calendario
{
    text-transform: uppercase;
    border: 1px solido gris;
    color: Maroon;
}

.foroSubcategorias
{
    background-color: #ffffff;
    border-bottom: #c0c0c0 thin solid;
    border-right: #c0c0c0 thin solid;
}
.foroCategorias
{
    background-color: #ffffff;
    border-top: #c0c0c0 thin solid;
    border-left: #c0c0c0 thin solid;
}
.foroTituloCategoria
{
    background-color: #ebebeb;
    border-bottom: #c0c0c0 thin solid;
    border-right: #c0c0c0 thin solid;
}
.fondo_barra_verde
{
    background-image: url(imagenes/fondo_barra_verde.jpg);
    font-weight: bold;
    font-size: 11px;
    color: #ffffff;
    font-family: Arial;
    text-decoration: none;
    height: 20px;
}
.fondo_barra_verde_cursor
{
    background-image: url(imagenes/fondo_barra_verde.jpg);
    font-weight: bold;
    font-size: 11px;
    color: #ffffff;
    font-family: Arial;
    text-decoration: none;
    height: 20px;
    cursor: pointer;
}
.fondo_barra_no_activa
{
    font-weight: bold;
    font-size: 12px;
    color: #008f5a;
    font-family: Arial;
    text-decoration: none;
    height: 20px;
    border-bottom: #ebebeb thin solid;
}
.popValidator
{
    font-weight: bold;
    font-size: 11px;
    color: #ffffff;
    font-family: Arial;
    text-decoration: none;
    background-color: #77c3a7;
}
.titulo3
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #008e59;
    font-weight: bold;
}
.link2
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    text-decoration: none;
    color: #000000;
}
.link2:hover
{
    color: #009933;
    text-decoration: underline;
}
.separadores_tabla td
{
    border-top: 1px solid #CCCCCC;
}
.uploadAjax
{
    color: Green;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    text-decoration: none;    
    background-color: Transparent;
}
.cajatexto
{
    font-family: Arial;
    background-color: #c2d2bc;
    font-size: 11px;
    font-weight: normal;
 
    text-decoration: none;
    color: #000000;
}



.taboption
{
	background-color: #ffffff;
	height: 300px;
	border-right: #666600 1px solid;
	border-left: #666600 1px solid;
	border-bottom: #666600 1px solid;
	padding: 20px;
}
.tablaconbordecito
{
    border:1px solid #CCCCCC;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: normal;
    text-decoration: none;
    color: #000000;
}

.griscursiva
{
    font-weight: normal;
    font-size: 14px;
    color: #999999;
    font-family: Arial;
    text-decoration: none;
    font-style: italic;
}


/*NOTICIAS*/
.link_noticias
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: normal;
    text-decoration: none;
    color: Green;
}
.link_noticias:hover
{
    color: Green;
    text-decoration: underline;
}
.noticias_titulo
{
    font-size: 12px;
    font-weight: bold;
}
.noticias
{
    font-size: 12px;
}
.noticias_griscursiva
{
    font-weight: normal; 
    font-size: 10px; 
    color: #999999; 
    font-family: Arial; 
    text-decoration: none;
}
/*FIN ESTILOS PARA NOTICIAS*/

/*SCROLL NOTICIAS*/
.link_noticiero
{
    font-size: 11px;
    font-weight: normal;
    text-decoration: none;
    color: #000000;
}
.link_noticiero:hover
{
    text-decoration: underline;
}
.titulo_noticiero
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #008e59;
}

/*FIN SCROLL NOTICIAS*/

/*LINK BOE*/
.linkBOE
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: normal;
    text-decoration: none;
    color: Green;
}
.linkBOE:hover
{
    color: Green;
    text-decoration: underline;
}
/*********/
.FormacionExternaListado
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #000000;
}
a.FormacionExternaListado 
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: normal;
    text-decoration: underline;
    color: Green;
}

.tablaredondeada{display:block}
.tablaredondeada *{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#F7F7F7}
.tablaredondeada1{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #fbfbfb;
  border-right:1px solid #fbfbfb;
  background:#f9f9f9}
.tablaredondeada2{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #fefefe;
  border-right:1px solid #fefefe;
  background:#f8f8f8}
.tablaredondeada3{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #f8f8f8;
  border-right:1px solid #f8f8f8;}
.tablaredondeada4{
  border-left:1px solid #fbfbfb;
  border-right:1px solid #fbfbfb}
.tablaredondeada5{
  border-left:1px solid #f9f9f9;
  border-right:1px solid #f9f9f9}
.tablaredondeadafg{
  background:#F7F7F7}
