/***************************************************/
/**  ESTILOS CURRICULUM  (amdcurr: a eliminar)    **/
/***************************************************/

#curriculum table{
  width: 100%
}

#curriculum table.principal{
  padding-right: 5px
; padding-left: 5px
}

#curriculum table.interior{
  width: 99%
}

#curriculum colgroup{
  text-align: left
}

#curriculum td{
  font-family: Verdana, Arial, Helvetica, sans-serif
; font-size: 75%
; font-weight: normal
; color: #333333
; text-decoration: none
; background-color: #FFFFFF
; margin-top: 0px
; margin-right: 0px
; margin-bottom: 0px
; margin-left: 0px
; padding-top: 2px
; padding-right: 3px
; padding-bottom: 2px
; padding-left: 3px
}

#curriculum .currcabecera1{
  background-color: #939297
; font-family: Verdana, Arial, Helvetica, sans-serif
; font-size: 75%
; font-weight: bold
; color: #CCFF00
; text-transform: uppercase
; padding-top: 2px
; padding-right: 5px
; padding-bottom: 2px
; padding-left: 5px
}

#curriculum .currcabecera2{
  font-family: Verdana, Arial, Helvetica, sans-serif
; font-size: 70%
; font-weight: bold
; color: #57575B
; background-color: #FFFFFF
; padding-left: 0px
; padding-top: 2px
; padding-right: 5px
; padding-bottom: 0px
}

#curriculum .currtxt1{
  font-family: Verdana, Arial, Helvetica, sans-serif
; font-size: 70%
; font-weight: normal
; color: #57575B
; text-decoration: none
; text-transform: uppercase
; background-color: #FFFFFF
; padding-left: 0px
; padding-right: 5px
}

#curriculum .currtxt2{
  font-family: Verdana, Arial, Helvetica, sans-serif
; font-size: 75%
; font-weight: normal
; color: #57575B
; text-decoration: none
; background-color: #FFFFFF
; padding-left: 0px
; padding-right: 5px
}

#curriculum .currvacio{
  font-family: Verdana, Arial, Helvetica, sans-serif
; font-size: 25%
; font-weight: normal
; color: #57575B
; text-decoration: none
; background-color: #FFFFFF
; padding-top: 0px
; padding-right: 0px
; padding-bottom: 0px
; padding-left: 0px
}

#curriculum td.lineafina {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  margin-left: 10px;
  font-size: 1px;
  height: 1px;
/*  border:#33a4a0;*/
  border-style: solid;
  border-top-width:1px;
  border-right-width: 0px;
  border-bottom-width: 0px;
  border-left-width: 0px
}
/***************************************************/
/**     ESTILOS CURRICULUM  (amdcurriculum)       **/
/***************************************************/
div#admcurriculum {
    background-color: #ffffff;
    margin: 0;
    padding: 5px 0;
    text-align: justify;
    width: 95%;
}

.curriculumcabecera {
  background-color: #d6ecec;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 75%;
  font-weight: bold;
  color: #33A4A0;
  text-transform: uppercase;
  padding: 5px;
}

.curriculumcabecera2 {
  background-color: #ffffff;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 75%;
  font-weight: bold;
  color: #666666;
  text-transform: uppercase;
  border-bottom: 2px solid #33A4A0;
  padding-bottom: 4px;
  padding-top: 10px;
}

.curriculumcelda {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 75%;
  font-weight: normal;
  background-color: #FFFFFF;
  padding-top: 2px;
  padding-right: 3px;
  padding-bottom: 2px;
  padding-left: 3px;
}


.curriculumcabeceraAreas {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 75%;
  font-weight: normal;
  background-color: #FFFFFF;
  padding: 2px;
  vertical-align: text-top;
}

/****************************************/
/******* ESTILOS ANTIGUEDAD     *********/
/****************************************/

#antiguedad caption{
background-color: #939297
; font-family: Verdana, Arial, Helvetica, sans-serif
; font-size: 75%
; font-weight: bold
; color: #FFFFFF
; text-decoration: none
; margin-top: 0px
; margin-right: 0px
; margin-bottom: 0px
; margin-left: 0px
; padding-top: 3px
; padding-right: 0px
; padding-bottom: 0px
; padding-left: 3px
; text-align: left
}

#antiguedad table{
  width: 100%
; float: left
; background-color: #939297
; margin-bottom: 15px
;empty-cells: show
}

#antiguedad colgroup{
  text-align: left
}

#antiguedad th{
  font-family: Verdana, Arial, Helvetica, sans-serif
