@charset "utf-8";
/* CSS Document */
* {
	margin: 0;
	padding: 0;
	outline: none;
}
img {
	display: block;
}
ul li {
	list-style: none;
}
fieldset {
	border: none;
}
a {
	text-decoration: none;
	color: #002a65;
}
.cntr {
	margin: 0 auto;
	text-align: center;
}
body {
	background: #fff url(/images/2008/body_bg.gif) left top repeat-x;
	/*background: #FFFFFF url(/images/2008/mm_bgswieta.jpg) no-repeat 50% 0;*/
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #16275D;
	position: relative;
}
h2 {
	font-weight: normal;
	font-size: 14px;
	color: #002a65;
	padding: 0 0 10px 0;
	line-height: 18px;
}

.clearer {
	width: 100%;
	clear: both;
	height:0.1px;
	font-size: 0.01px;
	line-height: 0.01px;
}

#mainWrap {
	width: 957px;
	margin: 0 auto;
	z-index: 0;
}
#header {
	width: 100%;
	height: 141px;
	background: url(/images/2008/mmHeader.jpg) no-repeat;
	margin-bottom:-5px;

}
#header h1, #header h1 a {
	width: 236px;
	height: 141px;
	display: block;
}
#header h1 {
	float: left;
	background: url(/images/2008/multimedia.gif) center center no-repeat;
	text-indent: -999em;
}

#header .bannTop {
	width: 455px;
	height: 141px;
	float: left;
	background: url(/images/2008/baner_top.jpg) center center no-repeat;
}
#header .bannTop2 {
	width: 266px;
	height: 141px;
	float: right;
	background: url(/images/2008/bann_topp2.gif) center center no-repeat;
}
#header .bannTop2 .mobile {
	font-size: 19px;
	font-weight: normal;
	color: #132656;
	padding: 50px 0 0 56px;
}

#topTab_bg{background:#fff; border-right:1px solid #9bb7d5; border-left:1px solid #9bb7d5;}

#topTab {
	display: block;
	width: 957px;
	height: 38px;
	border-bottom: solid 1px #9bb7d5;
	background: url(/images/2008/top_tab_all.gif) left top repeat-x;
	position:relative;
}
#topTab li, #topTab li a {
	float: left;
	display: block;
	height: 38px;
	line-height: 38px;
	text-decoration: none;
	font-size: 16px;
	color: #002a65;
	text-align: center;
	font-weight: bold;
	position: relative;
}

#topTab li a:hover, #shortList li a:hover {
	color: #f15a22;
}

#topTab li.midBan {
	width: 376px;
	/* background: url(/images/2008/top_tab_middle.gif) -149px top no-repeat; */
}
/*
#topTab li.frHome {
	padding: 0 5px 0 0;
	background: url(/images/2008/br_top_tab_no1.jpg) right top no-repeat;
}
*/

#topTab li a.active span {
	position: absolute;
	top: 37px;
	left: 50%;
	margin-left: -7px;
	background: url(/images/2008/top_tab_arrow.gif) center center no-repeat;
	width: 15px;
	height: 9px;
	font-size: 1px;
	line-height: 1px;
}
#topTab li.search {
	background:url(/images/2008/br_top_tab_narr.gif) left top no-repeat;
	padding: 0 15px 0 15px;
}
#topTab li.search label {
	font-size: 11px;
	float: left;
}
#topTab li.search fieldset {
	float: left;
}
#topTab li.search input {
	width: 100px;
	margin: 9px 5px;
	float: left;
}
#topTab li.search a.srchBtn {
	width: 9px;
	height: 9px;
	background:url(/images/2008/srch_butt.gif) center center no-repeat;
	padding: 14px 2px;
	font-size: 1px;
	float: left;
}

#topTab .frHome,
#topTab .frCompany,
#topTab .frBlog,
#topTab .frProjects,
#topTab .frOnline,
#topTab .frZone,
#topTab .frContact {
	border: 1px solid #9bb7d5;
	border-bottom: 0;
	background: url(/images/2008/top_tab_but.gif) ;
	height: 37px;
	text-align: center;
	margin-right: 3px;
}

#topTab .frHome a {
	width: 135px;
}

#topTab .frCompany {
	border-bottom: 0;
}

#topTab .frCompany a {
	width: 129px;
}

#topTab .frProjects a {
	width: 164px;
}

#topTab .frOnline a {
	width: 203px;
}

#topTab .frZone a {
	width: 183px;
}

#topTab .frContact {
	margin-right: 0;
}

#topTab .frContact a {
	width: 116px;
	color: #F15A22;
}

#topTab .frContact a:hover {
	color: #002A65;
}

#swfBanBox {
	width: 955px;
	height: 212px;
	background-color: #fff;
	border: solid 1px #aac0d8;
	border-top: none;
}
#swfSubBanBox {
	width: 957px;
	background-color: #fff;
	height: 586px;
}
#content ul.colorBar {
	display: block;
	clear: both;
	height: 38px;
	margin: 0 5px 0 0;
	background-color:#002a65 ;

	float: left;
	width: 750px;
}

#content {
	/*position: relative;*/
}

#content ul.colorBar2 {
	display: block;
	clear: both;
	height: 38px;
	margin: 0 5px 0 0;
	padding-lefT:20px;
	background:#002a65 url(/images/kontakt/i_pasek_tlo.jpg) right center no-repeat;
}

#content ul.telewizja {
	background:#007fc9 url(/images/2008/tv_bg_right.gif) right center no-repeat;
}
#content div.telewizja a { color: #007fc9; }

#content ul.telefon {
	background:#039d03 url(/images/2008/phone_bg_right.gif) right center no-repeat;
}

#content div.telefon a { color: #039d03; }

#content ul.internet   {
	background:#fc8524 url(/images/2008/internet_bg_right.gif) right center no-repeat;
}
#content div.internet a { color: #fc8524; }

#content ul.vod   {
	background:#9d0368 url(/images/2008/vod_bg_right.gif) right center no-repeat;
}
#content div.vod a { color: #9d0368; }

#content .colorBar li {
	background: url(/images/kontakt/i_strzalka.gif) 13px center no-repeat;
	padding: 0 0 0 30px;

}
#content .colorBar li a {
	color: #fff;
	font-size: 18px;
}

#content .colorBar, internet li a {
	color: #fff;
	font-size: 18px;
}

#content ul.pakiet  {
	background:#002a65 url(/images/2008/default_bg_right.gif) right center no-repeat;
}
#content div.pakiet a { color: #002a65; }

#content .colorBar li, #content .colorBar li a {
	display: inline;
	float: left;
	height: 38px;
	line-height: 36px;
	list-style: none;
}

#content .colorBar2 li {
	background: url(/images/kontakt/pasek.gif) 13px center no-repeat;
	padding: 0 0 0 30px;
	margin-left:-20px;

}
#content .colorBar2 li a {
	color: #fff;
	font-size: 18px;

}

#content .colorBar2 li, #content .colorBar2 li a {
	display: inline;
	float: left;
	height: 38px;
	line-height: 36px;
	list-style: none;
}

#content .colorBar2 li a{
	padding: 0 10px 0 0;
	background-color:#ff9c00;
	margin-left:-5px;
	padding-right:50px;
	padding-left:10px;

}

#content .colorBar2 li {
	background: url(/images/kontakt/pasek.gif) 13px center no-repeat;
	padding: 0 0 0 30px;
	margin-left:-20px;

}
#content .colorBar2 li a {
	color: #fff;
	font-size: 18px;

}

#content .colorBar2 li, #content .colorBar li a {
	display: inline;
	float: left;
	height: 38px;
	line-height: 36px;
	list-style: none;
}

#content .colorBar2 li a{
	padding: 0 10px 0 0;
	background-color:#ff9c00;
	margin-left:-5px;
	padding-right:50px;
	padding-left:10px;
}

#content .colorBar2 li a{
	padding: 0 10px 0 0;
	background-color:#ff9c00;
	margin-left:-5px;
	padding-right:50px;
	padding-left:10px;

}

#content ul.colorBar li.empty{
display:none;
}

#content ul.colorBar2 li.empty{
display:none;
}


#menuForSwf {
	width: 194px;
	float: left;
	padding: 25px 0 0 6px;
}
#menuForSwf li, #menuForSwf a {
	font-size: 24px;
	line-height: 38px;
	display: block;
}
#menuForSwf li a {
	padding: 0 0 0 20px;
}
#menuForSwf li ul {
	padding: 0 0 0 15px;
}
#menuForSwf li li {
	margin: 0;
	padding: 0 0 0 8px;
	font-size: 11px;
	line-height: 18px;
}
#menuForSwf li li a {
	line-height: 20px;
	font-size: 11px;
	padding: 0;
}
#menuForSwf li li li a {
}
#menuForSwf li li.active ul {
	padding: 0 0 0 10px;
}


#menuForSwf li a:hover, #menuForSwf li a.active {
	color: #fff;
}
#menuForSwf li {
	margin: 0;
}
#menuForSwf li.internet li a {
	background-image: none;
	background-color: #fff;
}
/* INTERNET BLOCK */
#menuForSwf li a.active, #menuForSwf li a:hover   {	background:#002a65 url(/images/2008/default_bg_left.gif) left center no-repeat; }

#menuForSwf li.internet a.active, #menuForSwf li.internet a:hover   {	background:#fc8524 url(/images/2008/internet_bg.gif) left center no-repeat; }

#menuForSwf li li a, #menuForSwf li li a:hover   {	background: #fff url(/images/2008/dark_blue_dots.gif) left bottom repeat-x;	background-color: #fff; }

#menuForSwf li.internet li a:hover  {	background: #fff url(/images/2008/orange_dots.gif) left bottom repeat-x;	background-color: #fff;	color: #fc8524; }

#menuForSwf li.telefon li a:hover  {	background: #fff url(/images/2008/green_dots.gif) left bottom repeat-x;	background-color: #fff;	color: #039D03; }

#menuForSwf li.vod li a:hover  {	background: #fff url(/images/2008/pink_dots.gif) left bottom repeat-x;	background-color: #fff;	color: #9D0368; }

#menuForSwf li.telewizja li a:hover  {	background: #fff url(/images/2008/blue_dots.gif) left bottom repeat-x;	background-color: #fff;	color: #007FC9; }

#menuForSwf li.internet li a  {	background: #fff url(/images/2008/orange_dots.gif) left bottom repeat-x; }

#menuForSwf li.telefon li a  {	background: #fff url(/images/2008/green_dots.gif) left bottom repeat-x; }

#menuForSwf li.vod li a  {	background: #fff url(/images/2008/pink_dots.gif) left bottom repeat-x; }

#menuForSwf li.telewizja li a  {	background: #fff url(/images/2008/blue_dots.gif) left bottom repeat-x; }

#menuForSwf li li:hover, #menuForSwf li li.active  {	background: url(/images/2008/a_active_hov.gif) left 8px no-repeat; }

#menuForSwf li.internet li:hover, #menuForSwf li.internet li.active  {	background: url(/images/2008/a_active_hov_internet.gif) left 8px no-repeat;	color: #fc8524; }

#menuForSwf li.telefon li:hover, #menuForSwf li.telefon li.active  {	background: url(/images/2008/a_active_hov_phone.gif) left 8px no-repeat;	color: #039D03; }

#menuForSwf li.vod li:hover, #menuForSwf li.vod li.active  {	background: url(/images/2008/a_active_hov_vod.gif) left 8px no-repeat;	color: #9D0368; }

#menuForSwf li.telewizja li:hover, #menuForSwf li.telewizja li.active  {	background: url(/images/2008/a_active_hov_tv.gif) left 8px no-repeat;	color: #007FC9; }

#menuForSwf li.internet li.active a  {	color: #fc8524; }


#menuForSwf li.telefon li.active a  {	color: #039D03; }
#menuForSwf li.telefon li.active li a  { color: #002A65; }
#menuForSwf li.telefon li.active li a:hover  { color: #039D03; }

#menuForSwf li.vod li.active a  {	color: #9D0368; }
#menuForSwf li.vod li.active li a  { color: #002A65; }
#menuForSwf li.vod li.active li a:hover  { color: #9D0368; }

#menuForSwf li.telewizja li.active a  {	color: #007FC9; }
#menuForSwf li.telewizja li.active li a  {	color: #002A65; }
#menuForSwf li.telewizja li.active li a:hover  {	color: #007FC9; }

#menuForSwf li.internet li.active a  {	color: #FC8524; }
#menuForSwf li.internet li.active li a  {	color: #002A65; }
#menuForSwf li.internet li.active li a:hover  {	color: #FC8524; }

#menuForSwf li.telefon a:hover, #menuForSwf li.telefon a.active{	background:#039d03 url(/images/2008/phone_bg.gif) left center no-repeat; }

#menuForSwf li.vod a:hover, #menuForSwf li.vod a.active{	background:#9d0368 url(/images/2008/vod_bg.gif) left center no-repeat; }

#menuForSwf li.telewizja a:hover, #menuForSwf li.telewizja a.active{	background:#007fc9 url(/images/2008/tv_bg.gif) left center no-repeat; }

#menuForSwf li li a:hover, #menuForSwf li li a.active  {	color: #002A65; }

#swfBan {
	width: 749px;
	height: 212px;
	float: right;
	background:url(/images/2008/swf_ban.jpg) right top no-repeat;
	margin: 6px 6px 6px 0;
	display: inline;
}

#undBanTab {
	width: 957px;
	height: 13px;
	background:url(/images/2008/und_ban_tab.gif) left top repeat-x;
	margin: 1px 0 2px 0;
}
.right {
	width: 440px;
	float: right;
}
.teasBox {
	width: 404px;
	padding: 5px 3px 7px 13px;
	float: right;
	background-color: #d6e3f5;
	border: solid 1px #bccbdc;
	margin: 0 0 0 18px;
	color: #002a65;
}
.teasBox h2 {
	padding: 0px 0px 5px 0px;
}
.teasBox .contBox {
	width: 400px;
}
.teasBox .contBox ul li {
	width: 195px;
	list-style: none;
	padding: 3px 0;
	display: inline;
	float: left;
}
.teasBox .contBox dl dd {
	padding: 0px 0px 6px 0px;
	overflow: auto;
}
.teasBox .contBox dl dd a {
	background: url(/images/2008/orange_bullet.gif) center right no-repeat;
	padding: 0px 18px 0px 2px;
}
.teasBox .contBox dl dd a:hover {
	color: #f78222;
	text-decoration: underline;
}
.teasBox .contBox dl dd a:hover span {
	color: #f78222;
	text-decoration: none;
}
.teasBox .contBox dl dd span.date {
	color: #999999;
	margin: 0px 3px 0px 0px;
}
.contBox .iconChecks {
	position: absolute;
	width: auto;
}
.contBox #offer_1, .contBox #offer_2 {
	top: 42px;
}
.contBox #offer_3, .contBox #offer_4 {
	top: 100px;
}
.contBox #offer_2, .contBox #offer_4 {
	left: 93px;
}
.teasBox label {
	display: block;
	padding: 3px 0 0 0;
	line-height: 14px;
}
.teasBox select {
	width: 175px;
}
.teasBox input {
	width: 60px;
	float: left;
}
.teasBox input.rad {
	width: auto;
	margin: 4px 0 0 0;
}
.frRad label {
	width: 88%;
	float: right;
}


.butt {
	width: auto;
	height: 23px;
	padding: 0;
	margin: 0 auto;
}

#artCont {
	/*position: relative;*/
}

#artCont .butt {
	background-image: none;
	margin: 0 auto;
}
.bigButt {
	height: 28px;
}
.buttCont .butt {
	margin: 0 9px 0 0 ;
	float: right;
}


.butt .l, .butt .r {
	display: block;
	width: 6px;
	height: 23px;
	float: left;
}
.bigButt .l, .bigButt .r {
	width: 8px;
	height: 28px;
}
.butt .l {
	float: left;
	background: url(/images/2008/l_butt.gif) center center no-repeat;
}
.butt:hover .l {	background: url(/images/2008/l_butt_hov.gif) center center no-repeat; }
.bigButt .l {	background: url(/images/2008/l_round.gif) center center no-repeat; }
.bigButt:hover .l {	background: url(/images/2008/l_round_hov.gif) center center no-repeat; }
.butt .r {	background: url(/images/2008/r_butt.gif) center center no-repeat; }
.butt:hover .r {	background: url(/images/2008/r_butt_hov.gif) center center no-repeat; }
.bigButt .r {	background: url(/images/2008/r_round.gif) center center no-repeat; }
.bigButt:hover .r {	background: url(/images/2008/r_round_hov.gif) center center no-repeat; }
.butt a {
	display: block;
	width: auto;
	height: 23px;
	float: left;
	background: url(/images/2008/middle_butt.gif) left top repeat-x;
	color: #fff;
	text-align: center;
	padding: 0 6px;
	font: bold 13px/21px Arial, Helvetica, sans-serif;
}
.butt a:hover, .butt:hover a {
	background: url(/images/2008/middle_but_hov.gif) left top repeat-x;
	color: #f78222;

}
.bigButt a {
	height: 28px;
	background: url(/images/2008/butt_middle.gif) left top repeat-x;
	font: bold 16px Arial, Helvetica, sans-serif;
	line-height: 26px;
	cursor: pointer;
}

.bigButt a:hover, .bigButt:hover a  {
	background: url(/images/2008/butt_middle_hov.gif) left top repeat-x;
}
#teasBan {
	width: 515px;
	height:189px;
	float: left;
	border: solid 1px #95a9c4;
	background: #fff;
}

#container {
	width: 955px;
	background-color: #fff;
	border: solid 1px #95a9c4;
	border-top: none;
}

#container.noLeftMenu #content,
#container.noLeftMenu #content ul.colorBar {
	width: 955px;
}

#contMenu {
	width: 200px;
	float: left;
	background-color: #fff;

}
#content {
	width: 755px;
	float: right;
	padding: 25px 0 10px 0;
	background-color: #fff;
}
#content p {
	line-height: 16px;
	padding: 0 0 10px 0;
}
#content li {
	line-height: 18px;
	float: none;
}
#content ul, #content ol {
}
#content ul li {
	background: url(/images/2008/orange_bullet.gif) left 4px no-repeat;
	padding: 0 0 0 15px;
}
#content ol li {
	margin: 0 0 0 25px;
}
#content #flashContent {
	float: left;
	display: block;
}
#content #artCont,
#content #artForm {
	width: auto;
	clear: both;
	padding: 15px 14px 0 14px;
}
#content .discList li {
	list-style: disc;
	padding: 0 !important;
	margin-bottom: 0 !important;
	background: none !important;
}
#content .squareList {
	padding-left: 15px;
}
#content .squareList li {
	list-style: square;
	padding: 0 !important;
	margin-bottom: 0 !important;
	background: none !important;
}
#artCont .colorBar {

}
#artCont h2 {
	font-weight: bold;
	background:url(/images/2008/h2_bg_dots.gif) left bottom repeat-x;
	margin: 0 0 10px 0;
}

.break3 {
	width: 100%;
	height: 1px;
	font-size: 1px;
	overflow: hidden;
	clear: both;
	background:url(/images/2008/h2_bg_dots.gif) left bottom repeat-x;
	padding: 10px 0 0 0;
	margin:  0 0 10px 0;
}
#footer {
	width: 957px;
	height: 50px;
	border-top: 1px solid #a9a9a9;
	margin: 12px 0 15px 0;
	float: left;
	clear: both;
}
#footer li {
	display: block;
	float: left;
	height: 44px;
	padding: 6px 0 0 0;
}
#footer .copy {
	padding: 6px 0 0 5px;
	/* background:url(/images/2008/copy.gif) 1px 6px no-repeat; */
	color: #002a65;
	cursor: pointer;
}
#footer .copy span {
	display: block;
	float: left;
	clear: left;
}
#footer .copy span.first {
	padding: 5px 0 0 0;
}
#footer .menu {
	width: 780px;
	height: 29px;
	float: right;
	background: url(/images/2008/footer_break.gif) right top no-repeat;
	padding: 0;
}
#footer .menu ul {

	height: 29px;
	float: right;
	background:url(/images/2008/footer_bg.gif) left top repeat-x;
	margin: 0 1px 0 0;
	display: inline;
}
#footer .menu ul li, #footer .menu ul li a {
	display: block;
	float: left;
}


#footer .menu ul li {
	padding: 0 0 0 1px;
	background:url(/images/2008/footer_break.gif) left top no-repeat;
	height: 29px;
}
#footer .menu ul li a {
	padding: 3px 11px;
	height: 23px;
}
#footer .engine {
	float: right;
	height: 11px;
	width: 200px;
	padding: 0;
}
#footer .engine div a {
	color: #aaa;
	display: block;
	float: right;
	padding: 0 7px;
	height: 17px;
	line-height: 17px;
}
#footer .engine a.engine {
	width: 43px;
	height: 17px;
	background:url(/images/2008/engine.gif) center center no-repeat;
	text-indent: -999em;
	display: block;
	float: right;
}

/* wyszukiwarka glowna strona */
#footer .menu ul li, #footer .menu ul li a:hover {
	color: #F15A22;
}

span.noVisible, div.noVisible{
	display: none;
}


div.search_street, div.search_city, div.search_house_num{
	position: absolute;
	background: white;
	border: solid 1px #F15A22;
	width: 163px;
	padding: 5px;
}

div.search_house_num{
	position: absolute;
	background: white;
	border: solid 1px #F15A22;
	width: 70px;
	padding: 5px;
}

div.search_street{
	margin: 22px 0px 0px 0px;
}

div.search_city{
	margin: 22px 0px 0px 0px;
}

div.search_house_num{
	margin: 22px 0px 0px 0px;
}

div.search_street a:hover, div.search_city a:hover, div.search_house_num a:hover{
	color: orange;
}

input.localSearch{
	width: 170px;
	padding: 1px;
}

fieldset.checkButton{
	text-align: center;
	padding: 8px;
}


div.teasBoxLocal{
	width: 184px;
	height: 171px;
	padding: 9px 3px 9px 13px;
	float: left;
	background: url(/images/2008/dostepne.jpg) center center;
	border: solid 1px #bccbdc;
	margin: 0 18px 0 0;
	color: #002a65;
}
.Local {
	background: url(/images/2008/dostepne.jpg) center center;
}
.fL {
	float: left;
	margin: 0;
}
.fR {
	float: right;
}

div.teasBoxLocal span#localResults a{
	display: block;
	height: 170px;
}

div#localResults input{
height: 15px;
width: 15px;
color: orange;
}

/* koniec wysz. */


#kontaktFlash {
	width: 530px;
	height: 600px;
	margin: 0 auto 20px auto;
	display: block;
}

.padding5 td{
	padding: 5px;
	vertical-align: top;
}

div#shortList ul{
	margin: 0px;
}

div#shortList li{
	list-style-type: none;
	margin: 0px;
}

div#shortList li img{
	width: 46px;
	/*width: 26px;*/
	float: left;
	padding: 0 5px 0 0;
	margin-bottom: 0px;
}

div#shortList a img{
	border: 0;
}

div.letterslist{
	border: 1px dotted #9D0368;
	padding: 10px;
}
div.letterslist strong { padding-left:25px; display:block; float:left; width:675px; padding-bottom:5px;  background:#FFFFFF url(/images/2008/listaaz.jpg) no-repeat 0 0; color:#9d0368; font-weight:bold; font-size:14px; padding-top:2px; }

div.letterslist a{
	color: #9D0368;
}

div.film div.filmPic img{
	float: left;
	padding: 0 10px 10px 0;
}

/* oddzielnik pakietu od reszty */
.oddzielnik {height:1px; font-size:1px !important; line-height:1px !important; background:url(/images/2008/h2_bg_dots.gif) repeat-x;}

/* tabele */
table#phoneTable {
  background: #007fc9;
  width: 720px;
  font-family: arial;
  font-size: 11px;
  padding: 0px;
  border-right: 4px solid #007fc9;
  border-bottom: 4px solid #007fc9;
}
table#phoneTable tr.head td {
  background: url('/images/2008/tables/tv_bg.gif') repeat-x;
  padding: 13px 0px;
  color: #fff;
  font-weight: bold;
  text-align: center;
  text-transform: uppercase;
}
table#phoneTable tr.head td.pack {
  background: url('/images/2008/tables/tv_left.gif') top left no-repeat;
  width: 108px;
  border-right: 1px solid #4da6d9;
}
table#phoneTable tr.head td.description {
  /*width: 295px;*/
  border-right: 1px solid #4da6d9;
  border-bottom: 1px solid #fff;
}
table#phoneTable tr.head td.price {
  width: 185px;
  border-right: 1px solid #4da6d9;
  border-bottom: 1px solid #fff;
}
table#phoneTable tr.head td.options {
  width: 140px;
  border-bottom: 1px solid #fff;
}
table#phoneTable tr td.left {
  width: 4px;
}
table#phoneTable tr td.blue {
  width: 108px;
  background: #0097ef;
  padding: 25px 0px;
  text-align: center;
  font-weight: bold;
  color: #fff;
  border-right: 1px solid #fff;
  border-bottom: 1px solid #fff;
  border-left: 1px solid #fff;
}
table#phoneTable tr td.dark {
  background: #e5e5e5;
  text-align: center;
  color: #16275d;
  border-right: 1px solid #fff;
  border-bottom: 1px solid #fff;
  padding: 0px 10px;
}
table#phoneTable tr td.light {
  background: #eeeeee;
  text-align: center;
  font-size: 9px;
  color: #16275d;
  border-bottom: 1px solid #fff;
}
table#phoneTable tr td.light span {
  font-size: 16px;
  color: #f15a22;
  font-weight: bold;
}
table#phoneTable tr td.dark a {
  background: url('/images/2008/tables/button.gif');
  width: 88px;
  height: 24px;
  padding: 5px 44px;
}
table#phoneTable tr td.dark a:hover {
  background: url('/images/2008/tables/button_hover.gif');
}

