       /* General styles */
       BODY     {font-family: Tahoma, Arial, Verdana, Helvetica; font-size: 11px; color: #818181; margin: 0; padding: 0;}
       P        {font-size: 11px; color: #818181; margin: 0px 0px 0px 0px;}
       TABLE    {font-size: 11px; color: #818181;}
       PRE      {color: #EC7205; margin: 0px 0px 0px 0px; font-size: 11px;}

       H1 {margin: 15px 0px 0px 0px; color: #000000;}
       H3, H4, H5, {margin: 10px 0px 0px 0px; color: #000000;}
       H6, H7, H8 {margin: 0px 0px 0px 0px; color: #000000;}
       H9, H9b, H9c, H9z, H9p, H9s {margin: 0px 0px 0px 0px;}

       /* DIV > H1, DIV > H2, DIV > H3 {margin-top: 0px;} */
       H1   {font-size: 24px; color: #666666; margin-bottom:10px;}
       H1 A {color: #666666;}

       H2   {font-size: 16px; color: #000; margin:5px 0;}
       H2 A {color: #F5BA22;}

       H3   {font-size: 16px; color: #EC7205; margin-bottom:10px;}
       H3 A {color: #EC7205;}

       H4   {font-size: 13px; color: #000000; margin-bottom:10px;}
       H4 A {color: #000000;}

       H5   {font-size: 13px; color: #EC7205; margin-bottom:10px;}
       H5 A {color: #EC7205;}

       H7   {font-size: 12px; color: #000000;}                               /*  czarny text belki menu   */
       H8   {font-size: 12px; color: #FFFFFF;}                               /*  biały text belki menu  */

       .H7      {font-size: 11pt; color: #000000; font-weight: bold;}         /*  tytuł newsa  */
       .H6      {font-size: 8pt; color: #F5BA22;}                            /*  tytuł newsa  */
       .H6sub   {font-size: 8pt; color: #F5BA22;}                            /*  subtytuł newsa  */
       .title   {font-size: 11px; color: #000000; font-weight: bold;}         /*  tytul newsa- single item   */
       .H9      {font-size: 11px;}                                            /*  mały text - nocolor  */
       .H9b     {font-size: 10px; color: #FFFFFF;}                            /*  mały biały text  */
       .H9c     {font-size: 10px; color: #000000;}                            /*  mały czarny text */
       .H9z     {font-size: 10px; color: #F5BA22;}                             /*  mały zolty text */
       .H9dz    {font-size: 11px; color: #000;font-weight:normal;}                            /*  mały czarny text  */
       .H9p     {font-size: 11px; color: #EC7205;}                            /*  mały pomaranczowy text  */
       .H9s, .H9ds     {font-size: 10px; color: #818181;}                            /*  mały szary text  */    
       .H9      {font-size: 11px; font-weight: bold;}                         /*  mały text bold- nocolor  */
       .Mp      {font-size: 11px; color: #EC7205; font-weight: bold;}        /*  mały pomaranczowy text  */
	   td.Mp  a    {font-size: 11px; color: #EC7205;font-weight: normal !important;text-decoration: none; }
	   td.Mp  a:hover   {font-size: 11px; color: #000;font-weight: normal !important;}
       .Mz      {font-size: 11px; color: #F5BA22; font-weight: bold;}        /*  mały zolty pogrubiony text  */
       .Ms      {font-size: 11px; color: #818181; font-weight: bold;}        /*  mały szary pogrubiony text  */
       .subheader2   {font-size: 13px; color: #000; font-weight: bold;} /*  podnagłówek artykułu  */

       /* MAIN BLOCKS */
       UL,OL    {margin-top: 0px; margin-bottom: 0px;}
       INPUT    {font-size: 11px; font-weight: plain; color: #818181;}
       SELECT   {font-size: 9pt; color: #818181;}
       TEXTAREA {font-size: 8pt; color: #818181;}

       /* news LINKS */
       TABLE.biezacynumer           {font-size: 11px; color: #EC7205; font-weight: plain;}
       TABLE.biezacynumer A         {font-size: 14px; color: #000; text-decoration: underline; font-weight: bold;}
       TABLE.biezacynumer A:hover   {font-size: 14px; color: #000; text-decoration: underline; font-weight: bold;}
	   div.arch_link A         {font-size: 14px; color: #F5BA22; text-decoration: none; font-weight: bold;}
       div.arch_link A:hover   {font-size: 14px; color: #000; text-decoration: underline; font-weight: bold;}
		div.arch_link           {font-size: 11px; color: #818181; font-weight: plain;}
	   
       TD.newscontent           {font-size: 10px; color: #EC7205; font-weight: plain;}
       TD.newscontent A         {font-size: 11px; color: #F5BA22; text-decoration: underline; font-weight: bold;}
       TD.newscontent A:hover   {font-size: 11px; color: #EC7205; text-decoration: underline; font-weight: bold;}



       /* news Tytul */
       DIV.title            {font-weight: plain;}
       DIV.title A          {text-decoration: none; color: black; font-weight: bold;font-variant:small-caps;font-size:12px;}
       DIV.title A:hover    {text-decoration: underline; color: #000; font-weight: bold;}
       SPAN.title           {font-weight: plain;}
       SPAN.title A         {text-decoration: none; color: black; font-weight: bold;}
       SPAN.title A:hover   {text-decoration: underline; color: #EC7205; font-weight: bold;}
	   SPAN.title2          {text-decoration: none; color: black; font-weight: bold; font-size:16px;font-variant:small-caps;}

       SPAN.linknews A         {text-decoration: underline; color: #F5BA22; font-weight: plain;}
       SPAN.linknews A:hover   {text-decoration: none; color: #EC7205; font-weight: plain;}


       /* sklep Produkt */
       TD.produkt A         {text-decoration: underline; color: #000000; font-weight: bold;}
       TD.produkt A:hover   {text-decoration: underline; color: #EC7205; font-weight: bold;}

       /* CATALOG RPRODUCT TABLE */
       TABLE.headerprod                      {font-size: 11px; width:100%; margin-left: 5px; margin-top: 0px;}
       TABLE.headerprod A                    {text-decoration: none; color: black;}
       TABLE.headerprod A:hover              {text-decoration: none; color: black;}
       TABLE.headerprod TD.prodnag           {font-size: 10px; text-align: center; background-color: #f1f1f1; font-weight: bold; color: #F5BA22;}
       TABLE.headerprod TD.prodname          {font-size: 16px; text-align: center; background-color: #f1f1f1; font-weight: bold; color: #000; border: 0; padding: 3px;}
       TABLE.headerprod TD.prodfoto          {font-size: 11px; text-align: center; color: #818181; border: 0; width:95%; padding-top:15px; padding-bottom:15px;}
       TABLE.headerprod TD.prodopis          {font-size: 11px; color: #818181; border: 0; width:95%; padding-top: 5px; padding-bottom: 15px;}
       TABLE.headerprod TD.prodpath          {font-size: 11px; text-align: center; color: #818181; border:0; width:95%; padding-top: 3px; padding-bottom: 3px;}
	 TABLE.headerprod TD.prodtype_single          {font-size: 16px; text-align: center; background-color: #FFFFFF; font-weight: bold; color: #EC7205; border: 1px solid; padding: 3px; border-color: #cccccc; }
       TABLE.headerprod TD.prodtype_equipement          {font-size: 16px; text-align: center; background-color: #FFFFFF; font-weight: bold; color: #EC7205; border: 1px solid; padding: 3px; border-color: #cccccc; }	 
       TABLE.headerprod TD.empty_search         {font-size: 11px; text-align: center; background-color: #FFFFFF; font-weight: bold; color: #FF0000; border: 1px solid; padding: 3px; border-color: #FF0000; }
	 
       /* news LINK WIECEJ */
       DIV.wiecej A         {text-decoration: none; color: #F5BA22; font-weight: bold;}
       DIV.wiecej A:hover   {text-decoration: underline; color: #000; font-weight: bold;}
       DIV.wydanie          {font-size: 12px; color: #000; margin-left: 0px; margin-right: 0px; margin-top: 0px; margin-bottom: 0px; font-weight: plain;}
       TD.wiecej A          {font-size: 11px; text-decoration: none; color: #F5BA22; font-weight: normal;font-variant:normal;}
       TD.wiecej A:hover    {font-size: 11px; text-decoration: underline; color: #000; font-weight: normal;}

       /* NAGLOWEK */
       DIV.pageheader           {font-size: 14px; color: #EC7205; margin-left: 0px; margin-right: 0px; margin-top: 0px; margin-bottom: 0px; font-weight: bold;}
       DIV.pageheader A         {text-decoration: none; color: #EC7205; font-weight: bold;}
       DIV.pageheader A:hover   {text-decoration: underline; color: #000; font-weight: bold;}

       /* NAGLOWEK IMPREZA - ETAP */

       TD.pageheaderG          {font-size: 17px; color: #F5BA22; font-weight: bold; height: 20px;}
       TD.pageheaderG A        {text-decoration: none; color: #F5BA22;}
       TD.pageheaderG A:hover  {text-decoration: underline; color: #000;}

       /* NAGLOWEK IMPREZA - TLA NAGLOWKOW */

       TABLE.impheadback           {background-color: #EC7205; font-weight: plain; color: #FFFFFF;}
       TABLE.impheadback659        {background-color: #F5BA22; font-weight: plain; color: #FFFFFF;}
       TABLE.impheadback679        {background-color: #F5BA22; font-weight: plain; color: #FFFFFF;}
       TABLE.impheadback658        {background-color: #CC0000; font-weight: plain; color: #FFFFFF;}

       /* PODNAGLOWEK */
       DIV.subheader            {font-size: 15px; color: #EC7205; margin-left: 0px; margin-right: 0px; margin-top: 0px; margin-bottom: 0px; font-weight: plain;}
       DIV.subheader A          {text-decoration: none; color: #000000; font-weight: bold;}
       DIV.subheader A:hover    {text-decoration: underline; color: #000; font-weight: bold;}


       /* LINKS */
       A            {color: #f5ba22; text-decoration: underline;}                                  /*  zolty => czarny  */
       A:hover      {color: #000; text-decoration: underline;}
       A.CZP        {color: #000000; text-decoration: none;}                                   /*  czarny => pomarancz  */
       A.CZP:hover  {color: #EC7205; text-decoration: underline;}
       A.CZZ        {color: #000000; text-decoration: none; font-weight: bold;}                /*  czarny => zolty  */
       A.CZZ:hover  {color: #f5ba22; text-decoration: underline; font-weight: bold;}
       A.BP         {color: #FFFFFF; text-decoration: none;}                                    /*  biały => pomarancz  */
       A.BP:hover   {color: #EC7205; text-decoration: underline;}
       A.BCZ        {color: #FFFFFF; text-decoration: none;}                                   /*  biały => czarny  */
       A.BCZ:hover  {color: #000000; text-decoration: underline;}
       A.BZ         {color: #FFFFFF; text-decoration: none; font-weight: bold;}                 /*  biały => zolty  */
       A.BZ:hover   {color: #f5ba22; text-decoration: underline; font-weight: bold;}
       A.ZP, A.NP         {color: #f5ba22; text-decoration: none; font-weight: bold;}                 /*  zolty => pomarancz  */
       A.ZP:hover,  A.NP:hover   {color: #EC7205; text-decoration: underline; font-weight: bold;}
       A.BY         {color: #FFFFFF; text-decoration: none; font-weight: bold;}                 /*  bialy => czarny*/
       A.BY:hover   {color: #000; text-decoration: underline; font-weight: bold;}
	 
       /* VARIOUS CLASSES */
       .inputfields {background-color: #FFFFFF; border: #666666 solid 1px; font-weight: plain; color: #25455E;}
       .formfields {background-color: #FFFFFF; border: #666666 solid 1px; font-weight: plain; color: #25455E;}
       .form {margin-left: 10px; margin-top: 10px;}
       .form1 {margin: 0px 0px 0px 0px; }
       .nomargins {margin: 0px 0px 0px 0px; }
       .margins5 {margin: 5px 5px 5px 5px; }
       .okbutton {background-color: #CCCCCC; border: #666666 solid 1px; color: #25455E; font-size: 12px;}

        #top_menu2 {margin: 0px 0px 0px 0px;}

       .biezacy {font-size:17px; font-weight: bold; color: #EC7205; margin-right:10px;}
       .bartitle {font-size:11px; font-weight: bold; color: white; margin-left:10px;}
       .bartitle1 {font-size:11px; font-weight: bold; color: black; margin-left:10px;}

       .textc   {color: #000000;}    /*  text czarny  */
       .textz   {color: #F5BA22;}    /*  text zolty  */
       .textp   {color: #EC7205;}    /*  text pomaranczowy  */
       .textb   {color: #FFFFFF;}    /*  text biały  */
       .textr   {color: #FF0000; font-weight: bold;}    /*  text czerwony  */
       .texts   {color: #818181;}    /*  text szary  */
       .texts A  {color: #F5BA22; text-decoration: underline;}    /*  text zolty  */
       .texts A:hover  {color: #000; text-decoration: underline;}    /*  text czarny  */
       .textdz1 {text-decoration: none; color: #000; font-weight: bold; font-size: 14px;}   /*  text czarny  */
       .textdz  {text-decoration: none; color: #F5BA22; font-weight: bold; font-size: 11px;}   /*  text zolty  */

       .text        {font-size:11px; font-weight: plain; color: #000000; margin-left:0px; margin-bottom:5px; margin-top:5px;}
       .news        {font-size:11px; font-weight: plain; color: #818181; margin-left:10px; margin-right:10px; margin-bottom:5px; margin-top:5px;}
       .textmargin  {margin-left:10px; margin-right:10px; margin-bottom:5px; margin-top:5px;}
       .wiecej      {font-style: normal; font-size:10px; font-weight: bold; color: #000000; margin-left:10px; margin-right:25px; margin-bottom:5px; margin-top:0px;}
	   span.wiecej a{color:#F5BA22; text-decoration:underline; font-size:11px; font-weight: normal; font-variant:normal;}

       .barrow      {background-color: #EC7205;}
       .logorow     {background-color: white;}
       .line        {font-size: 1px; background-color: #818181;}
       .line1        {font-size: 1px; background-color: #ECECEC;}       
       .komorka     {font-size: 1px;}
       .data        {font-size: 11px; color: #F5BA22; font-weight: plain;}
       .bgimage     {background: url(images/okno_gray_bottom.gif); background-position: center; background-attachment: fixed; background-repeat: no-repeat; }

       /* LOGIN TABLE */
       TABLE.loginTable     {margin: 15px 0px 3px 23px;}
       TABLE.loginTable TD  {padding-bottom: 0px;}
       TABLE.loginTable TD  {padding-bottom: 0px;}

       /* MENU TABLES */
       TABLE.menuTable          {font-size: 1px; width:181px; margin-left: 10px; margin-right: 10px; margin-top: 0px; }
       TABLE.menuTable TD       {padding-top:0px; padding-left:0px; padding-right:0px; padding-bottom:0px;}
       TABLE.menuTable TR       {padding-top:0px; padding-left:0px; padding-right:0px; padding-bottom:0px;}

       TABLE.menuTablePlain     {font-size: 11px; font-weight: plain; width:181px; margin-left: 0px; margin-top: 0px;}
       TABLE.menuTablePlain TR  {padding-top:2px; padding-left:10px; vertical-align: top;}
       TABLE.menuTablePlain TD  {padding-top:2px; padding-left:10px; vertical-align: top;}

       TABLE.menuTableBold      {font-size: 11px; font-weight: bold; width:161px; margin-left: 10px; margin-right: 10px; margin-top: 0px;}
       TABLE.menuTableBold TR   {padding-top:0px; padding-left:0px;}
       TABLE.menuTableBold TD   {padding-top:0px; padding-left:0px;}

       TABLE.menuitemTable                      {font-size: 11px; width:157px; margin-left: 15px; margin-top: 0px;}
       TABLE.menuitemTable A:hover              {text-decoration: none; color: black;}
       TABLE.menuitemTable TD                   {padding-top:2px; padding-left:10px; vertical-align: top;}
       TABLE.menuitemTable TR.menulevelone TD   {padding-top:7px;}
       TABLE.menuitemTable .mainmenu-thirdlevel {font-size: 10px;}

       /* OKNA  */
       TABLE.GrayWindow     {margin-top: 0px; margin-bottom: 10px;}
       TABLE.GrayWindow TR  {padding-top:0px; padding-left:0px; padding-right:0px; padding-bottom:0px;}
       TABLE.GrayWindow TD  {padding-top:0px; padding-left:0px; padding-right:0px; padding-bottom:0px; background-color: #f7f7f7;}

       TABLE.GreenWindow    {margin-top: 0px; margin-bottom: 10px;}
       TABLE.GreenWindow TR {padding-top:0px; padding-left:0px; padding-right:0px; padding-bottom:0px;}
       TABLE.GreenWindow TD {padding-top:0px; padding-left:0px; padding-right:0px; padding-bottom:0px; background-color: #F1F1F1;}

       TABLE.dGreenWindow    {margin-top: 0px; margin-bottom: 0px;}
       TABLE.dGreenWindow TR {padding-top:0px; padding-left:0px; padding-right:0px; padding-bottom:0px;}
       TABLE.dGreenWindow TD {padding-top:0px; padding-left:0px; padding-right:0px; padding-bottom:0px; background-color: #fff;}

       TABLE.WhiteWindow    {margin-top: 0px; margin-bottom: 0px;}
       TABLE.WhiteWindow TR {padding-top:0px; padding-left:0px; padding-right:0px; padding-bottom:0px;}
       TABLE.WhiteWindow TD {padding-top:0px; padding-left:0px; padding-right:0px; padding-bottom:0px; background-color: #F8F8F8;}


       /* STOPKA  */
       TABLE.Footer     {font-size: 11px;margin-top: 10px; margin-bottom: 0px;}
       TABLE.Footer TR  {padding-top:0px; padding-left:0px; padding-right:0px; padding-bottom:0px;}
       TABLE.Footer TD  {text-align: center; padding-top:0px; padding-left:0px; padding-right:0px; padding-bottom:0px; }

       /* NEWS TABLE */
       TABLE.newsTable      {font-size: 12px; width:95%; margin-left: 10px; margin-right: 10px; margin-top: 10px; }
       TABLE.newsTable TR   {padding-top:0px; padding-left:0px; padding-right:0px; padding-bottom:0px;}
       TABLE.newsTable TD   {padding-top:0px; padding-left:0px; padding-right:0px; padding-bottom:0px;}

       /* BANER TABLE */
       TABLE.banerTable     {width:181px; margin-top: 10px; margin-bottom: 10px;}
       TABLE.banerTable TR  {padding-left: 0px;}
       TABLE.banerTable TD  {padding-left: 0px;}

       /* CONTENT AREA */
       #contentarea {border: none; width: 600px; position: absolute; left:205px; top:78px;}
       

              /* Style for the page when printed */
       @media print {
              P {font-size: 9pt; color:black;}
              #topbar {visibility: hidden;}
              #loginarea {visibility: hidden;}
              #menuarea {visibility: hidden;}
              #contentarea {width: 17cm; left:0px; top:0px;}
       }       

       .tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-button { width:100px; }
       .tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-sword { width:150px; }
       .tx-indexedsearch .tx-indexedsearch-whatis P .tx-indexedsearch-sw { font-weight:bold; font-style:normal; }
       .tx-indexedsearch .tx-indexedsearch-whatis { margin-top:10px; margin-bottom:5px; }
       .tx-indexedsearch P.tx-indexedsearch-noresults { text-align:center; font-weight:bold; }
       .tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title { background:#FFFFFF; }
       .tx-indexedsearch-title A          {font-size: 11px; text-decoration: underline; color: #000000; font-weight: bold;}
       .tx-indexedsearch-title A:hover    {font-size: 11px; text-decoration: underline; color: #F5BA22; font-weight: bold;}
       .tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title P { font-weight:bold; }
       .tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title P.tx-indexedsearch-percent { font-size: 10px; color:#000000; font-weight:bold; }
       .tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-descr P { font-style:italic;  margin-bottom:5px; }
       .tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-descr P .tx-indexedsearch-redMarkup { color:#EC7205; }
       .tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-info P { font-weight:normal; font-size: 10px; color:#818181; margin-bottom:5px;}
       .tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-info { font-size: 10px; color:#FF0000; background:#FFFFFF; }
       .tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead {background:#ECECEC; color:#EC7205; margin-top:14px; margin-bottom:15px; }
       .tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead H2 { margin: 2px 2px 2px 2px; font-size: 11px; color: #F5BA22;}
       .tx-indexedsearch-secHead A          {font-size: 11px; text-decoration: none; color: #F5BA22; font-weight: bold;}
       .tx-indexedsearch-secHead A:hover    {font-size: 11px; text-decoration: underline; color: #EC7205; font-weight: bold;}
       .tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead TABLE { margin: 2px 2px 2px 2px; }
       .tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead TD { vertical-align:middle; }
       .tx-indexedsearch-browsebox-strong { font-weight:bold; font-style:normal; }
        DIV.tx-indexedsearch-sectionlinks            {margin: 5px 5px 15px 5px;}
        DIV.tx-indexedsearch-sectionlinks LI         {margin: 5px 5px 15px 5px; font-size: 10px; color:#F5BA22;}
        DIV.tx-indexedsearch-sectionlinks A          {font-size: 11px; text-decoration: underline; color: #F5BA22; font-weight: plain;}
        DIV.tx-indexedsearch-sectionlinks A:hover    {font-size: 11px; text-decoration: underline; color: #EC7205; font-weight: plain;}

TABLE.poz_tab {float:left; height:180px; width:380px; margin-right:15px; margin-bottom:100px;}

div#ban_top{
	background:url(images/new/header_ban_bgr.jpg) no-repeat center #3C414F;
    margin: 0 auto;
    padding: 10px 0 4px;
	text-align:center;
}
div#header_p {background:url(images/new/head_bgr.gif) repeat-x bottom center; height:126px;text-align:center;}
div#header_wew {background:url(images/new/header2.jpg) no-repeat;
	width:1000px;
	height:126px;
	margin:0 auto;
	}
	
a.logoKR {
	background:url("images/new/KR21.png") no-repeat scroll center bottom transparent;
	clear:right;
	float:right;
	height:111px;
	margin-top:-24px;
	position:relative;
	width:180px;
	z-index:100;
}

a.logoKR:hover {
	background-image:url(images/new/KR2_10.png);
	width:180px;
	height:111px;
}

a.TdP{
	background:url("images/new/TdP_header.png") no-repeat scroll center bottom transparent;
	clear:right;
	float:right;
	height:95px;
	margin-right:100px;
	margin-top:-8px;
	position:relative;
	width:264px;
	z-index:100;
}

a.box_TdP  img{
	margin-bottom:2px;
	margin-top:1px;
}
	
div#menu2 {background:url(images/new/menu2_bgr.jpg) repeat-x;
	height:27px;
	margin:0px 0 20px;
	text-align:center;
	min-width:1000px;
	}
div#menu2_wew {
	height:27px;
	width:1000px;
	margin:0 auto;
	}
div#menu1 { float:right;
height:39px;width:472px;margin:0px 45px 0 0;}

div#menu1 a {display: block; float:left; height:39px;}
a.menu11, a.menu11:visited{ background-image:url(images/new/menu1_tkMR.png);width:127px;}
a.menu11:hover, a.menu11:active{ background-image:url(images/new/menu1_tkMR_d.gif);width:127px;}
a.menu12, a.menu12:visited{ background-image:url(images/new/menu1_czytaj.png);width:90px;}
a.menu12:hover, a.menu12:active{ background-image:url(images/new/menu1_czytaj_d.gif);width:90px;}
a.menu13, a.menu13:visited{ background-image:url(images/new/menu1_reklama.png);width:85px;}
a.menu13:hover, a.menu13:active{ background-image:url(images/new/menu1_reklama_d.gif);width:85px;}
a.menu14, a.menu14:visited{ background-image:url(images/new/menu1_onas.png);width:65px;}
a.menu14:hover, a.menu14:active{ background-image:url(images/new/menu1_onas_d.gif);width:65px;}
a.menu15, a.menu15:visited{ background-image:url(images/new/menu1_kontakt.png);width:81px;}
a.menu15:hover, a.menu15:active{ background-image:url(images/new/menu1_kontakt_d.gif);width:81px;}
div#menu2_wew a {display: block; float:left; height:27px;}
a.menu21, a.menu21:visited{ background-image:url(images/new/menu2_foto.gif);width:73px;}
a.menu21:hover, a.menu21:active{ background-image:url(images/new/menu2_foto_d.gif);width:73px;}
a.menu22, a.menu22:visited{ background-image:url(images/new/menu2_ogl.gif);width:92px;}
a.menu22:hover, a.menu22:active{ background-image:url(images/new/menu2_ogl_d.gif);width:92px;}
a.menu23, a.menu23:visited{ background-image:url(images/new/menu2_aktual.gif);width:96px;}
a.menu23:hover, a.menu23:active{ background-image:url(images/new/menu2_aktual_d.gif);width:96px;}
a.menu24, a.menu24:visited{ background-image:url(images/new/menu2_bnr.gif);width:108px;}
a.menu24:hover, a.menu24:active{ background-image:url(images/new/menu2_bnr_d.gif);width:108px;}
a.menu25, a.menu25:visited{ background-image:url(images/new/menu2_nnr.gif);width:122px;}
a.menu25:hover, a.menu25:active{ background-image:url(images/new/menu2_nnr_d.gif);width:122px;}
a.menu26, a.menu26:visited{ background-image:url(images/new/menu2_konkurs.gif);width:79px;}
a.menu26:hover, a.menu26:active{ background-image:url(images/new/menu2_konkurs_d.gif);width:79px;}
a.menu27, a.menu27:visited{ background-image:url(images/new/menu2_arch2.gif);width:82px;}
a.menu27:hover, a.menu27:active{ background-image:url(images/new/menu2_arch_d2.gif);width:82px;}
a.menu28, a.menu28:visited{ background-image:url(images/new/menu2_kr.gif);width:137px;}
a.menu28:hover, a.menu28:active{ background-image:url(images/new/menu2_kr_d.gif);width:137px;}

div#lewa_kolumna {margin-right:3px;margin-top:0px;}

div#menu3 { 
	height:378px;
	width:187px;
	margin-bottom:20px;}
	
div#menu3 a {display: block; float:left; width:187px;}
a.menu31, a.menu31:visited{ background-image:url(images/new/menu3_bnr.gif);height:32px;}
a.menu31:hover, a.menu31:active{ background-image:url(images/new/menu3_bnr_d.gif);height:32px;}
a.menu31_d, a.menu31_d:visited{ background-image:url(images/new/menu3_bnr_d.gif);height:32px;}
a.menu31_d:hover_d, a.menu31_d:active{ background-image:url(images/new/menu3_bnr_d.gif);height:32px;}
a.menu32, a.menu32:visited{ background-image:url(images/new/menu3_nnr.gif);height:32px;}
a.menu32:hover, a.menu32:active{ background-image:url(images/new/menu3_nnr_d.gif);height:32px;}
a.menu33, a.menu33:visited{ background-image:url(images/new/menu3_kr.gif);height:32px;}
a.menu33:hover, a.menu33:active{ background-image:url(images/new/menu3_kr_d.gif);height:32px;}
a.menu34, a.menu34:visited{ background-image:url(images/new/menu3_aktual.gif);height:44px;}
a.menu34:hover, a.menu34:active{ background-image:url(images/new/menu3_aktual_d.gif);height:44px;}
a.menu35, a.menu35:visited{ background-image:url(images/new/menu3_konkurs.gif);height:32px;}
a.menu35:hover, a.menu35:active{ background-image:url(images/new/menu3_konkurs_d.gif);height:32px;}
a.menu36, a.menu36:visited{ background-image:url(images/new/menu3_ogl.gif);height:32px;}
a.menu36:hover, a.menu36:active{ background-image:url(images/new/menu3_ogl_d.gif);height:32px;}
a.menu37, a.menu37:visited{ background-image:url(images/new/menu3_foto.gif);height:32px;}
a.menu37:hover, a.menu37:active{ background-image:url(images/new/menu3_foto_d.gif);height:32px;}
a.menu38, a.menu38:visited{ background-image:url(images/new/menu3_archiwum.gif);height:32px;}
a.menu38:hover, a.menu38:active{ background-image:url(images/new/menu3_archiwum_d.gif);height:32px;}
a.menu39, a.menu39:visited{ background-image:url(images/new/menu3_pren.gif);height:33px;}
a.menu39:hover, a.menu39:active{ background-image:url(images/new/menu3_pren_d.gif);height:33px;}
a.menu40, a.menu40:visited{ background-image:url(images/new/menu3_napisz.gif);height:41px;}
a.menu40:hover, a.menu40:active{ background-image:url(images/new/menu3_napisz_d.gif);height:41px;}

div#szukaj {
	background-image:url(images/new/szukaj_bgr.jpg);
	height:46px;
	width:183px;
	margin-bottom:20px;
	padding:38px 0 0 4px;
}

input.bgr {background:url(images/new/input_bgr.gif) no-repeat;
	height:21px;
	width:137px;
	border:0;
	padding:3px 0 0 5px;
	color:#b9b8b8;
	}
	
input.str2 {
	margin-left:3px;
}
	
div#rejestr {
	background-image:url(images/new/rejestr_bgr.jpg);
	height:137px;
	width:183px;
	margin-bottom:20px;
	padding:38px 0 0 4px;
}

div#content {width:630px;}

div#biezacy_numer {
	width:630px;
	min-height:240px;
}

tr#biezacy_numer_wew {
	background:url(images/new/wyd_bgr.png) repeat-y;
	width:620px;
}

tr#biezacy_numer_dol {
	background:url(images/new/wyd_bgr_d.png);
	width:620px;
}

td.poz_okl  img{
	margin-top:2px;
	margin-left:-1px;
}

div#okladka {
	background:url(images/new/okl_cien.png) no-repeat;
	width:186px;
	height:234px;
	z-index:100;
	margin-left:10px;
	margin-top:8px;
	position:absolute;
	padding-left:5px;
	padding-top:3px;
}

div#link_sklep a{
	font-size:11px;
	margin-left:8px;
	font-weight:normal;
}

div#link_sklep img{
	margin:0;
}

div#bnr_spis {
	width:420px;
	float:right;
}

div#news_bgr {
	background-image:url(images/new/news_bgr.jpg);
	height:195px !important;
	width:281px !important;
	height:225px;
	width:311px;
	float:left;
	margin-right:4px;
	margin-bottom:5px;
	padding:22px 18px 0 12px;
}

div#news_bgr2_g {
	background-image:url(images/new/art_bgr_g.jpg);
	height:12px;
	margin-top:5px;
	width:626px;
}

tr#news_bgr2_d {
	background-image:url(images/new/art_bgr_d.jpg);
	height:50px;
	width:626px;
}

table.biez_nr {
	background:url(images/new/biez_nr_bgr.jpg) no-repeat;
	height:418px;
	width:324px;
}

table.biez_nr2 {
	background-image:url(images/new/biez_nr_bgr2.jpg);
	height:418px;
}

table.biez_nr  img, table.biez_nr2  img{
	margin-top:20px;
	margin-left:0px;
}

div#news_bgr2 {
	background:url(images/new/art_bgr.jpg) repeat-y;
	padding:0 10px;
	width:626px;
}

div#news_bgr3 {
	background:url(images/new/art_bgr.jpg) repeat-y;
	padding:10px 20px 0 10px;
	width:596px !important;
	width:626px;
}

div#news_bgr2 p{
	font-size:12px;
	line-height:16px;
}

div#news_bgr2 img{
	float:left;
	margin:0 10px 5px 0;
}

.news_bgr_img {float:left;}
.news_bgr_img  img{clear:left;margin:0 10px 5px 0;}

div.news_img {
	height:90px !important;
	overflow:hidden;
	text-align:center;
	display:table;
	vertical-align:middle !important;

}
div.news_img img{
	margin-right:10px;
}

div#foto_opis {
	clear:both;
	float:left;
	margin-bottom:20px;
}

div#menu_data { 
	font-weight:normal;
	margin-bottom:5px;
}

div#prawa_kolumna {
	width:180px;
}


#footer {
	clear:both;
	width:100%;
	height:160px;
	font-size:10px;
	margin:0;
	text-align:center;
}

#footer_top{ 
	background-color:#f6bd2b;
	margin-top:20px;
	min-width:1000px;
	height:46px;
	text-align:center;
} 
#footer_top_wew{width:670px;margin:0 auto;padding:10px 0;height:26px;}

#footer_links{ float:left;}  

#footer_links ul{
	margin: 0; padding: 0;
} 
#footer_links ul li {
	margin: 0; padding: 0;		
	display: inline;
}

#footer_links ul li a{
	font-weight:bold;
	color:#000;
	padding: 0 5px; 
	margin: 0;	
	text-decoration: none;		
	border-right: 1px solid #b08005;
}
#footer_links ul li a.last {
	padding: 0 5px; 
	margin: 0;	
	text-decoration: none;		
	border-right: none;
}
#footer_links ul li a:hover, #footer_links ul li a.last:hover {
	padding: 0 5px; 
	margin: 0;	
	text-decoration: underline;
	color:#000;
}

#footer_copyrights { float:left;
	margin-top:5px;
	padding:0 5px;
	color:#FFF;
}

#footer_copyrights a{
	color:#FFF;
	text-decoration:none;
}

#footer_copyrights a:hover{
	color:#000;
	text-decoration:underline;
}

#logo_footer {
	width:1000px;
	height:95px;
	margin:15px auto 0px;
	padding:0;
	text-align:center;
}

#logo_footer a img{
	margin-bottom:0;
	margin-right:23px;
	padding:0;
	float:left;
}

.logo_footer_kat {
	text-align:right;
	width:190px;
	float:left;
	margin-right:5px;
	line-height:16px;
	color:#000;
}

.logo_footer_links {
	text-align:left;
	line-height:16px;
	font-size:11px;
}

.logo_footer_links a{
	color:#818181;
}
.logo_footer_links a:hover{
	color:#000;
}

object#logowki2 {
	display:block;
	float:left;
	margin-top:35px;
	}

#baner_l {
	text-align:center;
}

div#baner_g div {
	margin: 0 auto;
}

#srod_text {
    clear:both;
    margin:0 auto 0;
    text-align:center;
}

div#srod_text div{
    padding:20px 0;
}

a.moda img {
	margin:0 0 7px 0;
	border:1px solid #E4E3E3;
}

.float-left {
	float:left;
}

.float-right{
	float:right;
}
