body { margin: 0px; padding: 20px; background-color:#A4C2DA; font-family: "Trebuchet MS", Georgia, serif; } #title { position: absolute; top: 10px; left: 10px; margin: 0px; padding: 0px; } #language { position: absolute; top: 20px; right: 20px; margin: 0px; padding: 0px; } #menu { position: absolute; top: 110px; left: 2px; text-align: right; width: 105px; color:#000000; overflow: hidden; } #menu a { text-decoration: none; } #menu a:hover { text-decoration: underline overline; } #menu p { margin-top: 10px; } #menu .h1 { color:#2E517F; font-size: 100%; font-weight: bold; } #menu .h2 { color:#2E517F; font-size: 90%; margin-right: 1.6ex; } /*.name { font-family: Georgia, "Trebuchet MS", serif; font-weight: bold; }*/ #content { margin-left: 110px; margin-top: 110px; padding: 20px; background-color: #FFFFFF; text-align: justify; font-size: 100%; } #content a { color:#0000DD; text-decoration: underline; } #content h1 { font-size: 130%; font-weight: bold; } #content h2 { font-size: 110%; font-weight: bold; } #content h3 { font-size: 100%; font-weight: bold; } #content h4 { font-size: 90%; font-weight: bold; } #content h5 { font-size: 80%; font-weight: bold; } #content h6 { font-size: 80%; font-weight: bold; } #content th { text-align: left; vertical-align: top; padding: 10px; padding-bottom: 0px; border-width: 0px; border-style: solid; border-color:#A4C2DA; margin: 0px;} #content td { text-align: left; vertical-align: top; padding: 10px; padding-left: 40px; border-width: 0px; border-style: solid; border-color:#A4C2DA; margin: 0px;} #content .imgBox { text-align: center; margin: 25px; margin-left: 0px; } #content .imgDesc { text-align: justify; margin-top: 10px; font-size: 80%; line-height: 140%;} #mini { font-size: 70%; font-weight: bold; }