html, body {background: #999999; margin: 0; padding: 0; font-size: 0.9em; font-family: Trebuchet MS; font-color: #333333;}

a {color: #5C5C5C; text-decoration: underline;}

#layout {background: #ffffff; width: 59em; margin: 0 auto;}

#header {background: url(header.jpg); background-repeat: no-repeat; height: 9em;}
#header #logo {font-size: 3em; color: #ffffff; padding: 2em 0 0 3.5em;}

#main {float: right; width: 44em; border-left: 1px solid #B9DBC9; margin-top: 4em;}
#main p {text-align: justify; padding: 0 3em 0 3em;}
#main h1 {font: 1.2em Trebuchet MS; padding: 0 0 0 2.5em; font-weight: bold; color: #333333;}
#main h2 {padding: 1em 0 0 2.6em; font: 1.1em Trebuchet MS; font-weight: bold; color: #333333;}
#main h3 {padding: 1em 0 0 3em; font: 1em Trebuchet MS; font-weight: bold; color: #333333;}

#menu {float: left; width: 10em; margin: 0; padding: 3em 0 0 1em; list-style-type: none;}
#menu ul {margin: 0; padding: 0;}
#menu li.sub {background: url(pil.gif); background-repeat: no-repeat; background-position: 12px 14px; padding-left: 15px;}
#menu li.subsub {background: url(pilpil.gif); background-repeat: no-repeat; background-position: 25px 14px; padding-left: 30px;}
#menu li a {display: block; text-decoration: none; height: 1em; padding: 0.5em;}
#menu li a:hover {text-decoration: underline;}

ul.list {margin-right: 3em;}
ul.list li {padding-bottom: 1em;}

#omte {margin-left: 1em; margin-top: 2em;}

#footer {clear: both; text-align: center; padding-top: 2em;}