/*
	960 Grid System ~ Text CSS.
	Learn more ~ http://960.gs/

	Licensed under GPL and MIT.
*/

/* `Basic HTML
----------------------------------------------------------------------------------------------------*/

* body
{
	color: #444444;
	font: .75em "Trebuchet MS" , Tahoma, Verdana, Arial, Helvetica, sans-serif;
}

a
{
	text-decoration: none;
	color: Red;
}

a:focus
{
	outline: 1px dotted invert;
}

a:hover, a.selected
{
	text-decoration: underline;
}

hr
{
	border: 0 #ccc solid;
	border-top-width: 1px;
	clear: both;
	height: 0;
}

/* `Headings
----------------------------------------------------------------------------------------------------*/

h1, h2, h3, h4, h5, h6
{
	font-weight: normal;
}

h1
{
	font-size: 25px;
}

h2
{
	font-size: 23px;
	
}

h3
{
	font-size: 21px;
	color: #808080;
}

h4
{
	font-size: 19px;
}

h5
{
	font-size: 17px;
}

h6
{
	font-size: 15px;
	color: #808080;
}

/* `Spacing
----------------------------------------------------------------------------------------------------*/

ol
{
	list-style: decimal;
}

ul
{
	list-style: none;
}

li
{
	margin-left: 30px;
}

li a
{
	background: #fff url(../images/arrow_gray.gif) no-repeat center left;
	padding: 0 0 0 12px;
	/*color: #808080;*/
}

p, dl, hr, h1, h2, h3, h4, h5, h6, ol, ul, pre, table, address, fieldset
{
	margin-bottom: 20px;
}

.readmore
{
	font-size: smaller;
	white-space: nowrap;
}

table
{
    border-style: solid;
    border-width: medium;    
    width: 100%;
}

th
{
    background-color: #EEEEEE;
    text-align: center;
    padding: 5px;
    border-style: solid;
    border-width: thin;
}

td
{
    padding: 5px;
    border-style: solid;
    border-width: thin;
}

.pole
{
    width: 20%;
}

.opis
{
    width:55%;
}

.przyklad
{
    widows: 25;
}
