body {
font-family: "tahoma", "arial", "helvetica", "sans-serif";
font-size: 8pt;
color: #ffffff;
background-color: #141414;
margin-top: 5px;
margin-bottom: 10px;
margin-left: 0px;
margin-right: 0px;
}

table {
border-collapse: collapse;
border: none;
background-color: #141414;
}

table.tabelka {
background: transparent;
border: none;
}

table.bottom {
background: transparent;
}

table.main, table.mainouter {
background-color: #141414;
}

table.kratka {
background-image: url(../pic/grafika/tablebg.jpg);
}

td {
font-size: 8pt;
border: solid #1f1f1f 1px;
}

td.tabelka {
border: none;
background-color: #141414;
}

td.embedded {
border: none;
padding: 0px;
text-align: left;
}

td.bottom {
border: none;
}

td.heading {
font-weight: bold;
}

td.text {
padding: 10pt;
text-align: left;
}

td.comment {
padding: 10pt;
font-size: 8pt;
text-align: left;
}

td.colhead {
font-weight: bold;
color: #ffffff;
background-image: url(../pic/grafika/td.gif);
}

td.rowhead {
font-weight: bold;
text-align: right;
vertical-align: top;
}

td.clear {
padding: 0px;
border: 0px;
background: transparent;
}

table.podklad, td.podklad {
background: transparent;
border: none;
}

table.news, td.news {
border: none;
}

h1 {
font-size: 12pt;
}

h2 {
border-right: 1px solid #1f1f1f;
border-left: 1px solid #1f1f1f;
border-top: 1px solid #1f1f1f;
color: #ffffff;
font-size: 10pt;
height:20px;
padding-left:5px;
padding-top:5px;
margin-bottom: 0px;
background-image: url(../pic/grafika/h2.gif);
}

p {
font-size: 8pt;
}

p.sub {
margin-bottom: 4pt;
}

form {
margin-top: 0;
margin-bottom: 0;
}

.sublink {
font-style: italic;
font-size: 7pt;
font-weight: normal;
}

font.gray {
color: #ffffff;
}

a.index {
font-weight: bold;
}

a.altlink:link, a.altlink:visited {
font-weight: bold;
color: #ffffff;
text-decoration: none;
}

a.menu:link, a.menu:visited {
font-weight: bold;
text-decoration: none;
}

a.menu:hover {
font-weight: bold;
text-decoration: none;
}

a.nawigacja:link, a.nawigacja:visited {
font-weight: bold;
text-decoration: none;
}

a.nawigacja:hover {
font-weight: bold;
text-decoration: none;
}

a:link, a:visited {
text-decoration: underline;
color: #ffffff;
}

a:hover {
color: #3bdcea;
text-decoration: underline;
}

input, select, textarea {
font-family: "tahoma", "arial", "helvetica", "sans-serif";
font-size: 8pt;
}

.inputLogin {
background: #FFFFFF url(../pic/input_login.gif) no-repeat scroll 0 0;
padding: 2px 0 0 16px;
font-family: "tahoma", "arial", "helvetica", "sans-serif";
font-size: 8pt;
}

.inputPassword {
background: #FFFFFF url(../pic/input_password.gif) no-repeat scroll 0 0;
padding: 2px 0 0 16px;
font-family: "tahoma", "arial", "helvetica", "sans-serif";
font-size: 8pt;
}

.inputEmail {
background: #FFFFFF url(../pic/input_email.gif) no-repeat scroll 0 0;
padding: 2px 0 0 16px;
font-family: "tahoma", "arial", "helvetica", "sans-serif";
font-size: 8pt;
}

.codebuttons {
width: 49px;
height: 18px;
}

.btn {
height: 23px;
}

.small {
font-size: 7pt;
}

.big {
font-size: 10pt;
}

li {
margin-top: 6pt;
margin-bottom: 6pt;
}

ul {
margin-left: 16pt;
margin-top: 0px;
margin-bottom: 0px;
}

img.border {
border-style: solid;
border-color: #000000;
border-width: 1px;
}

.darmowy {
background-image: url(../pic/free.gif);
background-repeat: repeat;
}

.podkladdata {
background-image: url(../pic/podkladdata.gif);
background-repeat: repeat;
}

.podwojny {
background-image: url(../pic/du.gif);
background-repeat: repeat;
}

.podwojniedarmowy {
background-image: url(../pic/freedu.gif);
background-repeat: repeat;
}

.menu {
font-size: 17px;
font-weight: bold;
color: #00bdca;
}

.nawigacja {
font-size: 9pt;
font-weight: bold;
color: #6ef3fa;
}

.statusbar {
background-image: url(../pic/grafika/glowna/statusbar.gif);
background-repeat: repeat;
font-size: 8pt;
border: solid #1f1f1f 3px;
}

.quotemain {
background: #141414 none repeat scroll 0%;
border-color: #383838 rgb(56, 56, 56) -moz-use-text-color #383838;
border-style: none dotted dotted solid;
border-width: 0pt 1px 1px 4px;
color: #ffffff;
font-size: 8pt;
margin: 0pt auto;
padding: 4px;
}

.quotetop {
background: #282828 url(../pic/quote.gif) no-repeat scroll right center;
border-color: #383838 rgb(56, 56, 56) -moz-use-text-color #383838;
border-style: dotted dotted none solid;
border-width: 1px 1px 0pt 4px;
height: 15px;
color: #ffffff;
font-size: 12px;
font-weight: bold;
margin: 2px auto 0pt;
padding: 3px;
padding-top: 3px;
}

.last_post {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
padding:0;
}
.last_post li a {
background-color:#141414;
color:#FFFFFF;
display:block;
font-size:10px;
padding:3px 0 3px 0px;
text-decoration:none;
width:100%;
}
.last_post li a:hover {
background-color:#232323;
color:#FFFFFF;
font-size:10px;
text-decoration:none;
}

.usercheck-available {
font-family: "tahoma", "arial", "helvetica", "sans-serif";
font-size: 10px;
font-weight: bold;
color: #009933;
}

.usercheck-taken {
font-family: "tahoma", "arial", "helvetica", "sans-serif";
font-size: 10px;
font-weight: bold;
color: #FF0000;
}

div.popup {
position:absolute;
top:0px;
left:0px;
width:140px;
height:40px;
border:1px solid black;
display:none;
background-color:ffffff; /* choose colour of your box here */
}
