body {
	text-align: center;
	font-family: Tahoma, Arial, sans-serif;
	background: url(../../../pub/_img/bg-wrapper-content.gif) repeat;
}

* { 
	margin: 0;
	padding: 0;
}

/*
a:focus
{
  -moz-outline-style: none;
}
*/

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 {
	position: relative;
	width: 100%;
	height: 272px;
	background: url(../../../pub/_img/bg-wrapper-header-shop.gif) repeat-x;
}

#wrapper-header-bg {
	width: 1052px;
	margin: 0 auto;
	background: url(../../../pub/_img/bg-header.gif) 0 100% no-repeat;
}

#header {
	margin: 0 auto;
	width: 932px;
	height: 272px;
}

#header-menu {
	width: 908px; /* total 923px */
	height: 18px; /* total 25px */
	padding: 8px 15px 0 0;
	background: url(../../../pub/_img/bg-header-menu-shop.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-contact_pl {
	width: 63px;
	background: url(img/header-menu-contact.gif) no-repeat;
}

#header-menu-contact_en {
	width: 63px;
	background: url(img/header-menu-contact-en.gif) no-repeat;
}

#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(../../../pub/_img/header-menu-basket.gif) no-repeat;
}

#header-menu-lang-pl {
	width: 50px;
	padding-left: 50px;
	padding-top: 3px;
	height: 21px;
	background: url(../../../pub/_img/header-menu-lang.gif) no-repeat;
}

#header-menu-lang-en {
	width: 50px;
	padding-left: 77px;
	padding-top: 3px;
	height: 21px;
	background: url(../../../pub/_img/header-menu-lang-en.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(../../../pub/_img/flagi/pl.gif) no-repeat 0 0;
			}

				a#pl:hover {
					background: url(../../../pub/_img/flagi/pl.gif) no-repeat 0 -14px;
				}

			a#en {
				background: url(../../../pub/_img/flagi/en.gif) no-repeat 0 0;
			}

				a#en:hover {
					background: url(../../../pub/_img/flagi/en.gif) no-repeat 0 -14px;
				}

#header h1 {
	display: block;
	width: 932px;
	height: 178px;
	margin: 0px 0 0 0;
	background: url(../../../pub/_img/header-top-shop.jpg) no-repeat;
	text-indent: -9999px;
}

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;
}


#menu {
	width: 858px; /* real 932px */
	padding: 0 0 0 74px;
	height: 68px;
	background: url(../../../pub/_img/bg-menu-shop.gif) no-repeat;
	list-style-type: none;
}

#menu li {
	display: block;
	float: left;
	height: 25px;
	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-jak {
	width: 145px;
	background: url(../../../pub/_img/menu-jak.gif) no-repeat;
}

#menu-rejestracja {
	width: 102px;
	margin-right: 85px;
	background: url(../../../pub/_img/menu-rejestracja.gif) no-repeat;
}

#menu-przesylka {
	width: 102px;
	background: url(../../../pub/_img/menu-przesylka.gif) no-repeat;
}

#menu-regulamin {
	width: 102px;
	background: url(../../../pub/_img/menu-regulamin.gif) no-repeat;
}

#menu-contact {
	width: 87px;
	margin-right: 85px;
	background: url(../../../pub/_img/menu-contact.gif) no-repeat;
}


/* ENGLISH VERSION */

#menu-jak-en {
	width: 140px;
	background: url(../../../pub/_img/menu-howto.gif) no-repeat;
}

#menu-rejestracja-en {
	width: 112px;
	margin-right: 85px;
	background: url(../../../pub/_img/menu-registr.gif) no-repeat;
}

#menu-przesylka-en {
	width: 90px;
	background: url(../../../pub/_img/menu-delivery.gif) no-repeat;
}

#menu-regulamin-en {
	width: 112px;
	background: url(../../../pub/_img/menu-regulations.gif) no-repeat;
}

/* = Login Form Styles */
#menu li#login {
	position:relative;
	top:6px; 
}
 
