@font-face {
	font-family: czcionka;
	src: url(czcionka.ttf) format("truetype");
}

body {
	text-align: center;
	background-image: url(images/background1.png);
	background-position: top;
	margin: 0;
	color: #311d10;
	font-family: czcionka;
	font-size: 20px;
}



.colorn {
					color: #11585c;
}

.clear {
				clear: both;
}
.wrapper {
					margin: 20px auto;
					width: 850px;
					text-align: left;
					box-shadow: 0px 0px 16px 1px; 
}

header { 
					width: 850px;
					height: 95px;
					margin: 0;
					background-image: url(images/background2.jpg);
					background-repeat: repeat-x;
					}

.header1 {
					width: 556px;
					height: 95px;
					margin: 0;
					padding-left: 0px;
					padding-top: 0px;
					float: left;
}

.header2 {
					width: 144px;
					height: 57px;
					margin: 0;
					padding-left: 0px;
					padding-top: 38px;
					float: left;
}

a#glowna {
					width: 95px;
					height: 16px;
					margin: 15px 0px 0px 29px;
					padding-left: 0px;
					padding-right: 0px;
					padding-top: 5px;
					display: block;
					color: #fcf1bf;
					font-size: 12px;
					text-align: center;
background: #0b520d;
					border-radius: 3px 3px 0px 0px;
					text-decoration: none;
					overflow: hidden;

}
a:hover#glowna {

									display: block;
									text-decoration: none;
									background: #5e0e0e;
									

}

ul.language {
		width: 144px;
		height: 21px;
		margin: 0px;
		padding-top: 0px;
		padding-left: 0px;
	  list-style: none;
}

li.language {
		width: 31px;
		height: 21px;
		margin: 0;
		padding-left: 17px;
		float: left;
		text-align: center;
}

.header3 {
					width: 150px;
					height: 95px;
					margin: 0;
					padding-top: 0px;
					background-image: url(images/ggg1.png);
					background-position: 13px 10px;
					background-repeat: no-repeat;
					float: left;
}
a#germany {
				display: block;
				width: 33px;
				height: 21px;
				margin: 0;
				padding: 0;
				overflow: hidden;
				background: url(images/germany.png) no-repeat;
}

a#england {
				display: block;
				width: 33px;
				height: 21px;
				margin: 0;
				padding: 0;
				overflow: hidden;
				background: url(images/england.png) no-repeat;
}


a#poland {
				display: block;
				width: 31px;
				height: 21px;
				margin: 0;
				padding: 0;
				overflow: hidden;
				background: url(images/poland.png) no-repeat;
}

a#logo {
				display: block;
				width: 260px;
				height: 93px;
				margin: 0;
				overflow: hidden;
				background: url(images/logo.png) no-repeat;
}

#menuContent { 
					width: 850px;
					height: 50px;
					margin: 0;
					background-image: url(images/tlomenu.png);
					background-repeat: repeat-x;
					}
					
.menu1 {
					width: 715px;
					height: 50px;
					margin: 0;
					padding-left: 0px;
					padding-top: 0px;
					float: left;
}

.menu2 {
					width: 135px;
					height: 50px;
					margin: 0;
					padding-left: 0px;
					padding-top: 0px;
					float: left;
					background-image: url(images/ggg2.png);
					background-position: 0px 0px;
					background-repeat: no-repeat;
					float: left;
}

ul#menu {
					width: 626px;
					height: 50px;
					margin: 0;
					padding-left: 89px;
					font-size: 20px;
					font-weight: 500;
					text-align: center;
					list-style: none;
}

li.menu {
					height: 50px;
					padding-left: 0px;
					padding-right: 0px;
					float: left;
					display: block;

}

#menu_oferta {
				
					background-image: url(images/nav.png);

}

#menu_nagrody {
			
					background-image: url(images/nav.png);

}

#menu_certyfikat {
			
					background-image: url(images/nav.png);

}

#menu_weglowka {
				
					background-image: url(images/nav.png);

}

#menu_galeria {
			
					background-image: url(images/nav.png);

}

#menu_dojazd {
				
					background-image: url(images/nav.png);

}

#menu_kontakt {
				
					background-image: url(images/nav.png);

}


a.menuLink {
				height: 37px;
				padding-top: 13px;
				padding-left: 10px;
				padding-right: 10px;
				text-decoration: none;
				color: #fafdb4;
				display: block;
}

a:hover.menuLink {
							background-image: url(images/nav.png);
							text-decoration: none;
							
}

a#menu {
				height: 37px;
				padding-top: 13px;
				text-decoration: none;
				color: #fafdb4;
				display: block;
				
}
a:hover#menu{
							background-image: url(images/nav.png);
							
}

.content {
					width: 850px;
					height: 677px;
					margin: 0;
					background-image: url(images/background2.jpg);
					
}


.content1 {
					width: 850px;
					height: 307px;
					margin: 0;
					padding-left: 0px;
					padding-top: 0;
					background-image: url(images/tlo1.png);
					background-position: 0px 22px;
					background-repeat: no-repeat;
}



ul#button {
					width: 838px;
					height: 307px;
					margin: 0px;
					padding-left: 12px;
					padding-top: 0;
					font-size: 20px;
					font-weight: 500;
					text-align: center;
					list-style: none;
}

li#button {
					padding-left: 30px;
					padding-right: 0px;
					padding-top: 43px;
					float: left;
					display: block;
}

