BODY {height: 100%; background-color: black; color: silver; font-size: 0.9em; font-family: Trebuchet MS, Arial, Helvetica, sans-serif}
A {text-decoration: none}
A:link {color: #DC241F}
A:visited {color: #842C2E}
A:hover {color: #FF0000; text-decoration: none}
A:active {color: white}

DIV.figure {text-align: center; float: left; width: 150px; height: 200px; margin: 0px; padding-left: 0.5em; padding-right: 0.5em}
DIV.figure P {text-align: center; font-size: smaller; text-indent: 0}
DIV.figure IMG {border: 2px black solid}
DIV.figure IMG:hover {border: 2px red solid}
DIV.figure IMG:active {border: 2px yellow solid}

DIV.pich {float: left; margin: 15px; height: 180px; width: 300px}
DIV.picv {float: left; margin: 15px; height: 300px; width: 300px}
DIV.pich IMG {border:0}
DIV.picv IMG {border:0}
DIV.txth {float: left; position: relative; margin: 15px; height: 195px; width: 300px}
DIV.txtv {float: left; position: relative; margin: 15px; height: 315px; width: 300px}
DIV.txth P {position: absolute; bottom: 0px}
DIV.txtv P {position: absolute; bottom: 0px}
DIV.nav {float: left; font-size: 1.1em; padding-left: 1em}

.menu {text-align: right; float: left; margin: 15px; height: 40px; width: 300px}
.menu:hover {color: #9EC3EB; text-decoration: none}

.lang {text-align: center; height: 2em; margin: 1em; width: 90%}
