body {
	background-color: #FFFFFF;
	text-align: center;
	margin: 0px;
}
#container {
	width:100%;
}
#top {
	margin: 0px;
	height: 203px;
	width: 100%;
	min-width: 1003px;
}
#topcontent {
	height: 40px;
	width: 998px;
	background-color: #FFFFFF;
	background-image: url(gfx/topcontentbg.gif);
	background-repeat: no-repeat;
	background-position: 0px 31px;
}
#widetopcontent {
	height: 40px;
	width: 998px;
	background-color: #FFFFFF;
	background-image: url(gfx/widetopcontentbg.gif);
	background-repeat: no-repeat;
	background-position: 0px 31px;
}
#site {
	width: 998px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	clear: both;
}
#content {
	width: 998px;
	background-image: url(gfx/contentbg.gif);
	background-repeat: repeat-y;
}
#widecontent {
	width: 998px;
	background-image: url(gfx/widecontentbg.gif);
	background-repeat: repeat-y;
}
#footer {
	background-color: #d9d9d9;
	height: 55px;
	width: 100%;
	min-width: 998px;
	margin-top: 26px;
	margin-bottom: 21px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
}
#pozycja {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #7b7b7b;
	text-align: left;
	letter-spacing: 0px;
	background-color: #FFFFFF;
	padding-top: 10px;
	padding-left: 12px;
}
#data {
	width: 380px;
	text-align: left;
	padding-top: 10px;
	padding-right: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #7B7B7B;
	float: right;
}
#komunikat {
	padding-top: 0px;
	padding-bottom: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	clear: both;
	font-weight: bold;
	background-color: #1F6EFF;
	display: block;
	text-align:center;
	}
#komunikat marquee {
	width: 998px;
	margin: 0px auto;		
	}
#right {
	float: right;
	width: 187px;
}
.clear {
	clear: both;
}
#left {
	float: left;
	width: 187px;
}
#center {
	width: 610px;
	margin-left: 194px;
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	color: #656565;
}
#widecenter {
	width: 797px;
	margin-left: 194px;
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	color: #656565;
}	
#topmenubot {
	height: 59px;
	width: 100%;
	background-image: url(gfx/topmenubotbg.gif);
	clear:both;
}
#topmenubotcont {
	height: 40px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	text-align: center;
	width: 990px;
	display: block;
	
	
}
#topmenubotcont ul {
	list-style:none;
	margin: 0px;
	padding: 0px 0px 0px 0px;
	display: block;
}
#topmenubotcont ul li {
	float:left;
}
#topmenubotcont ul li a{
	display:block;
	height:40px;
	line-height: 40px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration:none;
	color: #999999;
	background-image: url(gfx/topmenubotlinkleft.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	float: left;
	}
#topmenubotcont ul li a.czerwo{
	color: #ff0000;
	}
#topmenubotcont ul li a b {
	display: block;
	padding: 0 6px;
	background-image: url(gfx/topmenubotlinkright.gif);
	background-position: right top;
	background-repeat: no-repeat;
	float: left;
	}
#topmenubotcont ul li a:hover, #topmenubotcont ul li a:hover b {
	background-position: 0px -40px;
	color: #FFFFFF;
	cursor: pointer;
}
#topmenu {
	height: 86px;
	width: 998px;
	margin: 0px auto;
	background-color: #FFFFFF;
	clear: both;
}
#topsearch {
	height: 58px;
	width: 100%;
	background-image: url(gfx/topsearchbg.gif);
	background-repeat: repeat-x;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#999999;
}
#topsearchcontent {
	height:58px;
	width:998px;
	margin: 0px auto;
}
#topsearchcontentlinks {
	margin-top: 20px;
	margin-left: 50px;
	float: left;
	
}
#topsearchcontent a.link1:link, #topsearchcontent a.link1:visited {
	color:#999999;
	text-decoration:none;
	font-size: 11px;
	
}
#topsearchcontent a.link1selected:link, #topsearchcontent a.link1selected:visited {
	color:#5a94ff;
	text-decoration:none;
	font-size: 11px;
}
.topsearchcontentform {
	float:left;
	margin-left: 15px;
	margin-top:18px;
}
#topsearchcontent .button {
	background-color:#2d2d2d;
	border: solid 1px #757575;
	font-size: 11px;
	color:#FFFFFF;
	margin: 0px 3px 0px 3px;
	float:none;
	}