a#agro {
				display: block;
				width: 364px;
				height: 244px;
				margin: 0;
				padding: 0;
				overflow: hidden;
				background: url(images/button_agroob.png) no-repeat;
}
a:hover#agro {
							background-image: url(images/button_agro_hoverb.png);
}
a:hover#pasieka {
								background-image: url(images/button_pasieka_hoverb.png);
}
a#pasieka {
				display: block;
				width: 375px;
				height: 244px;
				margin: 0;
				padding: 0;
				overflow: hidden;
				background: url(images/button_pasiekaab.png) no-repeat;
}



a#agro_de {
				display: block;
				width: 364px;
				height: 244px;
				margin: 0;
				padding: 0;
				overflow: hidden;
				background: url(images/button_agroo_de.png) no-repeat;
}
a:hover#agro_de {
							background-image: url(images/button_agro_hover_de.png);
}
a:hover#pasieka_de {
								background-image: url(images/button_pasieka_hover_de.png);
}
a#pasieka_de {
				display: block;
				width: 375px;
				height: 244px;
				margin: 0;
				padding: 0;
				overflow: hidden;
				background: url(images/button_pasieka_de.png) no-repeat;
}

a#agro_en {
				display: block;
				width: 364px;
				height: 244px;
				margin: 0;
				padding: 0;
				overflow: hidden;
				background: url(images/button_agro_en.png) no-repeat;
}
a:hover#agro_en {
							background-position: 0px -244px;
}
a:hover#pasieka_en {
						background-position: 0px -244px;
}
a#pasieka_en {
				display: block;
				width: 375px;
				height: 244px;
				margin: 0;
				padding: 0;
				overflow: hidden;
				background: url(images/button_pasieka_en.png) no-repeat;
}

.content2 {
					width: 850px;
					height: 344px;
					margin: 0;
					padding-left: 0px;
					padding-top: 0;
					background-image: url(images/tlo2b.png);
					background-position: 0px 26px;
					background-repeat: no-repeat;
}


.text1 {
				  width: 370px;
					height: 300px;
					margin: 0;
					padding-left: 60px;
					padding-top: 43px;
}

footer {
					width: 795px;
					height: 56px;
					margin: 0;
					background-image: url(images/footer.png);
					background-repeat: no-repeat;
					padding-top: 16px;
					padding-left: 55px;
					color: #c3a64d;
					font-size: 14px;
}
a {
	color: #11585c;
}

a:link {
				text-decoration: none;
}

a:hover {
				 text-decoration: underline;
}
.footertext {
							
}
a#footer {
					color: #c3a64d;
}
a:link#footer {
				text-decoration: none;
}

a:hover#footer {
				 text-decoration: underline;
}

.content_oferta {
					width: 850px;
					height: 1780px;
					margin: 0;
					background-image: url(images/background2.jpg);
					
}

.content1_oferta {
					width: 850px;
					height: 754px;
					margin: 0;
					padding-left: 0px;
					padding-top: 0;
					background-image: url(images/tlo1_oferta.png);
					background-position: 0px 22px;
					background-repeat: no-repeat;
}

.content2_oferta {
					width: 850px;
					height: 788px;
					margin: 0;
					padding-left: 0px;
					padding-top: 0;
					background-image: url(images/tlo2_oferta.png);
					background-position: 0px 40px;
					background-repeat: no-repeat;
}

.content3_oferta {
					width: 850px;
					height: 238px;
					margin: 0;
					padding-left: 0px;
					padding-top: 0;
					background-image: url(images/tlo4_oferta.png);
					background-position: 100px 27px;
					background-repeat: no-repeat;
}

.text1_oferta {
				  width: 302px;
					height: 670px;
					margin: 0px;
					padding-left: 484px;
					padding-right: 24px;
					padding-top: 40px;
					font-size: 18px;
}
.akapit {
					text-align: justify;
					text-indent: 10px;
}

.tytul {
					color: #13315d;
					font-size: 20px;
					text-align: center;
					
}

.text2_oferta {
				  width: 310px;
					height: 500px;
					margin: 0px;
					padding-left: 70px;
					padding-right: 0px;
					padding-top: 60px;
					font-size: 18px;
}

.text3_oferta {
				  width: 310px;
					height: 204px;
					margin: 0px;
					padding-left: 70px;
					padding-right: 0px;
					padding-top: 34px;
					font-size: 18px;
					float: left
}

.linki_oferta {
               width: 350px;
					     height: 208px;
							 padding-left: 120px; 
							 padding-top: 30px;
							 margin: 0px;
							 float: left;
}

.linkiul {
					width: 410px;
					height: 88px;
					margin: 0px;
					padding-left: 60px;
					padding-top: 130px;
					font-size: 12px;
					text-align: left;
					text-indent: 15px;
					list-style-type: none;

}

a#linkili {
					width: 165px;
					height: 16px;
					margin-top: 10px;
					padding-left: 0px;
					padding-right: 0px;
					padding-top: 5px;
					display: block;
					color: #ffe56c;
					background: #0b520d;
					border-radius: 3px 3px 3px 3px;
					text-decoration: none;
					overflow: hidden;

}
a:hover#linkili {

									display: block;
									text-decoration: none;
									background: #5e0e0e;
}

.jeden {
					
					border-style: solid;
					border-color: brown;
					border-width: 1px;
					border-radius: 10px 10px 10px 10px;
					box-shadow: 0px 0px 2px 0px;
}


