body{
  background-color:#fcffde;
  margin: 0; padding: 0;
}

h2{
  font-size:18px;
}

#absolute_main{
  margin:auto; width:824px;
  background-color:#fcffde;
}
#main{
  width:824px;
  height:auto;
  left:auto;
  border:2px solid #cecece;
  position:absolute;
  background-color:white;
}

#top{
  padding-top:6px;
}

#flagi{
  display:inline;
  float:left;
}

#ikony{
  float:right;
}

#top img{
  border:none;
}

#main_top{
	margin-top:55px;
	border-collapse: collapse;
	height:320px;
}

#main_top img{
  border:none;
}

#menu{
  font-size:0px;
  padding-top:8px;
  padding-left:7px;
 	margin-right:0px;
  float:left;
	font-size:0px;
}

#menu img{
	margin-bottom:1px;  
}

#top_image{
  vertical-align:top;
  margin-left:0px;
  float:left;
  border:0px solid black;
  height:305px;
  margin-top:7px;
 }

#main_content{
  width:824px;
  height:auto;
  position:relative;
  top:-2px;
}

#left_menu{
  height:auto;
	width:215px;
  position:relative;
	top:-14px;
  float:left;
  margin-top:4px;
  border:0px solid #b8b8b8;
}

#content{
	float:left;
	width:70%;
	height:auto;
  text-align:left;
  padding-left:2px;
  margin-top:-10px;
  font-size:12px;
  font-family:Tahoma;
  text-align:justify;
  line-height: 175%;
  border-left:1px solid #cecece;
  border-left-style: dotted;
  z-index:2;
  position:relative;
  border-collapse: collapse;
}


#produkty{
  vertical-align:middle;
  font-family:Arial, Tahoma;
  font-size:11px;
  width:90%; 
}

#produkty a:link{
	color:#79a219;
	text-decoration:none;
}

#produkty a:visited{
	color:#79a219;
	text-decoration:none;
}

#produkty a:hover{
	color:black;
	text-decoration:none;
}

#produkty img{
  padding-left:5px;
  padding-top:5px;
  padding-bottom:5px;
  padding-right:3px;
  float:left;
}

#stopka{
  font-family:Arial, Verdana;
  font-size:11px;
  color:#6e6d6d;
  width:815px;
  height:43px;
  margin-left:5px;
  margin-bottom:5px;
	background-image:url('images/stopka_bg.jpg');
	clear:both;
}

#copyright_stopka{
  float:left;  padding-top:9px; 
  padding-left:10px;
}

#menu_stopka{
 	float:right; 
	padding-top:14px; 
}

#stopka a:link{
	color:#6e6d6d;
	text-decoration:none;
}

#stopka a:visited{
	color:#6e6d6d;
	text-decoration:none;
}

#stopka a:hover{
	color:black;
	text-decoration:none;
}

#galeria img{
  border:none;
}

#galeria{
  width:100%; 
}

#galeria a:link img{
  border:1px solid #e7e7e7;
}

#galeria a:hover img{
	border:1px solid gray;  
}

#galeria a:visited img{
	border:1px solid #e7e7e7;  
}

#nasza_oferta{
	width:100%; display:inline;
}

#nasza_oferta img{
	border:none;
}  

#nasze_hobby{
  width:100%; display:inline;
}

#nasze_hobby img{
	border:none;
}

#nasze_hobby a:link img{
  border:1px solid #e7e7e7;
}

#nasze_hobby a:hover img{
	border:1px solid gray;  
}

#nasze_hobby a:visited img{
	border:1px solid #e7e7e7;  
}

legend{
  font-weight:bold;
  background:white;
  color:#6f9610;
  
}

fieldset{
  border:1px solid #6f9610;
}

#tbl_zespol{
  width:99%;
  margin:auto;
}

#tbl_zespol a:link,a:visited{
 	text-decoration:none;
	color: #527009;
}

#tbl_zespol a:hover{
 	text-decoration:none;
	color: #6f9610;
}

#tbl_nasza_oferta{
  text-align:center;
}

#tbl_nasza_oferta td{
  border:0px solid gray;
  padding-top:8px;
  padding-left:4px;
  padding-right:4px;
  width:185px;
  font-size:12px;
}

#kontakt_dane a:link,a:visited{
 	text-decoration:none;
	color: #527009;
}

#kontakt_dane a:hover{
 	text-decoration:none;
	color: #6f9610;
}

#form_kontakt{
  
  vertical-align:middle;
  font-family:Arial, Tahoma;
  font-size:11px;
  width:90%; 
  padding-left:10px;
}

