/*toolboxy*/
/*table.toolbox_partnerzy, table.toolbox_sponsorzy{
margin:	0 auto 0;
text-align:	center;
}*/

table.toolbox_partnerzy img{
padding: 20px 0px 0px 100px;
margin:	0px;
text-align:	center;
}

table.toolbox_sponsorzy img{
padding: 20px 0px 0px 80px;
margin:	0px;
text-align:	center;
}

table.boxtext{
margin:	0px;
padding:	10px 5px 15px 5px;
background-color:	rgb(248, 248, 248);
color:	inherit;
border-bottom:	1px solid rgb(229, 229, 229);
text-align:	left;
}

/*menu stopka*/
#bottom_menu table{
text-align:	right;
margin:	auto 0px auto auto;
}

td.cms_foot_pointer{
padding:	0px;
margin:	0px;
width:	1px;
}

td.cms_foot_item{
padding:	0px 15px 0px 15px;
margin:	0px;
text-align:	center;
}

/* sciezka */
table.sitepath{
margin:	15px 0px 0px 25px;
padding:	0px;
font-family:	tahoma, sans-serif;
color: rgb(71, 71, 71);
background-color:	inherit;
}

div.sitepath_path img{
padding-left:	15px;
padding-right:	15px;
vertical-align:	middle;
}

div.sitepath_path a{
font-family:	tahoma, sans-serif;
color: rgb(127, 127, 127);
background-color:	inherit;
text-decoration: none;
}

div.sitepath_path a:hover{
text-decoration:	underline;
}

/*wyszukiwarka*/
td.searchForm_input, td.searchForm_submit, td.searchForm_advanced{
padding:	5px 0px 5px 10px;
text-align:	left;
}

input.searchForm_input, td.searchForm_advanced select.archive_select{
color:	rgb(102, 102, 102);
background-color:	rgb(255, 255, 255);
width:	230px;
height:	17px;
padding: 5px 5px 1px 5px;
border:	1px solid rgb(76, 76, 76);
font-family:	arial, sans-serif;
font-size:	11px;
}

/*boxy z sekcja*/
/*gielda*/
/*polecamy*/
table.box1{
width:	100%;
margin:	0px;
padding:	0px;
text-align:	left;
font-size:	12px;
border-bottom:	1px solid rgb(229, 229, 229);
}

table.box2{
width:	100%;
margin:	0px;
padding:	0px;
text-align:	left;
border-bottom:	1px solid rgb(229, 229, 229);
}

table.box1 th{
padding: 25px 0px 14px 12px;
margin:	0px;
text-align:	left;
font-size: 24px;
font-weight:	normal;
}

table.box2 th{
padding: 10px 0px 14px 12px;
margin:	0px;
text-align:	left;
font-size: 24px;
font-weight:	normal;
}

table.box1 th a, table.box2 th a{
text-align:	left;
font-size: 24px;
font-weight:	normal;
text-decoration:	none;
background:	inherit;
color:	rgb(0, 0, 0);
}

table.box1 th a:hover, table.box2 th a:hover{
text-decoration:	underline;
}

table.box1_item{
margin:	0px;
padding:	0px;
}

table.box2_item{
margin:	0px;
padding:	0px;
text-align:	left;
}

td.box1_title, td.box1_title a, td.box1_title a:hover{
margin:	0px;
padding:	0px 0px 0px 3px;
text-align:	left;
font-weight:	bold;
text-decoration:	none;
color:	rgb(0, 0, 0);
background-color:	inherit;
}

td.box2_title{
margin:	0px;
padding:	0px 0px 0px 25px;
text-align:	left;
font-weight:	bold;
text-decoration:	none;
background:	url('../images/fek_pointer3.jpg') no-repeat 5px 0px;
}

td.box2_title a{
font-weight:	bold;
text-decoration:	none;
color:	rgb(0, 0, 0);
background-color:	inherit;
}

td.box2_title a:hover{
text-decoration:	underline;
}

td.box1_date, td.box1_date a, td.box1_date a:hover, td.box2_date, td.box2_date a, td.box2_date a:hover{
margin:	0px;
padding:	0px 3px 0px 0px;
text-align:	right;
text-decoration:	none;
color:	rgb(0, 0, 0);
background-color:	inherit;
}

td.box1_img{
text-align:	left;
padding:	0px 0px 0px 2px;
margin:	0px;
}

td.box1_content, td.box2_content{
margin:	0px;
padding:	0px 0px 10px 0px;
} 

td.box1_content p, td.box2_content p{
padding:	10px 5px 0px 5px;
margin:	0px;
}

