html, body {margin: 0; padding: 0; width: 100%; height: 100%; background: url(/images/background.gif) 50% -2px repeat #6b6b6d}
img {border: 0}

* {font-family: "times new roman", times, serif}

td.menu {text-align: center; font-size: 12px; letter-spacing: 4px}
td.menu a {font-size: 12px; font-weight: bold; color: #3f393a; text-transform: uppercase; text-decoration: none; margin-left: 30px; white-space: nowrap}
td.menu a:hover {text-decoration: underline}
td.menu a.first {margin-left: 0}

td.letter1 {background: url(/images/letter1.jpg) 0 0 no-repeat}
td.letter2 {background: url(/images/letter2.jpg) 0 0 no-repeat}

td.footer {font-size: 11px; color: #797677; vertical-align: bottom; padding-bottom: 12px}
td.footer strong {font-size: 12px}
td.footer a {color: #797677; text-decoration: none}
td.footer a:hover {text-decoration: underline}

div.content {color: #7e7f80; font-size: 14px; text-align: justify; padding: 21px 37px 25px 37px}
div.content td {color: #7e7f80; font-size: 14px; text-align: justify}
div.content a, div.content td a {color: #7e7f80; font-style: italic; text-decoration: underline}
div.content a:hover, div.content td a:hover {text-decoration: none}
div.content h1 {font-size: 21px; font-weight: normal; color: #3f393a; margin: 0; padding: 0; letter-spacing: 1px}

div.main {height: 311px; background: url(/images/visual.jpg) 0 0 no-repeat #fff}
div.main div.main2 {padding: 65px 0 0 50px; font-family: georgia, "times new roman", times, serif; font-size: 28px; font-weight: bold; color: #bfc0c0}
div.main div.main3 {padding-left: 100px; font-family: georgia, "times new roman", times, serif; font-size: 28px; font-weight: bold; color: #bfc0c0}

table.forma select {font-size: 14px; width: 300px}
table.forma input.txt {width: 300px; border: 1px solid #ddd; font-size: 14px}
table.forma textarea {width: 300px; border: 1px solid #ddd; font-size: 14px; height: 150px}
table.forma td.error {text-align: center; font-weight: bold; color: red}
table.forma input.subm {cursor: pointer; border: none; font-size: 16px; font-style: italic; text-transform: lowercase; color: #fff; background: url(/images/button.gif) 0 0 repeat-x #a9a8aa}

div#submenu1 {background: #E0E0E0; padding: 10px; position: absolute; left: 0; top: 0; z-index: 1; display: none; width: 125px}
div#submenu1 a {font-size: 16px; color: #828783; text-decoration: none}
div#submenu2 {background: #E0E0E0; padding: 10px; position: absolute; left: 0; top: 0; z-index: 1; display: none; width: 125px}
div#submenu2 a {font-size: 16px; color: #828783; text-decoration: none}

div.news {padding-top: 20px}
div.news div.date {font-size: 14px; color: #A0A8AE; padding: 5px 0}
div.news div.name {color: #4E4B4C; font-size: 18px}
div.news div.text {color: #929294; font-size: 14px}

div.subscribe {padding-top: 40px}
div.subscribe div.name {font-size: 18px; color: #3F393A}
div.subscribe div.form {}
div.subscribe div.form strong {color: #929294; font-size: 14px}
div.subscribe div.form input.txt {border: 1px solid #D7D7D7; width: 200px; font-size: 14px}
div.subscribe div.form input.sbm {color: #fff; border: none; background: #9C9B9B; cursor: pointer; font-size: 14px}
div.subscribe div.error {font-weight: bold; color: red}

table.activate {}
table.activate * {font-size: 14px}
table.activate td {padding: 0 20px 10px 0}
table.activate input {border: 1px solid #999; width: 300px}
table.activate select {border: 1px solid #999; width: 300px}
table.activate tr.fiz, table.activate tr.jur {display: none}
table.activate tr.button td {text-align: right}
table.activate tr.button input {width: auto; cursor: pointer}
table.activate td.error {color: red; font-weight: bold; font-size: 12px}
table.activate span {font-weight: bold; color: red}

