* {margin:0;padding:0}
h2{font-size:140%;}
h3{font-size:14px; font-weight:bold;}
li{margin:0.5em 1em}
ul {
	list-style-image: url(../images/separator.gif);
}
.foto {border: solid 1px #e86002; padding:2px;}
a:link, a:visited, a:active {color:#67a516;text-decoration:none;}
a:hover {text-decoration:underline;}
/* mac hide \*/
html,body{height:100%;}
/* end hide*/
body { 
	background: #fcfcfc url(../images/tlo.gif) top center repeat-x;
	color: #000;
    font-family: Verdana, Arial, Helvetica, sans-serif;
 	font-size: 12px;
}
#strona{
	min-height:100%;
	width:1000px;
	margin-left:auto;
	margin-right:auto;
	background:#fff;
	text-align:left;
	position:relative;
}
* html #strona {
	width:1000px;
	w\idth:1000px;
	height:100%;
}

#naglowek{
	position:absolute;
	width:1030px;
	height:220px;
	overflow:hidden;
	color: #000000;
	margin-left:-16px;
}

#logo {
	float:left;
	width:400px;
	padding:5px 35px;
}

#grafika {
	float:right;
	width:545px;
	height:122px;
	background: url(../images/grafika.jpg) top right no-repeat;
}

#menu_top {
	width:100%;
	height:98px;
	background: url(../images/menu.jpg) top left no-repeat;
}

#menu {
	color:#fff;
	font-weight:bold;
	font-size:13px;
	padding:12px 0 0 78px;
}

#tytul {
	color:#e86002;
	font-weight:bold;
	font-style:italic;
	font-size:14px;
	padding:30px 0 0 25px;
}

#podmenu a{
	text-decoration:none;
	font-style: normal;
	color:#67a516;
	font-size:13px;
}

#podmenu a:hover{
	text-decoration:none;
	font-style: normal;
	color:#e86002;
}

#miesiace {
	float:left; 
	width:200px;
}

#miesiace a{
	text-decoration:none;
	font-weight:bold;
	color:#67a516;
	font-size:14px;
}

#miesiace a:hover{
	text-decoration:none;
	color:#e86002;
}

#menu a {
	color:#fff;
	text-decoration:none;
}

#menu a:hover {
	color:#fff;
	text-decoration:underline;
}

#tytul2{
	float:left;
	font-style: italic;
	font-weight:bold;
	color:#67a516;
	font-size:13px;
}

#rzut2d {
	float:left;
	width:700px;
}

#rzut3d {
	float:left;
	text-align:center;
	width:280px;
}

.tab_tytul {
	height:20px;
	background:#e86002;
	margin:1px;
	color:#000;
	font-weight:bold;
}

.tab_wartosc {
	height:20px;
	background:#67a516;
	margin:1px;
	color:#fff;
	font-weight:bold;
}

#stopka{
	width:1000px;
	height:130px;
	background: url(../images/stopka.jpg) top center repeat-x;
	margin:-130px auto 0;
	position:relative;
}

#stopka_left {
	float:left;
	padding: 10px 0 0 20px;
}

#stopka_right {
	float:right;
	width:325px;
	height:130px;
	background: url(../images/realizacja.jpg) top left no-repeat;
	color:#fff;
	font-size:8px;
	text-align:right;
}

#stopka_right a {
	color: #fff;
	text-decoration:none;
}

#biuro {
	float:left;
	font-size:22px;
	font-weight:bold;
	padding-top:10px;
}

#adres {
	float:left;
	color:#fff;
	font-weight:bold;
	padding-left:20px;
	padding-top:10px;
}

#clearfooter {
	clear:both;
	height:130px;
}

#tresc{
	width:980px; 
	padding:220px 10px 10px 10px;
}
