body {
	text-align: center;
	font-family: Tahoma, Arial, sans-serif;
	background: url(../_img/bg-wrapper-content.gif) repeat;
}
#facebook {
	position: relative;
	top: 60px;
	right: 60px;
	overflow: hidden;
	float: right;
	z-index: 100;
}
* {
	margin: 0;
	padding: 0;
}

img {
	border: 0;
}

a:active
{
  outline: none;
}

legend { display: none; }
fieldset { border: none; }

.hide-text { display: none; }

.clearfix:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
/* Hides from IE-mac \*/
* html .clearfix { height: 1%; }
/* End hide from IE-mac */

/****************************************************************************/
/* HEADER
/****************************************************************************/
#wrapper-header {
	width: 100%;
	height: 382px;
	background: url(../_img/bg-wrapper-header.gif) repeat-x;
}

#wrapper-header-bg {
	width: 1052px;
	margin: 0 auto;
	background: url(../_img/bg-header.gif) 0 100% no-repeat;
}

#header-1, #header-2, #header-3, #header-4, #header-5, #header-6, #header-7, #header-8, #header-9, #header-kulczycki {
	margin: 0 auto;
	/* padding: 0 55px 0 60px; */
	width: 932px;
	height: 382px;
}

#header-1 {
	background: url(../_img/headers/header-top-1.jpg) no-repeat;
}

#header-2 {
	background: url(../_img/headers/header-top-2.jpg) no-repeat;
}

#header-3 {
	background: url(../_img/headers/header-top-3.jpg) no-repeat;
}

#header-4 {
	background: url(../_img/headers/header-top-4.jpg) no-repeat;
}

#header-5 {
	background: url(../_img/headers/header-top-5.jpg) no-repeat;
}

#header-6 {
	background: url(../_img/headers/header-top-6.jpg) no-repeat;
}

#header-7 {
	background: url(../_img/headers/header-top-7.jpg) no-repeat;
}

#header-8 {
	background: url(../_img/headers/header-top-8.jpg) no-repeat;
}

#header-9 {
	background: url(../_img/headers/header-top-9.jpg) no-repeat;
}

#header-kulczycki {
	background: url(../_img/headers/header-kulczycki.jpg) no-repeat;
}

#header-menu {
	width: 908px; /* total 923px */
	height: 17px; /* total 25px */
	padding: 8px 15px 0 0;
	/* background: url(../_img/bg-header-menu.jpg) 0 1px no-repeat; */
	list-style-type: none;
	overflow: hidden;
}

#header-menu li {
	display: block;
	float: right;
}

#header-menu li a {
	display: block;
	height: 21px;
	background-position: 0 0;
	text-indent: -9999px;
	outline: none;
}

#header-menu-lang-pl {
	width: 50px;
	padding-left: 50px;
	padding-top: 3px;
	height: 21px;
	background: url(../_img/header-menu-lang.gif) no-repeat;
}

#header-menu-lang-en {
	width: 50px;
	padding-left: 77px;
	padding-top: 3px;
	height: 21px;
	background: url(../_img/en/header-menu-lang.gif) no-repeat;
}

#header-menu-contact-pl {
	width: 63px;
	background: url(../_img/header-menu-contact.gif) no-repeat;
}

#header-menu-contact-en {
	width: 63px;
	background: url(../_img/en/header-menu-contact.gif) no-repeat;
}

		div#languages {
			width: 48px;
			height: 28px;
		}

			div#languages ul {
				list-style-type: none;
				margin: 0;
				padding: 0;
				height: 14px;
			}

			div#languages ul li {
				float: left;
				margin-right: 4px;
			}

			div#languages ul li.last-item {
				margin-right: 0;
			}

			div#languages ul li a {
				display: block;
				width: 20px;
				height: 14px;
				text-decoration: none;
			}

			div#languages ul li.selected a {
				background-position: 0 -14px;
			}

			div#languages ul li a span {
				visibility: hidden;
			}

			a#pl {
				background: url(../_img/flagi/pl.gif) no-repeat 0 0;
			}

				a#pl:hover {
					background: url(../_img/flagi/pl.gif) no-repeat 0 -14px;
				}

			a#en {
				background: url(../_img/flagi/en.gif) no-repeat 0 0;
			}

				a#en:hover {
					background: url(../_img/flagi/en.gif) no-repeat 0 -14px;
				}


#header-menu-blog {
	width: 45px;
	background: url(../_img/header-menu-blog.gif) no-repeat;
}

