

#main { margin: 10px auto; padding: 0px; width: 738px; }
#header { margin: 0px; padding: 0px; width: 738px; height: 248px; background-image: url('header.jpg'); background-position: left top; background-repeat: no-repeat; }
#menu { margin: 80px 0px 0px 17px ! important; padding: 0px; height: 18px; font-family: Arial,sans-serif; font-style: normal; font-variant: normal; font-size: 11px; line-height: normal; font-size-adjust: none; font-stretch: normal; font-weight: bold; color: rgb(145, 127, 100); width: 535px; list-style-type: none; float: left; }
#claim { clear: both; width: 390px; height: 83px; margin-left: 160px; padding-top: 25px; }
#contents { margin: 0px; padding: 0px; width: 738px; background-image: url('main.jpg'); background-position: left top; background-repeat: no-repeat; min-height: 250px; height: auto ! important; }
#incontents { margin: 0px; padding: 0px 0px 0px 160px; clear: both; width: 565px; }
#footer { margin: 0px auto 10px; padding: 25px 5px 0px; text-align: center; width: 728px; height: 5px; background-image: url('faldon.jpg'); background-repeat: no-repeat; background-position: center top; }
#hope { width: 134px; height: 79px; float: right; margin-right: 17px ! important; }
.divhome { margin: 15px 0px; width: 408px; height: 92px; }
#guarant { margin: auto; height: 135px; width: 738px; clear: both; padding-left: 12px; }
.certif { margin: 0px 8px 0px 0px; padding: 0px; width: 82px; height: 129px; font-size: 9px; text-align: center; float: left; color: rgb(138, 138, 138); }
#piedefoto { margin: 5px; padding: 0px; width: 100px; height: 150px; float: left; }
#navlist { margin: 0px; padding: 0px; text-align: right; font-weight: bold; }
#navlist li { margin: 0px; padding: 0px; float: left; width: auto; display: block; }
#navlist li a, #navlist li a:link { padding: 0px 2px 2px; color: rgb(145, 127, 100); text-decoration: none; margin-right: 10px; display: block; }
#navlist li a:hover { border-bottom: 3px solid rgb(82, 75, 66); color: rgb(82, 75, 66); cursor: pointer; }
#navlist li a#current, #navlist li a#current:link { border-bottom: 3px solid rgb(82, 75, 66); color: rgb(82, 75, 66); cursor: default; }
#navlist li a#current:hover { border-bottom: 3px solid rgb(82, 75, 66); color: rgb(145, 127, 100); }
.acaso { padding: 15px; color: rgb(102, 102, 102); }


body { margin: 0px; padding: 0px; font-family: Arial,Helvetica,sans-serif; font-size: 0.7em; color: rgb(82, 75, 66); }
h1 { padding: 2px 0px; font-size: 22px; color: rgb(181, 171, 155); font-weight: bold; margin-bottom: 10px; }
h2 { margin: 0px; padding: 2px 0px; font-size: 18px; color: rgb(145, 127, 100); font-weight: bold; }
h3 { margin: 0px; padding: 2px 0px; font-size: 16px; color: rgb(198, 198, 198); }
p { margin: 0px 0px 5px; padding: 0px; }
.elemizq { margin: 0px 10px 0px 0px; float: left; }
.elemdcha { margin: 10px 0px 10px 10px; float: right; }
.elemcentro { margin: 10px auto; text-align: center; }
.carro { clear: both; }
.centro { text-align: center; }
a, a:link, a:visited { color: rgb(0, 112, 184); text-decoration: underline; }
a:hover { text-decoration: none; color: rgb(82, 75, 66); }
form { margin: 0px; padding: 0px; }
input, select { border: 1px solid rgb(180, 180, 180); margin: 0px; padding: 0px; height: 16px; width: 100px; font-size: 10px; font-family: Arial,Helvetica,sans-serif; }
.noborder { border: 0px none ; background-image: none; width: 10px; }
textarea { border: 1px solid rgb(180, 180, 180); margin: 0px; padding: 0px; height: 100px; width: 200px; font-size: 10px; font-family: Arial,Helvetica,sans-serif; }
.bttn { border: 1px solid rgb(82, 75, 66); margin: 0px; padding: 0px; height: 16px; width: 80px; color: rgb(82, 75, 66); font-size: 11px; font-weight: bold; background-image: url('gr_bttn.gif'); background-repeat: repeat-x; background-position: left top; }
.de100 { width: 100px; height: 20px; }
.de300 { width: 250px; height: 20px; }
label { padding: 0px; float: left; }


h1 {text-align:left; color:#4BA0C8 }
h2 {tex-wrap:pre; background:#4BA0C8; color:#fff;margin:1em 0; padding:0.2em 1em}
.emf {text-wrap:pre; background:#c9e2ee; padding:0.2em 1em}
table {margin: 1em auto;border-collapse:collapse}
td,th {padding: 1em; border:1px solid #4BA0C8;margin:0}
th {background:#c9e2ee}
