html, body, div {
    margin: 1;
	font-family: Verdana;
    padding: 0;
}
.logo {
	background-image: url(logo.jpg);
	background-repeat: no-repeat;
	height: 152px;
	width: 900px;
}
body {
	background-color: #2C2C2C;
	font-size: 12px;
	font-weight : normal;
	font-family : Arial, Helvetica, sans-serif;
	color: #ffffff;
}
a.klasa2
{
	font-size: 12px;
	font-weight : normal;
	font-family : Arial, Helvetica, sans-serif;
	color: #000000;
}
input {
        font-family: Verdana;
        font-size: 11px;
        color: #000000;
        border: 1px #bbbbbb solid;
        background-color: #F6f6f6;
}
textarea {
        font-family: Verdana;
        font-size: 11px;
        color: #000000;
        border: 1px #bbbbbb solid;
        background-color: #F6f6f6;
}
select       { font-family: Arial; font-size: 8pt; color: #000000; background-color: #FFFFFF; 
               background-repeat: repeat-x; border: 1px #000000 }
a.dzial_nag {
    color: #ffffff;
}

a:visited {
    color: #ffffff;
}

a:hover {
    text-decoration: none;
}

img {
    border: 0;
    
}

h1 {
    font-size: large;
    margin: 0;
}
h3 {
    margin: 0;
}
.d {
    background-color: #fafafa;
}
a:link,a:active,a:visited {
        text-decoration: none;
        color: #000000;
}
a:hover {
        text-decoration: underline;
}
#header img {
    position: relative;
    vertical-align: text-bottom;
}

#navlinks    { position: absolute; right: 1em; font-size: 8pt; font-family: Arial; 
               margin-left: 220px }
#search_form {
    display: inline;
    margin-left: 2em;
}

.form_field  { background-color: #FFFFFF; font-size: 8pt; font-family: Arial; color: #000000; 
               background-repeat: repeat-x; border: 1px solid #009CFF; 
               margin-right: 0.5em }
.form_button { background-color: #D3EBFC; 
               background-repeat: repeat-x; font-family: Arial; font-size: 8pt; 
               color: #000000; border: 1px solid #009CFF }
#navbar      { background-color: #E6F9FF; font-size: 11px; color: #000000; font-family: 
               Tahoma; border: 1px solid #0060FF }
			   
#navbar a    { font-size: 11px; font-family: Tahoma; color: 
               #000000; font-weight: bold }
#navbar a:hover { color: #000000; font-size: 11px; font-family: Tahoma; font-weight: bold; 
               background-color: #CEE9FF; border: 1 solid #007AC4 }
#status      { background-color: #EEF8FF; font-size: 8pt; font-family: Arial; 
               border: 1px solid #257DDE; margin-left: 0; margin-right: 0; 
               margin-top: 2em; margin-bottom: 1em; padding-left: 0.5em; 
               padding-right: 0.5em; padding-top: 0; padding-bottom: 0 }
#status a {
    text-decoration: none;
}

table { border-collapse: collapse }

#status a:hover { font-family: Arial; font-size: 8pt; color: #000000; background-color: #A9DDFC; 
               border: 1 solid #0199F3 }
#news        { background-color: #DDF3FF; font-family: Arial; font-size: 8pt; 
               border: 1px solid #37A2F0; margin-left: 0; margin-right: 0; 
               margin-top: 2em; margin-bottom: 1em; padding-left: 0.5em; 
               padding-right: 0.5em; padding-top: 0; padding-bottom: 0 }

.upload_table      { background-color: #F6F6F6; font-size: 11px; color: #000000; font-family: 
               Tahoma; border: 1px solid #000002; margin-left: 0; margin-right: 0; 
               margin-top: 1em; margin-bottom: 1em; padding-left: 0.5em; 
               padding-right: 0.5em; padding-top: 0; padding-bottom: 0; border-collapse: collapse }       
.news_body {
	color: #000000;
	background-color: #F6F6F6;
	padding: 10px;
	background-repeat: no-repeat;
	background-position: right bottom;
	border: 1px solid #C3C2C8;
}

.navbarmenus { background-color: #E6F9FF; font-size: 11px; color: #000000; font-family: 
               Tahoma; background-image: url('menubar.gif'); 
               background-repeat: repeat-y; text-align: Left; text-indent: 14; 
               border: 1px solid #0060FF; margin-left: 0; margin-right: 0; 
               margin-top: 1em; margin-bottom: 1em; padding-left: 0.5em; 
               padding-right: 0.5em; padding-top: 0; padding-bottom: 0; 
               background-position: left 50% }
               
.navbarcommentstable { background-color: #C3E7F2; font-size: 11px; color: #000000; font-family: 
               Tahoma; border-left: 1 solid #0060FF; 
               border-right: 1 solid #0060FF; border-bottom: 1 solid #0060FF; 
               margin-left: 0; margin-right: 0; margin-top: 1em; 
               margin-bottom: 1em; padding-left: 0.5em; padding-right: 0.5em; 
               padding-top: 0; padding-bottom: 0 }
               
