/*
	960 Grid System ~ Text CSS.
	Learn more ~ http://960.gs/

	Licensed under GPL and MIT.
*/

/* =Basic HTML
--------------------------------------------------------------------------------*/

body
{
	font: 13px/1.5 Helvetica, Arial, 'Liberation Sans', FreeSans, sans-serif;
	text-align:center
}

a:focus
{
	outline: 1px dotted invert;
}
a, a:visited {
text-decoration:underline;
color:#E36C37;
}
a:hover, a:active {
text-decoration:none;
color:#000
}
hr
{
	border-color: #ccc;
	border-style: solid;
	border-width: 1px 0 0;
	clear: both;
	height: 0;
}

/* =Headings
--------------------------------------------------------------------------------*/

h1 {
	display:block;
margin-top:10px !important;
margin-bottom:10px !important;
font-size:18px;
font-weight:normal;
color:#167DB9;
}
h2, h3, h4 {
	display:block;
margin-top:30px !important;
margin-bottom:10px !important;
font-size:15px;
color:#167DB9;
}

/* =Spacing
--------------------------------------------------------------------------------*/
ol, ul {
	margin:0 !important;
	padding:0 !important
	}
ol
{
	list-style: decimal;
}

ul
{
	list-style-image:url(/projekty/img/projekty/bullet.png)
}

li
{
	margin-left: 20px;
	vertical-align:middle
}
.attachments li {
	float:left;
	display:inline;
	margin:0
	}
p,
dl,
hr,
pre,
table,
address,
fieldset
{
	margin-bottom: 10px;
}

#gora {
	background:url(/projekty/img/projekty/header.jpg) top no-repeat;
	}

#footer {
	height:114px;
	padding-top:80px;
	background:url(/projekty/img/projekty/footer.jpg) bottom no-repeat;
	}
#top {
	margin-top:175px;
	margin-bottom:10px
	}
#top a, #top a:visited {
display:inline;
font-size:18px;
font-weight:normal;
margin:0 auto;

}

.float_right {
float:right;
margin-bottom:10px;
margin-left:10px;
}
#content {
	text-align:left
	}

.black {
	color:#000
	}
.clear {
	clear:both
}

div#top-menu {
	text-align:center;
	font-size:18px
}
#top-menu a {
	display:block;
	margin:0 auto;
	text-decoration:none
}