; font-size: 65%
; font-weight: bold
; color: #57575B
; text-decoration: none
; background-color: #EFEFEF
; height: 20px
; padding-left: 3px
; padding-right: 3px
}

#antiguedad td{
  font-family: Verdana, Arial, Helvetica, sans-serif
; font-size: 65%
; font-weight: normal
; color: #333333
; text-decoration: none
; background-color: #FFFFFF
; margin-top: 0px
; margin-right: 0px
; margin-bottom: 0px
; margin-left: 0px
; padding-top: 5px
; padding-right: 3px
; padding-bottom: 5px
; padding-left: 3px
; height: 20px
}

/**********************************************/
/********** ESTILOS VIDA ADMIN     ************/
/**********************************************/

.vidadmdetalle{
  width: 100%
; background-color: #FFFFFF
; border: 1px #BEBEC1 solid
; padding-right: 0px
; padding-bottom: 0px
; padding-top: 0px
; padding-left: 0px
; margin-top: 0px
; margin-right: 0px
; margin-bottom: 0px
; margin-left: 0px
}

#vidadm p{
  font-family: Verdana, Arial, Helvetica, sans-serif
; font-size: 75%
; font-weight: normal
; color: #5A595E
; padding-right: 0px
; padding-left: 0px
; padding-top: 2px
; padding-bottom: 2px
}

#vidadm strong{
  font-family: Verdana, Arial, Helvetica, sans-serif
; font-size: 100%
; font-weight: bold
; color: #807E85
}

#vidadm td{
border: 1px #FFFFFF solid
/*; width: 50%*/
; padding-right: 5px
; padding-left: 5px
}

.vidadmcabecera{
  background-color: #A2CA00
; font-family: Verdana, Arial, Helvetica, sans-serif
; font-size: 1px
; font-weight: bold
; color: #CCFF00
; text-transform: uppercase
; margin-top: 2px
; margin-right: 2px
; margin-bottom: 2px
; margin-left: 2px
; padding-top: 2px
; padding-right: 5px
; padding-bottom: 2px
; padding-left: 5px
; height: 1px
}

.vidadmtxt1{
  background-color: #DEDEDE
; font-family: Verdana, Arial, Helvetica, sans-serif
; font-size: 75%
; width: 40%
; font-weight: bold
; color: #5A595E
; margin-top: 2px
; margin-right: 2px
; margin-bottom: 2px
; margin-left: 2px
; padding-top: 2px
; padding-right: 5px
; padding-bottom: 2px
; padding-left: 5px
; height: 25px
}

.vidadmtxt2{
  background-color: #EFEFEF
; font-family: Verdana, Arial, Helvetica, sans-serif
; font-size: 75%
; width: 60%
; font-weight: normal
; color: #5A595E
; margin-top: 2px
; margin-right: 2px
; margin-bottom: 2px
; margin-left: 2px
; padding-top: 2px
; padding-right: 5px
; padding-bottom: 2px
; padding-left: 5px
; height: 25px
}

.vidadmtxtleft{
  background-color: #FFFFFF
; font-family: Verdana, Arial, Helvetica, sans-serif
; font-size: 75%
; width: 60%
; font-weight: normal
; color: #5A595E
; margin-top: 2px
; margin-right: 2px
; margin-bottom: 2px
; margin-left: 2px
; padding-top: 2px
; padding-right: 5px
; padding-bottom: 2px
; padding-left: 5px
; text-align: left
}

#enlacevidadm a{
  font-family: Verdana, Arial, Helvetica, sans-serif
; font-size: 75%
; font-weight: bold
; color: #236301
; text-decoration: underline
; background-color: #FFFFFF
}

#enlacevidadm a:hover{
  font-family: Verdana, Arial, Helvetica, sans-serif
; font-size: 75%
; font-weight: bold
; color: #99CC00
; text-decoration: underline
; background-color: #FFFFFF
}

#enlacevidadm td{
  text-align: right
}

/**********************************************/
/***** ESTILOS HOJA ACREDITACION DATOS ********/
/**********************************************/

#enlacehoja a{
  font-family: Verdana, Arial, Helvetica, sans-serif
; font-size: 75%
; font-weight: bold
; color: #236301
; text-decoration: underline
; background-color: #FFFFFF
}

#enlacehoja a:hover{
  font-family: Verdana, Arial, Helvetica, sans-serif
; font-size: 75%
; font-weight: bold
; color: #99CC00
; text-decoration: underline
; background-color: #FFFFFF
}

#enlacehoja td{
  text-align: left
}

/**************************************/
/***********    NOMINAS    ************/
/**************************************/

