* {margin: 0; padding: 0}
body {background: #811B1D url(gfx/bg.jpg) repeat-x; text-align: center}
hr {margin: 10px; border: 1px solid #42241A}

/* TOP */
#top {margin: 0 auto; width: 800px; height: 360px; background: url(gfx/bg_top.jpg) no-repeat}

/* BOX */
#box {margin: 10px auto; width: 800px}

/* CONTENT */
#content {width: 500px; padding: 15px; background: #D9BBBC; float: left; border: 3px solid #A91B31}
#content h1 {font: bold 24px Arial; margin: 10px; color: #42241A}
#content h2 {font: bold 19px Arial; margin: 10px; color: #42241A; border-bottom: 1px solid #42241A}
#content h3 {font: bold 17px Arial; margin: 8px}
#content h4 {font: bold 16px Arial; margin: 6px}
#content p {font: 12px/1.5 Verdana; margin: 5px 0; text-align: left}
#content p.title {font: bold 16px Arial; margin: 10px 10px 5px 10px}
#content ul, ol {margin: 5px 20px}
#content li {font: 13px/1.5 Verdana; text-align: left}
#content a {font-weight: bold; color: #42241A}
#content a:hover {text-decoration: none}
#content p.info {margin: 15px}

#foto {background: #811B1D; padding: 10px; width: 450px; text-align: center; border: 2px solid #42241A; margin: 10px 0}
#foto p {text-align: center; background: #A91B31; padding: 6px; margin: 10px; color: #fff}
#foto p img {display: block; margin: 10px auto; text-align: center; border: 1px solid #fff}

/* MENU */
#menu {width: 240px; background: #D9BBBC; border: 3px solid #A91B31; float: right}
#menu ul {margin: 10px 0; list-style: none}
#menu ul li {font: 12px/1.5 Arial}
#menu ul li a {font-weight: bold; text-decoration: none; color: #42241A; padding: 3px 10px; display: block; margin-bottom: 2px; border-bottom: 1px solid #42241A}
#menu ul li a:hover {background: #A91B31; color: #fff}
#menu h3 {font: bold 18px Arial; background: #A91B31; color: #fff; padding: 5px}

/* FORMULARZ - DADAJ */
form div {border: 1px solid #42241A; padding: 5px; background: #A91B31; margin: 10px; font: bold 15px Arial; color: #42241A}
input {width: 400px; border: 1px solid #42241A; padding: 3px; margin: 5px; font: 11px/1.5 Verdana}
textarea {width: 350px; height: 500px; border: 1px solid #42241A; padding: 2px; margin: 5px; font: 11px/1.5 Verdana}
textarea.ofoto {width: 350px; height: 100px}
.ile {font: normal 11px Verdana; color: #444; background: #D9BBBC; padding: 4px 6px} 
.ile1 {font: normal 11px Verdana; color: #444; background: #D9BBBC; padding: 4px 6px}
.ile input {width: 40px; text-align: center}
.submit {width: 150px; background: #42241A; font: 12px/1.5 Verdana; color: #fff}

/* TABLE */
td {font: 10px Verdana; padding: 2px; background: #EFE9E6; border: 1px solid #42241A}

