body {	font-family:Arial;	font-size:8pt;	font-weight:normal;	text-decoration:none;	color:#333333;	margin:0px;	background:#fff;}img {	border:0px;	padding:0px;	margin:0px;}a {	text-decoration:none;	color:#e75400;}a:hover {	text-decoration:none;	color:#a93d00;}td {	font-family:Arial;	font-size:8pt;}p,ul,li,form {	margin:0px;	padding:0px;}h2 {	font-size:12pt;	color:#e75400;	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:#e75400;	font-weight:bold;	margin-bottom:20px;	text-align:left;}#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;}.info_center {	text-align:center;	margin-top:200px;}.round {	-webkit-border-radius:6px;	-khtml-border-radius:6px;	-moz-border-radius:6px;	border-radius:6px;}.field_title_gray {	font-size:8pt;	color:#fff;	padding-right:14px;	padding-left:14px;	height:30px;	line-height:30px;	background-color:#393939;	-webkit-border-radius:6px 6px 0px 0px;	-moz-border-radius:6px 6px 0px 0px;	border-radius:6px 6px 0px 0px;	margin-top:5px;}.field_title_color {	font-size:8pt;	color:#fff;	padding-right:14px;	padding-left:14px;	height:30px;	line-height:30px;	background-color:#e75400;	-webkit-border-radius:6px 6px 0px 0px;	-moz-border-radius:6px 6px 0px 0px;	border-radius:6px 6px 0px 0px;	margin-top:5px;}.bt_more {	padding:3px;	padding-left:5px;	padding-right:5px;	-webkit-border-radius:3px;	-khtml-border-radius:3px;	-moz-border-radius:3px;	border-radius:3px;	color:#fff;	background-color:#e75400;	margin-top:15px;	float:right;}.bt_more:hover {	color:#fff;	background-color:#a93d00;}.bt_panel {	color:#fff;	padding:3px 5px;	-webkit-border-radius:3px;	-khtml-border-radius:3px;	-moz-border-radius:3px;	border-radius:3px;	background-color:#e75400;	margin-right:0;	cursor:hand;	cursor:pointer;}.bt_panel:hover {	background-color:#a93d00;	color:#fff;}.cms {	background-color:#2869b1;}.cms:hover {	background-color:#4d8acd;}.bt_save {	cursor:hand;	cursor:pointer;	float:left;	padding:3px 8px;	margin-right:5px;}.bt_other {	background-color:#444;}.bt_other:hover {	background-color:#777;}#main_container {	width:980px;	height:100%;	position:relative;	text-align:right;}#header {	width:980px;	height:60px;	line-height:60px;}#header div {	float:left;	text-align:center;	position:relative;}#header p {	line-height:120%;	margin-top:16px;}#header span {	color:#999999;}#header a {	color:#333333;}#header a:hover {	color:#e75400;}#header p.user_info {	line-height:120%;	margin-top:10px;}#header p.user_info a {	color:#ba000d;}#header p.user_info a:hover {	color:#ec0011;}#header p.user_info_dst {	line-height:60px;	margin-top:0;}#header p.user_info_dst a {	color:#ba000d;}#header p.user_info_dst a:hover {	color:#ec0011;}#menu_container {	position:relative;	width:980px;	height:90px;	z-index:2000;}#logo_a {	width:185px;	height:90px;	text-align:right;	float:left;	font-size:9pt;}#logo_a img {	width:165px;	height:31px;	margin-top:22px;	margin-bottom:3px;}#logo_b {	width:216px;	height:90px;	text-align:left;	color:#fff;	margin-left:4px;	float:left;	font-size:9pt;}#logo_b img {	width:216px;	height:30px;	margin-top:23px;	margin-bottom:3px;}#logo_dst {	width:490px;	height:60px;	text-align:left;	color:#fff;	margin-left:15px;	float:left;	font-size:9pt;	margin-top:15px;}#logo_dst p {	font-size:20pt;	font-weight:bold;	letter-spacing:-1px;	font-family:Arial Black;}#logo_dst p a {	color:#fff;}#logo_dst p a:hover {	color:#eee;}#menu {	width:790px;	height:90px;	text-align:left;	background-color:#e75400;	background-image:url(../images/bg_menu.png);	float:left;	margin-left:5px;	z-index:100;}.menu_dst {	width:980px;	margin-left:0;}#menu ul.menu {	margin:0;	float:right;	list-style-type:none;	margin-right:10px;}#menu ul.menu li {	position:relative;	float:left;	font-size:9pt;	font-weight:bold;	color:#fff;	line-height:90px;	height:90px;	cursor:hand;	cursor:pointer;	list-style-type:none;}#menu ul.menu li.separator {	float:left;	width:1px;	height:90px;	background-image:url(../images/pxw30.png);}#menu ul.menu li a {	display:block;	padding:0 20px;	color:#fff;	height:90px;	line-height:90px;}#menu ul.menu li a:hover {	background-color:#9a1500;}#menu ul.menu ul {	position:absolute;	top:90px;	right:0px;	background-color:#9a1500;	background-image:url(../images/bg_left.png);	line-height:20px;	padding-top:10px;	z-index:100;	border-bottom:5px solid #000000;	display:none;}#menu ul.menu ul li {	display:block;	height:26px;	float:none;}#menu ul.menu ul li a {	display:block;	padding-left:30px;	background-image:url(../images/pxb50.png);	background-repeat:repeat-x;	background-position:bottom;	white-space:nowrap;	padding-right:10px;	line-height:26px;	text-align:right;	font-weight:normal;	height:26px;	font-size:8pt;}#menu ul.menu ul li a:hover {	background:#260e00;}#menu ul.menu ul li div {	position:absolute;	top:0px;	right:0px;	width:200px;	height:1px;	background-color:#aaa;}#menu ul.menu ul li ul {	position:absolute;	top:0px;	left:230px;	background:#73320d;	background-image:url(../images/menu_shadow.png);	background-repeat:repeat-y;	background-position:left;	line-height:20px;	padding-top:10px;	z-index:100;	border:0;	border-bottom:5px solid #000000;	display:none;	width:250px;}#menu ul.menu ul li ul li {	display:block;	height:26px;	float:none;}#menu ul.menu ul li ul li a {	display:block;	padding-left:30px;	border-bottom:1px solid #612503;	white-space:nowrap;	padding-right:10px;	line-height:26px;	text-align:right;	font-weight:normal;	height:26px;	font-size:8pt;}#menu ul.menu ul li ul li a:hover {	background:#260e00;}#menu ul.menu a span {	margin:0px;	margin-left:10px;	background-color:#bd0000;	padding:2px;	padding-left:5px;	padding-right:5px;	font-size:8pt;	-webkit-border-radius:3px;	-khtml-border-radius:3px;	-moz-border-radius:3px;	border-radius:3px;}#left {	position:relative;	width:185px;	height:auto;	float:left;	margin-top:5px;}#szukaj {	width:183px;	height:43px;	background-color:#ededed;	border:1px solid #dadada;	text-align:left;	margin-bottom:5px;}#szukaj input {	background-color:#a5a5a5;	border:1px solid #666666;	width:130px;	height:16px;	color:#fff;	margin-top:12px;	margin-left:10px;	font-size:8pt;	float:left;}#szukaj .submit {	background-color:#909090;	background-image:url(../images/bg_arrow.png);	background-repeat:no-repeat;	background-position:center center;	margin:0px;	width:18px;	height:18px;	margin-top:13px;	margin-left:10px;	font-size:12pt;	border:0px;	-webkit-border-radius:3px;	-khtml-border-radius:3px;	-moz-border-radius:3px;	border-radius:3px;	padding:0px;	float:left;	cursor:hand;	cursor:pointer;}#user {	width:185px;	height:auto;	background-color:#9a1500;	background-image:url(../images/bg_left.png);	margin-bottom:5px;	padding-bottom:10px;}#user p {	font-size:8pt;	color:#fff;	padding-right:14px;	height:31px;	line-height:31px;	background-image:url(../images/pxw30.png);	background-repeat:repeat-x;	background-position:bottom;}#user a {	display:block;	font-size:9pt;	color:#fff;	padding-right:14px;	height:30px;	line-height:31px;	background-image:url(../images/pxw30.png);	background-repeat:repeat-x;	background-position:bottom;}#user a:hover {	background-color:#530c00;}#user a span {	padding-left:7px;	font-size:8pt;	color:#d5948a;	float:left;}#user div {	display:block;	color:#fff;	height:20px;	line-height:20px;	margin-top:10px;}#user div a {	color:#fff;	padding-right:14px;	padding-left:5px;	height:20px;	font-size:8pt;	line-height:20px;	background:none;	background-color:#ce1d00;	float:right;	-webkit-border-radius:3px 0px 0px 3px;	-khtml-border-radius:3px 0px 0px 3px;	-moz-border-radius:3px 0px 0px 3px;	border-radius:3px 0px 0px 3px;}#user div a:hover {	background-color:#eb2100;}#szybki_dostep {	width:185px;	height:auto;	background-color:#e75400;	background-image:url(../images/bg_left.png);	margin-bottom:5px;	padding-bottom:10px;}#szybki_dostep p {	font-size:8pt;	color:#fff;	padding-right:14px;	height:31px;	line-height:31px;	background-image:url(../images/pxw30.png);	background-repeat:repeat-x;	background-position:bottom;}#szybki_dostep a {	display:block;	font-size:9pt;	color:#fff;	padding-right:14px;	height:30px;	line-height:31px;	background-image:url(../images/pxw30.png);	background-repeat:repeat-x;	background-position:bottom;}#szybki_dostep a:hover {	background-color:#9a1500;}#szybki_dostep div {	display:block;	color:#fff;	height:20px;	line-height:20px;	margin-top:10px;}#szybki_dostep div a {	color:#fff;	padding-right:14px;	padding-left:5px;	height:20px;	font-size:8pt;	line-height:20px;	background-image:url(../images/bg_light1.png);	float:right;	-webkit-border-radius:3px 0px 0px 3px;	-khtml-border-radius:3px 0px 0px 3px;	-moz-border-radius:3px 0px 0px 3px;	border-radius:3px 0px 0px 3px;}#szybki_dostep div a:hover {	background-image:url(../images/bg_light2.png);}#news {	position:relative;	width:183px;	height:auto;	background-color:#ededed;	border:1px solid #dadada;	border-top:0px;	-webkit-border-radius:0px 0px 6px 6px;	-khtml-border-radius:0px 0px 6px 6px;	-moz-border-radius:0px 0px 6px 6px;	border-radius:0px 0px 6px 6px;	text-align:right;	padding-bottom:50px;}#news .bt_all a {	color:#fff;	padding-right:14px;	padding-left:5px;	height:20px;	font-size:8pt;	line-height:20px;	background:none;	background-color:#555;	float:right;	-webkit-border-radius:3px 0px 0px 3px;	-khtml-border-radius:3px 0px 0px 3px;	-moz-border-radius:3px 0px 0px 3px;	border-radius:3px 0px 0px 3px;	margin-top:20px;	margin-right:-1px;}#news .bt_all a:hover {	background-color:#3c3c3c;}#news_slide {	width:155px;	margin-left:15px;	margin-top:25px;}#news_slide span {	font-size:10pt;	display:block;	color:#4d4d4d;	margin-bottom:15px;	font-weight:bold;}#news_slide a {	color:#7f7f7f;}#news_slide div {	font-size:8pt;	color:#7f7f7f;	width:155px;	margin:0px;}#news_nav {	padding-top:15px;	position:relative;	width:172px;}#news_nav a{	width:10px;	height:10px;	background-color:#393939;	margin-right:2px;	color:transparent;	font-size:1pt;	float:right;	text-align:center;	cursor:hand;	cursor:pointer;	-webkit-border-radius:2px;	-khtml-border-radius:2px;	-moz-border-radius:2px;	border-radius:2px;}#news_nav a:hover{	background-color:#646464;}#news_nav a.activeSlide{	background-color:#e75400;}#right {	position:relative;	width:795px;	height:auto;	float:left;	margin-top:5px;	z-index:0;	text-align:left;}#right .window {	width:260px;	height:325px;	float:left;	margin-left:5px;}#right .window p {	text-align:center;	padding:0px;}#right .window div {	position:relative;	width:258px;	height:294px;	background-color:#ededed;	border:1px solid #dadada;	border-top:0px;	-webkit-border-radius:0px 0px 6px 6px;	-khtml-border-radius:0px 0px 6px 6px;	-moz-border-radius:0px 0px 6px 6px;	border-radius:0px 0px 6px 6px;	text-align:right;	background-repeat:no-repeat;	background-position:bottom;}#right .window a {	color:#fff;	padding:3px;	padding-right:7px;	padding-left:7px;	font-size:8pt;	line-height:20px;	background:none;	background-color:#333333;	-webkit-border-radius:3px;	-khtml-border-radius:3px;	-moz-border-radius:3px;	border-radius:3px;}#right .window a:hover {	background-color:#555555;}#baner_slide {	width:790px;	height:325px;	margin-left:5px;	position:relative;}#baner_slide div {	width:790px;	height:325px;	position:relative;}#baner_slide div div {	height:auto;}#baner_slide div p {	position:absolute;	color:#616161;	letter-spacing:-1px;}#baner_slide div p a {	color:#fff;	padding:3px;	padding-right:7px;	padding-left:7px;	font-size:8pt;	line-height:20px;	background:none;	background-color:#e75400;	-webkit-border-radius:3px;	-khtml-border-radius:3px;	-moz-border-radius:3px;	border-radius:3px;}#baner_slide div p a:hover {	background-color:#a93d00;}#baner_slide img {	width:790px;	height:325px;}#baner_nav {	position:absolute;	right:5px;	bottom:10px;	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:#666666;}#baner_nav a.activeSlide{	background-color:#e75400;}#footer {	width:980px;	height:200px;	text-align:right;	clear:both;	padding-top:25px;	float:none;}#footer .left {	float:left;}#footer .right {	float:right;}#footer a {	color:#333;}#footer a:hover {	color:#e75400;}#footer .line {	width:980px;	height:1px;	margin-bottom:10px;}#footer a.bt_panel {	color:#fff;}#sub_left {	width:560px;	margin:10px 20px 0 15px;	float:left;	line-height:13pt;	text-align:justify;}#sub_left h2 {	margin-bottom:20px;}#sub_left ul,#sub_left ol {	margin:0px;	padding:0px;	line-height:14pt;	text-align:justify;	margin-left:20px;	list-style-type:square;}#sub_left li {	margin-bottom:5px;}#sub_left .column {	float:left;	width:250px;	border-left:1px solid #eeeeee;	padding-left:20px;	margin-bottom:30px}#sub_left_thin {	width:480px;	margin-left:15px;	margin-top:10px;	float:left;	line-height:14pt;	text-align:justify;}#sub_left_thin div.thumb {	width:115px;	margin:2px;	background-color:#333;	height:115px;	-webkit-border-radius:6px;	-khtml-border-radius:6px;	-moz-border-radius:6px;	border-radius:6px;	float:left;	overflow:hidden;	text-align:center;	color:#fff;	cursor:hand;	cursor:pointer;}#sub_left_thin div.thumb img {	width:135px;	height:90px;	margin-left:-10px;	margin-bottom:3px;}#sub_left_thin div.thumb span {	background-color:#e75400;	font-size:7pt;	color:#fff;	padding:2px;	-webkit-border-radius:3px;	-khtml-border-radius:3px;	-moz-border-radius:3px;	border-radius:3px;}#sub_left_file {	width:770px;	margin-left:15px;	margin-top:0px;	float:left;	line-height:14pt;	text-align:justify;}#sub_right {	width:185px;	float:left;	margin-left:15px;	margin-top:45px;}#sub_right .box {	position:relative;	width:183px;	height:auto;	background-color:#ededed;	border:1px solid #dadada;	border-top:0px;	-webkit-border-radius:0px 0px 6px 6px;	-khtml-border-radius:0px 0px 6px 6px;	-moz-border-radius:0px 0px 6px 6px;	border-radius:0px 0px 6px 6px;	text-align:right;	padding-bottom:29px;	margin-bottom:20px;}#sub_right ul {	margin:0px;	padding:0px;	line-height:14pt;	text-align:left;	padding-left:25px;	list-style-type:square;	padding-top:20px;	padding-right:10px;}#sub_right li {	margin-bottom:3px;}#sub_right li a {	color:#666666;}#sub_right li a:hover {	color:#d74e00;}#sub_right img {	width:185px;	height:185px;	margin-top:5px;}#sub_right_wide {	width:285px;	float:left;	margin-left:14px;	margin-top:65px;}#sub_right_wide .cover_thumb {	margin-left:15px;	width:270px;	height:220px;	overflow:hidden;	-webkit-border-radius:6px;	-khtml-border-radius:6px;	-moz-border-radius:6px;	border-radius:6px;}#sub_right_wide .cover_thumb img {	height:220px;	margin-left:-30px;}#sub_right_wide .cover_thumb .gallery {	margin:0;}#sub_right_wide .color_thumb {	width:270px;	height:270px;	overflow:hidden;	-webkit-border-radius:6px;	-khtml-border-radius:6px;	-moz-border-radius:6px;	border-radius:6px;}#sub_right_wide .color_thumb img {	height:270px;}#sub_right_wide .color_thumb .gallery {	margin:0;}#sub_right_wide .parameters {	text-align:center;	margin-left:15px;}#sub_right_wide .parameters .info_order {	color:#888;	margin:5px 0 10px 0;}#sub_right_wide p.symbol {	margin-top:15px;	font-size:15pt;	font-weight:bold;	text-align:center;	background-color:#e75400;	color:#fff;	padding:5px 8px;	display:inline-block;	-webkit-border-radius:6px;	-khtml-border-radius:6px;	-moz-border-radius:6px;	border-radius:6px;}#sub_right_wide span {	margin-top:5px;	text-align:center;	display:block;	color:#666;}#sub_right_wide div.techp {	-webkit-border-radius:6px;	-khtml-border-radius:6px;	-moz-border-radius:6px;	border-radius:6px;	border:1px solid #ddd;	background-color:#f6f6f6;	margin-top:5px;	margin-bottom:15px;}#sub_right_wide p {	font-weight:bold;}#sub_right_wide div.techp span {	padding:10px;	text-align:left;	margin:0;}#sub_right_wide div.formatp,#sub_right_wide div.packagep {	width:270px;	clear:both;	float:none;	margin-top:5px;	margin-bottom:25px;}#sub_right_wide div.formatp p {	-webkit-border-radius:3px;	-khtml-border-radius:3px;	-moz-border-radius:3px;	border-radius:3px;	border:1px solid #ddd;	background-color:#f6f6f6;	margin:2px;	float:left;	width:61px;	height:20px;	font-weight:normal;	clear:right;	line-height:20px;}#sub_right_wide div.packagep p {	-webkit-border-radius:3px;	-khtml-border-radius:3px;	-moz-border-radius:3px;	border-radius:3px;	border:1px solid #ddd;	background-color:#f6f6f6;	margin:2px;	width:264px;	height:20px;	font-weight:normal;	line-height:20px;}#sub_right_wide div.formatp p.gotoorder,#sub_right_wide div.packagep p.gotoorder {	cursor:hand;	cursor:pointer;}#sub_right_wide div.formatp p.gotoorder:hover,#sub_right_wide div.packagep p.gotoorder:hover {	background-color:#e75400;	border:1px solid #e75400;	color:#fff;}#top_login {	position:absolute;	right:0px;	top:-55px;	width:790px;	height:55px;	background-color:#393939;	-webkit-border-radius:0px 0px 6px 6px;	-khtml-border-radius:0px 0px 6px 6px;	-moz-border-radius:0px 0px 6px 6px;	border-radius:0px 0px 6px 6px;	display:block;}#top_login div {	float:left;	color:#fff;	text-align:center;}#top_login p {	text-align:center;}#top_login a {	color:#dddddd;}#top_login a:hover {	color:#fff;}#top_login form {	margin-top:16px;}#top_login input {	width:90px;	height:16px;	border:1px solid #868686;	background-color:#555555;	color:#fff;	font-size:8pt;	margin-left:3px;}#top_login .submit {	background-color:#000000;	background-image:url(../images/bg_arrow.png);	background-repeat:no-repeat;	background-position:center center;	margin:0px;	width:20px;	height:20px;	margin-left:5px;	border:0px;	-webkit-border-radius:3px;	-khtml-border-radius:3px;	-moz-border-radius:3px;	border-radius:3px;	padding:0px;	cursor:hand;	cursor:pointer;}#top_login .hide_logform {	width:40px;	height:55px;	background-image:url(../images/bg_arrow2.png);	background-repeat:no-repeat;	background-position:center center;	cursor:hand;	cursor:pointer;}.alert {	position:absolute;	top:0px;	right:0px;	width:980px;	height:55px;	text-align:center;	display:none;	-webkit-border-radius:0px 0px 6px 6px;	-khtml-border-radius:0px 0px 6px 6px;	-moz-border-radius:0px 0px 6px 6px;	border-radius:0px 0px 6px 6px;	background-color:#393939;	color:#fff;	line-height:55px;	font-size:9pt;}.gallery {	margin-bottom:30px;	float:none;	clear:both;	height:auto;	width:580px;}.gallery td {	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%;}#news_container {	padding-top:15px;	padding-bottom:15px;	border-top:1px solid #eee;	border-bottom:1px solid #eee;}#news_container .date {	font-size:7pt;	color:#aaa;}#news_container .title {	font-size:12pt;	color:#555;	margin-bottom:10px;	font-weight:bold;}#news_container a {	font-size:8pt;	color:#555;}#news_container a:hover {	color:#e75400;}.article_txt {	margin-bottom:30px;}.article_txt div.thumb {	float:left;	width:60px;	height:60px;	-webkit-border-radius:5px;	-khtml-border-radius:5px;	-moz-border-radius:5px;	border-radius:5px;	overflow:hidden;	margin:0 10px 0 0;}.article_txt img.poziom {	height:60px;}.article_txt img.pion {	width:60px;}.article_txt img.kwadrat {	width:60px;	height:60px;}.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:#e75400;	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_menu {	margin-left:5px;	height:55px;	background-color:#555;	background-image:url(../images/bg_submenu.png);	margin-top:-10px;	-webkit-border-radius:0 0 6px 6px;	-khtml-border-radius:0 0 6px 6px;	-moz-border-radius:0 0 6px 6px;	border-radius:0 0 6px 6px;	padding-right:10px;	margin-top:-10px;}#sub_menu ul {	list-style:none;	line-height:50px;	padding:0;	margin:0;	margin-left:10px;}#sub_menu ul li {	list-style:none;	float:left;	border-left:1px solid #333;}#sub_menu ul li:first-child {	border:0;}#sub_menu ul li a {	color:#fff;	padding:0 10px;	display:block;	margin-top:5px;}#sub_menu ul li a:hover {	background-color:#333;}#sub_menu ul li p {	color:#555;	background-color:#fff;	padding:0 10px;	display:block;	margin-top:5px;}#sub_menu span {	color:#bbb;	float:left;	margin:23px 15px 0 15px;}/* ================================== *//* STYLE DO FIRMULARZY ZAMÓWIENIOWYCH *//* ================================== */#left_wide {	width:780px;	margin-left:15px;	margin-top:10px;	float:left;	line-height:14pt;	text-align:justify;}#orders_head_panel {	width:780px;	margin-left:15px;	margin-top:10px;	line-height:14pt;	text-align:justify;	margin-top:30px;}.form_field {	background:#f7f7f7;	background-image:url(../images/bg_form_field.gif);	background-repeat:repeat-x;	width:490px;	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:#e75400;	font-weight:bold;}.form_field .line p {	width:220px;	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 {	width:25px;}.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:#e75400;	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 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:#e75400;	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:#e75400;	-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:497px;	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:#e75400;	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:497px;	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;	/*background-color:#eee;*/}.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;}#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;}.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;}#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 {	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;	background-color:#333;}#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;}#top_admin_addons {	position:relative;	width:980px;	height:30px;	background-color:#f6f6f6;	-webkit-border-radius:6px 6px 0 0;	-khtml-border-radius:6px 6px 0 0;	-moz-border-radius:6px 6px 0 0;	border-radius:6px 6px 0 0;	display:block;	border:1px solid #ddd;	border-bottom:0;	line-height:30px;	color:#666;	padding-bottom:20px;}#top_admin_addons .left {	padding-left:15px;	float:left;}#top_admin_addons .right {	padding-right:15px;	text-align:right;}#big_loader {	width:270px;	height:270px;	position:absolute;	top:0;	left:15px;	display:none;}#ajax_color_thumb {	position:relative;	width:270px;	height:270px;	margin-left:15px;}.covers_nav {	width:135px;	height:25px;	text-align:center;	background-color:#eee;	float:left;	margin-bottom:25px;	line-height:25px;	-webkit-border-radius:6px 6px 0 0;	-khtml-border-radius:6px 6px 0 0;	-moz-border-radius:6px 6px 0 0;	border-radius:6px 6px 0 0;	border-bottom:3px solid #777;	color:#aaa;	cursor:hand;	cursor:pointer;}.covers_nav:hover {	background-color:#eaeaea;	color:#777;}.covers_nav_selected {	width:135px;	height:25px;	text-align:center;	background-color:#777;	float:left;	margin-bottom:25px;	line-height:25px;	-webkit-border-radius:6px 6px 0 0;	-khtml-border-radius:6px 6px 0 0;	-moz-border-radius:6px 6px 0 0;	border-radius:6px 6px 0 0;	border-bottom:3px solid #777;	color:#fff;}.validate_inputs {	background-color:#ffecec;	border:1px solid #ad0000;	font-size:8pt;	height:16px;}.link_p {	color:#e75400;	cursor:hand;	cursor:pointer;}.link_p:hover {	color:#a93d00;}.details ul {	margin-left:20px;}#form_comments {	color:#333;}#form_comments select {	font-size:8pt;	margin:0;	margin-top:5px;	padding:0;}#form_comments #content_comments {	width:300px;	height:35px;	font-family:Arial;	font-size:8pt;	margin-top:5px;	color:#aaa;}.bt {	color:#fff;	background-color:#e75400;	-webkit-border-radius:3px;	-khtml-border-radius:3px;	-moz-border-radius:3px;	border-radius:3px;	padding:3px 7px;	cursor:hand;	cursor:pointer;}.bt:hover {	background-color:#b84300;	color:#fff;}.bt_gray {	color:#333;	background-color:#f1f1f1;}.bt_gray:hover {	background-color:#ccc;}.bt_darkgray {	color:#fff;	background-color:#333;}.bt_darkgray:hover {	background-color:#666;}.bt_red {	color:#fff;	background-color:#d60000;}.bt_red:hover {	background-color:#a50000;}.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;}.bonus {	margin:10px 0 0 10px;	width:125px;	height:60px;	-webkit-border-radius:3px;	-khtml-border-radius:3px;	-moz-border-radius:3px;	border-radius:3px;	color:#fff;	text-align:center;	float:left;	background-color:#e75400;	background-image:url(../images/bg_menu.png);	cursor:hand;	cursor:pointer;}.bonus table tr td {	width:125px;	height:60px;}.bonus table tr td p {	line-height:11pt;	padding:6px;}#sub_columns {	width:780px;	margin-left:15px;	margin-top:25px;	text-align:justify;	line-height:13pt;}#sub_columns h2 {	margin-bottom:20px;}#sub_columns .column {	float:left;}#sub_columns ul,#sub_columns ol {	margin:0px;	padding:0px;	line-height:14pt;	text-align:justify;	margin-left:20px;	list-style-type:square;}#sub_columns li {	margin-bottom:5px;}#sub_columns .column .dfield {	background:#f7f7f7;	background-image:url(../images/bg_form_field.gif);	background-repeat:repeat-x;	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-bottom:5px;}#sub_columns .column .dfield ul {	margin:0;	padding:20px 10px 0 25px;	line-height:14pt;	text-align:left;	list-style-type:square;}#sub_columns .column .dfield ul li {	margin-bottom:3px;}#sub_columns .column .dfield 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;}#sub_columns .column .dfield div {	margin:15px;}#sub_columns .column .dfield div p {	color:#666;}#sub_columns .column .dfield div p input {	color:#333;	font-size:8pt;	padding:0;	margin:5px 5px 0 0;	width:150px;}.sub_columns {	width:780px;	margin-left:15px;	margin-top:25px;	text-align:justify;	line-height:13pt;}.sub_columns h2 {	margin-bottom:20px;}#video_round {	-webkit-border-radius:6px;	-khtml-border-radius:6px;	-moz-border-radius:6px;	border-radius:6px;	background-color:#000;}#column_table {	margin:10px;	border-spacing:0;}#column_table tr td {	text-align:center;	border-right:1px solid #ddd;	border-bottom:1px solid #ddd;	padding:5px;}#column_table tr td:last-child {	border-right:0;}#column_table tr:last-child td {	border-bottom:0;}.wings_table tr td:first-child {	width:60px;	font-weight:bold;}.wings_table tr td {	height:20px;}.sampler_img {	-webkit-border-radius:6px;	-khtml-border-radius:6px;	-moz-border-radius:6px;	border-radius:6px;	width:380px;	height:190px;	float:left;	margin-bottom:20px;}.calc {	position:relative;	width:149px;	float:left;	margin-right:5px;	padding-top:25px;	cursor:hand;	cursor:pointer;	color:#333;}.calc_bta {	background-color:#e75400;	color:#fff;	height:auto;	-webkit-border-radius:6px 6px 0 0 ;	-khtml-border-radius:6px 6px 0 0 ;	-moz-border-radius:6px 6px 0 0 ;	border-radius:6px 6px 0 0 ;	border:1px solid #e75400;	border-bottom:0;	float:left;	width:26px;	text-align:center;	cursor:hand;	cursor:pointer;	margin-right:2px;	margin-bottom:-1px;}.calc_bta:hover {	background-color:#000;	border-color:#000;	color:#fff;}.calc_btna {	background-color:#fff;	height:auto;	-webkit-border-radius:6px 6px 0 0;	-khtml-border-radius:6px 6px 0 0;	-moz-border-radius:6px 6px 0 0;	border-radius:6px 6px 0 0;	border:1px solid #ddd;	border-bottom:1px solid #fff;	float:left;	width:26px;	text-align:center;	margin-right:2px;	margin-bottom:-1px;	cursor:default;}#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;}#header #show_logform {	color:#333;	cursor:hand;	cursor:pointer;}#header #show_logform:hover {	color:#e75400;}.random_txt {	position:absolute;	top:0;	left:0;	height:200px;	width:260px;	background:none;	background-image:url(../images/bg_topmask.png);}.random_txt p {	text-align:left;}.random_photo {	-webkit-border-radius:0px 0px 6px 6px;	-khtml-border-radius:0px 0px 6px 6px;	-moz-border-radius:0px 0px 6px 6px;	border-radius:0px 0px 6px 6px;}/*	==========================	NOWE STYLE PO MODERNIZACJI	==========================*//*	=========================	KOMUNIKAT POD GÓRNYM MENU	=========================*/.sitemap_message {	margin-left:5px;	background-color:#c90000;	background-image:url(../images/icon_notification.gif);	background-repeat:no-repeat;	background-position:center right;	-webkit-border-radius:6px;	-khtml-border-radius:6px;	-moz-border-radius:6px;	border-radius:6px;	padding:15px;	padding-top:0;	color:#fff;	margin-bottom:5px;	padding-right:100px;}/*	=================	NOWY STYL ALERTÓW	=================*/.new_alert {	position:fixed;	left:0;	bottom:0;	width:100%;	background-color:#444;	background-image:url(../images/shadow.png);	background-repeat:repeat-x;	background-position:left top;	display:none;	text-align:center;	border-top:5px solid #666;	z-index:5000;}.new_alert div {	width:980px;	text-align:right;	margin-left:auto;	margin-right:auto;	margin-top:20px;	margin-bottom:100px;}.new_alert .top_white_shadow {	padding:0;	margin:0;	margin-bottom:5px;	position:absolute;	left:0;	top:-305px;	background-image:url(../images/mask_white.png);	background-repeat:repeat-x;	width:100%;	height:300px;	display:none;}.new_alert h2 {	font-size:15pt;	font-weight:normal;	color:#fff;	margin-bottom:35px;}.new_alert p {	padding-left:350px;	line-height:160%;	margin-bottom:35px;	color:#fff;}.new_alert div .bt {	background-color:#838383;	color:#fff;	-webkit-border-radius:3px;	-khtml-border-radius:3px;	-moz-border-radius:3px;	border-radius:3px;	padding:3px 6px;	cursor:pointer;	float:none;	clear:both;	display:inline;}.new_alert div .bt:hover {	background-color:#9d9d9d;}.new_alert div .green {	background-color:#00990b; }.new_alert div .green:hover { background-color:#00b20d; }.new_alert div .red { background-color:#da0000; }.new_alert div .red:hover { background-color:#ff0000; }.new_alert div .blue { background-color:#01a0e9; }.new_alert div .blue:hover { background-color:#0082bd; }.new_alert div p.see_also {	margin-bottom:50px;}.new_alert div .loader {	width:16px;	height:16px;	float:right;	margin-left:13px;	margin-top:4px;	display:block;	margin-right:0;}.new_alert div ul {	color:#fff;	padding-left:400px;}.new_alert div ul li {	padding-bottom:10px;}.new_alert div p a {	color:#ffefc8;}.new_alert div #price_info {	position:absolute;	left:0;	top:-5px;	margin-top:-20px;	padding-left:0;	float:left;	text-align:left;	line-height:220%;	background-color:#666;	padding-top:0;	-webkit-border-radius:0 0 5px 5px;	-khtml-border-radius:0 0 5px 5px;	-moz-border-radius:0 0 5px 5px;	border-radius:0 0 5px 5px;	width:175px;	padding-left:10px;	padding-top:10px;	padding-bottom:15px;	display:none;}/*	================	NOWA BIAŁA MASKA	================*/#new_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;}#new_mask table,#mask td {	width:100%;	height:100%;}#new_mask .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;	-webkit-border-radius:6px;	-khtml-border-radius:6px;	-moz-border-radius:6px;	border-radius:6px;	background-color:#333;	padding:25px;}#new_mask .alert_field p {	margin-bottom:25px;}