#topsearchcontent .textfield {
	background-color:#3a3a3a;
	border: solid 1px #646464;
	color: #cccccc;
	font-size: 11px;
	margin: 0px 3px 0px 3px;
	padding: 2px;
	}
#newsletter {
	height: 37px;
	width: 177px;
	background-image: url(gfx/newsletter.gif);
	background-repeat: no-repeat;
	background-position: center 12px;
	padding-top: 33px;
	font-size: 11px;
	text-align: center;
}		
.promocjelink {
	width: 155px;
	height:	86px;
	display: block;
	margin: 0px auto;
	background-image: url(gfx/promocje.gif);
	background-repeat: no-repeat;
}	
.sideblock {
	width: 187px;
	text-align: left;
	margin-bottom: 25px;
}
.sideblock .sidecont{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 15px;
	padding: 0px;
	margin: 5px 15px 5px 20px;
	font-weight: normal;
	color: #656565;
}
.sideblock .sidecont .blacktext {
	color: #000000;
}	
.sideblock .textfield {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding: 5px;
	border: 1px solid #070707;
	margin-top: 5px;
	margin-bottom: 5px;
	margin-left: 11px;
	background-color: #f2f2f2;
	color: #666666;
}
a.link1:link, a.link1:visited, #footer a.link1:link, #footer a.link1:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #2072fc;
	text-decoration: none;
}
#footer a:link, #footer a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	text-decoration: none;
}
#footer a:hover {
	color: #1f6efe;
}
.katalog, .gielda {
	text-align:left;
}	
.katalog li a:link, .katalog li a:visited {
	height: 21px;
	width: 246px;
	font-size: 13px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	padding-left: 13px;
	display: block;
	margin: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-image: url(gfx/katalogkatbg.gif);
	background-repeat: no-repeat;
	padding-top: 4px;
}
.katalog ul {
	list-style-type: none;
	margin: 0px 15px 0px 15px;
	padding: 0px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #6e6e6e;
	width: 260px;
}
.katalog li {
	display: inline;
	margin: 0px;
	padding: 0px;
}
.katalog li li a:link, .katalog li li a:visited  {
	font-size: 11px;
	background-color: #d9d9d9;
	height: 17px;
	font-weight:normal;
	color: #000000;
	margin: 0px 0px 0px 1px;
	background-image: url(gfx/katalogpodkatbg.gif);
	background-repeat: no-repeat;
	background-position: 0px 18px;
	padding-top: 2px;
}
.katalog li li a:hover {
	background-color: #b2b2b2;
	color: #ffffff;
    text-decoration: none;
}
.katalog ul ul {
	list-style-type: none;
	border: 0px;
	padding: 0px;
	margin: 0px;
}
.gielda ul {
	list-style-type: none;
	margin: 0px 15px 0px 15px;
	padding: 0px;
	width: 260px;
}
.gielda li a:link, .gielda li a:visited {
	display: block;
	width: 246px;
	text-decoration:none;
	font-size: 11px;
	background-color: #d9d9d9;
	height: 17px;
	font-weight:normal;
	color: #000000;
	margin: 0px 0px 0px 1px;
	background-image: url(gfx/katalogpodkatbg.gif);
	background-repeat: no-repeat;
	background-position: 0px 18px;
	padding-top: 2px;
	padding-left: 13px;
}
.gielda li a:hover {
	background-color: #b2b2b2;
	color: #ffffff;
}		
.sideblock .zaloguj {
	margin-top: 5px;
	margin-bottom: 5px;
	margin-left: 105px;
}
.textblue {
	color: #1f6eff;
}
#bottomcontent {
	height: 15px;
	width: 998px;
	background-image: url(gfx/bottomcontentbg.gif);
	background-repeat: no-repeat;
}
#widebottomcontent {
	height: 15px;
	width: 998px;
	background-image: url(gfx/widebottomcontentbg.gif);
	background-repeat: no-repeat;
}
.module {
	width: 606px;
	padding-top: 0px;
	padding-bottom: 15px;
	margin-right: auto;
	margin-left: auto;
}
.widemodule {
	width: 795px;
	padding-top: 0px;
	padding-bottom: 15px;
	margin-right: auto;
	margin-left: auto;
}
.moduletop {
	background-image: url(gfx/module_top.gif);
	background-repeat: no-repeat;
	height: 39px;
	width: 606px;
	text-align: left;
}
.widemoduletop {
	background-image: url(gfx/widemodule_top.gif);
	background-repeat: no-repeat;
	height: 39px;
	width: 795px;
	text-align: left;
}
.modulebottom {
	font-size: 1px;
	background-image: url(gfx/module_bottom.gif);
	background-repeat: no-repeat;
	height: 9px;
	width: 606px;
}
.widemodulebottom {
	font-size: 1px;
	background-image: url(gfx/widemodule_bottom.gif);
	background-repeat: no-repeat;
	height: 9px;
	width: 795px;
}
.modulecontent {
	background-image: url(gfx/module_content.gif);
	background-repeat: repeat-y;
	width: 606px;
	text-align:center;
}
.widemodulecontent {
	background-image: url(gfx/widemodule_content.gif);
	background-repeat: repeat-y;
	width: 795px;
	text-align:center;
}
.moduletoptabs {
	height: 39px;
	margin-right: 10px;
	float: right;
}
.moduletop a.link1 {
	display: block;
	margin-top: 11px;
	margin-right: 10px;
	margin-left: 10px;

	}