.lineagris2 {
  font-size: 25%;
  background-color: #D8D7D9
}
.nominastxt {
  padding-right: 5px;
  padding-left: 5px;
  padding-bottom: 2px;
  padding-top: 2px;
  font-weight: normal;
  font-size:75%;
  margin: 2px;
  width: 45%;
  color: #5a595e;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  background-color: #ffffff
}
.nominastxt2 {
  padding-right: 5px;
  padding-left: 5px;
  padding-bottom: 2px;
  padding-top: 2px;
  font-weight: normal;
  font-size:65%;
  margin: 2px;
  width: 45%;
  height:25px;
  color: #5a595e;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  background-color: #DFDFDF
}

.nominascombo {
  font-weight: bold;
  font-size: 70%;
  color: #7d9d00;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  text-decoration: none
}

/**************************************/
/***********    CALENDARIO PRIVADO    ************/
/**************************************/
.calendariocabeceraverde2 {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 10px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 80%;
	PADDING-BOTTOM: 0px;
	MARGIN: 2px;
	TEXT-TRANSFORM: uppercase;
	COLOR: #FFFFFF;
	PADDING-TOP: 0px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	/*BACKGROUND-COLOR: #33A4A0; */
	TEXT-ALIGN: center
}

/**************************************/
/***********    AYUDAS    ************/
/**************************************/
.enlaceayuda {
	FONT-WEIGHT: bold;
	FONT-SIZE: 85%;
	COLOR: #A4CC00;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none
}
.enlaceayuda:hover {
	FONT-WEIGHT: bold;
	FONT-SIZE: 85%;
	COLOR: #6C8800;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION:underline
}

#listayuda H4 {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 70%;
	LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	CLIP: rect(0px, 0px, 0px, 0px);
	COLOR: #666666;
	PADDING-TOP: 0px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TOP: 0px; TEXT-DECORATION: none
}

#listayuda UL LI {
FONT-WEIGHT: bold;
FONT-SIZE: 70%;
PADDING-BOTTOM: 5px;
padding-left:15px;
padding-right:10px;
PADDING-TOP: 0px;
MARGIN-LEFT: 5px;
MARGIN-RIGHT: 10px;
VERTICAL-ALIGN: middle;
CLIP: rect(5px, 0px, 0px, 0px);
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
TEXT-DECORATION:none;
/*background-image: url(../iconos/icolist.gif);*/
/*background-repeat: no-repeat;*/
background-position: 0px 5px;
list-style-type: none;
COLOR: #A4CC00
}
#listayuda UL LI A {
	FONT-SIZE: 100%;
	TEXT-DECORATION: none;
	COLOR: #A4CC00
}
#listayuda LI A:hover {
	FONT-SIZE: 100%;
	TEXT-DECORATION: underline;
	color:#799700
}

/***********************************************/
/******** ESTILOS PERMISOS Y LICENCIAS *********/
/***********************************************/

#permisos h4{
 font-size:75%
; font-weight: bold
; background-color: #939297
; color: #CCFF00
; font-family: Verdana, Arial, Helvetica, sans-serif
; text-decoration: none
; margin-top: 0px
; margin-right: 0px
; margin-bottom: 0px
; margin-left: 0px
; padding-top: 3px
; padding-right: 0px
; padding-bottom: 3px
; padding-left: 10px
; left: 0px
; top: 0px
; clip:  rect(0px, 0px, 0px, 0px)
}

#permisos ul{
	margin-top: -5px
}

#permisos ul li {
  font-size:75%
; font-weight: bold
; font-family: Verdana, Arial, Helvetica, sans-serif
; clip:  rect(5px, 0px, 0px, 0px)
; list-style-type: none
; margin-left: -10px
; padding-top: 3px
; padding-bottom: 3px
; text-decoration: none
; vertical-align: middle
; color: #799700
/*; color: #718C00*/
}

/*****************************************************/
/************** ESTILOS MANUALES *********************/
/*****************************************************/

#manuales ul{
  margin-top: -5px
}

#manuales ul li {
  font-size:75%
; font-weight: bold
; font-family: Verdana, Arial, Helvetica, sans-serif
; clip:  rect(5px, 0px, 0px, 0px)
; list-style-type: none
; margin-left: -10px
; padding-top: 3px
; padding-bottom: 3px
; text-decoration: none
; vertical-align: middle
; color: #799700
}

#manuales ul li a{
  font-size:100%
; font-weight: bold
; font-family: Verdana, Arial, Helvetica, sans-serif
; vertical-align: middle
; color: #799700
}

