.bt_panel {	display:inline;	color:#fff;	padding:3px 5px;	-webkit-border-radius:3px;	-khtml-border-radius:3px;	-moz-border-radius:3px;	border-radius:3px;	background-color:#008cd1;	margin-right:0;	cursor:hand;	cursor:pointer;}.bt_panel:hover {	background-color:#006191;	color:#fff;}.form_field {	background:#f7f7f7;	background-image:url(../images/bg_form_field.gif);	background-repeat:repeat-x;	width:650px;	height:auto;	-webkit-border-radius:6px;	-khtml-border-radius:6px;	-moz-border-radius:6px;	border-radius:6px;	border:1px solid #ddd;	padding-bottom:10px;	margin-top:5px;	float:left;}.popup_field {	background:#fbfbf3;	background-image:url(../images/bg_form_field2.gif);	background-repeat:repeat-x;	display:none;}.popup_line {	display:none;}.form_field h6 {	text-align:left;	font-weight:bold;	color:#333;	width:auto;	margin:0;	font-size:8pt;	padding:10px 5px 10px 10px;	border-bottom:1px solid #eee;}.form_field .line_wide {	color:#888;	border-bottom:1px solid #eee;	padding:4px 0;}.form_field .line_wide p {	width:455px;	text-align:right;	float:left;	margin-right:5px;	color:#333;	font-weight:normal;}.form_field .line_wide input[type="checkbox"] {	margin:3px 0 2px 0;}.form_field .line {	color:#888;	border-bottom:1px solid #eee;	padding:4px 0;}.form_field .line span {	font-weight:bold;	padding-left:10px;	color:#333;}.form_field .line .required_inp {	color:#008cd1;	font-weight:bold;}.form_field .line p {	width:300px;	text-align:right;	float:left;	margin-right:5px;	color:#333;	font-weight:normal;}.form_field .line .wing {	width:280px;	height:50px;	background-image:url(../images/wing.png);	margin-left:105px;	display:none;}.form_field .line .wing .left_wing {	float:left;	margin-top:18px;	margin-left:37px;}.form_field .line .wing .right_wing {	float:right;	margin-top:18px;	margin-right:36px;}.form_field .line_pager {	color:#888;	border-bottom:1px solid #eee;	padding:0 8px 0 10px;}.form_field select {	color:#333;	font-size:8pt;	margin:0;}.form_field input {	color:#333;	font-size:8pt;	padding:0;	margin:0;}.form_field .line input[type="checkbox"] {	margin:3px 0 2px 0;}.form_field .line textarea {	margin-left:0;	font-family:Arial;	font-size:8pt;	width:220px;	height:50px;}#ilosc_albumow,#ilosc_albumow_starter,#ilosc_etui,#ilosc_zestawow_etui,#grubosc_etui,#ilosc_etui_dvd,#ilosc_zdjec {	width:40px;}.form_field #wzor {	width:150px;}.form_field #wzor_zestaw {	width:150px;}.form_field #format {	width:100px;}.form_field #parent {	max-width:230px;}.form_field #tekst_graweru {	width:220px;}.form_field #uwagi {	width:465px;	height:60px;	font-size:8pt;	font-family:Arial;	line-height:14px;	margin:10px;}.form_field #nazwa {	width:230px;}.form_field #kod {	width:60px;}.form_field #ulica {	width:180px;}.form_field .line p .tooltip,.form_field tr.naglowek .tooltip,.form_field tr.komorka span.tooltip {	background-color:#008cd1;	color:#fff;	padding:2px 6px;	font-weight:bold;	-webkit-border-radius:3px;	-khtml-border-radius:3px;	-moz-border-radius:3px;	border-radius:3px;	cursor:hand;	cursor:pointer;}.form_field .line .tooltip {	background-color:#008cd1;	color:#fff;	padding:2px 6px;	font-weight:bold;	-webkit-border-radius:3px;	-khtml-border-radius:3px;	-moz-border-radius:3px;	border-radius:3px;	cursor:hand;	cursor:pointer;}.form_field .line .tooltip:hover {	background-color:#555;}.form_field .line p .bg_red {	background-color:#e80000;}.form_field .line p .bg_green {	background-color:#0e9a00;}.form_field .line p .tooltip:hover {	background-color:#555;}.form_field .line p .tooltip:hover,.form_field tr.naglowek .tooltip:hover {	background-color:#555;}.right_form_field .line p .tooltip,.right_form_field .long_text .tooltip {	background-color:#008cd1;	color:#fff;	padding:2px 6px;	font-weight:bold;	-webkit-border-radius:3px;	-khtml-border-radius:3px;	-moz-border-radius:3px;	border-radius:3px;	cursor:hand;	cursor:pointer;}.right_form_field .line p .tooltip:hover,.right_form_field .long_text .tooltip:hover {	background-color:#555;}.bt_up,.bt_down {	width:20px;	height:20px;	float:right;	cursor:hand;	cursor:pointer;}.loader {	float:right;	margin-top:1px;	margin-right:10px;	display:none;}.loader_price {	position:absolute;	top:12px;	right:12px;	display:none;}#rabat,#rabat_floating,#starter_rabat_floating {	position:absolute;	top:7px;	left:7px;	font-size:12pt;	font-weight:bold;	-webkit-border-radius:4px;	-khtml-border-radius:4px;	-moz-border-radius:4px;	border-radius:4px;	background-color:#169c00;	line-height:25px;	height:25px;	width:45px;	text-align:center;	letter-spacing:-1px;	display:none;}.spread_details {	width:155px;	-webkit-border-radius:3px;	-khtml-border-radius:3px;	-moz-border-radius:3px;	border-radius:3px;	margin-left:5px;	margin-top:5px;	float:left;	border:1px solid #ddd;	background-image:url(../images/bg_form_field2.gif);	text-align:center;	position:relative;	padding-top:5px;	padding-bottom:10px;}.spread_details p {	position:absolute;	top:-1px;	left:-1px;	width:18px;	height:18px;	text-align:center;	line-height:18px;	color:#fff;	font-size:8pt;	background-color:#008cd1;	-webkit-border-radius:4px 0 4px 0;	-khtml-border-radius:4px 0 4px 0;	-moz-border-radius:4px 0 4px 0;	border-radius:4px 0 4px 0;}.paper {	margin:10px 0 10px 0;	display:none;}.wing {	margin:10px 0 10px 10px;}.wing_img {	width:135px;	height:35px;	background-image:url(../images/wing.png);}.wing_img .wing_a {	margin:10px 44px 0 0;}.wing_img .wing_b {	margin:10px 0 0 44px;}.spread3d {	display:none;}.right_form_field {	width:280px;	height:auto;	margin-left:657px;	background-image:url(../images/bg_form_field.gif);	-webkit-border-radius:6px;	-khtml-border-radius:6px;	-moz-border-radius:6px;	border-radius:6px;	border:1px solid #ddd;	margin-top:5px;	text-align:center;	padding-bottom:15px;}.right_form_field h6 {	text-align:left;	font-weight:bold;	color:#333;	width:auto;	margin:0;	font-size:8pt;	padding:10px 5px 10px 10px;	border-bottom:1px solid #eee;	margin-bottom:5px;}.right_form_field h5 {	text-align:center;	font-weight:bold;	color:#;	font-size:20pt;	margin:18px 0 0 0;	padding:0;}.icon_cart {	background-image:url(../images/icon_cart.png);	background-repeat:no-repeat;	background-position:right top;}.right_form_field .thumb_cover {	width:250px;	height:166px;	-webkit-border-radius:6px;	-khtml-border-radius:6px;	-moz-border-radius:6px;	border-radius:6px;	margin:10px;}.right_form_field .description_cover {	margin:0 10px;	line-height:14px;}.right_form_field .long_text {	margin:15px;	line-height:17px;	text-align:left;	color:#333;}.right_form_field div.formatp p {	-webkit-border-radius:3px;	-khtml-border-radius:3px;	-moz-border-radius:3px;	border-radius:3px;	border:1px solid #ddd;	background-color:#fff;	margin:2px;	float:left;	width:55px;	height:20px;	font-weight:normal;	clear:right;	line-height:20px;	font-size:7pt;}.right_form_field .address_data {	text-align:left;	margin-left:8px;	color:#555;}.right_form_field .address_data h3 {	font-weight:normal;	font-size:15pt;	color:#555;	margin-bottom:5px;}.right_form_field .line {	color:#888;	border-bottom:1px solid #eee;	padding:4px 0;	text-align:left;}.right_form_field .line span {	font-weight:bold;	padding-left:10px;	color:#333;}.right_form_field .line p {	width:110px;	text-align:right;	float:left;	margin-right:5px;	color:#333;	font-weight:normal;}.right_form_field select {	color:#333;	font-size:8pt;	margin:0;}.right_form_field input {	color:#333;	font-size:8pt;	padding:0;	margin:0;}.right_form_field .line input[type="checkbox"] {	margin:3px 0 2px 0;}.right_form_field .line textarea {	margin-left:0;	font-family:Arial;	font-size:8pt;	width:220px;	height:50px;}.right_form_field .line #address_data {	float:none;	width:250px;	margin-left:10px;	text-align:left;}#forma_platnosci,#punkt_odbioru {	width:145px;}#forma_wysylki {	width:120px;}.right_form_field #uwagi {	width:255px;	height:60px;	font-size:8pt;	font-family:Arial;	line-height:14px;	margin:10px 10px 0 10px;}#copy_data,#cennik_wysylek {	cursor:hand;	cursor:pointer;	color:#fff;	text-align:center;	font-weight:normal;}.right_form_field .for_bt {	padding:8px 0 12px 0;	text-align:center;}#price_container {	width:280px;	height:40px;	margin-left:657px;	background:#fff;	/* background-image:url(../images/bg_menu.png); */	-webkit-border-radius:6px;	-khtml-border-radius:6px;	-moz-border-radius:6px;	border-radius:6px;	border:1px solid #fff;	margin-top:5px;	text-align:center;	color:#fff;	font-size:12pt;	line-height:40px;	font-weight:bold;	position:relative;}#bg_floating #price_container_floating {	width:280px;	height:40px;	background:#393939;	background-image:url(../images/bg_menu.png);	-webkit-border-radius:6px;	-khtml-border-radius:6px;	-moz-border-radius:6px;	border-radius:6px;	border:1px solid #222;	text-align:center;	color:#fff;	font-size:12pt;	line-height:40px;	font-weight:bold;	position:absolute;	top:40px;	left:0;}#bg_floating {	width:282px;	height:120px;	position:absolute;	top:-41px;	left:-1px;	z-index:0;	background-image:url(../images/bg_floating.png);}#price_mask {	width:282px;	height:10px;	position:absolute;	top:0px;	left:-1px;	z-index:0;	background-color:#fff;}.thumb_small {	float:left;	width:75px;	height:120px;	margin-left:10px;	font-size:7pt;	line-height:13px;}.thumb_small img {	width:75px;	height:75px;	-webkit-border-radius:6px;	-khtml-border-radius:6px;	-moz-border-radius:6px;	border-radius:6px;	margin-bottom:5px;}#pl_packages_list,#pl_ilosc_zestawow {	display:none;}#ilosc_zestawow {	width:40px;}#add_to_cart,#save_changeg_form,#register_user,#change_profile,#add_to_calc,#save_calc {	margin:20px 0;	cursor:hand;	cursor:pointer;	float:left;	padding:3px 8px;	margin-right:5px;}#clear_cart {	float:left;	padding:3px 8px;	margin-right:5px;}#send_order {	float:right;	padding:3px 8px;	margin:25px 15px 10px 0;	background-color:#429d00;}#send_order:hover {	background-color:#52c200;}#p_is_test {	float:left;	margin:30px 0 0 15px;	line-height:5px;}#p_is_test span {	line-height:13px;}#p_is_test input[type="checkbox"] {	float:left;	margin-right:6px;}#p_bon {	float:right;	margin:10px 0 10px 0;	line-height:5px;}#p_bon span {	line-height:13px;	color:#d23100;	font-weight:bold;}#p_bon input[type="checkbox"] {	float:right;	margin:0 8px 0 8px;}.k_bonus {	background-image:url("../images/bg_bonus.png");	background-repeat:no-repeat;}#cart_table {	margin-left:10px;	margin-top:10px;	border-spacing:0;}#cart_table tr td {	text-align:center;	border-right:1px solid #ddd;	border-bottom:1px solid #ddd;}#cart_table tr td .bg_red {	background-color:#e80000;}#cart_table tr td:last-child {	border-right:0;}#cart_table tr:last-child td {	border-bottom:0;	text-align:right;	height:40px;	vertical-align:top;}#cart_table tr:last-child td p {	font-size:15pt;	font-weight:bold;	line-height:17pt;}#cart_table .naglowek { background-color:#fff; }#cart_table .lp { width:50px; }#cart_table .produkt { width:365px; }#cart_table .ilosc { width:35px; }#cart_table .cena { width:75px; }#cart_table .edytuj { width:20px; }#cart_table .usun { width:20px; }#cart_table .s_produkt {	width:180px;	text-align:left;}#cart_table .s_produkt p {	font-size:10pt;	font-weight:bold;}#cart_table img {	width:20px;	height:20px;	cursor:hand;	cursor:pointer;}#cart_table #field_shipping_price {	font-size:8pt;	font-weight:normal;}#cart_table #field_shipping_price span {	font-weight:bold;}#cart_table #field_shipping_price_gratis {	font-size:8pt;	font-weight:bold;}.products_table {	margin:-5px -5px 15px -5px;}.products_table .single_product {	cursor:hand;	cursor:pointer;	color:#666;	border:1px solid #333;}.products_table .single_product:hover {	background-color:#333;	color:#fff;}#cart_table .single_order {	cursor:hand;	cursor:pointer;}#cart_table .single_order:hover {	background-color:#fff;}.field_comments {	position:relative;	text-align:center;}.popup_comments {	position:absolute;	right:-5px;	top:-16px;	width:250px;	min-height:50px;	background-color:#fcfcfc;	z-index:100;	color:#333;	padding:10px;	text-align:left;	box-shadow:3px 3px 7px #aaa;	-moz-box-shadow: 3px 3px 7px #aaa;	-webkit-box-shadow: 3px 3px 7px #aaa;	display:none;	cursor:default;}.popup_comments textarea {	width:244px;	height:80px;	margin-top:5px;	margin-bottom:10px;	font-family:Arial;	font-size:8pt;}
