/* GLOBAL */
body{margin: 0px; padding: 0px; background-color: #58a3c7; }
body, table{font-size: 13px; font-family: verdana, arial; color: #10162a;}
table{border-collapse: collapse;}
div.pageAllTop{ background: url('images/body_top_fill.jpg') top left repeat-x;  }
div.pageAll{ background: url('images/body_bottom_fill.jpg') bottom left repeat-x; background-color: #2049cc;}
a{outline: 0; text-decoration: none; color: black;}
a:hover{text-decoration: underline;}
span.small{font-size: 9px;}
a.smalLink{font-size: 7pt; font-weight: bold;}
.button{cursor: pointer; cursor: hand;}
.button:hover{text-decoration: underline;}
img.borderImage{border: 1px solid silver;}
/* HEADER */
div.header{height: 215px;}
div.headerInside{}
div.headerLanguage{text-align: right; height: 25px; font-size: 9px;}
div.headerLanguageInside{padding-top: 10px;padding-right: 50px;}
a.logoBtn{display: block; height: 125px; width: 300px;}
a.backLink{ font-size: 8pt;}
div.menuArea{height: 55px; padding-left: 50px;}
a.pharmbiconLink{display: block; height: 55px; width: 222px; float: left;}
div.headerMenu{padding-top: 14px;}
div.headerMenu a{display: block; height: 33px; float: left;}
div.headerMenu a#menu_one{width: 91px;}
div.headerMenu a#menu_two{width: 94px;}
div.headerMenu a#menu_three{width: 210px;}
div.headerMenu a#menu_four{width: 163px;}
div.headerMenu a#menu_five{width: 121px;}
/* MAIN PAGE */
td.columnLeft{  background: url('images/background_left_bottom.jpg') bottom right no-repeat;}
div.columnLeftTop{ background: url('images/background_left_top.jpg') top right no-repeat;  height: 450px;}
td.columnRight{ background: url('images/background_right_bottom.jpg') bottom left no-repeat;}
div.columnRightTop{ background: url('images/background_right_top.jpg') top left no-repeat; height: 450px;}
td.columnCenter{width: 1000px;}
td.centerLeft{width: 59px; background: url('images/center_left_bottom.jpg') bottom right no-repeat;}
div.centerLeftTop{height: 234px; background-image: url('images/center_left_top.jpg');}
td.centerCenter{}
td.centerRight{width: 64px; background: url('images/center_right_bottom.jpg') bottom left no-repeat;}
div.centerRightTop{height: 234px; background-image: url('images/center_right_top.jpg');}
/* COLUMN LEFT */
td.mainLeft{ width: 222px; background: url('images/main_left.jpg') top left no-repeat; }
div.mainLeftInside{width: 210px;}
div.columnLeftJakDziala{height: 133px; background: url('images/column_left_jak_dziala.jpg'); cursor: pointer; cursor: hand;}
div.columnLeftItem{background-image: url('images/column_left_item_fill.jpg');}
div.columnLeftItemBottom{padding: 40px 15px 20px 15px; background: url('images/column_left_item_bottom.jpg') bottom left no-repeat;}
div.columnLeftMenu{background-image: url('images/column_left_menu_fill.jpg');}
div.columnLeftMenuBottom{padding: 60px 15px 20px 15px; background: url('images/column_left_menu_bottom.jpg') bottom left no-repeat;}
a.columnLeftMenuLink{display: block; background: url('images/column_left_menu_bull.jpg') top left no-repeat; padding-left: 20px; padding-bottom: 8px; padding-top: 2px; font-size: 12px; letter-spacing: -1px; word-spacing: 6px; color: #17254c;}
div.columnLeftItemBottom a{display: block; background: url('images/column_left_menu_bull.jpg') top left no-repeat; padding-left: 20px; padding-bottom: 8px; padding-top: 2px; font-size: 12px; letter-spacing: -1px; word-spacing: 6px; color: #17254c;}
a.columnLeftMenuLink:hover{font-weight: bold; text-decoration: none;}
div.columnLeftItemBottom a:hover{}
div.columnLeftBasketInside{padding: 60px 5px 5px 20px;}
div.columnLeftLoginInside{padding-top: 75px; padding-left: 100px;}
a.columnLeftLoginBtn{display: block; height: 30px; width: 80px;}
/*content*/
div.imgTitle{padding-left: 20px;}
td.mainRight{ width: 655px; background: url('images/main_right.jpg') top left no-repeat;}
div.mainRightInside{padding-left: 1px;}
div.mainPageFill{background: url('images/main_page_fill.jpg');}
div.mainPageInside{padding: 5px 20px 20px 20px;}
div.contentFooter{text-align: right; padding-right: 10px; padding-top: 30px;}
div.content{padding: 0px 15px 0px 15px; line-height: 150%;}
div.regulaminOption{height: 30px; padding-left: 10px;}
a.regulaminButton{display: block; height: 30px; width: 135px; float: left; background: url('images/regulamin_btn_off.jpg') top left no-repeat; text-align: center; color: #626262; font-size: 10px;}
a.regulaminButton:hover{text-decoration: none; color: black;}
a.regulaminButton div{padding-top: 8px;}
div.regulaminArea{background: url('images/regulamin_area_fill.jpg'); width: 613px;}
div.regulaminAreaTop{background: url('images/regulamin_area_top.jpg') top left no-repeat;}
div.regulaminAreaBottom{background: url('images/regulamin_area_bottom.jpg') bottom left no-repeat; }
div#regulaminContent{padding: 20px 10px 10px 10px;}

div.detOption{height: 30px; padding-left: 10px;}
a.detButton{display: block; height: 30px; width: 178px; float: left; background: url('images/det_btn_off.jpg') top left no-repeat; text-align: center; color: #626262; font-size: 10px;}
a.detButton:hover{text-decoration: none; color: black;}
a.detButton div{padding-top: 10px;}
div.detArea{background: url('images/regulamin_area_fill.jpg'); width: 613px;}
div.detAreaTop{background: url('images/det_area_top.jpg') top left no-repeat;}
div.detAreaBottom{background: url('images/regulamin_area_bottom.jpg') bottom left no-repeat; }
div#detContent{padding: 20px 10px 10px 10px;}

form.basketChangeQuantity{padding:0; margin:0;}
form.basketChangeQuantity input.quantity{font-size: 11px; width: 20px; text-align: right;  padding:0; margin:0; border:0; }
input.basketChangeSubmit_pl{background: url('images/basket_change_quantity_pl.jpg'); cursor: pointer; cursor: hand; height: 17px; width: 79px; padding:0; margin: 0; border:0;}
input.basketChangeSubmit_en{background: url('images/basket_change_quantity_en.jpg'); cursor: pointer; cursor: hand; height: 17px; width: 79px; padding:0; margin: 0; border:0;}
td.basktetAreaQuantity{width: 150px; height: 25px;}
/* FOOTER */
div.footer{height: 210px; background-image: url('images/footer.jpg'); }
div.footerMenu{padding-top: 25px; padding-left: 320px;}
div.footerMenu a{color: white; font-style: italic; padding-right: 20px; font-family: arial; font-size: 11px; font-weight: bold;}
div.footerConor{text-align: center; padding-top: 150px;}
/* SEARCH */
div.searchSectionTitle{padding-top: 10px; font-size: 20px; color:  	#e0e0e0; letter-spacing: 8px;}
div.searchTitle{ padding-top: 5px;}
div.searchTitle a{font-size: 15px; text-decoration: underline; color: #336699;}
div.searchLink a{font-size: 10px; color: green;}
div.searchMachine{border: 1px solid silver; padding: 10px;}
div.searchMachine{border: 1px solid silver; padding: 10px;}
a.productBuyButton{height:38px; width:192px; display:block;}
/* ORDER */
div.buttonLarge{height: 38px; width: 192px; background: url('images/button_large.jpg');}
div.buttonLargeInside{text-align: center; padding-top: 8px; color: white; letter-spacing: 1.5px; font-size:16px;}
td.inputKey{text-align: right; padding-right: 10px; }
td.inputValue input.orderValue, td.inputValue textarea{width: 250px;}
div.validationError{padding: 20px; border: 1px solid black; font-weight: bold; color: red; background-color: white;}
div.dotpayConfirm{width: 342px; height: 342px; margin: 0 auto; text-align: center; background-image: url('images/dotpay_confirm.jpg');}
div.dotpayConfirmInside{padding-top: 220px; padding-right: 20px; padding-left: 20px;}
/* PATH */
div.path{ color: white; height: 60px;}
div.path a{color: white;}
div.pathText{padding: 15px 20px 5px 20px;border-bottom: 1px solid white; }
