.back_icon
{
	padding-right: 5px;
	vertical-align: middle;
}
.article_title
{
	font-family:georgia,serif;
	font-size: 17px;
	font-weight:bold;
	margin-bottom:20px;
}
.article_author
{
	clear:both;
	font-style:italic;
	padding-top:10px;
}
.article_body
{
}
.article_created_at
{
	font-style:italic;
	text-align:right;
	padding-bottom: 10px;
}
.article_created_by
{
	font-style:italic;
	text-align:right;
	padding-bottom: 10px;
}
.article_updated_at
{
	font-style:italic;
	text-align:right;
	padding-bottom: 10px;
}
.article_updated_by
{
	font-style:italic;
	text-align:right;
	padding-bottom: 10px;
}
.article_keywords
{
	font-style:italic;
	text-align:right;
	padding-bottom: 10px;
}
.article_link_list_head
{
	font-size: 11px;
	font-style: normal;
}
.article_link_list_menu
{
	font-size: 11px;
	width: 100px;
}
.article_link_list_path
{
	font-size:11px;
	width: 370px;
}
.article_link_list_actions
{
	font-size: 11px;
	width: 66px;
}
.article_pages
{
	font-size: 9px;
	font-family: Verdana;
	text-align: center;
	padding:20px 0;
}
.page_counter
{
	background-color:#3399FF;
	color:#FFFFFF;
	padding:3px;
}
/* w poniższych klasach important musi być, w innym wypadku klasy zostaną nadpisane przez styl z pliku style.css */
.wyswietlana_strona
{
	background-color:#3399FF;
	color:white ! important; 
	text-decoration:none ! important;
	cursor: text;
	border: 1px solid #3399FF;
	margin: 1px;
	padding: 2px;
}
.ukryta_strona
{
	color: black ! important;
	text-decoration: none ! important;
	cursor: pointer;
	border: 1px solid #3399FF;
	margin: 1px;
	padding: 2px;
}
.pierwsza_strona a, .pierwsza_strona span, .c_pierwsza_strona span
{
	color: black ! important;
	text-decoration: none ! important;
	cursor: pointer;
	border: 1px solid #3399FF;
	margin: 1px;
	padding: 2px;
}
.poprzednia_strona a, .poprzednia_strona span, .c_poprzednia_strona span
{
	color: black ! important;
	text-decoration: none ! important;
	cursor: pointer;
	border: 1px solid #3399FF;
	margin: 1px;
	padding: 2px;
}
.nastepna_strona a, .nastepna_strona span, .c_nastepna_strona span
{
	color: black ! important;
	text-decoration: none ! important;
	cursor: pointer;
	border: 1px solid #3399FF;
	margin: 1px;
	padding: 2px;
}
.ostatnia_strona a, .ostatnia_strona span, .c_ostatnia_strona span
{
	color: black ! important;
	text-decoration: none ! important;
	cursor: pointer;
	border: 1px solid #3399FF;
	margin: 1px;
	padding: 2px;
}
.article_icons
{
	text-align: right;
	margin-top: 15px;
	margin-bottom: 15px;
}
.article_icons  > span
{
	margin-left:15px;
}
.article_icons  > span > span#smaller_font
{
	cursor:pointer;
	font-size:11px;
}
.article_icons  > span > span#normal_font
{
	cursor:pointer;
	font-size:14px;
}
.article_icons  > span > span#larger_font
{
	cursor:pointer;
	font-size:16px;
	font-weight:bold;
}
.article_icons span img#tellafriend
{
	cursor: pointer;
}
.article_links_title
{
	margin-top: 10px;
	margin-bottom: 5px;
}
.article_admin_menu
{
	margin-bottom: 10px;
}

.article_relation_files , .article_relation_galleries, .article_container
{
	background:transparent none repeat scroll 0 0;
	border-color: #DDDDDD;
	border-style:none none solid;
	border-width:0 0 1px;
	color:#AAAAAA;
	font-size:14px;
	margin:16px 0 8px;
	padding:2px 0;
}

.article_add_file_relation, .article_add_gallery_relation
{
	font-family:georgia,serif;
	font-size: 17px;
	font-weight:bold;
	margin: 20px 0;
}