.caja_password {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #336699; padding-left: 0px}
.texto_plano {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	padding-left: 5px;
	text-align: justify;
	padding-right: 5px;
}
.texto_encabezado {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-align: left;
	color: #000000;
}
.texto_listado { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: 1E199E; padding-left: 30px}
.encabezado {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-top: 4px;
	padding-left: 13px;
	margin: 4px;
}
.texto_listado_2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: 1E199E; padding-left: 30px }
.texto_color_1 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #930C1A; padding-left: 5px }
.texto_color_2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #1E199E; padding-left: 5px }
.texto_enlace { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: 1E199E; padding-left: 5px }
.texto_enlace:hover {
	COLOR: #619AA2 }
.encabezado2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: 930D1A;
}

.encabezado3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: 000000;
}

A.encabezado3:hover{
    	font-size: 10px; 
		color: #808080;
    	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.direccion {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: 304FAC;
	padding-left: 5px;
	text-align: justify;
}
.texto_planonoticia {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-align: justify;
	padding-right: 6px;
}

.border1 {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: none;
}
.acceso {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-align: right;
}
.acceso2 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}

A.menuAzul {
    	font-size: 11px; 
	color: #224994 ;
	text-decoration: underline;
    	font-family: Verdana, Arial, Helvetica, sans-serif;
    	font-weight:300;
}

A.menuAzul:hover {
    	font-size: 11px; 
	color: #224994 ;
	text-decoration: none;	
    	font-family: Verdana, Arial, Helvetica, sans-serif;
}
A.menuBlanco{
    	font-size: 9px; 
	color: #ffffff ;
	text-decoration: none;
    	font-family: Verdana, Arial, Helvetica, sans-serif;
    	font-weight:300;
}

A.menuBlanco:hover {
    	font-size: 9px; 
	color: #ffffff ;
	text-decoration: none;	
    	font-family: Verdana, Arial, Helvetica, sans-serif;
}

A {
    	font-size: 11px; 
	color: #B22222;
	text-decoration: none;
    	font-family: Verdana, Arial, Helvetica, sans-serif;
    	font-weight:200;
}

A:hover {
    	font-size: 11px; 
		color: #808080;
    	font-family: Verdana, Arial, Helvetica, sans-serif;
}

A.ancla {
        font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : black;
	
}

A.menu {
    	font-size: 11px; 
	color: #ffffff;
	text-decoration: underline;
    	font-family: Verdana, Arial, Helvetica, sans-serif;
    	font-weight:300;
}

A.menu:hover {
    	font-size: 11px; 
	color: #ffffff;
	text-decoration: none;	
    	font-family: Verdana, Arial, Helvetica, sans-serif;
}

A.menuAzul {
    	font-size: 11px; 
	color: #425FC1;
	text-decoration: underline;
    	font-family: Verdana, Arial, Helvetica, sans-serif;
    	font-weight:300;
}

A.menuAzul:hover {
    	font-size: 11px; 
	color: #5373E1;
	text-decoration: none;	
    	font-family: Verdana, Arial, Helvetica, sans-serif;
}

body{
	bgcolor : #ffffff;
	font-size : 9pt; 
	font-family : Arial, Helvetica, sans-serif; 
	margin-left : 0; 
	margin-right : 0; 
	margin-top : 0; 
	margin-bottom : 0;
}
body.ayuda {

	background-color: #7fb8d0;
}

body.contenido {
	margin-top: 0px;
	background: url('/plataforma/ptf_default/default/img/logos/inicio_giepool.jpg') no-repeat;
	background-color: #336699:
}

.cabeceraPublic {
        background-color:#224994 ; 
        color: white ; 
        font-family: Verdana, Arial, Helvetica, sans-serif; 
        font-size:8pt; 
        font-weight:bold; 
        text-align:center;
}
.subcabeceraPublic {
	background-color:#006699; 
	color:#FFFFFF; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size:10pt; 
	font-weight:bold; 
	text-align:center;
	text-transform: uppercase;
}


/*.cabeceraPublic {
        background-color:#336699; 
        color:#FFFFFF; 
        font-family: Verdana, Arial, Helvetica, sans-serif; 
        font-size:8pt; 
        font-weight:bold; 
        text-align:center;
}

.subcabeceraPublic {
	background-color:#006699; 
	color:#FFFFFF; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size:10pt; 
	font-weight:bold; 
	text-align:center;
	text-transform: uppercase;
}*/

