body, td, select {
	font-family: Tahoma;
	font-size: 10px;
	color: black;
	margin: 0px;
	scrollbar-base-color : White;
	scrollbar-arrow-color : White;
	scrollbar-highlight-color : #C3C0C0;
	scrollbar-face-color : #C3C0C0;
	scrollbar-track-color: #C3C0C0;
	scrollbar-shadow-color : White;
}

p {
	margin:0px;
	padding:4px 0px 0px 0px;
	text-align:justify;
	font-size: 11px;
}

h1 {
	font-size: 11px;
	margin: 0px;
	padding: 0px;
}
h1.List {
    font-size:10px;
    font-weight:normal;
    margin:0px;
    padding:0px;
}
div.ListTitle{
    font-size:10px;
    font-weight:bold;
    color: blue;
}
input {
	font-size: 12px;
	border: 1px solid black;
	color: #2A55F7;
}

.Hand
{
  cursor:pointer;
}

hr{
  color: #C3C0C0;
}

input.Hidden {
  background: transparent;
  border: 0px;
}

textarea {
	border: 1px solid black;
	color: #2A55F7;
}

.TopBg {
	background-color: #D7D5D5;
}

.MiddleBg {
	background-color: #C3C0C0;
}

.HeaderLeft {
  text-align:left;
	background-image: url(../images/HeaderBg.gif);
	background-repeat: repeat-x;
	height: 65px;
	width: 517px;
}

.HeaderRight {
	background-image: url(../images/HeaderBg.gif);
	background-repeat: repeat-x;
	vertical-align:top;
	padding-right:10px;
	height: 65px;
	width: 233px;
}

.LabelLogin {
  text-align:left;
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: white;
	background-image: url(../images/ArrowWhite.gif);
	background-repeat: no-repeat;
	background-position: 5px 5px;
	padding-left:12px;
}

.InputLogin {
	padding-top:2px;
}

.InputLogin input {
	border: 1px solid #ffffff;
	background: #56A3DD;
	color: #ffffff;
}
.MenuLinkFooter {
	border-top: solid 1px #efefef;
	text-align: center;
	color:#dedede;
}

.MenuLink, .MenuLinkHover {
	border-top: solid 1px #D8D8D8;
	border-bottom: solid 1px #FCFCFC;
	text-align: center;
}

.MenuLinkHover {
	background-color: #D8D8D8;
}

a, a:link a:visited, a:active,
a.Clear:link, a.Clear:visited, a.Clear:active {
	font-family: Tahoma;
	font-size: 10px;
	color: black;
	text-decoration: underline;
}

a.Clear:link, a.Clear:visited, a.Clear:active {
	text-decoration: none;
}
a.Clear:hover{
  color:#232323;
}

div.Back {
  padding-right:100px;
  padding-top:40px;
}

a.LinkWhite, .MenuLink a, .MenuLinkHover a {
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: white;
	text-decoration: none;
}

.MenuLinkHover a {
	color: #000000;
}

.MenuLink a:hover {
	color:Black;
}

td.MenuBorder {
	border-bottom: solid 1px #87BA5F;
	border-top: solid 1px #81B656;
	background-image: url(../images/MenuBg.gif);
	height: 28px;
}

tr.MenuBgGreen td {
	background-image: url(../images/MenuBg.gif);
	border-bottom: solid 1px #ffffff;
	border-top: solid 1px #ffffff;
}

tr.MenuBgGray td {
	background-image: url(../images/MenuBgGray.gif);
}

tr.MenuBgGray a:link,tr.MenuBgGray a:visited,tr.MenuBgGray a:sctive,tr.MenuBgGray a:hover,
tr.MenuBgGreen a:link, tr.MenuBgGreen a:visited,tr.MenuBgGreen a:sctive,tr.MenuBgGreen a:hover {
  color:#000000;
  text-decoration:none;
}

tr.MenuBgBlue td {
	background-image: url(../images/MenuBgBlue.gif);
}

tr.MenuBgBlue a:link,tr.MenuBgBlue a:visited,tr.MenuBgBlue a:sctive,tr.MenuBgBlue a:hover{
  color:#ffffff;
  text-decoration:none;
}

tr.MenuBgOrange td {
	background-image: url(../images/MenuBgOrange.gif);
}

