BODY
  {
  font-family: tahoma, verdana, "arial ce", arial, helvetica, sans-serif;
  font-size: 11px;
  color: #000000;
  background-color: #ffffff;
  background-image: url(/images/layout/page_bg.gif);      
  padding:0px;
  margin-top: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-bottom: 0px;      
  text-align: center;
  width: 100%;
  height: 100%;
  line-height: 137%;
}

TABLE
  { 
  font-family: tahoma, verdana, "arial ce", arial, helvetica, sans-serif;
  font-size: 11px;
  color: #000000;  
  line-height: 150%;
  background-color: inherit;  
}

TD
  {
  text-align: left;
  vertical-align: top;
}  

INPUT,SELECT,TEXTAREA
  {
  font-family: tahoma, verdana, "arial ce", arial, helvetica, sans-serif;
  font-size: 10px;
  background-color: #ffffff;
  color: #000000;
}

SUP
  {
  font-size: 8px; 
}

IMG
  {
	border:  0px;
}

FORM,FIELDSET
  {
	margin: 0px;	
	border: 0px;
  padding:0px;	
}	

A
  {
  color: #a22d51; 
  font-family: tahoma, verdana, "arial ce", arial, helvetica, sans-serif; 
  font-size: 11px;
  text-decoration: none;
  background-color: inherit;
  border: 0px;
}

A:hover
  {
  color: #0000ff;
  text-decoration: underline;
  background-color: inherit;
}


UL
  {
  font-size: 11px;
  padding: 0px;  
  margin-top: 5px;
  margin-bottom: 5px;  
  margin-left: 15px;  
}  

OL
  {
  font-size: 11px;
  padding: 0px;
  margin-top: 5px;
  margin-bottom: 5px;  
  margin-left: 32px;  
}  

LI
  {
  font-size: 11px;
  margin-left: 15px;    
}

HR
  {
  height: 1px;
}  








DIV.MainBG_Top
  {
  width: 100%;
  height: 387px;
  position: absolute;
  top: 0px;
  left: 0px;  
  background-image: url(/images/layout/tlo_gora.jpg);
  background-repeat: repeat-x;
  background-position: top left;
  z-index: 2;  
}  

DIV.MainBG_Bottom
  {
  width: 100%;
  height: 235px;
  position: absolute;
  bottom: 0px;
  left: 0px;  
  background-image: url(/images/layout/tlo_dol.jpg);
  background-repeat: repeat-x;
  background-position: top left;
  z-index: 1;
}  





DIV.Main0
  {
  width: 100%;
  margin: auto;
  z-index: 2;
  position: relative;         
}

DIV.Main
  {
  width: 983px;
  margin: auto;
  clear: both;
  z-index: 5;
  position: relative;         
}

TABLE.Main
  {
  width: 983px;
  margin-top: 10px;
  height: 600px;
}

TABLE.Main TD.Main_TL
  {
  width: 7px;
  height: 7px;
  line-height: 10%;
  font-size: 1px;      
}

TABLE.Main TD.Main_T
  {
  height: 7px;
  line-height: 10%;
  font-size: 1px;
  background-image: url(/images/layout/body_top.gif);
  background-repeat: repeat-x;
  background-position: top left;
}

TABLE.Main TD.Main_TR
  {
  width: 6px;
  height: 7px;
  line-height: 10%;
  font-size: 1px;      
}

TABLE.Main TD.Main_L
  {
  width: 7px;  
  line-height: 10%;
  font-size: 1px;
  background-image: url(/images/layout/body_left.gif);
  background-repeat: repeat-y;
  background-position: top left;
}

TABLE.Main TD.Main_C
  {
  background-color: #ffffff;  
}

TABLE.Main TD.Main_R
  {
  width: 6px;  
  line-height: 10%;
  font-size: 1px;
  background-image: url(/images/layout/body_right.gif);
  background-repeat: repeat-y;
  background-position: top right;
}

TABLE.Main TD.Main_BL
  {
  width: 7px;
  height: 8px;
  line-height: 10%;
  font-size: 1px;      
}

TABLE.Main TD.Main_B
  {
  height: 8px;
  line-height: 10%;
  font-size: 1px;
  background-image: url(/images/layout/body_bottom.gif);
  background-repeat: repeat-x;
  background-position: bottom left;
}

TABLE.Main TD.Main_BR
  {
  width: 6px;
  height: 8px;
  line-height: 10%;
  font-size: 1px;      
}


TABLE.Main TABLE.MainHeader
  {
  width: 970px;
  height: 126px;
}

TABLE.Main TABLE.MainHeader TD.MainHeader_Left
  {
  vertical-align: top;
}  

TABLE.Main TABLE.MainHeader TD.MainHeader_Right
  {  
}



TABLE.Main TABLE.MainHeader_Prasa
  {
  width: 970px;
  height: 70px;
}

TABLE.Main TABLE.MainHeader_Prasa TD.MainHeader_Prasa_Left
  {
  vertical-align: top;
  background-color: #a22d51;  
}  

TABLE.Main TABLE.MainHeader_Prasa TD.MainHeader_Prasa_Right
  {  
}



TABLE.Main TABLE.MainMenu
  {
  width: 970px;
  height: 48px;
  background-image: url(/images/layout/tlo_menu.jpg);
  background-repeat: no-repeat;
  background-position: top left;
}

TABLE.Main TABLE.MainMenu TD.MainMenu_Left
  {
  width: 4px;
  line-height: 10%;
  font-size: 1px;
}

TABLE.Main TABLE.MainMenu TD.MainMenu_Zakl
  {
  width: 80px;
  line-height: 10%;
  font-size: 1px;
  vertical-align: bottom;
}

TABLE.Main TABLE.MainMenu TD.MainMenu_Right
  {
  width: 50%;
  color: #d68dae;
  vertical-align: middle;
  text-align: right;
  padding-right: 20px;  
}

