﻿table, th, tr{
border: 1px solid blue;
border-collapse: collapse;
border-radius:8px;
}
.table_ancha{
font-size:1.5vw;
}
table, td{
padding-left:5px;
text-align:center;x-fast
}
button:hover{
	border-color:blue;
	border-width:4px;
	border-style:solyd;
}
button{
border-radius:8px;
width:12vw;
}

.abono{
color:blue;
text-align:right;
}
.cargo{
color:red;
text-align:left;
}
.div_btn{
display: flex; 
align-items: center;
justify-content:center;
}
.btn_paga{
border-radius:8px;
width:20px;
height:20px;
font-size:10px;
align:top;
}
.d_user
{
	color:blue;
	font-size:1vw;
}
h1{
    padding-top:0px;
    margin-top:0px;
	font-size:1em;
}
a:visited{
color:black;
}
a:hover{
color:white;
background-color:blue;
}
a{
color:black;
}

ul.menu{
padding-left:0;
color:black;
}
li.menu_item{
list-style: none;
display: inline;
padding-right: 10px;
text-color:000;
}
li.menu_item:hover{
background:blue;
}
li.menu_item a{
color:black;
}
li.menu_item a:hover{
color:white;
}
li.menu_item_v{
list-style: none;
/*display: inline;*/
padding-right: 10px;
text-color:000;
}
li.menu_item_v:hover{
background:blue;
}
li.menu_item_v a{
color:black;
}
li.menu_item_v a:hover{
color:white;
}
input {
text-align:right
}
body > header{
background: #f6f6f6;
border-style:solid;
border-width:1px;
border-color:blue;
border-radius:5px;
padding:10px;
}

