
a { font-size: 10pt; font-family: Helvetica; color: #3f3f3f; text-decoration: none; }
a:hover { font-size: 10pt; font-family: Helvetica; color: #01662a; text-decoration: none; }

.hsepa { 
	height: 8px;
}

#divTop { 
	width: 996px; 
	height: 102px;
	background-image: url("../img/top-logo.png");
}

.barra { background-color: #afafaf; height: 24px; }
.barra1 { background-color: #8f8f8f; height: 3px; }
.content { background-color: #dfdfdf; }
.content22 {background-color: #FBFFFB;}
.content22linea {
	background-color: #FBFFFB;
	border-bottom: #009900 1px solid; 

}

.btn { 
	background-color: #00672a; 
	width: 140px; 
	height: 26px; 
	border: none; 
	color: #ffffff; 
	vertical-align: middle;
}

.parr { height: 10px; }

#amarilla {
	background-color: #ffb400;
	height: 3px;
}

#divLoad {
	background-color: #ffffff;
	position: absolute;
	z-index:100;
}

.titulo {
    color: #00672a;
	font-size: 13pt;
	font-weight: bold;
	width: 100%;
	
}
.encabezado { 
	background-color: #00672a; 
	border: none; 
	color: #ffffff; 
}
.dato_iz{
	margin-left: 20px;
	font-size: 11px;
	font-weight: bold;
	
}
.dato{
	font-size: 11px;
	font-weight: bold;
	text-align:center;
}
.dato_comentario{
	margin-left: 20px;
	font-size: 11px;
	font-weight: bold;
	color:#3366FF;
}
.ctable{
	border-bottom: #00672a 1px solid; 
	border-right: #00672a 1px solid; 
	border-left: #00672a 1px solid; 
	border-top: #00672a 1px solid; 
	border-radius: 6px;
}
.btnForm{
	background-color: #00672a; 
	width: 140px; 
	height: 26px; 
	border: none; 
	color: #ffffff; 
	vertical-align: middle;
	border: 1px outset #f5f5dc;
    border-radius: 10px;
    cursor: pointer;
    text-align: center;
    letter-spacing: normal;
 }
.btnForm:hover
{
	background-color: #008836;
	border-bottom-width: 2px;
	border-bottom-color: #006600;
}
.btnForm:focus
{
    background-color: #008836; 
	border-bottom-width: 2px;
    border-bottom-color: #006600;
}


.cabeceraPag {
        color: #00672a;
	font-size: 13pt;
	font-weight: bold;
	width: 100%;
	text-align: left;
	border-bottom: #acacac 2px solid;
}

.bloquePag {
	/*w700px izq normal jus*/
	width: 700px;
	text-align: justify;
	color: #5f5f5f;
        /*
        height: 610px;
        overflow: auto;
        margin-right: 20px;
        */
}

.bbot { 
	height: 40px;
	font-size: 11pt;
	font-weight: bold;
	color: #5f5f5f;
	border-bottom: #dfdfdf 2px solid; 
	vertical-align: bottom;
}
.tdLinea { 
	border-bottom: #f5c43b 1px solid; 
	border-right: #f5c43b 1px solid; 
	border-left: #f5c43b 1px solid; 
	border-top: #f5c43b 1px solid; 
}

#divInferior {
    width: 996px;
    background-color: #dfdfdf;
}

.lineaInf { 
    height: 3px;
    background-color: #f5c43b; 
}


li b { color: #00672a; }

.verde { color: #00672a; }


.ulcoop li a { 
    font-size: 14pt;
    line-height: 30px;
}

.ulcoop li a:hover { 
    font-size: 14pt;
    line-height: 30px;
}

td .enla a { 
    font-size: 14pt;
    line-height: 30px;
}

td .enla a:hover { 
    font-size: 14pt;
    line-height: 30px;
}



.lVerde { font-size: 10pt; font-family: Helvetica; color: #00672a; text-decoration: none; }
.lVerde:hover { font-size: 10pt; font-family: Helvetica; color: #01662a; text-decoration: underline; }


#colcentral {
	position: relative;
	margin-left: 0px;
	margin-top: 10px;
	margin-right: 185px;
	margin-bottom: 0px;
	font-family: Calibri;
	top: 10px;
	
	font-size:15px;
	
	background:#ffffff;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-color:#009900;
	width: 679px;
}
#encabeza {
	position: relative;
	margin-left:0px;
	margin-top: 0px;
	margin-right: 185px;
	margin-bottom: 0px;
	font-family: Calibri;
	top: 10px;
	font-size:14px;
	background:#CCCCCC;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-color:#009900;
	width: 679px;
	background-color: #FFFFFF;
}
#Layer1 {
	position:absolute;
	width:430px;
	height:219px;
	z-index:1;
	left: 24px;
	top: 35px;
}

.Estilo1 {color: #FFFFFF}
.Estilo2 {color: #000000}
