@charset "iso-8859-2";
body, td, th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
li {
	list-style-type:square;
}
#tabela {
	border-right: 1px #FFF solid;
	border-left: 1px #FFF solid;
}
#menu {
	background-color:#536C81;
	width:100%;
	border-bottom:1px #FFF solid;
	text-align:center;
}
a.menu {
	font-size:15px;
	font-weight:lighter;
	text-decoration:none;
	color:#FFF;
	line-height:36px;
	display:inline-block;
	padding:0 21px;
}
#menu a:hover {
	background-color:#1d3a53;
}
#tekst_glowna {
	font-size:11px;
	line-height:12px;
	color:#FFF;
	text-align:justify;
	padding:5px 10px;
}
#slowa_kluczowe {
	font-size:8px;
	color:#5C758B;
	text-align:center;
}
.aktualnosci_box {
	width:195px;
	margin:12px;
	float:left;
	margin-top:0px;
}
.aktualnosci_header {
	background-color:#748ca1;
	text-align:center;
	font-size:12px;
	font-weight:bold;
	color:#FFF;
	padding:10px;
	margin-bottom:1px;
	vertical-align:middle;
	height:30px;
}
.aktualnosci_header a {
	color:#FFF;
	text-decoration:none;
}
.aktualnosci_content {
	background-color:#a1b2c1;
	text-align:center;
	font-size:12px;
	color:#FFF;
	padding:0px;
	height:150px;
}
.aktualnosci_button {
	background-color:#748ca1;
	text-align:center;
	font-size:12px;
	font-weight:bold;
	color:#FFF;
	padding:10px;
	padding-top:20px;
	margin-bottom:7px;
	vertical-align:middle;
	height:30px;
}
.aktualnosci_button a {
	font-size:12px;
	font-weight:bold;
	color:#FFF;
}
body {
	background-color: #A1B2C1;
}
#zawartosc_strona_glowna {
	line-height:0;
}
#zawartosc {
	padding:10px;
	line-height:14px;
	font-size:12px;
	vertical-align:middle;
}
#zawartosc a {
	color:#000;
	font-weight:bold;
	text-decoration:none;
}
#zawartosc a:hover {
	text-decoration:underline;
}
.menu_podstron {
	line-height:13px;
	font-size:10px;
	padding-left:10px;
	height:20px;
}
.menu_podstron a {
	font-size:10px;
	color:#FFF;
	text-decoration:none;
}


.galeria {
	width:105;
	vertical-align:middle;
	padding:15px;
	text-align:center;
	display:inline-block;
}
.galeria img {
/*	border:5px #1d3a53 solid;*/
/*	padding:7px;
	background-color:#FFF;*/
	border:1px #333 solid;
	margin-bottom:4px;
}

.projekty {
	border-bottom: 1px #748ca1 solid;
}
.projekty-foto {
	vertical-align:top;
}
.projekty-tresc {
	vertical-align:top;
}
.projekty-tresc h1 {
	font-size:16px;
	color:#1d3a53;
	font-weight:bold;
	margin:0;
	padding:0;
	margin-bottom:4px;
}
.projekty-tekst {
	padding:5px;
	line-height:14px;
}
.projekty-wymiary, .projekty-autorzy {
	padding-top:5px;
	width:49%;
	vertical-align:top;
	display:inline-block;
	color:1d3a53;
}
.projekty-wymiary {
	text-align:right;
}

h1.projekty {
	font-size:18px;
	text-align:center;
	border:none;
}
h1.projekty a {
	text-decoration:none;
}
h2.projekty {
	font-size:14px;
	text-align:center;
	border:none;
}
h2.projekty a {
	font-size:14px;
	text-decoration:none;
}

#sciezka {
	font-size:10px;
	left:50%;
	text-align:left;
	color:#333;
	font-weight:bold;
}
#sciezka a {
	color:#000;
	text-decoration:none;
}
#sciezka a:hover {
	text-decoration:underline;
}

div.budowy {
	margin:5px;
	border-bottom:1px #CCC solid;
	overflow:auto;
	font-size:10px;
	padding:5px 0px;
}
div.budowy h1 {
	font-size:16px;
}
div.budowy img {
	border:1px #333 solid;
	float:left;
	margin-right:10px;
	margin-bottom:5px;
}
div.galeria.wieksze img {
	width:150px;
}
div.galeria.wieksze {
	width:180px;
}