TABLE.Main TABLE.MainMenu A.MainMenu_Link1
  {
  color: #fdf2f6; 
  font-size: 11px;
  text-decoration: none;
  background-color: inherit;
  border: 0px;
}

TABLE.Main TABLE.MainMenu A.MainMenu_Link1:hover
  {
  color: #ffffff;
  text-decoration: underline;
  background-color: inherit;
}

TABLE.Main TABLE.MainBody0
  {
  width: 970px;
  height: 450px;
  position: relative;  
}  

TABLE.Main TABLE.MainBody0 TD.MainBody0_Left
  {
  width: 6px;
  line-height: 10%;
  font-size: 1px;
}

TABLE.Main TABLE.MainBody0 TD.MainBody0_Center
  {
  width: 397px;
}

TABLE.Main TABLE.MainBody0 TD.MainBody0_Sep
  {
  width: 3px;
}

TABLE.Main TABLE.MainBody0 TD.MainBody0_Right
  {
  width: 563px;
  position: relative;
}






TABLE.Main TABLE.MainBody1
  {
  width: 970px;
  height: 450px;
}  

TABLE.Main TABLE.MainBody1 TD.MainBody1_Left
  {
  width: 6px;
  line-height: 10%;
  font-size: 1px;
  vertical-align: bottom;
  background-color: #a22d51;
}

TABLE.Main TABLE.MainBody1 TD.MainBody1_Center
  {
  width: 401px;
}

TABLE.Main TABLE.MainBody1 TD.MainBody1_Sep
  {
  width: 3px;
}

TABLE.Main TABLE.MainBody1 TD.MainBody1_Right
  {
  width: 559px;
}


TABLE.MainBody1_Content1
  {
  width: 401px;
  height: 100%;  
}  

TABLE.MainBody1_Content1 TD.MainBody1_Content1_Top
  {
  width: 401px;
  height: 17px;  
}  

TABLE.MainBody1_Content1 TD.MainBody1_Content1_Middle
  {
  background-image: url(/images/layout/body1_left_body.gif);
  background-repeat: repeat-x;
  background-position: top left;
  background-color: #fefafc;  
}

TABLE.MainBody1_Content1 TD.MainBody1_Content1_Middle DIV.MainBody1_Content1_Middle
  {
  padding-left: 20px;
  padding-right: 20px;
  padding-bottom: 20px;     
}    

TABLE.MainBody1_Content1 TD.MainBody1_Content1_Bottom
  {
  background-image: url(/images/layout/box_akt_w_sprzedazy.gif);
  background-repeat: no-repeat;
  background-position: top left;
  width: 401px;
  height: 216px;  
}  

TABLE.MainBody1_Content1 TD.MainBody1_Content1_Bottom DIV.MainBody1_Content1_Bottom
  {
  padding-top: 45px;
  padding-left: 20px;    
}


TABLE.MainBody1_Content1 TD.MainBody1_Content1_Bottom2
  {
  background-image: url(/images/layout/prasa_archiwa.gif);
  background-repeat: no-repeat;
  background-position: top left;
  width: 401px;
  height: 150px;  
}  

TABLE.MainBody1_Content1 TD.MainBody1_Content1_Bottom2 DIV.MainBody1_Content1_Bottom2
  {
  padding-top: 43px;
  padding-left: 6px;    
}


TABLE.MainBody1_Content2
  {
  width: 558px;
  height: 100%;  
}  

TABLE.MainBody1_Content2 TD.MainBody1_Content2_Top
  {
  width: 558px;
  height: 52px;  
}  

TABLE.MainBody1_Content2 TD.MainBody1_Content2_Middle
  {
  background-image: url(/images/layout/body1_right_body.gif);
  background-repeat: repeat-x;
  background-position: top left;
  background-color: #ffffff;  
}  

TABLE.MainBody1_Content2 TD.MainBody1_Content2_Middle DIV.MainBody1_Content2_Middle
  {
  padding-top: 20px;  
  padding-left: 20px;
  padding-right: 20px;
  padding-bottom: 20px;     
}    

TABLE.MainBody1_Content2 TD.MainBody1_Content2_Middle DIV.MainBody1_Content2_Middle STRONG B
  {
  color: #b5486d;
}





TABLE.Main TABLE.MainFooter
  {
  width: 970px;
  height: 50px;
  color: #d68dae;
}  

TABLE.Main TABLE.MainFooter TD.MainFooter_Left
  {
  width: 6px;
  line-height: 10%;
  font-size: 1px;
}

TABLE.Main TABLE.MainFooter TD.MainFooter_Center
  {
  vertical-align: middle;
  text-align: left;
  padding-left: 15px;
}

TABLE.Main TABLE.MainFooter TD.MainFooter_Right
  {
  vertical-align: middle;
  text-align: right;
  padding-right: 15px;  
}


TABLE.Main TABLE.MainFooter A.MainFooter_Link1
  {
  color: #a22d51; 
  font-size: 11px;
  text-decoration: none;
  background-color: inherit;
  border: 0px;
}

TABLE.Main TABLE.MainFooter A.MainFooter_Link1:hover
  {
  color: #000000;
  text-decoration: underline;
  background-color: inherit;
}

















TABLE.Footer
  {
  width: 983px;
  height: 50px;
  color: #d68dae;
  border-bottom: 1px solid #efd7df;
}  

TABLE.Footer TD.Footer_Left
  {
  color: #868686;
  width: 376px;
  vertical-align: middle;
  text-align: left;
  padding-left: 30px;
}

TABLE.Footer TD.Footer_Right
  {
  width: 540px;
  vertical-align: middle;
  text-align: right;
  padding-right: 24px;  
}


TABLE.Footer A.Footer_Link1
  {
  color: #a22d51; 
  font-size: 11px;
  text-decoration: none;
  background-color: inherit;
  border: 0px;
}