#header-menu-basket {
	width: 84px;
	margin: 0 7px 0 0;
	background: url(../_img/header-menu-basket.gif) no-repeat;
}

h1 {
	display: block;
	width: 932px;
	height: 289px;
	text-indent: -9999px;
}

/* a#homepage {
	display: block;
	width: 80px;
	margin-left: 420px;
	padding-bottom: 75px;
	margin: 0 auto;
	position: absolute;
	top: 25px;
	left: 0;
} */

div#homepage {
	position: absolute;
	/* top: 23px; */
	top: 50px;
	width: 932px;
	text-indent: -9999px;
}

div#homepage a {
	display: block;
	width: 95px;
	margin: 0 auto;
	/* padding-bottom: 159px; */
	padding-bottom: 80px;
}

/****************************************************************************/
/* CONTENT TOP
/****************************************************************************/
#wrapper-content {
	width: 100%;
	/* background: url(../_img/bg-wrapper-content.gif) repeat; */
	/* background: url(../_img/gradient.png) repeat-x; */
	min-height: 400px;
	/* background: url(../_img/gradient.png) repeat-x; */
}

#gradient-content {
	width: 1052px;
	margin: 0 auto;
	overflow: hidden;
	/*background: url(../_img/bg-map-left.png) 0 0px no-repeat;*/
}

#content  {
/*position:relative;*/
	margin: 0 auto;
	/* width: 1042px; */
	width: 1052px;
}

#content-container,
#map-left,
#map-right {
	float: left;
}

#map-left { width: 60px;}
.map-left-bg { }
.map-left-bg { background: url(../_img/bg-map-left.png) 0 15px no-repeat; }

#map-right { width: 50px; }
/*.map-right-bg { background: url(../_img/bg-map-right.png) 0 100% no-repeat; }*/

#content-container {
	width: 923px;
	overflow: hidden;
}

#content-top {
	width: 924px;
	height: 221px;
	background: #faefe1;
}

#news,
#quotes {
	float: left;
	height: 221px;
}

/*
	NEWS
*/
#news {
	width: 462px;
	background: #fbf9f1 url(../_img/bg-news.gif) 1px -1px no-repeat;
}

.entry {
	float: left;
	width: 191px; /* total 231px */
	padding: 20px;
	text-align: left;
	overflow: hidden;
}

.entry h3 {
	color: #1f1000;
	font-size: 11px;
}

.entry em {
	display: block;
	color: #8c4601;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
}

.entry img {
	display: block;
	margin: 5px 0 5px 0;
	border: 3px #fff solid;
}

.entry p {
	height: 65px;
	padding: 0 5px 0 5px;
	font-size: 11px;
}

.entry p a {
	color: #834001;
}

.entry p a:hover { text-decoration: none; }

.link-read {
	float: right;
	color: #934b05;
	font: 12px Georgia, Arial, sans-serif;
	text-decoration: none;
}

.link-read:hover {text-decoration: underline; }

#quotes { width: 461px; }

#menu {
	width: 858px; /* real 932px */
	padding: 0 0 0 74px;
	height: 68px;
	list-style-type: none;
	background: url(../_img/bg-menu.gif) no-repeat;
}

#menu li {
	display: block;
	float: left;
	height: 68px;
	background-position: 0 0;
}

#menu li a {
	display: block;
	height: 68px;
	background-position: 0 0;
	outline: none;
	text-indent: -9999px;
}

#menu li a:hover { background-position: 0 -68px; }

#menu li a.menu-active { background-position: 0 -136px; }


/* menu pl */

#menu-new-pl {
	width: 87px;
	background: url(../_img/menu-new.gif) no-repeat;
}

#menu-about-coffee-pl {
	width: 96px;
	background: url(../_img/menu-about-coffee.gif) no-repeat;
}

#menu-buy-pl {
	width: 77px;
	background: url(../_img/menu-buy.gif) no-repeat;
}

#menu-history-pl {
	width: 86px;
	background: url(../_img/menu-history.gif) no-repeat;
}

#menu-stores-pl {
	width: 87px;
	background: url(../_img/menu-stores.gif) no-repeat;
}

#menu-franchising-pl {
	width: 87px;
	background: url(../_img/menu-franchising.gif) no-repeat;
}

#menu-offer-pl {
	width: 87px;
	background: url(../_img/menu-offer.gif) no-repeat;
}