#manuales ul li a:hover{
  font-size:100%
; text-decoration: underline
; color: #A4CC00
}

/****************************************/
/***** ESTILOS solicitudeslistayuda *****/
/****************************************/

#solicitudeslistayuda caption{
background-color: #939297
; font-family: Verdana, Arial, Helvetica, sans-serif
; font-size: 75%
; font-weight: bold
; color: #FFFFFF
; text-decoration: none
; margin-top: 0px
; margin-right: 0px
; margin-bottom: 0px
; margin-left: 0px
; padding-top: 3px
; padding-right: 0px
; padding-bottom: 0px
; padding-left: 3px
; text-align: left
}

#solicitudeslistayuda table{
  width: 100%
; float: left
; background-color: #939297
; margin-bottom: 15px
}

#solicitudeslistayuda colgroup{
  text-align: left
}

#solicitudeslistayuda td{
  height: 20px
}

#solicitudeslistayuda td.gris{
 background-color: #F5F5F5
}

#solicitudeslistayuda td.blanco{
 background-color: #ffffff
}

#solicitudeslistayuda h3{
  font-family: Verdana, Arial, Helvetica, sans-serif
; font-size: 65%
; font-weight: bold
; color: #57575B
; text-decoration: none
; background-color: #E6E6E6
; padding-top: 3px
; padding-left: 3px
; padding-right: 3px
}

#solicitudeslistayuda h4{
  font-family: Verdana, Arial, Helvetica, sans-serif
; font-size: 60%
; font-weight: bold
; color: #57575B
; text-decoration: none
; margin-top: 0px
; margin-right: 0px
; margin-bottom: 0px
; margin-left: 0px
; padding-top: 5px
; padding-right: 3px
; padding-bottom: 3px
; padding-left: 3px
}

#solicitudeslistayuda h5{
  font-family: Verdana, Arial, Helvetica, sans-serif
; font-size: 65%
; font-weight: normal
; color: #333333
; text-decoration: none
; margin-top: 0px
; margin-right: 0px
; margin-bottom: 0px
; margin-left: 0px
; padding-top: 5px
; padding-right: 3px
; padding-bottom: 5px
; padding-left: 3px
}

#solicitudeslistayuda h6{
  font-family: Verdana, Arial, Helvetica, sans-serif
; font-size: 65%
; font-weight: normal
; color: #333333
; text-decoration: none
; margin-top: 0px
; margin-right: 0px
; margin-bottom: 0px
; margin-left: 0px
; padding-top: 5px
; padding-right: 3px
; padding-bottom: 5px
; padding-left: 3px
}

/***************************************************/
/********       ESTILOS GRADO PERSONAL        ******/
/***************************************************/

#gradoper h4{
 font-size:75%
; font-weight: bold
; background-color: #939297
/*; color: #CCFF00*/
; color: #FFFFFF
; font-family: Verdana, Arial, Helvetica, sans-serif
; text-decoration: none
; margin-top: 0px
; margin-right: 0px
; margin-bottom: 0px
; margin-left: 0px
; padding-top: 3px
; padding-right: 0px
; padding-bottom: 3px
; padding-left: 10px
; text-align: left
; left: 0px
; top: 0px
; clip:  rect(0px, 0px, 0px, 0px)
; width: 100%
}

#gradoper p.impreso{
 font-size: 75%
; font-weight: bold
; margin-left: 10px
; padding-top: 10px
; padding-bottom: 3px
; text-decoration: none
; vertical-align: middle
; text-align: left
; color: #57575B
}

#gradoper table{
  width: 100%
}

#gradoper table.principal{
  padding-right: 5px
; padding-left: 5px
}

#gradoper table.interior{
  width: 99%
}

#gradoper colgroup{
  text-align: left
}

#gradoper td{
  font-family: Verdana, Arial, Helvetica, sans-serif
; font-size: 75%
; font-weight: normal
; color: #333333
; text-decoration: none
; background-color: #FFFFFF

; padding-top: 2px
; padding-right: 3px
; padding-bottom: 2px
; padding-left: 3px
}

#gradoper td.cabecera1{
  background-color: #EFEFEF
; font-family: Verdana, Arial, Helvetica, sans-serif
; font-size: 75%
; font-weight: bold
; color: #57575B
; text-transform: uppercase
; padding-top: 2px
; padding-right: 5px
; padding-bottom: 2px
; padding-left: 10px
; border:#FFFFFF
; border-style: solid
; border-top-width:1px
; border-right-width: 0px
; border-bottom-width: 0px
; border-left-width: 0px
}