.login {
	width: 148px; /* 159px total */
	height: 13px; /* 20px total */
	/*border: 1px #fff solid;*/
	border: none;
	padding: 4px 7px 4px 7px;
	margin: 0 0 5px 0;
	font-size: 9px;
	background: #fef3ea url(../../../pub/_img/bg_login.gif) no-repeat;
}

#login .usB{
	position: relative;
	font-weight: bold;
}
#login .usB .welcome_{
	position: absolute;
	top: 5px;
	left: 30px;

	height: 12px;
	font-size: 15px;
}
#login .usB .panel_{
	position: absolute;
	top: 25px;
	left: 30px;
	width: 50px;
	height: 12px;
	text-align: left;
	font-size: 15px;
}
#login .usB .logout_{
	position: absolute;
	top: 25px;
	left: 140px;
	width: 50px;
	height: 12px;
	text-align: left;
	font-size: 15px;
}
#login .usB .welcome_a{
	position: absolute;
	top: 2px;
	color: #633201;
	width: 200px;
	height: 12px;
	text-align: center;
}
#login .usB .welcome_b{
	position: absolute;
	top: 0px;
	color: #e8ceb4;
	width: 200px;
	height: 12px;
	text-align: center;
}
#login .usB .panel_a, #login .usB .panel_a a{
	position: absolute;
	top: 2px;
	color: #633201;
	width: 100px;
	height: 12px;
	text-align: left;
	text-indent: 0px;
}
#login .usB .panel_b, #login .usB .panel_b a{
	position: absolute;
	top: 0px;
	color: #e8ceb4;
	width: 100px;
	height: 12px;
	text-align: left;
	text-indent: 0px;
}
#login .usB .logout_a, #login .usB .logout_a a{
	position: absolute;
	top: 2px;
	color: #633201;
	width: 100px;
	height: 12px;
	text-align: left;
	text-indent: 0px;
}
#login .usB .logout_b, #login .usB .logout_b a{
	position: absolute;
	top: 0px;
	color: #e8ceb4;
	width: 100px;
	height: 12px;
	text-align: left;
	text-indent: 0px;
}

#login .userBar{
	position:relative;
	right:15px;
	}

#login .userBar ul .welcome {
	width: 100px;
	top: 5px;
	left: 80px;
	text-align: center;
	}

#login .userBar ul .welcome, #login .userBar ul .panel, #login .userBar ul .logout { position: absolute;}

#login .userBar ul .panel {
	top: 30px;
	left:80px;
	}	

#login .userBar ul .logout {
	top: 30px;
	left:170px;
	bottom:2px;
	}	

#login .userBar ul li {
	position:relative;
	top:16px;
	left: 20px;
	margin-right: 10px;
	font-size:11px;
	color: #e7d5c4;
	font-weight: bold;
}

#login .userBar ul li a{
	display: inline;
	color:#fff;
	padding:0 10px;
	text-indent: -9999px;
}

#login .userBar ul .panel a{
	position:relative;
	display: block;
	overflow: hidden;
	height: 13px;
	width:53px;
 	background: url(../../../pub/_img/panel_btn.gif) no-repeat; 
	text-indent: -9999px;
}

#login .userBar ul .panel_pl a{
}

#login .userBar ul .panel_en a{
}

#login .userBar ul .logout a{
	display: block;
	overflow: hidden;
	height: 13px;
	width: 83px;
	background: url(../../../pub/_img/logout_btn.gif) no-repeat; 
	text-indent: -9999px;
}

#login .userBar ul li.logout a {
	text-indent: -9999px;
	}
	
ul.address {
	list-style-type: none;
	font-size: 11px;
}

ul.address li {
	margin: 3px 0;
}

.login-submit { position: absolute; left:220px; top:20px; }

.login-submit-en { position: absolute; left:235px; top:20px; }



span#login_txt, span#passwood_txt, span#passwood_txt_en, span#login_txt_en {
	display:block;
	float: left;
	height:9px;
	background: url(../../../pub/_img/login_txt.gif) no-repeat;
}