.celdaBotones {
	padding-bottom : 2px;
	padding-left : 2px;
	padding-right : 2px;
	padding-top : 2px;
	border-color : #0e7199;
	border-left-width : 1px;
	border-right-width : 1px;
	border-style : solid;
	border-bottom-width : 1px;
	border-top-width : 1px;
	background-color : #0e7199;
}

.celdaDatos {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	color : black;
	padding-bottom : 2px;
	padding-left : 2px;
	padding-right : 2px;
	padding-top : 2px;
	background-color : #efefef;
}

.centerTitle {
     font-family: Arial;
     font-size: 10pt;
     color: #ffffff;
     background-color: #336699;
     text-decoration: none;
     text-align: center;
     font-weight: bold;
}

.logo {
	
	background-color: #959595:

}

form {
	margin-top: 0px;
	margin-bottom: 0px;
}


.holders {
     font-family: Arial;
     font-size: 10pt;
     color: #000000;
     background-color: #98c6d9;
     text-decoration: none;
     text-align: center;
     font-weight: bold;
}


.helpPageHead{
         font-family: Arial;
         font-size: 11pt;
         color: #336699;
         text-decoration: none;
         text-align: right;
         font-weight: bold;
}

.noticeHead{
         font-family: Arial;
         font-size: 16pt;
         color: #336699;
         text-decoration: none;
         text-align: right;
         font-weight: bold;
}

.noticeListHead{
         font-family: Arial;
         font-size: 11pt;
         color: #336699;
         text-decoration: none;
         text-align: left;
         font-weight: bold;
}

opcion{
	font-color : #066186;
}

.pageHead{
         font-family: Arial;
         font-size: 14pt;
         color: #336699;
         text-decoration: none;
         text-align: right;
         font-weight: bold;
}

.rojoNormal {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	color : #000000;
}

.title3{
         font-family: Arial;
         font-size: 12pt;
         color: #000000;
         text-decoration: none;
         text-align: left;
         font-weight: normal;
}


.titles {
     font-family: Arial;
     font-size: 14pt;
     color: #000000;
     text-decoration: none;
     text-align: left;
     font-weight: normal;
}

.title2 {
     font-family: Arial;
     font-size: 10pt;
     color: #ffffff;
     background-color: #336699;
     text-decoration: none;
     text-align: left;
     font-weight: normal;
}

.titulo {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 18px;
	align: center;
	color : white;
	font-weight: bold;
	padding-bottom : 2px;
	padding-left : 2px;
	padding-right : 2px;
	padding-top : 2px;
	border-color : #0e7199;
	background-color : #0e7199;
	border-left-width : 1px;
	border-right-width : 1px;
	border-style : solid;
	border-bottom-width : 1px;
	border-top-width : 1px;
}


.rightTitle {
     font-family: Arial;
     font-size: 14pt;
     color: #336699;
     text-decoration: none;
     text-align: right;
     font-weight: bold;
}


.Note {
     font-family: Arial;
     font-size: 7pt;
     color: #000000;
     background-color: #98c6d9;
     text-decoration: none;
     text-align: left;
     font-weight: bold;
}

.fond {
	background-color: #98c6d9;
}

.coverNote {
     font-family: Arial;
     font-size: 10pt;
     background-color: #98c6d9;
     text-decoration: none;
     text-align: left;
     font-weight: normal;
}


.trim {
     font-family: Arial;
     font-size: 10pt;
     color: #ffffff;
     background-color: #336699;
     text-decoration: none;
     text-align: center;
     font-weight: bold;
}


.cell{
         font-family: Arial, Helvetica, sans-serif;
         font-size: 9pt;
         color: #ffffff;
         background-color: #336699;
         text-decoration: none;
         text-align: left;
	 vertical-align: center;
}

.rightCell{
         font-family: Arial, Helvetica, sans-serif;
         font-size: 9pt;
         color: #ffffff;
         background-color: #336699;
         text-decoration: none;
         text-align: right;
}


.grayCell{
         /*background-color: #DFE3FC;*/
         background-color:#98C6D9;
         font-family: Arial, Helvetica, sans-serif;
         font-size: 9pt;
         color: #000000;
         text-decoration: none;
         text-align: left;         
         font-weight: bold;
}