#gradoper td.cabecera2{
  font-family: Verdana, Arial, Helvetica, sans-serif
; font-size: 70%
; font-weight: bold
; color: #57575B
; background-color: #FFFFFF
; padding-left: 0px
; padding-top: 2px
; padding-right: 5px
; padding-bottom: 0px
}

#gradoper td.txt1{
  font-family: Verdana, Arial, Helvetica, sans-serif
; font-size: 70%
; font-weight: normal
; color: #57575B
; text-decoration: none
; text-transform: uppercase
; background-color: #FFFFFF
; padding-left: 0px
; padding-right: 5px
}

#gradoper td.txt2{
  font-family: Verdana, Arial, Helvetica, sans-serif
; font-size: 75%
; font-weight: normal
; color: #57575B
; text-decoration: none
; background-color: #FFFFFF
; padding-left: 0px
; padding-right: 5px
}

#gradoper td.vacio{
  font-family: Verdana, Arial, Helvetica, sans-serif
; font-size: 25%
; font-weight: normal
; color: #57575B
; text-decoration: none
; background-color: #FFFFFF
; padding-top: 0px
; padding-right: 0px
; padding-bottom: 0px
; padding-left: 0px
}

#gradoper td.lineafina {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  margin-left: 10px;
  font-size: 1px;
  height: 1px;
  border-style: solid;
  border-top-width:1px;
  border-right-width: 0px;
  border-bottom-width: 0px;
  border-left-width: 0px
}

/**************************************************************/
/***************** ESTILOS REQUISITOS *************************/
/**************************************************************/


#requisitos caption h3 {
  color:#D1FA56
; font-size:100%
; margin-top: 0px;margin-bottom: 0px
; padding-bottom:3px
}

#requisitos table{
; background-color: #939297
; margin-bottom: 15px
}

#requisitos table.grande{
  width: 100%
; float: left
; background-color: #939297
; margin-bottom: 15px
}

#requisitos table.peq{
  width: 43%
; background-color: #939297
; margin-bottom: 15px
}

#requisitos colgroup{
  text-align: left
}

#requisitos th{
  font-family: Verdana, Arial, Helvetica, sans-serif
; font-size: 65%
; font-weight: bold
; color: #57575B
; text-decoration: none
; background-color: #EFEFEF
; height: 20px
; padding-left: 3px
; padding-right: 3px
}

#requisitos td{
  font-family: Verdana, Arial, Helvetica, sans-serif
; font-size: 100%
; font-weight: normal
; color: #333333
; text-decoration: none
; background-color: #FFFFFF
; margin-top: 0px
; margin-right: 0px
; margin-bottom: 0px
; margin-left: 0px
; padding-top: 5px
; padding-right: 3px
; padding-bottom: 5px
; padding-left: 3px
}

#requisitos td p{
  font-family: Verdana, Arial, Helvetica, sans-serif
; font-size: 65%
; font-weight: normal
; color: #333333
; text-decoration: none
; background-color: #FFFFFF
; margin-top: 0px
; margin-bottom: 0px
; padding-top: 5px
; padding-bottom: 5px
; text-align: center
}

#requisitos td h2{
  font-family: Verdana, Arial, Helvetica, sans-serif
; font-size: 65%
; font-weight: bold
; color: #333333
; text-decoration: none
; background-color: #FFFFFF
; margin-top: 0px
; margin-bottom: 0px
; padding-top: 5px
}

#requisitos caption{
  background-color: #939297
; font-family: Verdana, Arial, Helvetica, sans-serif
; font-size: 75%
; font-weight: bold
; color: #FFFFFF
; text-decoration: none
; margin-top: 0px
; margin-right: 0px
; margin-bottom: 0px
; margin-left: 0px
; padding-top: 3px
; padding-right: 0px
; padding-bottom: 0px
; padding-left: 3px
; text-align: left
}

#requisitos form{
; margin-top: 0px
; margin-right: 0px
; margin-bottom: 0px
; margin-left: 0px
; padding-top: 0px
; padding-right: 0px
; padding-bottom: 0px
; padding-left: 0px
}

#requisitos input {
  font-size:65%
; background-color: #ffffff
; font-family: Verdana, Arial, Helvetica, sans-serif
; font-weight: normal
; color: #6F8A00
; text-decoration: none
}

#requisitos ul{
    margin-top: 2px;
    margin-bottom: 2px;
    padding-top: 0px;
    padding-bottom: 0px;
    text-align: center
}

#requisitos ul li{
	clip: rect(5px, 0px, 0px, 0px);
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 65%;
    color: #57575B;
    font-weight: bold;
    list-style-type: square;
}

