body {background: #c0c0c0 url(../img/bg.jpg) repeat-x top fixed; margin: 0; padding: 0; text-align: center; font: 13px/15px Tahoma; color: black;}
a {text-decoration: none; color: gray;}
a:hover {text-decoration: underline;}
img {border: 0;}
hr {color: gray; border: 0; height: 1px; background-color: gray;}
h1 {font-size: 1.3em; text-align: center;}

.left {text-align: left;}
.right {text-align: right;}
.center {text-align: center;}
.status {color: red; font-weight: bold;}
#drukuj {font-size: 1.2em; color: green; font-weight: bold;}
.kup {color: green; font-weight: bold;}
.kup a {color: green;}
td.header {text-align: center; font-weight: bold;}

p {margin-bottom: 1em; text-align: justify;}
input {border: 1px solid gray; padding: 2px; background: #eee;}
textarea {border: 1px solid gray; padding: 2px; background: #eee;}
input.button {background: gray; color: white; width: 100px;}
.alert {color: red; width: 150px; font-size: 10px;}

#menu {float: right; font-size: 13px;}
#page {width: 1001px; background: white; border-left: 1px solid gray; border-right: 1px solid gray; border-bottom: 1px solid gray; margin: auto; text-align: left;padding: 1em;}
#header {font-weight: bold; font-size: 2em;}
#footer {padding: 5px 0 5px 0; text-align: center; width: 1001px; margin: auto; color: gray;}
#footer a {color: gray;}
#formularz {border: 1px solid gray; margin: auto; background: white; width: 600px; margin-top: 1em; margin-bottom: 1em;}
.oferta {border: 1px solid gray; background: #ddd; padding: .5em; margin-bottom: 1em; background: #eee url(../img/bg_oferta.jpg) repeat-x top; }
.oferta h1 {font-size: 1.1em; margin: 0; margin-bottom: 2px;}
