@charset "utf-8";

html
{
	height: 100%;
	margin:0;
	padding:0;
}
form 
{
	margin:0;
	padding:0;
}
form a:hover,
form a:active,
form a:focus
{
	text-decoration:none
}  
body
{
	background: #fff;
	font-family: Verdana;
	line-height: 1.3em;
	margin: 0px;
	font-size: 12px;
	color: #000;
	padding:0px;
}
a:link, a:visited
{
	text-decoration: none;
	font-weight: normal;
	color:#583919;
}
a:hover, a:active, a:focus
{
	text-decoration: underline;
	font-weight: normal;
	color:#583919;	
}

input.button
{
	cursor: pointer;
}
input:focus
{
	border:solid 2px;
}
p
{
	margin-top: 0;
	margin-bottom: 5px;
    line-height:1.6em;	
}
img
{
	border: 0 none;
}

/*--- Nagłówki modułów ---*/
h1, h2, h3
{
	font-size:1.8em;
	font-weight:bold;
	line-height:0.9em;
	margin:10px 0 10px 10px;
	color:#583919;
	font-family: Arial;	
}
h4
{
	font-size:1em;
}
h1
{
	margin-left:0px;
}
.no
{
	font-size:1px;
}

/*-----------------------------------------------------------------------------------*/
/*Ulożenie strony*/
/*-----------------------------------------------------------------------------------*/
div.center
{
	text-align: left;
}
body div#main
{
	margin-left: auto;
	margin-right: auto;
	background-color:#fff;
	position: relative;	
}
.contentpane
{
	margin:10px;
}
/* -------------------------------------------------------------------------------------------------------------- */
/*--- OSTATNIO DODANE -- */
/*
.category-name  -- kategoria
.create -- utworzono
.modified -- poprawiono
.published -- opublikowano
.createdby -- autor
.hits -- odsłony
*/
/* -------------------------------------------------------------------------------------------------------------- */
.article-info
{
	color:#444;
	margin-top:5px;
}
.article-info dd span
{
	color:#444;
    margin-right:2px;
}
.article-info-term
{
	display:none;
}

.archive .article-info dd,
.article-info dd
{
	margin:2px 0 0px 0;
	line-height:1.2em
}
.createdby
{
	float:left;
	margin-right:120px;
}

.small, .category-name, .create, .modified, .published, .createdby, .hits, .article-info-term, .parent-category-name
{
	font-size: .90em;
	color: #777;
	font-weight: normal;
	text-align: left;
	padding-bottom: 2px;
	padding-top: 2px;
}
.published
{
	padding-top:4px;
}

/*---Wprowadzający---*/
/*
.createdby
{
	background:url(../images/icon-user.gif) 0 0 no-repeat;
	padding-left:20px;
}
*/
.createdby:before
{
	content:"Opublikował:";
	font-weight:bold;
}
.category-name, .subheading-category
{
    display:none;
}
/* -------------------------------------------------------------------------------------------------------------- */
/*--- IKONY -- */
/* -------------------------------------------------------------------------------------------------------------- */
.actions img
{
	border:0;
}
ul.actions
{
	text-align:right;
	padding:0 ;
	width:100%;
	position:relative;
	top:0px;
	right:0px;
	margin-top:-34px;
}
ul.actions li
{
	display:inline;
}
ul.actions a
{
	text-decoration:none;
}
/*-----------------------------------------------------------------------------------*/
/* - IKONY drukuj, email - */
/*-----------------------------------------------------------------------------------*/
#pop-print{
float:right;
}
#pop-print{
margin:0;
padding:0;
margin-top:7px;
}
#pop-print a{
background:url("../images/printButton.png") no-repeat 0 0px;
padding-right:10px;
text-decoration:none;
width:16px;
height:16px;
}
/*-----------------------------------------------------------------------------------*/
/* --- Artykuły --- */
/*-----------------------------------------------------------------------------------*/
div#main
{
	padding:5px 5px 3px 5px;
	margin-top:15px;
	margin-bottom:10px;
	overflow:hidden;
}
#main ul li
{
	list-style:circle;
	padding:2px;
	margin-left:10px;
}
#main h3
{
	margin-left:0px;
}
/*-----------------------------------------------------------------------------------*/
/* Artykuł nagłówkowy */
/*-----------------------------------------------------------------------------------*/
.items-leading
{
	overflow:hidden;
}
.items-leading h2, .items-row h2, .item-page h2
{
	font-size:1.4em;
	font-weight:bold;
	padding:5px 0px;
	margin:10px 0;
	border-top:solid 1px #ddd;
	border-bottom:solid 1px #ddd;
	line-height:1.2em;
}
/*odstęp od artykułów*/
.items-row 
{
	overflow:hidden;
	margin-bottom:-10px !important;
}
.items-row  ul li
{
	list-style:circle;
}
/*-----------------------------------------------------------------------------------*/
/* Odstęp między artykułami */
/*-----------------------------------------------------------------------------------*/
.row-separator
{
}
/* ++++++++++++++  kolumny  ++++++++++++++ */
.cols-1
{
	display: block;
}
.cols-2 .column-1
{
	width:47%;
	float:left;
}
.cols-2 .column-2
{
	width:47%;
	float:right;
	margin:0 3px;		
	padding-left:13px;	
	border-left: 1px dashed #e0e0e0;		
}