td.box1_content a, td.box1_content a:hover, td.box2_content a, td.box2_content a:hover{
padding:	0px;
margin:	0px;
background:	rgb(255, 255, 255);
color:	rgb(0, 0, 0);
text-decoration:	none;
}

table.box1 ul li a, table.box1 ul li a:hover, table.box2 ul li a, table.box2 ul li a:hover{
padding:	0px;
margin:	0px;
background:	rgb(255, 255, 255);
color:	rgb(0, 0, 0);
text-decoration:	none;
}

td.box1_more, td.box2_more{
text-align:	right;
padding-right:	5px;
}

td.box1_more a, td.box1_more a:hover, td.box1_more a.cms_link_more, td.box1_more a.cms_link_more:hover{
font-family:	tahoma, sans-serif;
font-size: 10px;
color: rgb(154, 154, 154);
background-color:	inherit;
text-decoration:	none;
}

td.box2_more a.cms_link_more{
display:	none;
}

/*polecamy*/
table.wstep{
width:	100%;
margin:	0px;
padding:	0px;
text-align:	left;
background-color:	rgb(248, 248, 248);
color:	inherit;
}

table.wstep th{
padding: 25px 0px 14px 12px;
margin:	0px;
text-align:	left;
font-size: 24px;
font-weight:	normal;
}

table.wstep_item{
margin:	0px;
padding:	0px;
text-align:	left;
}

td.wstep_title, td.wstep_title a, td.wstep_title a:hover{
margin:	0px;
padding:	0px 0px 0px 3px;
text-align:	left;
font-weight:	bold;
text-decoration:	none;
color:	rgb(0, 0, 0);
background-color:	inherit;
}

td.wstep_date, td.wstep_date a, td.wstep_date a:hover{
margin:	0px;
padding:	0px 3px 0px 0px;
text-align:	right;
text-decoration:	none;
color:	rgb(0, 0, 0);
background-color:	inherit;
}

td.wstep_img{
text-align:	left;
padding:	0px 0px 0px 2px;
margin:	0px;
}

td.wstep_content{
margin:	0px;
padding:	0px 0px 10px 0px;
} 

td.wstep_content p{
padding:	10px 5px 0px 5px;
margin:	0px;
}

td.wstep_content a, td.wstep_content a:hover{
padding:	0px;
margin:	0px;
background:	rgb(255, 255, 255);
color:	rgb(0, 0, 0);
text-decoration:	none;
}

table.wstep ul li a, table.wstep ul li a:hover{
padding:	0px;
margin:	0px;
background:	rgb(255, 255, 255);
color:	rgb(0, 0, 0);
text-decoration:	none;
}

td.wstep_more{
text-align:	right;
padding-right:	5px;
}

td.wstep_more a, td.wstep_more a:hover, td.wstep_more a.cms_link_more, td.wstep_more a.cms_link_more:hover{
font-family:	tahoma, sans-serif;
font-size: 10px;
color: rgb(154, 154, 154);
background-color:	inherit;
text-decoration:	none;
}

td.wstep_more a.cms_link_more, td.wstep_more a.cms_link_more:hover{
display:	none;
}

table.wstep td.box_bottom{
padding:	0px;
}

/*kalendarium*/
table.kalendarium{
width:	100%;
margin:	0px;
padding:	0px;
text-align:	left;
/*border-bottom:	1px solid rgb(229, 229, 229);*/
}

table.kalendarium th{
padding: 10px 0px 14px 12px;
margin:	0px;
text-align:	left;
font-size: 24px;
font-weight:	normal;
}

table.kalendarium th a{
text-align:	left;
font-size: 24px;
font-weight:	normal;
text-decoration:	none;
background:	inherit;
color:	rgb(0, 0, 0);
}

table.kalendarium th a:hover{
text-decoration:	underline;
}

table.kalendarium_item{
margin:	0px;
padding:	0px;
text-align:	left;
}

td.kalendarium_title{
margin:	0px;
padding:	6px 5px 6px 29px;
text-align:	left;
font-weight:	bold;
text-decoration:	none;
color:	rgb(0, 0, 0);
background:	rgb(247, 247, 247) url('../images/fek_pointer1.jpg') no-repeat 6px 7px;
border-bottom:	1px solid rgb(230, 230, 230);
}

td.kalendarium_title a{
font-weight:	bold;
text-decoration:	none;
color:	rgb(0, 0, 0);
background-color:	inherit;
}

td.kalendarium_title a:hover{
text-decoration:	underline;
}

td.kalendarium_date{
margin:	0px;
padding:	6px 5px 6px 0px;
text-align:	right;
font-style:	italic;
color:	rgb(0, 0, 0);
background-color:	rgb(247, 247, 247);
border-bottom:	1px solid rgb(230, 230, 230);
}

