table.almaDialog td.leftTop,table.almaDialog td.rightTop {	width: 7px !important;	height: 23px !important;	background: transparent url("/images/dialog/left-top.gif") left top no-repeat;}table.almaDialog td.rightTop {	background: transparent url("/images/dialog/right-top.gif") right top no-repeat;}table.almaDialog td.middleTop {	background: transparent url("/images/dialog/top-middle.gif");}table.almaDialog td.middleTop .closeButtom {	background: transparent url("/images/dialog/button-close-focus.gif");	width: 23px;	height: 23px;	margin-left: auto;	margin-right: 10px;	cursor: pointer;}table.almaDialog td.frameLeft,table.almaDialog td.frameRight {	width: 7px !important;	background: transparent url("/images/dialog/frame-left.gif") left;}table.almaDialog td.frameRight {	background: transparent url("/images/dialog/frame-right.gif") right;}table.almaDialog td.bottomLeft,table.almaDialog td.bottomRight {	width: 7px !important;	height: 7px !important;	background: transparent url("/images/dialog/bottom-left-c.gif") left bottom no-repeat;}table.almaDialog td.bottomRight {	background: transparent url("/images/dialog/bottom-right-c.gif") right bottom no-repeat;}table.almaDialog td.middleBottom {	height: 7px !important;	background: transparent url("/images/dialog/bottom-middle.gif");}table.almaDialog td.dialogContent {  background-color: #fff;}input.buttomBg {	text-align: center;	width: 78px !important;	height: 22px !important;	background: transparent url('/images/aButtomBg.png') no-repeat center		center;	color: #fff;	font-size: 12px;	font-weight: bold;	border: 0;	text-decoration: none;	cursor: pointer;}.tooltip {	position: absolute;	top:0;	left: 0;	width:140px;	text-align:center;	z-index: 100;	background-color: #F8F8EC;	padding:3px;	opacity: 0.80;}div#dialogContact {	font-size: 12px;	color: #525A5A;	width: 700px;	height: 650px;	background: url('/images/lemon.jpg') 93% 93% no-repeat;	display: block;	position: relative;}div#dialogContact h1 {	font-size: 18px;	color: #7f7f7f;	padding-bottom: 0.5em;	margin-bottom: 0.5em;	border-bottom: 1px solid #ccc;}div#dialogContact input,div#dialogContact select {	width: 150px;}div#dialogContact label {	width: 80px;	display: block;	float: left;	text-align: right;	padding-right: 5px;}#addHistoryOrderToOrderList {    text-align:center;}#addHistoryOrderToOrderList label {	width: 110px;	display: block;	float: left;}#addHistoryOrderToOrderList span#added {	display: block;	width: 100%;	text-align: center;	font-size: 1.2em;	font-weight: bold;}#addToOrderListWrapper {	width: 450px;	height: 210px;	background: url("/images/dialogsBg/warzywa.png") 95% 95% no-repeat;}#addToOrderList {	margin-left:20px;}#addToOrderList label {	width: 110px;	display: block;	float: left;	text-align:left;}#addToOrderList span#added {	display: block;	width: 100%;	text-align: center;	font-size: 1.2em;	font-weight: bold;}#dialogOrderList {	margin: 0 auto;	text-align: center;	padding-bottom: 20px;	height:250px;    width:650px;	font-size: 12px;	overflow-y:auto;    overflow-x:hidden;}#dialogOrderList ul {	margin: 0;	padding: 0;	list-style: none;}#dialogOrderList ul li {	margin-bottom: 0.2em;	padding-bottom: 0.2em;	border-bottom: 1px solid #E0E0E0;}#dialogSearchProduct {	width: 550px;	height: 260px;	background: url('/images/wedliny.jpg') 95% 90% no-repeat;}#dialogSearchProduct h1 {	font-size: 18px;	font-weight: normal;	display: block;	float: left;	margin-bottom: 1em;	padding-bottom: 0.5em;	width: 100%;	border-bottom: 1px solid #E0E0E0;}#addOpinionWrapperDialog {	width: 540px;	height: 180px;	text-align: center;}#addOpinionDialog  {	width: 500px;	margin: 0 auto;	text-align: center;}#addOpinionDialog textarea {	width: 100%;	height: 70px;}#clubConnoisseur {	margin-left: 50px;}#clubConnoisseur label {	float: left;	display:block;	width: 150px;	text-align:right;	margin-right: 10px;}#clubConnoisseur label, #clubConnoisseur select {	width: 150px;}#dialogSearchProduct {	width: 550px;	height: 260px;	background: url('/images/wedliny.jpg') 95% 90% no-repeat;}#dialogSearchProduct h1 {	font-size: 18px;	font-weight: normal;	display: block;	float: left;	margin-bottom: 1em;	padding-bottom: 0.5em;	width: 100%;	border-bottom: 1px solid #E0E0E0;}div#dialogContact {	font-size: 12px;	color: #333;	width:500px;	margin: 0 20px;	height: 400px;	background: url('/images/lemon.jpg') bottom right no-repeat;	display: block;}div#dialogContact h1 {	font-size: 18px;	color: #7f7f7f;}#addNewOrderListWrapper {	width: 400px;	height: 130px;}#enterLoginWrapper {	width: 400px;	height: 200px;}#dialogEnterZipCode,#firstEnterDialogContent {	display: block;	width: 515px;	padding-left: 20px;	background: url('/images/dialogEnterZipCode.jpg') bottom right no-repeat;	text-align: left;	height: 380px;	font-family: verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	color: #7F7F7F;}#dialogLogin{	display: block;	width: 525px;	padding-left: 20px;	background: url('/images/dialogEnterZipCode.jpg') bottom right no-repeat;	text-align: left;	height: 330px;	font-family: verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	color: #7F7F7F;}#dialogLogin h3 {	font-size: 13px;	color: #999;	font-weight: normal;    margin: 10px 0 20px;}#dialogLogin label {	display: block;	width: 5em;	text-align: right;	margin-right: 1em;	float: left;	font-size: 12px;}#dialogLoginButtom {        	display: block;	padding-left: 215px;	width: 300px;}#dialogLogin input.cancel {	cursor: pointer;	display: block;	border: 0;	background: url('/images/aButtomBgF.png') no-repeat;	color: #fff;	font-size: 12px;	font-weight: bold;	width: 80px;	height: 24px;	float: left;	margin: 0 10px;	text-align: center;}#dialogLogin #dialogLoginFooter {	font-size: 12px;}#dialogEnterZipCode h3 {	font-size: 13px;	color: #555;	font-weight: normal;	margin: 20px 0;}#dialogEnterZipCode label {	display: block;	width: 5em;	text-align: right;	margin-right: 1em;	float: left;}#dialogEnterZipCode input {	width: 100px;	margin-right: 20px;}a.dialogAEnterZipCode {	display: block;	background: url('/images/aButtomBg.png') no-repeat;	font-weight: bold;	color: #fff;	width: 80px;	height: 24px;	float: left;	margin: 0 10px;	text-align: center;	padding-top: 4px;	text-decoration: none;}#addToCartDiv {	width: 100%;	text-align: left;	margin-bottom: 5px;	padding-bottom: 5px;	border-bottom: 1px solid #ccc;	font-size: 11px;	color: #7f7f7f;}#addToCartDiv h3 {	font-size: 12px;}a.addToCartIco {	display: block;	background: url('/images/add-to-cart-ico.gif') right no-repeat;	width: 148px;	line-height: 34px;	font-size: 12px;	text-align: left;}table#addToCartTable {	width: 100%;	font-size: 12px;}table#addToCartTable table {	font-size: 12px;}table#addToCartTable td#addToCartTdRight {	text-align: left;	padding-left: 60px;	width: 160px;}table#addToCartTable td#addToCartTdLeft {	text-align: center;	vertical-align: middle;	width: 170px;	vertical-align: middle;}table#addToCartTable label {	display: block;	width: 57px;	margin-right: 5px;	float: left;	font-weight: bold;}table#addToCartTable input {	width: 40px;}.dialog-button {    margin: 12px auto;    display:block;}.dijitDialog  {    overflow: hidden;}.dialog h1 {    text-align:center;}.dialog h3 {    text-align:center;}