@import url(style.navi.css);
@import url(style.shop.css);
@import url(style.forum.css);
@import url(calendar.css);
/* ----------  Tlo strony ---------- */
html body             {margin:0; padding:0; background-color:#fff; }

/* ----------  Tabela glowna ---------- */
.mainbody           {background-color: #fff; text-align:left; width:860px; }

  /* ------  Left td ------ */
  .main_td_left       {width:588px; }
    .main_top           {width:588px; height:223px; background: url(../img/page/top.jpg) no-repeat; }
	  .a_logo             {width:69px; height:69px; margin:10px 0 0 14px; }

	.main_podtop        {width:588px; height:7px; background: url(../img/page/main_podtop.gif); }
	
	.main_menu          {width:588px; height:40px; }
	  .menu_td            {height:40px; background: url(../img/page/menu_tdbg.gif) no-repeat right;}
	  .menu_td2           {width:10px; height:40px; background: url(../img/page/menu_tdbg1.gif) no-repeat right;}

    .main_baner         {width:588px; height:92px; }
	  .baner_div          {width:576px; height:92px; margin:5px 2px 0 10px; }

  /* ------  Right td ------ */
  .main_td_right      {width:272px; }
    .main_szukaj        {width:272px; height:98px; background: url(../img/page/main_szukaj.gif) no-repeat top left; }
      .szukaj_div_1       {margin:12px 0 0 15px; }
	  .szukaj_div_2       {margin:17px 0 0 25px; _margin:17px 0 0 20px;}
    
	.main_prawa         {width:272px; background: url(../img/page/main_prawa.gif) no-repeat top left; }  
    .main_prawa_inne    {width:272px; }
      .letter             {width:222px; height:88px; margin-left:20px; margin-top:15px; background: url(../img/page/letter_bg.gif) no-repeat top left; }
      .letter2            {width:222px; height:88px; margin-left:0px; margin-top:20px; position:relative; background: url(../img/page/letter_bg.gif) no-repeat top left; }
	  .forumlast          {width:220px; margin-left:0px; margin-top:20px; }
        .forum_nagl         {width:220px; height:30px; background: url(../img/page/forum_nagl.gif) no-repeat top left; }
                        
	.shop_free   	 {width:239px; height:108px; margin-top:10px; background: url(../img/page/shop_free.gif) no-repeat top left; }
    .shop_gratis     {width:239px; min-height:108px; margin-top:10px; background: url(../img/page/shop_gratis.gif) no-repeat top left; }

	
  /* ------  Start ------ */
.start_left          {width:258px; }
  .start_left1         {width:134px; }
    .start_kateg    {width:258px; height:284px; background: url(../img/page/start_kateg.jpg) no-repeat top left; }

    .start_left_menu     {width:134px; height:140px; background: url(../img/page/start_left_menu.gif) no-repeat top left; }
    .start_left_menu2    {width:134px; }
    .start_left_panel    {width:134px; height:130px; background: url(../img/page/start_left_panel.gif) no-repeat top left; }
    .start_left_panel2   {width:200px; height:92px; background: url(../img/page/start_left_panel2.gif) no-repeat top left; }
	.start_left_ankieta  {width:134px; height:130px; background: url(../img/page/start_left_ankieta.gif) no-repeat top left; }
    .start_left_serwis   {width:134px; height:119px; background: url(../img/page/start_left_serwis.gif) no-repeat top left; }


  .start_left2         {width:124px; }
    .rekl_nagl           {width:124px; height:30px; background: url(../img/page/reklama_nagl.gif) no-repeat top left; }

.menu_left         {margin:10px 0 0 15px; }
.panel_left        {margin:30px 0 0 15px; }
.panel_left2       {margin:28px 0 0 10px; }
.panel_left3       {margin:30px 0 0 10px; }


.start_right       {width:330px; }
  .newstext        {color:#666; font-size:11px; line-height:140%; }
  .box_newsticker  {width:330px; height:30px; background: url(../img/page/newsticker.gif) no-repeat top left; }
  .newst           {width:330px; margin-top:3px; }
  
  .najnow_projekt  {width:330px; height:30px; margin-top:4px; background: url(../img/page/najnow_projekt.gif) no-repeat top left; }
  .shop_price      {color:#933720; font-weight:bold; }
  .shop_price_txt  {color:#4A73B0; font-weight:bold; }


/* ----------   ---------- */
.main_cont_td       {width:454px; }
  .main_cont          {margin:15px 5px 15px 15px;  }
  .main_cont2         {  }

.red_bg              {width:222px; height:47px; }
.szukdom             {color:#736C6A; font-weight:bold; font-size:; }
.szuklin             {width:95%; height:2px; margin-top:10px; background-color:#b5b5b5; font-size:0; }
.szukinp             {color:#736C6A; font-weight:normal; font-size:; border:1px solid #bfbfbf; }

/* ---------- nAGLOWKI  ---------- */
.box_artykuly    {width:330px; height:30px; background: url(../img/page/box_artykuly.gif) no-repeat top left; }
.box_pytanie     {width:330px; height:30px; background: url(../img/page/box_pytanie.gif) no-repeat top left; }
.box_galeria     {width:330px; height:30px; background: url(../img/page/box_galeria.gif) no-repeat top left; }
.box_pliki       {width:330px; height:30px; background: url(../img/page/box_pliki.gif) no-repeat top left; }
.box_myorders    {width:330px; height:30px; background: url(../img/page/box_myorders.gif) no-repeat top left; }
.box_myfiles     {width:330px; height:30px; background: url(../img/page/box_myfiles.gif) no-repeat top left; }
.box_profil      {width:330px; height:30px; background: url(../img/page/box_profil.gif) no-repeat top left; }
.box_changepw    {width:330px; height:30px; background: url(../img/page/box_changepw.gif) no-repeat top left; }
.box_ankieta     {width:330px; height:30px; background: url(../img/page/box_ankieta.gif) no-repeat top left; }
.box_forum       {width:330px; height:30px; background: url(../img/page/box_forum.gif) no-repeat top left; }
.box_pomoc       {width:330px; height:30px; background: url(../img/page/box_pomoc.gif) no-repeat top left; }
.box_ankietaarch {width:330px; height:30px; background: url(../img/page/box_ankietaarch.gif) no-repeat top left; }
.box_dom         {width:219px; height:35px; background: url(../img/page/box_dom.gif) no-repeat top left; margin:22px 0px 0px 30px; }
.box_prod        {width:219px; height:35px; background: url(../img/page/box_prod.gif) no-repeat top left; }
.box_cookie      {width:330px; height:30px; background: url(../img/page/box_cookie.gif) no-repeat top left; }
.box_partnerzy   {width:330px; height:30px; background: url(../img/page/box_partnerzy.gif) no-repeat top left; }
.box_tell        {width:330px; height:30px; background: url(../img/page/box_tell.gif) no-repeat top left; }
.box_koszyk      {width:330px; height:30px; background: url(../img/page/box_koszyk.gif) no-repeat top left; }
.box_projekty    {width:330px; height:30px; background: url(../img/page/box_projekty.gif) no-repeat top left; }
.box_kontakt     {width:330px; height:30px; background: url(../img/page/box_kontakt.gif) no-repeat top left; }
.box_szukaj      {width:330px; height:30px; background: url(../img/page/box_szukaj.gif) no-repeat top left; }
.box_prawo       {width:330px; height:30px; background: url(../img/page/box_prawo.gif) no-repeat top left; }
.box_bonus       {width:330px; height:30px; background: url(../img/page/box_bonus.gif) no-repeat top left; }

.div_panel       {width:222px; height:47px; background: url(../img/page/div_panel.gif) no-repeat top left; }
.div_info        {width:222px; height:47px; background: url(../img/page/div_info.gif) no-repeat top left; }
.div_shoptop     {width:222px; height:47px; background: url(../img/page/div_shoptop.gif) no-repeat top left; }
.div_koszyk      {width:222px; height:47px; background: url(../img/page/div_koszyk.gif) no-repeat top left; }
.div_panel       {width:222px; height:47px; background: url(../img/page/div_panel.gif) no-repeat top left; }
.div_user        {width:270px; height:47px; background: url(../img/page/div_user.gif) no-repeat top left; }
.div_promo       {width:222px; height:47px; background: url(../img/page/div_promo.gif) no-repeat top left; }
  .shop_promo_txt  {color:#A95541; font-size:12px; font-weight:bold; line-height:130%; }



/* ----------  Stopka ---------- */
.stopka_div       {width:680px; border-top:2px solid #d4d4d4; }
.stopka_speedbar  {color:#666; font-weight:bold; font-size:13px; }
.stopka_pref      {color:#777; }


/* ----------  Naglowek strony   ---------- */
.pageheader           {background:#777 url(../img/page/header_bg.gif); height:120px}
/* ----------  Praqwa i lewa kolumna ---------- */
#leftnavi             {width:180px; padding-top:8px}
#rightnavi            {width:180px; padding-top:8px}
/* ----------  Wyposrodkowanie kolumny wzgledem tresci ---------- */
#content              {padding:12px; padding-top: 8px}
/* ----------  Boks rubryki glownej + Tlo---------- */
.navigation_box       {background:#DCDCDC; height:25px; padding-left:12px; line-height:25px; font-weight:bold; color:#666666; border-bottom:1px solid #B8B8B8}
/* ----------  Tlo boksu ---------- */
.navigation_box_bg    {background:#F6F6F6; padding:5px}
#archivebox h1,h2     {display:inline; font-size:14px; font-weight: bold}
/* ----------  1. i 2. zmienia kolejno kolor wersu ---------- */ 
.row_first            {background-color: #f0f0f0}
.row_second           {background-color: #f9f9f9}

.row_first2            {background-color: #f0f0f0; padding:6px 0 6px 3px;}
.row_second2           {background-color: #f9f9f9; padding:6px 0 6px 3px;}

/* ----------  Normalny boks (Tresci) ---------- */
.box_inner            {background-color:#fff;} 
.box_inner_body       {background-color:#fff;}
/* ----------  Formatowaniw Tabel "Pop sciagania plikow, Login, galeria zdjec, Inlineshot ---------- */ 
.outer_boxborder    {background-color: #fff; margin: 1px; padding: 1px; border: 1px solid #e6e6e6;}
/* ----------  Boks komentarzy News, ksiega gosci, inne ---------- */
.commentfield         {border:1px solid #ccc; color:#666; padding:10px; background-color:#fff; margin-bottom:3px}
/* ----------  Wypelnienie pol. Boks tresci---------- */
.box_padding          {padding:4px}
/* ----------  Tytul wynikow szukania ---------- */
.title_result_search  {font-size:14px; font-weight:bold}
/* ----------  Tytul News w widoku Newsa ---------- */
.title_big            {font-size:18px; font-weight:bold; color:#933720; }
/* ----------  Rykul-Tekst widok wlasny ---------- */
.article              {text-align:justify}
/* ----------  Top news / Top artykul Strona startowa ---------- */
.topnews              {border-bottom:1px solid #ddd; background-color:#fff;padding:5px; margin-top:5px}
/* ----------   ---------- */
.content_left_one      {}
/* ----------  Gorna nawigacja ---------- */
.topnavtd              {background-color: #EEC00A;height:27px; _height:29px;}
/* ----------  Linie nad i pod Nawigacja (News und Artykuly)---------- */
.hrdiv                 {height:1px; background-color:#D7D7D7; margin-top:5px; margin-bottom:5px}
/* ----------  Separator: rozdziela poszczegolne artykuly w archiwach News & Artykylach ---------- */
.news_spacer           {border-bottom:1px solid #fff;}
/* ----------  Obraz wyposrodkowujacy - wyrownanie ---------- */
.absmiddle             {vertical-align:middle}
/* ----------  Inlineshot ---------- */
.inlineshotbox         {margin-top:10px; margin-right:10px; float:left; border:1px solid #ddd; width:130px; padding:1px;}
.inlineshot_text       {background-color:#f1f1f1; padding:2px; color:#000;}
/* ----------  Zwykly Boks tytulowy(Zawartosc) ---------- 
.box_innerhead         {background:#E7E7E7 url(../img/page/box_innerhead.gif);padding:5px; 
                        border-bottom: 0px solid #D7D7D7; font-weight:bold;position:relative}*/
.box_innerhead         {border-top:1px solid #ddd; border-bottom:1px solid #ddd; background-color:#f8f8f8; padding:3px; }
/* ----------  Zawartosc boksu (Zawiera wzor boksu) ---------- */
.box_outer             {background-color: #fff; }
.box_outerhead         {background-color: #fff; padding: 8px; position:relative}
/* ----------  Boks (Archiwa- Wybor w News & Archiwum Artykylow) ---------- */
.box_archive_selector  {}
/* ----------  0px przeznaczone dla IE (Checkboxen) ---------- */
.noborder              {border: 0px}
/* ----------  Powierzchnie przyciskow  ---------- */
.button  {height:20px; background:url(../img/page/buton.gif) repeat-x; cursor: pointer; font-weight: bold; color:#9b9b9b; border: 0px solid #fff; }
.button_bbodes {font-weight: bold; font-size:11px; color:#fff; background-color:#666; cursor: pointer; border: 1px solid #fff;}
.button2            {font-weight: bold; font-size:12px; color:#666; background-color:transparent; cursor: pointer; border: 0px solid #fff; }
.button3            {height:20px; width:53px; background:url(../img/page/buton.gif) no-repeat; cursor: pointer; font-weight: bold; color:#9b9b9b; border: 0px solid #fff; }
.button5            {height:20px; background:url(../img/page/buton.gif) repeat-x; cursor: pointer; font-weight: bold; color:#9b9b9b; border: 0px solid #fff; }
.button4            {font-weight:normal; font-size:11px; color:#666; background-color:transparent; cursor: pointer; border: 0px solid #fff; }
/* ---------  Codeboxen dla HTML i PHP ---------- */				
.divcode               {background-color:#fff;}
/* ----------  Wiadomosci o bledzie ---------- */	
.errorfont             {color: red;  font-weight: normal;}
/* ----------  Kolumny w archiwaach pomiedzy dwama Artykylami(News + Artykuly) ---------- */
.newsticker_header      {border:1px solid #ddd; background-color:#f8f8f8; padding:2px; text-align: right}
/* ----------  Formatowanie daty (News + Artykuly + PW) ---------- */
.time_ticker,.time      {font-weight:bold;}		
/* ----------  Krotki wstep do News, Wprowadzenie Top News, Podtytul artykulow---------- */
.text_ticker            {line-height:15px;font-weight: bold;}
/* ----------  Wyszczegolnienie wynikow wyszukiwania ---------- */ 
.highlight              {font-weight:bold }
/* ----------  Ramka tabeli zdjec w galerii ---------- */ 
.gallery_box	        {padding:2px; margin:2px; border:1px solid #ddd; }
.gallery_nextthumb	    {float:left; width:10%; padding:2px; text-align:center}
/* ----------  Kadr aktywnosci & braku aktywnosci zdjecia / Galeria ---------- */ 
.active_image		    {border: 1px solid #000}
.inactive_image		    {border: 1px solid #ccc}
/* ----------  Tekst pod kazdym zdjeciem (Hits / Komentarze) ---------- */ 
.galimage_smalltext     {font-size:11px;color:#666}
/* ----------  Formatowanie tekstu F.A.Q ---------- */
.faqtext                {padding: 8px;}
/* ----------  Menu wyboru "Producentow" ---------- */
.selectfield            {background-color:#fff; border: 1px solid #C0C0C0; overflow:auto; height:100px; padding: 3px}
/* ----------  Punk linii artykulu, Test info ---------- */
.infostretch		    {background-image: url(../img/page/infostretch.gif);}
.infostretch_back	    {background-color:#fff}
.infostretch_left	    {background-image: url(../img/page/infostretch.gif); float:left; width:60% ; text-align:left; background-position: 2px; overflow:hidden}
.infostretch_right      {background:url(../img/page/infostretch.gif)}
/* ----------  DIV zawartosc regulaminu podczas rejstracji ---------- */
.agb_container_payment   {border:1px solid #DCDCDC;padding:2px;height:180px;overflow:auto;background-color:#fff}
/* ----------  DIV zawartosc regulaminu - Jak wystapi blad---------- */
.agb_container_payment_error{border:1px solid #DCDCDC;padding:2px;height:180px;overflow:auto;background-color:#fff}
/* ----------  Nie edytowac ---------- */
/* ----------  Ustaw 'float' na 0 ---------- */
.clear                 {clear:both}
.floatcontent          {padding:3px; min-height:80px; 
/* ----------  Dla IE: ---------- */ 
_height: 6em }


/* ----------  Ogolne HTML ---------- */
code                  {font-size: 11px; font-family: courier, verdana, arial, helvetica, sans-serif; }
fieldset              {padding: 6px; margin: 6px; border:1px solid #ddd}
legend                {font-size: 11px;  padding:4px; color:#777}
td,th,div,input,
textarea,
select,option         {font-size: 11px; color: #000; font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;}

option   		      {border:none}
textarea              {padding:2px}
form                  {display:inline}
small                 {font-size:10px}
fieldset              {border-color:#ccc}
img                   {border:0; }
table                 {border:0; }

.ddd  {width:134px; background:url(../img/page/kateg/kateg_bg-3.gif) no-repeat; }
.ddd2 {width:134px; height:10px; background:url(../img/page/kateg/kateg_bg-4.gif) no-repeat; }
.img_padd  {padding:5px 0 0 5px; }

.bezp_txt {font-weight:bold; color:#A95541; text-decoration:none; line-height:150%; font-size:13px; }