span#login_txt {
	width:35px;
	margin: 7px 10px 0 0;
	background: url(../../../pub/_img/login_txt.gif) no-repeat;
	}

span#login_txt_en {
	width:52px;
	margin: 7px 10px 0 0;
	background: url(../../../pub/_img/login_txt.gif) no-repeat;
	}

span#passwood_txt {
	width:36px;
	margin: 7px 9px 0 0;
	background: url(../../../pub/_img/password_txt.gif) no-repeat;
}

span#passwood_txt_en {
	width:53px;
	margin: 7px 9px 0 0;
	background: url(../../../pub/_img/enpassword_txt.gif) no-repeat;
}

.search { 
	position: absolute; top:0px; left:0px;
	width: 102px;
	height: 16px; /* 20px total */
	border: 1px #e3ccb5 solid;
	padding: 4px 0px 4px 7px;
	margin: 0px 0px 3px 0px;
	font-size: 10px;
	
//	width: 206px; /* 59px total */
//	height: 16px; /* 20px total */
}

.search-submit { 
	position: relative; top:0px; left:120px;
	margin: 0 0 5px 0;}

.okBtn { position: relative; top:5px;}

.subScribe {
	width: 100px; /* 159px total */
	height: 15px; /* 20px total */
	border: 1px #e3ccb5 solid;
	padding: 4px 7px 4px 7px;
	margin: 0 0 5px 0;
	font-size: 10px;
	
}

.regInput  {
	width: 160px; /* 159px total */
	height: 15px; /* 20px total */
	border: 1px #e3ccb5 solid;
	padding: 4px 7px 4px 7px;
	margin: 0 0 5px 0;
	font-size: 10px;
}

.notesInput {
	width: 311px; /* 159px total */
	height: 45px; /* 20px total */
	border: 1px #e3ccb5 solid;
	padding: 4px 7px 4px 0px;
	margin: 8px 0 5px 0;
	font-size: 10px;
}

#mainMenu {
	width: 221px; 
	}

#mainMenu ul {
	display: block;
	width: 221px;
	text-align:left;
	list-style: none; 
}

#mainMenu ul li { 
	display: block;
	margin: 0 0 1px 0;
	background: #f7ece2 url(../../../_img/sub/sub-list-active.gif) 95% 50% no-repeat;
}

#mainMenu ul li a {
	display: block;
	padding: 6px 0 6px 20px;
	font-family: Georgia, Verdana, Arial, sans-serif;
	font-size: 70%;
	font-weight: bold;
	text-decoration: none;
	text-transform: uppercase;
	color: #934b05;
	outline: none;
}
#mainMenu ul li a.menu_sub{
font-weight:100;
margin:0 !important;
padding: 6px 0 6px 30px;
}

#mainMenu ul li a.menu_sub2{
font-weight:100;
margin:0 !important;
padding: 6px 0 6px 40px;
}

#mainMenu ul li a:hover { background-color: #e9ddd2; }


/* = SUB NAV STYLES */
ul#subNav {
	/*margin: 0 0 9px 0;*/
	list-style-type: none;
	width: 670px;
	padding: 20px 0 0 0px;
	clear:both;
}

ul#subNav li{
	margin-top: 0px;
	margin-left: 0px;
	margin-right:9px;
/*	display: inline;*/
	float: left;
}

ul#subNav ul:last-child {margin: 0;}

#subNav li.lastElement{margin:0;}

#subNav a{
	display: block;
	text-decoration: none;
	width: 71px;
	height: 74px;
	margin: 0;
	padding:12px 0 0 15px;
	
}

#subNav a#nowosci_btn {background: url(../../../pub/_img/sub_nowosci_btn.gif) no-repeat;}
#subNav a:hover#nowosci_btn {background: url(../../../pub/_img/sub_nowosciOver_btn.gif) no-repeat;}

#subNav a#promocje_btn {background: url(../../../pub/_img/sub_promocje_btn.gif) no-repeat;}
#subNav a:hover#promocje_btn {background: url(../../../pub/_img/sub_promocjeOver_btn.gif) no-repeat;}

