BODY { font-family: arial,sans-serif; font-size: 76%; text-align: center; }
H1 { padding-left: 0.5em; font: bold 2.3em/80px arial,serif; }
H2 { color: #999; font-size: 1.5em; }
html,body { margin: 0; padding: 0; }
div#container { position: relative; width: 760px; margin: 0 auto; text-align: left; border-left: 2px solid #36c; border-right: 2px solid #36c; border-style: solid; border-color: #FF0000; background-color: #D5FFFF; }
div#header { color: #FFFFFF; font-size: x-large; background-color: #FF0000; }
h1,h2 { margin: 0; padding: 0; }
div#footer a { font-weight: bold; text-decoration: underline; color: #FFFF00; }
div#navigation { position: absolute; top: 10em; width: 14em; left: 0; background-color: #FF0000; padding-bottom: 2em; }
div#content { padding: 1em; background-color: #D9FFFF; font-size: 14pt; margin-left: 9em; height: 23em; }
div#footer { text-align: center; background-color: #FF0000; font-size: 12pt; color: #FFFFFF; font-weight: bold; padding-top: 1pt; }
div#news { padding: 1em; background-color: #FFFFFF; left: 4em; right: 4em; position: absolute; text-align: left; font-size: medium; }
div#navigation ul { margin: 1em 0 1em 1em; padding: 0; list-style-type: none; }
div#navigation li { margin: 0; padding: 0; font-family: Verdana,Arial; font-size: medium; font-weight: bold; }
div#navigation a { color: #FFFF00; font: normal bold 1.2em/1.6em arial,sans-serif; text-decoration: none; }
div#navigation a:hover { color: #80FFFF; text-decoration: underline; }
div#navigation a#activelink { color: #033; text-decoration: none; }
div#content img { float: left; }
div#foto { top: 9em; }