#menu-museum-pl {
	width: 87px;
	background: url(../_img/menu-museum.gif) no-repeat;
}

#menu-gallery-pl {
	width: 87px;
	background: url(../_img/menu-gallery.gif) no-repeat;
}


/* menu en */

#menu-new-en {
	width: 87px;
	background: url(../_img/en/menu-new.gif) no-repeat;
}

#menu-about-coffee-en {
	width: 97px;
	background: url(../_img/en/menu-about-coffee.gif) no-repeat;
}

#menu-buy-en {
	width: 77px;
	background: url(../_img/en/menu-buy.gif) no-repeat;
}

#menu-history-en {
	width: 87px;
	background: url(../_img/en/menu-history.gif) no-repeat;
}

#menu-stores-en {
	width: 67px;
	background: url(../_img/en/menu-stores.gif) no-repeat;
}

#menu-franchising-en {
	width: 115px;
	background: url(../_img/en/menu-franchising.gif) no-repeat;
}

#menu-offer-en {
	width: 87px;
	background: url(../_img/en/menu-offer.gif) no-repeat;
}

#menu-museum-en {
	width: 87px;
	background: url(../_img/en/menu-museum.gif) no-repeat;
}

#menu-gallery-en {
	width: 77px;
	background: url(../_img/en/menu-gallery.gif) no-repeat;
}

/****************************************************************************/
/* CONTENT BOTTOM
/****************************************************************************/
#content-bottom {
	/*float: left;*/
	width: 924px;
	/* height: 299px; */
	/* height: 350px; */
	/* height: 318px; */
	background: url(../_img/bg-coffee.gif) 0 0 repeat-x #692d02;
	text-align: left;
}


.main {
	float: left;
}

/*
	NEWSLETTER
*/
#newsletter {
	float: left;
	width: 211px;
	/* height: 89px; */
	padding: 210px 0 0 20px;
	background: url(../_img/bg-newsletter.jpg) no-repeat;
}

#newsletter h2 {
	display: block;
	width: 200px;
	height: 14px;
	margin: 0 0 10px 7px;
	background: url(../_img/header-newsletter.gif) no-repeat;
}

#newsletter form div {
	text-align: left;
	padding: 0 0 5px 0;
}

.newsletter-email {
	float: left;
	width: 131px; /* 159px total */
	height: 14px; /* 20px total */
	border: 1px #fff solid;
	padding: 4px 7px 4px 7px;
	font-size: 10px;
	background: #fef3ea url(../_img/bg-newsletter-input.gif) no-repeat;
}

#icon-newsletter-success,
#icon-newsletter-error,
#icon-newsletter-loader {
	display: block;
	float: left;
	margin: 5px 5px 5px 7px;
	text-indent: -9999px;
}

#icon-newsletter-success,
#icon-newsletter-error {
	width: 13px;
	height: 14px;
}

#icon-newsletter-loader {
	width: 16px;
	height: 16px;
	display: none;
}

#icon-newsletter-success { background: url(../_img/icon-newsletter-success.gif) no-repeat; }

#icon-newsletter-error { background: url(../_img/icon-newsletter-error.gif) no-repeat; }

#icon-newsletter-loader { background: url(../_img/loader.gif) no-repeat; }

/*
	FEATURES
*/
#features {
	float: left;
	width: 693px;
	/* height: 299px; */
	/* height: 350px; */
	overflow: hidden;
	background: url(../_img/bg-coffee.gif) 0 0 repeat-x;
}

#features h2.title-pl {
	display: block;
	overflow: hidden;
	width: 100%;
	height: 14px;
	margin: 17px 0 17px 0;
	background: url(../_img/header-features.gif) no-repeat;
	text-indent: -9999px;
}

#features h2.title-en {
	display: block;
	overflow: hidden;
	width: 100%;
	height: 14px;
	margin: 17px 0 17px 0;
	background: url(../_img/en/header-features.gif) no-repeat;
	text-indent: -9999px;
}

.coffee {
	float: left;
	width: 210px;
	padding: 0 10px 0 10px;
	/* height: 305px; */
	text-align: left;
	background: url(../_img/line-coffee.gif) 100% 30% no-repeat;
}

.coffee:last-child { background: none; }

.coffee h3, .coffee h3 a {
	color: #ecddcf;
	font: bold 12px Georgia;
	text-transform: uppercase;
}

.coffee p {
	display: block;
	padding: 0 10px 10px 10px;
	/* height: 95px; */
	color: #fff;
	font-size: 11px;
}