#subNav a#kawy_btn {background: url(../../../pub/_img/sub_kawy_btn.gif) no-repeat;}
#subNav a:hover#kawy_btn {background: url(../../../pub/_img/sub_kawyOver_btn.gif) no-repeat;}

#subNav a#akcesoria_btn {background: url(../../../pub/_img/sub_akcesoria_btn.gif) no-repeat;}
#subNav a:hover#akcesoria_btn {background: url(../../../pub/_img/sub_akcesoriaOver_btn.gif) no-repeat;}

#subNav a#opakowania_btn {background: url(../../../pub/_img/sub_opak_btn.gif) no-repeat;}
#subNav a:hover#opakowania_btn {background: url(../../../pub/_img/sub_opakOver_btn.gif) no-repeat;}

#subNav a#bizuteria_btn {background: url(../../../pub/_img/sub_bizuteria_btn.gif) no-repeat;}
#subNav a:hover#bizuteria_btn {background: url(../../../pub/_img/sub_bizuteriaOver_btn.gif) no-repeat;}

#subNav a#upominki_btn {background: url(../../../pub/_img/sub_upominki_btn.gif) no-repeat;}
#subNav a:hover#upominki_btn {background: url(../../../pub/_img/sub_upominkiOver_btn.gif) no-repeat;}


/* ENGLISH VERSION */

#subNav a#nowosci_btn_en {background: url(../../../pub/_img/en_sub_nowosci_btn.gif) no-repeat;}
#subNav a:hover#nowosci_btn_en {background: url(../../../pub/_img/en_sub_nowosciOver_btn.gif) no-repeat;}

#subNav a#promocje_btn_en {background: url(../../../pub/_img/en_sub_promocje_btn.gif) no-repeat;}
#subNav a:hover#promocje_btn_en {background: url(../../../pub/_img/en_sub_promocjeOver_btn.gif) no-repeat;}

#subNav a#kawy_btn_en {background: url(../../../pub/_img/en_sub_kawy_btn.gif) no-repeat;}
#subNav a:hover#kawy_btn_en {background: url(../../../pub/_img/en_sub_kawyOver_btn.gif) no-repeat;}

#subNav a#akcesoria_btn_en {background: url(../../../pub/_img/en_sub_akcesoria_btn.gif) no-repeat;}
#subNav a:hover#akcesoria_btn_en {background: url(../../../pub/_img/en_sub_akcesoriaOver_btn.gif) no-repeat;}

#subNav a#opakowania_btn_en {background: url(../../../pub/_img/en_sub_opak_btn.gif) no-repeat;}
#subNav a:hover#opakowania_btn_en {background: url(../../../pub/_img/en_sub_opakOver_btn.gif) no-repeat;}

#subNav a#bizuteria_btn_en {background: url(../../../pub/_img/en_sub_bizuteria_btn.gif) no-repeat;}
#subNav a:hover#bizuteria_btn_en {background: url(../../../pub/_img/en_sub_bizuteriaOver_btn.gif) no-repeat;}

#subNav a#upominki_btn_en {background: url(../../../pub/_img/en_sub_upominki_btn.gif) no-repeat;}
#subNav a:hover#upominki_btn_en {background: url(../../../pub/_img/en_sub_upominkiOver_btn.gif) no-repeat;}

/****************************************************************************/
/* 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: 923px;
	margin: 0 auto;
	overflow: hidden;
	/*background: url(../_img/bg-map-left.png) 0 0px no-repeat;*/
}

#content  {
	margin: 0 auto;
	width: 1052px;
}

.subContent {
	padding: 0 15px 0 0;
	}

.subContent ul {
	list-style-type: none;
}

.subContent ul li, .subContent p, .subContent ol li {
	margin-bottom: 10px;
}

.subContent ol {
	padding: 0 0 0 40px;
}

.subContent ol {
	padding: 0 0 0 40px;
}

#content-container,
#map-left,
#map-right {
	float: left;
}

