#cennik_popups div {
	border: 2px solid;
	font: 13px Arial;
	font-weight: bold;
	text-align: left;
	display: none;
	position: fixed;
	padding: 7px 10px 10px 10px;
	z-index: 2;
}

div #komfortMINI, div #komfortMEDIUM, div #komfortPLUS, div #komfortMAXI, div #komfortSTRONG, div #komfortDIAMOND, div #komfortULTIMATE,
div #kCIR, div #kEMAIL, div #kWWW, div #kSYGNAL, div #kIP, div #kKOMP, div #kLIMIT {
	background: #D3FFBC;
	border-color: #00A516;
	color: #00A516;
}

div #multi2, div #multi3, div #multi4, div #multi6, div #multi8, div #multi12, div #multi24,
div #mCIR, div #mEMAIL, div #mWWW, div #mSYGNAL, div #mIP, div #mKOMP, div #mPERC, div #mKLIMA {
	background: #CEF0FF;
	border-color: #0074AF;
	color: #0074AF;
}

div #kCIR, div #kEMAIL, div #kWWW, div #kSYGNAL, div #kIP, div #kKOMP, div #kLIMIT,
div #mCIR, div #mEMAIL, div #mWWW, div #mSYGNAL, div #mIP, div #mKOMP, div #mPERC, div #mKLIMA {
	width: 385px;
}

#cennik_popups h1 {
	color: #00A516;
	font-size: 25px;
	border-bottom: 1px dotted #00A516;
	margin: 0 2px 0 2px;
	padding: 0;
	text-align: left;
	white-space: nowrap;
}

#cennik_popups .h1_info_k, #cennik_popups .h1_info_m {
	font-size: 22px;
}

#cennik_popups .h1_multi, #cennik_popups .h1_info_m {
	color: #0074AF;
	border-color: #0074AF;
}

#cennik_popups .promo_komfort, #cennik_popups .promo_multi {
	width: 540px;
}

#komfortMINI .promo_komfort, #multi2 .promo_multi {
	width: 355px;
}


.kb_small {  
	font-size: 11px;
}

.tabs_bar {
	display: inline;
}

.tabs_bar a {
	width: 110px;
	height: 18px;
	display: block;
	text-align: center;
	padding: 7px 0 0 0;
}

.tabs_bar div {
	width: 110px;
	height: 25px;
	margin: 0 1px 0 0;
	float: left;
	display: inline;
}

.tabs_content {
	clear: left;
	overflow: hidden;
}

#komfort .tabs_bar a, #multi .tabs_bar a, #demand .tabs_bar a {
	color: #FFF;
}

#komfort .tabs_bar div {
	background: url(/gfx/komfort_bar_bg_b.gif) no-repeat top left;
}

#komfort div.tabs_active, #komfort .tabs_bar a:hover {
	background: url(/gfx/komfort_bar_bg_a.gif) no-repeat top left;
}

#multi .tabs_bar div {
	background: url(/gfx/multi_bar_bg_b.gif) no-repeat top left;
}

#multi div.tabs_active, #multi .tabs_bar a:hover {
	background: url(/gfx/multi_bar_bg_a.gif) no-repeat top left;
}

#demand .tabs_bar div {
	background: url(/gfx/demand_bar_bg_b.gif) no-repeat top left;
}

#demand div.tabs_active, #demand .tabs_bar a:hover {
	background: url(/gfx/demand_bar_bg_a.gif) no-repeat top left;
}


#komfort, #multi, #notice, #demand {
	width: auto;
	height: auto;
	margin: 0 0 12px 0;
}

#komfort table, #multi table, #notice, #uslugi, #pro, #old, #demand table, #notice_demand {
	width: 564px;
	height: auto;
	border: 1px solid #00A516;
}

#komfort table {
	height: 370px;
}

#komfort td, #multi td, #notice td, #uslugi td, #pro td, #old td, #demand td, #notice_demand td {
	background: #00A516;
	border: 1px solid #00A516;
	color: #FFF;
	font: 12px Arial;
	text-align: center;
	vertical-align: middle;
	padding: 2px 0 2px 0;
}

#komfort .dark, #komfort .prom,
#multi .dark, #multi .prom,
#uslugi .dark, #pro .dark, #old .dark,
#demand .dark, #demand .prom {
	background: #00C31A;
	font-size: 10px;
	font-weight: bold;
}

#komfort .prom, #multi .prom, #demand .prom {
	font-size: 13px;
}

