
body {
    font:          11px sans-serif;
    color:          #345;
    margin-top:     20px;
    margin-bottom:  20px;
    padding:        0px;
    background:     #eee;
	text-align: justify;
    }
.amenu {
    text-decoration: none;
    color: #345;
    border-bottom: #eee;
    border-width: 0px 0px 1px 0px;
    border-style:  solid;
    }

a {
    text-decoration: none;
    color: #345;
    border-bottom: #900;
    border-width: 0px 0px 1px 0px;
    border-style:  solid;
    }
a:hover {
    background: #ccc;
    text-decoration: none;
    }

.tdFirst {
	border-right:1px solid #bbb;
	border-bottom:1px solid #bbb;
	border-top:1px solid #bbb;
	border-left:1px solid #bbb;
	}
	.tdDown {
	border-bottom:1px solid #bbb;
	}
.tdCenLeft {
	border-right:1px solid #bbb;
	border-bottom:1px solid #bbb;
	border-left:1px solid #bbb;
	}
.tdCenCen {
	border-right:1px solid #bbb;
	border-bottom:1px solid #bbb;
	}
.tdCenRight {
	border-right:1px solid #bbb;
	border-bottom:1px solid #bbb;
	}
.tdLast {
	border-right:1px solid #bbb;
	border-bottom:1px solid #bbb;
	border-left:1px solid #bbb;
	}
.titulo {
 font: bold 12px/15px sans-serif;
 color: #036;
 margin-bottom: 5px;
}
.encabezado {
        border-top: 0px solid #bbb;
        border-bottom: 1px solid #bbb;
        margin-left:0px;
        margin-right:10px;
        margin-bottom:2px;
        margin-top:5px;
        padding-bottom:2px;
        padding-left: 5px;
}
.titulo2 {
    font:          11px sans-serif;
    color:          #345;
    margin-top:     20px;
    margin-bottom:  20px;
    padding:        0px;
    }
input { 
color:#6D737D; 
font: 8pt tahoma,verdana,trebuchet ms,helvetica,arial,sans-serif; 
font-weight: normal; 
text-decoration: none; 
background: white; 
border: 1px solid #CCCCCC; 
}