#map-left { width: 60px;}
#map-right { width: 50px; }


#content-container {
	width: 923px;
	overflow: hidden;
}

#content-top {
	width: 924px;
	height: 221px;
	background: #faefe1;
}

#productContent {
	width: 670px; 
	padding: 10px;
	clear:both;
}

#productImg {
	float: left;
	width:70px;

}



#productCopy {
	float: right;
	width: 320px;
	}

#bodyMainCopy {
	float: left;
	width: 430px;
	padding:0 0 0 0px;
	}



	
.relatedProducts{
	font-size: 11px;
	margin-top: 20px;
	margin-left: 10px;
	}
	
.relatedProducts h3:first-letter, .relatedProducts h3 a:first-letter, h3.allh3:first-letter { font-size: 150%; text-decoration: none;}	

h3.allh3 {
	font-size: 11px;
}
	
.relatedPrice{
	text-align:right;
	}

#content-plot .basket {
	display: block;
	width: 205px;
	padding: 10px 8px;
	margin-bottom: 10px;
	border: 1px solid #e3ccb5;
	background:#FFF url(../../../pub/_img/bottom_basketBox_bg2.gif) bottom no-repeat;
	}
	
.basket .basketBtn {
	margin-top: 10px;
}

#news,
#quotes {
	float: left;
	height: 221px;
}


/* =ORDER FORM STYLE 
-------------------------------------------------------------------*/
	
.usun {
	position: relative;
	bottom: 2px;
	}

/*
	NEWS
*/
#news { 
	width: 462px;
	background: #fbf9f1 url(../../../pub/_img/bg-news.gif) 1px -1px no-repeat;
}

.entry {
	float: left;
	width: 191px; /* total 231px */
	padding: 20px;
	text-align: left;
}

.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; }

/****************************************************************************/
/* CONTENT BOTTOM
/****************************************************************************/
#content-bottom {
	float: left;
	width: 924px; 
	background: url(../../../pub//_img/bg-coffee.gif) 0 0 repeat-x #692d02;
	text-align: left;
}


/*
	NEWSLETTER
*/
#newsletter {
	float: left;
	width: 211px;
	padding: 210px 0 0 20px;
	background: url(../../../pub/_img/bg-newsletter.jpg) no-repeat;
}

#newsletter h2 {
	display: block;
	width: 200px;
	height: 14px;
	margin: 0 0 10px 7px;
	background: url(../../../pub/_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(../../../pub/_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(../../../pub/_img/icon-newsletter-success.gif) no-repeat; }

#icon-newsletter-error { background: url(../../../pub/_img/icon-newsletter-error.gif) no-repeat; }

#icon-newsletter-loader { background: url(../../../pub/_img/loader.gif) no-repeat; }

/* 
	FEATURES
*/
#features {
	float: left;
	width: 693px;
	overflow: hidden;
	background: url(../../../pub/_img/bg-coffee.gif) 0 0 repeat-x;
}

#features h2 {
	display: block;
	overflow: hidden;
	width: 100%;
	height: 14px;
	margin: 17px 0 17px 0;
	background: url(../../../pub/_img/header-features.gif) no-repeat;
	text-indent: -9999px;
}

.coffee {
	float: left;
	width: 210px;
	padding: 0 10px 0 10px;
	text-align: left;
	background: url(../../../pub/_img/line-coffee.gif) 100% 30% no-repeat;
}

.coffee:last-child { background: none; }

.coffee h3, .coffee h3 a {
	color: #ecddcf;
	font: bold 11px Georgia;
	text-transform: uppercase;
}

.coffee h3:first-letter, .coffee h3 a:first-letter { font-size: 150%; text-decoration: none; }

.productBox h3 {
	font: bold 11px Georgia;
	text-transform: uppercase;
	margin: 0;
	padding: 0;
}