.cols-3 .column-1
{
	float:left;
	width:30%;
	margin:0 3px;
}
.cols-3 .column-2
{
	float:left;
	width:30%;
	border-left: 1px dashed #e0e0e0;
	margin:0 3px;		
	padding-left:13px;		
}
.cols-3 .column-3
{
	float:right;
	width:30%;
	border-left: 1px dashed #e0e0e0;
	margin:0 3px;		
	padding-left:13px;
}
.column-1,
.column-2,
.column-3
{
}
.column-2
{
}
.column-3
{
}
.cols-4 .column-1
{
	width:22%;
	float:left
}
.cols-4 .column-2
{
	width:22%;
	float:left;
	border-left: 1px dashed #e0e0e0;
	margin:0 3px;		
	padding-left:13px;
}
.cols-4 .column-3
{
	width:22%;
	float:left;
	border-left: 1px dashed #e0e0e0;
	margin:0 3px;		
	padding-left:13px;
}

.cols-4 .column-4
{
	width:22%;
	margin-left:0;
	float:right;
	border-left: 1px dashed #e0e0e0;
	margin:0 3px;		
	padding-left:13px;
}

/* -------------------------------------------------------------------------------------------------------------- */
/* --- formatowanie tabel na stronie ---*/
/* -------------------------------------------------------------------------------------------------------------- */
table
{
	border-collapse:collapse;
}
tbody
{
}
tr.odd, .cat-list-row1
{
}
table.newsfeeds td,
table.weblinks td
{
}
table.weblinks th,
table.newsfeeds th,
table.category th,
table.jlist-table th
{
	background:#1e4e61;
}
table.weblinks th a,
table.newsfeeds th a,
table.category th a,
table.jlist-table th a,
table.weblinks th,
table.newsfeeds th,
table.category th,
table.jlist-table th
{
	color:#fff;
}
td.table_footer
{
	background:#ddd url(../images/table_footer.gif) bottom left repeat-x;
}
td.counter
{
}
table.category th a img
{
	border:solid 0px ;
}
/* for opera */
tr, td
{
	border:solid 1px #ddd;
}
fieldset.filters
{
	border:solid 1px #ddd;
}
/* end for opera */
table.weblinks, table.category
{
	font-size:1em;
	margin:10px 10px 20px 0px;
	width:99%;
}
table.weblinks td
{
	border-collapse:collapse;
}
table.weblinks td, table.category td
{
	padding:7px;
}
table.weblinks th,
table.category th
{
	padding:7px;
	text-align:left
}
td.num
{
	vertical-align:top;
	text-align:left;
}
td.hits
{
	vertical-align:top;
	text-align:center;
}
td p
{
	margin:0;
	line-height:1.3em;
}
.filter
{
	margin:10px 0;
}
.display-limit, .filter
{
	text-align:right;
	margin-right:7px;
}
table.category th a img
{
	padding:2px 10px;
}

.filter-search
{
	float:left;
}
.filter-search .inputbox
{
	width:6em;
}
legend.element-invisible
{
	position:absolute;
	/* need margin top and left doesn't work for the legend element */
	margin-left:-3000px;
	margin-top:-3000px;
	height:0px;
}
.cat-items
{
}

/* -------------------------------------------------------------------------------------------------------------- */
/* --- Ocenianie  --- */
/* -------------------------------------------------------------------------------------------------------------- */
.content_rating
{
	display:none;
}
div .content_vote
{
	display:none;
}
/* -------------------------------------------------------------------------------------------------------------- */
/* --- KALENDARZ --- */
/* -------------------------------------------------------------------------------------------------------------- */
div#jevents_header
{
    border-bottom: 1px solid #DDDDDD;
    border-top: 1px solid #DDDDDD;
    font-size: 1.4em;
    line-height: 1.2em;
    margin: 10px 0;
}
div#jevents_header h2.contentheading
{
	height:15px;
}
div#jevents_header h1
{
    font-size: 1.3em;
	font-family:arial;
}
div#jevents_header ul li.info-icon
{
	display:none;
}
div#jevents_header ul li.print-icon
{
    margin-top: -20px;
    padding: 0;
    position: relative;
	text-align: right;
    width: 100%;
}
#jevents_header ul.actions 
{
    position: relative;
	top:0px;
	right:10px;

}