.coffee ul {
	margin: 0 0 0 30px;
	list-style-type: none;
}

.coffee li {
	display: block;
	float: left;
}

.coffee li a {
	display: block;
	height: 23px;
	background-position: 0 0;
	text-indent: -9999px;
	outline: none;
}

.coffee-header {
	/* padding: 8px 0 20px 37px; */
	padding: 8px 0 0 37px;
	background: url(../_img/bg-coffee-header.gif) 0 0 no-repeat;
}

.coffee-header em {
	display: block;
	color:  #ecddcf;
	font: normal bold 75% Georgia;
	text-transform: uppercase;
}

.coffee-header em:first-letter { font-size: 150%; }

.coffee-origin-pl {
	display: block;
	margin: 4px 0 2px 0;
	width: 72px;
	height: 12px;
	background: url(http://www.pozegnanie.com/_img/span-pochodzenie.gif) 0 0 no-repeat;
	text-indent: -9999px;
}
.coffee-origin-en {
	display: block;
	margin: 4px 0 2px 0;
	width: 72px;
	height: 12px;
	background: url(http://www.pozegnanie.com/_img/en/span-pochodzenie.gif) 0 0 no-repeat;
	text-indent: -9999px;
}

.link-basket:hover,
.link-read-more:hover { background-position: 0 -23px; }

.link-read-more-pl {
	width: 61px;
	background: url(../_img/link-read.gif) no-repeat;
}
.link-read-more-en {
	width: 61px;
	background: url(../_img/en/link-read.gif) no-repeat;
}

.link-basket {
	width: 98px;
	background: url(../_img/link-basket.gif) no-repeat;
}

/****************************************************************************/
/* FOOTER
/****************************************************************************/
#footer {
	width: 100%;
	margin: 0 0 20px 0;
	height: 150px;
	background: url(../_img/bg-footer.gif) 0 0 repeat-x;
}

#footer-content {
	margin: 0 auto;
	margin-top: -7px;
	width: 1045px;
	/* background: url(../_img/bg-footer-content.gif) no-repeat; */
	background: url(../_img/bg-footer-content4.gif) -4px 0 no-repeat;
}

#footer-list {
	width: 1044px;
	/* height: 53px; */
	height: 72px;
	/* padding: 7px 0 0 0; */
	/* background: url(../_img/bg-footer-list.gif) -4px 0 no-repeat; */
}

div#bibliografia {
	float: left;
}


div#partners {
	float: right;
}

#footer-partners-pl {
	display: block;
	/* margin: 0 0 0 819px; */
	margin-right: 59px;
	width: 166px;
	height: 60px;
	background: url(../_img/footer-partners.gif) 0 7px no-repeat;
}

#footer-bibliografia-pl {
	display: block;
	/* margin: 0 0 0 0px; */
	margin-left: 52px;
	width: 200px;
	height: 60px;
	background: url(../_img/footer-bibliografia.gif) 0 7px no-repeat;
}

#footer-partners-en {
	display: block;
	/* margin: 0 0 0 819px; */
	margin-right: 59px;
	width: 166px;
	height: 60px;
	background: url(../_img/en/footer-partners.gif) 0 7px no-repeat;
}

#footer-bibliografia-en {
	display: block;
	/* margin: 0 0 0 0px; */
	margin-left: 52px;
	width: 200px;
	height: 60px;
	background: url(../_img/en/footer-bibliografia.gif) 0 7px no-repeat;
}

#footer-copyright {
	width: 1024px;
	height: 90px;
	background: url(../_img/bg-footer-map.png) 510px 0 no-repeat;
}

#footer-copyright div {
	float: left;
	/* margin: 0 0 0 50px; */
	margin: 0 0 0 58px;
	/* width: 932px; */
	width: 922px;
	/* height: 90px; */
	/* height: 40px; */
	/* padding-bottom: 14px; */
	/* padding: 5px 0 8px 0; */
	padding: 3px 0 7px 0;
	/* background: url(../_img/bg-footer-text.gif) repeat-x; */
	background-color: #6a2e02;
	border-bottom: solid 4px #8b4501;
}

#footer-copyright div p {
	display: block;
	float: left;
	color: #954d06;
	/* padding: 16px 0 0 20px; */
	/* padding: 14px 0 0 20px; */
	padding: 1px 0 0 20px;
	font-size: 11px;
	text-align: left;
}