.rightGrayCell{
         background-color: #336699;
         font-family: Arial, Helvetica, sans-serif;
         font-size: 9pt;
         color: #ffffff;
         text-decoration: none;
         text-align: right;         
         font-weight: bold;
}
.centerGrayCell{
         background-color: #336699;
         font-family: Arial, Helvetica, sans-serif;
         font-size: 9pt;
         color: #ffffff;
         text-decoration: none;
         text-align: center;         
         font-weight: bold;
}

.grayHeaderCell{
         background-color: #336699;
         font-family: Arial, Helvetica, sans-serif;
         font-size: 10pt;
         color: #ffffff;
         text-decoration: none;
         text-align: left;         
         font-weight: bold;
}

.centerCell{
         font-family: Arial, Helvetica, sans-serif;
         font-size: 9pt;
         color: #ffffff;
         background-color: #336699;
         text-decoration: none;
         text-align: center;
}

.block{
         font-family: Arial;
         font-size: 9pt;
         color: #000000;
         text-decoration: none;
         text-align: left;
         font-weight: bold;
}

.blackNoBlock{
         font-family: Arial;
         font-size: 9pt;
         color: #000000;
         text-decoration: none;
         text-align: left;
}
.underlineBlock{
         font-family: Arial, Helvetica, sans-serif;
         font-size: 9pt;
         color: #000000;
         text-decoration: underline;
         text-align: left;
         font-weight: bold;
}

.blackNoCenterBlock{
         font-family: Arial, Helvetica, sans-serif;
         font-size: 9pt;
         color: #000000;
         background-color: #7fb8d0;
         text-decoration: none;
         text-align: center;
         font-weight: none;
}

.centerBlock{
         font-family: Arial, Helvetica, sans-serif;
         font-size: 9pt;
         color: #000000;
         background-color: #98c6d9;
         text-decoration: none;
         text-align: center;
         font-weight: bold;
}

.rightBlock{
         font-family: Arial;
         font-size: 9pt;
         color: #000000;
         text-decoration: none;
         text-align: right;
         font-weight: normal;
}

.rightBlockOrange{
         font-family: Arial, Helvetica, sans-serif;
         font-size: 9pt;
         color: #00ccff;
         text-decoration: none;
         text-align: right;
         font-weight: normal;
}

.grayRightBlock{
         font-family: Arial, Helvetica, sans-serif;
         font-size: 9pt;
         color: #000000;
         background-color: #98c6d9;
         text-decoration: none;
         text-align: right;
         font-weight: normal;
}

.cellBlock{
         font-family: Arial, Helvetica, sans-serif;
         font-size: 9pt;
         color: #000000;
         background-color: #98c6d9;
         text-decoration: none;
         text-align: left;
         font-weight: bold;
}

.borderCellBlock{
         border: 1px solid #336699;
         font-family: Arial, Helvetica, sans-serif;
         font-size: 9pt;
         color: #000000;
         background-color: #98c6d9;
         text-align: left;
         font-weight: bold;
}



.horizontalLine {
    background-color:#ffffff;
    border: 1px #ffffff;
    padding: 0pt 100pt 0pt 100pt;
    
}

.edge {
    border: 1px solid #336699;
}

.whiteEdge {
    background-color: #336699;
}

.toolBars{
    border: 1px solid #7fb8d0;
    background-color:#98C6D9;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 9pt;
    color: #ffffff;
    text-decoration: none;
    text-align: left;
    font-weight: bold;    
}


.dataForm {
    border: 1px solid #336699;
    background-color: #98c6d9;
}

.rightBlack {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10pt;
    color: #000000;
    text-decoration: none;
    text-align: right;
    font-weight: bold;
    background-color: #98c6d9;
}

.rightN {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10pt;
    color: #000000;
    text-decoration: none;
    text-align: right;
    font-weight: normal;
    background-color: #98c6d9;
}

.leftBlack {
    font-family: Arial, Helvetica, sans-serif;
    font-family: Arial;
    font-size: 10pt;
    color: #000000;
    text-decoration: none;
    font-weight: bold;    
    background-color: #98c6d9;
}

.leftBlue {
    text-align: left;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10pt;
    color: #336699;
    text-decoration: none;
    font-weight: bold;    
}