td.kalendarium_date a, td.kalendarium_date a:hover{
margin:	0px;
padding:	0px 3px 0px 0px;
text-align:	right;
text-decoration:	none;
color:	rgb(0, 0, 0);
background-color:	inherit;
}

td.kalendarium_img{
text-align:	left;
padding:	0px 0px 0px 2px;
margin:	0px;
}

td.kalendarium_content{
margin:	0px;
padding:	0px 0px 10px 0px;
} 

td.kalendarium_content p{
padding:	10px 5px 5px 5px;
margin:	0px;
}

td.kalendarium_content a, td.kalendarium_content a:hover{
padding:	0px;
margin:	0px;
background:	rgb(255, 255, 255);
color:	rgb(0, 0, 0);
text-decoration:	none;
}

table.kalendarium ul li a, table.kalendarium ul li a:hover{
padding:	0px;
margin:	0px;
background:	rgb(255, 255, 255);
color:	rgb(0, 0, 0);
text-decoration:	none;
}

td.kalendarium_more, table.kalendarium td.box_bottom{
display:	none;
}

/*box linki wiecej*/
table.box_recent{
width:	100%;
margin:	0px;
padding:	10px 0px 10px 0px;
border-top:	1px solid rgb(229, 229, 229);
text-align:	left;
}

td.box_recent_pointer{
width:	12px;
margin:	0px;
padding:	0px 15px 0px 10px;
text-align:	left;
}

td.box_recent_link{
margin:	0px;
padding:	0px;
text-align:	left;
}

td.box_recent_link a{
color:	rgb(0, 0, 0);
background-color:	inherit;
text-decoration:	none;
}

td.box_recent_link a:hover{
text-decoration:	underline;
}

td.box_recent_date{
color:	rgb(153, 153, 153);
background-color:	inherit;
text-decoration:	none;
}

td.box_recent_more{
margin:	0px;
padding:	0px 5px 0px 0px;
text-align:	right;
}

/*menu pionowe*/
table.sitemenu{
padding:	0px 0px 10px 0px;
margin:	0px;
}

td.cms_menu_item{
text-align:	left;
padding:	0px;
margin:	0px;
border-bottom:	1px solid rgb(229, 229, 229);
white-space:	nowrap;
background:	url('../images/fek_pointer4.jpg') no-repeat 173px center;
}

td.cms_menu_item a.cms_link{
width:	171px;
color:	rgb(76, 76, 76);
background-color:	inherit;
text-decoration:	none;
display:	block;
padding:	18px 0px 18px 25px;
}

td.cms_menu_item a.cms_link:hover{
color:	rgb(76, 76, 76);
background:	rgb(247, 247, 247) url('../images/fek_pointer4.jpg') no-repeat 173px center;
text-decoration:	none;
}

td.cms_menu_item a.cms_link_selected{
width:	171px;
color:	rgb(76, 76, 76);
background:	rgb(247, 247, 247) url('../images/fek_pointer4.jpg') no-repeat 173px center;
text-decoration:	none;
display:	block;
padding:	18px 0px 18px 25px;
}

/*najnowsze wiadomsoci*/
table.najnowsze{
margin:	0px;
padding:	0px;
text-align:	left;
border-bottom:	1px solid rgb(229, 229, 229);
}

table.najnowsze th{
padding: 10px 0px 14px 12px;
margin:	0px;
text-align:	left;
font-size: 24px;
font-weight:	normal;
}

table.najnowsze ul.latest_news{
text-align:	left;
margin:	0px;
padding:	0px;
}

table.najnowsze ul.latest_news li{
background:	url('../images/fek_najnowsze_bg.jpg') no-repeat top left;
list-style:	none;
padding:	6px 0px 10px 0px;
}

table.najnowsze ul.latest_news li p{
padding:	15px 5px 10px 10px;
text-align:	justify;
}

table.najnowsze ul.latest_news li a{
padding:	5px 0px 0px 31px;
font-weight:	bold;
color:	rgb(0, 0, 0);
background-color:	inherit;
text-decoration:	none;
}

table.najnowsze ul.latest_news li a:hover{
text-decoration:	underline;
}

/*na forum*/
table.forum{
width:	100%;
margin:	0px;
padding:	0px;
text-align:	left;
}


table.forum img{
position:	absolute;
margin-left:	170px;
margin-top:	-107px;
}

table.forum th{
padding: 15px 0px 33px 12px;
margin:	0px;
text-align:	left;
font-size: 24px;
font-weight:	normal;
color:	rgb(127, 177, 33);
background:	url('../images/fek_forum_bg.jpg') no-repeat left bottom;
}