TABLE.Footer A.Footer_Link1:hover
  {
  color: #000000;
  text-decoration: underline;
  background-color: inherit;
}



TABLE.Body1
  {
  width: 563px;
  background-image: url(/images/layout/body1_tlo1.gif);
  background-repeat: repeat-x;
  background-position: top left;
  background-color: #fefafc;
  margin-bottom: 1px;    
}  

TABLE.Body1 DIV.Body1_PanelArt
  {
  margin-top: 20px;  
  margin-left: 20px;
  width: 398px;
  position: relative;  
}  

TABLE.Body1 TD.Body1_Header
  {
  font-size: 18px;
  color: #b5486d;
  vertical-align: middle;
  line-height: 90%;
  padding-left: 18px;
  padding-top: 2px;  
  font-family: "Times New Roman", tahoma, verdana, "arial ce", arial, helvetica, sans-serif;
  height: 40px;
  background-image: url(/images/layout/header_section.gif);
  background-repeat: no-repeat;
  background-position: top left;
}

TABLE.Body1 TD.Body1_Header P
  {
  color: #666666; 
  font-size: 12px;
  font-weight: normal;  
  text-decoration: none;
  background-color: inherit;
  padding-top: 3px;
  padding-bottom: 0px;  
  margin: 0px;
  font-family: tahoma, verdana, "arial ce", arial, helvetica, sans-serif;    
}  


TABLE.Body1 TR.Body1_Content
  {
  background-image: url(/images/layout/body1_tlo2.gif);
  background-repeat: repeat-x;
  background-position: bottom left;
}

TABLE.Body1 TD.Body1_Content1
  {
  width: 421px;
  position: relative;
}

TABLE.Body1 TD.Body1_Content2
  {
  width: 541px;
  height: 200px;
}

TABLE.Body1 TD.Body1_Banner_HS
  {
  width: 135px;
  height: 200px;
  padding-right: 5px;
}


TABLE.Body1 TD.Body1_Right
  {
  width: 12px;  
  height: 200px;
}

TABLE.Body1 TD.Body1_Content IMG 
  {
}


TABLE.Articles
  {
  width: 100%;
}

TABLE.Articles TD.Articles_Title
  {
  text-align: left;  
  font-weight: bold; 
  padding-bottom: 15px;
  height: 30px;
  color: #4e5965;
  vertical-align: top;  
}

TABLE.Articles TD.Articles_Data
  {
  text-align: right;  
  font-weight: bold; 
  padding-bottom: 15px;
  height: 30px;  
}

TABLE.Articles TD.Articles_Body
  {
  color: #7d7d7d; 
  font-size: 11px; 
  font-weight: normal; 
  text-align: left; 
  vertical-align: top; 
  line-height: 150%; 
  padding-top: 20px;
  padding-left: 20px;
  padding-bottom: 20px;    
}    

TABLE.Articles TD.Articles_Footer
  {
  text-align: right; 
  padding-top: 10px;
  padding-left: 15px;  
  height: 20px;
}

TABLE.Articles TABLE.Articles_Footer2
  {
  width: 100%;
  height: 20px;
  margin-left: 20px;
  margin-bottom: 20px;
}

TABLE.Articles TABLE.Articles_Footer2 TD.Articles_Footer2_Top
  {
  text-align: left; 
  width: 200px; 
  padding-top: 5px;
  padding-bottom: 5px;
  border-top: 1px solid #efd7df;
  border-bottom: 1px solid #efd7df;
}

TABLE.Articles TD.Articles_Up
  {
  text-align: left;
  vertical-align: bottom; 
  padding-top: 0px;
  height: 20px;
}

TABLE.Articles A.ArtNavLink
  {
  color: #2630a9;
  color: #8a1b3b;
  font-size: 10px;
  text-decoration: none;
  background-color: inherit;  
}

TABLE.Articles A.ArtNavLink:hover
  {
  color: #0000ff;
  text-decoration: underline;
  background-color: inherit;    
}

TABLE.Articles SPAN.ArtNavAktStr
  {
  color: #c41b02; 
  font-weight: bold; 
  font-size: 11px;
  background-color: inherit;  
}

TABLE.Articles SPAN.ArtNavSep
  {
  color: #4E927B;
  font-size: 10px; 
  background-color: inherit;  
} 

TABLE.Articles IMG.Articles_Img
  {
  float: left; 
  margin-right: 15px; 
  margin-bottom: 20px; 
  border-left: 2px solid #f0d5de;
}



TABLE.ArtList
  {
  width: 100%; 
}  

TABLE.ArtList P.ArtListDate
  {
  color: #cc96a9;
  font-size: 10px;
  font-weight: normal;
  margin-top: 0px;
  margin-bottom: 3px;      
}

TABLE.ArtList P.ArtListTitle
  {
  color: #8a1b3b;
  font-size: 12px;
  font-weight: bold;
  margin-top: 0px;
  margin-bottom: 3px;      
}

TABLE.ArtList A.ArtLinkTitle
  {
  color: #8a1b3b;
  font-size: 12px;
  font-weight: bold;
  text-decoration: none;
  background-color: inherit;  
}

TABLE.ArtList A.ArtLinkTitle:hover
  {
  color: #4d7eb9;
  text-decoration: underline;
  background-color: inherit;    
}

TABLE.ArtList TD.ArtListImg
  {
  vertical-align: top;
  width: 100px;  
}

TABLE.ArtList TD.ArtListTitle
  {
  vertical-align: top;
  height: 20px;
  padding-bottom: 3px;
  border-bottom: 1px solid #f0d5de;    
}
  
TABLE.ArtList TD.ArtListIntro
  {
  vertical-align: top;
  padding-top: 5px;
  font-size: 11px;     
}