.leftN {
    text-align: left;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10pt;
    color: #000000;
    text-decoration: none;
    font-weight: normal;    
    background-color: #98c6d9;
    
}

.rightGrayN {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10pt;
    color: #989898;
    text-decoration: none;
    text-align: right;
    font-weight: normal;
    background-color: #98c6d9;
}

.leftGrayBlack {
    text-align: left;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10pt;
    color: #989898;
    text-decoration: none;
    font-weight: bold;    
    background-color: #98c6d9;
}

.left {
    text-align: left;
}

.whiteEdgeGray {
    background-color: #f4f4f4;
}



.blackBorder {
    border: 1px solid #336699;
}

/*
A:link {
	text-decoration:none;
	color: #336699;
	font-family: Arial;
	font-size : 9pt;
        font-style: normal;
        font-weight: 600;
        
}

A:visited {
	color: #000000;
        text-decoration:none;
        font-family: Arial,Verdana;
        font-style: normal;
        font-size:9pt;
        font-weight: 600;
       
}

A:active {
	text-decoration:none;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size : 9pt;
        font-style: normal;
        font-weight: 600;
        
}

A:hover {
    	font-size: 11px; 
	color: #808080;
    	font-family: Verdana, Arial, Helvetica, sans-serif;
}

A.connect:link {
	text-decoration:none;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size : 9pt;
        font-style: normal;
        font-weight: 600;
        
}

A.connect:visited {
	color: #cc3366;
        text-decoration:none;
        font-family: Arial, Helvetica, sans-serif;
        font-style: normal;
        font-size:9pt;
        font-weight: 600;
       
}

A.connect:active {
	text-decoration:none;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size : 9pt;
        font-style: normal;
        font-weight: 600;
        
}

A.connect:hover {
        color: #336699;
}


A.button:link {
         font-family: Arial, Verdana, Helvetica, sans-serif;
         font-size: 9pt;
         font-style: normal;
         font-weight: 600;
         text-align: center;
         background-color: #70A1B7;
         color: #ffffff;
         border-right: thin solid #036490;
         border-left: thin solid #78adc5;
         border-bottom: thin solid #036490;
         border-top: thin solid #78adc5;
         width: 110px;
}

A.button:visited {
         font-family: Arial, Verdana, Helvetica, sans-serif;
         font-size: 9pt;
         font-style: normal;
         font-weight: 600;
         text-align: center;
         background-color: #70A1B7;
         color: #ffffff;
         border-right: thin solid #036490;
         border-left: thin solid #78adc5;
         border-bottom: thin solid #036490;
         border-top: thin solid #78adc5;
         width: 110px;
}

A.button:active {
         font-family: Arial, Verdana, Helvetica, sans-serif;
         font-size: 9pt;
         font-style: normal;
         font-weight: 600;
         text-align: center;
         background-color: #70A1B7;
         color: #ffffff;
         border-right: thin solid #036490;
         border-left: thin solid #78adc5;
         border-bottom: thin solid #036490;
         border-top: thin solid #78adc5;
         width: 110px;
}

A.block:link {
	text-decoration:none;
	color: #000000;
	font-family: Arial;
	font-size : 9pt;
        font-style: normal;
        font-weight: 600;
        
}

A.block:visited {
	color: #000000;
        text-decoration:none;
        font-family: Arial,Verdana;
        font-style: normal;
        font-size:9pt;
        font-weight: 600;
       
}

A.block:active {
	text-decoration:none;
	color: #000000;
	font-family: Arial;
	font-size : 9pt;
        font-style: normal;
        font-weight: 600;
        
}

*/
.invisibleBlock {
        color:red;
	font-family: Arial;
	font-size : 9pt;
        font-style: normal;
        font-weight: 600;     
}
.visibleBlock {
        color:#000000;
	font-family: Arial;
	font-size : 9pt;
        font-style: normal;
        font-weight: 600;     
}

.blockinvisible {
        color:red;
	font-family: Arial;
	font-size : 9pt;
        font-style: normal;
        font-weight: 600;     
}
.blockvisible {
        color:#000000;
	font-family: Arial;
	font-size : 9pt;
        font-style: normal;
        font-weight: 600;     
}


