@charset "utf-8";
/* CSS Document */

body {
	margin: 0;
	font-family: Arial, Helvetica, sans-serif;
}

ul, li {
	margin: 0;
	padding: 0;
	list-style: none;
}

.conteiner {
	background: url(../img/background.jpg) repeat-x top;
	width: 100%;
	height: 913px;
	float: left;
}

.content {
	background: url(../img/content_bg.jpg) no-repeat;
	margin: auto;
	width: 1233px;
	height: 100%;
}

.content_en {
	background: url(../img/content_bg_en.jpg) no-repeat;
	margin: auto;
	width: 1233px;
	height: 100%;
}

.menu {
	width: 666px;
	margin: 242px 0 0 275px;
	float: left;
}

.menu_en {
	width: 666px;
	margin: 245px 0 0 300px;
	float: left;
}

.menu ul li {
	display: block;
	float: left;
}

.menu_en ul li {
	display: block;
	float: left;
}

.menu ul li a {
	text-decoration: none;
	display: block;
	float: left;
	height: 29px;
	color: #224621;
	font-size: 0px;
	width: 100px;
	
}

.menu_en ul li a {
	text-decoration: none;
	display: block;
	float: left;
	height: 29px;
	color: #224621;
	font-size: 0px;
	width: 100px;
	
}

/* menu links */

.menu ul li #o_firmie {
	width: 69px;
}

.menu ul li #gofry {
	width: 63px;
}

.menu ul li #oleje {
	width: 62px;
}

.menu ul li #stroopwafel {
	width: 108px;
}

.menu ul li #sposob_przygotowania {
	width: 190px;
}

.menu ul li #certyfikaty {
	width: 102px;
}

.menu ul li #kontakt {
	width: 70px;
}

/* menu links en*/

.menu_en ul li #o_firmie_en {
	width: 83px;
}

.menu_en ul li #gofry_en {
	width: 70px;
}

.menu_en ul li #oleje_en {
	width: 45px;
}

.menu_en ul li #stroopwafel_en {
	width: 108px;
}

.menu_en ul li #sposob_przygotowania_en {
	width: 135px;
}

.menu_en ul li #certyfikaty_en {
	width: 105px;
}

.menu_en ul li #kontakt_en {
	width: 75px;
}

.text_box2 {
	margin: 12px 0 0 845px;
	width: 130px;
	height: 20px;
	float: left;
}

.text_box2 .p2 img {
	
	float: left;
	padding: 0 10px 10px 0;
}

.text_box {
	margin: 0px 0 0 274px;
	width: 695px;
	height: 355px;
	float: left;
}

.text_box .left {
	width: 275px;
	height: 310px;
	float: left;
}

.text_box .left .text {
	height: 290px;
}

.text_box .left h1 {
	margin: 0;
	padding: 0 0 3px 0;
	color: #3b511e;
	font-size: 16px;
}

.text_box .left p {
	color: #3b511e;
	font-size: 11px;
	padding: 0 20px 0 0;
}

.text_box .right {
	width: 385px;
	height: 365px;
	float: right;
}

.text_box .right .text2 {
	width: 100%;
	float: right;
	height: 210px;
}
.text_box .right .text3 {
	width: 100%;
	float: right;
	height: 210px;
}

.text_box .right .text2 h2 {
	margin: 0;
	padding: 0 0 3px 5px;
	color: #3b511e;
	font-size: 16px;
}

.text_box .right .text2 p {
	color: #3b511e;
	font-size: 12px;
	padding: 0 20px 0 0;
	height: 160px;
}

.text_box .right .text2 p img {
	display: block;
	float: left;
	padding: 0 10px 10px 0;
}

.text_box .right .text2 .pictures {
	width: 280px;
	height: 156px;
	padding: 0px;
}

.text_box .right .text2 .pagination {
	width: 270px;
	text-align: right;
	color: #676923;
	font-size: 14px;
}

.text_box .right .text2 .pagination a {
	color: #676923;
	font-weight: bold;
	text-decoration: none;
}

.text_box .right .text2 .pagination #current {
	color: #000000;
	font-size: 13px;
}

.small_box {
	width: 190px;
	margin: 0 0 0 0;
	float: left;
	height: 155px;
	font-size: 11px;
	color: #375920;
	line-height: 16px;
}

.small_box h3 {
	display: none;
}

.small_box #first {
	width: 120px;
	margin: 50px 0 0 58px;
	height: 75px;
}

.small_box #second {
	width: 200px;
	margin: 38px 0 0 20px;
}

.small_box a {
	display: block;
	position: absolute;
	width: 62px;
	font-size: 0px;
	color: #45682c;
	height: 32px;
	text-decoration: none;
	margin: 0px 0 0 119px;
}

.footer {
	width: 250px;
	margin: 160px 0 0 525px;
	float: left;
	text-align: right;
	color: #dda736;
	font-size: 11px;
	line-height: 13px;
	border: 0px #FF0000 solid;
}

.footer a {
	color: #dda736;
	font-size: 11px;
	line-height: 13px;
	text-decoration: none;
}

.flexcroll {
	height: 290px;
	margin: 0 20px 0 0;
}

