#directorio2
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    COLOR: #7aa034;
    PADDING-TOP: 6px;
    HEIGHT: 25px;
    TEXT-ALIGN: right
}
.directorio2
{
    FLOAT: left;
    MARGIN-LEFT: 10px;
    WIDTH: 70%;
    TEXT-ALIGN: left;
	 COLOR: #999999;
}
#directorio2 A
{
    COLOR: #999999;
    TEXT-DECORATION: none
}
#directorio2 A:hover
{
    TEXT-DECORATION: underline
}
#directorio2 A:active
{
    TEXT-DECORATION: underline
}
.contenido3
{
    BORDER-RIGHT: #7aa034 1px solid;
    PADDING-RIGHT: 20px;
    BORDER-TOP: #7aa034 1px solid;
    PADDING-LEFT: 20px;
    PADDING-BOTTOM: 20px;
    MARGIN: 0px 10px;
    BORDER-LEFT: #7aa034 1px solid;
    PADDING-TOP: 20px;
    BORDER-BOTTOM: #7aa034 1px solid;
    TEXT-ALIGN: left
}
#contenido
{
	float:none !important;
	margin:0px auto;
	width:600px;
	text-align:left;
}
#admin
{
	text-align:right;
}
.D1BU-bloque
{
    PADDING-RIGHT: 10px;
    DISPLAY: block;
    PADDING-LEFT: 10px;
    PADDING-BOTTOM: 10px;
    PADDING-TOP: 10px;
    BACKGROUND-COLOR: #e6e9ee;
    TEXT-ALIGN: center
}
.D1BU-lineaform
{
	display: table;
    MARGIN-TOP: 6px;
    MARGIN-LEFT: auto;
    WIDTH: 100%;
    MARGIN-RIGHT: auto;
    BORDER-BOTTOM: #abafba 1px solid;
    TEXT-ALIGN: justify
}
.D1BU-etiq
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    FONT-WEIGHT: bold;
    FLOAT: left;
    PADDING-BOTTOM: 5px;
    WIDTH: 20%;
    COLOR: #61617e;
    PADDING-TOP: 5px;
    TEXT-ALIGN: left;
	display:table-column; 
}
.D1BU-check
{
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    BORDER-LEFT: 0px;
    MARGIN-RIGHT: 15px;
    BORDER-BOTTOM: 0px
}
.D1BU-caja
{
    BORDER-RIGHT: #999999 1px solid;
    BORDER-TOP: #999999 1px solid;
    PADDING-LEFT: 4px;
    FONT-SIZE: 11px;
    BORDER-LEFT: #999999 1px solid;
    COLOR: #666666;
    BORDER-BOTTOM: #999999 1px solid;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.D1BU-cajaP
{
    BORDER-RIGHT: #999999 1px solid;
    BORDER-TOP: #999999 1px solid;
    PADDING-LEFT: 4px;
    FONT-SIZE: 11px;
    BORDER-LEFT: #999999 1px solid;
    COLOR: #666666;
    BORDER-BOTTOM: #999999 1px solid;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.D1BU-cajaG
{
    BORDER-RIGHT: #999999 1px solid;
    BORDER-TOP: #999999 1px solid;
    PADDING-LEFT: 4px;
    FONT-SIZE: 11px;
    BORDER-LEFT: #999999 1px solid;
    COLOR: #666666;
    BORDER-BOTTOM: #999999 1px solid;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.D1BU-cajaP
{
    WIDTH: 150px
}
.D1BU-cajaG
{
    WIDTH: 490px
}
.D1BU-texto
{
    PADDING-BOTTOM: 6px;
    PADDING-TOP: 6px;
    TEXT-ALIGN: justify
}
.D1BU-boton
{
    BORDER-RIGHT: #666666 1px solid;
    BORDER-TOP: #dad2e6 1px solid;
    FONT-SIZE: 11px;
    MARGIN: 0px 4px;
    BORDER-LEFT: #dad2e6 1px solid;
    COLOR: #333333;
    BORDER-BOTTOM: #666666 1px solid;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #f7f7f7
}
.botonera
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    PADDING-BOTTOM: 10px;
    PADDING-TOP: 10px
}
.boton-i
{
    FLOAT: left;
	width:auto;
	
}
.boton-d
{
    FLOAT: right;
	width:auto;
}
INPUT
{
    BORDER-RIGHT: #999999 1px solid;
    BORDER-TOP: #999999 1px solid;
    FONT-SIZE: 11px;
    BORDER-LEFT: #999999 1px solid;
    COLOR: #666666;
    BORDER-BOTTOM: #999999 1px solid;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.D1ED-bloque
{
    PADDING-RIGHT: 10px;
    DISPLAY: block;
    PADDING-LEFT: 10px;
    PADDING-BOTTOM: 10px;
    PADDING-TOP: 10px;
    BACKGROUND-COLOR: #e6e9ee;
    TEXT-ALIGN: center
}
.D1ED-lineaform
{
    MARGIN-TOP: 6px;
    MARGIN-LEFT: auto;
    DISPLAY: table;
    WIDTH: 100%;
    MARGIN-RIGHT: auto;
    BORDER-BOTTOM: #abafba 1px solid;
    TEXT-ALIGN: justify
}
.D1ED-etiq
{
	display: table-column; 
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    FONT-WEIGHT: bold;
    FLOAT: left;
    PADDING-BOTTOM: 5px;
    WIDTH: 20%;
    COLOR: #61617e;
    PADDING-TOP: 5px;
    TEXT-ALIGN: left;
}
.D1ED-check
{
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    BORDER-LEFT: 0px;
    MARGIN-RIGHT: 15px;
    BORDER-BOTTOM: 0px
}
.D1ED-caja
{
    BORDER-RIGHT: #999999 1px solid;
    BORDER-TOP: #999999 1px solid;
    PADDING-LEFT: 4px;
    FONT-SIZE: 11px;
    BORDER-LEFT: #999999 1px solid;
    COLOR: #666666;
    BORDER-BOTTOM: #999999 1px solid;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.D1ED-cajaP
{
    BORDER-RIGHT: #999999 1px solid;
    BORDER-TOP: #999999 1px solid;
    PADDING-LEFT: 4px;
    FONT-SIZE: 11px;
    BORDER-LEFT: #999999 1px solid;
    COLOR: #666666;
    BORDER-BOTTOM: #999999 1px solid;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.D1ED-cajaG
{
    BORDER-RIGHT: #999999 1px solid;
    BORDER-TOP: #999999 1px solid;
    PADDING-LEFT: 4px;
    FONT-SIZE: 11px;
    BORDER-LEFT: #999999 1px solid;
    COLOR: #666666;
    BORDER-BOTTOM: #999999 1px solid;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.D1ED-cajaP
{
    WIDTH: 150px
}
.D1ED-cajaG
{
    WIDTH: 490px
}
.D1ED-texto
{
    PADDING-BOTTOM: 6px;
    PADDING-TOP: 6px;
    TEXT-ALIGN: justify
}
.D1ED-boton
{
    BORDER-RIGHT: #666666 1px solid;
    BORDER-TOP: #dad2e6 1px solid;
    FONT-SIZE: 11px;
    MARGIN: 0px 4px;
    BORDER-LEFT: #dad2e6 1px solid;
    COLOR: #333333;
    BORDER-BOTTOM: #666666 1px solid;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #f7f7f7
}
.botonera
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    PADDING-BOTTOM: 10px;
    PADDING-TOP: 10px
}
.boton-i
{
    FLOAT: left;
	width:auto;
}
.boton-d
{
    FLOAT: right;
	width:auto;
}
.D1VI-bloque
{
    PADDING-RIGHT: 6px;
    BORDER-TOP: #dad2e6 1px solid;
    MARGIN-TOP: 8px;
    PADDING-LEFT: 6px;
    MARGIN-BOTTOM: 8px;
    PADDING-BOTTOM: 3px;
    PADDING-TOP: 3px;
    BORDER-BOTTOM: #dad2e6 1px solid;
    BACKGROUND-COLOR: #edeaf2
}
TABLE.tabla2
{
 	font-size:100%;
    MARGIN: 10px auto;
    TEXT-ALIGN: center
}
TABLE.tabla3
{
    FONT-SIZE: 1em;
    MARGIN: 10px auto;
    TEXT-ALIGN: center
}
TABLE.tabla2 A
{
    TEXT-DECORATION: underline;
	
}
TABLE.tabla3 A
{
    TEXT-DECORATION: underline
}
TABLE.tabla2 TR TH
{
    BORDER-RIGHT: #979ca9 1px solid;
    PADDING-RIGHT: 6px;
    BORDER-TOP: #979ca9 1px solid;
    PADDING-LEFT: 6px;
    PADDING-BOTTOM: 3px;
    BORDER-LEFT: #979ca9 1px solid;
    COLOR: #ffffff;
    PADDING-TOP: 3px;
    BORDER-BOTTOM: #979ca9 1px solid;
    BACKGROUND-COLOR: #a9adb8
}
TABLE.tabla3 TR TH
{
    BORDER-RIGHT: #979ca9 1px solid;
    PADDING-RIGHT: 6px;
    BORDER-TOP: #979ca9 1px solid;
    PADDING-LEFT: 6px;
    PADDING-BOTTOM: 3px;
    BORDER-LEFT: #979ca9 1px solid;
    COLOR: #ffffff;
    PADDING-TOP: 3px;
    BORDER-BOTTOM: #979ca9 1px solid;
    BACKGROUND-COLOR: #a9adb8
}

TR.fila1 TD
{
    PADDING: 3px 6px; 
    BACKGROUND-COLOR: #E6E9EE
}

TR.fila2 TD
{
    PADDING: 3px 6px;
    BACKGROUND-COLOR: #F3F5F8
}

TR.filatotal TD
{
    BORDER-RIGHT: #d6d6d6 1px solid;
    BORDER-TOP: #d6d6d6 1px solid;
    BORDER-LEFT: #d6d6d6 1px solid;
    BORDER-BOTTOM: #d6d6d6 1px solid;
    BACKGROUND-COLOR: #eeeeee
}
TABLE.tabla3 TR.filatotal TH
{
    BORDER-RIGHT: #ccc 1px solid;
    BORDER-TOP: #ccc 1px solid;
    BORDER-LEFT: #ccc 1px solid;
    COLOR: #666666;
    BORDER-BOTTOM: #ccc 1px solid;
    BACKGROUND-COLOR: #dbdbdb
}
TABLE.tabla2 TR.fila1 TH
{
    BORDER-RIGHT: #c2c6cd 1px solid;
    BORDER-TOP: #c2c6cd 1px solid;
    BORDER-LEFT: #c2c6cd 1px solid;
    COLOR: #666666;
    BORDER-BOTTOM: #c2c6cd 1px solid;
    BACKGROUND-COLOR: #d5d8dd
}
TABLE.tabla2 TR.fila2 TH
{
    BORDER-RIGHT: #c2c6cd 1px solid;
    BORDER-TOP: #c2c6cd 1px solid;
    BORDER-LEFT: #c2c6cd 1px solid;
    COLOR: #666666;
    BORDER-BOTTOM: #c2c6cd 1px solid;
    BACKGROUND-COLOR: #d5d8dd
}
TABLE.tabla3 TR.filacab TH
{
    BORDER-RIGHT: #c2c6cd 1px solid;
    BORDER-TOP: #c2c6cd 1px solid;
    BORDER-LEFT: #c2c6cd 1px solid;
    COLOR: #666666;
    BORDER-BOTTOM: #c2c6cd 1px solid;
    BACKGROUND-COLOR: #d5d8dd
}
TABLE.tabla3 TR.fila1 TH
{
    BORDER-RIGHT: #c2c6cd 1px solid;
    BORDER-TOP: #c2c6cd 1px solid;
    FONT-WEIGHT: normal;
    BACKGROUND-IMAGE: url(../images/icons/fondo_celda.gif);
    BORDER-LEFT: #c2c6cd 1px solid;
    COLOR: #666666;
    BORDER-BOTTOM: #c2c6cd 1px solid;
    BACKGROUND-REPEAT: repeat;
    BACKGROUND-COLOR: #ebedf1
}
TABLE.tabla3 TR.fila2 TH
{
    BORDER-RIGHT: #c2c6cd 1px solid;
    BORDER-TOP: #c2c6cd 1px solid;
    FONT-WEIGHT: normal;
    BACKGROUND-IMAGE: url(../images/icons/fondo_celda.gif);
    BORDER-LEFT: #c2c6cd 1px solid;
    COLOR: #666666;
    BORDER-BOTTOM: #c2c6cd 1px solid;
    BACKGROUND-REPEAT: repeat;
    BACKGROUND-COLOR: #ebedf1
}
TABLE.tabla3 TR.colum TH
{
    BORDER-RIGHT: #c2c6cd 1px solid;
    BORDER-TOP: #c2c6cd 1px solid;
    FONT-WEIGHT: normal;
    BACKGROUND-IMAGE: url(../images/icons/fondo_celda.gif);
    BORDER-LEFT: #c2c6cd 1px solid;
    COLOR: #666666;
    BORDER-BOTTOM: #c2c6cd 1px solid;
    BACKGROUND-REPEAT: repeat;
    BACKGROUND-COLOR: #ebedf1
}
.tablacentro
{
    MARGIN: 0px auto;
    TEXT-ALIGN: center;
	/*width:500px;*/
}
.tdizq
{
    TEXT-ALIGN: left
}
.tddch
{
    TEXT-ALIGN: right
}
#adjuntar
{
    BORDER-RIGHT: #7aa034 1px solid;
    PADDING-RIGHT: 10px;
    BORDER-TOP: #7aa034 1px solid;
    PADDING-LEFT: 10px;
    FONT-SIZE: 0.7em;
    PADDING-BOTTOM: 10px;
    MARGIN: 0px 5px;
    BORDER-LEFT: #7aa034 1px solid;
    COLOR: #666666;
    PADDING-TOP: 10px;
    BORDER-BOTTOM: #7aa034 1px solid;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-ALIGN: justify
}
.caja-alt
{
    WIDTH: 400px
}
.imagenAnadir
{
	padding: 0px 10px;
	text-align:right;
	width:500px;

}
.imagenAnadir img
{
	
}
#cuerpo
{
	text-align:center;
}
.fondoiframe
{
	height:auto;
	background-image:none;
}
