* { padding: 0; margin: 0; }
a img { border: 0; }

html {
  background: #e6f6fa;
}

body {
  margin: 0 0 0 0;
  padding: 0 0 0 0;
  background: #e6f6fa url('../grafika/grafika_strony/head.jpg') no-repeat top center;
  font-family: Arial, Verdana;
  font-size: 12px;
  color:#696969;  
}


#center{
  background: transparent;
  margin: 0 auto;
  width: 992px;
  position: relative;
  left: 0px;
  top: 0px;
}

#top{

  background:transparent;
  width: 992px;
  position: relative;
  height:151px;
  left: 0px;
  top: 0px;
}



#top_lewa {
  background: transparent;
  position: relative;
  float: left;
  width: 502px;
}

#top_prawa {
  background: transparent;
  position: relative;
  float: right;
  width: 238px;
}

#content{

  background: #ffffff  url('../grafika/grafika_strony/content_top_bg.jpg') no-repeat top center;
  border: 1px solid #ccc;
  margin: 0 auto;
  width: 992px;
  position: relative;
  left: 0px;
  top: 0px;
}



#content_nav
	{
	background: transparent;
	height: 20px;
	width: 972px;
	padding: 10px 10px 10px 10px;
	position: absolute;
	}

#content_nav_push
	{
	background: transparent;
	height: 55px;
	width: 992px;
	position: relative;
	z-index: -1;
	}


#content_all{

  background: transparent;
  width: 972px;
  padding: 10px 10px 10px 10px;
}

#content_date{
  background: transparent;
  width: 722px;
  height: 15px;
  padding: 10px 0px 10px 0px;
  color: #696969;
}

#content_date a{
  color: #696969;
  text-decoration: none;
}

#content_date a:hover{
  color: #bbbbbb;
  text-decoration: none;
}



#content_left{

  background: #fff url('../grafika/grafika_strony/news_bottom_bg.jpg') no-repeat bottom center;
  border: 1px solid #ccc;
  width: 700px;
  float: left;
  padding: 10px 10px 10px 10px;
}

#content_left a{
	color: #003082;
	text-decoration: none;
}

#content_left a:hover{
	color: #0000cd;
	text-decoration: underline;
}

#content_right{

  background: #fff url('../grafika/grafika_strony/news_bottom_bg2.jpg') no-repeat bottom center;
  border: 1px solid #ccc;
  width: 212px;
  float: right;
  padding: 10px 10px 10px 10px;
  margin-bottom: 20px;
}

#content_right a{
	color: #003082;
	text-decoration: none;
}

#content_right a:hover{
	color: #0000cd;
	text-decoration: underline;
}


#content_right_spec{

  background: #fff url('../grafika/grafika_strony/news_bottom_bg2.jpg') no-repeat top center;
  border: 1px solid #d8d9c3;
  width: 212px;
  float: right;
  padding: 10px 10px 10px 10px;
  margin-bottom: 20px;
}

#content_right_spec a{
	color: #003082;
	text-decoration: none;
}

#content_right_spec a:hover{
	color: #0000cd;
	text-decoration: underline;
}

#news{

  background: transparent;
  text-align: justify;

}

#news a
	{
		color:#666;
		text-decoration: none;
	}

#news a:hover
	{
		color:#666666;
		text-decoration: underline;
	}

#news img
	{
		padding-right: 10px;
	}


#news2{

  background: transparent;
  text-align: justify;
  float: left;
  width: 335px;
  padding-right: 15px;

}

#news2 img
	{
		padding-right: 8px;
		padding-bottom: 10px;
	}

#news2 a
	{
		color:#888;
		text-decoration: none;
	}

#news2 a:hover
	{
		color:#666557;
		text-decoration: underline;
	}



#green
	{
	background: transparent url('../grafika/grafika_strony/zielo.jpg') no-repeat top center;
	height: 81px;
	width: 100%;
	position: relative;
	padding: 0 0 0 0;
	}

#a_green
	{
	background: transparent url('../grafika/grafika_strony/a_zielo.jpg') no-repeat top center;
	height: 81px;
	width: 100%;
	position: relative;
	padding: 0 0 0 0;
	}


#foot
	{
	background: transparent;
	height: 50px;
	width: 100%;
	position: relative;
	font-size: 11px;
	color:#888;  
	}

#foot a
	{
		color:#888;
		text-decoration: none;
	}

#foot a:hover
	{
		color:#696969;
		text-decoration: underline;
	}

#foot2
	{
	margin: 0 auto;
	background: transparent;
	height: 50px;
	width: 992px;
	position: relative;
}


h4{display: inline; font-size:18px; color:#54544c;}
h2{display: inline; font-size:14px; color:#54544c;}
h3{display: inline; font-size:18px; color:#696969; font-weight: normal;}
h1{display: inline; font-size:22px; color:#666; font-weight: bold;}
h5{display: inline; font-size:12px; color:#555; font-weight: bold;}
p {text-align: justify;}


hr {
	color: #fff;
	height: 0px;
	border: 0;
	border-bottom: 1px dotted #d8d9c3;
}

#kontakt{
  width:100%;
  position: relative;
  left: 0px;
  top: 0px;
  float: left;
}

#kontakt table{
width: 100%;
border: 0px;
empty-cells: show;
background: #fff;
}

#kontakt tr{
  border: 0px;
  padding: 0px;
  background: transparent;
}

#kontakt td{
  border: 1px solid;
  border-color: #cdcdcd;
  border-right-color: #696969;
  border-bottom-color:  #696969;
  padding: 6px;
  background: #efefdc;
}


table.tablica{
width: 100%;
empty-cells: show;
background: #fff;
border: 0;
padding: 0 0 0 0;
margin: 0 0 0 0;
}

tr.tablica{
  background: transparent;
}

td.tablica{
  border: 1px solid;
  border-color: #cdcdcd;
  background: #f3f3f3;
  padding: 6px 6px 6px 6px; 
}


#kontakt td.inne{
  border: 1px solid;
  border-color: #cdcdcd;
  border-right-color: #696969;
  border-bottom-color:  #696969;
  padding: 6px;
  background: #bfbea3;
  color:#fff;
  font-weight: bold;
}

#galeria img{

padding-right: 15px;
padding-bottom: 15px;
}

.uwaga
	{
	font-size: 14px;
	color: #777;
	background: transparent url('../grafika/grafika_strony/uwaga_tlo.jpg') no-repeat top left;
	border: 0px;
	border-top: 1px dashed;
	border-top-color: #777;
	border-bottom: 1px dashed;
	border-bottom-color: #777;
	width: 566px;
	position: relative;
	padding: 12px 12px 12px 122px;
	margin: 30px 0 0 0;
	margin-bottom: 30px;
	}

#news a.uwaga2
	{
	font-size: 14px;
	color: #777;
	text-decoration: none;
	}

#news a.uwaga2:hover
	{
	color:#000;
	text-decoration: underline;
	}
	}