TABLE.ArtList A.ArtLinkMore
  {
  color: #d00131; 
  font-size: 11px;
  font-weight: bold;  
  text-decoration: none;
  background-color: inherit;  
}

TABLE.ArtList A.ArtLinkMore:hover
  {
  color: #4d7eb9;
  text-decoration: underline;
  background-color: inherit;    
}
  




  
TABLE.BannerHS
  {
  margin-left: 15px;
  width: 120px;
}    

TABLE.BannerHS TD.BannerHS_Header
  {
  height: 30px;
  vertical-align: middle;
  text-align: center;
  color: #cc96a9;
  letter-spacing: 1px;    
} 
  
TABLE.BannerHS TD.BannerHS_Body
  {
}

TABLE.BannerHS DIV.BannerHS_Img
  {
  width: 120px;
  height: 600px;
  border: 0px solid #cc96a9;  
} 
 






 
TABLE.w_sprzedazy
  {
  
}   

TABLE.w_sprzedazy TD.w_sprzedazy_Img
  {
  padding-left: 20px;
  padding-right: 20px;
  padding-top: 10px;
  padding-bottom: 10px;
  text-align: center;        
}   
 
TABLE.w_sprzedazy TD.w_sprzedazy_Podpis
  {
  text-align: center;
  color: #a22d51;
  font-weight: bold;  
}





TABLE.GalleryList
  {
  width: 100%;
  margin-top: 20px; 
}  


TABLE.GalleryList TD.GalleryListTitle
  {
  vertical-align: top;
  height: 20px;
  padding-bottom: 3px;
  border-bottom: 1px solid #f0d5de;    
}


TABLE.GalleryList P.GalleryListTitle
  {
  color: #8a1b3b;
  font-size: 12px;
  font-weight: bold;
  margin-top: 0px;
  margin-bottom: 3px;      
}

TABLE.GalleryList A.GalleryListLinkTitle
  {
  color: #8a1b3b;
  font-size: 12px;
  font-weight: bold;
  text-decoration: none;
  background-color: inherit;  
}

TABLE.GalleryList A.GalleryListLinkTitle:hover
  {
  color: #4d7eb9;
  text-decoration: underline;
  background-color: inherit;    
}

TABLE.GalleryList TD.GalleryListImg
  {
  vertical-align: top;
  padding-left: 20px;
  padding-right: 15px;
  width: 100px;    
}

TABLE.GalleryList TD.GalleryListImg IMG
  {
  border-left: 2px solid #f0d5de;
}  
  
TABLE.GalleryList TD.GalleryListIntro
  {
  vertical-align: top;
  padding-top: 5px;
  font-size: 11px;     
}




DIV.GalleryView
  {
  margin-top: 20px;
  padding-left: 20px;
  border: 0px solid magenta;      
}  

DIV.GalleryView TD.GalleryImg2
  {
  padding: 3px;
}  
  
DIV.GalleryView TD.GalleryImg2 DIV
  {
  border: 1px solid #a22d51;  
  padding: 1px;
}  

DIV.GalleryView DIV.GalleryImg31 
  {
  text-align: center;
  width: 100%;
}  

DIV.GalleryView DIV.GalleryImg32 
  {
  border: 1px solid #a22d51;  
  padding: 2px;
  margin: auto;
}  
  
  
  
DIV.PanelSeekFirm
  {
  width: 563px;
  height: 88px;
/*  background-image: url(/images/layout/panel_wyszukaj.gif); */
  background-image: url(/images/layout/panel_seek_firm.gif);
  background-repeat: no-repeat;
  background-position: top left;
  position: relative;
}


DIV.PanelSeekFirm DIV.PanelSeekFirm_Box1
  {
  position: absolute;
  top: 14px;
  left: 157px;  
}  

DIV.PanelSeekFirm DIV.PanelSeekFirm_Box1 SELECT.Select_Box1
  {
  width: 146px;
  height: 22px;
  font-size: 11px; 
}    

DIV.PanelSeekFirm DIV.PanelSeekFirm_Box1 SELECT.Select_Box1 OPTION
  {
  padding: 2px;
  vertical-align: middle;
}


DIV.PanelSeekFirm DIV.PanelSeekFirm_Box2
  {
  position: absolute;
  top: 14px;
  left: 315px;  
}  

DIV.PanelSeekFirm DIV.PanelSeekFirm_Box2 SELECT.Select_Box2
  {
  width: 146px;
  height: 22px;
  font-size: 11px; 
}    

DIV.PanelSeekFirm DIV.PanelSeekFirm_Box2 SELECT.Select_Box2 OPTION
  {
  padding: 2px;
  vertical-align: middle;
}

DIV.PanelSeekFirm DIV.PanelSeekFirm_Box3
  {
  position: absolute;
  top: 49px;
  left: 157px;  
}  

DIV.PanelSeekFirm DIV.PanelSeekFirm_Box3 INPUT.Input_Box3
  {
  width: 123px;
  font-size: 11px;
  position: relative;
  padding: 2px;
}    

DIV.PanelSeekFirm DIV.PanelSeekFirm_Box4
  {
  width: 59px;
  height: 21px;
  position: absolute;
  top: 13px;
  left: 486px;  
}  

DIV.PanelSeekFirm DIV.PanelSeekFirm_Box5
  {
  width: 180px;
  height: 25px;
  position: absolute;
  top: 52px;
  left: 317px;  
}  

DIV.PanelSeekFirm DIV.PanelSeekFirm_Box5 A.Link_Box5
  {
  color: #999523; 
  font-size: 11px;
  font-weight: bold;
  text-decoration: none;
  background-color: inherit;
} 

DIV.PanelSeekFirm DIV.PanelSeekFirm_Box5 A.Link_Box5:hover
  {
  color: #a22d51;
  text-decoration: underline;
  background-color: inherit;
}


