body { color: black; font-size: 10pt; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: normal; font-style: normal; line-height: 14pt; background-color: white; text-decoration: none; text-align: center; margin-top: 0; }
a { color: #46b120; text-decoration: underline; }
a:hover { color: #f41f46; }
h2, h3 { color: #46b120; font-size: 170%; font-weight: bold; font-style: italic; width: 100%; padding-top: 7px; padding-bottom: 1px; padding-left: 5px; border-bottom: 2pt solid #000; }
h4 { font-style: italic; margin-top: 10px; margin-bottom: 10px; }
acronym { border-bottom-color: #f41f46; }
form { margin-top: 25px; }
input, textarea { color: #000; background-color: #fff; background-image: url(inputs.png); padding: 2px; border: solid 1px #090; }
#container { background-color: #fff; background-image: url(layout.png); background-repeat: no-repeat; background-position: 0 0; text-align: left; width: 770px; min-height: 375px; margin-right: auto; margin-left: auto; }
#left { position: relative; width: 140px; height: 375px; float: left; margin: 0; padding: 0; }
#left_inner { width: 100%; z-index: 0; margin-top: 375px; }
#left_inner h4 { color: #3ef805; font-size: 105%; background-color: #3e3e3e; padding-top: 1pt; padding-bottom: 1pt; padding-left: 2pt; border-top: 0 solid #000; border-bottom: 2pt solid #000; }
#left_inner ul { padding-left: 0; }
#left_inner li { list-style-type: none; }
#left_inner a { color: #000; font-weight: bold; line-height: 15pt; text-decoration: none; padding-left: 5px; display: block; }
#left_inner a:hover { color: #3ef805; background-color: #3e3e3e; text-decoration: none; display: block; }
#left_inner .clear { text-indent: 0; margin: 0; }
#left_inner .clear a, #left_inner .clear a img { background-color: #fff; margin: 0; padding: 0; border-width: 0; display: inline; }
#left_inner #last_comments li { font-size: 8pt; font-weight: 400; line-height: 12pt; overflow: hidden; clip: rect(auto auto auto auto); max-height: 40px; }
#left_inner #AdLaar { width: 130px; float: left; clear: both; }
#top { background-color: #000; width: 368px; height: 97px; overflow: hidden; float: right; clear: right; margin: 0; padding: 0; }
#top ul { position: relative; float: right; margin: 0; padding: 0; }
#top ul li { float: left; list-style-type: none; list-style-position: inside; }
#top a { color: #fff; font-size: 10pt; font-weight: bolder; line-height: 170px; text-decoration: none; text-align: center; width: 73px; height: 97px; margin: 0; padding: 0; border-top: 2pt solid #000; display: block; }
#top a:hover { color: #3ef805; background-color: #3e3e3e; border-top-color: #3ef805; }
#motto { font-size: 110%; font-style: italic; margin: 0; padding: 0; }
#right { width: 623px; float: left; clear: right; margin: 5px 0 0; padding-left: 7px; }
.spot { padding-right: 7px; }
.spot p { text-align: justify; text-indent: 25px; margin-bottom: 25px; }
.spot .perex { font-size: 10pt; font-style: italic; text-align: left; clear: both; margin-left: 15px; }
.details { font-size: 90%; text-align: right; float: right; clear: both; margin-top: 2px; }
.right { float: right; clear: both; }
.cmt { margin-top: 10px; margin-bottom: 10px; padding: 0; border-bottom: 3px double #46b120; }
.cmt p { max-width: 616px; overflow: auto; clip: rect(auto auto auto auto); margin: 5px 0 0; padding: 0; }
.cmt .date { font-size: 90%; text-align: right; margin-top: 10px; margin-bottom: 10px; }
.spot .noindent { text-align: left; text-indent: 0; }
.spot .noindent label { font-weight: bolder; font-style: italic; width: 40px; }
.spot .noindent label.left { font-weight: bolder; font-style: italic; float: left; clear: left; display: block; }
.avatar_img { width: 24px; height: 24px; float: left; clear: left; margin-right: 5px; }
