body {
margin: 0;
padding: 0;
font: x-small Tahoma, sans-serif;
color: #3A320C;
background: #085108 url(images/bg.gif);
}

#container {
padding: 0;
margin: 0 auto;
width: 776px;
min-height: 450px;
font-size: 110%;
background: #D2CFBE url(images/bg2.gif);
}

h1 {
text-indent: 10px;
margin: 0 5px 0 5px;
padding: 2px 0 0 0;
width: 765px;
font-size: 90%;
height: 32px;
background: #000000 url(images/header.gif);
}

#top {
margin: -2px 5px 0 5px;
width: 764px;
height: 151px;
}

#top img {
margin: 0;
padding: 0;
height: 151px;
width: 765px;
display: block;
}

div#menu {
float: left;
padding: 0;
width: 218px;
height: 100%;
background-image: url(images/bgmenu.gif);
background-repeat: no-repeat;
background-position: top;
}

ul#menu li {
height: 17px;
list-style-type: none;
margin: 0;
}

li#no {
display: none;
}

#right {
float: right;
padding: 0;
width: 558px;
height: 100%;
}

#footer {
clear: both;
margin: 0 5px 0 5px;
padding: 1px 0 0 0;
width: 765px;
height: 31px;
background-color: #000000;
background-image: url(images/header.gif);
}

#footer p {
text-indent: 10px;
font-size: 90%;
margin: 0;
padding: 0;
}

h2 {
padding: 0;
font-size: 120%;
text-align: center;
line-height: 30px;
font-family: Trebuchet MS;
border-right: 1px #D4CFBC solid;
height: 31px;
margin: 0 0 0 6px;
width: 211px;
background-image: url(images/header.gif);
}

h3 {
padding: 0;
font-size: 120%;
text-align: center;
line-height: 30px;
font-family: Trebuchet MS;
height: 31px;
margin: 0 6px 0 0;
width: 552px;
background-image: url(images/header.gif);
}

p {
text-align: justify;
line-height: 1.5;
text-indent: 25px;
font-size: 100%;
padding: 10px 14px 5px 7px;
margin: 0;
}

#menu ul, li {
line-height: 1.8;
padding: 0;
margin-left: 20px;
}

#menu li a {
display: block;
width: 170px;
padding-left: 15px;
font-weight: normal;
}

#right ul, li {
line-height: 1.8;
padding: 0;
margin: 8px 8px 8px 12px;
}

#right ul, li {
line-height: 1.8;
padding: 0;
text-align: justify;
font-family: Tahoma;
}

img {
margin: 3px;
border: 0;
}

img.mail {
margin: 0 0 -3px 0;
padding: 0;
}

#menu span {
margin: 8px 0 5px 0;
display: block;
text-align: center;
}

a:link, a:visited, a:active {
color: #3A320C;
font-weight: bold;
text-decoration: none;
}

a:hover {
color: #0A6B0C;
font-weight: bold;
text-decoration: none;
}

input, select, textarea {
border: 1px solid #C7C4B0;
font-size: 8pt;
color: #3A320C;
font-family: Verdana;
background-color: #FFFDF8;
}

fieldset {
margin: 8px auto;
width: 400px;
text-align: center;
}