.moduletop .title, .widemoduletop .title {
	margin-top: 10px;
	margin-left: 16px;
}
.modulecontenttable {
	margin: 0px auto;
}
.modulecontenttabletextb {
	font-size: 11px;
	color:#2072fc;
}
.modulecontenttabletext1 {
	font-size: 11px;
	color:#000000;
}
.modulecontenttabletext2 {
	font-size: 10px;
	color:#666666;
}
.modulecontenttable a:link, .modulecontenttable a:visited {
	font-size: 11px;
	color:#000000;
	text-decoration:none;
	font-weight: normal;
}
.modulecontenttable a:hover {
	text-decoration:underline;
}
.modulecontenttable a.small:link, .modulecontenttable a.small:visited {
	font-size: 10px;
	color:#666666;
}
a.link2:link, a.link2:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #b2b2b2;
	width: 156px;
	display: block;
	background-image: url(gfx/link2bg.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	padding-top: 6px;
	padding-bottom: 6px;
	margin-left: 10px;
	text-align: left;
	padding-left: 10px;
}
a.link2:hover {
	color: #000000;
	background-color: #d9d9d9;
}
a.link2sel:link, a.link2sel:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
	background-color: #d9d9d9;
	width: 151px;
	display: block;
	background-image: url(gfx/link2bg.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	padding-top: 4px;
	margin-left: 10px;
	text-align: left;
	padding-left: 15px;
    padding-top: 6px;
	padding-bottom: 6px;
}
.sideblock form {
	margin: 0px;
	padding: 0px;
}
#topmenuright {
	float: right;
	margin-top: 35px;
	margin-right: 0px;
}
#topmenuright a:link,#topmenuright a:visited {
	padding: 2px;
	margin-right: 3px;
	margin-left: 3px;
}
#topmenumain {
	float: left;
	margin-top: 3px;
}
#topmenumain a:link, #topmenumain a:visited {
	margin-right: 0px;
	margin-left: 0px;
}
#topmenulogo {
	float: left;
}
#footercontent {
	width: 998px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
#footerpowrot {
	float: right;
	padding-right: 10px;
	padding-top: 22px;
}
#footermenu {
	float:left;
	padding-top: 16px;
	padding-left: 70px;
}#footerlinks {
	float:left;
	padding-top: 22px;
	padding-left: 70px;
}
#footermenu a:link, #footermenu a:visited {
	margin-right: 9px;
	margin-left: 9px;
}
.module .textfield, .widemodule .textfield {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding: 3px;
	color:#666666;
	background-color: #f2f2f2;
	border: 1px solid #000000;
}
.module .button, .widemodule .button {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	border: 1px solid #1f6eff;
	color: #000000;
	padding: 2px;
	background-color:#FFFFFF;
}

