body {
	background-color: white;
	margin: 10px 0px 0px 0px;
}
#main {
       background: white;
       width: 480px;
       margin-left: auto;
       margin-right: auto;
       border: 1px solid Black;
}
#footer {
       background: white;
       clear: both;
       border-top: 4px solid #4585D6;
       font: normal normal normal 12px Arial;
       letter-spacing: 1px;
       color: Black;
       padding: 5px 0px 4px 5px;}
#top {
       background: #4585D6;
       clear: both;
       font: normal normal normal 12px Arial;
       letter-spacing: 1px;
       color: white;
       padding: 5px 0px 4px 5px;} 
.form {
       background-color: #E2E2E2;
       border: thin solid Black;
}
.form:hover {
       background-color: White;
       border: thin solid Black;
}
.button {
       background-color: #E2E2E2;
       border: thin solid silver;

}
.button:hover {
       background-color: white;
       border: thin solid black;
}
.logowanie {
       padding: 2px 2px 2px 5px;
       vertical-align: top;
       font-family: Arial;
       font-size: 12px;
       color: black;
       font-weight: normal;
       text-decoration: none;
       display: block;
       margin: 5px 0px 5px 0px;
}
#wrap {
       background: white;
       margin: 0  auto auto;
       width: 760px;
}
       #nav {
       background: white;
       border-top: 4px solid #4585D6;
       padding-top: 2px;
       padding-bottom: 3px;
       font: normal normal 13px Times New Roman;
}
       
       #main2 {
       background: white;
       width: auto;
       padding: 20px 5px 2px 8px;
       margin-top: 20px;
       text-align: left;
       font-family: Arial;
       font-size: 12px;
       color: black;
       font-weight: normal;
       text-decoration: none;
}
.solidblockmenu{
       margin: 0;
       padding: 0;
       float: left;
       font: bold 13px Arial;
       width: 100%;
       border: 1px solid #625e00;
       border-width: 1px 0;
       background: black url(../blockdefault.gif) center center repeat-x;
       letter-spacing: 1px;
}

.solidblockmenu li{
display: inline;
}

.solidblockmenu li a{
	float: left;
	color: white;
	padding: 6px 4px;
	text-decoration: none;
	border-right: 1px solid white;
}

.solidblockmenu li a:visited{
color: white;
}

.solidblockmenu li a:hover, .solidblockmenu li .current{
color: white;
background: transparent url(../blockactive.gif) center center repeat-x;
}
.tytul {
       width: auto;
       background: transparent url(../tlo.jpg);
       height: 14px;
       font: normal normal bolder 13px Arial;
       letter-spacing: 1px;
       color: white;
       padding: 2px 0px 4px 20px;
               width: 300px;
}
fieldset {
border: 1 solid;
margin: 0 0 10px 0;
width: 700px;
}
legend {
font-weight: bold;
padding: 2px 5px;
}
fieldset ul {
margin: 0;
padding: 0;
}
fieldset li {
list-style: none;
margin: 0;
padding: 5px;
}
label {
display: -moz-inline-box;
display: inline-block;
width: 230px;
}
fieldset fieldset {
margin: 0;
padding: 0;
}
fieldset fieldset legend {
padding: 0;
font-weight: normal;
}
fieldset fieldset label {
display: block;
width: auto;
}
fieldset fieldset label {
margin-left: 110px;
}
em {
       color: red;
}
.input {
       border: 1px solid #A0522D;
       background-color: ThreedShadow;
       padding-left: 5px;
}
.input:hover {
       border: 1px solid Black;
       background-color: white;
}
.wybierz {
       width: 130px;
       height: 24px; 
       background-image: url(prz1.jpg);
       display: inline-block;
       border: 0;
}
.wybierz:hover {
       background-position: 0 -26px;
       border: 0;
}
.zmien {
       width: 130px;
       height: 24px; 
       background-image: url(prz2.jpg);
       display: inline-block;
       border: 0;
}
.zmien:hover {
       background-position: 0 -26px;
       border: 0;
}
.message {
       color: Red;
       margin: 20px 0px 20px 0px;
}
.przyciskusun {
       width: 130px;
       height: 24px; 
       background-image: url(prz3.jpg);
       display: inline-block;
       border: 0;
}
.przyciskusun:hover {
       background-position: 0 -26px;
       border: 0;
}
.newsdodaj {
       width: 130px;
       height: 24px; 
       background-image: url(prz4.jpg);
       display: inline-block;
       border: 0;
}
.newsdodaj:hover {
       background-position: 0 -26px;
       border: 0;
}
.dodaj {
       width: 130px;
       height: 24px; 
       background-image: url(prz5.jpg);
       display: inline-block;
       border: 0;
}
.dodaj:hover {
       background-position: 0 -26px;
       border: 0;
}
.ranking
{
       font: normal normal normal 12px Time New Roman;
       letter-spacing: 1px;
       color: black;
       padding: 2px 3px 3px 3px;
       margin-top: 10px;
       text-decoration: none;
}
.ranking:hover{
       text-decoration: underline;
       font: normal normal normal 12px Time New Roman;
       letter-spacing: 1px;
       color: #2F2F2F;
       padding: 2px 3px 3px 3px;
       margin-top: 10px;
}
.tytul2 {
       width: auto;
       background-color: #10123C;
       height: 14px;
       font: normal normal bolder 12px Arial;
       letter-spacing: 1px;
       color: white;
       padding: 2px 0px 4px 20px;
       width: 300px;
}
.textarea {
       width: 250px;
       height: 100px;
       background-color: #EBEBEB;
       border: 1px solid Black;
}
.textarea:hover {
       background-color: white;
       width: 250px;
       height: 100px
       border: 1px solid Black;
}
.utworz {
       width: 130px;
       height: 24px; 
       background-image: url(prz6.jpg);
       display: inline-block;
       border: 0;
}
.utworz:hover {
       background-position: 0 -26px;
       border: 0;
}