/* New Table - Int, Vod, Tv */
#structTable {font-family:arial; font-size:11px; padding:0; width:720px; }
table.internet { background-color:#FC8524; border-bottom:4px solid #FC8524; border-right:4px solid #FC8524; }
table.telewizja { background-color:#007FC9 ; border-bottom:4px solid #007FC9 ; border-right:4px solid #007FC9 ; }
table.vod { background-color:#9D0368; border-bottom:4px solid #9D0368; border-right:4px solid #9D0368; }
table.telefon { background-color:#039D03; border-bottom:4px solid #039D03; border-right:4px solid #039D03; }
table.biznes { background-color:#00358d; border-bottom:4px solid #00358d; border-right:4px solid #00358d; }


#structTable tr td {padding:4px; text-align:center;}
#structTable tr.head td {padding:8px; text-align:center;}
#structTable tr.head td { color:#FFFFFF; font-weight:bold; text-transform:uppercase; }

#structTable.internet tr.head .pack {background-image:url(/images/2008/tables/net_left.gif); background-repeat:no-repeat;}
#structTable.internet tr.head .description, #structTable.internet tr.head .price, #structTable.internet tr.head .options {background-image:url(/images/2008/tables/net_bg.gif); background-repeat:repeat-x;}
#structTable.telewizja tr.head .pack {background-image:url(/images/2008/tables/tv_left.gif); background-repeat:no-repeat;}
#structTable.telewizja tr.head .description, #structTable.telewizja tr.head .price, #structTable.telewizja tr.head .options {background-image:url(/images/2008/tables/tv_bg.gif); background-repeat:repeat-x;}

#structTable.biznes tr.head .pack {background-image:url(/images/2008/tables/biznes_left.gif); background-repeat:no-repeat;}
#structTable.biznes tr.head .description, #structTable.biznes tr.head .price, #structTable.biznes tr.head .options {background-image:url(/images/2008/tables/biznes_bg.gif); background-repeat:repeat-x;}

#structTable.vod tr.head .pack {background-image:url(/images/2008/tables/vod_left.gif); background-repeat:no-repeat;}
#structTable.vod tr.head .description, #structTable.vod tr.head .price, #structTable.vod tr.head .options {background-image:url(/images/2008/tables/vod_bg.gif); background-repeat:repeat-x;}
#structTable.telefon tr.head .pack {background-image:url(/images/2008/tables/tel_left.gif); background-repeat:no-repeat;}
#structTable.telefon tr.head .description, #structTable.telefon tr.head .price, #structTable.telefon tr.head .options {background-image:url(/images/2008/tables/tel_bg.gif); background-repeat:repeat-x;}

#structTable tr td.left { width:4px; padding:0; }
#structTable tr td.dark, #structTable tr td.light, #structTable tr td.orange, #structTable tr td.green, #structTable tr td.blue, #structTable tr td.pink { border-top:1px solid #FFFFFF; border-left:1px solid #FFFFFF;}

#structTable tr td.light_stop { border-top:1px solid #FFFFFF; border-left:4px solid #FFFFFF; background:#EEEEEE;}
#structTable tr td.dark_stop { border-top:1px solid #FFFFFF; border-left:4px solid #FFFFFF; background:#E5E5E5;}

#structTable tr td.orangeBorder { border-left:1px solid #ffb070;}
#structTable tr td.greenBorder { border-left:1px solid #5ec05e;}
#structTable tr td.blueBorder { border-left:1px solid #4DA6D9;}
#structTable tr td.blueBorder_biznes { border-left:1px solid #265095;}
#structTable tr td.blueBorder_biznes_stop { border-left:4px solid #265095;}
#structTable tr td.pinkBorder { border-left:1px solid #bd569a;}

#structTable tr td.orange { background:#FE9B4B;  width:108px; color:#FFFFFF;  font-weight:bold;}
#structTable tr td.green { background:#16c016;  width:168px; color:#FFFFFF;  font-weight:bold;}
#structTable tr td.blue { background:#0097EF;  width:108px; color:#FFFFFF;  font-weight:bold;}
#structTable tr td.blue_biznes { background:#1e4a93;  width:108px; color:#FFFFFF;  font-weight:bold; border:1px solid #fff; border-bottom:0;}
#structTable tr td.blue_biznes_small { background:#1e4a93;  width:108px; color:#FFFFFF; border:1px solid #fff; border-bottom:0; text-align:left !important;}
#structTable tr td.blue_biznes_small_stop { background:#1e4a93;  width:108px; color:#FFFFFF; border:1px solid #fff; text-align:left !important;}
#structTable tr td.pink { background:#b81a82;  width:108px; color:#FFFFFF;  font-weight:bold;}

#structTable tr td.dark { background:#E5E5E5 ; }
#structTable tr td.light { background:#EEEEEE ; }
#structTable tr td.last { border-bottom:1px solid #FFFFFF;}
#structTable tr td.triple {font-size:10px; padding:5px; background:#FC8524; border-left:1px solid #ffb070; border-top:1px solid #ffb070;}
#structTable tr td span.small {font-size:10px; padding:5px; }
#structTable .button {display:block; height:24px; padding:0; width:88px; background:url(/images/2008/tables/button_.gif); background-position:top; background-repeat:no-repeat; overflow:hidden; position:relative;}
#structTable .button:hover { background-position:bottom;}
#structTable .button_biznes {display:block; height:24px; padding-left:50px; width:88px; background:url(/images/2008/tables/button_.gif); background-position:top; background-repeat:no-repeat; overflow:hidden; position:relative;}
#structTable .button_biznes:hover { background-position:bottom;}


.button_zamow {display:block; height:24px; padding:0; width:88px; background:url(/images/2008/tables/button_.gif); background-position:top; background-repeat:no-repeat; overflow:hidden; position:relative;}
.button_zamow:hover { background-position:bottom;}

.button_zamow_green {display: block; width: 74px; height: 37px; background: url(/images/2011/button_green_grass.gif) no-repeat 0 0 transparent; text-indent: -9999px; line-height: 0; font-size: 0;}

#structTable em, #structTable i { font-size: 16px; color: #f15a22; font-weight: bold; font-style:normal;}

/* formularze z formfieldsami*/
div.contact {border: 0px solid red; margin: 0 0 0 10px}
div.contact .Level0, div.contact .Level1 {clear: both; padding-bottom:7px;}
/*div.contact .Level0 input, div.contact .Level0 select {border: solid 1px #9a9a9a ;}*/
select, textarea {border: solid 1px #9a9a9a ;}
div.contact .lefty {float: left; width: 160px; text-align: right; padding: 0 5px 0 0;}
div.contact p.desc {padding: 10px 0 5px 0; font-weight: bold;}

form .formularz_ok {margin-right:10px; display:block; background: #FFFFFF; margin-top:10px;}
form .formularz_error {margin-right:10px; display:block; background: #FFFFFF url(/images/wymagane-blad.gif) no-repeat right top;}

form .lefty label {padding-right: 10px;}
form .lefty small {display:block;}

form .LevelSubmit, form .LevelSubmit2 {text-align: right; font-weight: bold;}
form .LevelSubmit a, form .LevelSubmitA{
text-align: right;
}

form .LevelSubmit img{
	float: right;
}



/* koniec formularzy */

/* form na tabelkach */
table.form {width: 420px;}
table.form .label{width: 120px; text-align: right;}
table.form .label2{width: 240px; text-align: left; border-bottom:1px solid #012964; font-size:13px; font-weight:bold; padding-top:20px;}
table.form td {padding: 2px 3px;}
/*	koniec na tab */

/* KALENDARZ */
.calendar-box {
	display:none;
	background-color:#fff;
	border:1px solid #444;
	position:absolute;
	width:250px;
	padding: 0 5px;
	z-index:99;
}
.calendar-box select.calendar-month {
	width:90px;
}
.calendar-box select.calendar-year {
	width:70px;
}
.calendar-box .calendar-cancel {
	width:100%;
}
.calendar-box table td {
	width:14%;
}
.calendar-box .calendar-title {
	text-align:center;
}
.calendar-box a {
	text-decoration:none;
}
.calendar-box .today a {
	padding:0 5px;
	margin-left:-5px;
	background-color:#ffe9c6;
}
.calendar-box .selected a {
	padding:0 5px;
	margin-left:-5px;
	background-color:#c9ff8b;
}

.calendar-box table td.days a:hover{
	background: #002A65;
	color: #fff;
}

.calendar-box table td.nd{
	color: #ff0000;
}

.calendar-box input{
	background: #fff;
	font-weighT: bold;
	color: #002A65;
	border: 0;
	font-size: 11px;
	cursor: pointer;
}
/* KONIEC KALENDARZA */


/* formularz ,prawe */
#blue{
background-color:#088bdd;
width:313px !important;
color:#fff;
padding:0;
overflow:hidden;
background-image:url('/images/kontakt/i_blue_stopka.jpg');
background-repeat:no-repeat;
background-position:bottom center;
}

#blue h3{
background-image:url('/images/kontakt/i_blue.jpg');
background-repeat:no-repeat;
font-size:13px;
color:#fff;
height:60px;
padding-top:30px;
padding-left:80px;
}

#blue h3 label{
border-bottom:1px solid white;
}

#blue p{
padding:10px;
padding-top:0;
}

#orange{
background-color:#ffa71f;
width:313px !important;
color:#fff;
padding:0;
overflow:hidden;
}

#orange h3{
background-image:url('/images/kontakt/i_orange.jpg');
background-repeat:no-repeat;
font-size:13px;
color:#fff;
height:60px;
padding-top:30px;
padding-left:80px;
}

#orange p{
background-image:url('/images/kontakt/i_orange_stopka.jpg');
background-repeat:no-repeat;
background-position:bottom center;
padding:10px;
padding-top:0;

}


.koperta{
font-weight:bold;
background-image:url('/images/kontakt/i_koperta.jpg');
background-repeat:no-repeat;
height:28px;
padding:5px 40px;
color:#fff;
}

/* form konkursowy */
	.tableForm .qBox{
		margin-top:15px;
		margin-bottom:10px;
	}

	.tableForm .qBox .radio{
		line-height:12px;
		height: 12px;
	}

	.tableForm img{
		border: 0;
	}

	.tableForm td{
		vertical-align: top;
	}

	.tableForm .logo{
		float: left;
	}

/* koniec form */

.pole_multisaver {
background:#e7e7e7;
border:1px solid #cacaca;
padding:10px 5px;
min-width:170px;
text-align:center;
float:left;
}

.usluga_multisaver {
font-size:12px;
float:left;
min-width:170px;
padding:10px;
background:#f4f4f4;
border:1px solid #e9e9e9;
border-left:0;
margin-right:10px;
height:14px;
}

.button_multisaver {
float:left;
padding-top:8px;
}

.multisaver_lista{
height:36px;
padding:10px;
margin-bottom:10px;
border:1px solid #cacaca;
}

#multisaver_warning{
padding-top:30px;
}

#multisaver_warning strong{
font-size:13px;
}



/* MobilNET start */
#mobilNET { padding: 10px; }
#mobilNET .error, #mobilNET .balance span { color: red; text-transform: uppercase; letter-spacing: 1px; font-weight: bold; }
#mobilNET ul { clear: both; margin-top: 15px; }
#mobilNET dl { float: left; clear: left; margin-bottom: 10px; line-height: 16px;  }
#mobilNET dt { font-weight: bold; }
#mobilNET h2 { font-weight: normal; }
#mobilNET h3 { font-size: 14px; margin-bottom: 10px; padding-left: 1px; }
#mobilNET form { clear: left; margin: 15px 0 5px; padding-left: 13px; }

#mobilNET .logout a { display: block; }
#mobilNET .logout a img { border: 0;  }

#mobilNET form li { margin-bottom: 5px; padding: 0 0 0 20px; }
#mobilNET form li.msisdn { background: transparent url('/images/2008/1.gif') no-repeat scroll left top; }
#mobilNET form li.puk { background: transparent url('/images/2008/2.gif') no-repeat scroll left top; }

#mobilNET form ul input { width: 150px; }
#mobilNET form div input { padding:10px 85px; }
#mobilNET form label { display: block; width: 62px; float: left; }
#mobilNET .balance span { color: #002A65; }
#mobilNET .balance em { font-style: normal; font-size: 16px; color: black; }

#mobilNET .logout {
	float: left;
	width: 100%;
}

#mobilNET .logout a {
	float: left;
	margin-right: 10px;
}

#mobilNET .content {
	float: left;
	width: 100%;
	padding-top: 10px;
}

#mobilNET .content a {
	color: #FC8524;
}

#mobilNET .content ul {
	margin-top: 0;
}

.mobilNETcolorBar { font-size: 11px; }
#content #mobilNET ul.info li { background: transparent url('/images/2008/a_active_hov_internet.gif') no-repeat scroll left 7px; padding: 0 0 0 8px; }
/* MobilNET koniec */


/* GOOGLE MAPS */


div#googleMaps {
	width: 1000px;
	height: 598px;
}

div#googleMaps div.left {
	background: url('/images/uslugi/gm_left.jpg');
	width: 454px;
	height: 598px;
	float: left;
}

div#googleMaps div.right {
	width: 499px;
	float: left;
}

div#googleMaps div.right div.top {
	background: url('/images/uslugi/gm_top.jpg');
	width: 499px;
	height: 53px;
}

div#googleMaps div.right div.flash {
	background: url('/images/uslugi/gm_flash.jpg');
	width: 499px;
	height: 403px;
	text-align: left;
}

div#googleMaps div.right div.flash div {
	position: absolute;
	float: left;
}

div#googleMaps div.right div.info {
	background: url('/images/uslugi/gm_info.jpg');
	width: 499px;
	height: 142px;
	text-align: left;
}

div#googleMaps div.right div.info a {
	background: url('/images/uslugi/gm_details.jpg');
	width: 157px;
	height: 22px;
	font-size: 0px;
	display: block;
	position: relative;
	top: 116px;
	left: 8px;
}

div#googleMaps div.right div.info a:hover {
	background: url('/images/uslugi/gm_details_h.jpg');
}

div#googleMaps div.right div.info a img {
	display: none;
}

	.mapNavigBox {width: 245px; position: absolute; right: -6px; bottom: 17px;}

	input {outline:none;}
	#shopInfoBox { width: 250px; float:left; height:200px; overflow:auto; }
	#shopInfoBox #leftInfoBox { float:left; width:100%; color:#585858;}
	#shopInfoBox #rightInfoBox { position:absolute; width:178px; height:143px; top:0; left:175px; border: solid 1px #9D9D9D;}
	#shopInfoBox #recommend_friend { position:absolute; width:365px; height:22px; top:173px; left:0; }
	#shopInfoBox #recommend_friend input { height:18px; width:255px; border:solid 1px #9D9D9D; float:left; margin-left:14px; background:url(/images/googleMap/a/inptlomail.jpg) repeat-x top; padding-left:5px; padding-top:1px; font-size:12px; font-weight:bold;  color:#585858;}
	#shopInfoBox #recommend_friend a { display:block; width:67px; height:20px; padding:0; margin:0; outline:0; float:left; margin-left:10px; }
	#shopInfoBox #rightInfoBox #box {  }
	#shopInfoBox #rightInfoBox #photos {  }
	#shopInfoBox #rightInfoBox img{  }

	#shopInfoBox #leftInfoBox .friend {padding: 10px 0 0 0 ;}
	#shopInfoBox #leftInfoBox .friend a{ color: #fff; font-weight: bold;}
	#shopInfoBox #leftInfoBox .name {font-weight: bold; color:#585858; padding-bottom:5px;}
	#shopInfoBox #leftInfoBox .email {font-weight: bold; color:#585858; padding-bottom:5px;}
	#shopInfoBox #leftInfoBox .address {padding-bottom: 15px; color:#585858;}
	#shopInfoBox #leftInfoBox .phone {padding-bottom: 15px; color:#585858;}

	#maps_calosc {width:750px; overflow:hidden; float:left; margin: 20px 0 0 5px;}
	#maps_calosc .filter {
		float: left;
		display: block;
		width: 180px;
		height: 35px;
		background: url(/images/googleMap/btn.png) no-repeat 0 0 transparent;
		margin-right: 8px;
		color: #999;
		font-size: 10px;
	}
	#maps_calosc .filter span {
		float: left;
		line-height: 12px;
		padding: 6px 10px;
	}

	#maps_calosc .filter span img {
		border: none;
		float: left;
		margin: 4px 6px 0 0;
	}
	#maps_calosc .filter strong {
		font-size: 11px;
		color: #333;
	}
	#maps_calosc .filter.active {
		color: #fff;
		background-position: 0 -35px;
	}
	#maps_calosc .filter.active strong {
		color: #fff;
	}
	#maps_calosc .filter.last {
		margin: 0;
	}
	#maps_left {float:left; margin-top:30px;position:relative;}
	#maps_right {float:left; width:740px; height:450px; position:relative; overflow:hidden; margin-top: 10px; padding-right: 5px; }

	#maps_jeden {float:left; width:100%; }
	#maps_dwa {float:left; width:100%; }
	#maps_dwa p {padding:0; float:left;}
	#maps_trzy {float:left; width:357px; border:solid 2px #FC8524; padding-top:10px; position:relative; }
	#maps_trzy p { color:#373737; font-family:Tahoma; padding-left:10px; }
	#maps_cztery {float:left; width:357px; border:solid 2px #FC8524; position:relative; margin: 0 0 0 20px; }
	#maps_trzy .header,
	#maps_cztery .header {
		margin: -32px 0 17px 10px;
	}

	#maps_legenda {position:absolute;top:150px;left:10px;}
	#maps_legenda ul {
		float: left;
	}
	#maps_legenda ul li {
		height: 25px;
		line-height: 14px;
		margin: 10px 0;
		padding-left: 30px;
	}
	#maps_legenda ul .legend_1 {
		background: url(/images/googleMap/legend_1.gif) no-repeat 0 0 transparent;
	}
	#maps_legenda ul .legend_2 {
		background: url(/images/googleMap/legend_2.gif) no-repeat 0 0 transparent;
	}


	#maps_calosc #maps_dwa div {margin-left:63px;}

	#maps_calosc .h2googlemaps {font-size:15px; font-family:arial; color:#FB0D0D; letter-spacing:-1px; margin-left:80px; margin-top:16px; display:block; margin-bottom:5px; font-weight:bold; }
	#maps_calosc .searchgooglemaps { padding-left:10px;}
	#maps_calosc .searchgooglemaps .text {display:block; float:left; width:324px; height:20px; padding-top:3px; padding-left:5px; padding-right:5px; border:solid 1px #FC8524; background:#FFFFFF;  color:#373737; font-family:Tahoma; margin-bottom:10px;}
	#maps_calosc .searchgooglemaps .button { display:block; float:left; width:336px; height:22px; border:0; text-indent:33333px; background:#FFFFFF url(/images/googleMap/img/zasiegszukaj.jpg) no-repeat top right; cursor:pointer; }

	#searchLocation div { float:left; padding-bottom:10px; overflow:hidden; }

	#maps_calosc #message {font-family: Tahoma, sans-serif; font-size:12px; padding:0 15px; font-weight:bold; }

	#locationBox { height:215px;  }
	#locationList { height: 200px; width: 350px; overflow: hidden; font-size: 12px; margin-top: 10px;  }
	#locationListCont.scroll { background:transparent url(/images/googleMap/img/imgbgscrool.jpg) repeat-y 331px; }
	#locationList li {list-style-type: none;}
	#locationListScroll {position: absolute; height: 19px; width: 19px; right:9px; background: transparent url(/images/googleMap/img/scrool.gif) no-repeat top left; cursor:pointer;}
	#locationListCont ul { padding:0 10px;  }
	#locationListCont ul li{padding-bottom:6px; padding-left:30px; list-style-type:none; }

	#locationListCont ul li.google_bok{background:transparent url(/images/googleMap/img/bok.jpg) no-repeat left top; }
	#locationListCont ul li.google_pos{background:transparent url(/images/googleMap/img/bok.jpg) no-repeat left top; }


	#locationListCont ul li a{font-family: Tahoma, sans-serif; font-size:12px; color:#373737;}
	#locationListCont ul li i{font-family: Tahoma, sans-serif; font-size:11px; color:#373737; font-style:normal;}

	#maps_calosc #maps_piec .zasieg {padding-left:40px; background:transparent url(/images/googleMap/img/zasieglegenda.jpg) no-repeat 10px 50%;}
	#maps_calosc #maps_piec .bokpos {padding-left:40px; background:transparent url(/images/googleMap/img/bok.jpg) no-repeat 10px 50%;}
	#maps_calosc #maps_piec .lokalizacja {padding-left:40px; background:transparent url(/images/googleMap/img/location.jpg) no-repeat 10px 50%;}

	#maps_cztery #wyszukaj { position:absolute; top:465px; left:311px; outline:none;  }
	/*#maps_right {float:left; width:553px; height:598px; position:relative;}*/

	#map { width: 740px; height: 446px; float: left; margin:0; padding:0; }

	#map #navigBox #but3 {  margin-left:10px;  }

	#map_corn {width: 740px; height: 446px; float: left; margin:0; padding:0;  border:solid 2px #FC8524; position:relative; }
	.corntr[class]{position:absolute; top:-2px; right:-2px; width:14px; height:14px; z-index:100; background:transparent url(/images/googleMap/img/trcorn.gif) no-repeat top left;}
	.corntl[class]{position:absolute; top:-2px; left:-2px; width:14px; height:14px; z-index:100; background:transparent url(/images/googleMap/img/tlcorn.gif) no-repeat top left;}
	.cornbr[class]{position:absolute; bottom:-2px; right:-2px; width:14px; height:14px; z-index:100; background:transparent url(/images/googleMap/img/brcorn.gif) no-repeat top left;}
	.cornbl[class]{position:absolute; bottom:-2px; left:-2px; width:14px; height:14px; z-index:100; background:transparent url(/images/googleMap/img/blcorn.gif) no-repeat top left;}

