.u {
	text-decoration: underline;
}

.s {
	text-decoration: line-through;
}

.nowrap {
	white-space: nowrap;
}

.unicode {
	font-family: 'Lucida Sans Unicode', 'Arial Unicode', 'Arial Unicode MS', 'Helvetica Unicode', 'Verdana Unicode', 'Times Unicode', 'Times New Roman Unicode', 'Courier Unicode', 'Courier New Unicode';
}

#MAIN_MENU dt {
	cursor: pointer;
}

ol.lista {
	list-style-type: upper-roman;
}
ol.lista ol {
	list-style-type: decimal;
}
ol.lista ol ol {
	list-style-type: lower-alpha;
}

#skip_to_content {
	margin: 0;
}
#skip_to_content a:link, #skip_to_content a:visited {
	display: block;
	text-align: center;
	border: 1px solid black;
	padding: 1px;
	color: black;
	background: white;
	text-decoration: none;
	font-size: 10px;
	text-transform: uppercase;
}
#skip_to_content a:hover {
	color: white;
	background: black;
	border-color: white;
}
@media screen, print {
	#skip_to_content {
		position: absolute;
		top: -9999px;
	}
}

#CONTENT .addthis_toolbox {
	clear: both;
	padding: 2em 0;
}
#CONTENT .addthis_toolbox a:link, #CONTENT .addthis_toolbox a:visited, #CONTENT .addthis_toolbox a:hover {
	border: 0;
}
#CONTENT .addthis_toolbox a.http {
	padding: 0;
	background-image: none;
}
#CONTENT .addthis_icon {
	margin-left: 5px;
	display: block;
	float: left;
	width: 16px;
	height: 16px;
	overflow: hidden;
	text-align: left;
	text-indent: -9999px;
	outline: 0;
	background-repeat: no-repeat;
}
#CONTENT .addthis_toolbox a.addthis_icon_sledzik {
	background: url("addthis/sledzik.gif");
}
#CONTENT .addthis_toolbox a.addthis_icon_gadugadu {
	background: url("addthis/gadugadu.gif");
}
#CONTENT .addthis_toolbox a.addthis_icon_pinger {
	background: url("addthis/pinger.gif");
}
#CONTENT .addthis_toolbox a.addthis_icon_spinacz {
	background: url("addthis/spinacz.gif");
}