table.forum th a{
text-align:	left;
font-size: 24px;
font-weight:	normal;
color:	rgb(127, 177, 33);
background-color:	inherit;
text-decoration:	none;
}

table.forum th a:hover{
text-decoration:	underline;
}

table.forum td{
margin:	0px;
padding:	10px 0px 0px 0px;
background-color:	rgb(244, 244, 244);
color:	rgb(127, 127, 127);
}

table.forum ul.forum_link{
text-align:	left;
margin:	0px;
padding:	0px;
}

table.forum ul.forum_link li{
background:	url('../images/fek_pointer2.jpg') no-repeat 6px 6px;
list-style:	none;
padding:	5px 0px 5px 30px;
}

table.forum ul.forum_link li a{
padding:	5px 0px 0px 0px;
font-weight:	bold;
color:	rgb(0, 0, 0);
background-color:	inherit;
text-decoration:	none;
}

table.forum ul.forum_link li a:hover{
text-decoration:	underline;
}

table.forum ul.forum_link li p{
padding:	2px 5px 0px 0px;
}

/*tagi*/
table.tagi{
margin:	20px 0px 0px 0px;
padding:	0px;
border:	1px solid rgb(231, 231, 231);
}

table.tagi p{
margin:	0px;
padding:	15px;
text-align:	left;
line-height:	25px;
}

a.cms_tag{
color:	rgb(51, 51, 51);
background-color:	inherit;
text-decoration:	none;
line-height:	20px;
}

a.cms_tag:hover{
color:	rgb(255, 255, 255);
background-color:	rgb(255, 154, 53);
text-decoration:	none;
}

/*blog*/
table.blog{
width:	100%;
margin:	5px 0px 0px 0px;
padding:	0px 0px 10px 0px;
text-align:	left;
}

table.blog th{
padding: 15px 0px 10px 12px;
margin:	0px;
text-align:	left;
font-size: 24px;
font-weight:	normal;
}

table.blog th a{
text-align:	left;
font-size: 24px;
font-weight:	normal;
text-decoration:	none;
background:	inherit;
color:	rgb(0, 0, 0);
}

table.blog th a:hover{
text-decoration:	underline;
}

table.blog ul{
text-align:	left;
margin:	0px;
padding:	0px;
}

table.blog ul li{
background:	url('../images/fek_pointer3.jpg') no-repeat 6px 6px;
list-style:	none;
padding:	5px 0px 5px 30px;
}

table.blog ul li a{
padding:	5px 0px 0px 0px;
font-weight:	bold;
color:	rgb(0, 0, 0);
background-color:	inherit;
text-decoration:	none;
}

table.blog ul li a:hover{
text-decoration:	underline;
}

table.blog ul li span{
padding:	2px 5px 0px 0px;
font-style:	italic;
font-weight:	normal;
color:	rgb(76, 76, 76);
background-color:	inherit;
}

/*rss z pliku*/
table.box_feed{
width:	100%;
margin:	5px 0px 0px 0px;
padding:	10px 0px 0px 0px;
text-align:	left;
border-top:	1px solid rgb(229, 229, 229);
}

table.box_feed th{
padding: 5px 0px 10px 12px;
margin:	0px;
text-align:	left;
font-size: 24px;
font-weight:	normal;
}

table.box_feed th a, table.box_feed th a{
text-align:	left;
font-size: 24px;
font-weight:	normal;
text-decoration:	none;
background:	inherit;
color:	rgb(0, 0, 0);
}

table.box_feed th a:hover, table.box_feed th a:hover{
text-decoration:	underline;
}

.feed_item{
width:	100%;
padding:	0px 0px 0px 10px;
margin-bottom:	10px;
line-height:	1.5em;
clear:	both;
}

.feed_title{
width:	100%;
clear:	both;
}

.feed_title a{
font-weight:	bold;
color:	rgb(0, 0, 0);
background-color:	inherit;
text-decoration:	none;
}

.feed_title a:hover{
text-decoration:	underline;
}

.feed_short{
clear:	both;
padding:	5px 10px 5px 30px;
background:	url('../images/fek_pointer1.jpg') no-repeat 6px 7px;
}

.feed_short a{
font-weight:	bold;
color:	rgb(0, 0, 0);
background-color:	inherit;
text-decoration:	none;
}

.feed_short a:hover{
text-decoration:	underline;
}

.feed_short span{
font-size:	13px;
font-weight:	bold;
color:	rgb(255, 102, 0);
background-color:	inherit;
text-decoration:	none;
}

.feed_short span:hover{
text-decoration:	underline;
}
	
.feed_content{
width:	100%;
clear:both;
}

.feed_more{
width:	100%;
clear:both;
}