body {
background-color: #DDDDDD;
background-repeat: repeat;
}

#fundament {
width: 800px;
height: auto;
background-color: #b1b1b1;
margin: 10px auto 0px auto;
border-width:4pt;
border-style: double;}

#space {
width: 750px;
height: 10px;
background-color: #b1b1b1;
margin: 0px auto 0px auto;
clear: both;}

#space2 {
width: 750px;
height: 10px;
background-color: #b1b1b1;
margin: 0px auto 0px auto;
clear: both;}

#space3 {
width: 750px;
height: 10px;
background-color: #b1b1b1;
margin: 0px auto 0px auto;
clear: both;}

#space4 {
width: 750px;
height: 10px;
background-color: #b1b1b1;
margin: 0px auto 0px auto;
clear: both;}

#logo {
width: 780px;
height: 200px;
background: url('grafa/top.jpg');
background-color: gray;
margin-right: 10px;
margin-left: 10px;}

#lewa {
width: 180px;
height: auto;
background-color: #cfcfcf;
float: left;
margin-left: 10px;
margin-right: 10px;
border-width: 2pt;
border-style: groove;}

#prawa {
width: 580px;
height: auto;
background-color: #cfcfcf;
float: right;
margin-right: 10px;
margin-left: 10px;
border-width: 2pt;
border-style: groove;}

#logowanie {
width: 180px;
height: auto;
background-color: #cfcfcf;
float: left;
margin-left: 10px;
margin-top: 10px;
border-width: 2pt;
border-style: groove;}

#klubowicz {
width: 180px;
height: auto;
background-color: #cfcfcf;
float: left;
margin-left: 10px;
margin-top: 10px;
border-width: 2pt;
border-style: groove;}

#administrator {
width: 180px;
height: auto;
background-color: #cfcfcf;
float: left;
margin-left: 10px;
margin-top: 10px;
border-width: 2pt;
border-style: groove;}

#stopka {
width: 778px;
height: 25px;
background-color: #cfcfcf;
margin: 0px auto 0px auto;
border-width: 1px;
border-style: solid;}

#lewablok {
width: 180px;
height: auto;
}

.text-menu {
text-align: center;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 12px;
line-height: 23px;
}

P.TRESC {
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 12px;
text-align: justify;
margin: 10px;
line-height: 14px;
}

.text-stopka {
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 12px;
text-align: center;
margin: 5px 0px 0px 0px;
}

a {
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 12px;
color: black;
text-decoration: underline;}

a:hover {
font-family: Verdana, Helvetica, Arial, sans-serif;
text-decoration: none;
color: gray;}

P.NAGLOWEK_TRESCI { 
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 14px; color: #000000;font-weight: bold;
text-align: right;
margin: 10px;}	

table
{ 

        width: 95%;
	margin-bottom: 20px;
	border-spacing: 0px;
	border-collapse: collapse;
	border: solid #0000FF;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-right-width: 0px;
	border-top-width: 0px;

}

td
{

	border-collapse: collapse;
	border: solid black;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-width: 1px;
	border-top-width: 1px;
}

tr.dwa
{
	font-family: Ariel, Tahoma, Aharoni, sans-serif;
	font-size: 16px;
	font-weight: bold;
	text-align: center;
	background-color: #AAAAAA;
vertical-align: middle;
}

table.dwa
{ 

	margin-bottom: 20px;
	border-spacing: 0px;
	border-collapse: collapse;
	border: solid #0000FF;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-right-width: 0px;
	border-top-width: 0px;
}

td.dwa
{  width: 50%;
	border-collapse: collapse;
	border: solid black;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-width: 1px;
	border-top-width: 1px;

}
table.trzy
{ 
	margin-bottom: 20px;
	border-spacing: 0px;
	border-collapse: collapse;
	width: 45%;
	border: solid #0000FF;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-right-width: 0px;
	border-top-width: 0px;
}

td.trzy
{  
        width: 50%;
	border-collapse: collapse;
	border: solid black;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-width: 1px;
	border-top-width: 1px;
}

.galeria {
	text-align: center;
}

.galeria table {
	margin-left: auto;
	margin-right: auto;
}

.galeria td {
	padding: 5px 5px 10px 5px;
}

.galeria td img {
	border: 1px solid black;
}