DIV.PanelSeekFirm DIV.PanelSeekFirm_Box6
  {
  width: 100px;
  height: 20px;
  position: absolute;
  top: 52px;
  left: 110px;  
}  

  






TABLE.PanelArt
  {
  width: 397px;
  height: 150px; 
}  

TABLE.PanelArt TD.PanelArt_Header
  {
  width: 397px;
  height: 37px; 
}  

TABLE.PanelArt .PanelArt_Body1
  {
  width: 397px;
  border-left: 1px solid #a22e58;
  border-right: 1px solid #a22e58;
  background-color: #b5496f;
  padding-left: 10px;
  padding-right: 10px;
  padding-bottom: 10px;      
}  

TABLE.PanelArt .PanelArt_Body2
  {
  width: 397px;
  border-left: 1px solid #e1cfdf;
  border-right: 1px solid #e1cfdf;
  background-color: #f8f3f7;
  padding-left: 10px;
  padding-right: 10px;
  padding-bottom: 10px;      
}  

TABLE.PanelArt TABLE.PanelArtPoz
  {
  width: 100%;
}

TABLE.PanelArt TABLE.PanelArtPoz TD
  {
  padding-top: 3px;
  padding-bottom: 3px;  
}

TABLE.PanelArt TABLE.PanelArtPoz TD.PanelArtPozL1
  {
  color: #f0b0c6;
  padding-left: 5px;
  padding-right: 15px;  
  width: 40px;
}

TABLE.PanelArt TABLE.PanelArtPoz TD.PanelArtPozL2
  {
  color: #ba92b5;
  padding-left: 5px;
  padding-right: 15px;  
  width: 40px;
}

TABLE.PanelArt TABLE.PanelArtPoz TD.PanelArtPozR1
  {
  width: 300px;
  color: #ffffff;  
}

TABLE.PanelArt TABLE.PanelArtPoz TD.PanelArtPozR2
  {
  width: 300px;
  color: #87467e;  
}

TABLE.PanelArt TABLE.PanelArtPoz TD.PanelArtPozS
  {
  height: 2px;
  line-height: 10%;
  padding: 0px;
  width: 100%;
}

TABLE.PanelArt TABLE.PanelArtPoz A.PanelArtPoz1
  {
  color: #ffffff; 
  font-size: 11px;
  text-decoration: none;
  background-color: inherit;
}

TABLE.PanelArt TABLE.PanelArtPoz A.PanelArtPoz1:hover
  {
  text-decoration: underline;
  background-color: inherit;
}

TABLE.PanelArt TABLE.PanelArtPoz A.PanelArtPoz2
  {
  color: #87467e; 
  font-size: 11px;
  text-decoration: none;
  background-color: inherit;
}

TABLE.PanelArt TABLE.PanelArtPoz A.PanelArtPoz2:hover
  {
  text-decoration: underline;
  background-color: inherit;
}



TABLE.PanelArt TD.PanelArt_Footer
  {
  width: 397px;
  height: 70px; 
  position: relative;  
}  

TABLE.PanelArt TD.PanelArt_Footer DIV.PanelArtSeek1
  {
  width: 397px;
  height: 27px;
  position: relative;
  background-image: url(/images/layout/panel_art1_footer_1.gif);  
  background-repeat: no-repeat;
  background-position: top left;
}  

TABLE.PanelArt TD.PanelArt_Footer DIV.PanelArtSeek1 DIV.PanelArtSeek1_Box1
  {
  width: 180px;
  height: 25px;
  position: absolute;
  top: 10px;
  left: 16px;  
  color: #f0b0c6;
}

TABLE.PanelArt TD.PanelArt_Footer DIV.PanelArtSeek1 DIV.PanelArtSeek1_Box2
  {
  width: 180px;
  height: 25px;
  position: absolute;
  top: 10px;
  left: 220px;  
}  

TABLE.PanelArt TD.PanelArt_Footer DIV.PanelArtSeek1 DIV.PanelArtSeek1_Box2 A.Link_Box2
  {
  color: #ffffff; 
  font-size: 11px;
  font-weight: normal;
  text-decoration: none;
  background-color: inherit;
} 

TABLE.PanelArt TD.PanelArt_Footer DIV.PanelArtSeek1 DIV.PanelArtSeek1_Box2 A.Link_Box2:hover
  {
  color: #eeeeee;
  text-decoration: underline;
  background-color: inherit;
}


TABLE.PanelArt TD.PanelArt_Footer DIV.PanelArtSeek2_1
  {
  width: 397px;
  height: 43px;
  position: relative;
  background-image: url(/images/layout/panel_art1_footer_2.gif);  
  background-repeat: no-repeat;
  background-position: top left;
}  

TABLE.PanelArt TD.PanelArt_Footer DIV.PanelArtSeek2_2
  {
  width: 397px;
  height: 43px;
  position: relative;
  background-image: url(/images/layout/panel_art2_footer_2.gif);  
  background-repeat: no-repeat;
  background-position: top left;
}  


TABLE.PanelArt TD.PanelArt_Footer DIV.PanelArtSeek2_Box3
  {
  position: absolute;
  top: 15px;
  left: 115px;  
}  

TABLE.PanelArt TD.PanelArt_Footer DIV.PanelArtSeek2_Box3 INPUT.Input_Box3
  {
  width: 84px;
  font-size: 11px;
  padding: 1px;
  vertical-align: middle;
}    


TABLE.PanelArt TD.PanelArt_Footer DIV.PanelArtSeek2_Box4
  {
  width: 180px;
  height: 25px;
  position: absolute;
  top: 15px;
  left: 210px;
}


TABLE.PanelArt TD.PanelArt_Footer DIV.PanelArtSeek2_Box4 SELECT.Select_Box4
  {
  width: 108px;
  height: 18px;
  font-size: 11px; 
}    

