body { margin: 0;	padding: 0;	background: #eeac00; font-family: Tahoma; font-size: 11px; color: #61605f; line-height: 16px; text-align: center; }

a { color: #eeac00; text-decoration: underline; font-weight:normal;}
a:hover { color: #7f7e7b; text-decoration: none; }
form { display: inline; }
.ok { font-weight: bold; }
.blad { color: red; font-weight: bold; }
img {border:0px;}
h4{margin:5px 0;}
ul {list-style: none;margin-left:15px;padding:0;}
ul li {background: url(../img/li_bg.gif) no-repeat 2px 4px;padding:0 0 5px 25px;}

#layout {margin: 0 auto; width:950px;background:#ffffff;padding:0 20px 20px 20px;border-bottom:3px solid #e7e5d9}

/*--------------------  naglowek ------------------- */

.text {text-align:justify;padding: 10px}

#header {margin:0;padding:0}
#header1 {margin:0 auto;background: url(../img/header1.gif) no-repeat;width:990px;height:5px;overflow:hidden}
#headerLogo {float:left;display:inline;}
#headerRight {width:726px;float:left;display:inline;margin:6px 0 0 0;}
#headerRightTop {width:726px;margin:0 0 10px 0;padding:0 0 0 0}
#headerInformation {float:left;display:inline;margin:5px 0 0 10px;text-align:left}
#headerInformation a {color:#EEAC00;font-weight:bold;text-decoration:none;}
#headerInformation a:hover {text-decoration:underline;}

#headerInformation h1{ font-size: 11px; font-weight:normal;margin:0;padding:0; color: #DADADA}
#headerInformation h2{ font-size: 9px; font-weight:normal;margin:0;padding:0;color: #D2D2D2}

#headerLang {float:right;display:inline;color:#5a5959;vertical-align:middle;text-align:right}
#headerLang h1{ font-size: 11px; font-weight:normal;margin:5px 0 5px 0;padding:0;}
#headerLang h2{ font-size: 9px; font-weight:normal;margin:0;padding:0;}
#headerLang img {vertical-align:middle;margin:0 5px;}
#headerLang span {margin:0 12px}
#mainMenu {width:706px;background:url(../img/menu_bg.gif) repeat-x;height:32px;margin:0 0 0 0;padding:15px 10px 0 10px;}
#mainMenu a {color:#7f7e7b;text-decoration:none;font-weight:bold}
#mainMenu a:hover {text-decoration:underline;}
#mainMenu .menu_1 {float:left;display:inline;}
#mainMenu .menu_line {float:left;display:inline;width:1px;height:14px;background:#eeac00;margin:0 14px;}

#mainMenu2 {width:698px;background:url(../img/menu_bg2.gif) repeat-x;height:28px;margin:0 0 0 0;padding:12px 14px ;}
#mainMenu2 a {color:#7f7e7b;text-decoration:none;font-weight:bold; float:left;}
#mainMenu2 a:hover {text-decoration:underline;}
#mainMenu2 span {padding: 0 7px; color:#eeac00; float:left; font-size: 15px; line-height: 26px;}

#mainMenu2 .menu_1 {float:left;display:inline;}
#mainMenu2 .menu_line {float:left;display:inline;width:1px;height:14px;background:#eeac00;margin:0 14px;}


#banner {width:950px;height:200px;margin:0 auto;background:#666666;}

/*OLD - delete after publicate */
#advSearch {display:none;}

#searchBox {float:left;display:inline;width:184px;padding:20px 20px 15px 20px;background:#666666;height:165px;color:#ffffff;text-align:left}
#searchBox .search_text {width:172px;height:13px;font-size:9px;padding:2px 0 0 3px}
#searchBox .search_select {width:172px;height:13px;font-size:9px;padding:2px 0 0 3px}

#searchBox .search_checkbox {border:0;}
#searchBox select {width:179px;height:19px;font-size:9px;}
#searchBox .searchPosition {margin:0 0 8px 0}
#searchBox .searchPosition a {color:#eeac00}
#searchBox a:hover {color:#eeac00}
#searchBtn {padding:7px 0 0 0 ;width:179px;}
/*OLD - delete after publicate */

#searchBox2 {float:left;width:184px; clear:both; min-height:320px; padding:20px 20px 15px 20px;background:#838383 url(../img/bg_searchbox.gif) repeat-y right; color:#ffffff;text-align:left}
#searchBox2 .search_text {width:172px;height:13px;font-size:9px;padding:2px 0 0 3px}
#searchBox2 .search_select {width:172px;height:13px;font-size:9px;padding:2px 0 0 3px}

#searchBox2 .search_checkbox {border:0;}
#searchBox2 select {width:179px;height:19px;font-size:9px;}
#searchBox2 .txtMini {width:62px;height:17px;font-size:9px;}
#searchBox2 .searchPosition {margin:0 0 8px 0}
#searchBox2 .searchPosition a {color:#eeac00}
#searchBox2 a:hover {color:#eeac00}
#searchBtn2 {padding:7px 0 0 0 ;width:179px;}
#mostPopular {clear:both; padding: 1px 0;}

#VIPCartBox {float:left;display:inline;margin-top:10px;padding:20px 0px 20px 0px;text-align:left}
.pole_vipcard_long{width:400px;}
.pole_vipcard_middle{width:162px;}
.pole_vipcard_middle_miejscowosc{width:255px;}
.pole_vipcard_short{width:40px;}

#messageBox {font-weight: bold;  color:#EEAC00;}
.error {font-weight: bold;  color:#EEAC00;}
#buttonsMenu {padding:4px 9px 0 9px;}
#buttonsMenu .buttonCenter {margin:0 20px}
#flashBanner {width:726px;height:191px;margin:0;padding:0;float:left;display:inline;}
#flashBanner2 {width:726px;height:191px;margin:0;padding:0;float:left;display:inline;background:url(../img/flash2.jpg) no-repeat}
#flashBanner3 {width:726px;height:191px;margin:0;padding:0;float:left;display:inline;background:url(../img/flash3.jpg) no-repeat}
#flashBanner_lista {width:726px;height:0px;margin:0;padding:0;float:left;display:inline;}
/* do usuniecia po opublikowaniu */
#bannerLine {height:3px;margin:1px 0 1px 0;width:950px;background:#eeac00;overflow:hidden}
#bannerLine2 {height:3px;margin:1px 0 1px 0;width:726px;background:#eeac00;overflow:hidden}

/*--------------------lewa kolumna ------------------- */

#contentLeftColumn {width:203px;margin:0 21px 0 0;float:left;display:inline;}
.header_bg  {background: url(../img/header_bg.gif) no-repeat 0px 0px;color:#7e7d7b;font-size:17px;font-weight:bold;padding:1px 0 0 30px;text-align:left;line-height:20px;font-family:arial;margin:10px 0}
#leftColumnMonth {margin:10px 0 15px 10px;text-align:left;color:#5a5959}
#popularOffer {width:203px;text-align:left;}

#popularOffer .kom_1 {width:203px;background:#5a5959;padding:6px 0 6px 0;margin:0 0 1px 0}
#popularOffer .kom_0 {width:203px;background:#838383;padding:6px 0 6px 0;margin:0 0 1px 0}
#popularOffer .popularOfferNumber {float:left;display:inline;color:#fff;width:15px;margin:0 8px 0 5px;text-align:right}
#popularOffer a {display:block;width:160px;color:#eeac00;font-weight:normal;text-decoration:none}
#popularOffer a:hover {color:#eeac00;text-decoration:underline}
#popularOffer .popularOfferLink {float:left;display:inline;}
#contentRight {float:left;display:inline;width:726px;margin:0 0 20px 0; }

#showOffer {margin:25px 0 0 0}
#showOffer a {color:#333333;text-decoration:underline;font-weight:bold;}
#showOffer a:hover {text-decoration:none;}

/*--------------------   content glowna ------------------- */

#mainPageBox {width:686px;background:#666666;padding: 10px 30px 10px 10px;color:#e9e9e9}
#mainPageBox a {color:#eeac00;font-weight:normal;text-decoration:underline}
#mainPageBox a:hover {text-decoration:none}
#mainPageImg {float:left;display:inline;}
#mainPageImg img {border:1px solid white;}
#mainPageText {float:left;display:inline;width:460px;margin:0 0 0 20px;text-align:left;font-size:14px; line-height:18px;}
#mainPageText p {margin:10px 0;}
.text_orange {color:#eeac00;font-weight:bold;}
.textImg {margin:3px 0 0 240px;}

#specialOffer {width:726px;margin:0 0 0 0;padding:0;}
#specialOffer_more {width:150px;float:right; margin-top:10px;}
#specialOffer_header {float:left;}
.specialOfferPosition {width:143px;float:left;display:inline;}
.specialOfferImg {padding:0 7px; height:96px;}
.specialOfferImg img {padding:2px;border:1px solid #e7e5d9}
.specialOfferImg img:hover {border:1px solid #999}
.specialOfferName {padding:0 9px;margin:5px 0 0 0;color:#5a5959;text-align:left;height:35px;line-height:13px; font-size:11px}
.specialOfferName a{color:#5a5959;font-weight:bold;text-decoration:none}
.specialOfferName a:hover{text-decoration:underline}
.specialOfferPrice {padding:0 9px;margin:5px 0 0 0;color:#ff3300;font-weight:bold;text-align:left;height:16px}
.specialOfferText {margin:5px 0 0 0;background:#e7e5d9;text-align:left;width:125px;padding:12px 9px 20px 9px;height:100px;overflow:hidden;}
.specialOfferText a {color:#000000;text-decoration:underline;}
.specialOfferText a:hover {text-decoration:none;}
.specialOfferLine {width:1px;height:285px;background: #ffffff url(../img/special_offer_line.gif) no-repeat top;float:left;display:inline;}

#lastOffers {width:726px;margin:20px auto 0 auto;overflow:hidden;}
#lastOffers .lastOfferPosition {width:176px;height:186px;float:left;display:inline;text-align:left;color:#5a5959;margin:0 2px 20px 2px;}
#lastOffers .lastOfferImg {margin:0 auto;width:170px;height:96px;}
#lastOffers .lastOfferImg img {padding:2px;border:1px solid #e7e5d9;}
#lastOffers .lastOfferImg img:hover {border:1px solid #999}
#lastOffers .lastOfferName {margin:5px 0 5px 0;text-align:left;height:35px;line-height:13px; font-size:11px}
#lastOffers .lastOfferName a{color:#5a5959;font-weight:bold;text-decoration:none}
#lastOffers .lastOfferName a:hover{text-decoration:underline}
#lastOffers .lastOfferLabel {margin:0 0 7px 0px;width:70px;float:left;display:inline;}
#lastOffers .offerLabel {margin:0 0 7px 0px;width:70px;height:30px;float:left;display:inline;}
#lastOffers .lastOfferValue {margin:0 0 7px 0px;width:80px;float:left;display:inline;font-weight:bold}
#lastOffers .lastOfferValue span {color:#ff3300}
#lastOffers .lastOfferText {margin:0 0 0 0;background: #e7e5d9;width:152px;height:70px;padding:12px 12px 18px 12px;overflow:hidden;}
#lastOffers .lastOfferText a {color:#000000;text-decoration:underline;}
#lastOffers .lastOfferText a:hover {text-decoration:none;}

#specialOffers {width:726px;margin:0px auto 0 auto;}
#specialOffers .lastOfferPosition {width:176px;height:186px;float:left;display:inline;text-align:left;color:#5a5959;margin:0 2px 20px 2px;}
#specialOffers .lastOfferImg {margin:0 auto;width:170px;height:96px;}
#specialOffers .lastOfferImg img {padding:2px;border:1px solid #e7e5d9;}
#specialOffers .lastOfferImg img:hover {border:1px solid #999}
#specialOffers .lastOfferName {margin:5px 0 5px 0;text-align:left;height:35px;line-height:13px; font-size:11px}
#specialOffers .lastOfferName a{color:#5a5959;font-weight:bold;text-decoration:none}
#specialOffers .lastOfferName a:hover{text-decoration:underline}
#specialOffers .lastOfferLabel {margin:0 0 7px 0px;width:70px;float:left;display:inline;}
#specialOffers .offerLabel {margin:0 0 7px 0px;width:70px;height:30px;float:left;display:inline;}
#specialOffers .lastOfferValue {margin:0 0 7px 0px;width:80px;float:left;display:inline;font-weight:bold}
#specialOffers .lastOfferValue span {color:#ff3300}
#specialOffers .lastOfferText {margin:0 0 0 0;background: #e7e5d9;width:152px;height:70px;padding:12px 12px 18px 12px;overflow:hidden;}
#specialOffers .lastOfferText a {color:#000000;text-decoration:underline;}
#specialOffers .lastOfferText a:hover {text-decoration:none;}

#footer {width:950px;height:40px;background:url(../img/footer_bg.gif) repeat-x;margin:0 0 0 0}
#copyright {float:left;display:inline;margin: 15px 0 0 20px; width:300px;text-align:left;color:#5a5959}
#copyright a {color:#5a5959;text-decoration:underline;}
#copyright a:hover {color:#eeac00;text-decoration:none;}
#footerMenu {float:right;display:inline;margin: 15px 0px 0 0; }
#footerMenu a {text-decoration:none;color:#a4a4a4;font-weight:normal;margin:0 10px;}
#footerMenu a:hover {text-decoration:underline;}

/* ----------------- subpage ----------------------*/

.contentRightHeader {background: url(../img/header_bg.gif) no-repeat 0px 3px;color:#61605f;font-size:20px;font-weight:bold;padding:0 0 0 35px;text-align:left;line-height:24px;font-family:arial;margin:10px 16px;}
#contentRightText {width:710px;text-align:justify;font-size:12px;margin:10px 0 0 0;padding:0 16px 0 16px}
#contentRightText img {padding:2px;border:1px solid #e7e5d9; }
#contentRightText .img_left {float:left;display:inline;margin:0 15px 10px 0}
#contentRightText .img_right {float:right;display:inline;margin:0 0 10px 15px}

/*-------------------- details page ----------------------*/
#details {width:710px;margin:0 0 0 0;padding:10px 0 0 16px}
#detailsMenu {width:726px;border-bottom:1px solid #d8d8d8;height:26px;padding:0 0 1px 0;}
.details_m_1 {float:left;display:inline;margin:0 5px 0 0}
.details_m_2 {float:left;display:inline;margin:0 5px 0 0}
.details_m_1 a {padding:5px 0 0 0;height:21px;float:left;display:inline;background: url(../img/details_menu_bg.gif) repeat-x;color:#333333;font-weight:bold;text-decoration:none}
.details_m_1 a:hover {color:#eeac00;text-decoration:underline}
.detailsMenuFirst {width:10px;height:26px;float:left;display:inline;background: url(../img/details_menu_first.gif) no-repeat}
.detailsMenuLast {width:10px;height:26px;float:left;display:inline;background: url(../img/details_menu_last.gif) no-repeat}

#detailsContent {width:726px;margin:20px 0 0 0; text-align:left;}
#detailsContent img.photo{margin:10px}
#detailsLeft {width:254px;float:left;display:inline;}
#detailsMainPicture {width:254px}
#detailsMainPicture img {padding:2px;border:1px solid #e7e5d9}
#detailsSmallPictures {margin:12px 0 0 3px}
#detailsSmallPictures img {float:left;display:inline;width:80px;height:60px;margin:0 3px 24px 0}
#detailsLeftBtn {margin:0 auto 0 auto}
#askMessageBox{display:none;text-align:right;}
#askMessageBox textarea{width: 250px; height: 150px; margin: 10px 0;}
#askMessageBox #askMessageEmail{width: 250px; margin: 5px 0;}
#askMessageBox #askMessagePhone{width: 250px; margin: 5px 0;}

#detailsRight {width:439px;margin:0 0 0 23px;float:left;display:inline;}
#offerDetails {width:439px;text-align:left;}
#offerDetails .detailsLabel {margin:3px 0 3px 0px;width:165px;float:left;display:inline;}
#offerDetails .detailsValue {margin:3px 0 3px 5px;width:260px;float:left;display:inline;font-weight:bold}
#offerDetails .detailsValue span {color:#ff3300}
#offerDetails .offerDetailsLine {width:439px;height:1px;background:#d8d8d8;margin:10px 0 10px 0;padding:0;overflow:hidden}
#offerDetails .offerDetailsBox {width:430px}

#offerDetailsText {text-align:left;margin:10px 0 10px 0;background:#e7e5d9;width:411px;padding:14px 14px 14px 14px}
#offerDetailsButtons {float:left;display:inline;}
#offerDetailsButtons input {margin: 0 10px 0 0}

/*#offerDetails .lastOfferText {margin:0 0 0 0;background: #e7e5d9;width:152px;height:70px;padding:12px 12px 18px 12px;overflow:hidden;}
#lastOffers .lastOfferText a {color:#000000;text-decoration:underline;}
#lastOffers .lastOfferText a:hover {text-decoration:none;}*/

#wyszukiwarka_ofert {width:700px;text-align:left}
#wyszukiwarka_ofert .form_zestaw {float:left; padding:4px 10px; text-align:left;vertical-align:middle}
#wyszukiwarka_ofert input, #wyszukiwarka_ofert select {font-size:10px;color:#666;margin:4px 0 0 0;height:14px}
#wyszukiwarka_ofert input {width: 118px;border-top:1px solid #b0b0b0;border-left:1px solid #b0b0b0;border-bottom:1px solid #e1e1e1;border-right:1px solid #e1e1e1}
#wyszukiwarka_ofert select {width:120px;border-top:1px solid #b0b0b0;border-left:1px solid #b0b0b0;border-bottom:1px solid #e1e1e1;border-right:1px solid #e1e1e1;height:18px}
#wyszukiwarka_ofert .input_price {width:80px}
#wyszukiwarka_ofert span {color:#e06f01;font-weight:bold;}
#wyszukiwarka_ofert .przycisk {padding:3px 0;width:75px;color:#e06f01;font-weight:bold;margin:15px 0px 0 0;height:22px;font-size:11px}

.offerListPosition {width:600px;padding:15px 0}
.offerImg {float:left;display:inline;width:125px}
#contentRightText .offerImg img:hover {border:1px solid #eeac00}
.offerDescription {float:left;display:inline;width:465px;margin:0 0 0 10px}
.offerLabel {color:#acacac;font-weight:bold;margin: 6px;}
.offerLabel span {margin:0 0 0 5px}
.offerLabel .lastOfferValue {color:#61605F;font-weight:bold;}
.offerLabel .lastOfferPrice {color:#d4020c;font-weight:bold;}
.offerName {padding:0 0 10px 0 ;  font-size:11px}
.offerText {padding:10px 0 0 0}
.offerLine {width:600px;height:1px;background:url(../img/offer_line.gif) repeat-x;}
.offerName a {text-decoration:none;font-size:16px;font-weight:bold;color:#e06f01}
.offerName a:hover {text-decoration:underline;color:#838383}

.sitemap {width:620px;text-align:left;margin:10px 0}
.map_bolder {font-weight:bold;}


#offerContact{padding: 10px 2px; line-height:18px;}

.msgBoxSendOffer{text-align:left; padding:10px;}
.msgBoxSendOffer textarea{width:330px; height:100px;}
.msgBoxSendOfferBtns{text-align:center; padding:10px;}
.msgBoxSendOfferBtns input{margin:10px;}





/**
 * jQuery lightBox plugin
 * This jQuery plugin was inspired and based on Lightbox 2 by Lokesh Dhakar (http://www.huddletogether.com/projects/lightbox2/)
 * and adapted to me for use like a plugin from jQuery.
 * @name jquery-lightbox-0.5.css
 * @author Leandro Vieira Pinho - http://leandrovieira.com
 * @version 0.5
 * @date April 11, 2008
 * @category jQuery plugin
 * @copyright (c) 2008 Leandro Vieira Pinho (leandrovieira.com)
 * @license CC Attribution-No Derivative Works 2.5 Brazil - http://creativecommons.org/licenses/by-nd/2.5/br/deed.en_US
 * @example Visit http://leandrovieira.com/projects/jquery/lightbox/ for more informations about this jQuery plugin
 */
#jquery-overlay {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 90;
	width: 100%;
	height: 500px;
}
#jquery-lightbox {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	z-index: 100;
	text-align: center;
	line-height: 0;
}
#jquery-lightbox a img { border: none; }
#lightbox-container-image-box {
	position: relative;
	background-color: #fff;
	width: 250px;
	height: 250px;
	margin: 0 auto;
}
#lightbox-container-image { padding: 10px; }
#lightbox-loading {
	position: absolute;
	top: 40%;
	left: 0%;
	height: 25%;
	width: 100%;
	text-align: center;
	line-height: 0;
}
#lightbox-nav {
	position: absolute;
	top: 0;
	left: 0;
	height: 100%;
	width: 100%;
	z-index: 10;
}
#lightbox-container-image-box > #lightbox-nav { left: 0; }
#lightbox-nav a { outline: none;}
#lightbox-nav-btnPrev, #lightbox-nav-btnNext {
	width: 49%;
	height: 100%;
	zoom: 1;
	display: block;
}
#lightbox-nav-btnPrev {
	left: 0;
	float: left;
}
#lightbox-nav-btnNext {
	right: 0;
	float: right;
}
#lightbox-container-image-data-box {
	font: 10px Verdana, Helvetica, sans-serif;
	background-color: #fff;
	margin: 0 auto;
	line-height: 1.4em;
	overflow: auto;
	width: 100%;
	padding: 0 10px 0;
}
#lightbox-container-image-data {
	padding: 0 10px;
	color: #666;
}
#lightbox-container-image-data #lightbox-image-details {
	width: 70%;
	float: left;
	text-align: left;
}
#lightbox-image-details-caption { font-weight: bold; }
#lightbox-image-details-currentNumber {
	display: block;
	clear: left;
	padding-bottom: 1.0em;
}
#lightbox-secNav-btnClose {
	width: 66px;
	float: right;
	padding-bottom: 0.7em;
}





p{}