body { text-align: center; margin: 5px 0 0; padding: 0; }

p { }
address { color: #003; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; }
address a { color: #003; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; text-decoration: none; }
address a:hover { color: #003; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; text-decoration: underline; }
.centro { background-image: none; background-repeat: no-repeat; background-position: center; padding: 10px; border: solid 1px #000080; }
.centro2 { background-image: none; background-repeat: no-repeat; background-position: center; border: solid 1px #000080; }
#main { background-color: #fff; }
.sx { border-left: 1px solid #777; }
.dx { border-right: 1px solid #777; }
.txt { color: #555; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 16px; background-image: url(../images_common/pattern60.png); background-repeat: repeat; background-position: left top; text-align: left; vertical-align: top; padding: 15px; }
.txt1 { color: #555; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: center; vertical-align: middle; padding: 6px; }
.testa p { color: #444; font-size: 16px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-style: italic; text-align: right; vertical-align: middle; }
.testa { background-color: #eefafb; background-image: none; background-repeat: repeat; background-position: left top; text-align: right; padding-top: 5px; padding-right: 5px; border: solid 1px #555; }
.pro { background-image: url(../images_common/pattern60.png); background-repeat: repeat; padding: 10px 5px 5px; border: solid 1px #777; }
.pro h3 { color: #444; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; }
.pro a { color: #000080; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; }
.pro a:hover { color: #000080; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: underline; }
.pro p { color: #444; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: justify; }
.centro a { color: #444; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; text-align: right; }
.centro p { color: #444; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; text-align: justify; }
.centro a:hover { color: #444; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline; }
.centro h3 { color: #fff; font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; }
.centro h4 { color: #444; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-style: oblique; }