tr.MenuBgOrange a:link,tr.MenuBgOrange a:visited,tr.MenuBgOrange a:sctive,tr.MenuBgOrange a:hover{
  color:#2D2A06;
  text-decoration:none;
}

tr.MenuBorder td, li.MenuBorder {
	border-bottom: solid 1px #ffffff;
	border-top: solid 1px #ffffff;
	background-image: url(../images/MenuBg.gif);
}

tr.MenuBorderNoTop td
{
	border-top: none;
}

tr.MenuBorderNoBottom td
{
	border-bottom: none;
}

td.MenuSpacer {
	border-bottom: solid 1px #87BA5F;
	border-top: solid 1px #81B656;
	width: 1px;
}

td.Content {
	border-top: solid 3px #85B85B;
	background-color: #E8E5C6;
}

.ContentFish {
	height: 100%;
	width: 100%;
	padding:4px 1px 0px 1px;
}

.ContentWithoutFish {
	height: 100%;
	width: 100%;
	padding:10px 1px 0px 1px;
}

td.PageBorder {
	border-right: 1px solid #EFEEEE;
	border-left: 1px solid #EFEEEE;
	text-align: center;
}

.GieldaNaglowek{
  background-image: url(../images/Points.gif);
  background-repeat: repeat-x;
  background-position: bottom;
  padding-bottom:5px;
  color: #2451F8;
}


.PointsH, .LeftMenuItem {
  background-image: url(../images/Points.gif);
  background-repeat: repeat-x;
  background-position: bottom;
}

.PointsVLeft {
  background-image: url(../images/PointsV.gif);
  background-repeat: repeat-y;
  background-position: left;
}

.PointsVRight {
  background-image: url(../images/PointsV.gif);
  background-repeat: repeat-y;
  background-position: right;
}


.Points {
  background-image: url(../images/Points.gif);
  background-repeat: repeat-x;
  background-position: bottom;
}

.PointsHTop {
  background-image: url(../images/Points.gif);
  background-repeat: repeat-x;
  background-position: top;
}

.BlockHeader {
  text-align:left;
  background-image: url(../images/Points.gif);
  background-repeat: repeat-x;
  background-position: bottom;
  padding-left: 6px;
  padding-bottom: 1px;
}

h1.TitleBlue
{
  font-size: 10px;
  font-weight:bold;
  color: #2451F8;
  text-align:left;
  background-image: url(../images/Points.gif);
  background-repeat: repeat-x;
  background-position: bottom;
  padding-left: 6px;
  padding-bottom: 1px;
}

h1.TitleBlue span
{
	font-weight:normal;
	color: #7F847C;
}

.BlockHeader div {
  text-align:left;
  background-image: url(../images/ArrowBlack.gif);
  background-repeat: no-repeat;
  background-position: 0px 4px;
 	font-size: 11px;
  font-weight: bold;
  padding: 0px 0px 4px 9px;  
}

.Gallery {
  border: 1px solid #807B62;
}

.Gallery td {
  border: 1px solid #ffffff;
  background: transparent;
}

.Blue {
  color: #2451F8;
}

.GraySmall, .GraySmallForum {
	font-size:9px;
  color: #7F847C;
}

.GraySmallList {
	padding-top:2px;
	padding-left:5px;
  color: #7F847C;
}

.GraySmallForum {
	padding-bottom:2px;
}

.GraySmallForum div {
	width:100px;
	display:inline;
}

.GraySmall div {
	width:100px;
	display:inline;
}

a.ButtonGreen:link, a.ButtonGreen:visited, a.ButtonGreen:active {
	padding:4px;
	background-color:#70A455;
	border:1px solid white;
	color:white;
  text-decoration: none;
}
a.ButtonGreen:hover {
	background-color:#83B768;
}

a.LinkBlue:link, a.LinkBlue:visited, a.LinkBlue:active {
  color: #2451F8;
  text-decoration: none;
}

a.LinkBlue:hover {
  color: #2451F8;
  text-decoration: underline;
}


a.LinkBlack:link, a.LinkBlack:visited, a.LinkBlack:active {
  color: #000000;
  text-decoration: none;
}

a.LinkBlack:hover {
  color: #000000;
  text-decoration: underline;
}

a.LinkGray:link, a.LinkGray:visited, a.LinkGray:active {
  color: #7F847C;
  text-decoration: none;
  font-size: 11px;
  padding:4px 4px 4px 4px;
}

