body {
   background: #000;
   font-family: Tahoma, Verdana, Sans-Serif;
   font-size: 12px;
   color: #EADEC3;
   margin: 0 5px;
   padding:0;
}

input { width: 400px; border:0; border-bottom: solid 1px #6A4E47; background: #1C1210; margin: 3px 0; color: #fff; }
input.submit { width: 80px; background: #000; color: #fff; border:0; }
textarea { width: 400px; height: 90px; border: solid 1px #6A4E47; background: #1C1210; margin: 3px 0; color: #fff; }

#freski { width:869px; background: url(freski.gif) repeat-x; height: 8px; line-height: 0; }

#more { margin-left: 502px; background: #fff; padding: 3px; width: 360px; color: #000; font-size: 11px; }
#more ul { margin: 30px 0; padding: 10px 0; list-style: none; border-top: solid 1px #000; border-bottom: solid 1px #000; }
#more ul li { padding: 3px 0; }

#google { margin: 10px 0 0 0; }

#newsy { background: #000; width: 480px; padding: 10px; float: left; }
#newsy .news { padding-bottom: 8px; line-height: 1.3; padding: 2px; }
#newsy p.news_more { font-size: 11px; margin: 2px 0; }
#newsy .koloruj { border-top: solid 1px #6A4E47; border-bottom: solid 1px #6A4E47; background: #1C1210; }
#newsy a { color: #fff; }
#newsy a:hover { text-decoration: none; }

#newsy a.pages { background: #fff; color: #000; padding: 2px 3px; text-decoration: none; font-weight: bold; }
#newsy a.pages:hover, #newsy a.selected { background: none; color: #fff; }
#newsy a.selected { text-decoration: underline; }

#form { width: 400px; margin: auto; }
#komunikat { color: #fff; background: #806C59; padding: 4px; text-align: center; margin: 4px 0; }
#komentarze { border-top: solid 1px #fff; padding: 5px; margin: 10px 0; }

p.pages { text-align: right; margin:0;padding:0; }
h3 { font-size: 14px; margin: 3px 0; color: #D4BF8E; }
h3 span { display: block; font-size: 10px; color: #c0c0c0; }

#links { clear: both; }
#links a { text-decoration: none; font-size: 10px; color: #333; }