#ptr {
	display: block;
	float: right;
	width: 12px;
	height: 16px;
	/* margin: 15px 20px 0 0; */
	/* margin: 12px 20px 0 0; */
	margin: 0 20px 0 0;
	background: url(../_img/ptr.gif) no-repeat;
	text-indent: -9999px;
	outline: none;
}

div#fj-kulczycki {
	position: absolute;
	top: 12px;
	text-indent: -9999px;
}

/* div#fj-kulczycki a {
	display: block;
	width: 92px;
	height: 23px;
	background: url(../_img/fjk.gif) no-repeat;
} */

div#fj-kulczycki a {
	display: block;
	width: 110px;
	height: 25px;
	background: url(../_img/fjk2.gif) no-repeat;
}

/****************************************************************************/
/* MAP RIGHT-LEFT
/****************************************************************************/

#map-left.map-left-bg{height:393px}
#map-right.map-right-bg {
	height:281px;
	position:absolute;
	bottom:0px;
	right:19px;
	background: url(../_img/bg-map-right.png) no-repeat 0 -7px;
	}

/*#map-left.map-left-bg {
	height:281px;
	position:relative;
	bottom:0px;
	right:19px;
	background: url(../_img/bg-map-right2.gif);
	}*/

#gradient-content{position:relative}

.continent-1, .continent-2, .continent-3, .continent-4, .continent-5, .continent-6, .continent-7, .continent-8 {
	float: left;
	width: 100%;
	height: 215px;
	padding-bottom: 62px;
	/* height: 270px; */
}

/* AMERYKA POLNOCNA */
.continent-1 {
	background: url(../_img/kontynenty/ameryka-pn.gif) no-repeat center bottom;
}

/* AMERYKA SRODKOWA */
.continent-2 {
	background: url(../_img/kontynenty/ameryka-sr.gif) no-repeat center bottom;
}

/* AMERYKA POLUDNIOWA */

.continent-3 {
	background: url(../_img/kontynenty/ameryka-pld.gif) no-repeat center bottom;
}

/* EUROPA */
.continent-4 {
	background: url(../_img/kontynenty/europa.gif) no-repeat center bottom;
}

/* AZJA */
.continent-5 {
	background: url(../_img/kontynenty/azja.gif) no-repeat center bottom;
}

/* AFRYKA */
.continent-6 {
	background: url(../_img/kontynenty/afryka.gif) no-repeat center bottom;
}

/* AUSTRALIA */
.continent-7 {
	background: url(../_img/kontynenty/australia.gif) no-repeat center bottom;
}

/* OCEANIA */
.continent-8 {
	background: url(../_img/kontynenty/oceania.gif) no-repeat center bottom;
}

/* =PAGINATION
 ***********************************************************************************/
.paginationWrapper {
    width: 660px;
    margin: 10px 0 0 0;
}

* html .paginationWrapper {
    width: 665px;
}

.pagination {
    float: right;
    height: 30px;
    list-style: none;
    display: block;
}

.pagination ul {
    list-style: none;
}

.pagination li {
    float: left;
    margin: 0 10px 0 0;
}

ul.pagination .last {
    margin: 0;
}

.pagination li a {
    display: block;
    padding: 5px 8px;
    color: #934b05;
    text-decoration: none;
    font-size: 11px;
    border: 1px #e4cfbb solid;
}

.pagination li a:hover {
    border: 1px #834001 solid;
}

* html .pagination li a:hover {
    border: none;
}

#sub .pagination li.current {
    padding: 2px 6px;
    background-color: #fcf6f0;
    color: #834001;
    border: 1px #997653 solid;
}



.tagcloud {
  font-weight: bolder;
  line-height: 1.4em;
}
.tagcloud li {
  display: inline;
  white-space: nowrap;
  padding: 0;
  margin: 0;
}
.tagcloud li a {
  padding: 0 0.2em 0 0.2em;
  text-decoration: none;
  font-family: Verdana; 
  color: #e7d5c4;
}
.tagcloud li a:hover{
  color: #633201;
}

/* Banner */

#showSpan {
	position: absolute;
	left: 959px;
	top: 5px; 
	width: 20px;
	height: 20px;
	border: solid 1px #fff;
	font-family: Tahoma, Arial, sans-serif;
	font-size: 10px;
	padding: 0;
	color: #fff;
	background-color: #a65a0f;
	cursor: pointer;
	outline-style: none;
}