#requisitos ul li ul li{
	clip: rect(5px, 0px, 0px, 0px);
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 90%;
    font-weight: normal;
    list-style-type: none;
}

/***********************************************/
/*	ESTILOS FORMULARIO ALTA CLAVES             */
/***********************************************/

#messageclaves strong{
  font-family: Verdana, Arial, Helvetica, sans-serif
; font-size: 100%
; font-weight: bold
; color: #99CC00

}

#messageclaves p{
  font-family: Verdana, Arial, Helvetica, sans-serif
; font-size: 75%
; font-weight: bold
; color: #807E85
; padding-right: 0px
; padding-left: 5px
; padding-top: 2px
; padding-bottom: 2px;
; text-align: left
}

#clavesinfo td {
  border: 0px
; padding-right: 5px
; padding-left: 5px
; padding-top: 2px
; padding-bottom: 2px;
}

#clavesinfo img {
  margin-top: 2px
}

#clavesinfo strong{
  font-family: Verdana, Arial, Helvetica, sans-serif
; font-size: 100%
; font-weight: bold
; color: #99CC00
}

#clavesinfo a{
  font-family: Verdana, Arial, Helvetica, sans-serif
; font-size: 100%
; font-weight: bold
; color: #80AA00
; text-decoration: underline
}

#clavesinfo a:hover{
  font-family: Verdana, Arial, Helvetica, sans-serif
; font-size: 100%
; font-weight: bold
; color: #99CC00
; text-decoration: underline
}

#clavesinfo p{
  font-family: Verdana, Arial, Helvetica, sans-serif
; font-size: 75%
; font-weight: bold
; color: #807E85
; padding-right: 2px
; padding-left: 2px
; padding-top: 0px
; padding-bottom: 0px;
; text-align: justify
; background-color: #F7FFD6
}

#clavesinfo .txtsubmit {
  font-family: Verdana, Arial, Helvetica, sans-serif
; font-size: 100%
; font-weight: bold
; color: #80AA00
; text-decoration: underline
; background-color: #F7FFD6
; margin-top: 0px
; margin-right: 0px
; margin-bottom: 0px
; margin-left: 0px
; padding-top: 0px
; padding-right: 0px
; padding-bottom: 0px
; padding-left: 0px
; border-style: none
; border-top-width: 0px
; border-right-width: 0px
; border-bottom-width: 0px
; border-left-width: 0px
; text-align: left
}

#clavesinfo .txtsubmit:hover {
  font-family: Verdana, Arial, Helvetica, sans-serif
; font-size: 100%
; font-weight: bold
; color: #99CC00
; text-decoration: underline
; background-color: #F7FFD6
}

#clavesinfo table{
 font-size: 100%;
 padding-top:0px;
 padding-bottom:0px;
 margin-top:0px;
 margin-bottom:0px
}

#clavesinfo td.img{
  background-color: #F7FFD6;
  padding-top: 3px;
  width: 1%
}

#clavesinfo td.txt{
  background-color: #F7FFD6;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 90%
}


#clavesinfo td img{
  background-color: #F7FFD6
}

#clavesinfo ul {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 90%;
 margin-top: 0px;
 margin-bottom: 0px;
 margin-left: 0px;
 padding-left: 0px;
 padding-top: 0px;
 padding-bottom:0px;
 clip: rect(5px, 0px, 0px, 0px);
 background-color: #F7FFD6;
}

#clavesinfo ul li {
 font-weight: bold;
 font-size: 85%;
 padding-bottom: 0px;
 padding-left:10px;
 padding-right:0px;
 padding-top: 0px;
 vertical-align: middle;
 clip: rect(5px, 0px, 0px, 0px);
 font-family: Verdana, Arial, Helvetica, sans-serif;
 text-decoration:none;
 list-style-type: none;
 color: #807E85
}

#envioclave strong{
  font-family: Verdana, Arial, Helvetica, sans-serif
; font-size: 75%
; font-weight: bold
; color: #80AA00
; background-color: #F7FFD6
}

/************************************************************/
/* 	Estilos FORMULARIO CONVOCATORIAS AYUDAS ACCION SOCIAL   */
/************************************************************/

#convayudas td {
  border: 1px #FFFFFF solid
; padding-right: 5px
; padding-left: 5px

}

.convayudascabecera{
  background-color: #939297
; font-family: Verdana, Arial, Helvetica, sans-serif
; font-size: 75%
; font-weight: bold
; color: #FFFFFF;/* #CCFF00 */
; text-transform: uppercase
; margin-top: 2px
; margin-right: 2px
; margin-bottom: 2px
; margin-left: 2px
; padding-top: 2px
; padding-right: 5px
; padding-bottom: 2px
; padding-left: 5px
}