.dzial_nag {
	color: #ffffff;
	border-top: solid #000002 1px;
	border-right: solid  #000002 1px;
	border-bottom: solid #000002 1px;
	border-left: solid #000002 1px;
	background-repeat: repeat-x;
	height: 18px;
	font-weight: bold;
	text-align: center;
	background-image: url('naglowek.png');
	}
.dzial {
	background-color: #F6F6F6;
	border-top: solid #000002 1px;
	border-right: solid  #000002 1px;
	border-bottom: solid #000002 1px;
	border-left: solid #000002 1px;
	padding-top: 1px;
	padding-right: 0px;
	padding-bottom: 1px;
	padding-left: 8px;
	font-size: 12px;
	color: #3E3E3E;
}

.main_table  { border-collapse: collapse; border: 1px solid #20A6EE; background-color: #91DBFF; }
.main_table tr:hover { background-color: #BDECFD; border: 1px solid #519BEE; margin: 0 }
.main_table th { text-align: left; background-color: #B0D8F9; font-size: 8pt; font-family: 
               Arial; border: 1px solid #2DA2E8 }
.main_table td { font-size: 8pt; font-family: Arial; border: 1px solid #188FE7 }
.main_table a {
    text-decoration: none;
}

.main_table a:hover { background-color: #B9E7FF; color: #000000; font-size: 8pt; font-family: Arial; 
               border: 1px solid #0492FB }

.main_table img {
    float: center;
    margin: 0.2em 0.2em 0.2em 0.2em;
}
.main_table .r { color: #FF0000; text-align: right; font-size: 8pt; font-family: Arial }
.main_table .g { color: #008000; text-align: right; font-size: 8pt; font-family: Arial }
.main_table .b { color: #0000FF; text-align: right; font-size: 8pt; font-family: Arial }
.infotable   { border-collapse: collapse; background-color: #C5E6FE; font-size: 8pt; 
               font-family: Arial; border: 1px solid #3C96F0 }
.infotable a { font-weight: bold; border-style: solid; border-width: 0 }
.infotable a:hover { text-decoration: none; background-color: #99D1FB; font-size: 8pt; 
               font-family: Arial; border: 1 solid #1191EF }
.infotable td { font-family: Arial; font-size: 8pt; border-right: 1px solid #619FED; 
               border-top: 1px solid #619FED }
.infotable td.underline a { text-decoration: underline; font-size: 8pt; font-family: Arial }
.infotable td.underline a:hover { text-decoration: none; font-size: 8pt; font-family: Arial; background-color: 
               #D5EEFD; border: 1 solid #0764A9 }
.infotable .r { color: #FF0000; font-size: 8pt; font-family: Arial }
.infotable .g { color: #008000; font-size: 8pt; font-family: Arial }
.infotable .b { color: #0000FF; font-size: 8pt; font-family: Arial }
.infotable a { text-decoration: none; font-size: 8pt; font-family: Arial }
.infotable a:hover { font-size: 8pt; font-family: Arial; background-color: #9DD9FD; 
               border: 1 solid #138FEC }
.underline a { text-decoration: underline; font-size: 8pt; font-family: Arial }
.underline a:hover { text-decoration: overline; font-size: 8pt; font-family: Arial }
#footer      { text-align: center; font-size: 11px; font-family: Arial; margin-top: 2em }
ul {
    margin-top: 0;
    margin-bottom: 0;
}

#tabs        { list-style-type: none; text-align: center; color: #FFFFFF; font-size: 8pt; 
               font-family: Arial; border-bottom: 1px solid #0093E6; 
               margin-left: 0; margin-right: 0; margin-top: 1em; 
               margin-bottom: 0; padding: 0 }
#tabs li     { display: inline; color: #FFFFFF; font-family: Arial; font-size: 8pt }
#tabs li a   { text-decoration: none; background-color: #E8F7FD; font-size: 8pt; 
               font-family: Arial; border: 1px solid #32A3E7; margin-left: 
               .2em; margin-right: .2em; margin-top: 0; margin-bottom: 0; 
               padding-left: .2em; padding-right: .2em; padding-top: 0; 
               padding-bottom: 0 }
#tabs li a:hover { color: #FFFFFF; background-color: #225E8E; font-size: 8pt; font-family: Arial; 
               border: 1 solid #3195DF }
#tabs #tab_selected a { color: #000000; background-color: #FFFFFF; font-size: 8pt; font-family: Arial; 
               border-bottom: 1px solid #FFFFFF }
.adHeadline  { text-decoration: underline; font-family: Arial; font-weight: bold }
.adText      { font-size: 8pt; text-decoration: none; color: #000000; font-family: Arial }
#banner      { font-size: 8pt; background-color: #FFFFFF; font-family: Arial; 
               border: 1px solid #D3EBFC }
#yourlink    { background-color: #FFFFFF; color: #FF0000; font-size: 8pt; font-family: Arial; 
               font-weight: bold; padding-left: 0.2em; padding-right: 0.2em; 
               padding-top: 0; padding-bottom: 0 }
#reklama {
    margin-left: auto;
    margin-right: auto;
    text-align: center;
}