.productWindow
{
   display: none;
   position: fixed;
   top: 17%;
   left: 50%;
   margin-left: -129px;
   background: #764f33;
   padding: 2px;
   border-left: 1px solid #987b66;
   border-top: 1px solid #987b66;
   border-right: none;
   border-bottom: none;
   width: 289px;
}
.productPhoto {
    text-align: center;
}
.productPhoto img{
   margin-bottom:20px;
   margin-top:10px;
}
.popupScroll{
   position:relative;
   overflow:hidden;
   width: 323px;
   height:583px;
   float: left;
}
div.popupScroll div.items { 
   /* this cannot be too large */
   width:20000em;
   position:absolute;
}
div.popupScroll div.items div { 
   float:left;
} 
.popupJobsWindow{
   display: none;
   position: fixed;
   top: 17%;
   left: 50%;
   width:750px;
   height:363px;
   background:#7a5e77;
   margin-left: -395px;
}

.storesWindow{
   display: none;
   
   position: fixed;
   top: 17%;
   left: 50%;
   
   width:820px;
   height:363px;
   background:#7a5e77;
   margin-left: -420px;
   border: none;
}


.storesWindow iframe{
   width: 820px;
   height: 363px;
   overflow: hidden;
   margin:0px;
   border: none;

}
.storesWindow .btn_close{
   background:transparent url(images/stores_btn_close.png) no-repeat scroll 0 0;
   bottom:16px;
   display:block;
   height:26px;
   overflow:hidden;
   position:absolute;
   /*right:94px;*/
   right:20px;
   text-indent:-6000px;
   width:94px;
}
.storesWindow .btnCloseIcon{
   background: url(images/stores_btn_close_icon.gif) no-repeat;
   width: 12px;
   height: 12px;
   overflow: hidden;
   text-indent: -6000px;
   position: absolute;
   margin: 7px 0 0 800px;
}


.productWindow .productHeader{
   width: 250px;
}
.productContent{
   margin:10px;
   background: #764f33;
   color: #fefbe0;
}
.productContent .productDetails{
   margin:10px 0 20px;
   height:183px;
   background: #fefbe0;
   padding:20px;
   padding-top: 1px;
}
.productContent .prompt{
   margin-top:5px;
   text-align:center;
   color: #764f33;
}
.productContent .kcalImg{
   text-align: center;
   margin-top: 15px;
   margin-bottom: 30px;
   margin-left: 20%;
}

.productContent .descItem{
   font-size:12px;
   border-bottom: 1px solid #b2a88d;
   color: #764f33;
   margin-bottom: 5px;
   padding-left:5px;
}
.productContent .descItem .property{
   display: block;
   float: left;
   width: 180px;
}
.productContent .descItem .value{
   display: block;
   padding-right:3px;
   text-align:right;
}
.popupJobsWindow .close_icon,
.productWindow .close_icon,
.sendOkWindow .close_icon,
.sendOkPressWindow .close_icon,
.sendOkAskWindow .close_icon,
.sendSearchWindow .close_icon,
.sendOkAppWindow .close_icon{
   float:right;
   display:block;
   width:12px;
   height:12px;
   text-indent:-90000px;
   background:transparent url(images/windows/close_icon.png) no-repeat scroll 0px 0px;
}
.sendSearchWindow .close_icon{
   background:transparent url(images/windows/send_kawiarnie_cross.png) no-repeat scroll 0px 0px;
}
.sendOkAppWindow .close_icon{
   background:transparent url(images/windows/send_formularz_cross.png) no-repeat scroll 0px 0px;
}
.productWindow .close_button{
   margin:auto;
   display:block;
   width:100px;
   height:28px;
   text-indent:-90000px;
   background:transparent url(images/windows/close_btn.png) no-repeat scroll 0px 0px;
}


.productContent .closeWrapper{
   text-align: center;
   margin:10px 0 0;
}
.sendOkWindow,
.sendOkPressWindow,
.sendOkAskWindow,
.sendSearchWindow,
.sendOkAppWindow {
   display: none;
   position: fixed;
   top: 17%;
   left: 50%;
   margin-left: -129px;
   background:#c37f2e url(images/windows/send_ok.png) no-repeat scroll 0px 0px;
   padding: 2px;
   height: 209px;
   width:324px;
}
.sendOkWindow{
   background:#d67b20 url(images/windows/send_ok.png) no-repeat scroll 0px 0px;

}
.sendOkPressWindow {
   background:#e08242 url(images/windows/send_press_bg_.png) no-repeat scroll 0px 0px;
   height:205px;
   width:320px;
}
.sendOkAskWindow {
   background:#B1968B url(images/windows/send_poznaj_nas_bg.png) no-repeat scroll 0px 0px;
}
.sendSearchWindow {
   height: 283px;
   background:#745F76 url(images/windows/send_kawiarnie_bg.png) no-repeat scroll 0px 0px;
}
.sendOkAppWindow {
   background:#B1958A url(images/windows/send_formularz_bg.png) no-repeat scroll 0px 0px;
}
.sendOkWindow .close_button,
.sendOkPressWindow .close_button,
.sendOkAskWindow .close_button,
.sendSearchWindow .close_button,
.sendOkAppWindow .close_button{
   margin:auto;
   display:block;
   width:88px;
   height:28px;
   text-indent:-90000px;
   margin-top:170px;
   background:transparent url(images/windows/ok_btn.png) no-repeat scroll 0px 0px;
}
.sendOkPressWindow .close_button{
   background:transparent url(images/windows/ok_btn.png) no-repeat scroll 0px 0px;
}
.sendOkAskWindow .close_button{
   background:transparent url(images/windows/send_ok_poznaj_nas_button.png) no-repeat scroll 0px 0px;
}
.sendSearchWindow .close_button{
   margin-top: 240px;
   background:transparent url(images/windows/send_kawiarnie_ok_button.png) no-repeat scroll 0px 0px;
}
.sendOkAppWindow .close_button{
 margin-top:170px;
 background:transparent url(images/windows/send_formularz_ok_button.png) no-repeat scroll 0px 0px;
}
