body {
    font-size: 13px !important;
    color: #4F4F4F !important;
    font-family: 'lucida grande',verdana,helvetica,arial,sans-serif !important;
    background: #FFFFFF;
    margin: 10px;
}
a {
  color:blue;
}
.center {
	text-align: center !important;
}
.left {
	text-align: left !important;
}
.right {
	text-align: right !important;
}
.top {
	vertical-align:top;
}
.tabla_pagina {
    border-collapse: separate !important;
    border-spacing: 1px !important;
    width: 98%;
}

table.tabla_pagina tr:first-child th:first-child {
    border-radius: 5px 0px 0px 0px !important;   
}

table.tabla_pagina tr:first-child th:last-child {
    border-radius: 0px 5px 0px 0px !important;   
}

.tabla_pagina td{
    border-radius: 5px !important;
}

table.tabla_pagina tr th {
    background:none repeat scroll 0 0 silver;
    color: black !important;
    font-weight: bold;
    padding:3px;
    text-align: center !important;
}

table.tabla_pagina tr th, table.tabla_pagina tr td {
    /*text-align: left;*/
}

table.tabla_pagina tbody tr:nth-child(2n) {
    background: #DDD;
}
table.tabla_pagina tfoot {
    font-weight:bold;
}
