body{height:100%;margin:0 4%;padding:0;background:#fff;font-family: arial, verdana, helvetica, sans-serif;font-size:70%;color:#666;}
html > body{min-height:56%; height:auto;}

form{margin:0;}
form input, form textarea, form select{padding:0 0 1px 3px;margin:0;border:1px solid #CC8B1C;background:#fff;font-size:1em;color:#000;font-family: Arial, Helvetica, sans-serif;font-weight:normal;}
form button{cursor:pointer;background-color:transparent;margin:0;padding:0;border:0;}

a, a:link{color:#063;text-decoration:none;font-family:Verdana,Arial,Helvetica,sans-serif;}
a:visited, a:hover, a:active{text-decoration: none;}

img{border:0;margin:0;padding:0;}

hr{display:none;}

h1{position:absolute;top:8px;left:1%;margin:0;padding:0;background:none;}
h1 a{text-decoration: none;}
h2{margin:0;padding:10px 0 2px 10px;color:#CC8B1C;font-size:1.6em;font-weight:bold;}
h2 a{text-decoration: none;}
h3{font-size:1em;font-weight:bold;margin:0;padding:0;}
h3 a{text-decoration: none;}
h4{font-size:1em;font-weight:bold;margin:0;padding:0;}
h4 a{text-decoration: none;}
h5{font-size:.9em;font-weight:bold;margin:0;padding:0;color:#063;font-family:Verdana,Arial,Helvetica,sans-serif;}
h5 a{text-decoration: none;}
h6{font-size:.8em;font-weight:normal;margin:0;padding:0;color:#CC8B1C;font-family:Verdana,Arial,Helvetica,sans-serif;}
h6 a{text-decoration: none;}

ul{margin:0 0 0 15px;padding:0;}
ul li{margin:0;padding:0;list-style-type:none;}

ol{margin:0 0 0 68px;padding:0;}
ol li{list-style-type:decimal;padding:1.5px 0;}

dl{margin:0;padding:0;border:none;}
dt{margin:0;padding:0;}
dd{margin:0; padding:0;}

fieldset{margin:0;border:1px solid #ccc;padding:2.5%;}
legend{font-weight:bold;}

table{margin-bottom:20px !important;margin:0 0 15px 0;border:none;}
caption{text-align:left;font-size:1em;color:#075438;font-weight:bold;padding:0;;}
tr{border:none;padding:0;margin:0;}
th{border:none;padding:1px;margin:0;background:#fff;}
td{border:none;padding:1px;margin:0;vertical-align:top;background:#fff;}

/*table{margin-bottom:20px !important;margin:0 0 15px 0;border:none;}
caption{text-align:left;font-size:1em;color:#075438;font-weight:bold;padding:0;}
tr{border:none;padding:0;margin:0;}
th{border:1px solid #A7C9B1;padding:5px 1em;margin:0;font-size:.9em;background:#fff;color:#0A533B;}
td{border:1px solid #A7C9B1;padding:5px 1em;margin:0;font-size:.9em;background:#fff;}*/
                                    
acronym{border-bottom: 1px dashed #ccc;cursor:help;}
cite{cursor:help;}
blockquote{cursor:help;margin:0;}
code{}
address{}
kbd{line-height:2em;font-size:.8em;font-weight:normal;font-family:"Lucida console", Courier, monospace;border-top:.15em solid #ccc;border-right:.25em solid #aaa;border-bottom:.3em solid #888;border-left:.2em solid #bbb;padding:.05em .2em;margin:0 1.5px;color:#000;background:#eee;vertical-align: text-bottom;}
em{font-style:italic;color:#063;}
dfn{font-style:italic;color:#C68B1A;}
p{margin:0;padding:0;}

.cursorAdjunto{cursor:pointer;}
.teclaacceso{border-bottom: 1px solid #000;padding:0;margin:0;}