/* CSS for PS */
span#but3{color:#025337;}	
a#but2, a#but1{background-position:4px 0px;}
	a#but2:hover, a#but1:hover{background-position:-44px 0px;}
#text a{color:#034251;}
img#ps_logo{width:231px;height:122px;position:absolute;top:240px;left:480px;}
img#ps_logo2{width:231px;height:122px;margin-top:30px;margin-left:-80px;}
p#bottom{margin-top:100px;}
#bg{min-height:900px;_height:900px;}

#menu{position:static;}
#menuEnvelope{position:absolute;top:140px;left:0;padding-left:100px;width:140px;}

#str{margin-bottom:0;float:left;}
	#str a{color:#9AB89C !important;}
label{width:120px;padding-bottom:5px;}
/*============= V Y P I S */
.ps_item{padding-left:160px;padding-top:0;margin-bottom:20px;position:relative;height:225px;}
	.ps_item h2{margin-bottom:5px;margin-top:0;background-image:none;}
	.ps_item img{position:absolute;left:0;top:0;width:140px;text-decoration:none;}
	.ps_item .ps_kosik{font-weight:bold;}
	
#ps_detail{position:relative;}
	#ps_detail img{float:left;margin-right:5px;margin-bottom:20px;margin-top:10px;}
	#ps_detail #ps_imageLine{clear:left;padding-top:10px;}
		#ps_detail #ps_imageLine img{width:440px;float:none;}
	
	#ps_detail ul, .ps_item ul{list-style-type: none;float:left;margin-left:5px;white-space:nowrap;}
		#ps_detail ul li, .ps_item ul li{display:block;padding-left:27px;line-height:19px;min-height:19px;margin-bottom:5px;background:url(../img/ps_kosik.gif) left no-repeat;}
			
	#ps_detail #drobecky{position:absolute;top:0;right:0;text-align:right;font-size:70%;margin-top:-28px;color:#9AB89C;}
		#ps_detail #drobecky a{color:#9AB89C;}

strong.doporucujeme{color: #510337;font-size:1.1em;}
strong.novinka{color:#034251;font-size:1.1em;}
.up{text-align:right;}
	.up a{color:#9AB89C !important;}

/* ============= homepage e-shopu */
	.dopoBlok{float:left;font-size:70%;color:#025337;text-align:center;margin:10px;width:120px;}
		.dopoBlok img{width:80px;text-decoration:none;display:block;margin:0 auto;margin-bottom:2px;}
		.dopoBlok a{font-weight:bold;}
		
/* ============== kosik */

table#basket_table{width:100%;}
	table#basket_table td{padding:4px;}
	table#basket_table input{font-size:90%;}		
.basket_code{white-space: nowrap;}
#basket_summary{font-weight:bold;background-color:#F8F6D3;letter-spacing:1px;font-size:105%;}
	table#basket_table thead th, #basket_last_row td{border-bottom:2px solid #9AB89C !important;}
	table#basket_table tbody td{border-bottom:1px solid #9AB89C;}
	#basket_summary tr.last td{border:none !important;}

#kosikInfo{height:19px;line-height:19px;position:absolute;top:8px;right:15px;text-align:right;font-size:70%;padding-left:24px;background:url(../img/ps_kosik.gif) left no-repeat;}

.bad_data input{border:1px solid #CC3300;color:#CC3300; background-color:#FFFF99;}

.alertDiv{border:3px solid #FFF;border-top:none;position:fixed; _position:absolute;top:0px;padding:10px;background-color:#FBF6D3;opacity:.95;filter: alpha(opacity=95);z-index:99;font-size:110%;left:50%;width:400px;margin-left:-200px;text-align:center;cursor:pointer;}
	.alertDiv strong{color:#034251;}
	.alertDiv p{margin-bottom:0;}

#order_envelope table{font-size:11px !important;}
#order_envelope fieldset{width:430px !important;}

