body, h1, h2, h3, h4, h5, h6, blockquote, p, address, form, fieldset, ul, ol, li, hr, table, td, th {
	margin: 0; padding: 0; text-align: left; }
	
fieldset, img { border: none; }
ul, ol, li { list-style: none; position: relative; }

body { text-align: center; font: normal 100% Arial,Tahoma,Helvetica,Sans-serif; color: rgb(0,0,0); background: rgb(255,255,255); }

#kontener { width: 750px; padding: 0px; }

#top { display: none; }

#body { margin-top: 5.5em; text-align: left; clear: both; }

#menu { display: none; }

#printinfo { position: absolute; top: 0px; left: 0px; width: 740px; font-size: 0.7em; text-align: left; margin: 0px !important; padding: 5px !important; border-bottom: 3px double rgb(149,149,149); background-color: rgb(244,244,244); color: rgb(0,0,0); clear: both !important; }
#printinfo table { margin-top: 1em; }
#printinfo th { padding-right: 5px; }

#content-index { width: 100%; font-size: 0.7em; overflow: hidden; }
#content-index div.head { margin-right: 13px; padding: 10px 5px 10px 7px; clear: both; }
#content-index div.head h3 { background-image: url() !important; font-size: 1.4em; }
#content-index div.head h3 a { color: inherit !important; text-decoration: none; }
#content-index div.head p { margin: 7px 18px 10px 18px; }
#start_points { display: none; } 
#content-index div.box { color: rgb(0,0,0); margin-right: 13px; padding: 0px 0px 0px 15px; clear: both; }
#content-index div.box h4 { background-image: url() !important; font-size: 1.2em; }
#content-index div.box h4 a { color: inherit !important; text-decoration: none; }
#content-index div.box ul { margin: 0px 10px 15px 15px; }
#content-index div.box ul li { margin-bottom: 5px; }
#content-index div.box a { color: rgb(0,0,0); font-weight: bold; text-decoration: underline; }
#content-index div.shortcuts { background: url() !important; display: inline; float: right; width: 195px; margin: -5px 0px 0px 5px; padding: 10px; color: rgb(0,0,0) !important; }
#content-index div.shortcuts h4 { background: url() !important; }
#content-index div.shortcuts ul { z-index: 5000; margin: 0px; }
#content-index div.shortcuts ul li { list-style-type: disc !important; margin: 0px 0px 0px 20px; color: rgb(0,0,0); }
#content-index div.shortcuts a { font-weight: normal !important; text-decoration: none; }

#content { width: 100%; font-size: 0.7em; overflow: hidden; }

#content div.c { margin: 10px; font-size: 1em; }
#content div.c h3 { background-image: url() !important; }
#content div.c h3 a { color: inherit !important; text-decoration: none; }
#content div.c h4 { margin-top: 1.7em; font-size: 1.2em; font-weight: bold; }
#content div.c h5 { margin-top: 1.3em; font-size: 1em; font-weight: bold; text-align: center; }
#content div.c a.go-back { display: none; }
#content div.c p { margin-top: 1em; }
#content div.c center { margin-top: 1em; }
#content div.c table { width: 100%; margin-top: 1em; font-size: 1em; border: none; background-color: rgb(254,246,248); color: rgb(0,0,0); text-align: left; }
#content div.c th { padding: 0.3em; border: none; }
#content div.c td { padding: 0.3em; border: none; }
#content div.c ul li { list-style-type: disc !important; margin: 0.3em 0px 0.3em 1.6em; color: rgb(0,0,0); }
#content div.c ol li { list-style-type: decimal; margin: 0.3em 0px 0.3em 1.6em; color: rgb(0,0,0); }
#content div.c a { color: rgb(6,92,188); }
#content div.c a:hover { color: rgb(179,27,52); }

#content table.lista { background: transparent !important; }
#content table.lista th { display: none !important; }
#content table.lista td { padding: 3px; font-size: 0.9em; border-top: 15px solid rgb(255,255,255); background-color: rgb(254,246,248); color: rgb(127,127,127); }
#content table.lista td.title { width: 100%; font-size: 1em !important; color: rgb(0,0,0); }
#content table.lista td.title h4 { display: inline !important; font-size: 1em !important; font-weight: normal !important; }
#content table.lista td.text { border: 0px !important; }

#changelog { margin: 0px !important; padding: 5px !important; border-top: 3px double rgb(149,149,149); background-color: rgb(244,244,244); color: rgb(0,0,0); clear: both !important; }
#changelog th { padding-right: 5px; }
#changelog ul { z-index: 5000; float: right; }
#changelog ul li { background: url() 0px 0px no-repeat; padding-left: 15px; }
#changelog ul li.mdrukuj { background-image:url(../img/drukuj.gif) !important; }
#changelog ul li.mzapisz { background-image:url(../img/zapisz.gif) !important;}
#changelog ul li.mrejestr { background-image:url(../img/rejestr.gif) !important;}
#changelog ul a { color: rgb(0,0,0); text-decoration: none; }
#changelog ul a:hover { text-decoration: underline; }

#foot { display: none; }
#footlinks { display: none; }

.clear { padding: 0px !important; margin: 0px !important; clear: both !important; width: 100% !important; height: 0px !important; line-height: 0px !important; display: table !important; font-size: 0px !important; }

div.strony { color: rgb(0,0,0); margin-top: 2em; }
div.strony p { text-align: right; font-size: 1em; }
div.strony p a { color: rgb(179,27,52) !important; font-weight: bold !important; text-decoration: none; }
div.strony p a:hover { text-decoration: underline; }