TABLE.PanelArt TD.PanelArt_Footer DIV.PanelArtSeek2_Box4 SELECT.Select_Box4 OPTION
  {
  padding: 2px;
  vertical-align: middle;
}


TABLE.PanelArt TD.PanelArt_Footer DIV.PanelArtSeek2_Box5
  {
  width: 59px;
  height: 21px;
  position: absolute;
  top: 14px;
  left: 328px;
}









TABLE.PanelKatFirm1
  {
  width: 562px;
  height: 100px;
  margin-bottom: 15px;  
}

TABLE.PanelKatFirm1 TD.PanelKatFirm1_Header
  {
  height: 54px;
}    

TABLE.PanelKatFirm1 TD.PanelKatFirm1_Body
  {
  padding-left: 18px;
  padding-right: 15px;
  background-color: #f6f3dc;  
}    

TABLE.PanelKatFirm1 TD.PanelKatFirm1_Footer
  {
  height: 9px;
}    

TABLE.PanelKatFirm1 TABLE.PanelKatFirm1_Poz
  {
  width: 100%; 
}  


TABLE.PanelKatFirm1 TABLE.PanelKatFirm1_Poz TD
  {
  padding-top: 3px;
  padding-bottom: 3px;
  text-align: left;   
}  

TABLE.PanelKatFirm1 TABLE.PanelKatFirm1_Poz TD IMG.Arrow
  {
  margin-right: 8px;
}  


TABLE.PanelKatFirm1 TABLE.PanelKatFirm1_Poz TD A.Link
  {
  color: #656214; 
  font-size: 11px;
  text-decoration: none;
  background-color: inherit;
}

TABLE.PanelKatFirm1 TABLE.PanelKatFirm1_Poz TD A.Link:hover
  {
  color: #4d4b0f;
  text-decoration: underline;
  background-color: inherit;
}

TABLE.PanelKatFirm1 TABLE.PanelKatFirm1_Poz TD.PanelKatFirm1_PozSep
  {
  margin: 0px;
  padding: 0px;  
}  





TABLE.PanelKatFirm2
  {
  width: 397px;
  height: 100px;  
  margin-bottom: 15px;  
}

TABLE.PanelKatFirm2 TD.PanelKatFirm2_Header
  {
  height: 54px;
}    

TABLE.PanelKatFirm2 TD.PanelKatFirm2_Body
  {
  padding-left: 18px;
  padding-right: 15px;
  background-color: #f6f3dc;  
}    

TABLE.PanelKatFirm2 TD.PanelKatFirm2_Footer
  {
  height: 9px;
}    

TABLE.PanelKatFirm2 TABLE.PanelKatFirm2_Poz
  {
  width: 100%; 
}  


TABLE.PanelKatFirm2 TABLE.PanelKatFirm2_Poz TD
  {
  padding-top: 3px;
  padding-bottom: 3px;
  text-align: left;   
}  

TABLE.PanelKatFirm2 TABLE.PanelKatFirm2_Poz TD IMG.Arrow
  {
  margin-right: 8px;
}  


TABLE.PanelKatFirm2 TABLE.PanelKatFirm2_Poz TD A.Link
  {
  color: #656214; 
  font-size: 11px;
  text-decoration: none;
  background-color: inherit;
}

TABLE.PanelKatFirm2 TABLE.PanelKatFirm2_Poz TD A.Link:hover
  {
  color: #4d4b0f;
  text-decoration: underline;
  background-color: inherit;
}

TABLE.PanelKatFirm2 TABLE.PanelKatFirm2_Poz TD.PanelKatFirm2_PozSep
  {
  margin: 0px;
  padding: 0px;  
}  






TABLE.PanelPorad1
  {
  width: 562px;
  height: 155px;
  margin-bottom: 1px;   
}  

TABLE.PanelPorad1 TD.PanelPorad1_Header
  {
  width: 562px; 
  height: 57px;
}

TABLE.PanelPorad1 TD.PanelPorad1_Body
  {
  width: 562px; 
  height: 88px;
  background-image: url(/images/layout/panel_porady1_body.jpg);  
  background-repeat: no-repeat;
  background-position: top left;
}

TABLE.PanelPorad1 TD.PanelPorad1_Body TABLE.PanelPorad1_Body
  {
  margin-left: 20px;
}

TABLE.PanelPorad1 TD.PanelPorad1_Body TABLE.PanelPorad1_Body TD.PanelPorad1_Body_Poz
  {
  padding-left: 5px;  
  padding-top: 5px;
  padding-bottom: 5px;  
}

TABLE.PanelPorad1 TD.PanelPorad1_Body TABLE.PanelPorad1_Body TD.PanelPorad1_Body_Poz A
  {
  color: #ffffff; 
  font-weight: bold;
  font-size: 12px;
  text-decoration: none;
  background-color: inherit;
}

TABLE.PanelPorad1 TD.PanelPorad1_Body TABLE.PanelPorad1_Body TD.PanelPorad1_Body_Poz A:hover
  {
  color: #4d4b0f;
  text-decoration: underline;
  background-color: inherit;
}


TABLE.PanelPorad1 TD.PanelPorad1_Body TABLE.PanelPorad1_Body TD.PanelPorad1_Body_Sep
  {
  padding: 0px;
  line-height: 10%;
  height: 2px;  
}  

TABLE.PanelPorad1 TD.PanelPorad1_Footer
  {
  width: 562px; 
  height: 10px;
}

















TABLE.PanelZobacz1
  {
  width: 397px;
  height: 100px; 
}  

TABLE.PanelZobacz1 TD.PanelZobacz1_Header
  {
  width: 397px;
  height: 38px; 
}  

TABLE.PanelZobacz1 TD.PanelZobacz1_Body
  {
  width: 397px;
  background-color: inherit;
  padding-top: 5px;  
  padding-bottom: 5px;      
}  

