* {margin: 0;padding: 0;}
body {
       background: #641900 url(images/_t5.JPG);
       background-position: center;
       background-attachment: fixed;
       font: normal 14px Verdana, Arial, Helvetica, sans-serif;
       color: #641900;
       }
p, ol, ul {margin-bottom: 1.5em;margin-right: 10px;}
blockquote {padding: 20px 0 0 20px; margin-left: 100px; text-align: left;font: italic 100% "Arial", Times, serif;}
ul li {padding-left: 10px;line-height: 20px;list-style-type: none;}


/* Logo */
#logo {	
       width: 1024px;
       height: 430px;
       margin: 0 auto;
       padding: 0 0 0px 0;
       font: bold 14px Verdana, Arial, Helvetica, sans-serif;
       color: #ffffff;
       }
tr.logo td a {
       text-decoration: none;
       color: #FFFFFF;
       }
tr.logo td a:hover {
       text-decoration: underline;
       color: #FFFFFF;
       }

/* Content - zawartość strony*/
#content {
       float: left;	
       width: 580px;
       padding: 0 0 0 20px;
       background: url(images/linia-menu2.gif) repeat-y left;
       }
#content .title {
       padding: 10px 10px 10px 20px;
       }
#content ul li {
       padding-left: 0px;
       line-height: 25px;
       list-style-type: square;
       font-weight: bold;
       }

#rightbar {
       float: left;
       width: 169px;
       color: #641900;
       text-align: center;
       margin: 10px 10px;
       }

/* Ustawienia główne poza logo  */
#strona {
      width: 1024px;
      margin: 0 auto;
      background: #FFFFCC url(images/_t4.JPG);
      }
/* Menu  */
#menu {
      float: left;
      width: 220px;
      padding: 0 0 0 5px;
      color: #641900;
      text-align: justify;
      padding-top: 10px;
      font-weight: bold;
      }
#menu a:hover {	
      text-align: justify;
      }
#kontakt {letter-spacing: 1px;text-align: center; font-weight: bold;}
#center {float: center;	letter-spacing: 1px;text-align: center;}

/* Stopka */
#footer {
        width: 1024px;
        margin: 3px auto;
        background: #FFFFCC url(images/_t4.JPG)
        }
#footer p {margin: 0;font: normal 10px Arial, Helvetica, sans-serif;font-size: 10px;text-transform: uppercase; font-weight: normal;}
#footer .links {text-align: center;padding: 5px 0 0 0px;color: #000000;}
#footer a {color: #000000;}

/* Formularz kontaktowy */
fieldset { border: 0; width: 200px}
input {width: 200px; border: 1px solid #000; display: block }
textarea {width: 300px; border: 1px solid #000; display: block }
#submit {width: 60px; float: left; margin-top: 10px; margin-left: 0px; background: #000; color: #fff; font-size: 9px; font-weight: bold; padding: 4px 10px; cursor: pointer }
.err {background:#FFD1D1; border-color:red }
form{ width: 300px; margin: auto }
#komunikat { width: 300px; margin: auto; color: red; font: bold 16px tahoma; text-align: center; }



