body { background: url(../images/bg.png) #D9BB85; color: #3e3320; font-family: georgia, sanf-serif; margin: 0; }
#top { background: url(../images/bgtop.gif); height: 201px; margin: 0; width: 100%; }
#logo { background: url(../images/logo.jpg); height: 200px; margin: 0 auto; width: 800px; }
#wrapper { background: url(../images/core_middle.jpg); margin: 0 auto; width: 825px; }
#wrapper_top { background: url(../images/core_top.jpg); height: 54px; margin: 0 auto; width: 825px; }
#content { background: url(../images/core_bg_top.png) no-repeat; display: inline; float: left; margin: -5px 0 0 18px; padding: 10px; width: 496px; }
#content h1 { font-size: 36px; font-weight: bold; text-align: center; margin: 30px 0 20px 0; }
#content h2 { font-size: 24px; font-weight: bold; margin: 30px 0 20px 20px; }
#content p { font-size: 13px; line-height: 22px; margin: 14px 0 16px 8px; }
#content p:first-letter { font-weight: bold; font-size: 16px; }
#content ul li { margin: 5px 0 0 0; }
#content ul.nodot li { list-style-type: none; margin: 5px 0 0 0; }
.galeria { margin: auto; text-align: left; width: 480px; }
.galeria h2 { text-align: left; }
.galeria img { height: 75px; margin: 6px; width: 100px; border: 2px solid #3e3320; }
.galeria img:hover { border: 2px solid #705526; }

#menu {  background: url(../images/menu_bg_top.png) right top no-repeat; display: inline; float: right; margin: -5px 20px 0 0; padding: 20px 40px 35px 10px; text-align: right; width: 198px; }
#menu h1 { font-size: 30px; font-weight: normal; margin: 20px 0 5px 0; }
a.menu:link,a.menu:active,a.menu:visited { color: #705526; display: block; margin: 5px 0 0 0; font-size: 18px; text-decoration: none; }
a.menu:hover { color: #3e3320; }

a.footer:link,a.footer:active,a.footer:visited { color: #705526; text-decoration: none; }
a.footer:hover { color: #440000; }

#clear { clear: both; }
#wrapper_bottom { background: url(../images/core_bottom.jpg); height: 21px; margin: 0 auto; width: 825px; }
#footer { width: 800px; margin: 5px auto 10px auto; }
#footer p { color: #440000; font-size: 10px; margin: 0; text-align: right; }
a > img { border: 0; display: inline block; }