body { 
 margin:10 0 10 0px;
 color:#565756;
 background-color:#FFFFFF; }

body, td, div { font:11px Tahoma,Arial; }

input, select, textarea {
 padding-left:2px;
 padding-right:2px;
 font:11px Tahoma,Arial;
 color:#565756;
 border:1px #E6E6E6 solid; }

img { border-color:#DCDCDC; }

a:link { color:#3F3F3F;text-decoration:none; }
a:visited { color:#3F3F3F;text-decoration:none; }
a:active { color:#9A9A9A;text-decoration:underline; }
a:hover { color:#9A9A9A;text-decoration:underline; }

.check { margin-bottom:0px;border:0px; }
.radio { margin-bottom:-3px;border:0px; }
.button { background-color:#FFFFFF;border:1px #DBDBDB solid;padding:2px;font-weight:bold; }

.info { font-size:12px;font-weight:bold;letter-spacing:2px; }
.small { font-size:10px; }
.tlo { background-color:#EEEEEE; }
.ico { margin-bottom:-2px; }
.zielony { color:#00A000;font-weight:bold; }
.selected { background-color:#A1CFEF; }

/* FORMATOWANIE WYGLĄDU I UKŁADU TABEL STRONY */

.bok-bg {
 background-image:url("gfx/bok-bg.gif");
 background-repeat:repeat-x; }

.top-line {
 height:23px;
 background-image:url("gfx/top-line.gif");
 background-repeat:repeat-x; }

.bottom-line {
 height:27px;
 background-image:url("gfx/bottom-line.gif");
 background-repeat:repeat-x; }

.middle {
 background-image:url("gfx/middle-bg.gif");
 background-repeat:repeat-y; }

.middle2 {
 background-image:url("gfx/middle-bg2.gif");
 background-repeat:no-repeat; }

.naglowek {
 height:30px;
 padding-left:15px;
 padding-right:15px;
 background-image:url("gfx/naglowki/bg.jpg");
 background-repeat:repeat-x;
 border:1px solid #DCDCDC; }

.box {
 padding:5px;
 border:1px solid #DCDCDC; }

.box_cwz {
 padding:3 7 0 7px;
 color:#5e5620;
 background-image:url("gfx/cwz_bg.jpg");
 background-repeat:repeat-y; }

.start_bg {
 height:290px;
 background-image:url("gfx/start_bg.jpg");
 background-repeat:no-repeat;
 border:1px solid #DCDCDC; }

.start_bg div {
 margin:130 155 10 20px; }

.start_bg div a:link, .start_bg div a:visited {
 color:#237ABF;
 text-decoration:none; }

.start_bg div a:hover, .start_bg div a:active {
 color:#237ABF;
 text-decoration:underline; }

.stopka1 {
 height:35px;
 padding-left:30px;
 font-size:10px; }

.stopka2 {
 height:35px;
 padding-right:30px;
 font-size:10px;
 text-align:right; }

/* FORMATOWANIE DODATKOWYCH ELEMENTÓW */

.icon_border {
 width:162px;
 padding:5px;
 border:1px solid #DCDCDC; }

.subject {
 font-weight:bold;
 padding-top:8px;
 padding-bottom:8px; }

.subject2 {
 font-weight:bold;
 padding-bottom:6px; }

.hr {
 height:13px;
 background-image:url(gfx/hr-px.png);
 background-position:center;
 background-repeat:repeat-x; }

.regulamin {
 border:1px solid #DCDCDC; }

.poll {
 width:100px;
 height:10px;
 border:1px solid #E3E3E3;
 background-color:#FFFFFF; }

.str {
 padding:1 2 1 2px;
 border:1px solid #C0C0C0;
 background-color:#424242;
 color:#EAEAEA; }

.err {
 width:80%;
 margin-top:100px;
 margin-bottom:50px;
 padding:5px;
 color:#FF0000;
 font-size:12px;
 font-weight:bold;
 text-align:center;
 border:1px solid #FF0000;
 background-color:#FFF1F1;
 background-image:url("gfx/error.gif");
 background-repeat:no-repeat;
 background-position:left; }

.err2 {
 width:80%;
 margin-top:50px;
 margin-bottom:50px;
 padding:5px;
 text-align:center;
 border:1px solid #FF0000;
 background-color:#FFF1F1;
 background-image:url("gfx/error.gif");
 background-repeat:no-repeat;
 background-position:left; }

.err2 div {
 margin:10 0 10 80px;
 text-align:left; }

/* PAGING FORUM */

.str-table {
 border:1px solid #000000; }

.str-table td {
 padding:2 3 2 3px;
 border-top:1px solid #D1D1E1;
 border-bottom:1px solid #D1D1E1;
 border-right:1px solid #D1D1E1; }

.str-page {
 color:#FFFFFF;
 border-left:1px solid #D1D1E1;
 background-color:#646464; }

.str-ile {
 color:#FFFFFF;
 background-color:#969696; }

.str-null {
 background-color:#E6E6E6; }

.str-null a:link, .str-null a:visited {
 color:#000000;
 text-decoration:none; }

.str-null a:hover, .str-null a:active {
 color:#FF0000;
 text-decoration:none; }

.str-sel {
 color:#000000;
 font-weight:bold;
 background-color:#C8C8C8; }

/* FORUM */

.forum-loginas {
 margin:5px;
 letter-spacing:0px; }

.forum-loginas a {
 color:#237ABF;
 font-weight:bold; }

.forum-header {
 height:25px;
 padding-left:5px;
 font-weight:bold;
 letter-spacing:1px;
 background-image:url(gfx/forum/header_bg.jpg);
 background-repeat:repeat-x;
 border:1px solid #DCDCDC; }

.forum-topic {
 color:#237ABF;
 font-weight:bold; }

.forum-text {
 letter-spacing:0px; }

.forum-text td {
 line-height:14px; }

.forum-hr {
 height:5px;
 background-image:url(gfx/forum/hr-px.png);
 background-position:center;
 background-repeat:repeat-x; }

.forum-posthr {
 height:11px;
 background-image:url(gfx/forum/hr-px.png);
 background-position:center;
 background-repeat:repeat-x; }

.forum-ico { margin-bottom:-3px; }

.quoteblock {
 margin:9px;
 padding:4 5 5 35px;
 font-weight:bold;
 background-image:url(gfx/forum/quoteblock.gif);
 background-position:3 0px;
 background-repeat:no-repeat;
 border:1px dotted #DCDCDC; }

.quotetext {
 margin:5 0 0 10px;
 font-size:10px; }

/* WALIDACJA ADRESU E-MAIL */

.check_email {
 display:inline;
 padding:1 6 1 6px;
 margin-left:5px;
 background-repeat:no-repeat;
 background-position:top left; }

