
.cart_buttons{
	margin:10px; 
	text-align:center;
}
.cart_buttons button{
	padding:3px;
	margin:0px 25px; 
	border:2px solid #EDB47F; 
}
button:hover{  
	cursor:pointer;
	-moz-box-shadow: 1px 1px 5px #999;
	-webkit-box-shadow: 1px 1px 5px #999;
    box-shadow: 1px 1px 5px #999;
}
.cart_buttons button.button_buy{
	border:2px solid #934500;
}
.dialog{
	display:none;
}
.small_txt{
	font-size:10px;
}
.gray{
	color:#888;
}
#inpost_dialog table.koszyk,
#podbioru_dialog table.koszyk{position:relative;width:385px;}

#inpost_dialog .brakPaczkomatu{
	padding: 5px 0px;
	text-align:center;
	margin:5px 0px;
	border-top:1px solid #E0CFC2;
	border-bottom:1px solid #E0CFC2;
}
#register_dialog input.error,
#recovery_dialog input.error,
#inpost_dialog input.error,
#login_dialog table.koszyk input.error,
#podbioru_dialog table.koszyk input.error{
	border: 1px dotted red;
}  
#register_dialog label.error,
#recovery_dialog label.error,
#login_dialog table.koszyk label.error,
#podbioru_dialog table.koszyk label.error{
	color: red;
    font-style: italic;
    display:block;
    font-size:10px;
}
#login_dialog .login_error,
#recovery_dialog .email_error,
#inpost_dialog .kod_error,
#podbioru_dialog .kod_error{
	display:none;
	width:100%;
	font-size:15px; text-align:center;
	color:#c00;
}
 
#register_dialog table.koszyk2 input,
#recovery_dialog table.koszyk input,
#inpost_dialog table.koszyk select,
#inpost_dialog table.koszyk input,
#login_dialog table.koszyk input{
	width:200px;
	font-size:11px;
	border:2px solid #ddd;
	padding:2px;
}
#inpost_dialog table.koszyk tr td,
#podbioru_dialog table.koszyk tr td{
	text-align:left;	
}
#inpost_dialog table.koszyk input.inpostSubmit,
#podbioru_dialog table.koszyk input.podbioruSubmit{
	font-size:11px;
	border:2px solid #ddd;
	padding:2px;
	width:60px;
	
}
#inpost_dialog label.error,
#podbioru_dialog label.error {
    position: absolute;
    bottom: -12px;
    width: 200px;
}
#inpost_dialog .hidden,
#podbioru_dialog .hidden{display:none;}
#inpost_dialog label.error,
#podbioru_dialog label.error  {
    color: red;
    display: block;
    font-size: 10px;
    font-style: italic;
}
#inpost_form .preloader,
#inpost_form .preloader2,
#podbioru_form .preloader,
#podbioru_form .preloader2{
	display:none;
	position:absolute;
	left:60px;
	top:-20px;
	width: 16px;
	height:16px;
	background: url('/img/ajax-loader.gif');
}
#inpost_form .preloader2,
#podbioru_form .preloader2{
	position:relative;
	left:130px;
	top:-15px;
	
}
#inpost_form span.inpostFieldTitle,
#podbioru_form span.inpostFieldTitle{
	padding-top:6px;
	font-size:11px;
	display:inline-block;
}

#register_dialog table.koszyk2{ margin:5px 0px;}


ul.lista_paczkomatow,
ul.lista_podbioru{
	margin:0px;
	padding:0px
}
ul.lista_paczkomatow li,
ul.lista_podbioru li{
	list-style: none;
	padding: 5px 5px 5px 10px;;
	cursor:pointer;
	position:relative;
	line-height:14px;
	border:1px solid #E0CFC2;
	margin:5px 0px;
	background-color:#fff;
}
ul.lista_paczkomatow li:hover,
ul.lista_podbioru li:hover{
	background-color:transparent;
	
}
.pack_address{ font-weight:bold; font-style:italic;padding-bottom:5px;}
.pack_distance{ color:#555;}
.pack_desc{color:#999}
.pack_symbol{ 
 color: #E0CFC2;
    font-size: 14px;
    font-weight: bold;
    position: absolute;
    right: 5px;
    top: 10px;
    
}
.filterform{
	text-align:center;
}
.filterinput{
	background: #ffffff;
	-webkit-box-shadow:inset 0 0 9px #ddd;
       -moz-box-shadow:inset 0 0 9px #ddd;
            box-shadow:inset 0 0 9px #ddd;

    background: transparent;
	border: 2px solid #ddd;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	-khtml-border-radius: 3px;
	border-radius: 3px;
	font-size:11px;
	outline: none;
	padding: 4px;
	width: 200px;
    margin:5px auto
}