TABLE.PanelZobacz1 TD.PanelZobacz1_Body TABLE.PanelZobacz1Poz
  {
  width: 100%;
}

TABLE.PanelZobacz1 TD.PanelZobacz1_Body TABLE.PanelZobacz1Poz TD
  {
  padding-top: 3px;
  padding-bottom: 3px;
  vertical-align: top;  
}

TABLE.PanelZobacz1 TD.PanelZobacz1_Body TABLE.PanelZobacz1Poz TD.PanelZobacz1PozL
  {
  color: #cc96a9;
  padding-left: 5px;
  padding-right: 15px;  
  width: 40px;
}

TABLE.PanelZobacz1 TD.PanelZobacz1_Body TABLE.PanelZobacz1Poz TD.PanelZobacz1PozR
  {
  width: 300px;
  color: #8a1b3b;  
}

TABLE.PanelZobacz1 TD.PanelZobacz1_Body TABLE.PanelZobacz1Poz TD.PanelZobacz1PozS
  {
  height: 2px;
  line-height: 10%;
  padding: 0px;
  width: 100%;
}


TABLE.PanelZobacz1 TD.PanelZobacz1_Body TABLE.PanelZobacz1Poz A.PanelZobacz1Poz
  {
  color: #8a1b3b; 
  font-size: 12px;
  text-decoration: none;
  background-color: inherit;
}

TABLE.PanelZobacz1 TD.PanelZobacz1_Body TABLE.PanelZobacz1Poz A.PanelZobacz1Poz:hover
  {
  text-decoration: underline;
  background-color: inherit;
}







DIV.Nav1
  {
  color: #666666;
  text-align: center;
  padding-top: 3px;
  padding-bottom: 3px;
  border-top: 1px solid #8a1b3b;  
  border-bottom: 1px solid #8a1b3b;
  margin-top: 5px;
  margin-bottom: 5px;
  white-space: normal;      
}  

DIV.Nav1 .NavAktStr
  {
  color: #8a1b3b;
  font-weight: bold;
  font-size: 12px; 
}

HR.Nav1 
  {
  border-top: 1px solid #8a1b3b;  
  height: 1px;
  line-height: 1%;
  color: #8a1b3b;
  padding: 0px;  
}  



DIV.FairList
  {
  padding-top: 20px;
  padding-left: 15px;   
}    


TABLE.FairList
  {
  width: 100%; 
}  

TABLE.FairList P.FairListDate
  {
  color: #b5486d;
  font-size: 10px;
  font-weight: normal;
  margin-top: 0px;
  margin-bottom: 3px;      
}

TABLE.FairList P.FairListTitle
  {
  color: #8a1b3b;
  font-size: 12px;
  font-weight: bold;
  margin-top: 3px;
  margin-bottom: 3px;
  padding-bottom: 5px;
  border-bottom: 1px solid #f0d5de;        
}

TABLE.FairList A.FairLinkTitle
  {
  color: #8a1b3b;
  font-size: 12px;
  font-weight: bold;
  text-decoration: none;
  background-color: inherit;  
}

TABLE.FairList A.FairLinkTitle:hover
  {
  color: #4d7eb9;
  text-decoration: underline;
  background-color: inherit;    
}

TABLE.FairList TD.FairListImg
  {
  vertical-align: top;
  width: 118px;  
}

TABLE.FairList TD.FairListTitle
  {
  vertical-align: top;
  height: 20px;
  padding-bottom: 3px;
}
  
TABLE.FairList TD.FairListIntro
  {
  vertical-align: top;
  padding-top: 5px;
  font-size: 11px;     
}

TABLE.FairList A.FairLinkMore
  {
  color: #d00131; 
  font-size: 11px;
  font-weight: bold;  
  text-decoration: none;
  background-color: inherit;  
}

TABLE.FairList A.FairLinkMore:hover
  {
  color: #4d7eb9;
  text-decoration: underline;
  background-color: inherit;    
}

TABLE.Fair IMG.Fair_Img
  {
  float: left; 
  margin-right: 15px; 
  margin-bottom: 20px; 
  border-left: 2px solid #f0d5de;
}


TABLE.FairNav
  {
  width: 100%;
  margin-bottom: 10px;
}

TABLE.FairNav TD.FairNav_1
  {
  padding-left: 10px;
  padding-right: 50px;
  text-align: left;
}

TABLE.FairNav TD.FairNav_2
  {
  padding-left: 10px;
  text-align: left;
}





TABLE.PanelRelacje1
  {
  width: 397px;
  height: 100px; 
}  

TABLE.PanelRelacje1 TD.PanelRelacje1_Header
  {
  width: 397px;
  height: 34px; 
}  


TABLE.PanelRelacje1 TD.PanelRelacje1_Body1
  {
  width: 397px;
  height: 53px;
  background-color: #fbf4ec;  
  background-image: url(/images/layout/panel_relacje1_bg1.gif);  
  background-repeat: repeat-x;
  background-position: bottom left;
  text-align: left;
  vertical-align: middle;
  border-left: 1px solid #d9ccbe;
  border-right: 1px solid #d9ccbe;  
}


TABLE.PanelRelacje1 IMG.PanelRelacje1_Img1
  {
  float: left;
  margin-right: 15px;
}  

TABLE.PanelRelacje1 TD.PanelRelacje1_Body1 DIV.PanelRelacje1_Body1
  {
  margin-left: 15px;
  margin-right: 15px;  
}

TABLE.PanelRelacje1 TD.PanelRelacje1_Body1 P.PanelRelacje1_Title1
  {
  font-weight: bold;
  font-size: 12px;
  color: #d90000;
  line-height: 150%;
  padding-top: 0px;
  padding-bottom: 0px;
  margin: 0px;    
}  

