.hide {display:none;}
.cnt {text-align:center;}
body {margin:0;	padding:0;background:#fff;	color:#000;	font-family:Verdana,Arial,Helvetica,sans-serif;	font-size:12px;	text-align:center;}

/*glowny blok strony*/
#content {width:955px; margin:4px auto 10px auto;background:#fff; text-align:left;padding:0px;}

/*lewa kolumna*/ 
#leftCol {clear:both; float:left; width:650px; overflow:hidden; padding:0; text-align:left;margin:0;}
* html #leftCol {padding:0px;margin:0;}

/*prawa kolumna*/
#rightCol {	float:left; width:300px; padding-top:10px;text-align:center;margin:0px 0 0 4px;}

/*footer*/
.Footer {font-family:"helvetica ce","arial ce",arial,helvetica,sans-serif;color:#fff;font-size:11px;width:955px;background:#C6C6C6;float:none;height:25px;line-height:19px;margin:0 auto 10px auto;padding:3px 0 0 0; clear: both}
.Footer a{display:block;float:left;color:#fff;font-size:11px;text-decoration:none;padding:0 0 0 10px;}
.Footer a:hover {text-decoration: underline;}
.Footer a.Last{float:right;padding:0 15px 0 0;}
.FooterMiddle {padding:0 auto; height:20px; width:75%; font-family:"helvetica ce","arial ce",arial,helvetica,sans-serif;text-align:center;margin:0; padding:0;font-size:11px;color:#fff;float:left;}
.FooterMiddle a {font-size:11px;color:#fff;text-decoration:none; padding:0;margin:0; float:none; display:inline;}
#footerRegulamin {text-decoration: underline; font-size: 11px; font-weight: bold; display:inline; float:none;}

/*Interia header*/
#interiaHeader li{list-style-type:none;}
#MainInteriaHeader{padding-bottom:10px;}
.AdServerBox{padding-bottom:10px;}
#interiaHeader{height:51px;margin:0;padding:0;background:#fff url(http://portal.interia.pl/common/h/b_miasto.gif) top center no-repeat;}
#interiaHeader ul{position:absolute;right:0;top:0;width:690px; font-family:Arial,"Helvetica CE",Helvetica,sans-serif;}
#interiaHeader a{color:#fff; text-decoration:underline; font-size:11px;}
#interiaHeader portal {font-weight:bold;}
#interiaHeader form {clear:right;float:right;width:280px;margin:27px -5px 0 0px;}
html>body #interiaHeader form {width:280px; margin:27px -10px 0 0;}
#interiaHeader form input {float:left;width:108px;height:18px;border:1px solid #4B83BC;font-size:11px;color:#2273DC;background:#FFF;}
html>body #interiaHeader form input {height:14px;}
#interiaHeader form input.submit { width:52px;height:18px;margin-left:5px;padding-left:0;padding-right:0; border:0px none transparent; background:#2273DC;color:#fff;font-weight:bold }
#interiaHeader form img {float:left;margin-left:3px}
#interiaHeader h1{margin-left:33px}
#interiaHeader li{list-style-type:none;}
#interiaHeader div { width: 950px; text-align:left; }
#interiaHeader div.advertHeader {position:absolute;right:0;top:0; height:51px; width:305px; overflow:hidden; background:transparent;}
#interiaHeader div.advertHeader img {position:absolute;right:0;bottom:0;}
#interiaHeader li.send {color:#fff; font-weight:bold}

/*nawigacja - kontener*/
#topNavigation {width:955px; margin:0; padding:0; background:#fff;}
#headLinks {display:none}

/* nawigacja - menu*/
#navigation {clear:both; float:left; width:950px; height:36px; margin:0; padding:0 0 0 4px; background:#FFF url(bg_menu.gif) repeat-x; text-align:left; font-weight:bold;}
html>body #navigation {width:950px;}
#navigation ul {float:left; margin:0 0 0 0; padding:0; list-style:none;}
#navigation li {float:left; margin:0; padding:0; background:url(bg_minact.gif) repeat-x 0 0; border-right:1px dashed #fff;}
#navigation li a {float:left; display:block; height:28px; padding:8px 12px 0 12px; color:#fff; text-decoration:none; font-size:12px;}
* html #navigation li a {height:32px;}
html>body #navigation li a {height:23px;}
#navigation li.selected, #navigation li.firstselected {background:#fff url(bg_menu.gif) repeat-x; }
#navigation li.selected a, #navigation li.firstselected a  {background:url() repeat-x right top; color:#fff; padding:8px 12px 0 12px;}
html>body #navigation li.selected a {height:23px;}

/*nawigacja - podmenu*/
#navigationtabs {overflow:hidden; clear:both; width:955px; height:23px; margin:0 0 3px 0; padding:0; border-bottom:1px solid #0077F6; text-align:left; color:#0060E0; font-size:13px}
html>body #navigationtabs {height:auto; min-height:23px;}
#navigationtabs a {color:#0060E0;text-decoration:none}
#navigationtabs a:hover {text-decoration:none;}
#navigationtabs ul {float:left; margin:0; padding:0; list-style:none; color:#003464;}
#navigationtabs li {float:left; margin:0; padding:0 10px; color:#003464; background:url(nav_line.gif) no-repeat left;}
#navigationtabs li.first {background:none; padding:0 10px 0 5px;}
#navigationtabs li.selected a {color:#003464; font-weight:bold}
#navigationtabs div {float:left;width:955px;padding:5px 0 3px 0}
#navigationtabs div.tab {display:none}
#navigationtabs div.selected {display:block; border:0px; }
#navigationtabs ul.special {float:right;margin:0;padding:0}
#navigationtabs ul.special li {background:none}
#navigationtabs ul.special li {color:#FF0000; font-size:14px; font-weight:bold; text-decoration: none;}
#navigationtabs ul.special li a{color: #FF0000; text-decoration: underline; font-weight:bold; font-size: 14px;}

#navigationtabs div.more {width:940px; padding-right:10px; background:url(more.gif) no-repeat 750px 0.8em }
html>body #navigationtabs div.more {width:940px}

/*Left Column - oferta*/
#kreator {width:645px; height:216px; margin:0 auto; padding:0; background:transparent url(leftbox1.gif) no-repeat top; }
#kreator2 {width:627px; height:153px; margin:3px 6px 0 6px; padding:0; border:1px solid #CCE2F5; border-top:0px none;  background:transparent url(lboxbg.jpg) repeat-x top;}
* html #kreator2 {margin:0 0 0 8px;}
#kreator2 .kblock {margin:15px 0 5px 0;}
#kreator2 .first {margin:15px 0 5px 20px;}
#kreator2 .karrow {margin:0px 0 40px 0;}
#khead {margin:0 6px;}
#kreator2 p {float:left; color:#0060E0; width:92px; margin:0 11px 0 22px; font-size:11px;}
* html #kreator2 p {margin:-15px 22px 0 11px;}
* html #kreator2 .ielast {margin:-15px 3px 0 8px;}

#ofert {width:630px; height:250px; border:1px solid #E6E6E6; background: url(lbox2bg.gif) repeat-x top; margin:10px 5px 10px 8px; position:relative;}
.napis {margin:10px 0px 0px 6px;}
.napis2 {margin:13px 0px 10px 13px;}
#ofert .ofertbox {width:197px; height:218px; background:url(ofertbox1.gif) repeat-x bottom; float:left; margin:4px 5px 5px 6px; position:relative;}
#ofert div.act {background:url(ofertbox2.gif) repeat-x bottom;}
* html #ofert .ofertbox {margin:0; position:absolute; float:none; top:90px;}
* html #lbox1 {left:10px;}
* html #lbox2 {left:216px;}
* html #lbox3 {left:422px;}
#ofert p {color:#707070; margin:5px 10px 15px 10px;}
.shadow {margin:8px 0 0 4px;}
* html .shadow {margin:63px 0 0 4px;} 
.shadow {*margin:63px 0 0 4px;}
#ofert .ofertbox h5 {color:#595959; font-size:12px; margin:10px 0 4px 9px;}
#ofert .ofertbox .but_zobacz {display:block; width:66px; height:19px; margin:4px 0 3px 9px;}
ofertbox .but_zobacz img {margin:0; padding:0; border:0px none;}
#ofert .ofertbox .but_konto {margin:0 0 0 50px; position:absolute; bottom:12px;}
#ofert .ofertbox .but_ukonto {margin:0 0 0 50px; position:absolute; bottom:43px;}
#ofert .ofertbox p {margin:3px 0 4px 9px; color:#595959; font-size:11px; line-height:14px; position:relative;}
#ofert .ofertbox p span {font-weight:bold; }
#ofert .ofertbox p span i {font-weight:normal; font-style:normal; }
#ofert .ofertbox p .abs {position:absolute; left:90px; margin:0; padding:0;}
#ofert .ofertbox .act {color:#9EAA08;}
#ofert .ofertbox .act2 {color:#FF7800;}
#ofert a img {border:0px none;}
#ofert .ofertbox .sub {font-size:9px; color:#C7C7C7; position:relative; top:82px;}
* html #ofert .ofertbox .sub {top:79px; margin-bottom:4px;}

/*Right Column - oferta*/
.rightCol img {border:0px none;}
#logpanel {width:292px;height:137px;background:transparent url(logpanelbg3.gif) no-repeat;margin:0 0 10px 0;padding:0 0 0 8px;text-align:left;color:#fff;position:relative}
#logpanel form {margin:0;padding:15px 0 17px 0;width:290px;overflow:hidden}
#logpanel .line {clear:both;overflow:hidden}
#logpanel label {float:left;width:44px;line-height:22px;text-align:right;margin:0 3px 0 0}
#logpanel label.check {white-space:nowrap;line-height:18px}
#logpanel input {border:1px solid #01439C;height:20px;margin:0;padding:0;float:left;line-height:20px}
#logpanel input#login {width:235px}
#logpanel input#password {width:149px}
#logpanel input#but_submit {width:81px;height:25px;border:none;margin:0 0 0 5px;position:relative;top:-1px}
#logpanel input#formSSL {margin:2px 5px 0 47px;height:auto;border:none}
#logpanel .hints {font-size:9px;margin:0 0 8px 47px;line-height:12px;display:block}
#logpanel a {color:#fff;font-size:10px}
#logpanel a.signInProblem {margin:0 0 0 16px}
#logpanel em {color:#C50000;font-size:10px;font-style:normal;margin:0 0 0 2px}
#logpanel .tooltip {display:none;font-size:11px;text-align:center;width:237px;line-height:15px;background:transparent url(bg_tooltip_tr.gif) no-repeat;height:44px;padding:4px 0 0 0;color:#454545;position:absolute;top:-34px;left:55px;z-index:10}
* html #logpanel .tooltip {height:48px}

#merror {float:left; margin:-13px 0 0 0px; font-size:11px; color:#f00; width:300px; text-align:center;}
.baner1 {width:300px; margin:2px 0 20px 0; padding:0; background:#fff;}
.advert {text-transform:uppercase; color:#B9B9B9; margin:0; padding:10px; letter-spacing:2px; font-size:11px;}
.lBlock {margin:0px 0 10px 0;padding:0;}

/*left column - katalog*/
.bigbox {width:635px; border:1px solid #E6E6E6; background: url(boxbg.jpg) repeat-x top; margin:10px 0px 10px 0px; position:relative; min-height:200px; float:left;}
.bigbox .category {color:#4E4E4E; font-size:10px; width:180px; height:100px; float:left; margin:8px 5px 2px 23px;}
* html .bigbox .category  {width:180px; height:100px; float:left; margin:8px 5px 2px 13px;}
.bigbox .category span {font-size:13px; color:#B1C200; font-weight:bold;}
.bigbox .category img, .bigbox .cat img {border:0px none; vertical-align:middle; margin: 0 3px 2px 3px;}
.bigbox .category a {text-decoration:none; color:#4E4E4E;} 
.bigbox h4 {margin:0 20px; color:#4E4E4E}

/*left column - katalog - szczegóły*/
.bigbox .cat {text-decoration:none; font-size:13px; color:#B1C200; font-weight:bold; margin:8px 0 0 10px;}
.bigbox .categories {list-style-type:none; margin:0 20px 10px 50px; padding:0; float:left; line-height:15px; font-size:11px;}
.bigbox .categories li { background:none; margin:0; text-indent:0px; padding-left:0; }
.bigbox .categoriesBox {width:600px; margin:0 0 12px 0; padding:0; float:left; clear:both;}
#sort {float:left;font-size:11px; display:block; width:94%;margin:5px 13px; padding:8px 1px;border-top:1px dotted #979797; border-left:0px none; border-bottom:1px dotted #979797; border-right:0px none;}
.bigbox #sort a {text-decoration:none; color:#4E4E4E;margin:0 5px; }
.bigbox #sort a.active {color:#B1C200; font-weight:bold;}
.bigbox .site {color:#4E4E4E;width:590px; float:left; pading:0 5px 0 0;;margin:10px 10px 25px 15px; font-size:11px;line-height:15px; word-wrap:break-word;}
.bigbox .site a {color:#B1C200; font-weight:bold; font-size:11px; text-decoration:none;}
.bigbox .site span{display:block; float:right; margin:-14px 2px 0 0;}
.bigbox .site a.site_title {text-decoration:underline; font-size:12px;}

/*left column - stop*/
#forbidden {border:1px solid #FF0000; width:584px; height:372px; margin:25px 0 40px 25px; text-align:center;}
#ban {background:#D60000; height:48px; margin:0px; padding:0px;  text-align:center; }
#ban img {float:left;margin:5px}
#ban span {text-transform:uppercase; color:#fff; font-weight:bold; font-size:14px; dispaly:block;height:37px;padding:15px 0 0 0;width:488px;float:left;}

#forbidden h2 {height:30px; padding-top:6px; margin:0; background:url(red_button.gif) no-repeat top center; color:#fff; font-weight:bold; font-size:14px;}
#forbidden h4 {font-size:12px; color:#000; font-weight:bold; margin:20px 0 12px 0; line-height:17px;}
#forbidden h5 {font-size:11px; color:#5A5A5A; font-weight:normal; margin:10px 8px 12px 17px; text-align:left;}
#forbidden h5.alert {color:#D60000; margin:8px 0 16px 0; text-align:center;}
#forbidden h3  {color:#5A5A5A; font-weight:bold; font-size:13px; float:left;}
#forbidden .access {background-color:#F5F5F5; height:61px; margin:0 0 8px 0; padding:5px 0 0 0;}
#forbidden #adult {margin:2px 20px 5px 117px;}
#forbidden #notadult {margin:2px 16px 5px 53px;}
* html #forbidden #notadult {margin:2px 16px 5px 43px;}
* html #forbidden #adult {margin:2px 20px 5px 60px;}
#accept_but {height:25px; width:97px; border:0px none; margin:3px 70px 10px 0;}
#resign_but {height:25px; width:97px; border:0px none; margin:3px 0px 10px 70px;}
* html #accept_but {margin:3px 60px 10px 0;}
#forbidden form label {font-size:10px; color:#5A5A5A; }
#forbidden form input {vertical-align:middle;}

/*pomoc*/
.help {min-height:320px; float:left; margin-bottom:10px;}
.helpblock { float:left; margin:0 3px 0 25px;}
* html .helpblock { float:left; margin:0 3px 0 15px;}
.bigbox h3 {color:#B1C200; font-weight:bold; font-size:12px; margin:10px 17px;} 
.bigbox h2 {color:#B1C200; font-weight:bold; font-size:16px; margin:15px 18px;} 
.bigbox h6 {font-weight:normal; font-size:11px; margin:15px 20px; color:#4E4E4E;} 
.bigbox h6  a {color:#FF7300;}
.bigbox h3 a {color:#B1C200; text-decoration:none;}
.bigbox h1 {margin:0; padding:0; width:630px;}
.bigbox ul {text-indent:3px; list-style-type:none; padding:0px; margin:10px 1px 20px 1px; font-size:11px;}
.bigbox ul li{color:#4E4E4E;  margin:0; background:url(dot.gif) no-repeat 0px 8px;padding:2px 0 0px 6px;}
.bigbox .site_content {width:500px; padding-bottom:20px; margin:10px 20px 0 25px; font-size:12px;}
* html .bigbox .site_content {width:550px;}
* html .bigbox .site_content td {width:100%;}
.help .prevHelp {display:block; width:53px; padding:1px;margin-left:25px;margin-bottom:15px; color:#FF7300; text-decoration:underline; font-size:11px;}

.bigbox p {margin:5px 0 10px 0;}
* html .bigbox ul {list-style-position:outside; }
.bigbox ul li a { text-decoration:none; color:#4E4E4E;}
.bigbox ul li span {color:#B1C200;}
#paginate {float:right; margin:2px 80px 6px auto; font-size:11px; color:#ADADAD;}
#paginate a{color:#B1C200; text-decoration:none; }
#paginate .next, #paginate .prev {font-weight:bold;}
#paginate .active {font-weight:bold; color:#4E4E4E;}

/*porownanie kont*/
.bigbox table { margin:10px auto; color:#4E4E4E;font-size:11px; width:600px;}
* html .bigbox table { margin:10px 15px; width:610px;}
.bigbox table th {height:29px; background:url(th1.gif) repeat-x; color:#fff;text-align:center;}
.bigbox table a img {border:0px none;}
.bigbox table td {text-align:left; padding:2px 3px 6px 3px; font-weight:bold;}
.bigbox table td p {font-weight:normal;}
.bigbox table td li {font-weight:normal;}
.bigbox table .wider {width:220px; text-align:left; padding-left:10px; }
* html .bigbox table .wider {padding-left:3px;}
.bigbox table td.hrh {background:url(table_hr.gif) repeat-x 0 4px; padding:4px 3px 1px 3px;}
.bigbox table td span {color:#FF7300;}
.bigbox table td i {color:#B1C200; font-style:normal;}
.bigbox table td em {color:#FF0000; font-style:normal;}
.bigbox table .thin {font-weight:normal;}
.bigbox table .domain td {background:url(domain_bg.gif) repeat-x; color:#fff; height:105px; padding:2px 5px 8px 8px; vertical-align:middle;}
.bigbox table .sub {width:450px; text-align:left; padding-left:4px; font-size:10px; padding-top:0px;}
.bigbox table .subt1 {width:170px;}
.bigbox table .subt2 {width:115px;}
.bigbox table .subt3 {width:70px;}
.bigbox table .subt4 {width:auto;}
.bigbox .subt td {text-align:left;}
* html .bigbox table td.centered span{text-align:center;display:block; width:375px;padding:0;margin:0 0 0 22px;}
.bigbox table td.centered span{*text-align:center;*display:block; *width:375px;*padding:0;*margin:0 0 0 22px;}
table td.little {font-size:10px; font-weight:normal; height:30px; vertical-align:bottom;padding:0; width:600px;}

/*pop-up*/
#pop-up {width:503px; height:515px;margin:0; padding:0; font-size:11px;}
#pop-up div {padding:0; width:475px; height:430px; border:1px solid #2476E2; margin:20px auto auto 15px; text-align:left;}
#pop-up h3 {font-size:15px; font-weight:bold; margin:0 0 6px 0; color:#fff; padding-top:5px;padding-left:5px; text-align:left; background:url(th1.gif) repeat-x 0px 0px; width:470px; height:29px; text-transform:uppercase;}
* html #pop-up h3 {margin:0 0 6px 0; padding:5px; width:100%; height:29px;}
#pop-up form {margin:0; padding:0;}
#pop-up input {padding-left:3px; padding-top:3px; background:url(bg_input.gif) repeat-x 0px 0px; border:1px solid #CDCDCD; width:270px; height:16px; margin:0px 10px 2px 20px;}
* html #pop-up input {height:20px; padding-top:2px;}
#pop-up label, #pop-up span  {height:20px; margin:2px 10px 2px 20px; font-weight:bold; display:block;}
* html #pop-up label, #pop-up span  {height:20px; margin:2px 10px 0px 20px;}
#pop-up span {font-weight:normal;}
#pop-up textarea {background:url(textarea_bg.jpg) repeat-x 0px 0px; border:1px solid #CDCDCD; width:440px; height:90px; margin:1px 10px 3px 20px;text-align:left;}
#pop-up input.short {width:175px; float:left; margin:1px 3px 3px 20px;}
#pop-up input.submit {width:91px; height:25px; float:left; border:0px none; background:#fff; margin:-3px 0 0 0;}
#pop-up input.kod {width:85px; margin:3px 3px 5px 3px;}
#kod_z_obrazka {margin:1px 3px 2px 20px; display:block; float:left;}
* html #kod_z_obrazka {margin:1px 3px 2px 10px; }
#pop-up p {margin:-122px 0 10px 4px; letter-spacing:-0.2px; padding:3px 0 0 2px; float:left; font-size:10px; color:#7D7D7D; background:url(pop_info_bg.gif) no-repeat; width:161px; height:161px;}
* html #pop-up p {margin:-115px 0 10px 4px;}
#pop-up h6 {margin:-7px 17px 0 17px; color:#f00; font-weight:bold; font-size:10px; text-align:center;}
* html #pop-up h6 {margin:-3px 17px 0 17px;}
#pop-up h2 {font-weight:normal; color:#111; font-size:14px; margin:200px auto;}

/*leftcol rozbuduj konto*/
.bigbox .napis {margin:10px 0px 20px 14px }
.bigbox .improve {background: transparent url(table_hr.gif) repeat-x 0 0; padding-top:7px; padding-left:4px; width:290px; float:left;color:#004388; font-size:12px; margin:12px 12px;}
* html .bigbox .improve {width:290px;  margin:12px 10px 15px 10px;}
.bigbox .dots {display:block; background: transparent url(table_hr.gif) repeat-x 0 0; padding:0; margin:7px 0 0 -4px; width:103%;height:2px;}
* html .bigbox .napis {margin:10px 0px 15px 14px }
.bigbox .ulepsz {margin:5px 0 1px 15px;}
.bigbox .login {width:284px; height:92px; margin:0px 12px 1px 12px; padding:4px 0 0 0; text-align:left; color:#707070; float:left; clear:none;}
* html .midbox .login {margin:4px 12px 0 12px; padding:10px 0 0 0;}
.bigbox .login  input, .midbox .login  select {border:1px solid #707070; margin:0px 0 2px 1px; background-color:#fff; } 
.bigbox .login  input {width:140px;}
.bigbox .login  label {margin:0 5px 0 0;}
.bigbox .login  a {font-size:10px; color:#707070; margin:0 0 0 46px; position:relative; top:2px;}
#but_ulepsz {border:0px none; width:83px; height:27px; position:relative; top:7px; left:-2px;}
.bigbox h5 {font-size:14px; font-weight:bold; margin:8px 15px;}
.bigbox .nk_but {margin:30px 0 10px 80px; border:0px none; width:148px; height:29px;}
#error {font-size:11px; color:#f00; float:left; clear:none; margin:15px 12px 0 12px; padding:0; height:16px;width:284px;text-align:center;}

/*Mini Ads II - bloczek na stronie startowej*/
#leftCol .miniads2 {margin:10px 5px 25px 8px; width:625px; height:160px;overflow:hidden; background:url(miniadbg.gif) no-repeat;}
#leftCol .miniads2 li {display:block; float:left; width:300px; margin:0 0 40px 8px; padding:0; font-size:11px;}
#leftCol .miniads2 ul {list-style-type:none; margin:0; padding:0;}
#leftCol .miniads2 li div {float:left; margin:4px; margin-bottom:10px;}
* html #leftCol .miniads2 li div {float:left; margin:4px; margin-bottom:5px;}
#leftCol .miniads2 h3 {font-size:14px;margin:10px 0 8px 15px; padding:0; color:#FF9900; width:590px; border-bottom:1px solid #eee;}
#leftCol .miniads2 h3 a {color:#FF9900; text-decoration:none;}
#leftCol .miniads2 a {color:#969696; text-decoration:underline;}
#leftCol .miniads2 img {border:1px solid #eee;}
#leftCol .miniads2 div.check {width:280px; text-align:right; margin:0;padding:0;}
* html #leftCol .miniads2 div.check {}
#leftCol .miniads2 .check a img { border:0px none;}
#leftCol .miniads2 li a strong {text-decoration:underline; color:#21211E; font-weight:bold; display:block; margin:0px; padding:0; margin-bottom:-10px;}
#leftCol .miniads2 li strong em{color:#FF9900; font-style:normal; font-weight:bold;}
#leftCol .miniads2 li strong {font-weight:normal;}

#leftCol #oferta_free {background:url(/s/free_box_1.jpg) no-repeat;width:643px;height:268px;position:relative;}
#leftCol #oferta_free ul.oferta {list-style:none;position:absolute;top:75px;left:20px;margin:0 0 0 10px;padding:0;}
#leftCol #oferta_free ul.oferta li {width:100px;height:120px;float:left;margin-right:21px;}
#leftCol #oferta_free ul.oferta li a {color:#4E4E4E;font-size:12px;text-decoration:none;font-family:Arial;}
#leftCol #oferta_free ul.more {list-style:none;position:absolute;bottom:15px;right:15px;margin:0 0 0 10px;padding:0;}
#leftCol #oferta_free ul.more li {float:left;margin-right:5px;}

#leftCol #oferta_ekspert {background:url(/s/ekspert_box.jpg) no-repeat;width:643px;height:182px;position:relative;}
#leftCol #oferta_ekspert ul.oferta {list-style:none;position:absolute;top:75px;left:120px;margin:0 0 0 10px;padding:0;}
#leftCol #oferta_ekspert ul.oferta li {width:150px;height:120px;float:left;margin-right:21px;color:#4E4E4E;font-size:12px;font-family:Arial;}
#leftCol #oferta_ekspert ul.oferta li span {color:#BF0000;font-size:24px;font-family:Arial;padding-left:25px;}
#leftCol #oferta_ekspert ul.more {list-style:none;position:absolute;bottom:15px;right:15px;margin:0 0 0 10px;padding:0;}
#leftCol #oferta_ekspert ul.more li {float:left;margin-right:5px;}

#leftCol div.bigbox2 {
font-size:11px;font-family:Tahoma;color:#4E4E4E;border:1px solid #E6E6E6;
border:1px solid #E6E6E6; background: url(boxbg.jpg) repeat-x top; margin:10px 0px 10px 0px;min-height:200px;
}
#leftCol div.bigbox2 table {width:600px;color:#4E4E4E;}
#leftCol div.bigbox2 h2 {color:#B1C200; font-weight:bold; font-size:16px; margin:15px 18px;}
#leftCol div.bigbox2 table th {background:url(/s/tab_bg.jpg) repeat-x;height:29px;line-height:29px;font-family:Verdana;font-size:11px;color:#4E4E4E;text-align:center;}
#leftCol div.bigbox2 table td {color:#4E4E4E;font-family:Verdana;font-size:11px;height:30px;line-height:20px;text-align:center;}
#leftCol div.bigbox2 table tr.podkreslone td {border-bottom:1px dotted #979797;}
#leftCol div.bigbox2 table tr.down td{border-bottom:1px dotted #979797;padding-bottom:10px;}
#leftCol div.bigbox2 table td.first {text-align:left;}
#leftCol div.bigbox2 table td.poj {font-size:11px;font-family:Verdana;color:#FF7300;}
#leftCol div.bigbox2 table td.abon {font-size:11px;font-family:Verdana;color:#FF7300;}
#leftCol div.bigbox2 table td span {color:#FF7300;}
#leftCol div.bigbox2 table td.yes {color:#B1C200;font-weight:bold;}
#leftCol div.bigbox2 table th.first {text-align:left}
#leftCol div.bigbox2 table td.no {color:#f00;font-weight:bold;}
#leftCol div.bigbox2 table tr.kolorowy td {background:#EDEDED url(/s/oferta_bg.jpg ) repeat-x;font-weight:bold;}
#leftCol div.bigbox2 table th.wyr {text-align:center;color:#0071E5;}
#leftCol div.bigbox2 table .first {padding-left:7px;}
#leftCol div.bigbox2 ul#legenda {list-style:none;margin:15px 0 12px 9px;padding:0;}
#leftCol div.bigbox2 ul#legenda li {color:#FF7300;font-size:11px;font-family:Arial;}

#leftCol div.bigbox2 .txt {padding-left:9px;display:block;font-weight:normal;} 

#leftCol #tab_wypunkt {margin:0 0 0 7px;clear:both;border-top:1px dotted #979797;width:595px;}
#leftCol #tab_wypunkt dl {width:290px;float:left;}
#leftCol #tab_wypunkt dl dd {margin:0;padding:0 0 4px 14px;background:url(/s/blue_dot.gif) 4px 6px no-repeat;font-size:11px;font-family:Tahoma;color:#4E4E4E;}
#leftCol #tab_wypunkt dl dt {font-size:18px;font-family:Tahoma;color:#B2C308;margin-bottom:5px;}
#leftCol #tab_wypunkt dl dt span {font-size:11px;font-family:Tahoma;color:#4E4E4E;}

#leftCol #dolna_tabela {width:420px;margin:20px 0 14px 0;text-align:left;margin:0 auto;}
#leftCol #dolna_tabela td {text-align:left;border-top:1px dotted #979797;padding:3px 0;}
#leftCol #dolna_tabela td.subt1 {font-weight:bold;}
#leftCol #dolna_tabela td.subt2 {font-weight:normal;color:#B1C200;}
#leftCol #dolna_tabela td.subt3 {font-weight:bold;}
#leftCol #dolna_tabela td.subt4 {font-weight:bold;}
#leftCol #dolna_tabela tr.ostatnie td {border-bottom:1px dotted #979797;}
#leftCol .smalltxt {font-size:10px;margin-bottom:10px;}
#leftCol #srodek_box {margin-left:20px;width:620px;}
#leftCol div.bigbox2 #srodek_box h2.norm_head {margin: 15px 9px;}

/* strona compare */
#leftCol div.compare h2{margin: 15px 9px 15px 0!important;}
#leftCol div.compare #tab_wypunkt dl#wyp_right dt {font-family:Verdana!important;font-size:16px;
font-weight:bold;}

#srodek_box img {border: 0}
#srodek_box h2 {background: url('/s/dotted_border.gif') repeat-x bottom;padding: 0 0 3px 0;font-size: 20px !important}
h3.acc_title{margin: 15px 9px 15px 0!important; background: url('/s/dotted_border.gif') repeat-x bottom;padding: 0 0 3px 0; color: #B1C200; font-size: 16px}
ul.acc_list {margin: 0; padding: 0;list-style-type: none;}
ul.acc_list li {clear: both;margin: 5px 0; padding: 0 0 0 8px;background: url('/s/lisquare.gif') no-repeat left center;}
ul.acc_list li .right_content {float: right;margin: 0 100px 0 0; font-weight: bold}
.green {color: #B1C200}
.red {color: #FF0000}
.text-center {text-align: center}
#acc_head {font-weight: bold}
#acc_head strong {color: #FF7300;font-size: 16px}
#acc_head a {float: right;margin: 0 20px 0 0}

/*strony bledow*/
.error_page {text-align:center; padding:50px 10px}
.error_page h1 {color:red; font-size:14px; text-transform:uppercase; padding:10px 0}
.error_page h2 {font-size:14px}
.error_page p {font-size:12px; padding:10px 0}