.invisible{color:red;
	font-family: Arial;
	font-size : 9pt;
        font-style: normal;
        font-weight: 600; 
        vertical-align: middle;

}
.visible{
        color:#000000;
	font-family: Arial;
	font-size : 9pt;
        font-style: normal;
        font-weight: 600; 
        vertical-align: middle;   
   
}
/*
A.invisible:link{
        color:red;
	font-family: Arial;
	font-size : 9pt;
        font-style: normal;
        font-weight: 600; 
        vertical-align: middle;
}
A.invisible:active{
        color:red;
	font-family: Arial;
	font-size : 9pt;
        font-style: normal;
        font-weight: 600;
        vertical-align: middle;
}
A.invisible:visited{
        color:red;
	font-family: Arial;
	font-size : 9pt;
        font-style: normal;
        font-weight: 600;        
        vertical-align: middle;
}

A.visible:link{
        color:#000000;
	font-family: Arial;
	font-size : 9pt;
        font-style: normal;
        font-weight: 600;
        vertical-align: middle;
}
A.visible:active{
        color:#000000;
	font-family: Arial;
	font-size : 9pt;
        font-style: normal;
        font-weight: 600;        
        vertical-align: middle;
}
A.visible:visited{
        color:#000000;
	font-family: Arial;
	font-size : 9pt;
        font-style: normal;
        font-weight: 600;        
        vertical-align: middle;
}
*/
.boton {
	font-family : Verdana;
	font-size : 10px;
	background-color : #efefef;
	color : #ffffff;
}

.botonDatos {
	font-family : Verdana;
	font-size : 9px;
	background-color : #ffffff;
	color : #000000;
}
.button {
         font-family: Arial, Verdana, Helvetica, sans-serif;
         font-size: 9pt;
         font-style: normal;
         font-weight: 600;
         text-align: center;
         background-color: #70A1B7;
         color: #ffffff;
         border-right: thin solid #036490;
         border-left: thin solid #78adc5;
         border-bottom: thin solid #036490;
         border-top: thin solid #78adc5;
}

.button1 {
         font-family: Arial, Verdana, Helvetica, sans-serif;
         font-size: 9pt;
         font-style: normal;
         font-weight: 600;
         background-color: #70A1B7;
         color: #ffffff;
         border-right: thin solid #036490;
         border-left: thin solid #78adc5;
         border-bottom: thin solid #036490;
         border-top: thin solid #78adc5;
}

.loadButton {
         border-right: #ffffff;
         border-left: #ffffff;
         border-bottom: #ffffff;
         border-top: #ffffff;         
         width:23px;
         height:23px;
}

.buttonEntrada {
         font-family: Arial, Verdana, Helvetica, sans-serif;
         font-size: 9pt;
         font-style: normal;
         font-weight: 600;
         text-align: center;
         color: #ffffff;
         border-right: #9fb3cb;
         border-left: #9fb3cb;
         border-bottom: #9fb3cb;
         border-top: #9fb3cb;         
         background-image: url(/plataforma/ptf_default/default/img/fondo_boton.jpg);
         width:150px;
         height:25px;
}

TD.celdaGrande {
	padding-bottom : 2px;
	padding-left : 2px;
	padding-right : 2px;
	padding-top : 2px;
	border: 1px solid #A4B2FD;
}


TD.celdaTitulo {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #ffffff ;
	font-weight: bold;
	padding-bottom : 2px;
	padding-left : 2px;
	padding-right : 2px;
	padding-top : 2px;
	border-color : gray;
	background-color : #2D4FAF;
	border-left-width : 1px;
	border-right-width : 1px;
	border-style : solid;
	border-bottom-width : 1px;
	border-top-width : 1px;
}
TD.celdaTituloMenu {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 9px;
	color : #ffffff ;
	font-weight: bold;
	padding-bottom : 2px;
	padding-left : 2px;
	padding-right : 2px;
	padding-top : 2px;
	border-color : white;
	background-color : #7387FF ;
	border-left-width : 1px;
	border-right-width : 1px;
	border-style : solid;
	border-bottom-width : 1px;
	border-top-width : 1px;
}

TD.celdaTituloCenter {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #ffffff ;
	font-weight: bold;
	text-align : center;
	padding-bottom : 2px;
	padding-left : 2px;
	padding-right : 2px;
	padding-top : 2px;
	border-color : gray;
	background-color : #224994 ;
	border-left-width : 1px;
	border-right-width : 1px;
	border-style : solid;
	border-bottom-width : 1px;
	border-top-width : 1px;
}