/* koniec googlamaps*/
/* Class dla zdjec w headerze */
	.mmpak, .mmtv, .mmvod, .mmint, .mmtel { width:100%; height:100%; }

	.mmpak { background:#FFFFFF url(/images/2008/mmHeader.jpg) no-repeat 0 0; }
	.mmtv  {background:#FFFFFF url(/images/2008/MMP_baner_www_TV_prj1.jpg) no-repeat 0 0;}
	.mmvod {background:#FFFFFF url(/images/2008/MMP_baner_www_TV_prj1.jpg) no-repeat 0 0;}
	.mmint {background:#FFFFFF url(/images/2008/MMP_baner_www_NET_prj1.jpg) no-repeat 0 0;}
	.mmtel {background:#FFFFFF url(/images/2008/MMP_baner_www_TEL_prj1.jpg) no-repeat 0 0;}
/* KONIEC Class dla zdjec w headerze */

/* END */

#topLayer {position:absolute; top:100px; left:80px; display:block; z-index:9999;}

.searchBox { float:right;  width:717px; padding-left:8px; margin-right:14px; border:1px dotted #9D0368; padding-top:10px; }
.searchBox h2 { padding-left:25px;  background:#FFFFFF url(/images/2008/szukajvod.jpg) no-repeat 0 0; color:#9d0368; font-weight:bold; font-size:14px; padding-top:2px; }
.searchBox .paging { float:left; display:block; width:100%; text-align:center; }
.searchBox .paging span{ color:#9D0368; font-weight:bold; }
.searchBox .paging a{ color:#9D0368; font-weight:normal; }
.searchBox .paging a:hover { color:#002A65; font-weight:normal; }
.searchBox .searchInput { display:block; float:left; padding:10px 0; }
.searchBox p.cat { float:left; display:block; }
.searchBox p.desc { float:left; display:block; }
.searchBox p.cat img { float:left; display:block; }
.searchBox p.cat span { float:right; display:block; padding-right:10px; width:565px; }
.searchBox p.cat .title { font-size:13px;}
.searchBox li { clear:both; }
.searchBox .firstli { padding-left:2px !important; background:none !important; }
.clr { height:1px; display:block; float:left; width:100%; clear:both; }

/* START Sprawdź dostępność usług ... */

#modal_form { display: none; position: absolute;}
#modal_form  input.activeDefaultText { color: #ccc; }
#modal_form p { margin: 0; padding: 0; }
#modal_form button { border: none; position: absolute; top: 0px; right: 0; width: 15px; height: 15px; font-size: 8px; background: none; color: #fff; cursor: pointer; }
#modal_form form fieldset { margin: 0; padding: 0; }
#modal_form hr { margin: 5px 0 0 0; padding: 0; height: 1px ; }
#div_spr_tekst{margin:7px 8px 8px 8px;}
.blue {background:#1b8cce url(/images/2008/gradient_blue.png) repeat-x 0 0; border:1px solid #007fc9;}
.orange {background:#fd9e51 url(/images/2008/gradient_orange.png) repeat-x 0 0; border:1px solid #f87e19; }
.green {background:#38b238 url(/images/2008/gradient_green.png) repeat-x 0 0; border:1px solid #039d03; }
.blue hr { background-color:#007fc9; border:1px solid #007fc9 ; }/*#007fc9*/
.orange hr {background-color:#f87e19; border:1px solid #f87e19;}
.green hr {background-color:#039d03; border:1px solid #039d03;}
.blue input {border-color:#007fc9;}
.orange input {border-color:#f87e19;}
.green input {border-color:#039d03;}

.messageBox {
	padding:10px;
	position:absolute;
	z-index: 9999999;
	top:200px;
	width:270px;
	background: #fff;
	border:1px solid #007FC9;
	display: none;
}

.messageBox h3 { text-align:center; }
.messageBox p {
	margin-bottom:10px;
	margin-top:10px;
	text-align:center;
}

.messageBox .mb_no,
.messageBox .mb_yes,
.messageBox .mb_ok {
	background: none;
	/*border:1px solid #007FC9;*/
	color:#FFFFFF;
	float:right;
	padding:2px;
	text-align:center;
	width:78px;
	height: 22px;
	margin-right: 10px;
}

.messageBox .mb_no {
    background: url(/images/msgbox/button_no.jpg) no-repeat;
	margin: 0;
	display: none;
}

.messageBox .mb_yes {
    background: url(/images/msgbox/button_yes.jpg) no-repeat;
	margin:0 0 0 30px;
	display: none;
}

.messageBox .mb_ok {
    background: url(/images/msgbox/button_ok.jpg) no-repeat;
	margin:0 auto;
	display: none;
	float: none;
}

.messageBox .triggers {
	margin:0 auto;
	width:200px;
}

.div_spr {width:200px; /*height:133px;*/ font-family: Verdana, sans-serif; font-size:9px; color:#FFFFFF; text-transform:uppercase; position:absolute;}

#modal_form { z-index: 99999; }
#modal_form .input_nr1 {border-width:1px; border-style:solid; height:17px; width:172px; background: #ecf5ff; margin-top:6px; padding-left:5px; padding-right:5px; float: left; font-size:11px; font-family: Arial, sans-serif; color: #444444;}
#modal_form .input_nr2 {border-width:1px; border-style:solid; height:17px; width:64px; background: #ecf5ff; margin-top:6px; padding-left:5px; padding-right:5px; float: left; font-size:11px; font-family: Arial, sans-serif; color: #444444;}
#modal_form .input_nr3 {border-width:0px; height:22px; width:88px; background:url(/images/2008/spr_button.png) no-repeat 0 0; margin-left: 20px; margin-top: 4px; cursor:pointer;}
#modal_form .spr_tekst {margin-top:8px; margin-left:8px; margin-right:8px;}
#modal_form .miasto { margin-top: 0; }


/* KONIEC Sprawdź dostępność usług ... */

/* FORMULARZE, KROK 1, 2, 3 */
.right_text {text-align: right; margin-right:21px; font-family: Arial, sans-serif; font-size:12px; color:#002a65;}
#usl_tytul {font-family: Arial, sans-serif; font-size:12px; color:#002a65; margin-left:40px; margin-top:15px; margin-bottom:15px;}
.orange_star {color:#ff9c00; display:inline;}

.gray_table {width:721px; float:left; background-color:#dce6ea; font-family:Verdana, sans-serif; font-size:13px; font-weight:bold; color:#555555; padding: 8px 0px 8px 22px; margin-top:2px; margin-bottom:2px; }
.blue_table {width:709px; float:left; background-color:#007fc9; font-family:Verdana, sans-serif; font-size:13px; font-weight:bold; color:#fefefe; padding: 8px 17px 8px 17px; border-bottom: 1px solid #045798; margin-bottom:2px; }
.green_table {width:709px; float:left; background-color:#039d03; font-family: Verdana, sans-serif; font-size:13px; color:#fefefe; font-weight: bold; padding: 8px 17px 8px 17px; border-bottom: 1px solid #016335; margin-bottom:2px; }
.orange_table {width:709px; float:left; background-color:#f68524; font-family: Verdana, sans-serif; font-size:13px; color:#fefefe; font-weight: bold; padding: 8px 17px 8px 17px; border-bottom: 1px solid #7c5745; margin-bottom:2px; }
.white_table {width:685px; float:left; background-color:#ffffff; font-family: Arial, sans-serif; font-size:13px; color:#353535; padding: 18px 0px 18px 40px; margin-bottom:2px; }
.blue_light_table {width:671px; float:left; background-color:#99cce9; font-family: Verdana, sans-serif; font-size:12px; color:#333333; padding: 8px 7px 8px 7px; font-weight: bold; }
.blue_lighter_table {width:645px; float:left; background-color:#e5f2f9; font-family: Arial, sans-serif; font-size:12px; color:#353535; padding: 12px 0px 0px 40px; /*margin-bottom:2px;*/ }
.green_light_table {width:671px; float:left; background-color:#9ad89a; font-family: Verdana, sans-serif; font-size:12px; color:#333333; padding: 8px 7px 8px 7px; font-weight: bold; }
.green_lighter_table {width:665px; float:left; background-color:#e5f5e5; font-family: Arial, sans-serif; font-size:12px; color:#353535; padding: 12px 0px 0px 20px; margin-bottom:2px; }
.orange_light_table {width:645px; float:left; background-color:#fecda5; font-family: Arial, sans-serif; font-size:12px; color:#353535; padding: 12px 0px 0px 40px; margin-bottom:2px; margin-left:40px;}

#overlay_mask { background: #000; }


#telewizja_div {width:680px; margin-left:40px; display:none;}
#telefonia_div {width:680px; margin-left:40px; display:none;}
#telefonia_div2 {width:680px; margin-left:40px;}
#telefonia_div3 {width:680px; margin-left:40px;}
#tkdtv {display:none;}
#tk {display:none;}
#ts {display:none;}
#tk2 {display:none;}
#internet_div {display:none;}
.none {display:none;}
.dane_div {width:695px; margin-left:20px;}
.input_checkbox {margin:0px 5px 0px 5px;}
.input_clr {border-width:0px; height:22px; width:79px; background:url(/images/2008/wyczysc_button.png) no-repeat 0 0; float:left; /*margin-left:22px;*/ line-height:0!important; text-indent:-90000px; overflow:hidden;}
.input_dalej {border-width:0px; height:22px; width:79px; background:url(/images/2008/dalej_button.png) no-repeat 0 0; float:right; margin-right:22px; line-height:0!important; text-indent:-90000px; overflow:hidden;}
.input_nr4 {border:1px solid #9c9c9c; height:17px; width:240px; margin-top:2px; margin-right:7px; margin-right:5px; padding-left:3px; padding-right:5px; font-size:11px; font-family: Arial, sans-serif; color: #444444;}
.input_nr5 {border:1px solid #9c9c9c; height:17px; width:55px; margin-top:2px; margin-right:7px; padding-left:3px; padding-right:5px; float: left; font-size:11px; font-family: Arial, sans-serif; color: #444444;}
.input_nr6 {border:1px solid #9c9c9c; height:17px; width:155px; margin-top:2px; margin-right:7px; padding-left:3px; padding-right:5px; float: left; font-size:11px; font-family: Arial, sans-serif; color: #444444;}
.select1 {border:1px solid #9c9c9c; height:17px; width:160px; margin-top:6px; margin-right:4px; padding-left:3px; float: left; font-size:11px; font-family: Arial, sans-serif; color: #444444;}
.select2 {border:1px solid #9c9c9c; height:17px; width:50px; margin-top:6px; padding-left:3px; float: left; font-size:11px; font-family: Arial, sans-serif; color: #444444;}

.error {color:red !important; border-color:red !important;}

.div_right {margin-top:4px; margin-bottom:4px; text-align:left; width:520px; float:right;}
.div_right2 {margin-top:4px; margin-bottom:4px; text-align:left; width:520px; float:right; height:70px;}
.div_left {margin-top:4px; margin-bottom:4px; text-align:right; width:115px; float:left; clear:both; display:block; font-family: Arial, sans-serif; font-size:11px; color:#000000;}
.div_left2 {margin-top:7px; margin-bottom:7px; text-align:right; /*width:143px;*/ width:220px; float:left; clear:both; display:block; font-family: Arial, sans-serif; font-size:11px; color:#000000;}
.div_left3 {margin-top:3px; margin-bottom:7px; text-align:right; width:135px; float:left; clear:both; display:block; font-family: Arial, sans-serif; font-size:11px; color:#000000;}
.div_left4 {margin-top:3px; margin-bottom:7px; text-align:right; width:125px; float:left; clear:both; display:block; font-family: Arial, sans-serif; font-size:11px; color:#000000;}
.div_left5 {margin-top:4px; margin-bottom:4px; text-align:right; width:190px; float:left; clear:both; display:block; font-family: Arial, sans-serif; font-size:11px; color:#000000;}

.div_radio_wrappers {
	float: left;
	width: 100%;
	position: relative;
	overflow: hidden;
}

.div_left_green {
	padding-top:5px;
	padding-bottom:5px;
	margin-left:40px;
	/*padding-right:15px;*/
	text-align:right;
	/*width:178px;*/
	width:181px;
	height: 100%;
	position: absolute;
	background-color:#e5f5e5;
	display:block;
	font-family: Arial, sans-serif;
	font-size:11px;
	color:#000000;
	/*height:100%;*/
}

.div_right_green {
	padding-top:5px;
	padding-bottom:5px;
	text-align:left;
	/*width:492px;*/
	/*width:507px;*/
	width:522px;
	float:left;
	background-color:#e5f5e5;
	display:block;
	font-family: Arial, sans-serif;
	font-size:11px;
	color:#000000;
	margin-left: 221px;
}

.div_left_green input[type="radio"] {margin:0px 5px 0px 5px;}
.div_left_green span {display:block;}
.div_right_green input[type="radio"] {margin:0px 5px 0px 5px;}
.div_right_green span {display:block;}

.block {display:block;}
.tip {font-size:11px; color:#777777;}
.margin {margin-top:10px;}
#margines {margin:0px 4px 0px 4px}

.mini_div1 {width:360px; float:left;}
.mini_div2 {width:260px; float:right;}
.mini_div3 {width:160px; float:left;}
.mini_div4 {width:174px; float:left;}
.mini_div5 {width:150px; float:left;}
.mini_div6 {width:125px; float:left;}
.mini_div7 {width:145px; float:left;}
.mini_div8 {width:116px; float:left;}
.mini_div9 {width:150px; float:left;}
.mini_div10 {width:500px;}

.mini_div1 input[type="radio"] {margin:0px 5px 0px 5px;}
.mini_div1 span {display:block;}

.mini_div3 input[type="checkbox"] {margin:0px 5px 0px 5px;}
.mini_div3 span {display:block;}

.mini_div2 input[type="radio"] {margin:0px 5px 0px 5px;}
.mini_div2 span {display:block;}

.mini_div4 input[type="radio"] {margin:0px 5px 0px 5px;}
.mini_div4 input[type="checkbox"] {margin:0px 5px 0px 5px;}
.mini_div4 span {display:block;}

.mini_div5 input[type="checkbox"] {margin:0px 5px 0px 5px;}
.mini_div5 span {display:block;}

.mini_div6 input[type="radio"] {margin:0px 5px 0px 5px;}
.mini_div6 span {display:block;}

.mini_div7 input[type="radio"] {margin:0px 5px 0px 5px;}
.mini_div7 span {display:block;}

.mini_div8 input[type="radio"] {margin:0px 5px 0px 5px;}
.mini_div8 span {display:block;}

.mini_div9 input[type="radio"] {margin:0px 5px 0px 5px;}
.mini_div9 span {display:block;}

/*
.mini_div10 input[type="checkbox"] {margin:0px 5px 0px 5px;}
.mini_div10 span {display:block;}
*/

.gray_table label {font-weight:normal; font-family:arial;}

.blue_table input[type="checkbox"] {margin:0px 5px 0px 5px;}
.blue_table span {display:block;}

.blue_light_table input[type="checkbox"] {margin:0px 5px 0px 5px;}
.blue_light_table span {display:block;}

.green_table input[type="checkbox"] {margin:0px 5px 0px 5px;}
.green_light_table input[type="checkbox"] {margin:0px 5px 0px 5px;}

.div_right input[type="radio"] {margin:0px 5px 0px 5px;}
/*.div_right input[type="text"] {border:1px solid #9c9c9c; height:17px; width:240px; margin-top:2px; margin-right:5px; padding-left:3px; padding-right:5px; font-size:11px; font-family: Arial, sans-serif; color: #444444;}*/
.div_right span {display:block;}

.div_right textarea {width:248px; height:57px; border:1px solid #9c9c9c; font-size:11px; font-family: Arial, sans-serif; color: #444444}

.div_right small { /*margin-left:5px;*/ margin-top:5px !important; position:absolute;}

.tip_form {position: relative !important;}

.gray_table2 {width:707px; float:left; background-color:#d5e1e6; font-family:Verdana, sans-serif; font-size:12px; font-weight:bold; color:#555555; padding:8px 0px 8px 40px; }
.left_gray {width:185px; float:left; padding-right:10px; /*padding-top:6px;*/ padding-top:6px; background-color:#e9eff2; font-family: Arial, sans-serif; font-size:11px; color:#000000; text-align:right;}
.right_gray {width:552px; float:right; background-color:#f1f5f7; font-family:Arial, sans-serif; font-size:12px; color:#000000;}
.right_gray2 {width:542px; float:left; background-color:#f1f5f7; padding-left:10px; padding-top:5px; padding-bottom:5px; font-family:Arial, sans-serif; font-size:12px; color:#000000;}
.right_gray3 {width:542px; float:left; background-color:#f1f5f7; padding-left:10px; padding-top:5px; padding-bottom:5px; font-family:Arial, sans-serif; font-size:12px; color:#000000; height:24px;}
.blue_table2 {width:542px; float:left; background-color:#91c6e5; padding-left:10px; padding-top:5px; padding-bottom:5px; font-family:Arial, sans-serif; font-size:12px; color:#333333; /*position:relative; top:-2px; */ }
.green_table2 {width:542px; float:left; background-color:#92d295; padding-left:10px; /*padding-top:5px;*/ padding-top:10px; padding-bottom:5px; font-family:Arial, sans-serif; font-size:12px; color:#333333; position:relative; top:-2px;}
.orange_table2 {width:542px; float:left; background-color:#f68524; padding-left:10px; /*padding-top:5px;*/ padding-top:10px; padding-bottom:5px; font-family:Arial, sans-serif; font-size:12px; color:#333333; position:relative; top:-2px;}
.gray_table3 {width:542px; float:right; background-color:#f1f5f7; padding-left:10px; padding-top:5px; padding-bottom:5px; font-family:Arial, sans-serif; font-size:12px; color:#333333;}
.gray_table4 {width:721px; float:left; background-color:#dce6ea; padding:8px 0px 8px 22px; font-family:Verdana, sans-serif; font-size:12px; font-weight:bold; color:#555555;}
.gray_table5 {width:721px; float:left; background-color:#f1f5f7; padding:8px 0px 8px 22px; font-family:Arial, sans-serif; font-size:12px; color:#353535;}
.clear {clear:both; width:707px; height:0px; font-size:0.01px; line-height:0.01px;}
.margin_top {margin-top:1px;}
.wypelnienie {background-color:#e9eff2; width:747px;}
.nota_div {margin:0px 30px 10px 30px;}
.nota_tytul {font-family:Arial, sans-serif; font-size:11px; text-decoration:underline; color:#343434;}
.nota {font-family:Verdana, sans-serif; font-size:11px; color:#777777;}
.input_wstecz {border-width:0px; height:22px; width:79px; background:url(/images/2008/wstecz_button.png) no-repeat 0 0; float:left; margin-left:22px;}
.input_wyslij {border-width:0px; height:22px; width:79px; background:url(/images/2008/wyslij_button.png) no-repeat 0 0; float:right; margin-right:22px;}
.krok2 {height:10px; line-height:0.01px;}

.dark_blue_table {width:542px; float:left; background-color:#47638a; padding-left:10px; padding-top:5px; padding-bottom:5px; font-family:Arial, sans-serif; font-size:12px; color:#FFFFFF;}
.rg2 {width:542px; float:left; background-color:#f1f5f7; padding-left:10px; padding-top:5px; padding-bottom:5px; font-family:Arial, sans-serif; font-size:12px; color:#000000;}

.dark_blue_table2 {width:721px; float:left; background-color:#476389; padding-left:10px; padding-top:5px; padding-bottom:5px; font-family:Verdana, sans-serif; font-size:13px; color:#fefefe; border-bottom:1px solid #224778; margin-bottom:1px; font-weight:bold;}
.dark_blue_table3 {width:707px; float:left; background-color:#476389; padding-left:40px; padding-top:5px; padding-bottom:5px; font-family:Verdana, sans-serif; font-size:13px; color:#fefefe; border-bottom:1px solid #224778; margin-bottom:1px; font-weight:bold;}
.blue_table3 {width:721px; float:left; background-color:#99cce9; padding-left:10px; padding-top:5px; padding-bottom:5px; font-family:Arial, sans-serif; font-size:11px; color:#000000;}
.green_table3 {width:721px; float:left; background-color:#9ad89a; padding-left:10px; padding-top:5px; padding-bottom:5px; font-family:Arial, sans-serif; font-size:11px; color:#000000;}
.orange_table3 {width:721px; float:left; background-color:#fdcea7; padding-left:10px; padding-top:5px; padding-bottom:5px; font-family:Arial, sans-serif; font-size:11px; color:#000000;}
.white_table2 {width:721px; float:left; background-color:#FFFFFF;  padding-left:10px; padding-top:5px; padding-bottom:5px; font-family:Arial, sans-serif; font-size:11px; color:#000000;}
/* KONIEC FORMULARZE, KROK 1, 2, 3 */

.cloak {display:none;}

.tab-content .input_nr1 {float:right; border-width:1px; border-style:solid; border-color:#bccbdc; height:17px; width:172px; background: #ecf5ff; /*margin-top:6px;*/ margin-left:5px; padding-left:5px; padding-right:5px;  font-size:11px; font-family: Arial, sans-serif; color: #444444;}
.tab-content .input_nr2 {float:right; border-width:1px; border-style:solid; border-color:#bccbdc; height:17px; width:64px; background: #ecf5ff; /*margin-top:6px;*/ margin-left:5px; padding-left:5px; padding-right:5px;  font-size:11px; font-family: Arial, sans-serif; color: #444444;}
.tab-content .input_nr3 {border-width:0px; height:22px; width:88px; background:url(/images/2008/spr_button.png) no-repeat 0 0; margin-left: 20px; margin-top:55px; cursor:pointer; display: block;}
/*.tab-content .input_nr3 {border-width:0px; height:22px; width:88px; background:url(/images/2008/spr_button.png) no-repeat 0 0; margin-left: 20px; margin-top:55px; cursor:pointer;}*/
.tab-content span {height:20px; margin-top:2px;}

.tabs img {border:0px none; float:left; margin-bottom:0; padding:0 5px 0 0; width:46px;}

.tab-content .contBox {width: 407px; background:#d6e3f4; color:#444444; padding-top:10px; padding-bottom:10px; height:100px;}
.tab-content .contBox ul li {width: 195px; list-style: none; padding: 3px 0; display: inline; float: left;}
.tab-content a:hover {color: #f15a22;}

.tab-content .contBox2 {background:#d6e3f4; padding-top:15px; color:#444444; height:95px; padding-bottom:10px;}
.tab-content .contBox2 .formularz {float:left !important; width:260px !important; text-align:left !important;}
.tab-content .contBox2 .formularz span {display:block; height:20px;}

.tab-triggers {background: url(/images/2008/form_gra_c.png) repeat-x; height:21px; /*width:447px;*/ width:422px; margin-left:-15px;}
.tab-triggers ul {display:inline; margin:0; padding:0; font-family:tahoma; font-size:11px;}
.tab-triggers li {display:inline; margin:0; padding:0; color:#002a65; font-weight:bold;}
.tab-triggers span {color:#FFFFFF; /*margin-left:-15px;*/ margin-left:0px !important; padding:7px; border:1px solid #bccbdc; background: #037dca url(/images/2008/form_gra.png) repeat-x bottom left; height:23px;}
.current span {border:1px solid #bccbdc; background: /*#e8effa*/ #dfe9f7 url(/images/2008/form_gra_c.png) repeat-x bottom left; color:#002a65; /*margin-left:-15px;*/ margin-left:0px !important; padding:7px; height:23px;}

.formularz span {
	background: none;
	border: none;
	padding: 0;
}

.error_ul {padding: 0 10px 20px 10px;}
.error_ul li{ color: red; }

.legenda2 {color:#000000; font-size:11px; width:95px; margin:0 auto; float:right; clear:both; text-align:right; position:relative; left:7px; top:3px;}
.legenda2 p {color:#FF9C00 !important; display:inline !important;}


.oferta_programowa {background: url(/images/2010/BGform.png)no-repeat transparent; height:722px; padding-left:20px; padding-top:10px;}
.oferta_programowa img {float:left;}

.kolumna1 {float:left; width:703px; height:74px; background: url(/images/2010/BG3.png) no-repeat transparent; clear:both; color:#007fc9; font-size:9px; font-weight:bold; text-transform:uppercase; text-align:left; border-bottom:1px solid #e8e8e8;}
.kolumna1 .left {width:180px; float:left;}
.kolumna1 .right {width:500px; float:left;}
.kolumna2 {width:210px; float:left; padding-top:19px; padding-bottom:19px; padding-left:10px; font-weight:bold; font-size:12px;}
.kolumna2 span {/*text-align:right;*/ float:right;}
.kolumna2 p {color:#f67402; display:inline; line-height:0px !important; font-size:16px; margin-right:5px;}
.kolumna2 .orange2 {color:#f67402; display:inline; line-height:12px !important; font-size:16px; margin-right:5px;}
.kolumna3 {float:left; padding-top:17px; padding-bottom:17px; padding-left:20px;}

.oferta_content {width:703px;}
.oferta_content .left {float:left; width:171px; margin-left:9px;}
.oferta_content .right {float:left; width:491px; padding: 10px 15px 10px 15px; background:#ffffff; border:1px solid #E1E1E1;}
.oferta_content .right p {padding:0px 0px 0px 0px !important; /*margin:10px 0px 0px 15px;*/}


#channels td 							{/*padding:10px 0px 0px 10px;*/ padding:8px;}
#channels .axn 							{background-image:url(/images/2010/ico/axn.png);}
#channels .axncentral 					{background-image:url(/images/2010/ico/axn.png);}
#channels .adultchannel 				{background-image:url(/images/2010/ico/adultchannel.png);}
#channels .alekino 						{background-image:url(/images/2010/ico/alekinoplus.png);}
#channels .animalplanet 				{background-image:url(/images/2010/ico/animalplanet.png);}
#channels .animalplanethd 				{background-image:url(/images/2010/ico/animalplanethd.png);}
#channels .amazing 						{background-image:url(/images/2010/ico/amazing.png);}
#channels .axncrime 					{background-image:url(/images/2010/ico/axncrime.png);}
#channels .axnscifi 					{background-image:url(/images/2010/ico/axnscifi.png);}
#channels .bbcentertainment 			{background-image:url(/images/2010/ico/bbcentertainment.png);}
#channels .bbcknowledge 				{background-image:url(/images/2010/ico/bbcknowledge.png);}
#channels .bbclifestyle 				{background-image:url(/images/2010/ico/bbclifestyle.png);}
#channels .ducktv 						{background-image:url(/images/2010/ico/ducktv.png);}
#channels .bloomberg 					{background-image:url(/images/2010/ico/bloomberg.png);}
#channels .bluehustler 					{background-image:url(/images/2010/ico/bluehustler.png);}
#channels .boomerang 					{background-image:url(/images/2010/ico/boomerang.png);}
#channels .canalplus1 					{background-image:url(/images/2010/ico/canalplus.png);}
#channels .canalplusgol 				{background-image:url(/images/2010/ico/canalplusgol.png);}
#channels .canalplusfilm 				{background-image:url(/images/2010/ico/canalplusfilm.png);}
#channels .canalplusfilmhd 				{background-image:url(/images/2010/ico/canalplusfilmhd.png);}
#channels .canalplussport 				{background-image:url(/images/2010/ico/canalplussport.png);}
#channels .canalplussporthd 			{background-image:url(/images/2010/ico/canalplussporthd.png);}
#channels .canalplussporthd 			{background-image:url(/images/2010/ico/canalplussporthd.png);}
#channels .cartoonnetwork 				{background-image:url(/images/2010/ico/cartoonnetwork.png);}
#channels .cbeebabies 					{background-image:url(/images/2010/ico/cbeebabies.png);}
#channels .ch1 							{background-image:url(/images/2010/ico/ch1.png);}
#channels .cinemax1 					{background-image:url(/images/2010/ico/cinemax.png);}
#channels .cinemax2 					{background-image:url(/images/2010/ico/cinemax2.png);}
#channels .cnn 							{background-image:url(/images/2010/ico/cnn.png);}
#channels .comedycentral 				{background-image:url(/images/2010/ico/comedycentral.png);}
#channels .cnbceurope 					{background-image:url(/images/2010/ico/cnbceurope.png);}
#channels .davinci 						{background-image:url(/images/2010/ico/davinci.png);}
#channels .discovery 					{background-image:url(/images/2010/ico/discovery.png);}
#channels .discoveryhdshowcase 			{background-image:url(/images/2010/ico/discoveryhdshowcase.png);}
#channels .discoveryhistoria			{background-image:url(/images/2010/ico/discoveryhistoria.png);}
#channels .discoveryscience 			{background-image:url(/images/2010/ico/discoveryscience.png);}
#channels .discoveryworld 				{background-image:url(/images/2010/ico/discoveryworld.png);}
#channels .domo 						{background-image:url(/images/2010/ico/domoplus.png);}
#channels .eentertainment 				{background-image:url(/images/2010/ico/eentertainment.png);}
#channels .espnamerica 					{background-image:url(/images/2010/ico/espnamerica.png);}
#channels .espnclassic 					{background-image:url(/images/2010/ico/espnclassic.png);}
#channels .eurosport 					{background-image:url(/images/2010/ico/eurosport.png);}
#channels .eurosporthd 					{background-image:url(/images/2010/ico/eurosporthd.png);}
#channels .fashiontv 					{background-image:url(/images/2010/ico/fashiontv.png);}
#channels .filmboxekstra 				{background-image:url(/images/2010/ico/filmboxextra.png);}
#channels .filmboxfamily 				{background-image:url(/images/2010/ico/filmboxfamily.png);}
#channels .filmboxhd 					{background-image:url(/images/2010/ico/filmboxhd.png);}
#channels .filmboxpolska 				{background-image:url(/images/2010/ico/filmboxpolska.png);}
#channels .foxlife 						{background-image:url(/images/2010/ico/foxlife.png);}
#channels .france24 					{background-image:url(/images/2010/ico/france24.png);}
#channels .funtv 						{background-image:url(/images/2010/ico/4funtv.png);}
/*#channels .hallmark 					{background-image:url(/images/2010/ico/hallmark.png);}*/
#channels .hbo2 						{background-image:url(/images/2010/ico/hbo2.png);}
#channels .hbo1 						{background-image:url(/images/2010/ico/hbo.png);}
#channels .hbocomedy 					{background-image:url(/images/2010/ico/hbocomedy.png);}
#channels .hbohd1 						{background-image:url(/images/2010/ico/hbohd.png);}
#channels .hustlertv 					{background-image:url(/images/2010/ico/hustlertv.png);}
#channels .investigationdiscovery 		{background-image:url(/images/2010/ico/investigationdiscovery.png);}
#channels .itv 							{background-image:url(/images/2010/ico/itv.png);}
#channels .jetix 						{background-image:url(/images/2010/ico/jetix.png);}
#channels .jimjam 						{background-image:url(/images/2010/ico/jimjam.png);}
#channels .kidsco 						{background-image:url(/images/2010/ico/kidsco.png);}
#channels .kinopolska 					{background-image:url(/images/2010/ico/kinopolska.png);}
#channels .kuchniatv 					{background-image:url(/images/2010/ico/kuchniaplus.png);}
#channels .luxetvhd 					{background-image:url(/images/2010/ico/luxetvhd.png);}
#channels .mango24 						{background-image:url(/images/2010/ico/mango24.png);}
#channels .minimini 					{background-image:url(/images/2010/ico/miniminiplus.png);}
#channels .motorstv 					{background-image:url(/images/2010/ico/motorstv.png);}
#channels .mtv 							{background-image:url(/images/2010/ico/mtv.png);}
#channels .mtvrocks 					{background-image:url(/images/2010/ico/mtv_rocks.png);}
#channels .mtvdance 					{background-image:url(/images/2010/ico/mtvdance.png);}
#channels .mtvhits 						{background-image:url(/images/2010/ico/mtvhits.png);}
#channels .mtvhitsuk 					{background-image:url(/images/2010/ico/mtvhitsuk.png);}
#channels .mtvnhd 						{background-image:url(/images/2010/ico/mtvnhd.png);}
#channels .mtvpolska 					{background-image:url(/images/2010/ico/mtv.png);}
#channels .nasn 						{background-image:url(/images/2010/ico/nasn.png);}

#channels .nategomusic,
#channels .eskatv 						{background-image:url(/images/2010/ico/eskatv.png);}


#channels .nategowild 					{background-image:url(/images/2010/ico/nategowild.png);}
#channels .nationalgeographicchannel	{background-image:url(/images/2010/ico/nationalgeographicchannel.png);}
#channels .nationalgeographichd 		{background-image:url(/images/2010/ico/nationalgeographichd.png);}
#channels .nickelodeon 					{background-image:url(/images/2010/ico/nickelodeon.png);}
#channels .nsport 						{background-image:url(/images/2010/ico/nsport.png);}
#channels .nsporthd 					{background-image:url(/images/2010/ico/nsporthd.png);}
#channels .planete 						{background-image:url(/images/2010/ico/planeteplus.png);}
#channels .playboytv 					{background-image:url(/images/2010/ico/playboytv.png);}
#channels .polsat 						{background-image:url(/images/2010/ico/polsat.png);}
#channels .polsatsport1 				{background-image:url(/images/2010/ico/polsatsport1.png);}
#channels .polsatsport2 				{background-image:url(/images/2010/ico/polsatsport2.png);}
#channels .polsatsporthd 				{background-image:url(/images/2010/ico/polsatsporthd.png);}
#channels .privatespice 				{background-image:url(/images/2010/ico/privatespice.png);}
#channels .pro7 						{background-image:url(/images/2010/ico/pro7.png);}
#channels .religiatv 					{background-image:url(/images/2010/ico/religiatv.png);}
#channels .rtvi 						{background-image:url(/images/2010/ico/rtvi.png);}
#channels .rtl 							{background-image:url(/images/2010/ico/rtl.png);}
#channels .universalscifi 				{background-image:url(/images/2010/ico/universalscifi.png);}
#channels .sportklub 					{background-image:url(/images/2010/ico/sportklub.png);}
#channels .sportklubplus 				{background-image:url(/images/2010/ico/sportklubplus.png);}
#channels .superstacja 					{background-image:url(/images/2010/ico/superstacja.png);}
#channels .tcm 							{background-image:url(/images/2010/ico/tcm.png);}
#channels .tlc		 					{background-image:url(/images/2010/ico/tlc.png);}
#channels .travelchannel 				{background-image:url(/images/2010/ico/travelchannel.png);}
#channels .tv4 							{background-image:url(/images/2010/ico/tv4.png);}
#channels .tv1000 						{background-image:url(/images/2010/ico/tv1000.png);}
#channels .tvn7 						{background-image:url(/images/2010/ico/tvn7.png);}
#channels .tvn24 						{background-image:url(/images/2010/ico/tvn24.png);}
#channels .tvn 							{background-image:url(/images/2010/ico/tvn.png);}
#channels .tvncnbcbiznes 				{background-image:url(/images/2010/ico/tvncnbcbiznes.png);}
#channels .tvnhd 						{background-image:url(/images/2010/ico/tvnhd.png);}
#channels .tvnmeteo 					{background-image:url(/images/2010/ico/tvnmeteo.png);}
#channels .tvnstyle 					{background-image:url(/images/2010/ico/tvnstyle.png);}
#channels .tvnturbo 					{background-image:url(/images/2010/ico/tvnturbo.png);}
#channels .tvp1 						{background-image:url(/images/2010/ico/tvp1.png);}
#channels .tvp2 						{background-image:url(/images/2010/ico/tvp2.png);}
#channels .tvphistoria 					{background-image:url(/images/2010/ico/tvphistoria.png);}
#channels .tvpkultura 					{background-image:url(/images/2010/ico/tvpkultura.png);}
#channels .tvpolonia 					{background-image:url(/images/2010/ico/tvpolonia.png);}
#channels .tvpsport 					{background-image:url(/images/2010/ico/tvpsport.png);}
#channels .tvpuls 						{background-image:url(/images/2010/ico/tvpuls.png);}
#channels .tvs2 						{background-image:url(/images/2010/ico/tvs2.png);}
#channels .silesiatv					{background-image:url(/images/2010/ico/silesiatv.png);}
#channels .tvtrwam 						{background-image:url(/images/2010/ico/tvtrwam.png);}
#channels .universal 					{background-image:url(/images/2010/ico/universal.png);}
#channels .viasatexplorer 				{background-image:url(/images/2010/ico/viasatexplorer.png);}
#channels .viasathistory 				{background-image:url(/images/2010/ico/viasathistory.png);}
#channels .viva 						{background-image:url(/images/2010/ico/viva.png);}
#channels .vh1polska 					{background-image:url(/images/2010/ico/VH1.png);}
#channels .vodinfo 						{background-image:url(/images/2010/ico/vodinfo.png);}
#channels .weddingtv 					{background-image:url(/images/2010/ico/weddingtv.png);}
#channels .xxl 							{background-image:url(/images/2010/ico/xxl.png);}
/*#channels .xxxextreme 				{background-image:url(/images/2010/ico/xxxextreme.png);}*/
#channels .zigzap 						{background-image:url(/images/2010/ico/teletoonplus.png);}
#channels .zoneclub 					{background-image:url(/images/2010/ico/clubtv.png);}
#channels .zoneeuropa 					{background-image:url(/images/2010/ico/zoneeuropa.png);}
#channels .zoneromantica 				{background-image:url(/images/2010/ico/zoneromantica.png);}

#channels .daringtv 					{background-image:url(/images/2010/ico/daringtv.png);}
#channels .streetuniversal 				{background-image:url(/images/2010/ico/streetuniversal.png);}

/* programy dodane 28.10.2010 */
#channels .tvbiznes 					{background-image:url(/images/2010/ico/tvbiznes2.png);}
#channels .polsatsport 					{background-image:url(/images/2010/ico/polsatsport1.png);}
#channels .polsatnews 					{background-image:url(/images/2010/ico/polsatnews2.png);}
#channels .polsat2 						{background-image:url(/images/2010/ico/polsat22.png);}
#channels .polsatplay 					{background-image:url(/images/2010/ico/polsatplay2.png);}
#channels .polsatcafe 					{background-image:url(/images/2010/ico/cafepolsat2.png);}

#channels .polsatfilm 					{background-image:url(/images/2010/ico/filmpolsat2.png);}
#channels .polsatfutbol 				{background-image:url(/images/2010/ico/polsatfutbol2.png);}
#channels .polsatsportextra 			{background-image:url(/images/2010/ico/sportextra2.png);}
#channels .polsatsporthd 				{background-image:url(/images/2010/ico/sportHD2.png);}
#channels .tele5 						{background-image:url(/images/2010/ico/tele5.png);}
#channels .polonia1 					{background-image:url(/images/2010/ico/polonia1.png);}
#channels .rtrplaneta 					{background-image:url(/images/2010/ico/rtrplaneta.png);}

/* programy dodane 19-05-2011 */
#channels .axnhd 						{background-image:url(/images/2010/ico/axnhd.png);}
#channels .tvpseriale 					{background-image:url(/images/2010/ico/tvp_seriale.png);}
#channels .kinopolskamuzyka 			{background-image:url(/images/2010/ico/kpm.png);}
#channels .rebeltv 						{background-image:url(/images/2010/ico/rebel.png);}
#channels .vh1classic 					{background-image:url(/images/2010/ico/vh1_classic_eu.png);}
#channels .vh1europen 					{background-image:url(/images/2010/ico/vh1_eu.png);}
#channels .tvphd 						{background-image:url(/images/2010/ico/tvp_hd.png);}
/*#channels .axnhd 						{background-image:url(/images/2010/ico/axnhd.png);}*/
#channels .viasatnaturehistoryhd 		{background-image:url(/images/2010/ico/viasat_history_hd.png);}
#channels .nickjr 						{background-image:url(/images/2010/ico/nick_jr.png);}
#channels .foxlifehd 					{background-image:url(/images/2010/ico/foxlife_hd.png);}

#channels .comedycentralfamily 			{background-image:url(/images/2010/ico/comedycentralfamily.png);}

/* programy dodane 13-07-2011 */
#channels .mtvlivehd					{background-image:url(/images/2010/ico/mtvlivehd.png);}
#channels .czworkapolskieradio			{background-image:url(/images/2010/ico/czworkapolskieradio.png);}

/* program dodany 20-07-2011 */
#channels .blink						{background-image:url(/images/2010/ico/blink.png);}

/* program dodany 27-09-2011 */
#channels .polotv						{background-image:url(/images/2010/ico/polotv.png);}

/* programy dodane 01-12-2011 */
#channels .orangesport					{background-image:url(/images/2010/ico/orangesport.png);}
#channels .tvdisco						{background-image:url(/images/2010/ico/tvdisco.png);}



#channels tr td span {
	padding:0px !important;
	background-position: 0 -47px;
	background-repeat: no-repeat;
	height:47px;
	width:47px;
	display:block;
	margin: 0;
	padding: 0;
}

#channels .chanel-selected span,
#channels .komfort-selected span,
#channels .komfortplus-selected span,
#channels .iptv-komfort-selected span,
#channels .dom-selected span,
#channels .basic-selected span,
#channels .basicplus-selected span,
#channels .rozrywka-selected span,
#channels .canalplus-selected span,
#channels .adult-selected span,
#channels .film-selected span,
#channels .filmbox-selected span,
#channels .filmboxekstra-selected span,
#channels .axn-selected span,
#channels .kids-selected span,
#channels .iptv-kids-selected span,
#channels .cinemax-selected span,
#channels .hbo-selected span,
#channels .hbohd-selected span,
#channels .hbohd-selected span,
#channels .sport-selected span,
#channels .canalplushd-selected span,
#channels .hd-selected span,
#channels .sportbasic-selected span{
	background-position: 0 0 !important;
}

#channels img {float:left; padding: 7px 7px 7px 7px;}

.oferta_content .left .pakiety_podstawowe {text-transform:uppercase; font-weight:bold; background: url(/images/2010/BGli2.png) repeat-y #ffffff; width:171px;}
.oferta_content .left .pakiety_tematyczne {text-transform:uppercase; font-weight:bold; background: url(/images/2010/BGli2.png) repeat-y transparent; width:171px;}
.oferta_content .left .pakiety_podstawowe li {background: none !important; color:#999999; height:35px; border-top:1px solid #e1e1e1;	padding-left:5px !important;}
.oferta_content .left .pakiety_tematyczne li {background: none !important; color:#999999; height:35px; border-top:1px solid #e1e1e1; /*width:185px;*/ width:166px; padding-left:5px !important;}
.oferta_content .left .pakiety_tematyczne input {margin-top:10px; margin-right:5px; /*margin-right:10px;*/ float:left;}
.oferta_content .left .pakiety_podstawowe input {margin-top:10px; margin-right:5px; /*margin-right:10px;*/ float:left;}

.oferta_content .left .pakiety_tematyczne label {position:relative; top:7px;}
.oferta_content .left .pakiety_podstawowe label {position:relative; top:7px;}

.oferta_content .left .pakiety_podstawowe .active {text-transform:uppercase; font-size: 14px; color:#067bc4;}
.oferta_content .left .pakiety_podstawowe .active strong {text-transform:uppercase; font-size: 14px; color:#f07800; display:inline;}
.oferta_content .left .pakiety_podstawowe p {text-transform:uppercase; display:inline;}
.oferta_content .left .pakiety_tematyczne .active {text-transform:uppercase; color:#000000;}
.oferta_content .left .pakiety_tematyczne small {text-transform:uppercase; /*text-decoration: line-through;*/ color:#000000;}

.podsumowanie_content {width:702px; /*float:left;*/ font-size:12px; font-weight:bold; padding-top:18px; background:#ffffff url(/images/2010/BGkrok2.png)no-repeat; border-top:1px solid #c1c1c1;}
.podsumowanie_content .left {float:left; width:170px; color:#067BC4; background:#ffffff; padding:15px 0px 15px 25px; text-transform:uppercase;}
.podsumowanie_content .left .opis {width:650px; font-family:arial; font-size:12px; color:#535353; text-transform:none !important; font-weight:normal !important; line-height:150%;}
.podsumowanie_content .left .opis p {width:650px; font-family:arial; font-size:12px; color:#535353; text-transform:none !important; font-weight:normal !important; line-height:150% !important;}
.podsumowanie_content .right {float:left; width:505px; color:#F07800; background:#ffffff; padding:15px 0px 15px 0px; text-transform:uppercase;}
.podsumowanie_content .right p.red {color:#ef2501; display:inline;}
.podsumowanie_content hr {border-top:1px solid #ffdfce; border-bottom:0px none; margin:0 auto; width:650px; color:#ffffff;}
.podsumowanie_content .right li {background:none !important; padding:0px !important;}

.oferta_programowa img {border:0px none;}

/*porownanie div*/
/*.porownanie {margin-top:105px;}*/ /*dla fixed div#pakiety*/
.porownanie {overflow: auto; height:300px; width:749px; /*width:712px;*/}
.porownanie_iptv {overflow: auto; height:300px; /*position:relative; left:1px;*/ width:748px;}

.porownanie_pakietow {width:745px; /*padding: 10px 20px 10px 10px;*/ padding: 10px 3px 10px 3px;}
.porownanie_pakietow .legenda { width:610px; position:relative; top:15px; left:125px; height:75px; color:#333333; font-family:tahoma; font-size:11px;}
.porownanie_pakietow .legenda .left {float:left; width:250px; color:#333333; font-family:tahoma; font-size:11px;}
.porownanie_pakietow .legenda .right {float:left; width:350px; color:#333333; font-family:tahoma; font-size:11px; text-align:right;}
.porownanie_pakietow img {border:0px none;display:inline;}
.porownanie_pakietow .legenda .right .dodruku {text-decoration:underline !important; color:#333333; font-family:tahoma; font-size:11px;}
.porownanie_pakietow .legenda .right .dodruku:hover {color:#007FC9;}
.porownanie_pakietow .pakiety {width:643px; margin-left:92px;}

.porownanie_pakietow .legenda .left img {width:8px; height:8px;}

.porownanie_pakietow .pakiety .left {float:left; width:145px;}
.porownanie_pakietow .pakiety .left .title {background: url(/images/2010/gradient2.png)repeat-x; height:10px; padding:10px 12px 10px 12px;}
.porownanie_pakietow .pakiety .left .pp_tab {float:left; width:33px; font-family:tahoma; color:#067bc4; font-size:10px; height:65px; padding:11px 7px 0px 7px; text-align:center;}
.porownanie_pakietow .pakiety .left .pp_tab p {font-family:tahoma; color:#959595; font-size:10px; margin:0px 5px;}
.porownanie_pakietow .pakiety .right {float:left; width:491px;}
.porownanie_pakietow .pakiety .right .title {background: url(/images/2010/gradient1.png)repeat-x; height:10px; padding:10px 180px 10px 180px;}
.porownanie_pakietow .pakiety .right .pp_tab {float:left; width:34px; font-family:tahoma; color:#067bc4; font-size:10px; height:65px; padding:11px 7px 0px 7px; text-align:center;}
.porownanie_pakietow .pakiety .right .pp_tab p {font-family:tahoma; color:#959595; font-size:10px; margin:0px 5px;}
.porownanie_pakietow .pakiety .right .pp_tab .promocja {margin-left:-5px;}

.porownywarka_info {width:732px;}
.porownywarka_info .title {float:left; background:#067bc4; color:#ffffff; text-transform:uppercase; width:85px; padding-left:10px;}
.porownywarka_info .title_tlo {float:left; background:#cae3f3; color:#ffffff; text-transform:uppercase; width:636px; height:13px;}
.porownywarka_info .title_tlo .left {float:left;}
.porownywarka_info .title_tlo .right {float:left; width:491px;}
.porownywarka_info .title_tlo .right .pp_tab {float:left; width:34px; font-family:tahoma; color:#067bc4; font-size:10px; padding:11px 7px 0px 7px; text-align:center;}
.porownywarka_info .title_tlo .left .pp_tab {float:left; width:33px; font-family:tahoma; color:#067bc4; font-size:10px; padding:11px 7px 0px 7px; text-align:center;}
.porownywarka_info .kanal {float:left; background:#ffffff; color:#747474; width:85px; padding-left:10px; padding-top:5px; height:17px; border-bottom: 1px dotted #000000; font-size:10px;}

.porownywarka_info .kanal_tlo {float:left; background:#ffffff; color:#ffffff; text-transform:uppercase; width:636px; height:22px; border-bottom: 1px dotted #000000;}
.porownywarka_info .kanal_tlo .left {float:left;}
.porownywarka_info .kanal_tlo .right {float:left; width:491px;}
.porownywarka_info .kanal_tlo .right .pp_tab {float:left; width:34px; font-family:tahoma; color:#067bc4; font-size:10px; padding:5px 7px 5px 7px; text-align:center; height:13px;}
.porownywarka_info .kanal_tlo .left .pp_tab {float:left; width:33px; font-family:tahoma; color:#067bc4; font-size:10px; padding:5px 7px 5px 7px; text-align:center; height:13px;}

.border_left {border-left:1px solid #dfdfdf; border-top:1px solid #dfdfdf; border-bottom:1px solid #dfdfdf;}
.border_middle {border-top:1px solid #dfdfdf; border-bottom:1px solid #dfdfdf; border-left:1px solid #dfdfdf;	}
.border_right {border:1px solid #dfdfdf;}
.border_left2 {border-left:1px solid #dfdfdf;}
.border_middle2 {border-left:1px solid #dfdfdf;}
.border_right2 {border-right:1px solid #dfdfdf; border-left:1px solid #dfdfdf;}
/* koniec porownanie div */

.oferta_dalej { width:80px; background:url(/images/2010/btn_next.png) no-repeat transparent; display:block; float:left; height:35px; overflow:hidden; text-indent:-900000px; border:0px none;}
.oferta_wstecz { width:92px; background:url(/images/2010/btn_wstecz.png) no-repeat transparent; display:block; float:left; height:35px; overflow:hidden; text-indent:-900000px; margin-right:10px; border:0px none;}
.clearfix {clear:both;}

/*chmurka porownanie */
#bubble_tooltip {width:220px; position:absolute; display:none; margin-top:5px;}
#bubble_tooltip .bubble_top {background: url('/images/2010/top.png') no-repeat; height:4px; margin-left:90px;}
#bubble_tooltip .bubble_middle {background: url('/images/2010/middle.png') repeat-y bottom left; padding:10px 7px 0px 14px; margin-left:90px;}
#bubble_tooltip .bubble_middle span {position:relative; top:-8px; font-family: Trebuchet MS, Lucida Sans Unicode, Arial, sans-serif; font-size:11px;}
#bubble_tooltip .bubble_bottom {background:url('/images/2010/bottom.png') no-repeat; height:24px; position:relative; top:-6px; margin-left:90px;}

/* chmurka wersja druga */
a.tt {position:relative; z-index:24; color:#3CA3FF; font-weight:bold; text-decoration:none; font-weight:normal;cursor: default;}
a.tt span {display: none;}
a.tt:hover { z-index:25; color: #aaaaff; background:;}
a.tt:hover span.tooltip {display:block; position:absolute; top:-165px; padding: 15px 0 0 0; width:130px; color: #993300; text-align: center;}
a.tt:hover span.top{display: block; padding: 17px 8px 0; background: url(/images/2010/chmurka.png) no-repeat top;}
a.tt:hover span.middle {display: block; padding: 0 8px; background: url(/images/2010/chmurka_filler.png) repeat bottom;}
a.tt:hover span.bottom {display: block; padding:17px 8px 10px; color: #548912; background: url(/images/2010/chmurka.png) no-repeat bottom;}

/* chmurka wersja na oferta */
a.tt2 {position:relative; z-index:24; color:#A7A7A7; font-weight:bold; text-decoration:none; font-weight:normal; cursor:default;}
a.tt2 span {display: none;}
a.tt2 .promocja_oferta {display:block; height:33px; left:-82px; position:absolute; top:12px; width:62px; border:0px none;}
a.tt2:hover { z-index:25; color: #A7A7A7;}
a.tt2:hover span.tooltip {display:block; position:absolute; top:-110px; left:30px; padding: 15px 0 0 0; width:130px; color: #000000; text-align: center;}
a.tt2:hover span.top{display: block; padding: 2px 8px 0; background: url(/images/2010/chmurka.png) no-repeat top;}
a.tt2:hover span.middle {display: block; padding: 0 8px; background: url(/images/2010/chmurka_filler.png) repeat bottom; height:40px;}
a.tt2:hover span.bottom {display: block; padding:17px 8px 20px; color: #548912; background: url(/images/2010/chmurka.png) no-repeat bottom;}

a.tt2 em {font-style:normal;}

/* chmurka porownywarki */
a.tt3 {position:relative; z-index:24; color:#A7A7A7; font-weight:bold; text-decoration:none; font-weight:normal; cursor:default;}
a.tt3 span {display: none;}
a.tt3 .promocja_oferta {display:block; height:33px; left:-82px; position:absolute; top:12px; width:62px; border:0px none;}
a.tt3:hover { z-index:25; color: #A7A7A7; background:;}
a.tt3:hover span.tooltip {display:block; position:absolute; top:-100px; /*top:-110; left:30px;*/ left:15px; padding: 15px 0 0 0; width:130px; color: #000000; text-align: center;}
a.tt3:hover span.top{display: block; /*padding: 2px 8px 0;*/ padding: 12px 8px 0; background: url(/images/2010/chmurka.png) no-repeat top;}
a.tt3:hover span.middle {display: block; padding: 0 8px; background: url(/images/2010/chmurka_filler.png) repeat bottom;}
a.tt3:hover span.bottom {display: block; width:100%;height: 25px; color: #548912; background: url(/images/2010/chmurka.png) no-repeat bottom;}

/* chmurka porownywarki */
a.tt4 {position:relative; z-index:24; color:#A7A7A7; font-weight:bold; text-decoration:none; font-weight:normal; cursor:default;}
a.tt4 span {display: none;}
a.tt4 .promocja_oferta {display:block; height:33px; left:-82px; position:absolute; top:12px; width:62px; border:0px none;}
a.tt4:hover { z-index:25; color: #A7A7A7;}
a.tt4:hover span.tooltip {display:block; position:absolute; top:-150px; /*top:-110; left:30px;*/ left:15px; padding: 15px 0 0 0; width:130px; color: #000000; text-align: center;}
a.tt4:hover span.top{display: block; /*padding: 2px 8px 0;*/ padding: 12px 8px 0; background: url(/images/2010/chmurka.png) no-repeat top;}
a.tt4:hover span.middle {display: block; padding: 0 8px; background: url(/images/2010/chmurka_filler.png) repeat bottom;}
a.tt4:hover span.bottom {display: block; padding:17px 8px 20px; color: #548912; background: url(/images/2010/chmurka.png) no-repeat bottom;}

/* chmurka porownywarki */
a.tt5 {position:relative; color:#A7A7A7; font-weight:bold; text-decoration:none; font-weight:normal; cursor:default;}
a.tt5 span {display: none;}
a.tt5 .promocja_oferta {display:block; height:33px; left:-82px; position:absolute; top:12px; width:62px; border:0px none;}
a.tt5:hover { z-index:25; color: #A7A7A7;}
a.tt5:hover span.tooltip {display:block; position:absolute; top:-10px; left:15px; padding: 15px 0 0 0; width:130px; color: #000000; text-align: center;}
a.tt5:hover span.top{display: block; /*padding: 2px 8px 0;*/ padding: 12px 8px 0; background: url(/images/2010/chmurka2.png) no-repeat top;}
a.tt5:hover span.middle {display: block; padding: 0 8px; background: url(/images/2010/chmurka_filler.png) repeat bottom;}
a.tt5:hover span.bottom {display: block; /*padding:17px 8px 20px;*/ padding:10px 8px 0px; color: #548912; background: url(/images/2010/chmurka2.png) no-repeat bottom;}

/* porownanie table */
.pakiety table {border-spacing:0px; text-align:center; color:#000000;}
.pakiety .tytul td {border-right:1px solid #dfdfdf; background:#ffffff; width:39px; height:75px; color:#067BC4; font-family:tahoma; font-size:9px; vertical-align:top;}
.pakiety .tytul p {color:#959595; font-family:tahoma; font-size:9px; /*position:relative; top:-7px;*/ padding:0 !important;}

.pakiety .tytul p.promocja {top:6px;}

.pakiety .tytul span.porownywarka {color:#067BC4; display:block; font-family:tahoma; font-size:9px;padding:0 !important; /*position:relative; top:-12px;*/}
.pakiety .tytul p.cena_poziom {top:-23px; padding:0 !important;}
.pakiety .tytul small {color:#959595; font-family:tahoma; font-size:9px;}
.pakiety .tytul td.first-child {border-left:1px solid #dfdfdf; background:#ffffff; height:75px; color:#067BC4; font-family:tahoma; font-size:9px;}
/*.pakiety .tytul td:first-child {border-left:1px solid #dfdfdf; background:#ffffff;  width:55px; height:75px; color:#067BC4; font-family:tahoma; font-size:9px;}*/
.pakiety .tytul .border_left {/*border-left:1px solid #b4b4b4;*/ border-top:0px none; border-bottom:0px none; /*width:37px;*/}

.porownanie table {border-spacing:0px; text-align:center; color:#000000;}
.porownanie .tytul td {border-bottom:1px solid #fefefe; border-right:1px solid #dfdfdf; color:#ffffff; background:#cae3f3; padding-top:1px; padding-bottom:1px; width:39px; cursor:pointer;}
.porownanie .tytul td:first-child {background:#067bc4; width:91px; padding-left:2px; text-align:left; cursor:pointer; border-bottom:1px solid #FFFFFF;}
.porownanie .kanal td {/*border-left:1px solid #dfdfdf;*/ border-right:1px solid #dfdfdf; border-bottom:1px dotted #000000; color:#ffffff; padding-top:4px; padding-bottom:3px; width:39px;}
.porownanie .kanal a {color: #747474; text-decoration:none; font-family:tahoma; font-size:10px;}
.porownanie .kanal a:hover {color:#747474; font-family:tahoma; font-size:10px;}
.porownanie .kanal td:first-child {color:#747474; width:91px; border-bottom:1px dotted #000000; text-align:left; padding-left:2px;}
.porownanie .kanal_last td {/*border-left:1px solid #dfdfdf;*/ border-right:1px solid #dfdfdf; border-bottom:0px none; color:#ffffff; padding-top:4px; padding-bottom:3px; width:39px;}
.porownanie .kanal_last a {color:#747474; text-decoration:none; font-family:tahoma; font-size:10px;}
.porownanie .kanal_last a:hover {color:#747474; font-family:tahoma; font-size:10px;}
.porownanie .kanal_last td:first-child {color:#747474; width:91px; border-bottom:0px none; text-align:left; padding-left:2px;}

/*
.porownanie .kanal_last td {border-right:1px solid #dfdfdf; border-bottom:0px none; color:#ffffff; padding-top:4px; padding-bottom:3px; width:39px;}
.porownanie .kanal_last a {color: #747474; text-decoration:none; font-family:tahoma; font-size:10px;}
.porownanie .kanal_last	a:hover {color: #747474; font-family:tahoma; font-size:10px;}
.porownanie .kanal_last td:first-child {color:#747474; width:90px; border-bottom:0px none; text-align:left; padding-left:2px;}
*/

.porownanie .tytul .border_left {/*border-left:1px solid #b4b4b4;*/ border-top:0px none; border-bottom:1px solid #fefefe;}
.porownanie .kanal .border_left {/*border-left:1px solid #b4b4b4;*/ border-top:0px none;}
.porownanie .kanal_last .border_left {/*border-left:1px solid #b4b4b4;*/ border-top:0px none;}

.porownanie_pakietow .pakiety_iptv {width:629px; margin-left:115px;}

.pakiety_iptv table {border-spacing:0px; text-align:center; color:#000000;}
.pakiety_iptv .tytul td {border-right:1px solid #dfdfdf; background:#ffffff; width:40px; height:75px; color:#067BC4; font-family:tahoma; font-size:9px; vertical-align:top;}

.pakiety_iptv .tytul p {color:#959595; font-family:tahoma; font-size:9px; /*position:relative; top:-7px;*/ /*top:10px;*/ padding:0 !important;}
.pakiety_iptv .tytul p.promocja {top:6px;}
.pakiety_iptv .tytul span.porownywarka {color:#067BC4; display:block; font-family:tahoma; font-size:9px; /*position:relative; top:-12px;*/ padding:0 !important;}
.pakiety_iptv .tytul p.cena_poziom {top:-23px; padding:0 !important;}
.pakiety_iptv .tytul small {color:#959595; font-family:tahoma; font-size:9px;}
.pakiety_iptv .tytul td:first-child {border-left:1px solid #dfdfdf; background:#ffffff; width:39px; height:75px; color:#067BC4; font-family:tahoma; font-size:9px;}
.pakiety_iptv .tytul .border_left {/*border-left:1px solid #b4b4b4;*/ border-top:0px none; border-bottom:0px none; /*width:37px;*/}

.porownanie_iptv table {border-spacing:0px; text-align:center; color:#000000;}
.porownanie_iptv .tytul td {border-right:1px solid #DFDFDF; border-bottom:1px solid #fefefe; color:#ffffff; background:#cae3f3; padding-top:1px; padding-bottom:1px; width:43px; cursor:pointer;}
.porownanie_iptv .tytul td:first-child {border-right:1px solid #DFDFDF; background:#067bc4; width:116px; padding-left:2px; text-align:left; cursor:pointer; border-bottom:1px solid #FFFFFF;}
.porownanie_iptv .kanal td {border-right:1px solid #dfdfdf; border-bottom:1px dotted #000000; color:#ffffff; padding-top:4px; padding-bottom:3px; width:43px;}
.porownanie_iptv .kanal a {color:#747474; text-decoration:none; font-family:tahoma; font-size:10px;}
.porownanie_iptv .kanal	a:hover {color:#747474; font-family:tahoma; font-size:10px;}
.porownanie_iptv .kanal td:first-child {color:#747474; width:120px; border-bottom:1px dotted #000000; text-align:left; padding-left:2px;}
.porownanie_iptv .kanal_last td {border-right:1px solid #dfdfdf; border-bottom:0px none; color:#ffffff; padding-top:4px; padding-bottom:3px; width:43px;}
.porownanie_iptv .kanal_last a {color:#747474; text-decoration:none; font-family:tahoma; font-size:10px;}
.porownanie_iptv .kanal_last	a:hover {color:#747474; font-family:tahoma; font-size:10px;}
.porownanie_iptv .kanal_last td:first-child {color:#747474; width:120px; border-bottom:0px none; text-align:left; padding-left:2px;}
.porownanie_iptv .firstcolumns { width: 43px !important; }


/*
.porownanie_iptv .kanal_last td {border-right:1px solid #dfdfdf; border-bottom:0px none; color:#ffffff; padding-top:4px; padding-bottom:3px; width:43px;}
.porownanie_iptv .kanal_last td:first-child {color:#747474; width:120px; border-bottom:0px none; text-align:left; padding-left:2px;}
.porownanie_iptv .kanal_last a {color: #747474; text-decoration:none; font-family:tahoma; font-size:10px;}
.porownanie_iptv .kanal_last	a:hover {color: #747474; font-family:tahoma; font-size:10px;}
	*/

.porownanie_iptv .tytul .border_left {/*border-left:1px solid #b4b4b4;*/ border-top:0px none; /*border-bottom:1px solid #fefefe;*/}
.porownanie_iptv .kanal .border_left {/*border-left:1px solid #b4b4b4;*/ border-top:1px none;}
.porownanie_iptv .kanal_last .border_left {/*border-left:1px solid #b4b4b4;*/ border-top:1px none;}

.porownanie2 .tip {font-size:10px; padding-top:10px; line-height:150%; width:701px; margin:0 auto;}
.panes .tipek {color: #777777; font-size:10px; width:701px;}
.panes .tipek span {color:#000000;}
.porownanie2_iptv .tip {font-size:10px; padding-top:10px; line-height:150%; width:701px; margin:0 auto;}
.porownanie2 .tip span {color:#000000;}
.porownanie2_iptv .tip span {color:#000000;}
.porownanie2 .tip ul li {padding-left:20px !important;}
.porownanie2_iptv .tip ul li, .panes .tipek ul li {padding-left:24px !important;}
.porownanie2_iptv .tip ul li, .panes .tipek ul li.noident {padding-left:15px !important;margin:10px 0;line-height:12px !important;}
.porownanie2_iptv .tip li.jeden,
.porownanie2 .tip li.jeden, .panes .tipek li.jeden {background:url(/images/2010/star1.jpg) 16px 6px no-repeat !important;}
.porownanie2_iptv .tip li.dwa,
.porownanie2 .tip li.dwa, .panes .tipek li.dwa {background:url(/images/2010/star2.jpg) 9px 6px no-repeat !important;}
.porownanie2_iptv .tip li.trzy,
.porownanie2 .tip li.trzy, .panes .tipek li.trzy {background:url(/images/2010/star3.jpg) 4px 6px no-repeat !important;}
.porownanie2_iptv .tip li.cztery,
.porownanie2 .tip li.cztery, .panes .tipek li.cztery {background:url(/images/2010/star4.jpg) -1px 6px no-repeat !important;}





.pakiety .tytul em {color:#959595;}

#sliding_ogolnotematyczny {/*display: none;*/}
#sliding_informacyjny {/*display: none;*/}
#sliding_religijna {/*display: none;*/}
#sliding_przyroda {/*display: none;*/}
#sliding_dladzieci {/*display: none;*/}
#sliding_sport {/*display: none;*/}
#sliding_film {/*display: none;*/}
#sliding_hobby {/*display: none;*/}
#sliding_muzyka {/*display: none;*/}
#sliding_erotyka {/*display: none;*/}
#sliding_interaktywny {/*display: none;*/}



.porownywarka_pp {background:#0a88cd url(/images/2010/gradient1.png) repeat-x top left; height:30px;}
.porownywarka_pt {background:#dc6c00 url(/images/2010/gradient2.png) repeat-x top left; height:30px;}
.porownywarka_pp img {margin-top:4px;}
.porownywarka_pt img {margin-top:4px;}

.img_promocja {width:39px;}
.promocja {padding-bottom:0px !important;}

.naglowek_formularze {background:url("/images/kontakt/i_strzalka.gif") no-repeat scroll 3px center #002A65; color:#FFFFFF; font-size:17px; font-weight:bold; line-height:18px; padding:10px 10px 10px 20px; margin-bottom:5px;}
.formularz_margines {margin-left:10px;}

.formularz_margines #f_plan_taryfowy_id,
.formularz_margines #f_plan_taryfowy_isdn_id {
	float: left;
}

.orderButton {display:block; height:24px; padding:0; width:88px; background:url(/images/2008/tables/button_.gif); background-position:top; background-repeat:no-repeat; overflow:hidden; position:relative;}
.orderButton:hover { background-position:bottom;}

/*.krok2_wybrane {background:none !important; padding:0 !important;}*/

#taboferta .tab-triggers {width:376px; margin-left:0px; background:none;}
#taboferta .tab-triggers li {list-style:none; background:none !important; padding:0px; height:64px;}

.strzalka {color:#067BC4; padding:0 !important; margin-left:-30px; font-weight:bold;}
.porownanie_iptv .tytul p {padding:0 !important;}
.porownanie .tytul p {padding:0 !important;}


.regulamin {margin-top:-10px; margin-left:30px; margin-top:-20px; color:#ef2201;}
.regulamin li {background:0px none !important; list-style:disc inside;}



/* STYLE DO OFERTY DTV I IPTV - Cyfrowa telewizja... */

#tabsheet-order-form {
background:url("/images/2010/order_form/form_bg.png") no-repeat scroll 0 0 transparent;
float:left;
width:723px;
}

#tabsheet-order-form .tabs {
	width: 723px;
	height: 65px;
	display: block;
	/*background: red;*/
	padding: 10px 0 0 0 ;
}

#tabsheet-order-form .tabs ul {
	margin: 0;
	padding: 0 0 0 20px;
	list-style-type: none;
	float: left;
	height: 65px;
	width: 703px;
}

#tabsheet-order-form .tabs ul li {
	float: left;
	height: 65px;
	width: auto;
	background: none;
	float: left;
	margin: 0;
	padding: 0;
}

#tabsheet-order-form .tabs ul li .step-one {
	width: 180px;
	height: 65px;
	display: block;
	background: url(/images/2010/order_form/tab_step_one.png) no-repeat 0 -65px;
}

#tabsheet-order-form .tabs ul li .step-two {
	width: 194px;
	height: 65px;
	display: block;
	background: url(/images/2010/order_form/tab_step_two.png) no-repeat 0 -65px;
}

#tabsheet-order-form .tabs ul li.tab-active span {
	background-position: 0 0;
}

#tabsheet-order-form .tab-content {
/*background:none repeat scroll 0 0 gray;*/
clear:both;
display:block;
float:left;
height:auto;
padding:0 0 0 20px;
}

#tabsheet-order-form .tab-content form {
/*background:none repeat scroll 0 0 lime;*/
	float:left;
	height:auto;
	width:703px;
}

#tabsheet-order-form .tab-content  .panes {
/*background:none repeat scroll 0 0 green;*/
	float:right;
	height:auto;
	width:703px;
}

#tabsheet-order-form .tab-content  .panes .pane {
/*background:none repeat scroll 0 0 navy;*/
	float:left;
	width:703px;
}

#tabsheet-order-form .tab-content .pane-1 .sidebar {
/*background:none repeat scroll 0 0 silver;*/
	float:left;
	width:180px;
}

#tabsheet-order-form .tab-content .panes .pane-2 .batony .back {
	background:url("/images/2010/order_form/btn_back.png") no-repeat scroll 0 0 transparent;
	display: block;
	border: none;
	outline: none;
	width: 92px;
	height: 35px;
	float: left;
	cursor: pointer;
}

#tabsheet-order-form .tab-content .panes .pane-2 .batony .order {
	background:url("/images/2010/order_form/btn_order.png") no-repeat scroll 0 0 transparent;
	display: block;
	border: none;
	outline: none;
	width: 92px;
	height: 35px;
	float: right;
	cursor: pointer;
}

#tabsheet-order-form .tab-content  .panes .pane-2 {
	background:url("/images/2010/order_form/pane2-bg.jpg") no-repeat scroll 0 0 #FFFFFF;
	-moz-box-shadow:0 3px 6px #e6e6e6;
	-webkit-box-shadow:0 3px 6px #e6e6e6;
	box-shadow:0 3px 6px #e6e6e6;
	margin-bottom: 20px;
	display:block;
	width:702px;
}

#tabsheet-order-form .tab-content  .panes .pane-2 ul#pakiety {
	list-style: none;
	margin-left: 170px;
}

#tabsheet-order-form .tab-content  .panes .pane-2 ul#pakiety li {
	background: none;
	padding: 0;
	color: #f67402;
}

#tabsheet-order-form .tab-content  .panes .pane-2 .batony {
	width: 190px;
	float: right;
	margin: -45px 20px 20px;
}

#tabsheet-order-form .tab-content  .panes .pane-2 .footer {

}

#tabsheet-order-form .tab-content  .panes .pane-2 #summary {
	width: 655px;
	margin-top: 20px;
	margin-left: 21px;
}

#tabsheet-order-form .tab-content  .panes .pane-2 #summary td {
	border-bottom: 1px solid #ffdfce;
	padding: 14px 0;
	vertical-align: top;
	font-weight: bold;
	font-size: 12px;
	text-transform: uppercase;
	color: #007fc9;
}

#tabsheet-order-form .tab-content  .panes .pane-2 #summary .label {
	width: 170px;
	float: left;
}

#tabsheet-order-form .tab-content  .panes .pane-2 #summary .label2 {
	width: 290px;
	float: left;
}

#tabsheet-order-form .tab-content  .panes .pane-2 #summary .value,
#tabsheet-order-form .tab-content  .panes .pane-2 #summary .currency {
	font-weight: bold;
	color: #f67402;
}

#tabsheet-order-form .tab-content  .panes .pane-2 #summary #opis p {
	text-transform: none;
	font-weight: normal;
	font-size: 11px;
	color: #535353;
}

#tabsheet-order-form .tab-content  .panes .pane-2 #summary #opis .description {
	margin-top: 20px;
}

#tabsheet-order-form .tab-content  .panes .pane-2 .pdf {
	border: none;
	margin-left: 21px;
	margin-bottom: 21px;
}

#tabsheet-order-form .tab-content  .panes .pane-1 .summary-top {
	background:url("/images/2010/order_form/topbar_bg.png") no-repeat scroll 0 0 transparent;
	display:block;
	height:65px;
	width:703px;
}

#tabsheet-order-form .tab-content .pane-1 .sidebar .label-std {
	width: 180px;
}

#tabsheet-order-form .tab-content .pane-1 .sidebar dl dd {
	background:url("/images/2010/order_form/label_bg_promo.png") no-repeat scroll right bottom transparent;
	/*background:url("/images/2010/order_form/label_bg.png") repeat-y scroll 9px top transparent;*/
	/*height:31px;*/
	height:39px;
	padding-left:15px;
	text-align:right;
	width:165px;
}


#tabsheet-order-form .tab-content .pane-1 .sidebar dl dd.promotion {
	background: url("/images/2010/order_form/label_bg_promo.png") no-repeat scroll right bottom transparent;
	height: 39px;
	position: relative;
}

#tabsheet-order-form .tab-content .pane-1 .sidebar dl dd.twolines {
	background: url("/images/2010/order_form/label_bg_2lines.png") no-repeat scroll right bottom transparent;
	height: 44px;
	position: relative;
}

/*
#tabsheet-order-form .tab-content .pane-1 .sidebar dl dd.highlight {
	-moz-box-shadow:0 0 6px #E6E6E6;
	background:url("/images/2010/order_form/label_highlight_bg.png") no-repeat scroll right top transparent;
	height:31px;
	padding-left:10px;
	width:170px;
}
*/
#tabsheet-order-form .tab-content .pane-1 .sidebar dl dt.label-customize {
	background: url("/images/2010/order_form/label_extar_pack.png") no-repeat right top;
	width: 180px;
	height: 31px;
}

/*lab span {*/
/*	font-size: 11px !important;*/
/*	font-variant: normal;*/
/*}*/

#tabsheet-order-form .tab-content .pane-1 .sidebar dl dd input {
	float:left;
	height:15px;
	margin-top:10px;
	width:15px;
}

#tabsheet-order-form .tab-content .pane-1 .sidebar dl dd label {
	color:#A7A7A7;
	cursor:pointer;
	float:right;
	font-size:11px;
	height:18px;
	padding-left:3px;
	padding-top:10px;
	text-align:left;
	text-transform:none;
	/*text-transform: uppercase;*/
	vertical-align:middle;
	width:147px;
}

#tabsheet-order-form .tab-content .pane-1 .sidebar dl dd label small {
	font-variant: normal;
	font-size: 12px;
}

#tabsheet-order-form .tab-content .pane-1 .sidebar dl dd input {
	border : 0px !important;
	outline: 0px !important;
	-moz-outline: none;
}

#tabsheet-order-form .tab-content .pane-1 .sidebar dl dd input::-moz-focus-inner {
	border : 0px !important;
	outline: 0px !important;
	-moz-outline: none;
}

#tabsheet-order-form .tab-content .pane-1 .sidebar dl dd input:focus {
	outline : none !important;
	-moz-outline: none;
}
/*
#tabsheet-order-form .tab-content .pane-1 .sidebar dl dd.highlight input {
}

#tabsheet-order-form .tab-content .pane-1 .sidebar dl dd.highlight label {
	color:#067BC4;
	font-weight:bold;
	width:150px;
	font-size:12px;
	font-variant: small-caps;
	text-transform: none;
}
*/
#tabsheet-order-form .tab-content  .panes .pane-1 .summary-top .dummy-dt {
	width: 180px;
	height: 65px;
	float: left;
	display: block;
	background: url("/images/2010/order_form/label_standard_pack.png") no-repeat bottom right;
}

#tabsheet-order-form .tab-content  .panes .pane-1 .summary-top .summary-table {
	/*background:none repeat scroll 0 0 red;*/
	height:50px;
	padding-top:10px;
	width:515px;
	padding-left:5px;
}

#tabsheet-order-form .tab-content  .panes .pane-1 .summary-top .summary-table td {
	padding: 5px;
}

#tabsheet-order-form .tab-content  .panes .pane-1 .icons-wrapper {
	float: left;
	display: block;
	width: 523px;
	background: #fff;
	-moz-box-shadow:0 0 6px #e6e6e6;
	-wbkit-box-shadow:0 0 6px #e6e6e6;
	box-shadow:0 0 6px #e6e6e6;
}

#channels {
}

#tabsheet-order-form .orange {
	color: #f07800;
	background: transparent;
	border: none;
}

#tabsheet-order-form .value {
	font-weight: normal;
}

#tabsheet-order-form .currency {
	font-weight: normal;
}

#tabsheet-order-form .tab-content  .panes .pane-1 .summary-top .summary-table td.label {
	color:#007FC9;
	font-size:12px;
	font-weight:bold;
	padding-right:0;
	text-transform:uppercase;
	width:170px;
}

#tabsheet-order-form .tab-content  .panes .pane-1 .summary-top .summary-table td.short {
	width: 120px;
	color:#007FC9 !important;
}

#tabsheet-order-form .tab-content  .panes .pane-1 .summary-top .summary-table td.summary {
	font-weight:bold;
	padding-left:0;
	text-align:right;
	width:70px;
	color: #f67402;
}

#tabsheet-order-form .tab-content  .panes .pane-1 .summary-top .summary-table td.summary-short {
	text-align:left;
	width:35px;
}

#tabsheet-order-form .tab-content  .panes .pane-1 .summary-top .summary-table td.summary .value {
	font-size:12px;
	font-weight:bold;
}

#tabsheet-order-form .tab-content  .panes .pane-1 .summary-top .summary-table td.summary .currency {
	font-size:12px;
	font-weight:bold;
	color:#007FC9;
}

#tabsheet-order-form .tab-content .pane-1 .sidebar dl dd.selected label,
#tabsheet-order-form .tab-content .pane-1 .sidebar dl dd.selected label span,
#tabsheet-order-form .tab-content  .panes .pane-1 .summary-top .summary-table .highlight {
	color: #067BC4 !important;
}

#tabsheet-order-form .tab-content .pane-1 .sidebar dl dd.selected label span.value {
	color: /*#F07800*/ #067BC4 !important;
}

#tabsheet-order-form .tab-content .pane-1 .sidebar dl .check-selected label,
#tabsheet-order-form .tab-content .pane-1 .sidebar dl .check-selected label span,
#tabsheet-order-form .tab-content .pane-1 .sidebar dl .check-selected label span.value {
	color: /*#373737*/ /*#F07800*/ #067BC4 !important;
}
/*
#tabsheet-order-form .tab-content .pane-1 .sidebar dl .check-selected label span.currency {
	color:#067BC4 !important;
}
*/

#tabsheet-order-form .tab-content  .panes .pane-1 .summary-top .summary-table .oferta_dalej {
	float: right;
}

.hide {
	display: none;
}

a.promo,
a.promo:hover,
a.promo:visited,
a.promo:active {
	background: url("/images/2010/promocja.png") no-repeat top left;
	display: block;
	width: 62px;
	height: 33px;
	position: absolute;
	right: -40px;
	top: 12px;
}

a.promo_v2,
a.promo_v2:hover,
a.promo_v2:visited,
a.promo_v2:active {
	background:url("/images/2010/promocja.png") no-repeat scroll left top transparent;
	display: block;
	width: 62px;
	height: 33px;
	left: -48px;
	position: absolute;
	top: 4px;
}


dd label span.new-value,
dd label span.new-currency {
	display:none;
}


#tabsheet-order-form .tab-content .pane-1 .sidebar dl dd.promotion label span.new-value,
#tabsheet-order-form .tab-content .pane-1 .sidebar dl dd.promotion label span.new-currency {
	color: #f67402 !important;
	font-weight: bold;
	text-transform:none;
	display:inline;
}

#tabsheet-order-form .tab-content .pane-1 .sidebar dl dd.promotion label span.value,
#tabsheet-order-form .tab-content .pane-1 .sidebar dl dd.promotion label span.currency {
	text-decoration: line-through;
}

dd.promotion label .price {
	margin-top:-5px !important;
}


.tab-content span {
	margin-top: 0 !important;
}

#tabsheet-order-form .tab-content .pane-1 .sidebar dl dd label.mamjuz {
	text-transform: none;
	/*font-variant: small-caps;*/
}


dd.promotion a.promo_v2, dd.promotion a.promo_v2:hover, dd.promotion a.promo_v2:visited, dd.promotion a.promo_v2:active {
	display:block;
}

dd a.promo_v2, dd a.promo_v2:hover, dd a.promo_v2:visited, dd a.promo_v2:active {
	display:none;
}

.new-line {padding-right:50px;}
.new-line2 {padding-right:35px;}

dd.promotion-ex em {display:none;}

dd em.cena {display:inline;}
dd.selected em.cena {display:none;}
dd em.bezpromocji {display:none;}
dd.selected em.bezpromocji {display:inline;}


/* MobilFON - aplikacja do testow */
.mobilfon .info h3 {font-size:14px; line-height:21px;}
.mobilfon .info p {font-size:13px; line-height:21px; margin-top:5px;}
.mobilfon table {border-spacing:10px; font-size:13px;}
.mobilefon form, .mobilfon img, .mobilfon h3, .mobilfon .info p {margin-left:10px;}
/*.mobilfon input[type=submit] {background:#2d4d84 url(/images/kontakt/input2.png) no-repeat top left; width:230px; color:#ffffff; border:0px none; height:22px; text-indent:-15px;}*/
.mobilfon input.mobilfon-btn {background:#ffffff url(/images/kontakt/input2.png) no-repeat center top; width:230px; color:#ffffff; border:0px none; height:22px; text-indent:-15px;}
.mobilfon select, .mobilfon input {border:1px solid #cfdac9; font-family:verdana; font-size:11px; padding:2px 3px 2px 3px;}
.mobilfon .no-frame {border:0px none;}
.mobilfon .back-btn {background:#ffffff url(/images/kontakt/input4.png) no-repeat center top; width:81px; color:#ffffff; height:22px; display:block; font-family:verdana; font-size:11px; text-indent:13px; padding-top:4px; float:left;}
.mobilfon .download-btn {background:#ffffff url(/images/kontakt/input3.png) no-repeat center top; width:127px; color:#ffffff; height:22px; display:block; font-family:verdana; font-size:11px; text-indent:7px; padding-top:5px; float:left; margin-right:5px;}
.mobilfon .clear {clear:both;}
a.mobil-fon {text-decoration:underline !important;}

/* BOK lista */
#cityList {float: left; width: 100%; border-top: 1px solid #e5e5e5; border-bottom: 1px solid #e5e5e5; padding: 5px 0; }
#cityList ul {float: left; width: 151px; padding: 10px;	background: #f3f8fc; }
#cityList ul li { background: none;	padding: 0; }
#cityList ul li { float: left; width: 100%; font-size: 11px; line-height: 12px;	overflow: hidden; height: 20px; }
#cityList ul.light { background: #fff; }
#cityList a { color: #646567; }
#cityList a:hover {	text-decoration: underline; }




	#vod-picturebox {
		padding: 0;
		margin: 0;
		width: 751px;
		float: left;
		overflow: hidden;
	}

	#vod-picturebox a,
	#vod-picturebox a img {
		border: none;
	}

	#vod-picturebox .content {
		width: 751px;
		height: 812px;
		float: left;
		background: url("/images/2011/vod/picturebox/bg.jpg") no-repeat top left;
		padding-top: 176px;
		position: relative;
		z-index: 1;
	}

	#vod-picturebox .content .overlay {
		position: absolute;
		top: 0;
		left: 0;
		width: 751px;
		height: 988px;
		background: #000;
		z-index: 10;
	}

	#vod-picturebox .buy-now {
		position: absolute;
		top: 35px;
		right: 68px;
		width: 143px;
		height: 92px;
		text-indent: -9999px;
		line-height: 0;
		font-size: 0;
	}

	#popinBartka {
		width: 751px;
		height: 600px;
		background: url("/images/2011/vod/picturebox/dialog-bg.png") repeat-x top left #1b1b1b;
		position: absolute;
		top: 156px;
		left: 0;
		z-index: 20;
		overflow: hidden;
	}

	#popinBartka .content {
		background: transparent;
		left: 0;
		overflow: hidden;
		position: absolute;
		top: 35px;
		width: 520px;
		height: 345px;
		padding: 0;
	}

	#popinBartka .content .title {
		color: #FFFFFF;
		font-family: arial;
		font-size: 18px;
		font-weight: bold;
		padding-left: 37px;
		padding-top: 3px;
		text-align: left;
	}

	#popinBartka .content .text {
		padding-left: 37px;
		padding-top: 15px;
	}

	#popinBartka .content .director,
	#popinBartka .content .cast,
	#popinBartka .content .genre,
	#popinBartka .content .desc {
		color: #c1c1c1;
		font-size: 12px;
		font-family: arial;
	}

	#popinBartka .content .cast {
		margin-top: -2px;
	}

	#popinBartka .content .desc {
		padding-top: 26px;
	}

	#popinBartka .content .desc p {
		line-height: 14px;
		margin-bottom: 15px;
	}

	#popinBartka .content div,
	#popinBartka .content p,
	#popinBartka .content span {
		padding: 0;
		margin: 0;
	}

	#popinBartka .content .desc {
		color: #e3e3e3;
	}

	#popinBartka .picture {
		border: 2px solid #444;
		width: 177px;
		height: 250px;
		position: absolute;
		right: 38px;
		top: 40px;
	}

	#popinBartka  .btn-close {
		position: absolute;
		top: 0;
		right: 19px;
		width: 21px;
		height: 21px;
		background: url("/images/2011/vod/picturebox/btn-close.png");
		cursor: pointer;
	}


	#popinBartka .triggers .btn-order {
		position: absolute;
		left: 38px !important;
		top: 0;
		width: 170px;
		height: 28px;
		background: url("/images/2011/vod/picturebox/btn-order.png");
		cursor: pointer;
	}

	#popinBartka .triggers .btn-prev {
		position: absolute;
		right: 130px;
		top: 0;
		width: 32px;
		height: 28px;
		background: url("/images/2011/vod/picturebox/btn-prev.png");
		cursor: pointer;
	}

	#popinBartka .triggers .btn-next {
		position: absolute;
		right: 94px;
		top: 0;
		width: 32px;
		height: 28px;
		background: url("/images/2011/vod/picturebox/btn-next.png");
		cursor: pointer;
	}

	#vod-picturebox .content ul {
		float: left;
	}

	#vod-picturebox .content ul li {
		float: left;
		width: 139px;
		height: 159px;
		margin-left: 38px;
		padding: 0;
		margin-bottom: 30px;
	}

	#vod-picturebox .content ul li .thumb img {
		width: 140px;
		height: 95px;
	}

	#vod-picturebox .content ul li .details,
	#vod-picturebox .content ul li .details a {
		font-size: 13px;
		font-family: arial;
		line-height: 15px;
		padding-top: 22px;
		padding-left: 23px;
		color: #a4a4a4
	}

	#vod-picturebox .content ul li .details a {
		padding: 0;
	}

	#vod-picturebox .content ul li .details a:hover {
		color: #fff;
	}

	#vod-picturebox .content ul li.first {
		margin-left: 35px;
	}

	#vod-picturebox .content ul li.last {

	}

	#vod-picturebox .text {
		padding-top: 251px;
	}

	#vod-picturebox .content ul li.movie-3 {
		margin-left: 39px;
	}

	#vod-picturebox .content ul li.movie-4 {
		margin-left: 39px;
	}
/*
	#vod-picturebox .triggers {
		position: absolute;
		left: 0;
		top: 383px;
		width: 751px;
		height: 28px;
	}
*/

	#vod-picturebox #popinBartka .triggers {
		position: absolute;
		left: 0;
		top: 383px;
		width: 751px;
		height: 28px;
	}

	#vod-picturebox .triggers {
		position: absolute;
		left: 0;
		bottom: 27px;
		height: 28px;
		width: 751px;
		z-index: 10;
	}

	#vod-picturebox .triggers .btn-pictureboxInfo {
		position: absolute;
		width: 169px;
		height: 28px;
		left: 58px;
	}

	#vod-picturebox .triggers .btn-order {
		position: absolute;
		left: 266px;
		width: 170px;
		height: 28px;
	}

	#vod-picturebox .triggers .btn-watch {
		position: absolute;
		left: 475px;
		width: 220px;
		height: 28px;
	}

	#vod-picturebox .trailer,
	#vod-picturebox .trailer .trailer-placeholder {
		width: 320px;
		height: 180px;
		/*background: yellow;*/
	}

	#vod-picturebox .trailer {
		position: absolute;
		top: 425px;
		left: 224px;
		border: 1px solid #333333;
	}

	#vod-picturebox .trailer a,
	#vod-picturebox .trailer a img {
		border: none;
		display: block;
		width: 320px;
		height: 180px;
	}


/* dział pomoc / faq itp. */
.left {
	float: left;
}

.content-shadow {
	background: url("/images/2010/order_form/form_bg.png") no-repeat scroll 0 0 transparent;
	width: 750px;
}

.faq-list{
	margin-bottom: 13px;
}

.faq-list h3 {
	color: #fff;
	font-size: 11px;
	font-family: arial;
	line-height: 21px;
	padding-left: 18px;
	padding-right: 18px;
	background: #002a65;
	margin-top: 13px;
}

.faq-list ul {
	list-style: none;
	margin-top: 13px;
	padding: 0;
	background: none;
	padding-left: 22px;
}

#content .faq-list ul li {
	background: url("/images/2011/help/bullets.png") no-repeat scroll left 7px transparent;
	padding: 0 0 0 10px;
	/*margin-bottom: 20px;*/
}

#content .faq-list ul li:hover,
#content .faq-list ul li.hover {
	background-position: left -93px;
}

#content .faq-list ul li a:hover {
	color: #F15A22;
}

#content #faqs {
	padding-left: 20px;
	margin-top: 15px;
	margin-bottom: 30px;
}

#content #faqs li {
	background: url("/images/2011/help/bullets.png") no-repeat scroll 4px -193px transparent;
	padding: 0 0 0 15px;
	margin-bottom: 15px;
}

#content #faqs li.selected {
	background-position: 4px -294px;
}

#content #faqs li.selected h3 a {
	color: #f15a22;
}

#content #faqs li .faq.content {
	font-size: 12px;
	line-height: 18px !important;
	padding-left: 25px;
	padding-top: 15px;
	padding-right: 15px;
}


#content #faqs li .faq.content a {
	text-decoration: underline;
}

#content #faqs li .faq.content a:hover {
	color: #F15A22;
}

/* dział pomoc / faktura */

#content .help-invoice {
	padding: 50px 14px 30px;
}

#content .help-invoice.content-shadow {
	width: 722px;
}

#content .tabpanel-invoice {
	width: 708px;
	height: 1140px;
	/*margin-left: 14px;*/

	background: transparent;
}

#content .help-invoice .tabpanel-invoice .tabbar {
	width: 703px;
}

#content .help-invoice .tabpanel-invoice .tabbar ul {
	width: 703px;
	height: 50px;
	background: url(/images/2011/help/tabbar.png) no-repeat left top transparent;
}

#content .help-invoice .tabpanel-invoice .tabbar ul li {
	float: left;
	background-image: none;
	background: transparent;
	height: 50px;
	cursor: pointer;
	padding: 0;
}

#content .help-invoice .tabpanel-invoice .tabbar.description .tab {
	width: 100%;
	height: 75px;
	display: none;
}

#content .help-invoice .tabpanel-invoice .tabbar.description .tab-active {
	display: block;
}

#content .help-invoice .tabpanel-invoice .tabbar .tab-0 {
	width: 180px;
}

#content .help-invoice .tabpanel-invoice .tabbar .tab-1 {
	width: 226px;
}

#content .help-invoice .tabpanel-invoice .tabbar .tab-2 {
	width: 230px;
}

#content .help-invoice .tabpanel-invoice.tab-active-0 .tabbar ul {
	background-position: 0 0;
}

#content .help-invoice .tabpanel-invoice.tab-active-1 .tabbar ul {
	background-position: 0 -50px;
}

#content .help-invoice .tabpanel-invoice.tab-active-2 .tabbar ul {
	background-position: 0 -100px;
}


#content .help-invoice .tabpanel-invoice .panel {
	width: 703px;
	background: transparent;
	height: 1050px;
}

#content .help-invoice .tabpanel-invoice .panel .tabpanel {
	position: relative;
	width: 703px;
	height: 1050px;
	padding-top: 40px;
	padding-left: 5px;
}

#content .help-invoice .tabpanel-invoice .panel .tabpanel.tabpanel-0 {
	background: url(/images/2011/help/panel-0.png) no-repeat left top transparent;
}

#content .help-invoice .tabpanel-invoice .panel .tabpanel.tabpanel-1 {
	background: url(/images/2011/help/panel-1.png) no-repeat left top transparent;
}

#content .help-invoice .tabpanel-invoice .panel .tabpanel.tabpanel-2 {
	background: url(/images/2011/help/panel-2.png) no-repeat left top transparent;
}

#content .help-invoice .tabpanel-invoice .panel .tabpanel .invoice-view {
	position: relative;
	width: 693px;
	height: 975px;
	z-index: 0;
}

#content .help-invoice .tabpanel-invoice .panel .tabpanel.tabpanel-0 .invoice-view {
	background: url(/images/2011/help/invoice-0.png) no-repeat left top transparent;
}

#content .help-invoice .tabpanel-invoice .panel .tabpanel.tabpanel-1 .invoice-view {
	background: url(/images/2011/help/invoice-1.png) no-repeat left top transparent;
}

#content .help-invoice .tabpanel-invoice .panel .tabpanel.tabpanel-2 .invoice-view {
	background: url(/images/2011/help/invoice-2.png) no-repeat left top transparent;
}


#content .help-invoice .tabpanel-invoice .panel .tabpanel .invoice-view .help-panel {
	position: absolute;
	border: 3px solid #e4f1fb;
	z-index: 10;
	cursor: pointer;
}

#content .help-invoice .tabpanel-invoice .panel .tabpanel .invoice-view .help-panel .tip-target {
	width: 35px;
	height: 35px;
	margin-top: -15px;
	margin-left: -15px;
	display: block;
	background: url(/images/2011/help/help-icon.png) no-repeat top left;
	position: relative;
	z-index: 1;
}

#content .help-invoice .tabpanel-invoice .panel .tabpanel .invoice-view .help-panel .blend {
    background-color: transparent;
    height: 100%;
    left: 0;
    opacity: 0.15;
    position: relative;
    top: -20px;
    width: 100%;
    z-index: 0;
}


/* tooltipy faktury */

#content .help-invoice .tabpanel-invoice .panel .tabpanel.tabpanel-0 .invoice-view .help-panel.tip-1 {
	height: 85px;
	left: 237px;
	top: 38px;
	width: 155px;
}

#content .help-invoice .tabpanel-invoice .panel .tabpanel.tabpanel-0 .invoice-view .help-panel.tip-2 {
	height: 65px;
	left: 548px;
	top: 38px;
	width: 95px;
}

#content .help-invoice .tabpanel-invoice .panel .tabpanel.tabpanel-0 .invoice-view .help-panel.tip-3 {
	height: 50px;
	left: 40px;
	top: 169px;
	width: 290px;
}

#content .help-invoice .tabpanel-invoice .panel .tabpanel.tabpanel-0 .invoice-view .help-panel.tip-4 {
	height: 220px;
	left: 40px;
	top: 260px;
	width: 570px;
}

#content .help-invoice .tabpanel-invoice .panel .tabpanel.tabpanel-0 .invoice-view .help-panel.tip-5 {
	height: 75px;
	left: 40px;
	top: 505px;
	width: 245px;
}

#content .help-invoice .tabpanel-invoice .panel .tabpanel.tabpanel-0 .invoice-view .help-panel.tip-6 {
	height: 55px;
	left: 380px;
	top: 505px;
	width: 230px;
}

#content .help-invoice .tabpanel-invoice .panel .tabpanel.tabpanel-0 .invoice-view .help-panel.tip-7 {
	height: 315px;
	left: 30px;
	top: 625px;
	width: 620px;
}

#content .help-invoice .tabpanel-invoice .panel .tabpanel.tabpanel-1 .invoice-view .help-panel.tip-1 {
	height: 210px;
	left: 45px;
	top: 140px;
	width: 550px;
}

#content .help-invoice .tabpanel-invoice .panel .tabpanel.tabpanel-1 .invoice-view .help-panel.tip-2 {
	height: 160px;
	left: 45px;
	top: 365px;
	width: 550px;
}

#content .help-invoice .tabpanel-invoice .panel .tabpanel.tabpanel-1 .invoice-view .help-panel.tip-3 {
	height: 120px;
	left: 45px;
	top: 545px;
	width: 550px;
}

#content .help-invoice .tabpanel-invoice .panel .tabpanel.tabpanel-1 .invoice-view .help-panel.tip-4 {
	height: 45px;
	left: 45px;
	top: 680px;
	width: 550px;
}

#content .help-invoice .tabpanel-invoice .panel .tabpanel.tabpanel-2 .invoice-view .help-panel.tip-1 {
	height: 255px;
	left: 45px;
	top: 175px;
	width: 550px;
}

#content .help-invoice .tabpanel-invoice .panel .tabpanel.tabpanel-2 .invoice-view .help-panel.tip-2 {
	height: 210px;
	left: 45px;
	top: 450px;
	width: 550px;
}

#content .help-invoice .tabpanel-invoice .panel .tabpanel.tabpanel-2 .invoice-view .help-panel.tip-3 {
	height: 85px;
	left: 45px;
	top: 670px;
	width: 550px;
}

#content .help-invoice .tabpanel-invoice .panel .tabpanel.tabpanel-2 .invoice-view .help-panel.tip-4 {
	height: 85px;
	left: 45px;
	top: 755px;
	width: 550px;
}

/*
* qTip2 - Pretty powerful tooltips
* http://craigsworks.com/projects/qtip2/
*
* Version: nightly
* Copyright 2009-2010 Craig Michael Thompson - http://craigsworks.com
*
* Dual licensed under MIT or GPLv2 licenses
*   http://en.wikipedia.org/wiki/MIT_License
*   http://en.wikipedia.org/wiki/GNU_General_Public_License
*
* Date: Tue Aug  9 09:25:57 PDT 2011
*/

/* Core qTip styles */
.ui-tooltip, .qtip{
	position: absolute;
	left: -28000px;
	top: -28000px;
	display: none;

	max-width: 280px;
	min-width: 50px;

	font-size: 10.5px;
	line-height: 12px;

	z-index: 15000;
}

/* Fluid class for determining actual width in IE */
.ui-tooltip-fluid{
	display: block;
	visibility: hidden;
	position: static !important;
	float: left !important;
}

.ui-tooltip-content{
	position: relative;
	padding: 5px 9px;
	overflow: hidden;

	border-width: 3px;
	border-style: solid;

	text-align: left;
	word-wrap: break-word;
	overflow: hidden;
}

.ui-tooltip-titlebar{
	position: relative;
	min-height: 14px;
	padding: 5px 35px 5px 10px;
	overflow: hidden;

	border-width: 1px 1px 0;
	border-style: solid;

	font-weight: bold;
}

.ui-tooltip-titlebar + .ui-tooltip-content{ border-top-width: 0px !important; }

/*! Default close button class */
.ui-tooltip-titlebar .ui-state-default{
	position: absolute;
	right: 4px;
	top: 50%;
	margin-top: -9px;

	cursor: pointer;
	outline: medium none;

	border-width: 1px;
	border-style: solid;
}

* html .ui-tooltip-titlebar .ui-state-default{ top: 16px; } /* IE fix */

.ui-tooltip-titlebar .ui-icon,
.ui-tooltip-icon .ui-icon{
	display: block;
	text-indent: -1000em;
}

.ui-tooltip-icon, .ui-tooltip-icon .ui-icon{
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
}

.ui-tooltip-icon .ui-icon{
	width: 18px;
	height: 14px;

	text-align: center;
	text-indent: 0;
	font: normal bold 10px/13px Tahoma,sans-serif;

	color: inherit;
	background: transparent none no-repeat -100em -100em;
}


/* Applied to 'focused' tooltips e.g. most recently displayed/interacted with */
.ui-tooltip-focus{

}

/* Applied on hover of tooltips i.e. added/removed on mouseenter/mouseleave respectively */
.ui-tooltip-hover{

}


/*! Default tooltip style */
.ui-tooltip-default .ui-tooltip-titlebar,
.ui-tooltip-default .ui-tooltip-content{
	border-color: #ff7c37;
	background-color: #fff;
	color: #555;
}

.ui-tooltip-default .ui-tooltip-content p {
	margin: 5px 0;
}

.ui-tooltip-default .ui-tooltip-content ul li {
	list-style: square;
	margin-left: 15px;
}

.ui-tooltip-default .ui-tooltip-titlebar{
	background-color: #FFEF93;
}

.ui-tooltip-default .ui-tooltip-icon{
	border-color: #CCC;
	background: #F1F1F1;
	color: #777;
}

.ui-tooltip-default .ui-tooltip-titlebar .ui-state-hover{
	border-color: #AAA;
	color: #111;
}

/* Tips plugin */
.ui-tooltip .ui-tooltip-tip{
	margin: 0 auto;
	overflow: hidden;

	background: transparent !important;
	border: 0px dashed transparent !important;
	z-index: 10;
}

.ui-tooltip .ui-tooltip-tip,
.ui-tooltip .ui-tooltip-tip *{
	position: absolute;

	line-height: 0.1px !important;
	font-size: 0.1px !important;
	color: #123456;

	background: transparent;
	border: 0px dashed transparent;
}

.ui-tooltip .ui-tooltip-tip canvas{ top: 0; left: 0; }



#tabSearchForm .formularz input {
	text-transform: uppercase;
}


input#c, input#s, input#h {
	text-transform: uppercase;
}

.blue-table {
	border-collapse: collapse;
}

.blue-table img {
	display: inline;
}

.blue-table thead td {
	font-weight: bold;
	color: #fff;
	padding: 5px;
	border: 1px solid #002c69;
	background: url(/images/2011/bg_blue_table.gif) repeat-x left top #002c69;
}

.blue-table tbody td {
	border: 1px solid #002c69;
	padding: 5px;
}

.blue-table tbody .darken td {
	background: #dfe3ec;
}


/* kod zewnętrzny, wykonawcy mm */

#dajemyzadarmo_content{width:750px;height:787px;margin-top:38px;}
#dajemyzadarmo_content #dajemyzadarmo_top{width:730px;height:237px;background:url(../../images/2011/zadarmo_lp/dajemyzadarmo_top_back.jpg) 0 0 no-repeat;padding:20px 0 0 20px;}
#dajemyzadarmo_content #dajemyzadarmo_top h1{text-transform:uppercase;font-size:28px;color:#f15c22;margin:0 0 30px 0;font-weight:normal;line-height:42px;}
#dajemyzadarmo_content #dajemyzadarmo_top h1 strong{color:#22346b;font-weight:normal;margin:0;padding:0;}
#dajemyzadarmo_content #dajemyzadarmo_top p{display:block;width:260px;font-size:12px;color:#7f7f7f;line-height:18px;padding:0;}
#dajemyzadarmo_content #dajemyzadarmo_top h3{text-transform:uppercase;font-size:16px;color:#7f7f7f;margin:20px 0;font-weight:normal;line-height:24px;}
#dajemyzadarmo_content #dajemyzadarmo_middle{width:750px;height:357px;background:url(../../images/2011/zadarmo_lp/dajemyzadarmo_middle_back.jpg) 0 0 no-repeat;}
#dajemyzadarmo_content #dajemyzadarmo_middle div.box_left{width:335px;height:310px;float:left;position:relative;left:10px;margin-bottom:10px;}
#dajemyzadarmo_content #dajemyzadarmo_middle div.box_left div.orange_border_box{width:308px;height:308px;border:1px solid #ffcfa8;position:absolute;left:25px;}
#dajemyzadarmo_content #dajemyzadarmo_middle div.box_left div.orange_border_box p{font-size:18px;color:#fc8524;text-transform:uppercase;line-height:36px;margin:10px 0 0 20px;}
#dajemyzadarmo_content #dajemyzadarmo_middle div.box_left div.oferta{width:306px;height:236px;position:absolute;top:48px;left:0;border:2px solid #eaeaea;background:#fff;background:#ebebeb}
#dajemyzadarmo_content #dajemyzadarmo_middle div.box_left div.oferta h3{display:block;width:306px;height:46px;text-indent:-5000px;background:url(../../images/2011/zadarmo_lp/h3_choose_back.gif) 0 0 no-repeat;}
#dajemyzadarmo_content #dajemyzadarmo_middle div.box_left div.oferta ul{margin:0;position:relative;display:block;width:321px;}
#dajemyzadarmo_content #dajemyzadarmo_middle div.box_left div.oferta ul li{display:block;width:321px;text-align:center;margin:0;padding:0;font-size:18px;list-style:none;background:none;line-height:22px;height:47px;margin:0 0 1px;color:#fc8524;background:#fff;}
#dajemyzadarmo_content #dajemyzadarmo_middle div.box_left div.oferta ul li strong{font-size:30px;}
#dajemyzadarmo_content #dajemyzadarmo_middle div.box_left div.oferta ul li a.choose{float:right;height:47px;width:103px;background:url(../../images/2011/zadarmo_lp/choose_back.png) right center no-repeat;text-indent:-5000px;}
#dajemyzadarmo_content #dajemyzadarmo_middle div.box_left div.oferta ul li span.gray{height:22px;padding:11px 0 10px;display:block;width:100px;text-align:center;background:#fff;float:left;color:#8a8a8a;}
#dajemyzadarmo_content #dajemyzadarmo_middle div.box_left div.oferta ul li span.orange{height:22px;padding:11px 0 10px;display:block;width:90px;text-align:left;background:#fff;float:left;border:none;color:#fc8524;}
#dajemyzadarmo_content #dajemyzadarmo_middle div.box_right{width:380px;height:310px;float:left;position:relative;left:30px;margin-bottom:10px;}
#dajemyzadarmo_content #dajemyzadarmo_middle div.box_right div.orange_border_box{width:348px;height:308px;border:1px solid #ffcfa8;position:absolute;left:15px;}
#dajemyzadarmo_content #dajemyzadarmo_middle div.box_right div.orange_border_box p{font-size:18px;color:#fc8524;text-transform:uppercase;line-height:36px;margin:10px 0 0 20px;}
#dajemyzadarmo_content #dajemyzadarmo_middle div.box_right div.oferta{width:380px;height:190px;position:absolute;top:96px;left:0}
#dajemyzadarmo_content #dajemyzadarmo_middle div.box_right div.oferta div.left{background:#fff;width:104px;height:190px;border:2px solid #ebebeb;float:left;}
#dajemyzadarmo_content #dajemyzadarmo_middle div.box_right div.oferta div.left ul{margin:0;background:#ebebeb;}
#dajemyzadarmo_content #dajemyzadarmo_middle div.box_right div.oferta div.left ul li{display:block;width:104px;text-align:center;margin:0;padding:0;font-size:18px;list-style:none;background:none;line-height:22px;padding:8px 0 7px;margin:0 0 1px;color:#fc8524;background:#fff;}
#dajemyzadarmo_content #dajemyzadarmo_middle div.box_right div.oferta div.left ul li strong{font-size:30px;}
#dajemyzadarmo_content #dajemyzadarmo_middle div.box_right div.oferta div.center{width:72px;height:33px;float:left;line-height:30px;text-align:center;font-size:30px;color:#fc8524;padding:80px 0;}
#dajemyzadarmo_content #dajemyzadarmo_middle div.box_right div.oferta div.right{background:#fff;color:#fc8524;font-size:27px;text-transform:uppercase;width:180px;height:100px;border:2px solid #ebebeb;float:left;padding:40px 8px 50px;text-align:center;}
#dajemyzadarmo_content #dajemyzadarmo_middle div.box_right div.oferta span.right0{color:#fc8524;font-size:21px;}
#dajemyzadarmo_content #dajemyzadarmo_middle div.box_right div.oferta span.right1{font-size:52px;color:#f15d23;position:relative;top:5px;}
#dajemyzadarmo_content #dajemyzadarmo_middle div.box_right div.oferta span.right2{color:#f15d23;font-size:21px; text-transform: none;}
#dajemyzadarmo_content #dajemyzadarmo_middle div.box_right div.oferta span.right3{color:#fc8524;font-size:24px;}

#dajemyzadarmo_content #dajemyzadarmo_middle #info_star{width:670px;clear:both;margin:0 40px;}
#dajemyzadarmo_content #dajemyzadarmo_middle #info_star p{color:#8b8b8b;font-size:10px;line-height:12px;}
#dajemyzadarmo_content #dajemyzadarmo_bottom{width:750px;height:170px;background:url(../../images/2011/zadarmo_lp/dajemyzadarmo_bottom_back.jpg) 0 0 no-repeat;}
#dajemyzadarmo_content #dajemyzadarmo_bottom div.more h3{display:block;width:190px;float:left;color:#7f7f7f;font-size:18px;line-height:21px;text-indent:20px;padding:46px 0;}
#dajemyzadarmo_content #dajemyzadarmo_bottom div.more #phone_btn{display:block;width:280px;height:106px;float:left;text-indent:-5000px;background:url(../../images/2011/zadarmo_lp/phone_btn.png) 0 0 no-repeat;}
#dajemyzadarmo_content #dajemyzadarmo_bottom div.more #mobilnet_btn{display:block;width:280px;height:106px;float:left;text-indent:-5000px;background:url(../../images/2011/zadarmo_lp/mobilnet_btn.png) 0 0 no-repeat;}
#dajemyzadarmo_content #dajemyzadarmo_bottom div.infolinia{display:block;clear:both;height:64px;}
#dajemyzadarmo_content #dajemyzadarmo_bottom div.infolinia h4.left{width:500px;color:#838383;font-size:14px;padding:0 0 0 60px;text-transform:uppercase;float:left;}
#dajemyzadarmo_content #dajemyzadarmo_bottom div.infolinia h4.left strong{color:#f58220;font-size:16px;}
#dajemyzadarmo_content #dajemyzadarmo_bottom div.infolinia h4.right{width:160px;line-height:24px;color:#828282;font-size:18px;float:left;text-indent:36px;background:url(../../images/2011/zadarmo_lp/info_icon.png) left center no-repeat;}


#dajemyzadarmo_content #dajemyzadarmo_top2{width:730px;height:237px;background:url(../../images/2011/zadarmo_lp/zadarmo_top2.jpg) 0 0 no-repeat;padding:20px 0 0 20px;}



/* mobilnet */
#mobilnet_wrapper{width:720px;height:500px;background:url(../../images/2011/pakiety/mobilnet_back.jpg) 0 0 no-repeat;}
#mobilnet_wrapper #mobilnet_table_header{width:650px;height:93px;clear:both;margin:0 35px;}
#mobilnet_wrapper #mobilnet_table_header div.left{width:450px;float:left;font-size:24px;color:#613e00;font-family:Tahoma, Arial, sans-serif;text-transform:uppercase;font-weight:bold;}
#mobilnet_wrapper #mobilnet_table_header div.left h2{color:#f58220;font-size:36px;font-family:Tahoma, Arial, sans-serif;margin:0;line-height:42px;text-transform:uppercase;font-weight:bold;padding:0;}
#mobilnet_wrapper #mobilnet_table_header div.right{width:200px;height:93px;float:right;background:url(../../images/2011/pakiety/mobilnet_logo.png) 0 0 no-repeat;}
#mobilnet_wrapper table{width:650px;padding:0;border-spaccing:0;margin:0 35px}
#mobilnet_wrapper table tr.row{text-align:center;vertical-align:middle;font-family:Tahoma, Arial, sans-serif}
#mobilnet_wrapper table tr td{padding:0;}
#mobilnet_wrapper table tr td.column1, #mobilnet_wrapper table tr td.column4{width:160px;}
#mobilnet_wrapper table tr td.column2, #mobilnet_wrapper table tr td.column3{width:165px;}
#mobilnet_wrapper table tr.first{color:#ff4800;font-weight:bold;}
#mobilnet_wrapper table tr.first td.column1{font-size:14px;}
#mobilnet_wrapper table tr.first td.column2, #mobilnet_wrapper table tr.first td.column3, #mobilnet_wrapper table tr.first td.column4{font-size:18px;}
#mobilnet_wrapper table tr.middle{color:#ff4800;font-weight:bold;}
#mobilnet_wrapper table tr.middle td.column1{font-size:24px;font-weight:normal;}
#mobilnet_wrapper table tr.middle td.column2, #mobilnet_wrapper table tr.middle td.column3, #mobilnet_wrapper table tr.middle td.column4{font-size:18px;color:#f58220;}
#mobilnet_wrapper table tr.last{color:#ff4800;font-weight:bold;}
#mobilnet_wrapper table tr.last td.column1{font-size:24px;font-weight:normal;line-height:70px;}
#mobilnet_wrapper table tr.last td.column2{font-size:30px;color:#fff;}
#mobilnet_wrapper table tr.last td.column3, #mobilnet_wrapper table tr.last td.column4{font-size:12px;color:#fff;font-weight:normal;}
#mobilnet_wrapper table tr.last td.column3 span.big, #mobilnet_wrapper table tr.last td.column4 span.big{font-size:36px;font-weight:bold;}
#mobilnet_wrapper table tr.last td.column3 span.medium, #mobilnet_wrapper table tr.last td.column4 span.medium{font-size:18px;font-weight:bold;}
/* mobilnet end */

/* telefon */
#telefon_wrapper{width:720px;height:840px;background:url(../../images/2011/pakiety/telefon_back.jpg) 0 0 no-repeat;}
#telefon_wrapper table{width:650px;padding:0;border-spaccing:0;margin:0 43px 0 27px;}
#telefon_wrapper table tr td{padding:0;}
#telefon_wrapper #telefon_table_header{width:650px;height:107px;clear:both;margin:0 35px;}
#telefon_wrapper #telefon_table_header div.left{width:450px;float:left;font-size:24px;color:#3e7300;font-family:Tahoma, Arial, sans-serif;text-transform:uppercase;font-weight:bold;padding:10px 0 0;}
#telefon_wrapper #telefon_table_header div.left h2{color:#69a600;font-size:36px;font-family:Tahoma, Arial, sans-serif;margin:0;line-height:42px;text-transform:uppercase;font-weight:bold;padding:0;}
#telefon_wrapper table tr.row{text-align:center;vertical-align:middle;font-family:Tahoma, Arial, sans-serif}
#telefon_wrapper table tr td.column1{width:175px;}
#telefon_wrapper table tr td.column2,#telefon_wrapper table tr td.column3{width:150px;}
#telefon_wrapper table tr td.column4{width:145px;color:#fff;}
#telefon_wrapper table tr.first{color:#3e7300;font-weight:bold;font-size:14px;text-transform:uppercase;}
#telefon_wrapper table tr.middle{color:#69a600;font-weight:bold;}
#telefon_wrapper table tr.middle td.column1{font-size:21px;font-weight:normal;color:#3e7300;text-transform:uppercase;}
#telefon_wrapper table tr.middle td.column2, #telefon_wrapper table tr.middle td.column3, #telefon_wrapper table tr.middle td.column4{font-size:36px;}
#telefon_wrapper table tr.last{color:#69a600;font-weight:bold;}
#telefon_wrapper table tr.last td.column1{font-size:12px;font-weight:normal;font-family:Arial, Helvetica, sans-serif;color:#3e7300;}
#telefon_wrapper table tr.last td.column2,#telefon_wrapper table tr.last td.column3, #telefon_wrapper table tr.last td.column4 span.big{font-size:36px;}
#telefon_wrapper table tr.last td.column4{font-size:12px;font-weight:normal;}
#telefon_wrapper table tr.last td.column3 span.big, #telefon_wrapper table tr.last td.column4 span.big{font-size:36px;font-weight:bold;}
#telefon_wrapper table tr.last td.column3 span.medium, #telefon_wrapper table tr.last td.column4 span.medium{font-size:18px;font-weight:bold;}
#telefon_wrapper table tr.add{text-align:left;color:#3e7300;font-size:10px;font-family:Arial, Helvetica, sans-serif;}
#telefon_wrapper table tr.middle2{color:#69a600;font-weight:bold;}
#telefon_wrapper table tr.middle2 td.column1{font-size:12px;font-weight:normal;font-family:Arial, Helvetica, sans-serif;color:#3e7300;}
#telefon_wrapper table tr.middle2 td.column2, #telefon_wrapper table tr.middle2 td.column3, #telefon_wrapper table tr.middle2 td.column4{font-size:14px;}
#telefon_wrapper table tr.last2, #telefon_wrapper table tr.last3{color:#775b00;text-align:center;}
#telefon_wrapper table tr.last2 td.column1{font-size:12px;font-weight:normal;font-family:Arial, Helvetica, sans-serif;}
#telefon_wrapper table tr.last2 td.column2{font-size:14px;font-weight:bold;}
#telefon_wrapper table tr.last3 td.column1,#telefon_wrapper table tr.last3 td.column2{text-transform:uppercase;font-size:21px;}
#telefon_wrapper table tbody tr.last2 td.column2, #telefon_wrapper table tbody tr.last3 td.column2{width:467px;}
#telefon_wrapper table tr td a.zamow{display:block;width:93px;height:80px;margin:0 auto;background:url(../../images/2011/pakiety/telefon_zamow.png) center center no-repeat;}
/* telefon end */

/* mobilfon */
#mobilfon_wrapper{width:720px;height:600px;background:url(../../images/2011/pakiety/mobilfon_back.jpg) 0 0 no-repeat;}
#mobilfon_wrapper #mobilfon_table_header{width:650px;height:93px;clear:both;margin:0 35px;}
#mobilfon_wrapper #mobilfon_table_header div.left{width:450px;float:left;font-size:18px;color:#3e7300;font-family:Tahoma, Arial, sans-serif;}
#mobilfon_wrapper #mobilfon_table_header div.left h2{color:#69a600;font-size:36px;font-family:Tahoma, Arial, sans-serif;margin:0;line-height:42px;font-weight:bold;padding:0;}
#mobilfon_wrapper #mobilfon_table_header div.right{width:200px;height:93px;float:right;background:url(../../images/2011/pakiety/mobilfon_logo.png) 0 0 no-repeat;}
#mobilfon_wrapper table{width:650px;padding:0;border-spaccing:0;margin:0 35px}
#mobilfon_wrapper table tr td{padding:0;}
#mobilfon_wrapper table tr td.left{font-family:Arial, sans-serif;color:#3e7300;font-size:12px;text-align:center;line-height:16px;vertical-align:middle;width:325px;float:none;}
#mobilfon_wrapper table tr td.right{font-family:Tahoma, Arial, sans-serif;color:#3e7300;font-size:16px;font-weight:bold;text-align:center;font-family:Tahoma, Arial, sans-serif;color:#3e7300;font-size:16px;font-weight:bold;text-align:center;vertical-align:middle;width:325px;float:none;}
#mobilfon_wrapper table tr.special td.left{text-transform:uppercase;font-size:21px;line-height:57px;padding:0;color:#fff;}
#mobilfon_wrapper table tr.special td.right{font-size:32px;color:#fff;}
/* mobilfon end */

/* paczki */
#paczki_wrapper{width:720px;height:480px;background:url(../../images/2011/pakiety/paczki_back.jpg) 0 0 no-repeat;padding:20px 0 0 0;}
#paczki_wrapper table{width:680px;padding:0;border-spaccing:0;margin:0 20px 0}
#paczki_wrapper table tr td{padding:0;}
#paczki_wrapper table tr.row{vertical-align:middle;font-family:Tahoma, Arial, sans-serif}
#paczki_wrapper table tr td{width:226px;}
#paczki_wrapper table tr.row1{text-align:center;font-size:24px;color:#613e00;font-weight:bold;}
#paczki_wrapper table tr.row1 span.big{font-size:36px;color:#da5200;}
#paczki_wrapper table tr td img{margin:0 5px 5px 20px; text-align:center;vertical-align:text-top;float:left;}
#paczki_wrapper table tr.row2 span.medium{float:left;font-size:18px;color:#ff4800;font-weight:bold;line-height:18px;padding-left:5px;}
#paczki_wrapper table tr.row2 span.small{float:left;color:#f58220;font-size:12px;font-weight:bold;}
#paczki_wrapper table tr.row2 span.strike{text-decoration:line-through;float:left;font-size:12px;color:#ff4800;line-height:20px;}
#paczki_wrapper table tr.row3 span.medium{float:left;font-size:18px;color:#00baff;font-weight:bold;line-height:18px;padding-left:5px;}
#paczki_wrapper table tr.row3 span.small{float:left;color:#0066ae;font-size:12px;font-weight:bold;}
#paczki_wrapper table tr.row3 span.strike{text-decoration:line-through;float:left;font-size:12px;color:#ff4800;line-height:20px;}
#paczki_wrapper table tr.row4 span.medium{float:left;font-size:18px;color:#73ae00;font-weight:bold;line-height:18px;padding-left:5px;}
#paczki_wrapper table tr.row4 span.small{float:left;color:#2d6a00;font-size:12px;font-weight:bold;}
#paczki_wrapper table tr.row4 span.strike{text-decoration:line-through;float:left;font-size:12px;color:#ff4800;line-height:20px;}
#paczki_wrapper table tr.row3 td.column2 span.micro, #paczki_wrapper table tr.row3 td.column3 span.micro{font-size:11px;color:#0066ae;clear:both;margin-left:20px;}
#paczki_wrapper table tr.row5 td{text-align:center;color:#ff5400;font-size:24px;font-weight:bold; vertical-align:bottom;}
#paczki_wrapper table tr td a.zamow{display:block;width:112px;height:75px;margin:0 auto;background:url(../../images/2011/pakiety/zamow.png) center center no-repeat;}
#paczki_wrapper table tr td a.more{display:block;width:112px;height:44px;margin:0 auto;background:url(../../images/2011/pakiety/more.png) center center no-repeat;}
/* paczki end */

/* telefoninternet */
#telefoninternet_wrapper{width:720px;height:500px;background:url(../../images/2011/pakiety/telefoninternet_back.jpg) 0 0 no-repeat;}
#telefoninternet_wrapper #telefoninternet_table_header{width:650px;height:93px;clear:both;margin:0 35px;}
#telefoninternet_wrapper #telefoninternet_table_header div.left{width:450px;float:left;font-size:24px;color:#2e5c02;font-family:Tahoma, Arial, sans-serif;text-transform:uppercase;font-weight:bold;}
#telefoninternet_wrapper #telefoninternet_table_header div.left h2{color:#f58220;font-size:36px;font-family:Tahoma, Arial, sans-serif;margin:0;line-height:42px;text-transform:uppercase;font-weight:bold;padding:0;}
#telefoninternet_wrapper #telefoninternet_table_header div.left h2 strong{color:#548f08}
#telefoninternet_wrapper #telefoninternet_table_header div.right{width:200px;height:93px;float:right;background:url(../../images/2011/pakiety/mobilnet_logo.png) 0 0 no-repeat;}
#telefoninternet_wrapper table{width:700px;padding:0;border-spaccing:0;margin:0 0 0 20px;}
#telefoninternet_wrapper table tr.row{text-align:center;vertical-align:middle;font-family:Tahoma, Arial, sans-serif}
#telefoninternet_wrapper table tr td{padding:0;}
#telefoninternet_wrapper table tr td.column1{width:160px;padding:0 0 0 20px;text-align:left;}
#telefoninternet_wrapper table tr td.column7{width:50px;}
#telefoninternet_wrapper table tbody tr.row1 td.column2{width:470px;color:#ffe9d2;text-transform:uppercase;font-size:24px;}
#telefoninternet_wrapper table tbody tr.row3 td.column2{width:520px;font-size:18px;color:#397104;}
#telefoninternet_wrapper table tbody tr.row6 td.column1{width:650px;text-align:left;color:#3e7300;font-size:10px;font-family:Arial, Helvetica, sans-serif;font-weight:normal;padding:0;vertical-align:top;}
#telefoninternet_wrapper table tbody tr.row4 td.column2, #telefoninternet_wrapper table tbody tr.row5 td.column2{width:94px;}
#telefoninternet_wrapper table tbody tr.row4 td.column3, #telefoninternet_wrapper table tbody tr.row5 td.column3{width:520px;font-size:18px;color:#397104;}
#telefoninternet_wrapper table tbody tr.row3 td.column2 span.big, #telefoninternet_wrapper table tbody tr.row4 td.column3 span.big, #telefoninternet_wrapper table tbody tr.row5 td.column3 span.big {font-size:30px;font-weight:bold;}
#telefoninternet_wrapper table tbody tr.row3 td.column2 span.medium, #telefoninternet_wrapper table tbody tr.row4 td.column3 span.medium, #telefoninternet_wrapper table tbody tr.row5 td.column3 span.medium{font-size:18px;font-weight:bold;}
#telefoninternet_wrapper table tbody tr.row3 td.column2 div{float:left;width:422px;height:75px;line-height:75px;}
#telefoninternet_wrapper table tbody tr.row4 td.column3 div, #telefoninternet_wrapper table tbody tr.row5 td.column3 div{float:left;width:320px;height:108px;line-height:108px;padding-left:100px;}
#telefoninternet_wrapper table tr.row2 td.column2, #telefoninternet_wrapper table tr.row2 td.column3, #telefoninternet_wrapper table tr.row2 td.column4, #telefoninternet_wrapper table tr.row2 td.column5, #telefoninternet_wrapper table tr.row2 td.column6{width:117px;color:#fff;font-size:14px;}
#telefoninternet_wrapper table tr.row2 td.column2 span.big, #telefoninternet_wrapper table tr.row2 td.column3 span.big, #telefoninternet_wrapper table tr.row2 td.column4 span.big, #telefoninternet_wrapper table tr.row2 td.column5 span.big, #telefoninternet_wrapper table tr.row2 td.column6 span.big{font-size:24px;font-weight:bold;}
#telefoninternet_wrapper table tr td.column1{font-size:24px;color:#fff;font-weight:bold;}
#telefoninternet_wrapper table tr.row1 td.column1{font-size:24px;color:#fff;text-transform:uppercase;font-weight:normal;color:#e0ebd2;text-align:left;}
#telefoninternet_wrapper table tr td a.zamow{display:block;width:98px;height:72px;background:url(../../images/2011/pakiety/arrow_zamow.png) center center no-repeat;float:right;padding:18px 0;}
/* telefoninternet end */

/* telefontv */
#telefontv_wrapper{width:720px;height:377px;background:url(../../images/2011/pakiety/telefontv_back.jpg) 0 0 no-repeat;}
#telefontv_wrapper #telefontv_table_header{width:650px;height:93px;clear:both;margin:0 35px;}
#telefontv_wrapper #telefontv_table_header div.left{width:450px;float:left;font-size:24px;color:#2e5c02;font-family:Tahoma, Arial, sans-serif;text-transform:uppercase;font-weight:bold;}
#telefontv_wrapper #telefontv_table_header div.left h2{color:#0096ff;font-size:36px;font-family:Tahoma, Arial, sans-serif;margin:0;line-height:42px;text-transform:uppercase;font-weight:bold;padding:0;}
#telefontv_wrapper #telefontv_table_header div.left h2 strong{color:#548f08}
#telefontv_wrapper #telefontv_table_header div.right{width:200px;height:93px;float:right;background:url(../../images/2011/pakiety/mobilnet_logo.png) 0 0 no-repeat;}
#telefontv_wrapper table{width:680px;padding:0;border-spaccing:0;margin:0 0 0 40px;}
#telefontv_wrapper table tr.row{text-align:center;vertical-align:middle;font-family:Tahoma, Arial, sans-serif}
#telefontv_wrapper table tr td{padding:0;}
#telefontv_wrapper table tr td.column1{width:160px;padding:0 0 0 20px;text-align:left;}
#telefontv_wrapper table tr td.column3{width:50px;}
#telefontv_wrapper table tbody tr.row1 td.column2{width:450px;color:#ffe9d2;text-transform:uppercase;font-size:24px;}
#telefontv_wrapper table tbody tr td.column2{width:500px;color:#ffe9d2;text-transform:uppercase;font-size:24px;}
#telefontv_wrapper table tbody tr.row4 td.column1{width:630px;text-align:left;color:#3e7300;font-size:10px;font-family:Arial, Helvetica, sans-serif;font-weight:normal;padding:0;vertical-align:top;}
#telefontv_wrapper table tr td.column1{font-size:24px;color:#fff;font-weight:bold;}
#telefontv_wrapper table tr.row1 td.column1{font-size:24px;color:#fff;text-transform:uppercase;font-weight:normal;color:#e0ebd2;text-align:left;}
#telefontv_wrapper table tbody tr td.column2{width:500px;font-size:18px;color:#397104;}
#telefontv_wrapper table tbody tr td.column2 span.big{font-size:30px;font-weight:bold;}
#telefontv_wrapper table tbody tr td.column2 span.medium{font-size:18px;font-weight:bold;}
#telefontv_wrapper table tbody tr.row1 td.column2 {font-weight:bold;color:#d2f5ff;font-size:12px;text-transform:none;}
#telefontv_wrapper table tbody tr.row1 td.column2 span.big{font-weight:normal;text-transform:uppercase;font-size:24px;}
#telefontv_wrapper table tbody tr.row1 td.column2 span.small{color:#fff;text-transform:uppercase;}
#telefontv_wrapper table tbody tr td.column2 div{float:left;width:402px;height:75px;line-height:75px;}
#telefontv_wrapper table tr td a.zamow{display:block;width:98px;height:72px;background:url(../../images/2011/pakiety/arrow_zamow.png) center center no-repeat; float:right;}
/* telefontv end */

/* paczki.html */
#paczki_wrapper table {
	font-family: Arial, Helvetica, sans-serif;
}
#paczki_wrapper table {
	font-size: 9px;
}
#paczki_wrapper table .row7.row td #paczki_wrapper2 {
	color: #999;
	font-size: 9px;
}
#paczki_wrapper table .row4.row .column1 {
	font-family: Tahoma, Geneva, sans-serif;
}
.r1 {
	color: #73AE00;
	font-weight: bold;
	font-size: 14px;

	float: right; /* dodałem dz */
	width: 149px; /* dodałem dz */
}
#paczki_wrapper table .row1.row .column1 .big {
	font-weight: bold;
}
#paczki_wrapper table .row1.row .column1 .big r2 {
	font-weight: normal;
}
.r2 {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 36px;
	font-weight: normal;
	color: #F58220;
}

#vision-plus .vision-plus-row {
	padding: 0 0 20px 270px;
}

#vision-plus .vision-plus-row .abstract {
	font-size: medium;
	line-height: 20px;
}

#vision-plus .vision-plus-row.zyskujesz {
	background: url(/images/2011/vision_plus/zyskujesz.jpg) no-repeat 115px 5px transparent;
}

#vision-plus .vision-plus-row.konkurs {
	background: url(/images/2011/vision_plus/konkurs.jpg) no-repeat 0 5px transparent;
}

#vision-plus .vision-plus-row.okazje {
	background: url(/images/2011/vision_plus/okazje.jpg) no-repeat 0 5px transparent;
}

#vision-plus .vision-plus-row.interakcja {
	background: url(/images/2011/vision_plus/interakcja.jpg) no-repeat 0 5px transparent;
}

#vision-plus .vision-plus-row.dodatkowe {
	background: url(/images/2011/vision_plus/dodatkowe.jpg) no-repeat 0 -10px transparent;
}

#vision-plus .vision-plus-row.zakupy {
	background: url(/images/2011/vision_plus/zakupy.jpg) no-repeat 70px -30px transparent;
}

#vision-plus small {
	float: left;
	padding-left: 270px;
}

#vision-plus .vision-plus-row .title {
	float: left;
	width: 100%;
	font-size: large;
    margin: 0;
    padding: 0 0 10px;
}

#vision-plus .vision-plus-row p {
	line-height: 18px;
}

.tooltip-comparison .ui-tooltip-content {
	width: 130px;
	border: 1px solid #76b4dc;
	text-align: center;
	line-height: 16px;
	color: #000;
	background: #fff;
}

/* tabelki */

@font-face {
	font-family: 'MyriadPro-Regular';
	src: url('/fonts/myriadpro-regular.eot');
	src: url('/fonts/myriadpro-regular.eot?#iefix') format('embedded-opentype'),
		 url('/fonts/myriadpro-regular.woff') format('woff'),
		 url('/fonts/myriadpro-regular.ttf') format('truetype'),
		 url('/fonts/myriadpro-regular.svg#myriadpro-regular') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'MyriadPro-Cond';
	src: url('/fonts/myriadpro-cond.eot');
	src: url('/fonts/myriadpro-cond.eot?#iefix') format('embedded-opentype'),
		 url('/fonts/myriadpro-cond.woff') format('woff'),
		 url('/fonts/myriadpro-cond.ttf') format('truetype'),
		 url('/fonts/myriadpro-cond.svg#myriadpro-cond') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'MyriadWebPro-Bold';
	src: url('/fonts/myriadwebpro-bold.eot');
	src: url('/fonts/myriadwebpro-bold.eot?#iefix') format('embedded-opentype'),
		 url('/fonts/myriadwebpro-bold.woff') format('woff'),
		 url('/fonts/myriadwebpro-bold.ttf') format('truetype'),
		 url('/fonts/myriadwebpro-bold.svg#myriadwebpro-bold') format('svg');
	font-weight: normal;
	font-style: normal;
}

.table-a table,
.table-b table,
.table-c table,
.table-d table,
.table-e table,
.table-f table,
.table-g table {
	border-collapse: collapse;
	border-spacing: 0;
	display: table;
	width: 100%;
}

.table-a th, .table-a td,
.table-b th, .table-b td,
.table-c th, .table-c td,
.table-d th, .table-d td,
.table-e th, .table-e td,
.table-f th, .table-f td,
.table-g th, .table-g td {
	font-weight: 400;
	padding: 0;
	text-align: left;
}

.table-a {
	background: url(/images/2011/pakiety/misc/table-a.jpg) no-repeat;
	height: 415px;
	overflow: hidden;
	padding: 66px 0 0;
	position: relative;
	width: 740px;
}

.table-a h2 {
	color: #723c25;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 20px;
	font-weight: 700 !important;
	line-height: 1;
	margin: 0 0 45px !important;
	padding: 0 0 0 22px;
	text-transform: uppercase;
	background: transparent !important;
}

.table-a h2 > span {
	color: #fd7017;
	display: block;
	font-size: 36px;
	margin: 0 0 3px;
	overflow: hidden;
	width: 100%;
}

.table-a h2 > span > span {
	border-bottom: 1px dotted #000;
	display: block;
	float: left;
	padding: 0 0 2px;
}

.table-a h2 > span > span > span {
	color: #0195ff;
}

.table-a h3 {
	color: #ef7520;
	font-family: 'MyriadWebPro-Bold';
	font-size: 18px;
	font-weight: 500;
	height: 38px;
	line-height: 38px;
	position: absolute;
	right: 38px;
	text-align: center;
	text-shadow: 1px 1px 1px #fff;
	top: 125px;
	width: 472px;
}

.table-a table {
	color: #f58220;
	margin: 0 0 0 22px;
	text-shadow: 1px 1px 1px #fff;
	width: 681px;
}

.table-a th:first-child {
	font-family: 'MyriadWebPro-Bold';
	font-size: 14px;
	line-height: 17px;
	padding: 0 15px 0 0;
	text-align: right;
	width: 267px !important;
}

.table-a tr:first-child th {
	font-family: 'MyriadWebPro-Bold';
	font-size: 26px;
	line-height: 1;
	padding: 10px 20px 21px;
	text-align: center;
	width: 336px;
}

.table-a td {
	font-family: 'MyriadWebPro-Bold';
	font-size: 23.99px;
	height: 59px;
	text-align: center;
}

html* .table-a td {
	height: 52px;
}

.table-a .a th {
	font-family: 'MyriadWebPro-Bold';
	font-size: 14px;
	padding: 6px 12px 10px 0;
	text-transform: uppercase;
}

.table-a .a td {
	padding: 5px 0 9px;
}

.table-a .b th {
	font-family: 'MyriadWebPro-Bold';
	font-size: 25px;
	padding: 0 29px 0 0;
	text-transform: uppercase;
}

.table-a .b th span {
	text-transform: none;
}

.table-a .b td {
	padding: 8px 0;
}

.table-a .total {
	letter-spacing: -1px;
	text-shadow: 0 -1px 1px #cd5510;
}

.table-a .total th {
	color: #fff;
	font-family: 'MyriadWebPro-Bold';
	font-size: 30px;
	padding: 6px 29px 0 0;
}

.table-a .total td {
	color: #fff;
	font-size: 28.92px;
	padding: 8px 0 0;
}

.table-a .zamow {
    display: block;
	width: 112px;
    height: 75px;
	position: absolute;
	bottom: 0;
	right: 55px;
	background: url(/images/2011/pakiety/zamow.png) no-repeat 50% 50% transparent;
}

.table-b {
	background: url(/images/2011/pakiety/misc/table-b.jpg) no-repeat;
	color: #ff4500;
	font-family: Verdana, Geneva, sans-serif;
	height: 412px;
	overflow: hidden;
	width: 720px;
}

.table-b table {
	left: 38px;
	position: relative;
	top: 47px;
	width: 647px;
}

.table-b th {
	color: #603a00;
	font-size: 23.69px;
	font-weight: 700;
	height: 69px;
	text-align: center;
	width: 190px;
}

.table-b td {
	font-size: 24.28px;
	font-weight: 700;
	height: 69px;
	text-align: center;
	width: 223px;
}

.table-b td:last-child, .table-b td.last-child {
	color: #fff;
}

.table-b tr:first-child th {
	font-size: 19px;
	height: 76px;
	line-height: 1.1;
	padding: 0 30px;
	width: 223px;
}

.table-b tr:first-child th:first-child {
	width: 190px;
}

.table-b tr:first-child th:last-child, .table-b tr:first-child th.last-child {
	color: #603a00;
}

.table-b .a th {
	font-size: 17.26px;
	height: 51px;
}

.table-b .a td {
	font-size: 17.26px;
	height: 51px;
}

.table-c {
	background: url(/images/2011/pakiety/misc/table-c.jpg) no-repeat;
	color: #fe5700;
	font-family: Verdana, Geneva, sans-serif;
	height: 505px;
	overflow: hidden;
	width: 720px;
}

.table-c table {
	left: 29px;
	position: relative;
	top: 40px;
	width: 669px;
}

.table-c th {
	color: #613e00;
	font-size: 23.59px;
	font-weight: 700;
	padding: 2px 0 17px;
	text-align: center;
	width: 225px;
}

.table-c th span {
	color: #da5200;
	font-size: 35.37px;
}

.table-c th span span {
	color: #f58222;
	font-size: 30px;
	font-weight: 500;
}

.table-c td {
	font-size: 28.97px;
	padding: 0;
	width: 225px;
}

.table-c .a {
	background: url(/images/2011/pakiety/misc/icon-a.jpg) 10px 0 no-repeat;
	padding: 7px 10px 19px 70px;
	width: 142px;
}

.table-c .a h2 {
	color: #f58220;
	font-size: 11.74px;
	margin: 0 0 4px !important;
	background: transparent !important;
	padding: 0 !important;
}

.table-c .a p {
	font-size: 12px;
}

.table-c .b {
	background: url(/images/2011/pakiety/misc/icon-b.jpg) 10px 0 no-repeat;
	color: #0066ae;
	padding: 7px 10px 19px 70px;
	width: 142px;
}

.table-c .b h2 {
	color: #0066ae;
	font-size: 11.74px;
	line-height: 1.1;
	margin: 0 0 9px !important;
	background: transparent !important;
	padding: 0 !important;
}

.table-c .b h2 span {
	color: #00baff;
	font-size: 17.73px;
}

.table-c .b p {
	font-family: 'MyriadPro-Regular';
	font-size: 12px;
	line-height: 1.25;
	margin-left: -63px;
	padding: 0 !important;
}

.table-c .c {
	background: url(/images/2011/pakiety/misc/icon-c.jpg) 10px 0 no-repeat;
	color: #0066ae;
	padding: 7px 10px 18px 70px;
	width: 142px;
}

.table-c .c h2 {
	color: #2d6a2a;
	font-size: 11.74px;
	font-weight: normal !important;
	line-height: 1;
	margin: 0 0 9px !important;
	background: transparent !important;
	padding: 0 !important;
}

.table-c .c h2 span {
	color: #73ae00;
	display: block;
	font-family: 'MyriadWebPro-Bold';
	font-size: 16px;
	font-weight: 500;
	padding: 7px 0 0;
}

.table-c .c h2 span span {
	padding: 0;
	text-transform: uppercase;
}

.table-c .c p {
	font-family: 'MyriadPro-Regular';
	font-size: 12px;
	line-height: 1.25;
	margin-left: -63px;
}

.table-c .total td {
	font-family: 'MyriadWebPro-Bold';
	font-size: 28.97px;
	text-align: center;
}

.table-c .total a {
	display: block;
	height: 45px;
	margin: 0 0 1px;
	overflow: hidden;
	text-indent: -3000em;
}

.table-c .total a:first-child {
	height: 58px;
}

.table-c p.price {
	color: #ff4800;
	font-size: 16.73px;
	font-weight: 700;
	padding: 0 !important;
}

.table-c p.price span {
	font-size: 12.84px;
	font-weight: 500;
	text-decoration: line-through;
}

.table-d {
	background: url(/images/2011/pakiety/misc/table-d.jpg) no-repeat;
	color: #184b01;
	font-family: Verdana, Geneva, sans-serif;
	height: 891px;
	overflow: hidden;
	position: relative;
	width: 720px;
}

.table-d h2 {
	color: #3e7300;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 22px;
	font-weight: 700;
	line-height: 1;
	margin: 0 0 29px;
	padding: 66px 0 0 64px;
	text-transform: uppercase;
}

.table-d h2 > span {
	color: #69a600;
	display: block;
	font-size: 36px;
	margin: 0 0 3px;
	overflow: hidden;
	width: 100%;
}

.table-d h2 > span > span {
	border-bottom: 1px dotted #000;
	display: block;
	float: left;
	padding: 0 0 2px;
}

.table-d > p {
	font-size: 9px;
	margin: 0;
	padding: 0 26px 19px;
}

.table-d table.a {
	color: #69a600;
	left: 26px;
	margin: 0 0 16px;
	position: relative;
	width: 650px;
}

.table-d table.a th {
	color: #3e7300;
	font-size: 12px;
	padding: 0 11px;
	text-align: center;
}

.table-d table.a th span {
	font-size: 21px;
	text-transform: uppercase;
}

.table-d table.a tr:first-child th {
	color: #3e7300;
	font-size: 13px;
	font-weight: 700;
	height: 62px;
	padding: 0;
	text-transform: uppercase;
	width: 156px;
}

.table-d table.a th:first-child {
	height: 83px;
	width: 168px;
}

.table-d table.a td {
	font-size: 34px;
	font-weight: 700;
	height: 83px;
	text-align: center;
	width: 156px;
}

.table-d table.a td span {
	display: block;
	font-size: 12px;
	font-weight: 500;
}

.table-d table.a td:last-child, .table-d table.a th:last-child {
	color: #fff !important;
}

.table-d table.a td.last-child {
	color: #fff !important;
}

.table-d table.a th.last-child {
	color: #fff !important;
}

.table-d table.a tr:last-child td, .table-d table.a tr:last-child th {
	height: 108px !important;
}

.table-d table.a tr.last-child td {
	height: 108px !important;
}

.table-d table.a tr.last-child th {
	height: 108px !important;
}

.table-d table.b {
	color: #69a600;
	left: 26px;
	position: relative;
	width: 650px;
}

.table-d table.b th {
	color: #3e7300;
	font-size: 12px;
	padding: 0 11px;
	text-align: center;
}

.table-d table.b th span {
	font-size: 21px;
	text-transform: uppercase;
}

.table-d table.b tr:first-child th {
	color: #3e7300;
	font-size: 13px;
	font-weight: 700;
	height: 59px;
	padding: 0;
	text-transform: uppercase;
	width: 156px;
}

.table-d table.b th:first-child {
	height: 70px;
	width: 168px;
}

.table-d table.b td {
	font-size: 13px;
	font-weight: 700;
	height: 70px;
	text-align: center;
	width: 156px;
}

.table-d table.b td span {
	display: block;
	font-size: 12px;
	font-weight: 500;
}

.table-d table.b td:last-child, .table-d table.b th:last-child {
	color: #fff !important;
}

.table-d table.b td.last-child {
	color: #fff !important;
}

.table-d table.b th.last-child {
	color: #fff !important;
}

.table-d table.c {
	color: #775b2e;
	left: 17px;
	position: relative;
	width: 658px;
}

.table-d table.c th {
	font-size: 21px;
	height: 48px;
	padding: 0 18px;
	text-align: center;
	text-transform: uppercase;
	width: 156px;
}

.table-d table.c td {
	font-size: 21px;
	height: 48px;
	text-align: center;
	text-transform: uppercase;
	width: 466px;
}

.table-d table.c tr:first-child th {
	font-size: 12px;
	height: 65px;
	text-transform: none;
}

.table-d table.c tr:first-child td {
	font-size: 12px;
	height: 65px;
	text-transform: none;
}

.table-d .order-a {
	left: -71px;
	overflow: hidden;
	position: relative;
	text-align: right;
	top: -9px;
	width: 100%;
}

.table-d .order-a a {
	background: url(/images/2011/pakiety/misc/order-a.png) center 0 no-repeat;
	display: inline-block;
	display: -moz-inline-stack;
	height: 62px;
	overflow: hidden;
	text-align: left;
	text-indent: -3000em;
	width: 159px;
}

html* .table-d .order-a a {
	display: inline;
	zoom: 1;
}

.table-e {
	background: url(/images/2011/pakiety/misc/table-e.jpg) no-repeat;
	height: 493px;
	overflow: hidden;
	padding: 35px 0 0 21px;
	position: relative;
	width: 719px;
}

.table-e h2 {
	color: #2e5c02;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 22px;
	font-weight: 700 !important;
	line-height: 1;
	margin: 0 0 22px !important;
	padding: 0 0 0 2px;
	text-transform: uppercase;
	background: transparent !important;
}

.table-e h2 > span {
	color: #548f08;
	display: block;
	font-size: 36px;
	margin: 0 0 3px;
	overflow: hidden;
	width: 100%;
}

.table-e h2 > span > span {
	border-bottom: 1px dotted #000;
	display: block;
	float: left;
	padding: 0 0 2px;
}

.table-e h2 > span > span > span {
	color: #f58220;
}

.table-e table {
	color: #397104;
	font-family: Verdana, Geneva, sans-serif;
	width: 647px;
}

.table-e table th {
	color: #fff;
	font-size: 28px;
	font-weight: 700;
	text-align: center;
}

.table-e table th:first-child {
	height: 109px;
	padding: 0 18px;
	text-align: left;
	width: 148px;
}

.table-e table th span {
	display: block;
	font-size: 13.86px;
	font-weight: 500;
	margin: -1px 0 0;
}

.table-e table td {
	font-size: 30px;
	font-weight: 700;
	height: 109px;
	line-height: 100px;
	padding: 0 0 0 105px;
	text-align: center;
	width: 361px;
}

.table-e table td span {
	position: relative;
}

.table-e table td span span {
	font-size: 17.53px;
	top: 0 !important;
}

.chrome .table-e table td span {
	top: 6px;
}

.table-e table tr:first-child {
}

.table-e table tr:first-child th:first-child {
	color: #e0ebce;
	font-family: 'MyriadPro-Regular';
	font-size: 28px;
	font-weight: 500;
	line-height: 1;
	padding: 0 18px;
}

.table-e table tr:first-child th {
	color: #fde0d2;
	font-size: 24.66px;
	font-weight: 500;
	padding: 5px 18px 20px;
	text-transform: uppercase;
}

.table-e table .a th:first-child {
	height: 54px;
	padding: 0 0 12px;
	text-align: center;
	width: 114px;
}

.table-e table .a th {
	height: 54px;
	padding: 0 0 12px;
	text-align: center;
	width: 114px;
}

.table-e table a {
	display: inline-block;
	display: -moz-inline-stack;
	height: 49px;
	left: 138px;
	overflow: hidden;
	position: relative;
	text-indent: -3000em;
	top: 32px;
	width: 85px;
}

.table-f {
	background: url(/images/2011/pakiety/misc/table-f.jpg) no-repeat;
	height: 377px;
	overflow: hidden;
	padding: 0 0 0 23px;
	position: relative;
	width: 697px;
}

.table-f h2 {
	color: #2e5c02;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 22px;
	font-weight: 700 !important;
	line-height: 1;
	margin: 0 0 17px !important;
	padding: 13px 0 0 0;
	text-transform: uppercase;
	background: transparent !important;
}

.table-f h2 > span {
	color: #548f08;
	display: block;
	font-size: 36px;
	margin: 0 0 3px;
	overflow: hidden;
	width: 100%;
}

.table-f h2 > span > span {
	border-bottom: 1px dotted #000;
	display: block;
	float: left;
	padding: 0 0 2px;
}

.table-f h2 > span > span > span {
	color: #0096ff;
}

.table-f table {
	color: #397104;
	font-family: Verdana, Geneva, sans-serif;
	left: 15px;
	position: relative;
	width: 611px;
}

.table-f table th {
	color: #fff;
	font-family: 'MyriadWebPro-Bold';
	font-size: 28px;
	height: 74px;
	padding: 0 0 0 21px;
	width: 161px;
}

.table-f table td {
	font-size: 30px;
	font-weight: 700;
	height: 74px;
	line-height: 69px;
	padding: 0 0 0 105px;
	text-align: center;
	width: 345px;
}

.table-f table td span {
	position: relative;
}

.table-f table td span span {
	font-size: 17.53px;
	top: 0 !important;
}

.chrome .table-f table td span {
	top: 6px;
}

.table-f table tr:first-child th:first-child {
	color: #e0ebce;
	font-family: 'MyriadPro-Regular';
	font-size: 28px;
	font-weight: 500;
	line-height: 1;
	text-align: left;
	width: 161px !important;
}

.table-f table tr:first-child th {
	font-family: 'MyriadPro-Regular';
	font-size: 24.66px;
	font-weight: 500;
	height: 77px;
	text-align: center;
	text-transform: uppercase;
	width: 450px !important;
}

.table-f table tr:first-child th span {
	color: #d2f5ff;
	display: block;
	font-size: 12px;
	margin: -3px 0 0;
	text-transform: none;
}

.table-f table tr:first-child th span span {
	color: #fff;
	display: inline;
	font-weight: 700;
	text-transform: uppercase;
}

.table-f table a {
	display: inline-block;
	display: -moz-inline-stack;
	height: 49px;
	left: 138px;
	overflow: hidden;
	position: relative;
	text-indent: -3000em;
	top: 15px;
	width: 85px;
}

.table-g {
	background: url(/images/2011/pakiety/misc/table-g.jpg) no-repeat;
	height: 543px;
	overflow: hidden;
	padding: 0 0 0 34px;
	position: relative;
	width: 686px;
}

.table-g table {
	font-family: 'MyriadPro-Cond';
	position: relative;
	top: 88px;
	width: 652px;
}

.table-g table th {
	font-size: 14px;
	line-height: 1;
	padding: 0 10px;
	text-align: center;
	width: 107px;
	color: #fff;
}

.table-g table tr:first-child th {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	font-weight: 700;
	height: 52px;
	text-transform: uppercase;
}

.table-g table th:first-child {
	height: 52px;
	padding: 0 10px;
	width: 124px;
}

.table-g table td {
	color: #fff;
	font-size: 13px;
	height: 52px;
	line-height: 1;
	padding: 0 10px;
	text-align: center;
	width: 107px;
}

.table-g table td span {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 13.98px;
	font-weight: 700;
}

.table-g table th:nth-child(1),
.table-g table td:nth-child(1) {
	color: #14732b;
}

.table-g table th:nth-child(2),
.table-g table td:nth-child(2),
.table-g table td:nth-child(3),
.table-g table th:nth-child(3) {
	color: #70a623;
}

.table-g td.nth-a,
.table-g th.nth-a,
.table-g td.nth-b,
.table-g th.nth-b {
	color: #70a623;
}

.table-g th.first-child {
	color: #14732b;
}

.table-g th.nth-c,
.table-g th.nth-d {
	color: #fff;
}

.table-g table tr:nth-child(3) th {
	height: 77px;
	padding-bottom: 10px;
}

.table-g table tr:nth-child(3) td {
	height: 77px;
	padding-bottom: 10px;
}

.chrome .table-g table tr:nth-child(3) th {
	height: 67px;
	padding-bottom: 10px;
}

.chrome .table-g table tr:nth-child(3) td {
	height: 67px;
	padding-bottom: 10px;
}

.table-g tr.nth-b th {
	height: 67px;
	padding-bottom: 10px;
}

.table-g tr.nth-b td {
	height: 67px;
	padding-bottom: 10px;
}

.table-g tr:last-child {
}

.table-g tr:last-child th {
	height: 62px;
}

.table-g tr:last-child td {
	height: 62px;
}

.table-g tr.last-child th {
	height: 62px;
}

.table-g tr.last-child td {
	height: 62px;
}

@media \0screen {
	.table-a td {
		height: 52px;
	}
}
@media all and (-webkit-min-device-pixel-ratio:10000),not all and (-webkit-min-device-pixel-ratio:0) {
	.table-a .a th {
		padding-top: 19px;
	}
	.table-a .a td {
		padding-top: 14px;
	}
	.table-a td {
		height: 52px;
	}
}

.homepage-poll {
	display: none;
	width: 434px;
	height: 340px;
	position: fixed;
	top: 50%;
	left: 50%;
	margin-top: -170px;
	margin-left: -217px;
	z-index: 1000;
	background: url(/images/2012/homepage_poll_bg.png) no-repeat 0 0 #fff;
}

.homepage-poll-content {
	font-size: 12px;
	line-height: 14px;
	margin: 117px 32px 10px 32px;
}

.homepage-poll-content .question {
	float: left;
	width: 100%;
	font-size: 14px;
	font-weight: bold;
	line-height: 16px;
}

.homepage-poll-content .answers {
	float: left;
	width: 100%;
	margin-top: 10px;
}

.homepage-poll-content .answers li {
	float: left;
	width: 100%;
	margin-bottom: 5px;
}

.homepage-poll-content .answers .radio {
	float: left;
}

.homepage-poll-content .answers .label {
	float: left;
	margin-left: 5px;
}

.homepage-poll-content .answers .label a {
	color: #F78222;
}

.homepage-poll-content .vote {
	float: left;
	display: block;
	width: 84px;
	height: 22px;
	background: url(/images/2012/zaglosuj.png) no-repeat 0 0 transparent;
	font-size: 0;
	line-height: 0;
	text-indent: -9999px;
	margin-top: 5px;
}

.homepage-poll-content .close {
	display: block;
	width: 12px;
	height: 13px;
	position: absolute;
	top: 10px;
	right: 15px;
	cursor: pointer;
	background: url(/images/2012/homepage_poll_close.png) no-repeat 0 0 transparent;
}

.homepage-poll-content .footer {
	width: 390px;
	font-size: 11px;
	line-height: 13px;
	color: #002a65;
	position: absolute;
	bottom: 10px;
	left: 22px;
	padding-top: 5px;
	border-top: 1px solid #a9a9a9;
}

.homepage-poll-content .homepage-poll-error {
	font-weight: bold;
	color: #f68c23;
	margin-bottom: 10px;
}

.homepage-poll-overlay {
	display: none;
	width: 100%;
	height: 100%;
	background: #000;
	opacity: 0.8;
	filter: alpha(opacity=80);
	z-index: 999;
	position: fixed;
	top: 0;
	left: 0;
}

/* kod zewnętrzny */


/* EOF */
