
table.coop {
font-family: Verdana, lucida, "lucida-sans unicode", sans-serif;
font-style: normal;
font-variant: normal;
font-weight: normal !important;
font-size:11px;
line-height: normal;
font-size-adjust: none;
font-stretch: normal;
float: left;
background-color: #fff;
text-decoration: none;
margin: 0px;
padding: 0px;
text-align: left; 
display: inline; 
clear:left; 
background-color:#fff;
border: none;
width: 100%;
}

table.coop caption {
font-size:14px;
font-weight:bold;
letter-spacing:-0.1px;
color: rgb(75, 133, 172); 
text-align: left;
padding: 10px;
margin:0px;
}
table.coop thead th {
font-family: tahoma,verdana,arial,helvetica,sans-serif; 
font-size: 9px;
letter-spacing: 0pt; 
line-height: 15px; 
padding-bottom: 4px;
font-weight:bold;
color:#333333;
text-align:center;
padding:5px;
text-transform:uppercase;
background-color: #92C4DF;
}
table.coop tfoot tr th,table.coop tfoot tr td {
	color:#666666;
	padding:2px;
	text-transform:uppercase;
	font-size:10px;
	font-weigth: bold;
	margin-top:6px;
	border-top-width: 3px;
	border-top-style: solid;
	border-top-color: #DAEFF8;
}
table.coop tfoot tr td {
	padding: 5px 0px 5px 5px;
	background-color: #EFF8FC;
	color:#398AAD;
}
/*table.coop tbody{
height:250px;
overflow-x:hidden; overflow-y:auto;
}*/
table.coop tbody tr td,table.coop tbody tr th {
font-family: Verdana, lucida, "lucida-sans unicode", sans-serif !important;
font-style: normal;
font-variant: normal;
font-weight: normal;
font-size:10px;
line-height: normal;
font-size-adjust: none;
font-stretch: normal;
color: #525555;
background-color: #fff;
text-decoration: none;
 border-bottom: 1px solid #DAEFF8;
 border-right: 1px solid #DAEFF8;
 border-left: 1px solid #DAEFF8;
}
table.coop th a:hover, table.coop th a:focus, table.coop tbody tr:hover th
{   
   font-style: normal;   
   font-weight: normal;   
   background-color: #EFF8FC;
}
table.coop tbody td {
 color:#414141;
  padding: 5px 10px 5px 10px;
/* text-align:left;*/
}
table.coop tbody th {
	padding: 5px 15px 5px 5px;
}
table.coop tbody td a,table.coop tbody th a {
color:#555555;
	text-decoration: none;
	font-weight:bold;
	display:block;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
table.coop tbody td a:hover, table.coop tbody th a:hover {
	color:#555555;
	font-size: 10px;
	text-decoration:underline;
}

table.coop tbody tr:hover td
{
  background-color: #FAFAFA;
}

/***************************/
/*.titulo_saldo {
	font-family: 'Trebuchet MS','Lucida Grande',Verdana,Arial,Sans-Serif; font-weight: bold; 
    font-size: 1.1em; 
	color: rgb(51, 51, 51);
	line-height: 1.2em;
	text-decoration: none;
	color: #333333;
	font-weight: bold;
}
.titulo_saldo:hover {
	color: #FF6600;
}
.titulo_saldo1 {
	font-family: 'Trebuchet MS','Lucida Grande',Verdana,Arial,Sans-Serif; font-weight: bold; 
    font-size: 1.1em; 
	color: rgb(51, 51, 51);
	line-height: 1.2em;
	text-decoration: none;
	color:#FF6600;
	font-weight: bold;
}

.texto_naranja {
	font-family: "Lucida Grande", "Lucida Sans Unicode", "Trebuchet MS", Verdana, Tahoma, sans-serif;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	font-size: 10px;
	line-height: normal;
	font-size-adjust: none;
	font-stretch: normal;
	color: #595959;
	font-weight: normal;
	text-align: left;
	padding: 2px 10px 2px 10px;
	text-transform: uppercase;
}
.texto_naranja1 {
	font-family: "Lucida Grande", "Lucida Sans Unicode", "Trebuchet MS", Verdana, Tahoma, sans-serif;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	font-size: 10px;
	line-height: normal;
	font-size-adjust: none;
	font-stretch: normal;
	color: #595959;
	font-weight: normal;
	text-align:right;
	padding: 2px 20px 2px 10px;
	text-transform: uppercase;
}
.texto_peque1 {
	font-size: xx-small !important;
	color: #666666;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.fondo_cabeceracon
{
	background-image: url(../imagenes/consulta.gif);
	background-repeat: no-repeat;
}
h2 { 
font-family: Arial,Helvetica,Georgia,Sans-serif; 
font-size: 20px; 
color: rgb(255, 96, 0);
text-align: left; 
font-weight: bold;	
border-bottom: 1px solid rgb(236, 239, 244); 
padding: 0px 0px 3px 0px;  
margin: 0px 0px 0px 0px; 
}

h3{
	border-bottom: 1px solid #D9EEFF;
    background: #FDFDFD url(layout/titulo.gif)  no-repeat 0px 8px; 
    font-family: "Trebuchet MS", arial, helvetica, sans-serif;
    font-size: 15px;
    font-weight: bold;	
    color: #1261AC;
	text-align: left; 
	padding: 0px 0px 3px 0px;
	margin: 15px 0px 20px 0px; 
}

h4 { 
margin: 0pt; 
padding: 10px 0px 5px 0px; 
font-family: tahoma,verdana,arial,helvetica,sans-serif; 
font-size: 12px;
font-weight: bold;	 
letter-spacing: 0pt; 
line-height: 18px; 
}
h5 { 
margin: 0pt; 
padding: 0pt; 
font-family: tahoma,verdana,arial,helvetica,sans-serif; 
font-size: 10px;
font-weight: bold;	 
letter-spacing: 0pt; 
line-height: 18px; 
padding-bottom: 4px;
}
.cabecera_estado
{
width:580px;
height:70px;
background-image:url(../images/sistema/sistema_estado.jpg);
background-repeat:no-repeat;
background-position:top center;}

.cuadro_1me{
	height:8px;
	background-image:url(../images/sistema/1_me.gif);
	background-repeat: repeat-x;
	background-position:center bottom;
}
.cuadro_2me{
	height:8px;
	background-image:url(../images/sistema/2_me.gif);
	background-repeat: repeat-x;
	background-position:center top;
}

.info{
	float: left;
	color: #404040;
	width: 450px;
	margin-top: -11px;
	background-image: url(../images/sistema/cuadro_fondo.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}

.info_t{
	width: 450px;
	height: 28px;
	background-image: url(../images/sistema/cuadro_sup.gif);
}
.info p{
margin: 6px 18px 14px 15px;
}