TD.celdaSubtitulo {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : white;
	padding-bottom : 2px;
	padding-left : 2px;
	padding-right : 2px;
	padding-top : 2px;
	border-color : #0e7199;
	background-color : #5C70E7 ;
	border-left-width : 1px;
	border-right-width : 1px;
	border-style : solid;
	border-bottom-width : 1px;
	border-top-width : 1px;
}

TD.celdaSubtituloCenter {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : white;
	text-align : center;
	padding-bottom : 2px;
	padding-left : 2px;
	padding-right : 2px;
	padding-top : 2px;
	border-color : #0e7199;
	background-color : #2D53A8 ;
	border-left-width : 1px;
	border-right-width : 1px;
	border-style : solid;
	border-bottom-width : 1px;
	border-top-width : 1px;
}

TD.tituloFormulario {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 13px;
	color : #000000;
	text-align : left;
	padding-bottom : 2px;
	padding-left : 2px;
	padding-right : 2px;
	padding-top : 2px;
	border-left-width : 1px;
	border-right-width : 1px;
	border-style : solid;
	border-bottom-width : 1px;
	border-top-width : 1px;
}

TD.celdaNormal {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	color : black;
	padding-bottom : 2px;
	padding-left : 2px;
	padding-right : 2px;
	padding-top : 2px;
	border-color : #0e7199;
	background-color : #DFE3FC ;
	border-left-width : 1px;
	border-right-width : 1px;
	border-style : solid;
	border-bottom-width : 1px;
	border-top-width : 1px;
}

TD.celdaNormalBarraHerr {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	color : black;
	padding-bottom : 2px;
	padding-left : 2px;
	padding-right : 2px;
	padding-top : 2px;
	border-color : #0e7199;
	background-color : #B8C3FE;
	border-left-width : 1px;
	border-right-width : 1px;
	border-style : solid;
	border-bottom-width : 1px;
	border-top-width : 1px;
}


TD.celdaNormalDer {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	color : black;
	padding-bottom : 2px;
	padding-left : 2px;
	padding-right : 2px;
	padding-top : 2px;
	border-color : #0e7199;
	background-color : #DFE3FC;
	border-left-width : 1px;
	border-right-width : 1px;
	border-style : solid;
	border-bottom-width : 1px;
	border-top-width : 1px;
	text-align:right;
}

TD.celdaNormalSinBorde {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	color : black;
	padding-bottom : 2px;
	padding-left : 2px;
	padding-right : 2px;
	padding-top : 2px;
}


TD.celdaFechaInactiva {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	color : black;
	padding-bottom : 2px;
	padding-left : 2px;
	padding-right : 2px;
	padding-top : 2px;
	border-color : #0e7199;
	background-color : #F2E6CA;
	border-left-width : 1px;
	border-right-width : 1px;
	border-style : solid;
	border-bottom-width : 1px;
	border-top-width : 1px;
}

TD.textoTablaCenter { 
        font-family: Verdana,Arial, Helvetica, sans-serif; 
        font-size:10pt; 
        text-align:center;
 }


/*.textoTabla { 
        font-family: Verdana,Arial, Helvetica, sans-serif; 
        font-size:9pt; 
} */
.textoTabla {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; padding-left: 15px; padding-top: 2px; padding-right: 25px; color: 224994 }


/* ESTILOS FUNDACION SENECA */

body.seneca {
	bgcolor : #ffffff;
	font-size : 9pt; 
	font-family : Arial, Helvetica, sans-serif; 
	margin-left : 0; 
	margin-right : 0; 
	margin-top : 0; 
	margin-bottom : 0;
}

A.seneca:link{
        color : #FFFFFF;
	font-family : Verdana;
	font-size : 9pt;
        font-style: normal;
        font-weight: 600;
        vertical-align: middle;
}

A.seneca:visited{
        color : #FFFFFF;
	font-family : Arial;
	font-size : 9pt;
        font-style: normal;
        font-weight: 600;        
        vertical-align: middle;
}

A.senecaResol:link{
        color:#000066;
	font-family: Verdana;
	font-size : 8pt;
        font-style: normal;
        font-weight: 600;
        vertical-align: middle;
}

p {font-family: Arial, Helvetica, sans-serif; font-size:8pt;}

