* {padding:0px;margin:0px;}
HTML {}
body{background:#f4f0e4 url(images/bg_repeat.jpg) repeat-x top;font-family:Arial, Tahoma, Verdana, Helvetica, sans-serif; font-size:11px; color:#664c34;}

img {border:0px none;}

.both {clear:both;}
.prawe {float:right;}
.lewe {float:left;}

h1 {font-size:18px; font-family:Arial, Tahoma, Verdana, Helvetica, sans-serif; color:#7ea703; font-weight:normal;}
h2 {font-size:18px; font-family:Arial, Tahoma, Verdana, Helvetica, sans-serif; color:#e2ac18; font-weight:normal;}
h3 {font-size:11px; font-family:Arial, Tahoma, Verdana, Helvetica, sans-serif; color:#ffffff;}
h4 {font-size:11px; font-family:Arial, Tahoma, Verdana, Helvetica, sans-serif; color:#b6b6b6; font-weight:normal;}

a {color:#664c34; text-decoration: underline; outline:none;}
a:hover {color:#664c34; text-decoration: none;}

fieldset {border:0px none;}
input {font-family:Arial, Tahoma, Verdana, Helvetica, sans-serif; font-size:11px;}
textarea {font-family:Arial, Tahoma, Verdana, Helvetica, sans-serif; font-size:11px;}
select {font-size:11px;}

ul {margin:0; padding:0; list-style-type:none;}
ol {margin:0; padding:0; list-style-position:inside;}

p {line-height:16px;}

/* ======= boxes layout ======== */

#container {width:800px; margin:0 auto 0;}

#header {width:760px; padding:10px 20px 10px 20px;}

#layer1 {width:800px; background:#6b5035 url(images/brown_layer_bottom.jpg) no-repeat bottom; padding-bottom:5px;}

#menu {width:800px; background:#6b5035 url(images/menu_bg.jpg) no-repeat top; height:50px; max-height:50px;}

.white-box {width:790px; margin:0 auto 0; background:#ffffff url(images/white_box_top.jpg) no-repeat top;}
	.white-box-bottom {width:790px; height:5px; background:#ffffff url(images/white_box_bottom.jpg) no-repeat bottom; margin:0 auto 0;}
	
#info {float:left; width:372px; padding:20px 0 10px 13px;}

#upload {float:right; width:385px; background:url(images/upload_box_bg.jpg) repeat-y; margin:20px 0 10px 0;}
	.upload-bottom {width:385px; background:url(images/upload_box_bottom.jpg) no-repeat bottom; height:5px;}
	
#layer2 {width:760px; padding:10px 15px 10px 15px; color:#f4f0e4; margin:0 auto 0;}

#footer {width:760px; padding:10px 20px 20px 20px;}

/* ======= strona glówna ======= */

/* logowanie */
#header fieldset {float:right; width:360px; text-align:right;}
#header fieldset label {font-weight:bold; }
#header fieldset input {padding:3px 5px 3px 5px; width:115px; border:1px #dad7cc solid; background:#f4f0e4; color:#5f696b;vertical-align:middle; margin-bottom:5px;}
#header fieldset input.ok {background:#5c8602 url(images/button_ok.jpg) no-repeat; width:20px; height:20px; border:0px none;}
#header fieldset a {background:url(images/ico_arrow_1.jpg) no-repeat 0 5px; padding-left:15px; text-align:right;}

/* menu pionowe */
#menu ul {padding:18px 0 0 20px;}
#menu ul li {display:inline; margin-right:10px;}
#menu ul li a {color:#eae7dc; font-weight:bold; text-decoration:none;font-family:Georgia, "Times New Roman", Times, serif; font-size:10px;}
#menu ul li a:hover {color:#ffffff;}

/* jezyki */
#menu p {float:right;color:#eae7dc; padding:13px 20px 0 0;}
#menu p img {vertical-align:middle;}

/* info */
#info h1 span {color:#6b5035;}
#info ul { padding:10px 0 15px 0;}
#info ul li {background:url(images/ico_arrow_2.jpg) no-repeat 0 9px; font-weight:bold; padding:4px 0 4px 13px; font-size:12px;}
#info a.register {display:block;background:#598202 url(images/button_register.jpg) no-repeat; width:332px; text-align:center; font-size:24px; font-weight:bold; color:#ffffff; text-decoration:none; padding:10px 0 10px 0; margin:0 auto 0;}

/* upload box */
#upload ul {background: url(images/upload_box_top.jpg) no-repeat top; padding:8px 0 27px 150px;}
#upload ul li {display:inline; color:#ffffff;}
#upload ul li a { color:#ffffff;margin:0 5px 0 5px;}
#upload fieldset {padding:0 20px 20px 20px;}
#upload fieldset a {background:url(images/ico_arrow_2.jpg) no-repeat 0 6px; padding-left:15px;}
#upload fieldset img {margin:15px 0 15px 0;}
#upload fieldset input.file {color:#5f696b; padding:3px 0px 3px 5px; margin: 3px 0 3px;}
#upload fieldset input.upload {text-align:center; background:#598202 url(images/button_upload.jpg) no-repeat; width:97px; height:27px; color:#ffffff; font-weight:bold; border:0px none; margin:10px 0 0 120px;}
#upload fieldset input.check {margin-left:90px; vertical-align:middle;}
#upload fieldset label a {font-weight:bold; text-decoration:none; background:none; padding-left:0;}

/* layer2 */
#layer2 span {float:right;}

/* text */
.text {padding:20px 15px 20px 15px;}

/* stopka */
#footer p {line-height:14px;}
#footer a {color:#588202; font-weight:bold; text-decoration:none;}

/* ===== podstrony ===== */

/* reklama */
.reklama {width:800px; text-align:center; padding:5px 0 10px 0;}

/* plik */
.plik {padding:20px 20px 0 20px; text-align:center;}
.plik p {padding:10px 0 20px 0;}
.plik p input {padding:3px 5px 3px 5px; width:300px; vertical-align: middle;border:1px #dad7cc solid; background:#f4f0e4; color:#5f696b;}
.plik table {width:70%; margin: 0 auto 0; font-size:12px;}
.plik td {padding:10px;}
.plik td.border-left {border-left:1px #dad7cc solid;}
.plik td a {color:#7ea703;}
.plik td a.button {display:block;text-align:center; background:#598202 url(images/button_upload.jpg) no-repeat; width:97px; padding:6px 0 6px 0;color:#ffffff; font-weight:bold; margin:0 auto 3px; text-decoration:none;}
.plik td ul li {text-align:left;}

/* haslo */
.haslo {padding:20px; text-align:center;}
.haslo table {width:50%; margin:0 auto 0; text-align:left; font-size:12px;}
.haslo td {padding:5px;}
.haslo fieldset input {padding:3px 5px 3px 5px; width:150px; vertical-align: middle;border:1px #dad7cc solid; background:#f4f0e4; color:#5f696b;}
.haslo fieldset input.ok {background:#5c8602 url(images/button_ok.jpg) no-repeat; width:20px; height:20px; border:0px none; cursor:pointer;}

/* moje pliki */
.pliki {padding:20px;}
.pliki table {width:100%;}
.pliki th {text-align: center; padding:10px; color:#ffffff; background:#6b5035}
.pliki td {padding:10px; text-align:center;}
.pliki td a {color:#7ea703;}
.pliki tr.f4f0e4 {background:#f4f0e4;}
.pliki td span.green {color:#7ea703; }
.pliki td span.red {color:#db0000;}
.pliki .file {text-align:left; width:30%}
.pliki .file a {color:#664c34; font-weight:bold; text-decoration:none; }

/* rejestracja */
.rejestracja {padding:20px;}
.rejestracja fieldset {float:right; width:360px;}
.rejestracja fieldset input.ok {text-align:center; background:#598202 url(images/button_upload.jpg) no-repeat; width:97px; height:27px; color:#ffffff; font-weight:bold; border:0px none;}
.rejestracja fieldset input {padding:3px 5px 3px 5px; width:150px; vertical-align: middle;border:1px #dad7cc solid; background:#f4f0e4; color:#5f696b;}
.rejestracja fieldset table {border-left:1px #dad7cc solid; font-size:12px;}
.rejestracja fieldset td {padding:5px 10px 5px 20px;}
.rejestracja fieldset td span.red {color:#db0000; padding:0 5px 0 5px;}
.rejestracja .codaje {float:left; width:380px;}
.rejestracja .codaje ul {padding:15px 0 0 0;}
.rejestracja .codaje ul li {background:url(images/ico_arrow_2.jpg) no-repeat 0 9px; font-weight:bold; padding:4px 0 4px 13px; font-size:12px;}