.coffee p {
	display: block;
	padding: 0 10px 10px 10px;
	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 0 37px;
	background: url(../../../pub/_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 {
	display: block;
	margin: 4px 0 2px 0;
	width: 72px;
	height: 12px;
	background: url(../../../pub/_img/span-pochodzenie.gif) 0 0 no-repeat;
	text-indent: -9999px;
}

.link-basket:hover,
.link-read-more:hover { background-position: 0 -23px; }

.link-read-more {
	width: 61px;
	background: url(../../../pub/_img/link-read.gif) no-repeat;
}
	
.link-basket {
	width: 98px;
	background: url(../../../pub/_img/link-basket.gif) no-repeat;
}

/****************************************************************************/
/* FOOTER
/****************************************************************************/
#footer {
	width: 100%;
	margin: 0 0 19px 0;
	height: 150px;
	background: url(../../../pub/_img/bg-footer.gif) 0 0 repeat-x;
}

#footer-content {
	margin: 0 auto;
	margin-top: -7px;
	width: 1045px;
	background: url(../../../pub/_img/bg-footer-content5.gif) -4px 0 no-repeat;
}

#footer-list {
	width: 1044px;
	height: 72px;
}

#footer-partners {
	display: none;
	margin: 0 0 0 819px;
	width: 166px;
	height: 60px;
	background: url(../../../pub/_img/footer-partners.gif) no-repeat;
}

#footer-copyright {
	width: 923px;
	height: 90px;
}

#footer-copyright div {
	float: left;
	margin: 0 0 0 58px;
	width: 923px;
	padding: 5px 0 8px 0;
	background-color: #6a2e02;
	border-bottom: solid 4px #8b4501;
}

#footer-copyright div p {
	display: block;
	float: left;
	color: #954d06;
	padding: 1px 0 0 20px;
	font-size: 11px;
	text-align: left;
}

#ptr {
	display: block;
	float: right;
	width: 12px;
	height: 16px;
	margin: 0 20px 0 0;
	background: url(../../../pub/_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(http://www.pozegnanie.com/_img/fjk.gif) no-repeat;
}


/****************************************************************************/
/* MAP RIGHT-LEFT
/****************************************************************************/

#map-left.map-left-bg{height:393px}

#gradient-content{position:relative}

.continent-africa {
	float: left;
	width: 100%;
	padding-bottom: 62px;
	background: url(../../../pub/_img/afryka.gif) no-repeat center bottom;
} 
label {
	text-transform: capitalize;
	font-size: 70%;
}


/* =Panel Style 
---------------------------------------------------------------------------*/
table.panelInfo { font-size: 11px;
}

table.panelInfo tr td input {
	margin: 2px 0;
	border: 1px solid #e3ccb5;
	}
table.panelInfo tr td input.btn {
	border: none;
	padding: 0px 0px; 
	}

table.panelInfo tr td.panel_l {
	text-align: left;
	height:26px;
	width:95px;
	padding: 0 0 0 3px;
	}
table.panelInfo tr td.panel_r {
	text-align: left;
	height:26px;
	width:212px;
	padding: 0 3px 0 0;
	}
table.panelInfo tr td.panel_r input{
	height:26px;
	width:206px;
	padding: 0 3px;
	}
	
#panel a {
	text-decoration: none;
	}
#panel .wrapper{
	border:1px solid #E3CCB5;
	padding:5px;
	}
.panelTable {
	padding: 10px;
	border: 1px solid #e3ccb5;
	}

#historyPanel tr td {
	padding: 0 5px;
	}
	
a.addressBtn, a.addressBtn2 {
	display: block;
	padding: 5px 10px;
	width: 50px;
	color: #000;
	font-size: 12px;
	text-align: center;
	/* padding: 10px; */
	border: 1px solid #e2ccb4;
	background-color: #f0f0f0;
	}
	
a.addressBtn2 {
	width: 178px;
	margin: 0 0 10px 0;
	}
	
input.orderBtn { 
	padding: 2px;
	border: 1px solid #e2ccb4;
	background-color: #f0f0f0;
	}

table.addressMain {
	padding: 10px;
	border: 1px solid #e2ccb4;
	
	}

table.addressMain tr td {
	padding: 0 0 0 30px;
}



.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;
}