.cabecera {background-color:#336699; color:#FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10pt; font-weight:bold; text-align:center;}

.subcabecera {background-color:#006699; color:#EDEDED; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10pt; font-weight:bold; text-align:center;text-transform: uppercase;}

.textoEnlace { font-family: Arial, Helvetica, sans-serif; font-size:10pt;}

.tipoAyuda { color:#336699; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10pt; font-weight:bold; text-align:left; text-transform: uppercase;}

.tablaCabecera { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10pt; font-weight:bold; text-align:center;}

.tablaDatos { font-family: Arial, Helvetica, sans-serif; font-size:10pt; text-align:left;}

/*.textoAmarillo { color:#336699; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10pt; font-weight:bold; font-style:italic;text-align:left;}
*/
.textoRojo { color:#336699; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10pt; font-weight:bold; text-align:left;}

.textoAmarillo { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; padding-left: 15px; padding-top: 0px; padding-right: 10px; color: 224994  ; text-decoration: underline}

.textoRojoSeneca { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; padding-left: 15px; padding-top: 0px; padding-right: 10px; color: 224994  ; text-decoration: underline}

.textoRojoTabla { color:#336699; font-family: Arial, Helvetica, sans-serif; font-size:9pt; text-align:left;}

.textoGris { color:#666666; font-family: Arial, Helvetica, sans-serif; font-size:10pt; font-weight:bold; text-align:left;}

.textoAzul { color:#00ccff; Verdana, Arial, Helvetica, sans-serif; font-size:8pt; font-weight:bold;}

.textoBlanco { color:#ffffff; Verdana, Arial, Helvetica, sans-serif; font-size:8pt; font-weight:bold;}

.textoNegroTabla { color:#000000; Arial, Helvetica, sans-serif; font-size:10pt;}

.textoNegroTablaCentrado { color:#000000; Arial, Helvetica, sans-serif; font-size:10pt; text-align:center;}
.textoNegroTablaIzq{ color:#000000; Arial, Helvetica, sans-serif; font-size:10pt; text-align:left;font-weight:bold;}
.textoNegroTablaDer { color:#000000; Arial, Helvetica, sans-serif; font-size:10pt; text-align:left;}

.estadoConvoc { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:8pt; color:#000066;}



.text_general {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; padding-left: 15px; padding-top: 2px; padding-right: 25px; color: 224994 }
.text_listado { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; padding-left: 39px; padding-top: 5px; padding-right: 10px; color: 2651A1}
.text_fundacion {  font-family: Geneva, Arial, Helvetica, san-serif; color: #FF6600}
.text_general_Encabezado { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; padding-left: 15px; padding-top: 0px; padding-right: 10px; color: 224994  ; text-decoration: underline}

/*ESTILOS PARA CONVOCATORIAS: PARTE EXTRANET*/

.tituloConvocatorias { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	color: #0D096A; 
	padding-left: 5px
	bgcolor="#B8D1E9";
}

.subTituloConvocatorias { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	color: #0D096A; 
	padding-left: 5px
	bgcolor="#CED4FD";
}

/* Sustituido de momento
.texto_plano { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	color: #0D096A; 
	padding-left: 5px
}*/
.texto_plano_2 { 

	font-family: Verdana, Arial, Helvetica, sans-serif; 

	font-size: 9px; 

	color: #0D096A; 

	padding-left: 15px

}

/* Nueva vision de convocatorias */
   

.sangrado
	{	 
	margin: 10px;
	}
 p.indentacion { text-indent: 0.25in; }
 p.indentacion_francesa { margin-left: 0.25in; text-indent: -0.25in; } 
       

LI.imagen { list-style-type: none;   margin-left: 10 pt;}

UL {
	cursor:hand; color:black;
	list-style-image: none; 
   	list-style-type: disc;
  	text-align:justify; text-indent: -0.1 in;  

}
UL UL {display:none; margin-left: 1 pt
}
.hoja
{
	cursor:text; 
	color:navy; 
	font-weight:bold; 
	margin-left: 1 px;}

.sangrar {
	margin: 0px;
	margin-left: 1 px;
	border: 0px;
	padding: 0px;

}
.subhijo{list-style-type: none; margin-left: 20 pt}
/* FIN ESTILOS FUNDACION SENECA */