TABLE.PanelRelacje1 TD.PanelRelacje1_Body1 P.PanelRelacje1_Title1 A
  {
  font-weight: bold;
  font-size: 12px;
  color: #d90000;
}  


TABLE.PanelRelacje1 TD.PanelRelacje1_Body1 P.PanelRelacje1_Info1
  {
  font-weight: normal;
  font-size: 11px;
  color: #6e6e6e;
  line-height: 150%;
  padding-top: 5px;
  padding-bottom: 5px;
  margin: 0px;      
}  

TABLE.PanelRelacje1 TD.PanelRelacje1_Middle
  {
  width: 397px;
  height: 5px; 
}  

TABLE.PanelRelacje1 TD.PanelRelacje1_Body2
  {
  width: 397px;
  background-color: #fbf4ec;  
  text-align: left;
  vertical-align: middle;
  border-left: 1px solid #e6dcd1;
  border-right: 1px solid #e6dcd1;  
}

TABLE.PanelRelacje1 TD.PanelRelacje1_Body2 TABLE.PanelRelacje1Poz
  {
  margin-left: 10px;
  margin-right: 10px;    
}  

TABLE.PanelRelacje1 TD.PanelRelacje1_Body2 TABLE.PanelRelacje1Poz TD
  {
  padding-top: 3px;
  padding-bottom: 3px;
  vertical-align: top;  
}

TABLE.PanelRelacje1 TD.PanelRelacje1_Body2 TABLE.PanelRelacje1Poz TD.PanelRelacje1PozL
  {
  color: #ad967b;
  padding-left: 5px;
  padding-right: 15px;  
  width: 40px;
}

TABLE.PanelRelacje1 TD.PanelRelacje1_Body2 TABLE.PanelRelacje1Poz TD.PanelRelacje1PozR
  {
  width: 300px;
  color: #7b5e3e;  
}

TABLE.PanelRelacje1 TD.PanelRelacje1_Body2 TABLE.PanelRelacje1Poz TD.PanelRelacje1PozS
  {
  height: 2px;
  line-height: 10%;
  padding: 0px;
  width: 100%;
}


TABLE.PanelRelacje1 TD.PanelRelacje1_Body2 TABLE.PanelRelacje1Poz A.PanelRelacje1Poz
  {
  color: #7b5e3e; 
  font-size: 12px;
  text-decoration: none;
  background-color: inherit;
}

TABLE.PanelRelacje1 TD.PanelRelacje1_Body2 TABLE.PanelRelacje1Poz A.PanelRelacje1Poz:hover
  {
  text-decoration: underline;
  background-color: inherit;
}





TABLE.PanelPrasa
  {
  width: 397px;
  height: 196px; 
}  

TABLE.PanelPrasa TD.PanelPrasa_1
  {
  width: 143px;
  height: 161px; 
  background-image: url(/images/layout/panel_prasa_1.gif);  
  background-repeat: no-repeat;
  background-position: top left;
}

TABLE.PanelPrasa TD.PanelPrasa_1 DIV.PanelPrasa_1
  {
  width: 143px;
  height: 161px;
  position: relative; 
  top: 15px;
  left: 25px; 
}

TABLE.PanelPrasa TD.PanelPrasa_2
  {
  width: 254px;
  height: 196px; 
  background-image: url(/images/layout/panel_prasa_2.gif);  
  background-repeat: no-repeat;
  background-position: top left;
}

TABLE.PanelPrasa TD.PanelPrasa_2 DIV.PanelPrasa_2
  {
  width: 254px;
  height: 196px; 
  position: relative; 
}

TABLE.PanelPrasa TD.PanelPrasa_2 DIV.PanelPrasa_2 DIV.PanelPrasa_2_Nazwa
  {
  position: absolute; 
  top: 47px;
  left: 20px; 
  color: #3b88b8;
  font-size: 12px;
  font-weight: bold;
}

TABLE.PanelPrasa TD.PanelPrasa_2 DIV.PanelPrasa_2 DIV.PanelPrasa_2_Opis
  {
  position: absolute; 
  top: 65px;
  left: 20px; 
  color: #65635b;
  font-size: 11px;
  font-weight: normal;
  padding-right: 12px;
}

TABLE.PanelPrasa TD.PanelPrasa_2 DIV.PanelPrasa_2 DIV.PanelPrasa_2_Cena
  {
  position: absolute; 
  top: 160px;
  left: 20px; 
  color: #d90000;
  font-size: 10px;
  font-weight: normal;
}

TABLE.PanelPrasa TD.PanelPrasa_2 DIV.PanelPrasa_2 DIV.PanelPrasa_2_Cena SPAN
  {
  font-size: 16px;
  font-weight: bold;
}


TABLE.PanelPrasa TD.PanelPrasa_3
  {
  width: 143px;
  height: 35px; 
  background-image: url(/images/layout/panel_prasa_3.gif);  
  background-repeat: no-repeat;
  background-position: top left;
}

TABLE.PanelPrasa TD.PanelPrasa_3 DIV.PanelPrasa_3
  {
  width: 143px;
  height: 35px; 
  padding-top: 8px;
  text-align: center;
}

TABLE.PanelPrasa TD.PanelPrasa_3 DIV.PanelPrasa_3 IMG
  {
  margin-left: 3px;
  margin-right: 3px;
  cursor: pointer;  
}


TABLE.LinkTreeDir
  {
  width: 397px; 
  height: 46px;  
}

TABLE.LinkTreeDir TD
  {
  color: #999523;  
  padding-left: 25px; 
  text-align: left; 
  vertical-align: middle;
}    

TABLE.LinkTreeDir A.LinkTreeDir
  {
  color: #999523;  
  font-size: 11px;
  text-decoration: none;
  background-color: inherit;
}

TABLE.LinkTreeDir A.LinkTreeDir:hover
  {
  color: #a22d51;
  text-decoration: underline;
  background-color: inherit;
}

  