#komfort .dark_bold, #multi .dark_bold, #uslugi .dark_bold, #pro .dark_bold, #old .dark_bold {
	background: #00C31A;
	font-size: 14px;
}

#komfort .name_bold, #multi .name_bold {
	background: #00C31A;
	font-size: 16px;
}

#komfort .name_bold p, #multi .name_bold p, #demand .name_bold p {
	height: 288px;
	width: auto;
	background: none;
	display: block;
	font-size: 12px;
	margin: 0;
	padding: 5px;
	text-align: left;
}

#multi .name_bold p {
	height: 284px;
}

#demand .name_bold p {
	height: 316px;
	font-size: 14px;
}

#komfort .light, #komfort .light_2 {
	background: #D3FFBC;
	color: #00A516;
}

#komfort .light a {
	color: #00A516;
}

#komfort .light a:hover {
	color: #42A64F;
}

#komfort .light_2 a {
	font-size: 11px;
}

#komfort .title, #multi .title, #uslugi .title, #pro .title, #old .title, #demand .title {
	background: #00A516 url(/gfx/taryfy_komfort.gif) no-repeat top left;
	font-size: 20px;
	text-align: left;
	padding: 1px 0 0 50px;
}

#komfort .addinfo, #multi .addinfo {
	font-weight: bold;
}

#komfort .addinfo a {
	color: #D3FFBC;
}

#multi .addinfo a, #kolokacja a {
	color: #CEF0FF;
}

#komfort .addinfo a:hover, #multi .addinfo a:hover, #kolokacja a:hover {
	color: #FFF;
}

#komfort_1y, #komfort_2y, #multi_1y, #multi_2y, #demand_1y, #demand_2y, #komfort_spec, #multi_spec, #demand_spec {
	display: none;
}

#komfort_2y .dark_bold_s {
	background: #00C31A;
	font-size: 12px;
	padding: 3px 0 2px 0;
}

#komfort_2y .light_s, #komfort_2y .light_cir {
	background: #D3FFBC;
	color: #00A516;
	font-size: 10px;
	padding: 4px 0 3px 0;
}

#komfort_2y .light_cir {
	padding: 3px 0 3px 0;
}


#multi table, #notice {
	border-color: #0074AF;
}

#multi td, #notice td {
	background: #0074AF;
	border-color: #0074AF;
}

#multi .dark, #multi .dark_bold, #multi .name_bold, #multi .prom {
	background: #00A9E1;
}

#multi .light, #multi .light_2 {
	background: #CEF0FF;
	color: #0074AF;
}

#multi .light a {
	color: #0074AF;
}

#multi .light a:hover {
	color: #3D8AB0;
}

#multi .light_2 a {
	font-size: 11px;
}

#multi .title {
	background: #0074AF url(/gfx/taryfy_multi.gif) no-repeat top left;
}


#pro, #old {
	border-color: #FFA800;
}

#pro td, #old td {
	background: #FFA800;
	border-color: #FFA800;
}

#pro .dark, #pro .dark_bold, #old .dark, #old .dark_bold, #notice .link {
	background: #FFC250;
}

#pro .light, #old .light {
	background: #FFEAC7;
	color: #FFA800;
}

#pro .title, #old .title {
	background: #FFA800 url(/gfx/taryfy_pro.gif) no-repeat top left;
}


#uslugi {
	border-color: #979797;
}

#uslugi td {
	background: #979797;
	border-color: #979797;
	padding: 0 2px 0 2px;
}

#uslugi .bottom {
	width: 100%;
	height: 5px;
	background: #979797;
}

#uslugi .dark, #uslugi .dark_bold {
	background: #C2C2C2;
	font-weight: bold;
}

#uslugi .dark { 
	font-size: 11px;
}

#uslugi .light {
	width: 340px;
	height: auto;
	background: #E4E4E4;
	color: #747474;
	text-align: justify;
	padding: 5px;
}

#uslugi .title {
	background: #979797 url(/gfx/taryfy_uslugi.gif) no-repeat top left;
}


#demand table, #notice_demand {
	border-color: #848484;
}

#demand td, #notice_demand td {
	background: #848484;
	border-color: #848484;
}

#demand .title {
	background: #848484 url(/gfx/taryfy_demand.gif) no-repeat top left;
}

#demand .name_bold, #demand .dark_bold, #demand .name_bold_k, #demand .name_bold_m, #demand .dark_bold_m, #demand .dark_bold_k {
	background: #B4B4B4;
	font-size: 14px;
}

