body { padding: 0px; margin: 0px; background: url("/images/bg.jpg") left top repeat-x #FFFFF7; font-family: Arial; font-size: 12px; color: #535353; }

a { color: #9B8200; text-decoration: underline; }
a:hover { text-decoration: none; }

.logo { width: 268px; height: 128px; text-align: center; padding: 0px; background: url("/images/map.jpg") left top no-repeat; }
.house { background: url("/images/house.jpg") left top no-repeat; padding-left: 10px; }
.redline { background: #8F2317; padding: 5px 15px; color: #FFFFF7; }

.menu { background: url("/images/menubg.gif") left top repeat-y; padding: 60px 50px 50px 40px; } 
.menu ul { padding: 0px; margin: 0px; list-style: none; text-transform: uppercase; }
.menu ul a { color: #A8A67F; text-decoration: none; font-weight: Bold; }
.menu ul a:hover { color: #9B8200; }
.menu ul li { padding: 3px 5px; border-bottom: 1px solid #DAD8C2; }


.content { padding: 30px 80px 50px 15px; }
h1 { font-size: 18px; font-weight: Normal; margin: 0px 0px 15px 0px; color: #9B8200; text-transform: uppercase; }
.content p { padding: 0px; margin: 0px 0px 0px 0px; }


.copyright { padding: 0px 0px 0px 15px; }
.copyright .podpis { border-top: 3px solid #8F2317; font-size: 11px; color: #8F2317; padding: 15px 0px 25px 0px; }


.bottom { background: url("/images/bottom.jpg") left top repeat-x; }


.protectcode { width: 100px; font-size: 24px; }
.error { color: #C00000; font-weight: Bold; padding-bottom: 10px; }

textarea.msg { width: 400px; height: 150px; }
input.text { width: 400px; }