* { padding:0; margin:0; }

img { border:0; }

body {
	width:100%; height:100%; 
	background:#FFF url('/images/top.jpg') no-repeat; 	
	background-position:center -25px;
	font-size:11px; font-family:Tahoma, Arial, Verdana; color:#424242;
	margin-top:-25px;
}

body#podstrona {
	background-image:url('/images/top_podstrona.jpg'); 
	margin-top:0px;
}

a {text-decoration:none; color:#f6851f;}
a:hover {text-decoration:underline;}

#robotek { width:580px; margin:0 auto; margin-top:25px; height:338px; padding-left:184px; position:relative; margin-bottom:-338px; z-index:1; }

.jezyki { width:770px; margin:0 auto; text-align:right; padding-right:10px; color:#9b9a9a; font-weight:bold; margin-top:12px; }

.jezyki li { list-style:none; display:inline; }

.jezyki a { text-decoration:none; color:#f6841f; }

.jezyki a:hover { color:#9b9a9a; }

#body #szablon { width:780px; margin:0 auto; position:relative; z-index:3; }

#podstrona #szablon { width:780px; margin:0 auto; overflow:hidden;}

h1 { padding-top:1px; margin-left:10px; margin-bottom:2px; clear:both; }

#szablon h1 {height:85px; margin-top:16px;}

#lewa { width:190px; float:left; }

.menu { width:190px; background:#FFF url('/images/menu_tlo.jpg') top no-repeat; margin-top:28px; padding-top:30px; }

div.tresc ul {padding-left:40px;}

div.tresc div.wykres ul {padding-left:0px;}

.menu ul, .zobacz_takze ul { width:170px; margin-left:10px; margin-bottom:8px; }

.menu li, .zobacz_takze li { list-style:none; width:150px; background:url('/images/nawigacja_link.gif') no-repeat bottom; padding-top:6px; padding-bottom:6px; }

.menu a, .zobacz_takze a { display:block; text-decoration:none; color:#424242; padding-left:12px; margin-left:8px; background:url('/images/nawigacja_arrow.gif') no-repeat left 3px; }

.menu a:hover, .zobacz_takze a:hover { text-decoration:none; color:#848484; }

li.ostatni { background:none; }

.menu a.sel {font-weight:bold;}

.aktualnosci { width:170px; margin:0 auto; line-height:14px; padding-bottom:0px; display:block; clear:both; float:left;}

h2 { font-size:21px; height:26px; font-weight:normal; margin-bottom:27px; }

.aktualnosci h2 {margin-bottom:7px; }

#dla_biznesu_container {display:block; margin:20px 0px 20px 10px; clear:both; float:left;}

h2.dla_biznesu { margin-bottom:0px; }

h2.nlh { margin-bottom:19px; }

h3 { font-size:11px; font-weight:900; color:#f6851f; clear:both; }

.aktualnosci small {margin-top:1px; display:block; }

.aktualnosci p { margin-bottom:43px; clear:both; }	

.prezentacja { width:170px; margin:0 auto; margin-top:30px; line-height:14px; }

.prezentacja p { margin-top:-5px; }

.wiecej { color:#f6851f; text-decoration:none; }

.wiecej:hover { text-decoration:underline; }

.obejrzyj { text-decoration:none; color:#f6851f; font-weight:bold; background:url('/images/strzalka.gif') 15px 4px no-repeat; padding-left:12px; margin-top:5px; display:block; margin-bottom:35px; margin-left:auto; padding-left:27px; }

.obejrzyj:hover { text-decoration:underline; }

#body #prawa { width:590px; float:left; margin-top:247px; min-height:300px; padding-bottom:16px; }

#podstrona #prawa { width:590px; float:left; margin-top:188px; min-height:530px; position:relative; }

.jestes_w { width:580px; margin-left:10px; background:url('/images/stopka.gif') bottom repeat-x; padding-bottom:10px; clear:both; }

.jestes_w a { color:#f6851f; text-decoration:none; font-weight:700; background:url('/images/strzalka.gif') 0 3px no-repeat; padding-left:10px; }

#stopka { width:770px; height:50px; margin:0 auto; clear:both; background:url('/images/stopka.gif') repeat-x; padding-left:10px; padding-top:18px; }

#podstrona #stopka { margin-top:20px; }

#stopka ul { float:left; }

#stopka li { list-style:none; display:inline; }

#stopka a { color:#f6851f; text-decoration:none; }

#stopka a:hover { text-decoration:underline; }

.rss { padding-left:15px; background:url('/images/rss.gif') 0 2px no-repeat; }

body#body .tresc { width:390px; float:left; }

body#body .tresc h2 {float:left; width:370px;}

.tresc h2 {margin-top:26px; margin-bottom:18px; }

.tresc p {line-height:14px; margin-bottom:14px; width:360px; }

body#body .tresc h2 {padding-left:10px; margin:0px; margin-bottom:5px;}

body#body #prawa_kolumna h2 {margin-top:0px; margin-bottom:2px;}

body#body .tresc p {padding-left:10px;}

.wiecej_tresc_prawa { clear:both; color:#f6851f; text-decoration:none; margin-top:14px; display:block; text-align:right; padding-right:5px; }

.wiecej_stawki_prawa {clear:both; color:#f6851f; text-decoration:none; margin-top:1px; display:block; text-align:right; padding-right:5px; }
.wiecej_stawki_prawa:hover {text-decoration:underline;}

.wykres { clear:both; }

body#body .wykres {width:390px; overflow:hidden;}

body#podstrona .wykres {margin-top:0px; margin-left:-10px; width:570px;}

.belka_pomarancz { width:380px; height:33px; background:#f6851f url('/images/belka_pomarancz.jpg') no-repeat; clear:both; padding-top:13px; padding-left:10px; position:relative; }

#podstrona .belka_pomarancz { width:560px; height:33px; background:url('/images/szczegoly_tlo.jpg') no-repeat; padding-left:10px; padding-top:13px; margin-top:21px; }

.zakladki_statystyki { width:286px; position:absolute; right:7px; top:9px; }

.zakladki_statystyki li { display:block; list-style:none; float:left; height:37px; overflow:hidden; position:relative; }

.zakladki_statystyki img { display:block; cursor:pointer; }

.zakladki_statystyki li img.chosen { position:relative; top:-38px; }

.zakladki_statystyki li img.normal { position:relative; top:0px; }

.zakladki_statystyki #tab1 { height:75px; width:87px; }

.zakladki_statystyki #tab2 { height:75px; width:58px; }

.zakladki_statystyki #tab3 { height:75px; width:74px; }

.zakladki_statystyki #tab4 { height:75px; width:67px; }

#podstrona .tab_submenu { width:560px; list-style:none; float:left; clear:both; font-size:12px; margin-top:9px; margin-left:10px; }

#podstrona .submenu_odkryte { display:block; }

#podstrona .submenu_ukryte { display:none; }

body#body .submenu_ukryte { display:none; }

#podstrona .tab_submenu li { float:left; padding-right:29px; padding-left:9px; background:url(../images/punktator_pomarancz.gif) no-repeat 0px 6px; }

#podstrona .tab_submenu li.select_item { color:#A1A1A1; background:none; float:right; padding-left:0px; padding-right:0px; position:relative; top:-2px; }

#podstrona .tab_submenu li.select_item select { font-size:11px; font-family:Tahoma, Arial, Verdana; }

#podstrona .tab_submenu a { color:#F6831F; text-decoration:none; }

#podstrona .tab_submenu a:hover { text-decoration:underline; }

#podstrona .tab_submenu li.chosen a { font-weight:bold; }

#podstrona .tab_submenu li.normal a { font-weight:normal; }

.wykresik {margin-left:10px; float:left;}

body#body .wykresik {margin:0px; margin-top:5px; width:390px;}

#podstrona .wykresik {height:224px; margin-top:0px; margin-left:0px; width:570px; overflow:hidden;}

.podpis_wykres .do_lewej { float:left; width:55px; margin-right:0px; }

.podpis_wykres { margin-top:20px; clear:both; width:570px;}

.podpis_wykres .do_prawej { float:left; width:290px; margin-left:0px; clear:both;}

#prawa_kolumna { width:200px; float:left; }

#prawa_kolumna .pokaz_stawki { margin-top:26px; margin-left:10px; margin-bottom:15px; }

.stawki { width:190px; height:164px; overflow:hidden; background:url('/images/linia_pion.gif') repeat-y; padding-left:10px; }

#dla_biznesu_img { float:left; }

#body .newsletter { width:190px; background:url('/images/linia_pion.gif') repeat-y; padding-left:10px; float:left; }

.stawki p { width:180px; margin-left:10px; line-height:18px; margin-bottom:8px; }

.stawki table { width:174px; margin:0 auto; margin-top:2px; }

	.stawki table tr { height:18px; }
	

	.stawki table tr td.flaga img { margin-top:2px; margin-right:4px; }

.newsletter p { width:190px; line-height:18px; margin-bottom:8px; }

#podstrona .newsletter { width:190px; padding-left:10px; position:absolute; left:0; bottom:0; }

#podstrona .newsletter p { width:190px; line-height:18px; margin-bottom:8px; }

.pole_pomarancz_numer { width:180px; height:32px; background:#f6851f url('/images/pole_pomarancz_numer.jpg') no-repeat; padding-top:14px; padding-left:10px; overflow:hidden; }


.pole_pomarancz_numer select {
	width:170px;
}

.pole_numer, .pole_newsletter_inp { border:1px solid #858585; color:#858585; width:141px; height:16px; font-size:11px; float:left; }

.pole_newsletter_inp { width:151px; height:14px; }

.go_stawki { float:right; margin-top:2px; margin-right:8px; }

.stawki ul { margin-top:11px; }

.stawki li { list-style:none; width:181px; line-height:18px; text-align:right; }

#prawa_kolumna .porownaj_stawki { margin-top:2px; margin-left:10px; }

.newsletter { margin-top:19px; }

.pole_newsletter { margin-top:19px; width:190px; }

.wykonanie { float:right; margin-right:10px; }

.zobacz_takze { width:180px; margin:0 auto; }

.zobacz_takze h2 { margin-top:53px; margin-left:5px; margin-bottom:16px; }

#podstrona #prawa h2 { margin-top:26px; margin-bottom:17px; }

#podstrona .tresc { width:560px; float:left; margin-left:10px; padding:0px 10px 80px 10px; text-align:justify;}

.szczegoly_polaczenia { width:560px; height:33px; background:url('/images/szczegoly_tlo.jpg') no-repeat; padding-left:10px; padding-top:13px; margin-top:21px; }

.jestes_w span { background:url('/images/strzalka.gif') 0 3px no-repeat; padding-left:10px; }

.jestes_w span, .jestes_w a {margin-left:10px;}

.jestes_w a.first {margin-left:0px;}

#cennik {margin-top:19px; }

#cennik th { text-align:center; }

#cennik td {width:75px; height:25px; text-align:center;}

#cennik .kolor { background:#ededed; }

.szczegoly_polaczenia h3 { float:left; }

.kierunek_pol { width:200px; height:16px; font-size:10px; color:#a1a1a1; float:right; margin-top:2px; margin-right:10px; }

.data_pol { width:141px; height:16px; font-size:10px; color:#a1a1a1; float:right; margin-top:2px; margin-right:10px; }

.pokaz_stawki_btn { float:right; margin-top:5px; margin-right:10px; }

ul.poziom2 { margin-left:0; margin-bottom:0; }

.poziom2 li { padding-left:10px; background:url('/images/nawigacja_link2.gif') no-repeat bottom; }

.przegladaj_wg { width:142px; height:16px; font-size:10px; color:#a1a1a1; float:right; margin-top:2px; margin-right:10px; }

li.nowy_poziom { background:none; height:auto; margin-left:0; padding-left:0; padding-top:0; padding-bottom:0; }

#podstrona .tresc p { margin-bottom:14px; line-height:14px; width:auto;}

.produkt { width:580px; margin-top:25px; background:url('/images/linia_na_koniec.gif') repeat-x; overflow:hidden; padding-top:1px; margin-bottom:34px; padding-bottom:40px; position:relative; }

.fota_produkt { width:162px; float:right; position:relative; padding-top:40px; padding-bottom:40px; margin-right:20px; }

.opis_produkt { width:398px; float:right; padding-top:45px; line-height:14px; }

.opis_produkt p { margin-top:46px; }

.powieksz { position:absolute; bottom:0; right:0; color:#f6831f; text-decoration:none; padding-left:13px; background:url('/images/powieksz.jpg') 0 4px no-repeat; }

.powieksz:hover { text-decoration:underline; }

.linia_koniec { position:absolute; background:url('/images/linia_na_koniec.gif') repeat-x; width:580px; height:3px; bottom:2px; z-index:3; }

h4 { font-size:11px; font-weight:bold; color:#f6831f; }

.lista li { list-style:none; width:150px; line-height:18px; font-weight:bold; color:#f6831f; padding-left:10px; background:url('/images/strzalka.gif') 0 11px no-repeat; padding-top:6px; }


.conn_type_bull {padding-left:5px; width:113px;}
.conn_type_price {text-align:right; font-weight:bold; width:50px;}

#mainpage_center_container {height:204px; overflow:hidden;}




#loading {display:none;}


td#rodzaje_polaczen input {vertical-align:middle; padding:0px; margin:0px; margin-top:1px; margin-right:3px;}
td#rodzaje_polaczen label {margin-right:6px; font-size:12px;}


table#cennik_search {width:560px;}
table#cennik_search td {padding:4px 0px; vertical-align:top;}
table#cennik_search td.option_bullet {width:20px; text-align:center;}
table#cennik_search td.option_title {width:150px; font-size:12px;}
table#cennik_search td.option_content {width:390px;}
table#cennik_search input.big, table#cennik_search select.big, table#cennik_search select.big option, table#cennik_search input.big_warning {
	width:297px; font-size:12px;
	font-family:Tahoma, Arial, Verdana;
	padding:2px; border:solid 1px silver;
}
table#cennik_search input.big_warning {
	border:solid 1px #bc020c;
}
table#cennik_search select.big {width:305px;}
table#cennik_search select.big option {padding:0px; border:none;}
table#cennik_search td#loading_container {height:23px; padding:0px; empty-cells:show; overflow:hidden; vertical-align:middle;}

table#cennik_search tr#rodzaj td {height:16px; empty-cells:show;}
table#cennik_search tr#rodzaj td span {display:none;}

table#cennik td.cheapest {color:#F6851F;}


table#cennik_search td div#phone_warning {
	margin-top:3px; display:none; color:#bc020c;
}