#demand .dark, #demand .prom {
	background: #B4B4B4;
}

#demand .name_bold_k, #demand .dark_bold_k {
	background: #00C31A;
}

#demand .name_bold_m, #demand .dark_bold_m {
	background: #00A9E1;
}

#demand .light_m, #demand .light_2_m {
	background: #CEF0FF;
	color: #0074AF;
}

#demand .light_m a {
	color: #0074AF;
}

#demand .light_m a:hover {
	color: #3D8AB0;
}

#demand .light_2_m a {
	font-size: 11px;
}

#demand .light_k, #demand .light_2_k {
	background: #D3FFBC;
	color: #00A516;
}

#demand .light_k a {
	color: #00A516;
}

#demand .light_k a:hover {
	color: #42A64F;
}

#demand .light_2_k a {
	font-size: 11px;
}

#demand .addinfo {
	font-weight: bold;
}

#demand .addinfo a {
	color: #CCCCCC;
}

#demand .addinfo a:hover {
	color: #FFF;
}

#notice_demand .link {
	background: #E4E4E4;
}


.popup_bg {
	width: 100%;
	height: 100%;
	background: #000;
	display: none;
	position: fixed;
	top: 0;
	left: 0;
	z-index: 1;
}

.popup_close {
	color: #C10101;
	font-size: 16px;
	font-weight: bold;
	cursor: pointer;
	line-height: 14px;
	display: block;
	position: absolute;
	right: 4px;
	top: 1px;
}

.popup_content {
	padding: 0;
	margin: 6px 2px 0 3px;
	text-align: justify;
}


.promo_komfort, .promo_multi {
	width: auto;
	height: auto;
	border-collapse: separate;
	margin: 6px 0 3px 0;
	padding: 0;
}

.promo_komfort td, .promo_multi td {
	width: auto;
	height: auto;
	background: none;
	color: #FFF;
	font: 12px Arial;
	font-weight: bold;
	text-align: center;
	padding: 5px;
}

.promo_komfort .promo_bold, .promo_komfort .promo_bolder {
	background: #00A516;
	vertical-align: middle;
}

.promo_komfort .promo_bolder {
	font-size: 14px;
}

.promo_komfort .promo_bold a, .promo_komfort .promo_bolder a {
	color: #D3FFBC;
}

.promo_komfort .promo_bold a:hover, .promo_komfort .promo_bolder a:hover {
	color: #FFF;
}

.promo_multi .promo_bold, .promo_multi .promo_bolder {
	background: #0074AF;
	vertical-align: middle;
}

.promo_multi .promo_bolder {
	font-size: 14px;
}

.promo_multi .promo_bold a, .promo_multi .promo_bolder a {
	color: #CEF0FF;
}

.promo_multi .promo_bold a:hover, .promo_multi .promo_bolder a:hover {
	color: #FFF;
}

.promo_komfort .promo_small, .promo_multi .promo_small {
	font-size: 10px;
}

.promo_komfort .promo_top, .promo_multi .promo_top {
	background: #C10101;
	font-size: 10px;
	vertical-align: middle;
	padding: 1px;
}

.promo_komfort .promo_2mg, .promo_multi .promo_2mg {
	background: #C10101;
	font-size: 14px;
	vertical-align: middle;
}

.promo_komfort .promo_2mg a, .promo_multi .promo_2mg a {
	color: #FFF;
}

.promo_komfort .promo_price, .promo_multi .promo_price {
	font-size: 15px;
}

.promo_komfort .promo_30, .promo_komfort .promo_10,
.promo_multi .promo_30, .promo_multi .promo_10 {
	background: #00B518;
	vertical-align: middle;
	font-size: 13px;
}

.promo_komfort .promo_10 {
	background: #00A516;
}

.promo_multi .promo_30 {
	background: #0091CB;
}

.promo_multi .promo_10 {
	background: #0074AF;
}

.promo_komfort .promo_podst, .promo_multi .promo_podst {
	background: #00C31A;
	vertical-align: middle;
}

.promo_multi .promo_podst {
	background: #00A9E1;
}
	
.promo_opis {
	width: 520px;
	height: auto;
	display: block;
	font-size: 11px;
	margin: 3px 0 0 2px;
	padding: 0;
}

promo_opis a {
	color: #C10101;
}

#komfortMINI .promo_opis, #multi2 .promo_opis {
	width: 351px;
}