.convayudastxt1{
  background-color: #efefef
; font-family: Verdana, Arial, Helvetica, sans-serif
; font-size: 75%
; font-weight: normal
; color: #5A595E
; margin: 0px
; padding: 0px
}

#convayudas ul {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 margin-top: 0px;
 margin-bottom: 0px;
 margin-left: 0px;
 padding-left: 20px;
 padding-top: 10px;
 padding-bottom:10px;
 clip: rect(5px, 0px, 0px, 0px);
}

#convayudas ul li {
 font-weight: bold;
 font-size: 90%;
 padding-bottom: 2px;
 padding-left:0px;
 padding-right:0px;
 padding-top: 2px;
 vertical-align: middle;
 clip: rect(5px, 0px, 0px, 0px);
 font-family: Verdana, Arial, Helvetica, sans-serif;
 text-decoration:none;
 list-style-type: none;
 color: #5A595E
}
/**********************************************/
/********** ESTILOS AEAT     ************/
/**********************************************/

.aeat1{
  width: 100%
; background-color: #FFFFFF
; padding-right: 0px
; padding-bottom: 0px
; padding-top: 0px
; padding-left: 0px
; margin-top: 0px
; margin-right: 0px
; margin-bottom: 0px
; margin-left: 0px
}


/** CONSULTA BAREMO SISTEMA **/

.divBaremo {
    width: 99%; 
    padding: 10px 0px 10px 5px;
    margin:auto;
}

.baremo {
   border: 1px #FFFFFF solid;
   padding-right: 5px;
   padding-left: 5px;
   background-color: #EFEFEF;
   color: #616064;
   font-family: Verdana,Arial,Helvetica,sans-serif;
   font-size: 75%;
   font-weight: normal;
   margin: 2px;
   padding: 2px 5px;
   border-left: none;
   font-weight: normal;
}

.baremoindent {
   text-indent:20px;
}

.baremocabecera { 
   font-weight: bold;
   background-color: #A7A6AB; 
   border-right: none;
   text-align: left;
   color: #ffffff;
}

.baremopuntos {
    text-align: right;
    font-weight: bold;
}

.baremomax {
    text-align: left;
    font-size: 75%;
    border-left: none;
}

.baremoreq {
    font-weight: normal;
    text-indent:5px;
    text-align: left;
    border: none;
    vertical-align:top;
}

.baremoreq2 {
   font-size: 70%;
    font-weight: bold;
    border: none;
}

.baremoreq3 {
   font-size: 70%;
    font-weight: bold;
    border: none;
    text-align: center;
}

.baremofecha {
   text-align: left;
   font-weight: normal;
   font-style:italic;
    background-color: #FFFFFF;
    color: #616064;
}

.baremoFilaVacia {
   height: 3px;
}

.msgbaremo {
   color: #CC5D5D;
   background-color: #FFFFFF;
   font-weight: bold;
   text-align: center;
   height: 35px;
}

.derecha {
   text-align: right;
}

.izquierda {
   text-align: left;
}

.barEnlace {
   cursor: pointer;
   border: none;
   font-size: 9pt;
   font-weight: bold;
   color: #4f9c64;
   text-decoration: none;
   text-align: center;
}

.enlaceGris {
   cursor: pointer;
   border: none;
   font-size: 9pt;
   font-weight: bold;
   color: #666666;
   text-decoration: none;
   text-align: center;
}

.barEnlaceDetalle {
    cursor: pointer;
    border: none;
    font-size: 15px;
    font-weight: bold;
    color: #4f9c64;
    text-decoration: none;
    text-align: center;
    background-color: #FFFFFF;
    padding: 0px 4px;
}

.baremocabeceraTrades {
    text-align: left;
    border: 1px #666666 solid;
    font-weight: bold;
    background-color: #F6F6F6;
    color: #666666;   
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 75%; 
}

.baremoTrades1 {
    border: none;
    font-weight: normal;
    text-align: right;
    text-indent: 8px;
}
.barTrades {  
    background-color: #EFEFEF;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 75%;
    margin: 2px;
    padding: 4px 1px;
    border: none;
}

.barTradesAreas {  
    background-color: #EFEFEF;
    /* color: #616064; */
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 70%;
    margin: 2px;
    padding: 0px 0px;
    border: none;
}

.barTrades1 {
    font-weight: normal;
    text-align: right;   
}

