* { margin: 0; padding: 0; }
body { text-align: left; background:#EFEFEF; background-image: url(images/bcg.png); color: black; margin: 0 auto; width: 820px; }
#site{ background:#EFEFEF; text-align:center; margin:auto; padding:7px; width: 780px; height:100%; }
#middle { width:800; background:#00FFFF; padding-left:10px; padding-right:10px; background:url(images/shadow.png) repeat-y;}
#shadow_up { height:10px; background-image: url(images/shadow_up.png);}
#shadow_down { height:10px; background-image: url(images/shadow_down.png); }
#stopka_up { height: 18px; background-image: url(images/top_gora.gif)}
#logo { height: 168px; background: url(images/top_logo.back.gif) no-repeat;}
#rlogo { float:right; width: 170px; height: 148px; background:#EFEFEF; text-align: center; margin: 10px; } 
#menu { height: 24px; padding-left:90px; background:url(images/menu_bcg.png) repeat-x; margin: 0 auto; }
#menu ul { margin: 0; padding: 6px;	list-style: none; }
#menu li { display: inline; }
#menu a { display: block; float: left; padding: 0px 20px 0 20px; background: url(images/img03.gif) no-repeat; text-transform: uppercase;
	text-decoration: none; font: bold 9px Verdana; color: black; }
#menu a:hover {	color: blue; }
#pasek { height: 12px; background-image: url(images/menu_3.gif)}
#kontener { width:100%; overflow: hidden; background: #EFEFEF;} 
#lewa, #srodek, #prawa { float: left; padding-bottom: 2000px; margin-bottom: -2000px; }
#srodek { width: 544px;}
#lewa { width: 125px;}
#prawa { width: 131px;}
#stopka { height: 18px; background-image: url(images/bottom.gif) }
#srodek p { padding: 8px 4px; }
html {
height:100%;
	font-family : Verdana;
	font-size : 11px;
}
TABLE.headertable {
	background : #CCCCCC;
	color : #FFFFFF;
	border-collapse : collapse;
}
TD { 
	font-family:Verdana;
	font-size:11px;
	text-align:left;
	vertical-align: top;
	margin:0px;
}
TD.headercell{
	background-image : url(styles/grey/images/table.gif);
}
TD.datacell {
	background : #FFFFFF;
	font-family : Tahoma;
	color : #000000;
	font-size : 12px
}
TABLE.footer {
	font-family : Tahoma;
	font-size : 10px;
}
TABLE.stats {
	font-family : Tahoma;
	font-size : 10px;
    border-collapse : collapse;
}

form { 
border: 0; 
margin: 0; 
padding: 0;
}

A {
color:black;
font-size:11;
font-family: Verdana;
font-style:normal;
text-decoration:none;
} 

A:hover {
color: #666666;
text-decoration: underline;
}

A.news:link {
color:black;
font-size:11;
font-family: Verdana;
font-style:normal;
text-decoration:none;
}

A.news:hover {
color: #666666;
font-size:11;
font-family: Verdana;
font-style:normal;
font-weight:bold;
text-decoration: underline;
}

A.news:active {
color:black;
font-size:11;
font-family: Verdana;
font-style:normal;
font-weight:bold;
text-decoration:none;
}

A.news:visited {
color:black;
font-size:11;
font-family: Verdana;
font-style:normal;
font-weight:bold;
text-decoration:none;
}

TABLE.LOCBAR {
	font-family : Tahoma;
	font-size : 10px;
	color : #000000;
	text-decoration : none;
}
A.SMALL:LINK, A.SMALL:ACTIVE {
	font-family : Tahoma;
	font-size : 10px;
	color : #000000;
	text-decoration : underline;
}
A.SMALL:VISITED {
	font-family : Tahoma;
	font-size : 10px;
	color : #000000;
	text-decoration : underline;
}
A.SMALL:HOVER {
	font-family : Tahoma;
	font-size : 10px;
	color : #000000;
	text-decoration : underline;
}
A.SMALL{
	font-family : Tahoma;
	font-size : 10px;
	color : #000000;
}
A.HEAD:LINK, A.HEADL:ACTIVE {
	font-family : Tahoma;
	font-size : 12px;
	color : #FFFFFF;
	text-decoration : underline;
}
A.HEAD:VISITED {
	font-family : Tahoma;
	font-size : 12px;
	color : #FFFFFF;
	text-decoration : underline;
}
A.HEAD:HOVER {
	font-family : Tahoma;
	font-size : 12px;
	color : #000000;
	text-decoration : underline;
}
A.SMALLTEXT {
	font-family : Tahoma;
	font-size : 10px;
	color : #000000
}
A.PIN:LINK, A.PIN:ACTIVE {
	font-family : Tahoma;
	font-size : 12px;
	color : #CCCCCC;
	text-decoration : underline;
	font : bold;
}
A.PIN:VISITED {
	font-family : Tahoma;
	font-size : 12px;
	color : #CCCCCC;
	text-decoration : underline;
	font : bold;
}
A.PIN:HOVER {
	font-family : Tahoma;
	font-size : 12px;
	color : #000000;
	text-decoration : underline;
	font : bold;
}
.forminput {
	font-size: 12px;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	color: #000000;
	background-color: #EEEEEE;
}
.przycisk {
	FONT-WEIGHT: normal;
	FONT-SIZE: 10px;
	FONT-FAMILY: Verdana;
	background: #EFEFEF;
	border-top: 1px solid;
	border-bottom: 1px solid;
	border-left: 1px solid;
	border-right: 1px solid;
}
