body {	font-family:Arial;	font-size:8pt;	font-weight:normal;	text-decoration:none;	color:#333333;	margin:0px;	background:#fff;	background-image:url(../images/bg_top.gif);	background-repeat:repeat-x;}img {	border:0px;	padding:0px;	margin:0px;}a {	text-decoration:none;	color:#db8921;}a:hover {	text-decoration:none;	color:#eea84f;}table {	border:0;	border-spacing:0;}td {	font-family:Arial;	font-size:8pt;}p,ul,li,form {	margin:0px;	padding:0px;}h2 {	font-size:12pt;	color:#eea84f;	font-weight:bold;	margin-bottom:5px;}h3 {	font-size:12pt;	color:#aaa;	font-weight:bold;	margin-bottom:20px;	text-align:left;}h4 {	font-size:12pt;	color:#;	font-weight:bold;	margin-bottom:20px;	text-align:left;}#main_container {	width:950px;	position:relative;	margin-bottom:50px;}#menu_top {	width:950px;	height:50px;	clear:both;	font-size:9pt;}#left_menu {	width:650px;	float:left;	text-align:right;	margin-right:20px;	height:50px;}#left_menu a {	padding:0 15px;	line-height:50px;	display:block;	float:right;	color:#222;}#left_menu a:hover {	background-color:#666;	color:#fff;}#left_menu a.active {	color:#d78010;	padding:0 15px;	line-height:50px;	display:block;	float:right;	background-image:url(../images/arrow_down.png);	background-repeat:no-repeat;	background-position:center bottom;}#left_menu a.active:hover {	background-color:#f5f5f5;}#right_menu {	width:280px;	float:right;	text-align:center;	height:50px;	line-height:160%;}#right_menu a {	color:#006ab1;}#right_menu a:hover {	color:#00abff;}#showlog {	color:#006ab1;	cursor:pointer;}#showlog:hover {	color:#00abff;}#main_baner {	width:650px;	height:210px;	float:left;	margin-right:20px;	position:relative;}#main_baner #baner_slider div {	width:650px;	height:210px;	position:relative;}#main_baner #baner_slider div div {	height:auto;}#main_baner #baner_slider div p {	position:absolute;	color:#616161;	letter-spacing:-1px;}#baner_nav {	position:absolute;	right:5px;	bottom:20px;	z-index:1000;}#baner_nav a{	width:12px;	height:12px;	background-color:#393939;	float:left;	margin-right:4px;	color:transparent;	font-size:5pt;	cursor:hand;	cursor:pointer;	-webkit-border-radius:2px;	-khtml-border-radius:2px;	-moz-border-radius:2px;	border-radius:2px;}#baner_nav a:hover{	background-color:#666;}#baner_nav a.activeSlide{	background-color:#ff8100;}#na_skroty {	width:280px;	height:240px;	float:left;	position:relative;	text-align:left;}#na_skroty a {	color:#006ab1;}#na_skroty a:hover {	color:#00abff;}#sub_menu {	width:650px;	height:40px;	text-align:left;	float:left;	clear:both;	font-size:9pt;}#sub_menu a {	padding:0 15px;	line-height:40px;	display:block;	float:left;	color:#222;	background-color:#eee;	margin-right:1px;	-webkit-border-radius:5px 5px 0 0;	-khtml-border-radius:5px 5px 0 0;	-moz-border-radius:5px 5px 0 0;	border-radius:5px 5px 0 0;}#sub_menu a:hover {	background-color:#666;	color:#fff;}#sub_menu a.active {	color:#008cd1;	padding:0 15px;	line-height:40px;	display:block;	float:left;	background-color:#fff;	background-image:url(../images/arrow_blue.gif);	background-repeat:no-repeat;	background-position:center bottom;}#sub_menu a.active:hover {	background-color:#f5f5f5;}#start_container {	width:650px;	height:auto;	text-align:left;	float:left;	color:#666;	margin-bottom:20px;}#sub_container {	width:650px;	min-height:600px;	text-align:left;	float:left;	color:#666;	margin-bottom:20px;	font-size:9pt;	line-height:150%;}#sub_container ul {	padding-left:20px;}#sub_container ol {	padding-left:20px;}#news_container {	width:280px;	height:auto;	text-align:left;	float:right;	color:#666;	margin-bottom:30px;}.container_title {	font-size:12pt;	font-weight:bold;	padding-top:20px;	background-image:url(../images/drops.gif);	margin-bottom:30px;}.container_title span {	background-color:#fff;}.shortcut {	padding-left:12px;	margin-bottom:25px;}.shortcut p {	font-size:10pt;	font-weight:bold;	margin-left:-12px;}.shortcut span {	font-size:8pt;	color:#e38700;	display:block;	margin:5px 0;}.shortcut a {	background-color:#c67600;	color:#fff;	padding:3px 5px;	display:inline;	text-align:right;	float:right;	margin-top:4px;}.shortcut a:hover {	background-color:#e38700;}#comments_container {	width:650px;	height:auto;	text-align:left;	float:left;	color:#666;}#comments_container a.bt {	background-color:#c67600;	color:#fff;	padding:3px 5px;	display:inline;	text-align:right;	float:right;	margin-top:4px;	margin-left:10px;	margin-top:20px;}#comments_container a.bt:hover {	background-color:#e38700;}#right_baner {	width:280px;	height:200px;	line-height:200px;	height:auto;	float:right;	background-color:#666;	color:#fff;	margin-bottom:30px;}#footer {	width:950px;	float:none;	clear:both;	border-top:1px solid #eea84f;	padding-top:10px;	text-align:right;	margin-bottom:50px;}#login_container {	position:absolute;	right:0;	top:-55px;	width:280px;	height:55px;	text-align:center;	background-image:url(../images/bg_log.gif);	color:#fff;}#login_container input {	font-size:8pt;	width:80px;	border:1px solid #003152;	background-color:#0082d3;	color:#fff;	margin-top:3px;}#login_container .btl {	width:20px;	height:20px;	background:transparent;	background-image:url(../images/bt_log.gif);	cursor:pointer;	border:0;	margin-top:1px;	margin-left:20px;}#login_container #closelog {	width:20px;	height:20px;	cursor:pointer;	margin-right:20px;	margin-top:1px;}#login_container a {	background-color:#39a9ff;	padding:4px 7px;	color:#fff;	-webkit-border-radius:5px 5px 0 0;	-khtml-border-radius:5px 5px 0 0;	-moz-border-radius:5px 5px 0 0;	border-radius:5px 5px 0 0;	font-size:9pt;}#login_container a:hover {	background-color:#0f97ff;	color:#fff;}#login_container a.logout {	background-color:#d10000;}#login_container a.logout:hover {	background-color:#ff0000;	color:#fff;}#login_container2 {	position:absolute;	right:0;	top:-55px;	width:280px;	height:55px;	text-align:center;	background-image:url(../images/bg_log2.gif);	color:#fff;}#login_container2 input {	font-size:8pt;	width:80px;	border:1px solid #003152;	background-color:#0082d3;	color:#fff;	margin-top:3px;}#login_container2 .btl {	width:20px;	height:20px;	background:transparent;	background-image:url(../images/bt_log2.gif);	cursor:pointer;	border:0;	margin-top:1px;	margin-left:20px;}#login_container2 #closelog {	width:20px;	height:20px;	cursor:pointer;	margin-right:20px;	margin-top:1px;}#login_container2 a {	background-color:#780000;	padding:4px 7px;	color:#fff;	-webkit-border-radius:5px 5px 0 0;	-khtml-border-radius:5px 5px 0 0;	-moz-border-radius:5px 5px 0 0;	border-radius:5px 5px 0 0;	font-size:9pt;}#login_container2 a:hover {	background-color:#480000;	color:#eee;}#login_container2 a.logout {	background-color:#d10000;	color:#fff;}#login_container2 a.logout:hover {	background-color:#ff0000;	color:#fff;}.gallery {	margin-bottom:30px;	float:none;	clear:both;	height:auto;	width:580px;}.gallery div.outside {	width:145px;	height:145px;	float:left;}.gallery div.inside {	width:135px;	height:135px;	overflow:hidden;	-webkit-border-radius:8px;	-khtml-border-radius:8px;	-moz-border-radius:8px;	border-radius:8px;}.gallery div.inside:hover {	-webkit-border-radius:8px;	-khtml-border-radius:8px;	-moz-border-radius:8px;	border-radius:8px;}.gallery div.inside a img.pion {	width:100%;}.gallery div.inside a img.poziom {	height:100%;}.gallery div.inside a img.kwadrat {	width:100%;	height:100%;}#sub2_menu {	width:650px;	height:25px;	background-image:url(../images/bg_sub2menu.gif);	margin-top:25px;	margin-bottom:30px;}.bt_noactive {	height:24px;	background-color:#fff;	border:1px solid #f4a84e;	border-bottom:0;	line-height:24px;	display:block;	float:left;	padding:0 8px;	margin-right:1px;	-webkit-border-radius:5px 5px 0 0;	-khtml-border-radius:5px 5px 0 0;	-moz-border-radius:5px 5px 0 0;	border-radius:5px 5px 0 0;}.bt_active {	height:23px;	background-color:#f5f5f5;	border:1px solid #ddd;	border-bottom:0;	line-height:23px;	display:block;	float:left;	padding:0 8px;	margin-right:1px;	color:#777;	-webkit-border-radius:5px 5px 0 0;	-khtml-border-radius:5px 5px 0 0;	-moz-border-radius:5px 5px 0 0;	border-radius:5px 5px 0 0;	cursor:pointer;}#sub2_menu .bt_active:hover {	background-color:#fff;}.bt {	background-color:#c67600;	padding:3px 5px;	color:#fff;}.bt:hover {	background-color:#e38700;	color:#fff;}.form_field2 .line {	margin-top:2px;	margin-bottom:2px;}.form_field2 .line p {	float:left;	text-align:right;}.form_field2 .line input {	font-size:8pt;	margin-left:5px;	width:200px;}.form_field2 .line textarea {	font-family:Arial;	font-size:8pt;	margin-left:5px;}.form_field2 .required_inp {	color:#ff8d00;}#mask {	width:100%;	height:100%;	position:fixed;	top:0;	left:0;	background-image:url(../images/bg_mask_white.png);	z-index:2001;	text-align:center;	color:#fff;	display:none;}#mask table,#mask td {	width:100%;	height:100%;}#mask div {	-moz-border-radius:6px;	-khtml-border-radius:6px;	-webkit-border-radius:6px;	border-radius:6px;	border:1px solid #111;	padding:40px;	background-image:url(../images/bg_mask.png);}#mask div h6 {	color:#fff;	font-size:12pt;	font-weight:bold;	letter-spacing:0;	margin:0 0 20px 0;}#mask div p {	margin-bottom:30px;}#mask img {	width:25px;	height:25px;	margin-bottom:15px;	display:none;}#mask .info {	font-size:10pt;	color:#fff6cd;}#delete_alert,#clear_cart_alert,#validate_alert,#change_profile_alert,#delete_stamp_alert,#programs_email_alert {	width:300px;	display:none;	box-shadow: 5px 5px 10px #222;	-moz-box-shadow: 5px 5px 10px #222;	-webkit-box-shadow: 5px 5px 10px #222;}#register_user_alert {	width:400px;	display:none;}#confirm_user_alert,#browser_alert {	width:400px;	display:none;	background-color:#006683;}#add_to_cart_alert,#save_changeg_form_alert,#save_dafaults_alert,#send_order_alert {	width:400px;	display:none;	box-shadow: 5px 5px 10px #222;	-moz-box-shadow: 5px 5px 10px #222;	-webkit-box-shadow: 5px 5px 10px #222;}.alert_field {	width:400px;	display:none;	box-shadow: 5px 5px 10px #222;	-moz-box-shadow: 5px 5px 10px #222;	-webkit-box-shadow: 5px 5px 10px #222;}#empty_info {	text-align:center;	padding-top:50px;}#empty_info span {	padding:40px;	-moz-border-radius:6px;	-khtml-border-radius:6px;	-webkit-border-radius:6px;	background-image:url(../images/bg_form_field.gif);	border-radius:6px;	border:1px solid #ddd;	box-shadow: 5px 5px 10px #eee;	-moz-box-shadow: 5px 5px 10px #eee;	-webkit-box-shadow: 5px 5px 10px #eee;}#mask #product_details {	width:700px;	display:none;	background-image:url(../images/bg_mask_white.png);	text-align:left;	border:1px solid #ddd;	box-shadow: 5px 5px 10px #aaa;	-moz-box-shadow: 5px 5px 10px #aaa;	-webkit-box-shadow: 5px 5px 10px #aaa;	padding:15px;}#mask #product_details h6 {	color:#333;	font-size:12pt;	font-weight:bold;	letter-spacing:0;	margin:0;	padding:0 0 10px 0;	border-bottom:1px solid #ddd;	float:left}#mask #product_details .status_txt {	color:#333;	font-size:12pt;	font-weight:bold;	letter-spacing:0;	margin:0;	padding:0 0 10px 0;	border-bottom:1px solid #ddd;	text-align:right;}#mask #product_details div {	-moz-border-radius:0;	-khtml-border-radius:0;	-webkit-border-radius:0;	border-radius:0;	border:0;	box-shadow:0;	-moz-box-shadow:0;	-webkit-box-shadow:0;	padding:0;	background:none;}#mask #product_details ul {	padding:10px;	list-style-type:square;}#mask #product_details ul li {	list-style-type:square;}#mask #product_details #mcs_container {	margin-top:10px;	padding:0px;	position:relative;	width:700px;	height:310px;}#mask #product_details #mcs_container .customScrollBox {	position:relative;	height:300px;	overflow:hidden;}#mask #product_details #mcs_container .customScrollBox .container {	position:relative;	width:690px;	top:auto;	float:left;}#mask #product_details #mcs_container .customScrollBox .content {	clear:both;}#mask #product_details #mcs_container .customScrollBox .content #ajax_details {	min-height:310px;}#mask #product_details #mcs_container .dragger_container {	position:relative;	width:10px;	height:300px;	float:left;	margin:0;	background:#ccc;	cursor:pointer;}#mask #product_details #mcs_container .dragger {	position:absolute;	width:10px;	height:20px;	background:#333;	text-align:center;	line-height:60px;	color:#333;	overflow:hidden;	cursor:pointer;}#mask #product_details #mcs_container .dragger_pressed {	position:absolute;	width:10px;	height:20px;	background:#666;	text-align:center;	line-height:60px;	color:#333;	overflow:hidden;}.bt_panel {	color:#fff;	padding:3px 5px;	-webkit-border-radius:3px;	-khtml-border-radius:3px;	-moz-border-radius:3px;	border-radius:3px;	background-color:#ff8400;	margin-right:0;	cursor:hand;	cursor:pointer;}.bt_panel:hover {	background-color:#ffa443;	color:#fff;}#admin_panel {	position:fixed;	right:10px;	bottom:10px;	width:50px;	height:50px;	-webkit-border-radius:6px;	-khtml-border-radius:6px;	-moz-border-radius:6px;	border-radius:6px;	background-color:#2869b1;	overflow:hidden;	background-image:url(../images/bg_left.png);}#icon_admin {	cursor:hand;	cursor:pointer;	width:40px;	height:40px;	position:absolute;	right:5px;	bottom:6px;}#panel_field {	margin:15px;	margin-top:10px;}#panel_field a {	background-color:#3571b4;	color:#fff;	padding:4px 8px;	-webkit-border-radius:3px;	-khtml-border-radius:3px;	-moz-border-radius:3px;	border-radius:3px;}#panel_field a:hover {	background-color:#408bdf;}#panel_field .bt_active {	background-color:#fff;	color:#000;	padding:4px 8px;	-webkit-border-radius:3px;	-khtml-border-radius:3px;	-moz-border-radius:3px;	border-radius:3px;}#admin_panel .title {	color:#fff;}#admin_panel .title p {	font-family:'Philosopher',Arial;	font-size:20pt;}#admin_panel .title span {	color:#93b8e0;}#admin_panel .title div {	font-family:'Philosopher',Arial;	font-size:9pt;}.pager {	height:18px;	line-height:18px;	margin-top:10px;	margin-bottom:10px;	font-size:8pt;}.pager p {	float:left;	margin-right:5px;}.pager div {	float:right;}.pager span {	background-color:#ff9000;	margin-right:2px;	text-align:center;	width:18px;	height:18px;	float:left;	color:#fff;	cursor:default;	line-height:18px;	-webkit-border-radius:3px;	-khtml-border-radius:3px;	-moz-border-radius:3px;	border-radius:3px;}.pager .noa {	background-color:#ccc;}.pager a {	background-color:#393939;	margin-right:2px;	color:#fff;	text-align:center;	width:18px;	height:18px;	float:left;	font-weight:normal;	line-height:18px;	-webkit-border-radius:3px;	-khtml-border-radius:3px;	-moz-border-radius:3px;	border-radius:3px;}.pager a:hover {	background-color:#666;}#sub_container .tabela_all {	border:0;}#sub_container .tabela_all td {	border-bottom:1px dotted #f0a94f;	padding:7px;	font-size:9pt;}#sub_container .tabela_all tr:nth-child(2n+3) {	background-color:#fcfcfc;}#sub_container .tabela_all tr:nth-child(2n+3) td {	box-shadow: 2px 2px 10px #eee;	-moz-box-shadow: 2px 2px 10px #eee;	-webkit-box-shadow: 2px 2px 10px #eee;}#sub_container .tabela_all tr td:last-child {	font-weight:bold;	color:#ea8300;}#sub_container .tabela_all tr td:only-child {	color:#fff;}#sub_container .tabela_all td.tabela_title {	background-color:#f0a94f;	font-size:10pt;	color:#fff;	font-weight:bold;	padding:5px;	text-align:center;}#sub_container .tabela_all td.tabela_title:last-child {	color:#fff;}#sub_container .tabela_all tr td.cent1 {	text-align:center;	color:#ea8300;}#sub_container .tabela_all tr td.cent2 {	text-align:center;	color:#555;	font-weight:bold;}#sub_container .tabela_all tr td.tdreset {	font-weight:normal;	color:#555;}.info_center {	text-align:center;	margin-top:100px;}.icon_bt {	padding:5px 10px;	background-color:#006bb2;	color:#fff;	line-height:	height:30px;	font-size:12pt;	font-weight:bold;}.icon_bt:hover {	color:#fff;	background-color:#005289;}#s-m-t-tooltip {	position:absolute;	max-width:300px;	padding:15px;	background-image:url(../images/bg_form_field.gif);	z-index:10;	display:inline-block;	font-family:Arial;	font-size:8pt;	line-height:16px;	color:#333;	-moz-border-radius:6px;	-khtml-border-radius:6px;	-webkit-border-radius:6px;	border-radius:6px;	border:1px solid #ddd;	box-shadow: 5px 5px 10px #ccc;	-moz-box-shadow: 5px 5px 10px #ccc;	-webkit-box-shadow: 5px 5px 10px #ccc;}#send_files {	float:left;}#send_status p {	margin-top:20px;	font-weight:bold;}.file_upload {	position:relative;	overflow:hidden;	cursor:pointer;	text-align:center;	background-color:#387eca;	color:#ffffff;	-moz-border-radius:3px;	-webkit-border-radius:3px;	border-radius:3px;	height:25px;	line-height:25px;	font-weight:bold;	font-size:10pt;	padding:0 7px;	display:block;	width:200px;	float:left;}.file_upload:hover {	background-color:#1d538f;}.file_upload_small {	position:relative;	overflow:hidden;	cursor:pointer;	text-align:center;	background-color:#387eca;	color:#ffffff;	-moz-border-radius:3px;	-webkit-border-radius:3px;	border-radius:3px;	height:25px;	line-height:25px;	font-weight:bold;	font-size:10pt;	padding:0 7px;	display:block;	width:200px;	float:left;}.file_upload_large {	position:relative;	overflow:hidden;	cursor:pointer;	text-align:center;	background-color:#387eca;	color:#ffffff;	-moz-border-radius:3px;	-webkit-border-radius:3px;	border-radius:3px;	height:25px;	line-height:25px;	font-weight:bold;	font-size:10pt;	padding:0 7px;	display:block;	width:200px;	float:left;}.file_upload_highlight {	background:lawngreen;}.file_upload input {	position:absolute;	top:0;	right:0;	margin:0;	border:300px solid transparent;	opacity:0;	-ms-filter:'alpha(opacity=0)';	filter:alpha(opacity=0);	-o-transform:translate(-300px, -300px) scale(10);	-moz-transform:translate(-800px, 0) scale(10);	cursor:pointer;}.file_upload iframe, .file_upload button {	display:none;}.file_upload_preview img {	width:80px;}.file_upload_progress .ui-progressbar-value {	background:#ff9600;}.file_upload_progress div {	width:100px;	height:5px;}.file_upload_cancel button {	cursor:pointer;	font-size:8pt;	-moz-border-radius:3px;	-webkit-border-radius:3px;	border-radius:3px;}
