html{ height:100%; width:100%;}body{ font-size:90%;  font-family:Verdana,Tahoma, Arial;  color:#000000;  font-weight:normal;  margin:0px;  background-image: url('/img/layout/logo_bg.jpg');  /*'/img/layout/tlo.gif'*/ background-repeat: repeat;  /*repeat-x*/ background-position: 0px 0px; /*0px 105px*/ height:100%; width:100%;}ul, ol, li, h1, h2, h3, h4, form{ margin:0px; padding:0px;}p{ font-size:90%;  margin:0px; padding:1px 0;}.baner_right p{ margin:0px; padding:0px;}img         {border:0px; }small       {font-size:80%; color:#808080; }.clear{  clear: both;}a{color:#DC0000; text-decoration:none;outline: none;}a:hover      {text-decoration:underline;}.none{ display:none;}.arrow_top{ background-image: url('/img/layout/arrow_top.gif');  background-repeat: no-repeat;  background-position: right top;  padding-right:17px;}.back{ display:block; margin-top:10px; margin-left:5px; background-image: url('/img/layout/strzalka-lewo-min.gif');  background-repeat: no-repeat;  background-position: left top;  padding-left:17px;}.more a{ display:block; margin-top:10px; margin-right:5px; background-image: url('/img/layout/strzalka-prawo-min.gif');  background-repeat: no-repeat;  background-position: right top;  padding-right:17px;}.glowna_shadow{ width:100%; background-image: url('/img/layout/shadow.png');  background-repeat: repeat-y;  background-position: center center;  }.glowna     {clear:left; margin-left:auto; margin-right:auto; padding-top:5px;width:1050px; position:relative;background-color: #fff;}.reklama_right{ position:absolute; right:-210px; top:280px; width:200px;}.top{ padding-bottom:7px;}.logo       {float:left; width:420px;}.cont_search{ /*border-top:1px solid #F2F2F2;*/ border-bottom:4px solid #CF1212; padding:10px; width:642px;}.cont_search span{ padding-right:10px;}.cont_search span:hover{ text-decoration:underline; cursor: pointer;}.cont_search span.span_active{ font-weight:bold; color:#CF1212;}.slogan {float:left; width:320px; padding-top:10px;color:#DC0000;font-size:14px;}.search{float:left; width:220px; height:30px; padding:5px; padding-top:9px;border:1px solid #C9C9C9; background-color:#F3F3F3; background-image: url('/img/layout/logowanie-tlo.gif'); background-repeat: repeat-x; background-position: left top;font-size:90%;}.search input{ width:190px; border:1px solid #C9C9C9;color:#808080;font-size:90%;height:15px;}.search label{display:none;}.stats{ float:right; width:220px;  font-size:90%; color:#808080;}.logowanie{float:right; width:370px; height:50px; padding:5px; border:1px solid #C9C9C9; background-color:#F3F3F3; background-image: url('/img/layout/logowanie-tlo.gif'); background-repeat: repeat-x; background-position: left top;font-size:90%;}.logowanie .error-message{ display:none;}.logowanie  a{margin-left:8px;} .pole {margin:3px; height:16px; width:115px; border:1px solid #C9C9C9; color:#808080; font-size:90%;}input.submit{background-image: url('/img/layout/submit.gif'); background-repeat: no-repeat; background-position: left top; width:18px;height:18px;border:0px;cursor: pointer;}.red{color:#DC0000;font-weight:bold;}.green{color:#0DFF00;font-weight:bold;}.blue{color:#008CFF;font-weight:bold;}.linki_log .red, .linki_log1 .red, .logowanie .red{ font-weight:normal;}.linki_log1{text-align:right;}a.zarejestruj{color:#DC0000;font-weight:bold;text-decoration:underline;} .logowanie form label{ display:none;}/*langs*/.langs{  height:20px;  margin-top:3px;  float:left;   width:220px;   }.langs ul li{ list-style:none; float:left;}.langs ul li a{ color:#5D5D5D; text-decoration:none; margin-left:5px;}.langs ul li a:hover, .langs ul li.lang_active a{ color:#DC0000; text-decoration:none;}.menu       {clear:left; float:left; height:33px; margin-bottom:7px; background-image: url('/img/layout/menu-cien.gif'); background-repeat: repeat-x;background-position: left top;  }/* button1 - domyslny przycisk menu szaro-czerwony */.menu  div {float:left; margin-right:1px;}  .menu  div  a {float:left; padding-left:20px; padding-right:20px; padding-top:3px;height:22px;display:block;text-align:center;font-size:100%; color:#FFF; font-family:Arial; font-weight:bold; text-decoration:none;border: 1px solid #808080;background-color:#666666; background-image: url('/img/layout/menu-1.gif'); background-repeat: repeat-x; background-position: left top;}.menu  div  a:link, div.button1 a:visited {text-decoration:none;border: 1px solid #808080;color:#fff;background-image: url('/img/layout/menu-1.gif'); background-repeat: repeat-x; background-position: left top;}.menu  div  a:hover{text-decoration:none;border: 1px solid #B60000;color:#FFF;background-image: url('/img/layout/menu-2.gif');background-repeat: repeat-x; background-position: left top; } /* button2 - czerwony przycisk menu na aktywnej stronie */div.button2 { float:left;  height:25px; margin-right:1px;  } div.button2 a  {float:left; padding-left:20px; padding-right:20px;height:22px; padding-top:3px; display:block; text-align:center; font-size:100%;color:#FFF; font-family:Arial; font-weight:bold; text-decoration:none; border: 1px solid #B60000; background-image: url('/img/layout/menu-2.gif'); background-repeat: repeat-x; background-position: left top;}div.button2 a:link, div.button2 a:visited, div.button2 a:hover  {text-decoration:none; color:#FFF; border: 1px solid #B60000;background-image: url('/img/layout/menu-2.gif'); background-repeat: repeat-x; background-position: left top;}.menu div.button_specjal a, div.button_specjal a:hover, div.button_specjal a:visited{border: 1px solid #01a125;background-image: url('/img/layout/menu-specjal.gif'); background-repeat: repeat-x; background-position: left top;}.menu-cien {float:left; width:3px; height:33px;  }.billboard { 	clear:left; margin-bottom:5px; width: 1000px; /*border: 1px solid #C9C9C9;*/	background-color:#FFF; text-align:center;}.billboard p{ margin:0px; padding:0px;}/*main*/.main{/*background-image: url('/img/layout/bg_gray.jpg'); background-repeat: repeat-y; background-position: left top;*/}/* .kategorie - lewa kolumna */.kategorie {	clear:left; float: left;	width: 200px; /*background-color: #F5F5F5; border-bottom:4px solid #CF1212; */margin-right:1px;}.kat-naglowek {height:20px; border-bottom:4px solid #CF1212; padding-bottom:2px; font-size:100%;background-color: #FFF; color:#000; font-family:Arial;  font-weight:bold;width: 200px; }.skyscraper_news .kat-naglowek{width: 180px; font-size:90%;}.kat-naglowek img {float:left; margin-top:2px;margin-right:2px;}/* kategorie rozwijane */.kategorie_list {z-index:90;font-size:90%;font-family:Arial; width: 200px;  z-index:9000010;}/* remove all the bullets, borders and padding from the default list styling */.kategorie_list ul {padding:0;margin:0;list-style-type:none;width:200px; z-index:9000010;}/* hack for IE5.5 */* html .kategorie_list ul {margin-left:-16px; ma\rgin-left:0;}/* position relative so that you can position the sub levels */.kategorie_list li { background-color:transparent; position:relative; height:30px; list-style:none; display:block; width: 200px;  margin-bottom:1px; z-index:9000010;}/* get rid of the table */.kategorie_list table {position:absolute; border-collapse:collapse; top:0; left:-200;  z-index:9000010; font-size:1em;}.kategorie_list table td{ vertical-align: top;}/* style the links */.kategorie_list a, .kategorie_list a:visited {display:block; text-decoration:none;height:23px; padding-top:4px;  font-size:90%;width:198px;color:#000; background-color: transparent; border: 1px solid #D1D1D1; background-image: url('/img/layout/kat-1.gif'); background-repeat: repeat-x; background-position: left top; z-index:9000010;}/* hack for IE5.5 */* html .kategorie_list a, * html .kategorie_list a:visited { background-color:#fff; width:200px; w\idth:199px;}/* style the link hover */* html .kategorie_list a:hover {color:#fff; background-color:transparent; background-image: url('/img/layout/kat-2.gif'); background-repeat: repeat-x; background-position: left top;text-decoration:none;}.kategorie_list :hover >a{color:#fff; background:#fff; background-image: url('/img/layout/kat-2.gif'); background-repeat: repeat-x; background-position: left top;text-decoration:none;}/* hide the sub levels and give them a positon absolute so that they take up no room */.kategorie_list ul ul {visibility:hidden;position:absolute; z-index:9000010;top:0;left:200px; }/* make the second level visible when hover on first level list OR link */.kategorie_list ul li:hover ul,.kategorie_list ul a:hover ul {visibility:visible;}.kategorie_list ul li a img{ float:left; margin:0 5px;}.kategorie_list ul li a span{ display:block;}.kategorie_list ul ul li{ margin-bottom:-1px; z-index:9000010;}.kategorie_list ul ul li a{ padding-left:5px; background-image: url('/img/layout/kat-1-1.gif');  background-repeat: repeat-x;  background-position: left top;   z-index:9000010;  position:absolute;}.kategorie_list ul ul li a:hover{ background-image: url('/img/layout/kat-2-1.gif');  background-repeat: repeat-x;  background-position: left top; background-color:transparent;}/* .mapa - srodkowa kolumna */.col_center{float: left;	width: 670px; /*background-color:#F8F8F8;*/}.col_center_news{ width: 668px;  /*618px;*/}.col_center_panel{ width:100%;}/* .zakladki - pasek zakladek nad mapa google */.zakladki {height:20px;  font-size:100%;color:#000; font-family:Arial;  font-weight:bold;border-bottom:4px solid #CF1212; width: 100%; /*670px*/margin-right:1px;border-left:0px;margin-top:2px;}.col_center_news .zakladki{width: 668px; }.col_center_panel .zakladki{ width:100%;}.zakl-naglowek {float:left; width:470px;}.col_center_news .zakl-naglowek{width:398px;}.zakl-naglowek img {float:left; margin-top:2px;margin-right:2px;}/* zakl-button1 - domyslny przycisk zakladek nad mapa szaro-czerwony */div.zakl-button1 { float:left; margin-right:2px;  }  div.zakl-button1 a  { float:left; padding-left:20px; padding-right:20px;height:18px; padding-top:2px;  display:block; text-align:center; font-size:90%;color:#656565; font-family:Arial; font-weight:bold; text-decoration:none; border: 1px solid #D1D1D1; background-image: url('/img/layout/kat-1.gif'); background-repeat: repeat-x; background-position: left top;}div.zakl-button1 a:link, div.zakl-button1 a:visited {text-decoration:none; background-color: #D1D1D1;border: 1px solid #D1D1D1;border-right: 1px solid #A8A8A8; background-image: url('/img/layout/kat-1.gif'); background-repeat: repeat-x; background-position: left top;color:#fff;} div.zakl-button1 a:hover {text-decoration:none; background-color: #CF1212; color:#FFF; border: 1px solid #CF1212;background-image: url('/img/layout/kat-2.gif'); background-repeat: repeat-x; background-position: left top;}/* zakl-button2 - czerwony przycisk zakladek nad mapa - aktywna zakladka */div.zakl-button2 { float:right; margin-right:10px;  } div.zakl-button2 a  {float:left; padding-left:20px; padding-right:20px;height:18px; padding-top:2px; display:block; background-color: #D1D1D1; text-align:center; font-size:90%;color:#FFF; font-family:Arial;font-weight:bold; text-decoration:none; border: 1px solid #CF1212; background-image: url('/img/layout/kat-2.gif'); background-repeat: repeat-x; background-position: left top;}div.zakl-button2 a, div.zakl-button2 a:hover  {text-decoration:none; background-color: #CF1212;border: 1px solid #CF1212;background-image: url('/img/layout//kat-2.gif'); background-repeat: repeat-x; background-position: left top;}div.zakl-forum a, div.zakl-forum a:hover{background-image:url(/img/layout/menu-1.gif);background-position:left top;background-repeat:repeat-x;border: 1px solid #808080;border-bottom:1px solid #CF1212;}/* mapa-google - ramka wokol iframe */.mapa-google { clear:left; 	border:1px solid #B0B0B0; border-top:4px solid #CF1212;border-bottom:1px solid #B0B0B0; width: 660px;} .mapka{clear:left; 	border:1px solid #B0B0B0; border-top:0px;width: 660px;z-index:0px;}#mapka{width: 660px;border-left:0px;border-right:0px;border-bottom:0px;overflow: hidden;height:500px;  z-index:0px;}.mapka_in{ width: 660px; height:504px;  overflow: hidden;}.mapka_start #mapka{ height:300px;}.mapka_start .mapka_in{ height:304px;}#geoAdresy ul{ list-style:none;}.look_on_map{background-image:url(/img/layout/ikony/loop.gif);background-position: right center;background-repeat: no-repeat;padding-right:25px;padding-top:3px;padding-bottom:3px;margin-left:5px;margin-right:5px;}.see_product{ display:block; width:110px;}.entry_list .look_on_map{ float:right;}.my_entry{background-image:url(/img/layout/ikony/icon_packet.gif);}.error_entry{background-image:url(/img/layout/ikony/error_icon.gif);}.entry_box a.my_entry{ float:left;}.content_page { clear:left; border-top:0px;text-align:left; color:#808080; font-size:90%;line-height: 130%;} .tresc_cms{ padding:5px;}.tresc_cms ul li, .tresc_cms ol li{ margin-left:20px; margin-bottom:5px;}.tresc_cms ul, .tresc_cms ol{ margin-top:10px; margin-bottom:0px;}.entry_view{ /*background-color: #CFF7FF;*/}.search_list{ padding:5px;}.search_list li a{ padding-left:17px;}.li_pakiet_4 a{ font-weight:bold; background-image: url('/img/layout/gold1.jpg');  background-repeat: no-repeat;  background-position: center left;  padding-right:15px;}.li_pakiet_3 a{ font-weight:bold; background-image: url('/img/layout/silver1.jpg');  background-repeat: no-repeat;  background-position: center left;  padding-right:15px;}.li_pakiet_2 a{ font-weight:bold; background-image: url('/img/layout/brown1.jpg');  background-repeat: no-repeat;  background-position: center left;  padding-right:15px;}/* .skyscraper - prawa kolumna */.skyscraper{float: right; width: 128px; border-top:4px solid #CF1212; background-color:#FFF; text-align:center;margin-top:22px;}.skyscraper_news{ width: 180px;  border:0px; margin-top:0px; text-align:left;}.baner_right{width: 126px; /*border: 1px solid #C9C9C9;*/margin-bottom:5px;}.stopka      {clear:both; margin-top:0px; width:100%;  background-image: url('/img/layout/tlo.gif'); background-repeat: repeat-x; background-position: top left;}.copyright   {clear:left; margin-left:auto; margin-right:auto; padding-top:8px;margin-top:5px;width:1000px; text-align:center;font-size:80%; color:#808080; }.linki_bottom{background-image: url('/img/layout/tlo.gif'); background-repeat: repeat-x; background-position: 0px 18px;width:100%;padding-top:5px;}.linki       {clear:left; margin-left:auto;  margin-right:auto; margin-top:15px;width:990px; height: auto !important; font-size:90%;}.bottom_box{ float:left; margin-right: 70px; padding-top:15px; }.linki ul    {margin-top:10px; }.linki li    {margin-bottom:3px; list-style-type:none; font-size:90%;}.linki img   {margin:3px;}/* ##### motolokalizator.pl profil uzytkownika ##### */.zalogowany  {float:right; width:250px; height:70px; border:1px solid #C9C9C9; background-color:#F3F3F3; background-image: url('/img/layout/logowanie-tlo.gif'); background-repeat: repeat-x; background-position: left top;}.zalogowany img {float:left; margin-right:5px; margin-top:-3px; }/* .profil - glowne okno */.profil {	float: left;	width: 1000px; background-color: #FFF; }/* .profil-zakladki - pasek zakladek nad mapa google */.profil-zakladki {height:20px; border-bottom:1px solid #CF1212; font-size:100%;background-color: #FFF; color:#000; font-family:Arial;  font-weight:bold;}/* profil-button1 - domyslny przycisk zakladek w profilu szaro-czerwony */div.profil-button1 { float:left; margin-right:2px;  }  div.profil-button1 a  { float:left; padding-left:20px; padding-right:20px;height:17px; padding-top:2px;  display:block; text-align:center; font-size:90%;color:#656565; font-family:Arial; font-weight:bold; text-decoration:none; border: 1px solid #D1D1D1; border-bottom:none;background-image: url('/img/layout/kat-1.gif'); background-repeat: repeat-x; background-position: left top;}div.profil-button1 a:link, div.profil-button1 a:visited {text-decoration:none; background-color: #D1D1D1;border: 1px solid #D1D1D1; border-right: 1px solid #A8A8A8;border-bottom:none;background-image: url('/img/layout/kat-1.gif'); background-repeat: repeat-x; background-position: left top;}div.profil-button1 a:hover {text-decoration:none; background-color: #FFCCC5; color:#CF1212; background-image: none; border: 1px solid #CF1212; border-bottom:none;}/* profil-button2 - czerwony przycisk zakladek w profilu - aktywna zakladka */div.profil-button2 { float:left; margin-right:2px;  } div.profil-button2 a  {float:left;  padding-left:20px; padding-right:20px;height:17px; padding-top:2px; display:block; background-color: #FFCCC5; text-align:center; font-size:90%;color:#CF1212; font-family:Arial; font-weight:bold; text-decoration:none; border: 1px solid #CF1212;border-bottom:none; }div.profil-button2 a:link, div.profil-button2 a:visited, div.profil-button2 a:hover  {text-decoration:none; background-color: #FFCCC5;border: 1px solid #CF1212; border-bottom:none; color:#CF1212;}/* profil-dane  */.profil-dane { clear:left; 	border:1px solid #C9C9C9; border-top:none; padding:20px 10px; width: 978px; min-height: 500px; height: auto !important; height:500px;    }.profil-dane table {border-collapse:collapse; width:310px;}.profil-dane thead td, .profil-dane tfoot td { background-color: #EBEBEB; color:#DC0000; font-weight:bold; border-top:1px solid #D1D1D1; border-bottom:1px solid #D1D1D1; }.profil-dane td {border-bottom:1px solid #D1D1D1; background-color: #FFF; padding:4px 0px; vertical-align:top; font-size:80%; min-width: 40px; width: auto !important; width:40px;}.profil-dane td input, .profil-dane td select {border:1px solid #C0C0C0; font-size:80%; padding:1px; margin:1px;}.profil-dane tbody button {border:1px solid #6B6B6B; font-size:80%;color:#6B6B6B; padding:1px 3px; margin:2px;}.profil-dane tfoot button {border:1px solid #6B6B6B; font-size:80%; color:#6B6B6B; padding:1px 3px; margin:2px; width:110px; background-image: url('/img/layout/user/button.gif'); background-repeat: repeat-x; background-position: left top;font-weight:bold}.profil-dane tbody li {margin-left:-15px;}.profil-dane tbody ol {margin-top:0px;}td.tdl {width:140px; text-align:left;background-color: #FFF; }td.tds {width:170px; text-align:center;background-color: #FFF; }td.tdr {width:170px; text-align:right;background-color: #FFF; }thead td.tdl {padding-left:4px; }/* profil-dane  */.standard_form { clear:left; border:1px solid #C9C9C9; border-top:none; padding:20px 10px; }.standard_form table {border-collapse:collapse; width:310px;}.standard_form1{padding:10px 5px; }.standard_form1 table {border-collapse:collapse; width:100%;}.standard_form table td{ padding-right:1px; padding-left:1px;}.standard_form table td.td_button, .forum table td.td_button{ vertical-align: middle;}.standard_form form label{ display:none;}.standard_form table tr.tr_naglowek td { background-color: #EBEBEB; color:#DC0000; font-weight:bold; border-top:1px solid #D1D1D1; border-bottom:1px solid #D1D1D1; }.standard_form table tr.tr_naglowek_red td{background-color: #FFEFEF; }.standard_form table tr.tr_naglowek_blue td{background-color: #EFF8FF; }.standard_form td {border-bottom:1px solid #D1D1D1; background-color: #FFF; padding:4px 0px; vertical-align:top; /*min-width: 40px;width: auto !important; width:40px;*/ }.standard_form .no_border td { border:0px;}.standard_form td.label{ width:200px;}.standard_form  .private  td{border-bottom:0px; }.standard_form td input, .standard_form td select {border:1px solid #C0C0C0; padding:1px; margin:1px;width:200px;}.standard_form td input.sort{width: 30px;margin:0 auto;}.standard_form td input.checkbox{width:20px;}.standard_form td input.kolejnosc{ width:170px;}input.button_submit, a.button_submit {border:1px solid #6B6B6B; color:#6B6B6B; padding:1px 3px; margin:2px; font-size:8pt;background-image: url('/img/layout/user/button.gif'); background-repeat: repeat-x; background-position: left top;font-weight:bold;cursor: pointer;}input.button_green, a.button_green {border:1px solid #6B6B6B; color:#fff; padding:1px 3px; margin:2px; font-size:8pt;background-image: url('/img/layout/menu-specjal.gif'); background-repeat: repeat-x; background-position: left bottom;text-align:center;font-weight:bold;cursor: pointer;}input.button_green:hover, a.button_green:hover{color:#fff; }input.button_pink, a.button_pink{background-image: none;background-color: #FF0A7A; color:#fff;}input.button_pink:hover, a.button_pink:hover{color:#fff;}input.button_submit_big,a.button_submit_big{padding:5px 12px; background-image: url('/img/layout/menu-1.gif'); color:#fff;}a.button_submit1{ display:block; padding:0px;}input.button_submit:hover, a.button_submit:hover{color:#DC0000; text-decoration:none;}.standard_form a.button_submit_change_packet{border:1px solid #6B6B6B; color:#6B6B6B; padding-left:2px;padding-right:2px;padding-bottom:4px;margin:2px; font-size:8pt;background-image: url('/img/layout/user/button.gif'); background-repeat: repeat-x; background-position: left top;font-weight:bold;cursor: pointer;width:100px;height:12px;display:block;}.two_col_l{ width:320px; float:left;  margin-left:5px;}.two_col_r{ width:320px; float:right;}#table_company{ display: none; margin-bottom:5px;}.table_company{ margin-top:5px; margin-bottom:5px;}.wyszukiwanie {background-image:url(/img/layout/promocja_bg.png);height:100%;left:0;position:fixed;top:0;width:100%;z-index:10000001;}.wyszukiwanie table{ width:100%; height:100%;}.wyszukiwanie_form{background-color: #FFF; color:#000; height:380px;width:550px;text-align:left;padding:5px;border:1px solid #7E7E7E;}.wyszukiwanie_form span{ font-size:10px;}#category_list{ border:1px solid #7E7E7E; height:310px; overflow: auto; background-color: #F6F6F6; font-size:90%;}.wyszukiwanie_form ul li{ list-style:none; margin-left:5px; margin-top:5px;}.wyszukiwanie_form h4{ font-size:90%; color:#7E7E7E; margin-bottom:5px;}.close_wyszukiwanie{ float:right; font-size:80%;}.submit_form_searchcat{background-image:url(/img/layout/kat-2-1.gif); background-position:left top;background-repeat:repeat-x;height:22px; border:1px solid #BEBEBE;color:#fff;font-family:arial;font-weight:bold;font-size:90%;width:70px;margin-top:5px;cursor: pointer;}.invertselection{float:right; font-size:80%;margin-top:5px;}.under_map{ padding:10px; font-size:90%;}/*form geo*/.form_geo{background-image:url(/img/layout/tlo.gif); background-position:left top;background-repeat:repeat-x;padding-left:5px;padding-right:5px;}.form_geo_left{ width:100%;}.form_geo_right{ width:100%;}.form_geo form{ float:right;}.form_geo table{ border-collapse: collapse;}.form_geo table tr td{ margin:0px; padding:0px; padding:2px 1px;}.form_geo form input{ height:17px; width:210px;}.form_geo form input#adres{ width:386px;}.form_geo form select{ height:22px;}.last_post .submit_form_geo{ margin-top:2px; margin-bottom:3px;}.submit_form_geo,.form_geo form .submit_form_geo{background-image:url(/img/layout/kat-1.gif); background-position:left top;background-repeat:repeat-x;height:22px; margin-top:0px;border:1px solid #BEBEBE;color:#656565;font-family:arial;font-weight:bold;font-size:90%;width:90px;cursor: pointer;}.submit_form_geo:hover,.form_geo form .submit_form_geo:hover{background-image:url(/img/layout/kat-2-1.gif); border:1px solid #CF1212;color:#fff;}/* drzewo kategori na wyciemnieniu*/.box_tree{ height:130px; overflow: auto; margin:5px;}.box_tree ul{margin-left:10px;list-style:none;}.box_tree ul ul{margin-left:5px;}.box_tree ul li{ color:#000; margin-top:5px;}.box_tree ul ul li{ color:#474747;}.box_tree ul ul ul li{ color:#717171;}.box_tree ul .checkbox{ float:left; margin-right:3px;}.box_tree label{ display:none;}/*lista wpisów */.entry_list{ border-top:1px solid #DFDFDF; margin-top:5px;}.entry_box{ padding:5px 2px; border-bottom:1px solid #DFDFDF; background-color:#EFEFEF;}.entry_box a{ display:block; text-decoration:none;}.entry_box_alt{ background-color:#FCFCFC;}.entry_box:hover{ background-color:#FFEFEF;}.entry_box_img{ width:100px; float:left; margin-right:10px; position:relative;}.entry_box_img img{ margin:0px; padding:0px;} .entry_box_text{ float:left; width:500px; color:#808080;}.entry_box_date{ font-size:80%; color:#808080; margin-bottom:5px; padding:2px;}#categories{ display:none;}.show_category{ display:block; padding-left:4px; padding-bottom:5px;}.last_search{ margin-top:5px; }h2.naglowek{ font-size:100%; padding:2px;}/*news*/.news_list{}.news_box{ padding:0px 0px; padding-bottom:5px; border-bottom:1px solid #DFDFDF; }.news_title{ font-size:100%; color:#DC0000; background-color:#EFEFEF; padding:4px 2px;}/*.new_products .news_title{ border-top:1px solid #DFDFDF; color:#5F5F5F; background-color: #DFFFE6; }.prom_products .news_title{ border-top:1px solid #DFDFDF; background-color: #FFDFFE;  color:#FF0A7A;}*/.prom_products .div{ display:none;}.prom_products .first, .prom_products .highlight{ display:block;}.news_title span{  font-weight:normal;  font-size:90%;}.news_title span.counter{  font-weight:normal;  font-size:11px;  float:right;  text-align:right;  color:#808080;}.tresc_strony span.counter{  font-weight:normal;  font-size:11px;  padding-top:2px;  float:right;  text-align:right;  color:#808080;}.news_content{ padding:4px 2px;}.news_box_img{ width:150px; float:left; margin-right:10px;}.news_box_img a img{ border:1px solid #EFEFEF; padding:1px;}.news_box_img a:hover img{ border:1px solid #DC0000; padding:1px;}.more{ float:right; margin-right:4px; font-size:90%;}/* tab*/.tab{ display:none;}.tab_active{ display:block;}.wpis_zakladki{border-bottom:1px solid #CF1212;padding-top:10px;}.wpis_zakladki ul li{list-style:none;float:left;display:block;margin-left:2px;}.wpis_zakladki ul li a{display:block;padding-left:10px;padding-right:10px;padding-top:2px;border:1px solid #A8A8A8;background-color: #D1D1D1;color:#656565;background-image:url(/img/layout/kat-1.gif);background-position:left top;background-repeat:repeat-x;border-bottom:0px;}.wpis_zakladki ul li a.active, .wpis_zakladki ul li a:hover{border:1px solid #CF1212;color:#CF1212;background-color: #FFCCC5;background-image:none;text-decoration:none;border-bottom:0px;}.gallery_contener{margin-top:8px;}.image_box{ width:150px; float:left; margin-left:10px; margin-bottom:10px;}.image_box a{ display:block; padding:1px; border:1px solid #A8A8A8;}a.image_box1{ display:block; padding:1px; border:1px solid #A8A8A8; float:left; margin-right:10px; margin-top:5px; margin-left:2px;position:relative;}.image_box a:hover,a.image_box1:hover{ display:block; padding:1px; border:1px solid #CF1212;}.image_box a.chmurka, .image_box a.chmurka:hover{ display:inline; border:0px;}.image_box_in{ width:146px; height:110px; overflow: hidden;}.image_box_in1{ width:100px; overflow: hidden;}.image_box_in2{ width:250px; height:187px; overflow: hidden; display:block;}.pager{ display:block; margin-top:10px; margin-bottom:10px;}.pager span{ /*padding:2px 4px; border:1px solid #717170;*/}.pager a{background-color:#fff;color:#717170;}.pager span a{ padding:2px 4px; background-color:#717170; color:#fff;}.pager_info{ clear:both; margin-top:10px; font-size:90%;}/*baners bottom */.baners_bottom{margin-top:5px;}.baners_bottom ul li{ list-style:none; float:left; margin-right:5px; /*border:1px solid #C9C9C9;*/}.baner_left{ width:200px; margin-bottom:5px;}/*formularz*/.formularz_kontaktowy{}.formularz_kontaktowy label{ display:none;}.formularz_kontaktowy table td.opis{ vertical-align: top;}.formularz_kontaktowy input.submit_wyslij{ background-image:url(/img/layout/kat-1.gif); background-position:left top; background-repeat:repeat-x; width:60px; border-width:1px;}.formularz_kontaktowy input.submit_wyslij:hover{ background-image:url(/img/layout/kat-2.gif); background-position:left top; background-repeat:repeat-x; color:#fff;}/*box logowanie*/.zalogowany_jako{ background-image:url(/img/layout/user/user.gif); background-position:left center; background-repeat:no-repeat; padding-left:18px; padding-top:3px; padding-bottom:3px;}.stan_konta{ background-image:url(/img/layout/user/konto-zlote.gif); background-position:left center; background-repeat:no-repeat; padding-left:18px; padding-top:3px; padding-bottom:3px; margin-top:3px; width:170px; float:left;}.linki_log{ text-align:right; margin-right:10px; font-size:90%; width:170px;  padding-top:5px; float:right;}/*registration*/.registration label{ display:none;}/* Api map - dymek */      .dymek		{		//	margin: -16px -4px -6px -4px;			//width: 240px;			margin-top:3px;			font-family: Verdana;		}		.dymek h4		{			font-weight: bold;			font-size: 12px;			border-bottom: 2px solid #D02423;			padding-bottom: 1px;			margin-bottom: 2px;			color: black;		}		.dymek img		{			float: left;			border: 1px solid #D02423;			padding: 1px;			margin: 2px;			margin-left: 4px;			width:60px;		}		.dymek .text{    float:left;    padding-left:5px;    }		.dymek .more{    float: right;    font-size:10px;    }        .dymekmax_img		{			float: left;			border: 1px solid #D02423;			padding: 1px;			margin: 2px;			margin-left: 4px;			width:150px;		}					.dymekmax .text{    float:left;    padding-left:5px;    }    		.dymek img.packet_chmurka, .dymekmax img.packet_chmurka{     width:20px;     border:0px;     margin:0px;     padding:0px;     float:none;     margin-top:4px;     margin-right:2px;    }/* koniec dymek */a.administrator{ float:right; font-size:90%;}/*komunikaty*/.message{ margin:5px; padding:5px; color: #00AF18; border: 1px solid #00AF18; background-color:#EFFFF1;}.flashMessageError{ margin:5px; padding:5px; color: #FF0000; border: 1px solid #FF0000; background-color:#FFEFEF;}/*mapa serwisu*/.map{ padding-top:10px;}.map h2{ font-size:110%; margin-bottom:10px; margin-left:40px;}.map table{ border-collapse: collapse; width:100%; border:0px;}.map table td{ vertical-align: top;}.map ul{ list-style:none; margin-left:40px; margin-bottom:5px;}.map ul li span{ font-size:80%; color:#000;}.map ul li{ margin-bottom:5px;}.map ul ul a{ color:#000;}.map ul ul ul a{ color:#7F7F7F;}.div_region{ display:none;}.div_serie{ display:none;}.entries_icons{ text-align:right; margin-right:5px; float:right; width:400px;}.error-message{ color:#EF2C2C;}.news_start{border-bottom:4px solid #CF1212;}/*comments*/.comments{ margin:10px 5px; max-height:600px; border:1px solid #F4F4F4; overflow: auto; margin-top:5px; font-size:90%;}.comments span{ color:#DC0000;}h5.comment_nag{ margin:0px;  padding:0px; font-size:100%; margin-top:10px;}.comment_body{ margin:5px 0; color:#2F2F2F; padding:2px;}.comment_body1{ background-color:#F4F4F4;}.comment_body_l{ float:left; margin-right:5px; width:21px;}.comment_body_r{ float:left; width:600px;}.cars_body .comment_body_l{ float:left; margin-right:5px; width:150px;}.cars_body .comment_body_r{ float:left; width:480px;}.comment_add .standard_form{ border:0px; padding:0px 5px;}.standard_form form textarea{  width:99%;  height:200px;}.comment_add{   width:99%;   margin:0 auto;   margin-top:10px;   background-color: #F3F3F3;   padding:2px;}.comment_add .standard_form form textarea{  width:99%;  height:70px;}.comment_add h5{ margin:0px; padding:0px; font-size:100%;}#plus,#minus{ cursor: pointer;}/*forum*/.forum table{ width:99%; /*660px;*/ border-collapse: collapse; margin-left:5px;}h2.naglowek_forum{ padding:7px; color:#C80C0B; font-size:110%;}.forum table td{ padding:3px; border-collapse: collapse; border:1px solid #E8E8E8; vertical-align: top; font-size:90%;}.forum table td img{ max-width:430px;}.forum table th{ padding:3px;background-image: url('/img/layout/kat-1.gif'); background-repeat: repeat-x; background-position: left top;height:30px;text-align:center;vertical-align: middle;}i.data{ font-size:80%;}.forum table td.td_middle{text-align:center;vertical-align: middle;}.forum table td.td_author{ width:200px;}.alt{ background-color: #F6F6F6;}.oglosz{ background-color: #EAFFDF;}.over{background-color: #FFEFEF;}.content_forum{ margin:5px; padding:5px; background-color:#EBEBEB;}.content_forum_light{ margin:5px; padding:5px; background-color:#F8F8F8;}.content_forum_red{ margin:5px; padding:5px; background-color:#FFEFEF;}.forum .button_submit{ margin-left:5px;}a.forum_edit{ padding-left:20px; background-image: url('/img/layout/ikony/edit.gif');  background-repeat: no-repeat;  background-position: left center;}a.forum_delete{ padding-left:20px; background-image: url('/img/layout/ikony/delete.gif');  background-repeat: no-repeat;  background-position: left center;}.search_list ul li{ list-style:none; margin-left:20px; margin-bottom:4px;}/*tooltip*/.chmurka{ cursor: pointer;}#tooltip {	position: absolute;	z-index: 9000020;	border: 1px solid #FF9A66;	background-color: #FFF1BF;	padding: 5px;	opacity: 0.85;	text-align:left;	font-size:90%;	font-weight:normal;}#tooltip h3, #tooltip div { margin: 0; }#tooltip h3{	font-size:90%;	font-weight:normal; }code{ padding:5px;}blockquote{  padding:5px;  font-size:90%;  margin-left:5px;  color:#AFAFAF;  font-style:italic;  border-left:2px solid #F5F5F5;}.help{ display:none;}.help table td{ padding:5px; font-size:90%; border-bottom:1px solid #F4F4F4;}.link_help{ display:block; text-align:right; padding-right:5px;}.last_registration li{ list-style:none; float:left; display:block; width:140px; margin-right:10px;}.last_registration li a{ display:block; text-align:center;}.last_registration li a.awatar_link{ height:85px; overflow: hidden; /*padding:2px;  border:1px solid #F2F2F2;*/}.last_registration{ border-top:1px solid #F2F2F2; padding-top:5px; padding-bottom:5px;}.last_registration h5{ padding:0px; margin:0px; padding-bottom:5px; border-bottom:1px solid #F2F2F2;  margin-bottom:5px;}.last_post, .min_cart, .min_search{ background-color: #fff; font-size:90%; border-bottom:2px solid #EBEBEB; margin-bottom:10px;}.last_post .text{ padding:10px; background-image: url('/img/layout/forum_bg.jpg');  background-repeat: no-repeat;  background-position: left center;}.min_cart .text{ background-image: url('/img/layout/shopping_cart1.png');  background-repeat: no-repeat;  background-position: left center; color: #8F8F8F; min-height:70px; padding-top:10px; padding-bottom:10px;}.min_search .text{ background-image: url('/img/layout/search_loop.png');  background-repeat: no-repeat;  background-position: left center; color: #8F8F8F; min-height:70px; padding-top:10px; padding-bottom:10px;}.min_cart .button_submit{ float:right;}.min_cart table td{ vertical-align:top; padding-bottom:2px; padding-top:2px; border-bottom:1px solid #ECECEC; border-collapse: collapse; }.last_post .text a{ color: #8F8F8F;}.last_post a.login{ color:#DC0000; text-align:right; display:block;}.min_search form label{ display:none;}.min_search form input{ width:195px;}.min_search form input.submit{ cursor:pointer; background-position:right top; background-color: #fff; width:90px; color:#D21515; margin:5px 0; float:right;}.kat-naglowek a{ color: #000000;}.packet_box{ display:none;}/*cart*/.cart{ padding-top:10px;}.cart table{ margin-bottom:10px; width:100%;}.cart form label{ display:none;}.cart form input{ width:20px;}.cart form input.button_submit{ width:120px; float:right;}.cart form input.button_order{ padding-top:5px; padding-bottom:5px; background-image:url(/img/layout/kat-1.gif); width:150px;}.cart table td,.cart table th{ padding-bottom:2px; padding-top:2px; border-bottom:1px solid #ECECEC; text-align:center;}.cart table th{}.cart table td.align_right{ text-align:right;}.cart table td.align_left, .cart table th.align_left{ text-align:left;}/*tree*/.box_tree{ height:150px; border:1px solid #495154; overflow: auto;}.box_tree ul{margin-left:10px;list-style:none;}.box_tree ul ul{margin-left:20px;}.box_tree ul li{ color:#000; margin-top:5px;}.box_tree ul ul li{ color:#474747;}.box_tree ul ul ul li{ color:#717171;} .box_tree ul .checkbox, .tree ul .checkbox{ float:left; margin-right:3px;}.tree{  border:1px solid #D1D1D1;  margin-bottom:10px;  background-color: #EFEFEF;}.tree ul{ list-style:none; margin-top:5px;}.tree ul li{ margin-left:25px; padding-bottom:5px; margin-bottom:5px;   color:#000;}.tree ul li a.plus{ background-image:url(/img/admin/plusbottom1.gif); background-position: left top; background-repeat: no-repeat; display:block; float:left; width:15px; height:15px; margin-right:2px;}.tree ul li a.minus{ background-image:url(/img/admin/minusbottom1.gif); background-position: left top; background-repeat: no-repeat;}.tree ul ul{ display:none;}.tree ul ul li{ /*background-image:url(/img/admin/joinbottom.gif); */ background-position: left center; background-repeat: no-repeat;  padding-left:15px;  color:#474747;}.tree ul ul li.last{ /* background-image:url(/img/admin/joinlast.gif); */ background-position: left center; background-repeat: no-repeat; }.tree ul ul ul li{ color:#717171;}.tree ul img{ cursor: pointer;}.tree_navigation{ margin:10px 5px;}.tree_navigation a{ margin-right:10px;}.tree_limit{position:relative;}#info_modal .info{width:200px;border:1px solid #CF1003; padding:10px;}#info_modal .info span{display:block;padding:10px; #CF1003;}/* /tree *//*products*/.products_list{}.products_list .news_title{ border-top:1px solid #DFDFDF; margin-top:10px; margin-bottom:10px;}.product_box{ width:120px; float:left; text-align:center; margin-bottom:5px;}.product_start .product_box{ width:130px; margin-left:15px; margin-top:5px; position:relative;}.image_product{ border:1px solid #A8A8A8; padding:1px; height:100px; margin:0 auto; display:block;}.box_relative{position:relative; width:100px; margin:0 auto;}.wstazka_new{ position:absolute; top:0px; left:0px; width:56px; height:56px; display:block;  background-image:url(/img/layout/nowosc.gif); background-position:left top; background-repeat:repeat-x; }.wstazka_best{ position:absolute; top:0px; left:0px; width:56px; height:56px; display:block; background-image:url(/img/layout/polecany.gif); background-position:left top; background-repeat:repeat-x; }.image_product_height{ height:70px; overflow: hidden;}.product_start .image_product{ width:130px; height:95px; margin-bottom:2px;}.product_box a.button_submit{ margin:0 auto; margin-top:2px; width:94px; display:block; padding-bottom:0px; height:16px;}.product_desc{ color:#808080; display:block; width:100px; text-align:left; font-size:90%; margin:0 auto; }.product_start .product_desc{ width:130px;}.product_box .image_box_in1{ height:70px; text-align:center;}a.button_cart span{ background-image:url(/img/layout/cart1.png); background-position: left center; background-repeat: no-repeat; padding-left:16px;}.shop .box_left{ width:46%; float:left; font-size:80%; color:#808080; padding:5px; }.shop .box_right{ width:46%; float:right; font-size:80%; color:#808080; padding:5px; background-color: #FFEFEF; }.search_detal .box_right{ background-color: #fff; }.search_detal  input.submit{ background-image:url(/img/layout/menu-2.gif); background-position:left top; background-repeat:repeat-x; border:0 none; cursor:pointer; height:22px; width:120px; color:#fff; margin-top:5px; float:right;}.search_detal  input.submit:hover{ background-image:url(/img/layout/kat-2-1.gif); background-position:left top; background-repeat:repeat-x;} .product_opis{ background-color: #EFEFEF;  font-size:90%; color:#808080; padding:5px; margin-bottom:10px; margin-top:10px;}.product_right{ width:520px; float:right;}.product_buttons{ margin-bottom:5px;}.category_select{ height:200px;}.standard_form td select.select_year{ width:100px;}.standard_form  select.select_multi{ width:160px;}.shop .forum table{ width:100%; margin-left:0px;}/* /products*/.cart_login .logowanie{ float:left; height:70px; margin-top:15px;}.cart_login .logowanie form{ margin-top:5px;}.regi{ width:230px; margin-left:10px;}.login_order{ display:none;}.cart_login .login_order{ display:block;}.cart_login .zarejestruj{ display:none;}.cart_login .regi .zarejestruj{  display:block;  margin-top:5px;  margin-left:0px;}.shop .products_list table td{ vertical-align: middle;}.shop .products_list table td.td_button{ width:120px;  text-align:center;}.td_price{ text-align:right; width:100px; font-weight:bold;}/*shop*/.shop{ }.shop_content{ float:right; width:840px;}.shop .zakladki{ width:840px;}.shop .zakladki div.zakl-button2 a{background-image:url(/img/layout/menu-1.gif);background-position:left top;background-repeat:repeat-x;border: 1px solid #808080;border-bottom:1px solid #CF1212;text-decoration:none; }.shop .zakladki div.zakl-button2 a:hover,.shop .zakladki div.zakl-button2 a.active{text-decoration:none; background-color: #CF1212;border: 1px solid #CF1212;background-image: url('/img/layout/kat-2.gif'); background-repeat: repeat-x; background-position: left top;}.table_left, table.table_left{ width:49%; float:left;}.table_left td{ border:0px;}.table_left td.label{ width:130px;}.path{ margin:5px; font-size:90%;}.notice_link{background-image: url('/img/layout/ogloszenia.gif'); background-repeat: no-repeat; background-position: left center;padding-left:25px;display:block;width:80px;height:20px;color:#DC0000;margin:0 auto;}.product_price{ display:block; font-size:14px; font-weight:bold; text-align:right;}.product_price span{ font-size:10px; font-weight:normal;}a.inline,.entry_box a.inline{ display:inline;}a.button_add_notice{background-image:url(/img/layout/menu-2.gif);background-position:left top;background-repeat:repeat-x;border:1px solid #DC0000;color:#FFFFFF;display:block;font-size:10px;font-weight:bold;height:25px;text-align:center;text-decoration:none;margin-bottom:10px;margin-top:5px;width:200px;float:right;}a.button_add_notice:hover{background-image:url(/img/layout/kat-2-1.gif);}.articles_last .left{ width:320px; float:left; margin-right:10px;}.articles_last .news_box_img{ width:84px;}.articles_last .news_title{ font-size:90%;}.articles_last .news_content{ font-size:11px;}.articles_last span.counter{ font-size:10px;}.nomargin{ margin:0px;}.product_start{ margin-bottom:10px;}input.button_pink:hover, a.button_pink:hover{color:#fff;}.author{ text-align:right; padding-right:5px; padding-bottom:3px;}.baner_box{ margin:10px 0; padding:10px; padding-top:15px; border:1px dotted #BFBFBF; background-image: url('/img/layout/zak_reklama.gif');  background-repeat: no-repeat;  background-position: left top;  max-height:120px; overflow: hidden;}.a_gray{color:#8F8F8F;font-size:90%;padding:4px;display:block;}#undermap{ display:none;}.show_hide_form{ display:block; text-align:right; padding:5px;}.contener_tab{ padding:5px; padding-top:0px; padding-bottom:50px;}	/*             styles for the star rater                */		ul.star-rating{		list-style:none;		margin: 0px;		padding:0px;		width: 125px;		height: 25px;		position: relative;		overflow:hidden;		background: url(/img/layout/alt_star.gif) top left repeat-x;			}	ul.star-rating  li{		padding:0px;		display:block;		margin:0px;		width:25px;		height:25px;		/*\*/		float: left;		/* */	}	ul.star-rating li a{		display:block;		width:25px;		height: 25px;		line-height:25px;				text-decoration: none;		text-indent: -9000px;		z-index: 20;		position: absolute;		padding: 0px;		overflow:hidden;		border:0px;	}	ul.star-rating li a:hover{		background: url(/img/layout/alt_star.gif) left bottom;		z-index: 2;		left: 0px;		border:none;	}	.star-rating a.one-star{		left: 0px;	}	.star-rating a.one-star:hover{		width:25px;	}	.star-rating a.two-stars{		left:25px;	}	.star-rating a.two-stars:hover{		width: 50px;	}	.star-rating a.three-stars{		left: 50px;	}	.star-rating a.three-stars:hover{		width: 75px;	}	.star-rating a.four-stars{		left: 75px;	}		.star-rating a.four-stars:hover{		width: 100px;	}	.star-rating a.five-stars{		left: 100px;	}	.star-rating a.five-stars:hover{		width: 125px;	}	.star-rating li.current-rating{		background: url(/img/layout/alt_star.gif) left center;		position: absolute;		height: 25px;		display: block;		text-indent: -9000px;		z-index: 1;	}		/* remove halo effect in firefox   */	a:active{		outline: none;	}		.best_image{ padding-top:4px;}.best_image .image_box{ margin: 5px auto; float:none;}.best_movie .image_box{ position:relative;}.best_movie .youtube_arrow{ display:block; position:absolute; height:110px; width:146px; background: url(/img/layout/youtube_arrow.png) no-repeat center center;    }.best_news a, .best_news span{  display:block;  font-size:90%;  color:#8F8F8F;  padding:5px;  padding-top:0px;  margin-top:5px;  padding-left:10px;  margin-left:3px;  text-align:left;	background: url(/img/layout/circle_red.png) no-repeat left top;   }.best_news span.gray{ background-color: #F6F6F6;}.best_news span:hover,.best_news span.span_active{ background-color: #EBEBEB; cursor: pointer;}.best_news span.span_active{ font-weight:bold;} .article_tags{  padding-left:8px;  padding-top:8px; }.article_tags li{ margin-left:20px; margin-bottom:5px;} .article_tags{  padding-left:5px;  padding-top:5px; }.promo_entry .text{ background-image:none; padding:0px;}.promo_entry a{ display:block; padding:5px; padding-right:40px; background: url(/img/layout/arrow_gray.png) no-repeat right center; }.promo_entry a.alt{color:#4F4F4F;background-color:#F6F6F6;}.promo_entry a:hover{ text-decoration:none; background-color: #FFE0DF;}.tagi{  padding-left:8px; margin-top:10px;}.tagi strong{ display:block;}.tagi a{ padding:2px 5px; display:block; float:left; margin-right:10px; margin-top:10px; color:#8F8F8F; background-color: #EBEBEB;}.tagi a:hover{ background-color: #FFE0DF; text-decoration:none;}