.barTrades2 {
    font-size: 70%;
    font-weight: bold;
    text-align: left;
}

.barTrades3 {
    font-size: 90%;
    font-weight: bold;
    text-align: left;
}

.centrar {
    text-align: center;
}

.barPeriodos {
    text-align: center;
    font-weight: bold;
    background-color: #C2C1C6;
    color: #FFFFFF;
    border-right: none;
    font-size: 80%;
    margin: 2px;
}

.barCabPeriodos {
    border-right: none;
    background-color: #E2E2E2;
    text-align: center;    
    border: none;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 75%;
    font-weight: normal;
    margin: 2px;
    padding: 2px 5px;
}

.barTradesCabTiempo {
    background-color: #E2E2E2;
    border: 1px solid #FFFFFF;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 65%;
    padding: 0;
    text-align: center;
}

.barTradesTiempo {  
    background-color: #EFEFEF;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 11px;
    padding: 0px 0px; 
    border: 1px #FFFFFF solid;
    text-align: center;
    font-weight: bold;
    height: 20px;
}

.barTradesSolape {    
    font-size: 10px;   
}

/** FIN BAREMO SISTEMA **/


.bold { font-weight: bold; }  

div.center {
   text-align: center;
}

.divPrivada {
   margin: auto; 
}

.divlistado {
	padding: 5px 15px;
}

.divlistadoAnidado {
   padding: 10px 2px 0px 2px;
}
.listadoAnidado {
	font-size: 9pt; 
   color: #57575b;
   font-weight: bold;
}

div.tituloTramite {
   text-align: center;
}

/* span.tituloTramite {
   font-size: 11pt;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   color: #6f8a00;
   font-weight: bold;
   padding: 3px 12px;
   border: solid 1px #6f8a00;  
} */

p.tituloTramite {
   font-size: 11pt;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   color: #939297;
   font-weight: bold; 
}

.mensajeTramite {
   font-size: 12pt;
   border: solid 1px #bebec1;
   margin: 30px;
   padding: 5px;   
}

.navegacion input {
  font-size: 9pt;
  background-color: #ffffff;;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-weight: normal;
  color: #6F8A00;
  padding: 2px;
  border: solid 1px #bebec1;
}

.navegacion input:hover {  
  background-color: #f6f6f6;
  color: #57575b;
}

.mensajeNavegacion {
   font-size: 9pt;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   color: #57575b;
   font-weight: bold; 
}

.pad {
   padding: 15px 15px;
}

.padhorizontal {
	padding: 15px 0px;
}

.padvertical {
   padding: 0px 15px;
}

.bordegris {
	border: 1px #b5b5b5 solid;
}

.bordegrisbot {
   border-bottom: 1px #b5b5b5 solid;
}

div#catalogoform {
    background-color: #ffffff;
    margin: 0;
    padding: 5px 0;
    text-align: justify;
    width: 95%;
}

.catformcabecera {
  background-color: #f6f6f6;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 75%;
  font-weight: bold;
  color: #666666;
  /* text-transform: uppercase; */
  padding: 5px;
  /* border: 1px solid #d8371b; */
}

.catformcabecera2 {
  background-color: #ffffff;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 75%;
  font-weight: bold;
  color: #666666;
  /* text-transform: uppercase; */
  border-bottom: 1px solid #d8371b;
  padding-bottom: 4px;
  padding-top: 10px;
}

.catformPaginacion {
	margin: auto;
	width: 90%;
}

.catformcabeceraAreas {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 75%;
  font-weight: normal;
  background-color: #FFFFFF;
  padding: 2px;
  vertical-align: text-top;
  text-align: left; 
}

.catformcelda {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 75%;
  font-weight: normal;
  padding-top: 2px;
  padding-right: 3px;
  padding-bottom: 2px;
  padding-left: 3px;
  text-align: left;
}

.catformBoton {
  /* font-family: Verdana, Arial, Helvetica, sans-serif; */
  font-size: 100%;
  font-weight: bold;
  background-color: #ffffff;
  color: #666666;
  padding: 4px;
  border: 1px solid #d8371b;
}

.catformNumeroPag {
  cursor: pointer;
  width: 20px;
  height: 20px;
}

.unaLinea { white-space: nowrap; }

.pointer {
	cursor: pointer;
}

.tituloPortlet {
   /*border: 1px solid #57575B;*/
   font-size: 10pt;
   font-weight: bold;
   color: #57575B; /* #4F9C64;#57575B;*/
   text-decoration: none;
   text-align: center;
   background-color: #efefef;
   padding: 5px;
}