.sideblock ul {
	list-style-type: none;
	margin: 0px;
	padding: 0px;

}
.sideblock li {
	margin: 0px;
	padding: 0px;
}
.sideblock ul ul {
	list-style-type: none;
	border: 0px;
	padding: 0px 0px 5px 0px;
	margin: 0px;
}
.sideblock li a {
	display:block;
	height: 16px;
	width: 150px;
	text-decoration:none;
	color: #1f6eff;
}
.sideblock li a.expand {
	background-image:url(/gfx/userexpand.gif);
	background-position:141px 0px;
	background-repeat:no-repeat;
}
.sideblock li li a {
	width: 140px;
	padding: 2px 0px 2px 10px;
	height:auto;
}
a.link3:link, a.link3:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	background-color: #f8f8f8;
	
	width: 151px;
	display: block;
	background-image: url(gfx/link3bg.gif);
	background-repeat: no-repeat;
	background-position:bottom;
	padding-top: 3px;
	padding-bottom: 3px;
	margin-left: 10px;
	text-align: left;
	padding-left: 15px;
}
.obrabiarki1 {
	background-color:#F0F0F0;
	margin-top: 2px;
	margin-bottom: 2px;
	padding: 2px;
}
.obrabiarki2 {
	padding: 2px;
	margin-top: 2px;
	margin-bottom: 2px;
}
.obrabiarkaadmin {
	border-left: 1px solid #000000;
	border-right: 1px solid #000000;
	border-top: 1px solid #000000;
}
.obrabiarkaadmin th {
	background-color:#333333;
	color:#FFFFFF;
	font-weight: bold;
	height: 20px;
	font-size: 10px;
}
.obrabiarkaadmin td {
	height: 24px;
	font-size: 10px;
	border-bottom: solid 1px #000000;
}
.obrabiarkaadmin td td {
	height:auto;
	border-bottom: none;
}	
.walutygreen {
	color: #117306;
}
.walutyred {
	color: #d70505;
}
#footer2 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #9a9a9a;
	padding-bottom: 15px;
	line-height: 20px;
}
#footer2 a {
	color: #9a9a9a;
	text-decoration: none;
}
#footer2 a:hover {
	text-decoration: underline;
}					 
#footer2 .biznesport a {
	font-weight: bold;
	font-style: italic;
	color: #030303;
}
#footer2 .biznesport a span {
	color: #FC7721;
}	
#footer2 .biznesport a:hover {
	text-decoration: none;
}
.banner {
	border: 1px solid #000000;
	text-align: center;
	margin: 0px auto 15px auto;
}
.banner div  {
	background-image: url(gfx/ramkatl.gif);
	background-repeat: no-repeat;
	background-position: left top;
	position: relative;
	margin: -1px
	}
.banner div div  {
	background-image: url(gfx/ramkatr.gif);
	background-repeat: no-repeat;
	background-position: right top;
	position: relative;
	margin: 0px;
}
.banner div div div  {
	background-image: url(gfx/ramkabl.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	position: relative;
}
.banner div div div div  {
	background-image: url(gfx/ramkabr.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	position: relative;
	padding: 5px;
}
.wydarzeniaimg {
	margin: 5px;
	border: 1px solid #000000;
}
.miniaturkaimg {
	margin: 5px;
	border: none;
}
.moduleimg {
	margin: 5px;
}
.obrabiarkiwyniki {
	border: 1px solid #6e6e6e;
	margin-bottom: 10px;
	background-color: #ffffff;
}
.obrabiarkawynikitop {
	padding: 1px 2px 1px 2px;
	background-color: #b2b2b2;
	color: #000000;
}
.obrabiarkawynikicontent {
	margin-top: 2px;
	margin-bottom: 2px;
}
.aktywne {
	padding: 1px 2px 1px 2px;
	border-top: solid 1px #6e6e6e;
}
.aktywne form {
	display: inline;
	padding-left: 50px;
	}	
.modulecontenttable p {
	margin:2px 0px 2px 0px;
	padding:0px;
}
.flagaimg {
	margin: 0px 5px 0px 5px;
	border: 1px solid #CCCCCC;
}
.katalogi {
	line-height: 32px;
}
.katalogi ul {
	margin: 0px;
	padding: 0px;
}
.katalogi ul li ul {
	padding-left: 20px;
}	
.katalogi li {
	list-style-type: none;
	padding-top: 4px;
	padding-bottom: 4px;
}
.katalogi a {
	height: 32px;
}
.oddzialdiv {
	width: 156px;
	padding-left: 10px;
}
.powiadomdrukuj {
    
}
.powiadomdrukuj a {
    margin-left: 20px;
}    


table.nowaoferta_tabela { border-collapse: collapse; border-left: 1px solid rgb(204, 204, 204); border-top: 1px solid rgb(204, 204, 204); }
	.nowaoferta_tabela tr { }
	.nowaoferta_tabela tr td{ padding: 5px 2px 5px 2px; text-align: center; border-right: 1px solid rgb(204, 204, 204); border-bottom: 1px solid rgb(204, 204, 204);}
	.nowaoferta_tabela tr.nowaoferta_naglowek td { color: #fff; background-color: #000; font-size: 13px; }