a.LinkGray:hover {
  color: #7F847C;
  text-decoration: underline;
  font-size: 11px;
  padding:4px 4px 4px 4px;
}
.ActiveLinkBlack {
  font-weight:bold;
  color: #839738;
  text-decoration: underline;
}

.Gray {
  color: #7F847C;
}


a.LinkGreen:link, a.LinkGreen:visited, a.LinkGreen:active {
  color: #839738;
  text-decoration: none;
  font-size: 11px;
  padding:4px 4px 4px 4px;
}

a.LinkGreen:hover {
  color: #73A758;
  text-decoration: underline;
  font-size: 11px;
  padding:4px 4px 4px 4px;
}

.PaddingTopBottom4 {
  padding-top:4px;
  padding-bottom:10px;
}

.PaddingTop2 {
  padding-top:2px;
  padding-left:4px;
}

.PaddingTop4 {
  padding-top:4px;
  padding-left:8px;
}

.PaddingT6{
  padding-top:6px;
}

.PaddingB2{
  padding-bottom:2px;
}

.PaddingBottom4 {
  padding-bottom:4px;
}
.PaddingLeft8 {
  padding-bottom:4px;
  padding-left:8px;
}

.PaddingGalleryList {
  padding-left:14px;
  padding-top:2px;
  text-align:left;
}

.ForumData {
	padding-left:20px;
}

ul.Forum {
	list-style-type: none;		
	padding-top:0px;
	text-align:left;
}

ul.Forum li {
	padding-top:10px;	
	text-align:left;
}

span.Forum {
	width:100px;
	text-align:right;
}

span.100 {
	width:100px;
}

img.ImgMessage {
	widh:13px;
	height:8px;
	align:absmiddle;
}

img.ExpandImg {
	margin-left:-15px;
	cursor:pointer;
}

.Pointer {
	cursor:pointer;
}

.FormLabel {
  font-size:11px;
  text-align:right;
  padding: 5px 5px 5px 4px;
}

Label {
  font-size:11px;
  padding: 5px 5px 5px 4px;
}

.FormField {
  padding: 5px 5px 5px 4px;
}

#ErrorMessage {
  color:red;
  padding:10px 0px 10px 0px;
}

.PopupHeader {
  padding: 10px 0px 40px 30px;
  font-size:20px;
}
.PopupHeader img {
  width: 100px;
  height: 39px;
}
.PopupHeader span {
  padding-left:50px;
}
.Green {
  color:#73A758;
}

tr.StockRow td {
  border-bottom:1px solid #fafafa;
}

tr.Ogloszenie td {
  border-bottom:1px solid #fafafa;
  padding:3px;
  text-align:center;
}

td.StockHeadLeft {
  border-left:1px solid #fafafa;
}


td.StockRowLeft {
  border-left:1px solid #fafafa;
  border-right:1px solid #fafafa;
}

td.StockRowRight {
  border-right:1px solid #fafafa;
}

.PagerLinkBottom {
  padding-top:4px;
  color: #7F847C;
}

.PagerLinkTop {
  padding-bottom:4px;
  color: #7F847C;
}

.Visited {
  color: black;
  font-size:11px;
  font-weight:bold;
}

.LeftMenuHeader {
  font-weight:bold;
  height:26px;
  text-align:center;
}

.LeftMenuItem {
  padding:4px;
  text-align:left;
  background-color: #E0DDC0;
}

a.Footer{
  color:white;
  text-decoration: none;
  font-size: 10px;
}

a.Footer:hover {
  text-decoration: underline;
  font-size: 10px;
}

.Justify {
  text-align:justify;
}

.Require{
	color: #E58419;
}

a.Wyroznienie:link, a.Wyroznienie:hover, a.Wyroznienie:visited	{
	color: #305132; /*#243C96;*/
	font-weight:bold;
}

.PasazItem h2
{
	text-align: left;
	font-size:10px;
	margin:0px;
	padding: 4px 0px 4px 0px;
}
.PasazItem div
{
	text-align: left;
	font-size:10px;
	padding-bottom: 2px;
}
.Red
{
	color:red;
}
.PasazItem a
{
	text-decoration:none;
}
.PasazItem img
{
	float:left;
	margin: 4px 4px 4px 4px;
}