@charset "utf-8";
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote { margin: 0; padding: 0; }

/*	style ogólne	*/
body 					{	background: #cdcdcd;}
body, div			{  	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #4b4b4b; }
input, select, textarea, button	{  	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #5f5f5f; }
input, select, textarea, button	{	padding: 2px; }
a 						{	color: #e7000c; text-decoration: none; }
a:hover 				{	color: #e7000c; text-decoration: underline; }
img						{	border: 0px; }
.clearfix				{	clear: both; height: 1pt; font-size: 0pt; visibility: hidden;}
button {background: #fff; border: 0;}
input {border: 1px solid #ddd;}
#grey				{	margin: auto; background: #fff; width: 968px; border-left: #bababa solid 20px;  border-right: #bababa solid 20px;}
#TopPage			{	width: 966px; margin: auto; height: 50px; position: relative; background: #fff;}
#ShortMenu div		{	float: right;  padding-top: 18px; padding-bottom: 15px;   }
#ShortMenu .linkDiv {	width: 240px; padding-top: 24px;}
#ShortMenu .searchDiv {	width: 320px; margin-right: 26px;}
#ShortMenu span 	{	margin-left: 0px; text-align: right;}
#ShortMenu div form {	display: inline-block; color: #8b8b8b; margin-left: 10px;}
#ShortMenu div form span {	color: #43468d; font-weight: bold; font-size: 11pt;}
#ShortMenu a		{	color: #4b4b4b; text-decoration: none; padding-right: 30px; }
#ShortMenu .searchText	{ 	font-size: 10pt; font-family: Tahoma, Verdana, Arial; color: #26287d; font-weight: bold;}
#ShortMenu a:hover	{	color: #4b4b4b; text-decoration: underline;}
#szukaj				{   width: 154px; height: 12px; border: 1px solid #cccccc; }
.button_img			{	display: inline-block; background: url(/htdoc/image/button.ok.gif) no-repeat 50% 90%; width: 23px; height: 23px; border: 0px solid #8b8b8b; border-left: 0px; }

#baner						{   background: #fff;}
#FooterField				{	clear: both; margin: auto; width: 969px; padding-top: 20px; height: 32px; background: #bababa;}
#FooterCopyright			{	float: left; width: 450px; white-space: nowrap; color: #f1f1f1; }
#FooterCopyright div		{	float: left; white-space: nowrap; }
#FooterProject				{	float: right;  text-align: right; }
#FooterProject a			{	color: #f1f1f1; text-decoration: none; }
#FooterProject a:hover		{	color: #f1f1f1; text-decoration: underline; }
#FooterCopyright a			{	color: #f1f1f1; text-decoration: none; }
#FooterCopyright a:hover		{	color: #f1f1f1; text-decoration: underline; }

#PageBanner		{	clear: both; margin-top: 25px; }
#SearchField	{	clear: both; margin-top: 25px; }
#SearchWord		{	width: 117px; height: 14px; border: 1px solid #6A6F03; }


#PageContentField	{	position: relative; width: 966px; margin: auto; margin-top: 25px; background: #fff; }
#PageContentFieldFirstPage	{	width: 966px; margin: auto; margin-top: 5px; }

#PageLeftField				{ float: left;	 margin-top: 32px;}
#PageLeftFieldFp				{ float: left;	 margin-top: 0px;}
#PageRightField	{	float: right;  width: 635px; margin-top: 32px; margin-right: 28px; }
#PageRightFieldFp	{	float: right;  width: 190px; margin-top: 0px; margin-right: 28px; margin-bottom: 95px;}
#PageRightField	ul {list-style: disc;}
#PageMiddleFieldFp { float: right; width: 460px; margin-top: -20px;  margin-right: 10px; margin-bottom: 30px;}
.searchText	{ 	font-size: 10pt; font-family: Tahoma, Verdana, Arial; color: #26287d; font-weight: bold;}

#PagePath				{	color: #26287d; padding: 8px 0px 8px 0px;}
#PagePath	a			{	text-decoration: none; color: #e7000c;}
#PagePath	a:hover		{	color: #e7000c; text-decoration: underline; }
#PagePath	.selected	{	text-decoration: none; color: #e7000c; text-decoration: underline;}


#PageTitle		{	float: left; font-size: 9pt; font-family: Tahoma, Verdana, Arial; color: #26287d; margin-top: 10px; font-weight: bold;}
#PagePrint		{	float: right; padding-top: 10px; padding-right: 15px;}
.PageLine		{	padding-top: 18px; margin-bottom: 5px; border-bottom: 0px solid #ddd; background: url(/htdoc/image/strip.jpg) repeat-x bottom;}
#PageContent	{	clear: both; color: #5f5f5f; line-height: 1.4em; padding: 18px 28px 0px 0px;}
#PageContentFP	{	clear: both; color: #5f5f5f; line-height: 1.4em; padding: 0px 28px 0px 28px; margin-top: 30px;}
#PageContent ul	{	margin-left: 25px; margin-top: 10px; margin-bottom: 10px; list-style-image: url(/htdoc/image/arrow_content.gif); }
#PageContent li	{	margin: 0px; padding:0px;}
#PageContent ol	{	margin: 0px; padding:0px; margin-left: 25px;}


#cleaner 		{	height: 163px; width: 100%;}
#Top_Bottom		{	width: 100%; height: 200px; background: #fff;}
#baner			{	margin: auto; width: 966px;}
#baner_right	{	float: left; margin-left: 20px;}
html > body #baner_right	{	 margin-left: 28px; }

#bip { margin-left: 28px;}

#SubPageMenuField 	  { margin-left: 28px; width: 250px; background: #f0f0f0;}
#SubPageMenuField  ul { list-style: none; }
#SubPageMenuField  ul li { border-bottom: 1px solid #fff; background: #f0f0f0;}
#SubPageMenuField  ul.sub li { border: 0px; padding-top: 8px;}
#SubPageMenuField  ul.sub2	 { margin-top: 0px; }
#SubPageMenuField li img {	margin-right: 5px;}
.SubMenu03			{	padding-left: 10px; padding-top: 5px; padding-bottom: 5px; font-size: 8pt; font-weight: normal; font-weight: bold;}
.SubMenu03	a		{	color: #26287d; text-decoration: none;}
.SubMenu03	a:hover	{	color: #26287d; text-decoration: none; }

.SubMenu04			{	padding-left: 10px; padding-top: 5px; padding-bottom: 5px; font-size: 8pt; font-weight: normal; font-weight: bold;}
.SubMenu04	a		{	color: #26287d;  text-decoration: none }
.SubMenu04	a:hover	{	text-decoration: none; }

.SubMenu05			{	padding-left: 20px; padding-top: 5px; padding-bottom: 5px;font-size: 8pt; font-weight: normal;}
.SubMenu05	a		{	color: #4b4b4b; text-decoration: none; padding-left: 0px;}
.SubMenu05	a:hover	{	color: #e7000c; text-decoration: none; }

.SubMenu06			{	padding-left: 20px; padding-top: 5px; padding-bottom: 5px;  font-size: 8pt; font-weight: normal;}
.SubMenu06	a		{	color: #e7000c; text-decoration: none; padding-left: 0px;}
.SubMenu06	a:hover	{	text-decoration: none; }

.SubMenu07			{	padding-left: 30px; margin-top: 5px; padding-bottom: 0px; font-size: 8pt; font-weight: normal;}
.SubMenu07	a		{	color: #4b4b4b; text-decoration: none; padding-left: 0px;}
.SubMenu07	a:hover	{	color: #e7000c; text-decoration: none; }

.SubMenu08			{	padding-left: 30px; margin-top: 5px; padding-bottom: 0px;  font-size: 8pt; font-weight: normal;}
.SubMenu08	a		{	color: #e7000c; text-decoration: none; padding-left: 0px;}
.SubMenu08	a:hover	{	text-decoration: none; }

.clear_menu	{	clear: both;}
.menuBug34	{	float: right; width: 220px; margin-top: -13px; }
.menuBug56	{	float: right; width: 210px; margin-top: -13px; }
.menuBug78	{	float: right; width: 180px; margin-top: -13px; }

/********** FF3.5 FIX ***************/
#SubPageMenuField:nth-of-type(1) .menuBug34{
   margin-top: 0px;
}

#SubPageMenuField:nth-of-type(1) .menuBug56{
   margin-top: 0px;
}

#SubPageMenuField:nth-of-type(1) .menuBug78{
   margin-top: 0px;
}

/********** end FF3.5 FIX ***************/
#newsletter_subpage	{ border: 1px solid #e7e7e7; }
#newsletter_subpage .input { width: 130px; height: 12px; border: 1px solid #cccccc; margin-top: 15px;}
#newsletter_subpage .submit {  color: #fff; font-weight: bold; border: 0px;	}
#newsletter_subpage form { padding: 10px; }
#newsletter_subpage .newsletterText	{ text-align: justify;}
.newsletterHead { font-size: 10pt; font-family: Tahoma, Verdana, Arial; color: #26287d; font-weight: bold; }

.clear		{	width: 575px; height: 1px; background-image: url(/htdoc/image/line.02.gif); background-repeat: no-repeat; }

#order	{	width: 170px; background: #f0f0f0; text-align: center; height: 18px; margin: 0px auto 10px auto; padding: 10px; margin-top: 10px; font-family: Tahoma, Verdana, Arial;}
#order a { font-size: 14px; font-family: Tahoma, Verdana, Arial; color: #26287d; font-weight: bold; text-decoration: none;	}

#wmc-paginator {margin: auto; text-align: center; padding-bottom: 20px;}
#wmc-paginator .disabled	{ font-weight: bold;}

