* {

	font-family: Tahoma, Verdana, Arial;

	font-size: 11.5px;

}



html {

	color: #fff;

	margin: 0px;

	padding: 0px;

	background: #a8dd30;

}



td.kontakt, a {

	color: #fff;

	text-decoration: none;

}



body {

	text-align: center;

	margin: 0px;

	padding: 0px;

}



#bg {

  clear: both;

  position: fixed;

  top:0; 

  left:0; 

  width:100%;

  height:100%;

  z-index: -2;

}





img {

	border: 0px;

}



.boxy {

  width: 250px;

}



#bodycontent {

  padding: 35px;

  width: 100%;

}



#container {

	width: 1000px;

	margin: 5px auto;

	text-align: left;

	top: 0;

	z-index: 1;

}

#container h1 {
	display: none;
	margin: 0;
	padding: 0;
	text-indent: -9009px;
}

#langs {

  width: 500px;

  /*height: 31px;*/

  height: 10px;

  text-align: right;

  margin: 0px 20px -3px 0px;

}



#languages ul {

	/*height: 31px;*/

	height: 10px;

	margin: 0px;

	padding: 0px;

	text-align: right;

	list-style-type: none;

}



#languages li {

	margin: 0px 5px 0px 5px;

	padding: 0px;

	/*height: 31px;*/

	height: 10px;

	color: #00703f;

	display: inline;

	/*list-style-type: none;*/

}



#languages a {

	color: #00703f;

	text-decoration: none;

	/*height: 31px;*/

	height: 10px;

}



#active-lang {

	font-weight: bold;

	text-decoration: underline;

	/*height: 31px;*/

	height: 10px;

	padding: 0px;

	margin: 0px;

}





#logo {

  z-index:1;

  background: url(../images/logo2.gif) no-repeat 50px 20px;

  height: 80px;

  width: 450px;

  float: left;

}

/*

#menu-top {

	margin: 40px 0px 0px 0px;

	height: 30px;

	width: 650px;

	padding: 0px;

	float: right;

	text-align: right;

}

*/



a.link_path {

  font-size: 8pt;

  color: #d2ff00;

}



.TD_search {

	width: 140px; 

	padding: 0px; 

	margin: 0px; 

	background: url(../images/search-input.gif) no-repeat;

}

.input_search {

	border: none; 

	background: none; 

	width: 120px; 

	height: 19px; 

	margin: 2px 0px 0px 10px; 

	padding: 0px;

	color: #fff;

	font-size: 8pt;

}



#menu {

	width: 480px;

	height: 30px;

	margin: 10px 20px 0px 0px;

	text-align: right;

	/*list-style-type: none;*/

	float: right;

}



#menu ul {

  width: 480px;

	list-style-type: none;

	padding: 0px;

	margin: 0px;

	text-align: right;

}



ul.menu-poziome {

	list-style-type: none;

	padding: 0px;

	margin: 0px;

}





#menu li {

	display : inline;

	/* display:table-cell; */

	padding-left: 0px;

	padding-right: 0px;

}



#menu a {

	text-decoration : none;

	padding: 0px;

}



#menu a:link,  #menu a:visited,  #menu a:hover, #menu a:active {

    background  :  transparent;

}



input.text {

  border: 1px solid #068f03;

}



.copyright {

  text-shadow: 3px 3px #000000;

}



a.zumi {

  color: #068f03;

}
