			
	/* 
		+++------------------------------------------------------------------------------------+++
		+							  Elbl±ski Dziennik Internetowy  							 + 
		+						 INFO.ELBLAG.PL - CSS 2011 - Piotr Szulc						 +
  		+++------------------------------------------------------------------------------------+++ 
	*/
	
 	body { background: #fff none; color: #313030; font-family: Arial,serif; font-size: 62.5%; }
 	
	.tla-ryciny1 { background: url('../media/layout/tla/1.jpg') top center no-repeat; }
	.tla-ryciny2 { background: url('../media/layout/tla/2.jpg') top center no-repeat; }
	.tla-ryciny3 { background: url('../media/layout/tla/3.jpg') top center no-repeat; }
	.tla-ryciny4 { background: url('../media/layout/tla/4.jpg') top center no-repeat; }
	.tla-ryciny5 { background: url('../media/layout/tla/5.jpg') top center no-repeat; }
	.tla-ryciny6 { background: url('../media/layout/tla/6.jpg') top center no-repeat; }
	.tla-ryciny7 { background: url('../media/layout/tla/7.jpg') top center no-repeat; }
 
	a { text-decoration: none; color: #313030; }
	a:hover { text-decoration: underline; }
	a:active, a:focus{ outline: none; }  
	a img{ border: none; }  
	
	.cf { clear: both; height: 1px; font-size: 1px; line-height: 0px; margin: 0; padding: 0; }
	
	/* .png-fix { behavior: url("iepngfix.htc"); border: none; vertical-align: middle; } */
 
	/* ----------------------------- Główne ----------------------------------- */
	
	#info-glowne { /* background: url('../media/layout/bg-naglowek.png') 0 25px no-repeat; */ width: 100%; }
	 
	#dziennik-gora { margin: 0; padding: 0; width: 100%; }
	#wrapper { margin: 0 auto; width: 985px; text-align: center; position: relative;  }
 	
	#dziennik-srodek { margin: 0 auto; width: 100%; text-align: center; }
	#dziennik-srodek .wrap {  background-color: #fff;  width: 985px; margin: 0 auto; padding: 0 5px; }
	
	#naglowek-gora { background: url('../media/layout/grad -3.png') 0 0 repeat-x; color: #828282; padding: 3px 0 0 0; position: relative; text-align: center; width: 100%; }
	#naglowek-gora img { vertical-align: middle; padding: 4px 3px 0 0; }
	#naglowek-gora .wrap { margin: 0 auto; width: 985px; } 
	#naglowek-gora a span { color: #828282; } 
	#naglowek-gora a { color: #828282; }
	#naglowek-gora a.rss { color: #ffa13b; font-weight: bold; }
		
	#naglowek-gora .data { margin: 0 auto; width: 985px; text-align: left; position: relative; }
	#naglowek-gora .data { padding: 0; font-size: 11px; font-family: Verdana; color: #828282 }
	#naglowek-gora .data b { color: #292929; margin: 0 0 0 5px; }
	#naglowek-gora .data span { color: #e20000; font-weight: bold; margin: 0 0 0 3px; font-size: 1.1em;  }
	#naglowek-gora .data cite { color: #585858; font-size: .80em; }

	#naglowek-gora .data-dzis { font-size: 11px; font-family: Arial; }

 	#naglowek-gora .linki { position: absolute; top: 0; right: 5px; }
 	 
 	#naglowek { height: 100px;  background: url('../media/layout/naglowe k-bg-2.png') 0 0 repeat-x; margin: 0 auto; padding: 0; position: relative; text-align: center; }
	#naglowek .logo-wrap { margin: 0 auto; width: 985px; text-align: center; position: relative; }
	#naglowek .logo { margin: 0; padding: 0; border: 0; text-align: left; position: absolute; top: 4px; left: 0; }
	
	#naglowek .logowanie { color: #999; position: absolute; top: 77px; font-size: 11px; font-family: Arial; right: 390px; }
	#naglowek .logowanie a { color: #434343; font-weight: bold; }
	#naglowek .logowanie cite { color: #d61d00; font-style: normal; } 
	#naglowek .logowanie span { background-color: #e12323; color: #fff; font-size: 12px; padding: 3px 4px; }

	#naglowek .mod-pogoda { position: absolute; top: -12px; left: 298px; width: 304px; }
	#naglowek .mod-pogoda .gw { position: relative; }
 	
	#naglowek .mod-pogoda .text {  position: absolute; right: 0; top: -1px; color: #ddd; font: normal 10px Arial; line-height: 10px; text-align: right; }
	#naglowek .mod-pogoda .text .wyb { font-weight: bold; color: #686868; }
	#naglowek .mod-pogoda .ico { position: absolute; left: -10px; top: -8px; width: 42px }
	
	#naglowek .mod-pogoda .temp { color: #1881da; position: absolute; left: 35px; top: 0; font: bold 28px Arial; line-height: 30px; letter-spacing: 0; }
	#naglowek .mod-pogoda .temp span { font-size: 15px; }

	#naglowek .mod-pogoda .warunki { color: #1881da; position: absolute; left: 100px; top: 0; font: normal 11px Arial; letter-spacing: 0; }
	#naglowek .mod-pogoda .warunki span { color: #7a7a7a; font-weight: bold; }
	#naglowek .mod-pogoda .warunki a { color: #7a7a7a; }
	
	#naglowek .mod-pogoda .wiatr { color: #7a7a7a; position: absolute; left: 100px; top: 16px; font: normal 11px Arial; letter-spacing: 0; }
	#naglowek .mod-pogoda .wiatr a { color: #7a7a7a; }
	
	#naglowek .wyszukiwarka-i { position: absolute; top: 40px; font-size: 13px; right: 390px; width: 304px; }
	#naglowek .wyszukiwarka-i .rel { position: relative; width: 304px; }
	#naglowek .wyszukiwarka-i .rel .cien { background: url('../media/layout/wyszukiwarka-cien.png') bottom left repeat-x; bottom: -10px; display: block; height: 10px; left: 0; position: absolute; width: 300px; }
	 
	#naglowek .wyszukiwarka-i .zakladki { color: #c4c4c4; font: 10px Verdana; position: absolute; top: -18px; left: -3px; }
	#naglowek .wyszukiwarka-i .z-0 { background: #fff url('../media/layout/wysz-zakladki-bg.png') top left repeat-x; float: left; height: 18px; line-height: 18px; text-align: center; display: inline-block; margin: 0 0 0 3px; padding: 0 9px 0 11px; }
	#naglowek .wyszukiwarka-i .z-1 { background: #fff url('../media/layout/wysz-zakladki-bg.png') top left repeat-x; float: left; height: 18px; line-height: 18px; text-align: center; display: inline-block; margin: 0 0 0 3px; padding: 0 9px 0 11px; }
	#naglowek .wyszukiwarka-i .z-2 { background: #fff url('../media/layout/wysz-zakladki-bg.png') top left repeat-x; float: left; height: 18px; line-height: 18px; text-align: center; display: inline-block; margin: 0 0 0 3px; padding: 0 9px 0 11px; }		
	#naglowek .wyszukiwarka-i .z-3 { background: #fff url('../media/layout/wysz-zakladki-bg.png') top left repeat-x; float: left; height: 18px; line-height: 18px; text-align: center; display: inline-block; margin: 0 0 0 3px; padding: 0 9px 0 11px; }		
	#naglowek .wyszukiwarka-i .z-4 { background: #fff url('../media/layout/wysz-zakladki-bg.png') top left repeat-x; float: left; height: 18px; line-height: 18px; text-align: center; display: inline-block; margin: 0 0 0 3px; padding: 0 11px 0 11px; }		
	
	#naglowek .wyszukiwarka-i .aktualna { background: #fff url('../media/layout/wysz-zakladki-bg-2.png') top left repeat-x; color: #fff !important; }
 	
	#naglowek .wyszukiwarka-i .z-0, #naglowek .wyszukiwarka-i .z-1, #naglowek .wyszukiwarka-i .z-2, #naglowek .wyszukiwarka-i .z-3, #naglowek .wyszukiwarka-i .z-4{ color: #c6c6c6; }
	#naglowek .wyszukiwarka-i .z-0:hover, #naglowek .wyszukiwarka-i .z-1:hover, #naglowek .wyszukiwarka-i .z-2:hover, #naglowek .wyszukiwarka-i .z-3:hover, #naglowek .wyszukiwarka-i .z-4:hover { cursor: pointer; }

 	#naglowek .wyszukiwarka-i .wysz-data { position: relative; }
	
	#naglowek .wyszukiwarka-i #podpowiedzi { position: absolute; top: 16px; left: 0; width: 302px; z-index: 1004; }
	
	#naglowek .wyszukiwarka-i .listapodpowiedzi { background-color: #e6e6e6;  text-align: left; padding: 2px; }
	#naglowek .wyszukiwarka-i .listapodpowiedzi { }
	#naglowek .wyszukiwarka-i .listapodpowiedzi ul { }
	#naglowek .wyszukiwarka-i .listapodpowiedzi ul li { display: block; font: bold 12px Arial; border-bottom: 1px dotted #ddd; }
	#naglowek .wyszukiwarka-i .listapodpowiedzi ul li a { background-color: #fff;  display: block;  padding: 4px 10px; line-height: 18px; }
	#naglowek .wyszukiwarka-i .listapodpowiedzi ul li a:hover {  background-color: #f7f7f7; cursor: pointer; }	 
	
	#naglowek .wyszukiwarka-i .listapodpowiedzi ul li a.w-3 { background-color: #b40000; color : #fff; font-size: 13px; }
	#naglowek .wyszukiwarka-i .listapodpowiedzi ul li a.w-2 { background-color: #d00000; color : #fff; font-size: 11px; }
	#naglowek .wyszukiwarka-i .listapodpowiedzi ul li a.w-1 { background-color: #d80000; color : #fff; font-size: 11px; }
	
	#naglowek .wyszukiwarka-i .listapodpowiedzi ul li a.w-3 span { font-size: 15px; }
	#naglowek .wyszukiwarka-i .listapodpowiedzi ul li a.w-2 span { font-size: 15px; }
	#naglowek .wyszukiwarka-i .listapodpowiedzi ul li a.w-1 span { font-size: 15px; }
	
 	#naglowek .wyszukiwarka-i .listapodpowiedzi ul li a.w-3:hover { background-color: #fe0000; cursor: pointer; }	 
 	#naglowek .wyszukiwarka-i .listapodpowiedzi ul li a.w-2:hover { background-color: #fe0000; cursor: pointer; }	 
 	#naglowek .wyszukiwarka-i .listapodpowiedzi ul li a.w-1:hover { background-color: #fe0000; cursor: pointer; }	 

	#naglowek .wyszukiwarka-i .wysz-input { background: url("../media/layout/grad-4.png") 0 0 repeat-x; border: 1px solid #ddd; padding: 0; margin: 0; display: block; height: 30px; width: 302px; overflow: hidden; text-align: left; } 
	#naglowek .wyszukiwarka-i .wysz-input input { background: none; border: 0; color: #525252; padding: 5px 15px 5px 10px; text-align: left; width: 240px; }
	
	#naglowek .wyszukiwarka-i .wysz-btn { background: url("../media/layout/wyszukaj-btn.png") 0 0 no-repeat; border: 0; height: 30px; position: absolute; top: 1px; right: 1px; }  
	#naglowek .wyszukiwarka-i .wysz-btn input { border: 0; }
	#naglowek .wyszukiwarka-i .wysz-btn:hover { background-position: 0 -30px; }  

	#naglowek .linki { position: absolute; top: 17px; right: -8px; }
	#naglowek .linki a { color: #181818; float: left; position: relative; width: 69px; height: 79px; }
	#naglowek .linki img { width: 69px; height: 79px; }
	
	#naglowek .linki .g1 { background-image: url("../media/layout/ico-g-1.png"); }
	#naglowek .linki .g2 { background-image: url("../media/layout/ico-g-2.png"); }
	#naglowek .linki .g3 { background-image: url("../media/layout/ico-g-3.png"); }
	#naglowek .linki .g4 { background-image: url("../media/layout/ico-g-4.png"); }
	#naglowek .linki .g5 { background-image: url("../media/layout/ico-g-5.png"); }
	
	#naglowek .linki a:hover { background-position: 0 79px; }
  	#naglowek .linki a span { display: none; font: normal 9px Arial; margin: 0; left: 0; letter-spacing: 0px; position: absolute; top: 65px;  width: 69px; text-transform: uppercase; text-align: center; }
 	#naglowek .data { position: absolute; top: 78px; left: 260px;  }
   
   .ukryta { display: none; }

	/* ----------------------------- Menu ------------------------------------ */
 
	#glowna-nav { display: block; clear: both; font: normal 11px Verdana; text-align: center;  width: 100%; text-align: center; margin: 0; padding: 0; }
	#glowna-nav #nav { background: #bb0000 url("../media/layout/glowna-nav-podstr-bg.png") center top repeat-x; clear: both; -moz-border-top-left-radius: 2px; -webkit-border-top-left-radius: 2px; border-top-left-radius: 2px; -moz-border-top-right-radius: 2px; -webkit-border-top-right-radius: 2px; border-top-right-radius: 2px; width: 985px; overflow: hidden; margin: 0 auto 0 auto; }
  
	#glowna-nav #nav ul { margin: 0; padding: 0; }
	#glowna-nav #nav ul li { background: #d80013 url("../media/layout/glowna-nav-bg-2.png") center top repeat-x; float: left; margin: 0; width: auto; display: block; white-space: nowrap;  }
 	#glowna-nav #nav ul li.podstr { background: #d80013 url("../media/layout/glowna-nav-podstr-bg.png") center top repeat-x; float: left; }

	#glowna-nav #nav ul li a, #glowna-nav .local-nav li.heading-crumb { color: #fff; display: block; padding: 7px 13px 7px 13px; margin: 0; width: auto; border-right: 1px solid #d90103; }
	#glowna-nav #nav ul li.podstr a { border-right: 1px solid #a90000; }
	
	#glowna-nav #nav ul li a, #glowna-nav #nav ul a:hover { text-decoration: none; }

	#glowna-nav .local-nav li.heading-crumb, #glowna-nav .local-nav li.heading-crumb:hover { background-color: #fff; color: #333; }

 	#glowna-nav #nav ul li.first a { padding-left: 10px; color: #fff; }
	#glowna-nav #nav ul li.last a { border: none; }
	
	#glowna-nav #nav ul li.text { border: none; text-align: right; color: #fff; font-size: 11px; padding: 8px 0 0 115px; }
	
	#glowna-nav #nav ul li a:hover { background-color: #9a000c; }
	#glowna-nav #nav ul li.first:hover { background-color: #9a000c; }
	#glowna-nav #nav .podstr ul li a:hover { background-color: #9a000c; }

 	/* ------------------ --------------- s --------------- --------------- --------------- --------------- --------------- --------------- --------------- */
	
	.wiadomosci-nav { clear: both; width: 100%; text-align: center; z-index: 10000;  }
	.wiadomosci-nav .wrap { background: #fff none; margin: 0 auto; padding: 0 5px; width: 985px; }
 	.wiadomosci-nav .nav { background: url('../media/layout/wiadomosci-nav-bg.png') 0 0 repeat-x; clear: both; height: 25px; width: 985px; margin: 0 auto; position: relative; }

	.wiadomosci-nav ul, .wiadomosci-nav ul li { float: left; }
    .wiadomosci-nav li a, .wiadomosci-nav.global #crumb1 span { font-size: 11px; font-weight: normal; border-right: 1px solid #e2e2e2; padding: 7px 13px 7px 13px; display: block; text-transform: uppercase; }
    
    .wiadomosci-nav li a:hover, .wiadomosci-nav li a { text-decoration: none; color: #535353; font-weight: bold; font-size: 11px; }    
    .wiadomosci-nav li.last a, .wiadomosci-nav ul.crumb-nav li a, .wiadomosci-nav.global #crumb1 span  { border: 0; }
    
    .wiadomosci-nav ul.crumb-nav #crumb2, .wiadomosci-nav ul.crumb-nav #crumb3  { margin-left: -20px;  }
    .wiadomosci-nav ul.crumb-nav #crumb2 a, .wiadomosci-nav ul.crumb-nav #crumb3 a { padding-left: 25px; }
	
	.pozostale-kat { position: absolute; right: 0; top: -34px; display: block; width: 10px; height: 10px; }
	.pozostale-kategorie { background: url('../media/layout/ico-pozostale-wiecej.png') no-repeat 135px 3px; position: absolute; top: 5px; right: 0; font: normal 11px Verdana; color: #3e3e3e; width: 160px; z-index: 1004; }
    .pozostale-kategorie span {   border: 0; cursor: pointer; font-weight: normal; padding: 6px 25px 5px 1.2em; }
	
	.rozwin-pozostale { display: none; background-color: #232323; position: absolute; top: 15px; right: 0; text-align: left; z-index: 1005; width: 310px; padding: 5px 0; }
 	.rozwin-pozostale li { width: 155px; float: left; }
	.rozwin-pozostale li a { color: #fff; display: block; border-bottom: 1px dotted #fff; border-right: 0 none; margin: 0; padding: 3px 20px 4px 20px; }
	.rozwin-pozostale li a:hover { text-decoration: underline; }
	.rozwin-pozostale .last a { border-bottom: 0 none; }
	
    .wiadomosci-nav ul.crumb-nav li, .wiadomosci-nav ul.crumb-nav li a { color: #fff; position: relative; z-index: 3; }
    .wiadomosci-nav ul.crumb-nav #crumb2, .wiadomosci-nav ul.crumb-nav #crumb2 a { z-index: 2; }
    .wiadomosci-nav ul.crumb-nav #crumb3, .wiadomosci-nav ul.crumb-nav #crumb3 a { z-index: 1; position: relative; }
    
    .wiadomosci-nav #crumb1 a,
    .wiadomosci-nav.global #crumb1 span,
    .wiadomosci-nav #crumb2 a,
    .wiadomosci-nav #crumb3 a 
	{
        background-color: transparent;
        background-position: right center;
        margin-right: 0;
        padding-right: 18px;
    }
    
    .wiadomosci-nav #crumb1 a { background: url('../media/layout/nav-w-tytul.png') center right no-repeat; padding: 7px 22px 8px 10px; font-size: 10px; }
    .wiadomosci-nav.global #crumb1 span { background-image: url(../../global/styles/images/crumb_1.png); }
    .wiadomosci-nav #crumb2 a { background-color: #c0c0c0; background-image: url(images/crumb_2.png); }
    .wiadomosci-nav #crumb3 a { background-color: #dfdfdf; background-image: url(images/crumb_3.png); }
    
    .wiadomosci-nav #crumb1 a:hover,
    .wiadomosci-nav #crumb2 a:hover,
	.wiadomosci-nav #crumb3 a:hover
	{
        background-image: url('../media/layout/nav-cr.png');
        color: #fff;
    }
    
    .wiadomosci-nav ul.local-nav li a:focus,
    .wiadomosci-nav ul.local-nav li a:hover,
	/*.wiadomosci-nav .nav .pozostale span:hover,*/
    .wiadomosci-nav ul.local-nav li a:active { background-color: #d61d00; color: #fff; }
    
    .wiadomosci-nav.global ul.local-nav li a:focus,
    .wiadomosci-nav.global ul.local-nav li a:hover,
    .wiadomosci-nav.global ul.local-nav li a:active { background-color: #4f4f4f; }
    
    .wiadomosci-nav ul.related-to-crumb2 li a:focus,
    .wiadomosci-nav ul.related-to-crumb2 li a:hover,
    .wiadomosci-nav ul.related-to-crumb2 li a:active { background-color: #801100; }
    
    .wiadomosci-nav ul.related-to-crumb3 li a:focus,
    .wiadomosci-nav ul.related-to-crumb3 li a:hover,
    .wiadomosci-nav ul.related-to-crumb3 li a:active { background-color: #ab1700; }
    
    .wiadomosci-nav ul.local-nav li.first { margin-left: -20px; position: relative; z-index: 0; }
    
    .wiadomosci-nav ul.local-nav li.first a { padding-left: 25px; }
	.wiadomosci-nav ul.local-nav li.last a { border: 0; }
	
    /* hot topics override - zone nav in page footer */
    .wiadomosci-nav.global ul.crumb-nav li a,
    .wiadomosci-nav.global ul.local-nav li a:hover { color: #fff; }
	
 	/* --------------------------------------------------------------------------- */ 
	
	#strona-wrap { width: 100%; background: none; text-align: center; }
 	#strona-glowna { width: 985px; }
 	
	#strona-glowna .lewa {  float: left; margin: 0; width: 232px; text-align: left; }
 	#strona-glowna .lewa-prawa { float: right; margin: 0 0 0 0; width: 740px; }
  	#strona-glowna .lewa .banner { margin: 0; text-align: center;  }
   	#strona-glowna .srodek { float: left; margin: 0 0 0 0; width: 525px; }
 	#strona-glowna .prawa { background: #fff url('../media/layout/strona-glowna-prawa- bg.png') 0 0 repeat-y; float: right; margin: 0 0 20px 0; width: 200px; }
	#strona-glowna .prawa h1 { padding: 0 0 40px 0; } 
	#strona-glowna .podstrona-lewa { float: left; margin: 0; width: 232px; }
 	#strona-glowna .podstrona-prawa { float: right; margin: 0 0 0 0; width: 740px; } 

  	#dol { background: url('../media/layout/dol-bg.png') 0 0 repeat-x; clear: both; text-align: center; height: 104px; padding: 0 0 0 0; }
	#dol .wrap { background: url('../media/layout/dol-bg.jpg') bottom left no-repeat; margin: 0 auto;  height: 104px; width: 985px; text-align: center; position: relative; }

	#dol .wrap .lewa { position: absolute; top: 17px; left: 20px; }
 	#dol .wrap .srodek  { position: absolute; top: 48px; left: 550px; }
 	#dol .wrap .prawa { position: absolute; top: 20px; right: 10px; font-weight: bold; text-align:right; }
	#dol .wrap .prawa .redakcja { padding: 0 12px 0 0; } 
  	#dol .wrap .prawa-dol { color: #fff; position: absolute; height: 50px; top: 45px; right: 10px; text-align:right; }
	#dol .wrap .prawa-dol p { color: #ffc000; font: normal 11px Arial; padding: 11px 0 0 0; }
	
 	#dol { color: #fff; font: normal 1.2em Arial; margin: 20px 0 0 0; }
	#dol a { color: #fff; } 	
	#dol .wrap .czas { color: #fff; font: 9px Arial; position: absolute; top: -20px; left: 0; width: 985px; text-align: center;  }
 	
	/* ----------------------------- Baner główny -------------------------- */
 						
	.baner-glowny { float: left; width: 985px; margin: 10px 0 0 0; z-index: 10; position: relative; }
	.baner-gorny-glowny-lewy { background-color: #CCC; float: left; width: 232px; height: 150px; margin: 10px 0 0 0; padding: 0; position: relative; overflow: hidden; }
	.baner-serwis { height: 80px; margin: 0 0 12px 0; width: 740px; }
	
	.baner-swieto { margin: 0 0 12px 0; }
	.baner-swieto img { height: 100px; width: 527px; }
	
 	/* ----------------------------- Dzienna -------------------------- */

 	#dzienna-fotka { background-color: #CCC; float: left; width: 232px; height: 150px; margin: 10px 0 0 0; padding: 0; position: relative; /* overflow: hidden; */ }
	#dzienna-fotka img { border: 0; height: 150px; padding: 0; margin: 0; width: 232px; }
	#dzienna-fotka span { background: url('../media/layout/grad-1.png') bottom left repeat-x; bottom: 0; left: 0; color: #fff; display: block; line-height: 10px; margin: 0; padding: 5px 9px 6px 9px; position: absolute; text-align: center; }
	#dzienna-fotka .cien { background: url('../media/layout/dzienna-fota-cien.jpg') bottom left repeat-x; bottom: -7px; display: block; height: 7px; left: 0; position: absolute; width: 232px; }
	
	/* ----------------------------- Pilne -------------------------- */
  	
 	#mod-pilne-newsy { background: #ad0104 url('../media/layout/pasek-newsow-bg-5.p ng') 0 0 no-repeat; height: 28px; margin: 0 0 10px 0; width: 985px; position: relative; overflow: hidden; }
	#mod-pilne-newsy .has-js { margin: 0; width: 985px; height: 28px; display: block; font-size: 1.4em; font-weight: bold; font-family: Arial; }
	
	#ticker { padding: 0; width: 985px; height: 24px; display: block; float: left; position: relative; overflow: hidden; }
	#ticker-title { color: #fff; font-size: 1.4em; font-weight: bold; font-family: Arial; text-align: left; left: 9px; top: 7px; position: absolute; }
	#ticker-content { color: #fff; font-weight: bold; font-size: 14px; width: 800px; text-align: left; left: 100px; top: 7px; position: absolute; padding: 0 20px 0 25px  }
 	#ticker-content a { text-decoration: none; color: #fff; }
	#ticker-content A:hover { text-decoration: underline; }
	
	/*
	#ticker-swipe { padding-top: 7px; position: absolute; top: 0px; left: 92px; display: block; height: 24px; }
	#ticker-swipe span { margin-left: 1px; height: 1.2em; width: 7px; display: block; }
	*/
	
	#ticker-controls { padding: 0; list-style-type: none; float: right;   position: relative; }
	#ticker-controls LI { padding: 0; cursor: pointer; padding:0; margin:0; width: 16px; height: 16px;  text-indent: -9999px; }
	#ticker-controls LI#play-pause {
		background-image: url('../media/layout/ico-stop.png');
		background-position: 0 0;
		right: 40px; top: 6px; position: absolute; height: 16px; width: 16px; 
	}
	
	#ticker-controls LI#play-pause.over { background-position: 0 16px; }
	#ticker-controls LI#play-pause.down { background-position: 0 0; }
	#ticker-controls LI#play-pause.paused {
		background-image: url('../media/layout/ico-play.png');	
		background-position: 0 0;
	}
	
	#ticker-controls LI#play-pause.paused.over { background-position: 0 16px; }
	#ticker-controls LI#play-pause.paused.down { background-position: 0 0px; }
	
	#ticker-controls LI#prev {
		background-image: url('../media/layout/ico-pilne-n.png');
		background-position: 0 0;		
 		right: 7px; top: 6px; position: absolute;  
 	}
	
	#ticker-controls LI#prev.over {	background-position: 0 16px; }
	#ticker-controls LI#prev.down { background-position: 0 0; }
	
	#ticker-controls LI#next {
 		background-image: url('../media/layout/ico-pilne-p.png');	
		background-position: 0 0;
 		right: 22px; top: 6px; position: absolute; 
 	}
	
	#ticker-controls LI#next.over { background-position: 0 16px; }
	#ticker-controls LI#next.down { background-position: 0 0; }
	
	.js-hidden {   }
 	
	/* ----------------------------- Artykuly główne -------------------------- */
	
	#artykuly-glowne { margin: 10px 0 0 0; position: relative; text-align: left;  }
	#artykuly-glowne .plus { background: url('../media/layout/ico-plus.png') bottom left no-repeat;position: absolute; top: 0; left: 0; display: block; width: 23px; height: 23px; z-index: 999 }
	#artykuly-glowne .plus a { color: #fff; display: block; height: 23px; text-indent: -9999px; width: 23px; }

	#artykuly-glowne .minus {  background: url('../media/layout/ico-minus.png') bottom left no-repeat; position: absolute; top: 0; left: 0; display: block; width: 23px; height: 23px; z-index: 999 }
	#artykuly-glowne .minus a { color: #fff; display: block; height: 23px; text-indent: -9999px; width: 23px; }

 	#artykuly-glowne .zamkniete-artykuly-glowne { /* background: url('../media/layout/pasek-newsow-bg-3.jpg') bottom left no-repeat; */ display: none; height: 28px; margin: 10px 0 0 0; }  
	#artykuly-glowne .zamkniete-artykuly-glowne ul { list-style: none; }
	#artykuly-glowne .zamkniete-artykuly-glowne ul li { font: bold 15px Arial; padding: 3px 0 0 40px; } 
 	#artykuly-glowne .zamkniete-artykuly-glowne ul li a { color: #e9000d; }
	 	
 	#artykuly-glowne-2 { background: url('../media/layout/artykuly-glowne-cien.png') bottom left no-repeat; width: 985px; height: 362px; overflow: hidden; position: relative;  }
	#artykuly-glowne-2 .zajawki { position: relative; height: 350px; width: 985px; overflow: hidden; }
	
	#artykuly-glowne-2 ul.lof-main-wapper { }
	#artykuly-glowne-2 ul.lof-main-wapper li { overflow: hidden; padding: 0px; margin: 0px; height: 350px; width: 985px; } 	
	#artykuly-glowne-2 ul.lof-main-wapper li .img {  top: 0; left: 0; position: absolute; width: 658px; height: 350px; padding: 0; margin: 0;  }
 	#artykuly-glowne-2 ul.lof-main-wapper li img { padding: 0; margin: 0; width: 658px; height: 350px; border: none 0; }
	#artykuly-glowne-2 ul.lof-main-wapper li .link { width: 658px; height: 350px; display: block; position: absolute; top: 0; left: 0; z-index: 3;  }

	#artykuly-glowne-2 .lof-opacity li { position: absolute; top: 0; left: 0; float: inherit; }	
 	#artykuly-glowne-2 .g-nastepne, #artykuly-glowne-2 .g-poprzednie { display: block; width: 40px; color: #FFF; cursor: pointer; position: absolute; height: 100%; z-index: 3; top: 0; text-indent: -9999px; }
  	
	#artykuly-glowne-2 .zaladuj { height: 100%; width: 100%; position: absolute; top: 0; left: 0; z-index: 100000; text-align: center; background: #FFF   }
	#artykuly-glowne-2 .zaladuj div { height: 100%; width: 100%; background: transparent url('../media/layout/ladowanie-2.gif') no-repeat scroll 50% 50%; }

	#artykuly-glowne-2 .dane { background: #c80001 url('../media/layout/artykuly-glowne-dane-bg.jpg') no-repeat 0 0; height: 350px; top: 0; right: 0; position: absolute;  text-align: left; width: 327px;  }
	#artykuly-glowne-2 .link { width: 327px; height: 350px; display: block; position: absolute; top: 0; right: 0; z-index: 3;  }

	#artykuly-glowne-2 .dane .tresc { line-height: 1.3em; margin: 0; padding: 20px 12px; }
	
 	#artykuly-glowne-2 .dane h2 { color: #fff; font: bold 2.4em Arial; line-height: 1.07em; margin: 0 0 0 0; padding: 0 10px 10px 10px; }
	#artykuly-glowne-2 .dane h2 a { color: #fff; }
	 
	#artykuly-glowne-2 .dane .wiecej { color: #fff; font-weight: bold; text-transform: uppercase; }
	#artykuly-glowne-2 .dane a.wiecej { color: #fff; font: bold 0.9em Arial; letter-spacing: 1px; text-transform: uppercase; line-height: 1.17em; margin: 10px 0 0 0; padding: 0 0 5px 0;  }    
	
  	#artykuly-glowne-2 .dane span.data { color: #ffb8bd; display: block; font: bold 1.1em Arial; letter-spacing: 0; text-transform: uppercase; line-height: 1.17em; margin: 0; padding: 0 0 8px 10px; }
	#artykuly-glowne-2 .dane a.kategoria { background: url('../media/layout/ico-art.png') no-repeat 0 0;  color: #fff; font: normal 1.1em Arial; padding: 0 5px 0 15px; margin: 6px 0 0 10px; }
	#artykuly-glowne-2 .dane a.komentarze { background: url('../media/layout/ico-komentarze-2.png') no-repeat 0 1px; color: #fff; font: normal 1.1em Arial; padding: 0 16px; margin: 6px 0; }
	#artykuly-glowne-2 .dane a.komentarze  span { font-weight: bold; } 
	
	#artykuly-glowne-2 .dane p { color: #fff; font: normal 1.2em Arial; padding: 0 8px 1.2em 10px; line-height: 1.4em; text-align: left } 
	#artykuly-glowne-2 .dane p a { color: #fff; }
	#artykuly-glowne-2 .dane a:hover { text-decoration: none; color: #ffc1c5; }
	
 	#artykuly-glowne-2 .lof-navigator-wapper { border-bottom: 1px solid #a8a8a8; border-right: 1px solid #a8a8a8; position: absolute; bottom: 1.2em; right:0; background:url('../media/layout/images/transparent_bg.png') repeat; width: 326px; }
	#artykuly-glowne-2 .lof-navigator-outer { position: relative; z-index: 100; width: 327px; overflow: hidden; color: #FFF; float: left; }
	#artykuly-glowne-2 ul.lof-navigator { top: 0; padding: 0; margin: 0; position: absolute; width: 100%; z-index: 400; }
	#artykuly-glowne-2 ul.lof-navigator li { cursor: pointer; list-style: none; padding: 0; margin-left: 0px; overflow: hidden; float: left; display: block; text-align: center; position: relative; }
	
	#artykuly-glowne-2 ul.lof-navigator li img { width: 109px; /* border-top: 1px solid #500100; border-left: 1px solid 500100; */ }
	#artykuly-glowne-2 ul.lof-navigator li.active img, #artykuly-glowne-2 ul.lof-navigator li:hover img { /* border-top: 1px solid #fff; border-left: 1px solid #fff; */ }
	
	#artykuly-glowne-2 ul.lof-navigator li .wyb { display: none; background: #fff url("../media/layout/ico-zoom.png") 3px 3px no-repeat; bottom: 0; right: 16px; color: #fff; margin: 0; position: absolute; text-align: center; z-index: 401; height: 18px; width: 18px; }
	#artykuly-glowne-2 ul.lof-navigator li .wyb a { display: block; height: 18px; width: 18px; }
	#artykuly-glowne-2 ul.lof-navigator li:hover .wyb { background: #fff url("../media/layout/ico-zoom-h.png") 3px 4px no-repeat; }
	#artykuly-glowne-2 ul.lof-navigator li.active .wyb , #artykuly-glowne-2 ul.lof-navigator li:hover .wyb { display: block; }
	
	#artykuly-glowne-2 ul li .num { background: #e00000 url("../media/layout/grad-1.png") center top repeat-x; bottom: 0; right: 0; color: #fff; display: block; font-weight: bold; margin: 0; padding: 4px 5px; position: absolute; text-align: center; z-index: 400; }
	#artykuly-glowne-2 ul li .cien { background: url("../media/layout/artykuly-glowne-min-cien.png") 0 0 no-repeat; height: 98px; top: 0; left: 0; position: absolute; width: 30px; z-index: 400; }
	
	.lof-navigator-wapper .lof-next, .lof-navigator-wapper .lof-previous { display: block; width: 30px; height: 30px; color: #FFF; cursor: pointer; text-indent: -9993px; }
	.lof-navigator-wapper .lof-next:hover, .lof-navigator-wapper .lof-previous:hover { background-position: 0 -30px; }
	.lof-navigator-wapper .lof-next { background: url('../media/layout/cz-box-strz-p.png') no-repeat 0 0; bottom: 82px; text-indent: -9993px; right: 10px; position: absolute; z-index: 300;  }
	.lof-navigator-wapper .lof-previous { background: url('../media/layout/cz-box-strz-l.png') no-repeat 0 0; bottom: 82px; text-indent: -9993px; right: 45px; position: absolute; z-index: 300; }

 	/* ----------------------------- Lista artykułów -------------------------- */
	
	.artykul-lista { background: url('../media/layout/art-list-bg.jpg') top right no-repeat; /* border-top: 1px dotted #e7e7e7; */ clear: both; margin: 0; padding: 7px 10px 15px 0; text-align: left; }
  	.artykul-lista-nb { border-top: 0 none; }
	
	.artykul-lista h3.duzy { font-family: tahoma; font-size: 3.2em; font-size: 2.6em; line-height: 1.05em; }
 	.artykul-lista h3.sredni { font-family: tahoma; font-size: 2.2em; font-size: 2.6em; line-height: 1.05em; letter-spacing: 0; } 
 	.artykul-lista h3.maly { font-family: tahoma; font-size: 1.3em; line-height: 1.38em; }
	
	.artykul-lista h3 { font-weight: bold; padding: 0 0 9px 0; margin: 6px 0 0 0; }
	.artykul-lista h3 a { color: #333333; } /* 252525 e9000d */
	.artykul-lista h3 a:hover { color: #ca0000; text-decoration: none; }
	 
 	.artykul-lista .zdjecie { height: 141px; width: 249px; position: relative; }   
 	.artykul-lista .zdjecie .ramka { border: 1px solid #bfbfbf; height: 123px; overflow: hidden; width: 249px; }
	.artykul-lista .zdjecie span { background: url('../media/layout/art-lista-cien.png') top right no-repeat; display: block; height: 11px; }
	
	.artykul-lista .zdjecie .film { background: url('../media/layout/ico-film.png') top right no-repeat; bottom: 17px; display: block; height: 24px; position: absolute; right: -1px; width: 24px; } 
	.artykul-lista .zdjecie .film a { display: block; height: 24px; width: 24px; }
	
 	.artykul-lista .zdjecie-pod { }   
 	.artykul-lista .zdjecie-pod .ramka { border: 1px solid #bfbfbf; overflow: hidden; }
	.artykul-lista .zdjecie-pod span { background: url('../media/layout/art-lista-cien.png') top right no-repeat; display: block; height: 11px; }
	
	.artykul-lista .imgg { float: left; margin: 0 15px 5px 0; }
	.artykul-lista .imgr { float: right; margin: 0 0 5px 15px;  }
	.artykul-lista .dane { color: #999; padding: 3px 0 0 0; }
	.artykul-lista .dane span.kategoria { color: #999; font-size: 1.1em; font-weight: normal; letter-spacing: 1px; margin: 0 0 0 2px; padding: 0; text-transform: uppercase; }
 	.artykul-lista .dane span.kategoria a { color: #999; } 
	.artykul-lista .dane span.kategoria a:hover { color: #999; text-decoration: underline; } 
	.artykul-lista .dane span.data { background: url('../media/layout/ico-data-3.gif') no-repeat 0 -1px; /* background: #dbdbdb url('../media/layout/grad-3.png') 0 0 repeat-x; color: #5c5c5c; padding: 2px 5px; */  color: #e9000d; font-size: 1.1em; padding: 0 5px 0 16px; text-transform: uppercase; }
	
	.artykul-lista .wiecej { color: #1d1d1d; font-weight: bold; font-size: 11px; text-transform: uppercase; white-space: nowrap; }
	.artykul-lista .wiecej span { color: #d61d00; }
	.artykul-lista .wiecej:hover { text-decoration: underline; color: #d61d00 }
 	
	.artykul-lista span.data { color: #656565; font: bold 1.2em Arial; }
	.artykul-lista span.skomentarze { background: url('../media/layout/ico-komentarzy.png') no-repeat center left; color: #999; font-size: 1.1em; margin: 0 0 0 4px; padding: 0 0 0 16px; }
	.artykul-lista span.skomentarze span { font-weight: bold; }
	.artykul-lista span.skomentarze a { color: #999; }
	.artykul-lista .dane span.galeria {  background: url('../media/layout/ico-galeria.png') no-repeat 0 -1px; /* background: #dbdbdb url('../media/layout/grad-3.png') 0 0 repeat-x; color: #5c5c5c; padding: 2px 5px; */  color: #e9000d; font-size: 1.1em; padding: 0 0 0 21px; margin: 7px; }
	.artykul-lista .dane span.galeria a { color: #e9000d; }
	
	.artykul-lista .tresc { color: #3c3c3c; font: normal 1.2em Arial; line-height: 1.35em; text-align: left; }
	.artykul-lista a.tresc { display: block; }

	.artykul-lista a:hover.tresc { color: #e9000d; text-decoration: none; }
	.artykul-lista .detale { /* clear: both; margin: 5px 0 0 0; */ }
	
	.czytaj-spokrewnione { color: #e9000d; display: block; font-size: 1.1em; font-weight: bold; padding: 0 5px 0 0; margin: 0 0 6px 0; text-transform: uppercase; text-decoration: none; }	
	ul.alista-spokrewnionych { clear: both; list-style: none; margin: 0 0 12px 0; text-align: left; padding: 0 0 12px 0; }
	ul.alista-spokrewnionych li { /* background: url('../media/layout/art-list-bg-2.jpg') top right no-repeat; */ clear: left; /*border-top: 1px solid #f0f0f0; */ line-height: 1.5em; padding: 0 0; }
 	ul.alista-spokrewnionych li.pierwszy { border-top: 0 none; }
	ul.alista-spokrewnionych li h3 { background: url('../media/layout/krop2.gif') no-repeat 0 4px; margin: 0 0 5px 0; padding: 0; font: normal 1.3em Arial; float: left; }
	ul.alista-spokrewnionych li a { color: #e9000d; font-weight: bold; }
	ul.alista-spokrewnionych li a span { color: #d61d00; }
   	ul.alista-spokrewnionych li cite { color: #909090; font-size: 0.9em; text-transform: uppercase; margin: 0 5px 0 15px; font-style: normal; }
	ul.alista-spokrewnionych li span.komentarze { background: url('../media/layout/ico-komentarze-2-sz.png') no-repeat 0 2px; color: #999; font-size: 1.1em; margin: 0 0 0 6px; padding: 0 0 0 16px; }
	ul.alista-spokrewnionych li span.galeria {  background: url('../media/layout/ico-galeria-sz.png') no-repeat 0 2px; color: #c6c6c6; font-size: 1.1em; padding: 0 0 0 18px; margin: 7px; white-space:nowrap; }
	
	.poprzednie { position: relative; }
 	.poprzednie .gora { }
 	.poprzednie .p-artykuly { background: url("../media/layout/grad-5.png") bottom left repeat-x; border-top: 1px solid #f1f1f1; color: #333333; clear: both; display: block; font: bold 1.2em Arial; text-align: right; padding: 5px 12px; margin: 13px 0;  }
	.poprzednie .p-artykuly .arr { background: url("../media/layout/grad-6.png") bottom left repeat-x; color: #fff; font-family: Georgia, sans-serif; font-size: 15px; height: 18px; padding: 1px 5px 1px 5px; margin: 0 0 0 5px; }  
	.poprzednie .p-artykuly .arr:hover { text-decoration: none; }

	.pozostale-arty { color: #e6e6e6; clear: both; border: 1px solid #e6e6e6; text-align: right; font: bold 13px Arial; margin: 15px 0 15px 0; padding: 4px 6px; }
	.pozostale-arty a { color: #cd0707; }
	.pozostale-arty a span.pozostale-n { color: #6f6f6f; font: bold 11px Arial; }
 	
	/* ----------------------------- Mod galerie -------------------------------- */
	
	#mod-galerie-filmy { background-color: #fff; border-bottom: 1px dotted #e5e5e5; border-right: 1px dotted #e5e5e5; border-left: 1px dotted #e5e5e5; margin: 0 0 12px 0; }
	#mod-galerie-filmy .mod-h3 { background: url('../media/layout/h3-naglowek-200-cz-bg.png') top left no-repeat; height: 23px; width: 200px; }
	#mod-galerie-filmy .mod-h3 h3 { background:  url('../media/layout/ico -galerie.png') 0 6px no-repeat; color: #fff; font: bold 1.1em Arial; letter-spacing: 0; text-transform: uppercase; margin: 0 0 0 9px; padding: 4px 0 0 0; text-align: left; }
	
	#mod-galerie-filmy .glowna-1 { border-top: 0 none; background: #f5f5f5 url('../templates/layout/galerie-fotorelacje-bg1.jpg') top left no-repeat; position: relative; width: 200px; }
	#mod-galerie-filmy .glowna-fota { margin: 0; padding: 0; height: 133px; position: relative;   }
	#mod-galerie-filmy .glowna-fota img { width: 200px; height: 133px;  }
 
 	#mod-galerie-filmy .glowna-fota-filmu { margin: 0; padding: 0; height: 133px; position: relative; }
	#mod-galerie-filmy .glowna-fota-filmu img { width: 200px; height: 133px; border: 0 none; overflow: hidden; }
 	#mod-galerie-filmy .glowna-fota-filmu .cien {  background: url('../media/layout/galerie-glowne-cien.png') bottom left repeat-x; bottom: 0 display: block; height: 6px; left: 0; position: absolute; width: 200px; }
  	#mod-galerie-filmy .glowna-fota .cien {  background: url('../media/layout/galerie-glowne-cien.png') bottom left repeat-x;  display: block; top: 133px; height: 6px; left: 0; position: absolute; width: 200px; }
	
	#mod-galerie-filmy .wiecej { position: absolute; right: 0; bottom: 0 }
 	#mod-galerie-filmy .wiecej-filmu { position: absolute; right: 0; bottom: 0; }
	
  	#mod-galerie-filmy .wiecej a { color: #fff; }
	#mod-galerie-filmy .wiecej img { height: 21px; width: 21px; padding: 0; }
 	#mod-galerie-filmy .wiecej-filmu img { height: 21px; width: 21px; padding: 0; }

	#mod-galerie-filmy .data { color: #909090; display: block; font-size: 1.1em; padding: 9px 0 5px 9px; text-align: left; }
	#mod-galerie-filmy .glowna-1 .tytul { background: url('../media/layout/wiersz -bg-2.png') top right no-repeat; border-bottom: 1px dotted #d4d5d5; padding: 0 9px 5px 9px; margin: 0; font: normal 12px Arial; text-align: left }
	#mod-galerie-filmy .glowna-1 .tytul a { }
 	#mod-galerie-filmy .wiersz { background: #fff url('../media/layout/wiersz -bg-2.png') top right no-repeat; padding: 5px 9px; text-align: left; }
	#mod-galerie-filmy .wiersz .data { padding: 9px 0 5px 0; }
	#mod-galerie-filmy .wiersz a { color: #303030; font: 1.2em Arial; line-height: 1.30em; }
 
 	#mod-galerie-filmy .zobacz-pozostale { color: #d61d00; font-size: 1.1em; font-weight: normal; margin: 5px 0 5px 0; padding: 0 10px 5px 5px; text-align: right;  }

	/* ----------------------------- Dzisiejsze newsy  -------------------------------- */

	#mod-dzisiejsze-newsy { border-top: 0 none; margin: 1.2em 0; width: 232px; }
 	#mod-dzisiejsze-newsy .mod-h3 { background: #fff url('../media/layout/h3-naglowek-232-cz-bg.png') top left no-repeat; height: 23px; width: 232px; }
	#mod-dzisiejsze-newsy .mod-h3 h3 { background:  url('../media/layout/ico-kursy-walut.png1') 0 6px no-repeat; color: #fff; font: bold 1.1em Arial; letter-spacing: 0; text-transform: uppercase; margin: 0 0 0 9px; padding: 4px 0 0 0; text-align: left; }

	#mod-dzisiejsze-newsy ul.art-lista a { color: #5b5b5b; text-align: left; }
 	#mod-dzisiejsze-newsy ul.art-lista { padding: 0 0 0 0; list-style: none; }
	
 	#mod-dzisiejsze-newsy .art-lista li { line-height: 1.50em; margin: 0 0 5px 0; padding: 0 0; list-style: square; text-align: left; }
  	#mod-dzisiejsze-newsy .art-lista li.pierwszy { font-size: 1.3em; list-style: none }
	#mod-dzisiejsze-newsy .art-lista li.pierwszy .datasp { color: #3c3c3c; display: block; font-size: 11px; padding: 0 0 2px 0; }
 	#mod-dzisiejsze-newsy .art-lista a.pierwszy-tytul { color: #494949; display: block; font: bold 13px Arial; margin: 0 0 5px 0; }
	#mod-dzisiejsze-newsy .art-lista a.pierwszy-tytul span { color: #d61d00; } 
 	#mod-dzisiejsze-newsy .art-lista li.pozostale { background: url('../media/layout/krop1.gif') no-repeat 0 2px; font-size: 1.2em; margin: 0 0 0 0; padding: 0 15px; list-style: none}
	#mod-dzisiejsze-newsy .art-lista li.pozostale a span { color: #d61d00; } 
	#mod-dzisiejsze-newsy .art-lista li.pozostale .datasp { color: #909090; font-size: 11px; padding: 2px 0; }	 
 	#mod-dzisiejsze-newsy .art-lista .opissp { border-bottom: 1px dotted #d4d5d5; display: block; margin: 5px 0; line-height: 1.30em; padding: 0 0 5px 0; font-size: 11px; }
	#mod-dzisiejsze-newsy .art-lista .opissp a { color: #3c3c3c; font-weight: normal; text-decoration: none;  }
	#mod-dzisiejsze-newsy .art-lista .opissp a:hover { text-decoration: underline; }
	#mod-dzisiejsze-newsy .art-lista li .zdjeciesp { border: 1px solid #ddd; height: 75px; overflow: hidden; width: 176px; text-align: center; margin: 5px 0 0 0;  } 
	#mod-dzisiejsze-newsy .art-lista li .zdjeciesp img { vertical-align: middle; }
	
	#mod-dzisiejsze-newsy .art-lista li .zdjecie { border: 1px solid #ddd; overflow: hidden; text-align: center; margin: 5px 0 0 0; padding: 4px; }
	#mod-dzisiejsze-newsy .art-lista li .zdjecie img { vertical-align: middle; }
	
 	#mod-dzisiejsze-newsy .art-lista li .pokaz-wiecej { clear: both; color: #202020; font-size: 1.0em; font-weight: normal; padding: 5px 5px 5px 5px; text-align: right;  }
	#mod-dzisiejsze-newsy .art-lista li .pokaz-wiecej a { color: #202020; text-decoration: none; }
  	
	/* ----------------------------- Mod baza firm -------------------------------- */
	
	#mod-baza-firm { background-color: #fff; border-top: 0 none; width: 232px; margin: 1.2em 0; }
 	#mod-baza-firm .mod-h3 { background: #fff url('../media/layout/h3-naglowek-230-n-bg.png') top left no-repeat; height: 23px; width: 232px; }
 	#mod-baza-firm .mod-h3 h3 { /* background:  url('../media/layout/ico-katalog-firm.png') 0 6px no-repeat;  */ color: #fff; font: bold 1.1em Arial; letter-spacing: 0; text-transform: uppercase; margin: 0 0 0 9px; padding: 4px 0 0 0; text-align: left; }
	#mod-baza-firm .mod-h3.podstrona {  background: #fff url('../media/layout/h3-naglowek-232-cz-bg.png') top left no-repeat; }

 	#mod-baza-firm .lista-kategorii {  padding: 0; margin: 0; }
	#mod-baza-firm .lista-kategorii ul {  float: left; margin: 0; list-style: none; text-align: left; }
	#mod-baza-firm .lista-kategorii ul.lewy { margin: 0; width: 117px; }
	#mod-baza-firm .lista-kategorii ul.prawy { margin: 0; width: 115px; }
	#mod-baza-firm .lista-kategorii ul.dolny { margin: 0; width: 232px; }
	#mod-baza-firm .lista-kategorii ul li { background: url('../media/layout/grad-7.png') 0 bottom repeat-x; /* border-bottom: 1px dotted #d4d5d5; */ font: normal 1.1em Arial; line-height: 1.35em; margin: 0; padding: 6px 5px 5px 9px; }
	#mod-baza-firm .lista-kategorii ul.prawy li { padding: 6px 5px 5px 5px; }
	
  	#mod-baza-firm .pokaz-wiecej {  clear: both; color: #045aa3; font-size: 1.1em; font-weight: normal; padding: 5px 5px 5px 5px; text-align: right;  }
	#mod-baza-firm .pokaz-wiecej a { color: #676767; }
  	#mod-baza-firm .ostatni { background: #fff url('../media/layout/mod-baza-firm-ostatsni-bg.png') bottom left repeat-x;  margin: 10px 0 0 0; /* margin: 1.2em 0; padding: 0 0 15px 1.2em; */ }  
	#mod-baza-firm .ostatni img { width: 232px; } 

	/* ----------------------------- Waluty -------------------------------- */

	#mod-przydatne { background-color: #e6e6e6; border-top: 0 none; min-height: 184px; margin: 12px 0; width: 232px;  }
	#mod-przydatne ul.zakladki { background: #f1f1f1 none; border-bottom: 3px solid #b80000; margin: 0; padding: 0; list-style: none; height: 21px; width: 100%; overflow: hidden; }
	#mod-przydatne ul.zakladki li { background: #f1f1f1 url('../media/layout/grad-12.png') top left no-repeat; float: left; margin: 0; padding: 0; line-height: 19px; overflow: hidden; position: relative; border: 0 none; text-align: left; }
	#mod-przydatne ul.zakladki li a { border: 0 none; text-decoration: none; color: #484848; display: block; font-size: 11px; text-transform: uppercase; padding: 0 9px 0 9px; border: 0 none; outline: none; }
	#mod-przydatne ul.zakladki li a:hover { background: #b80000; color: #fff !important; border: 0 none; }	
	
	#mod-przydatne ul.zakladki li.active, #mod-przydatne ul.zakladki li.active a:hover { font-weight: bold; background: #d80000 url('../media/layout/grad-11.png') top left repeat-x; color: #fff; border: 0 none; }
	#mod-przydatne ul.zakladki li.active a, #mod-przydatne ul.zakladki li.active a:hover { color: #fff; }
	
	/*
	#mod-przydatne ul.zakladki li.zt1 { width: 63px; margin: 0 0 0 0; } 
	#mod-przydatne ul.zakladki li.zt1 a { padding: 0 7px 0 9px; }
	#mod-przydatne ul.zakladki li.zt2 { width: 53px; margin: 0; } 
	#mod-przydatne ul.zakladki li.zt2 a { padding: 0 7px 0 7px; }
	#mod-przydatne ul.zakladki li.zt3 { width: 91px; margin: 0; } 
	#mod-przydatne ul.zakladki li.zt3 a { padding: 0 2px 0 7px; }
	*/
	
	#mod-przydatne ul.zakladki li.zt1 { width: 128px; margin: 0 0 0 0; } 
	#mod-przydatne ul.zakladki li.zt1 a { color: #484848; padding: 2px 5px 0 11px; }
	#mod-przydatne ul.zakladki li.zt1.active { color: #fff; }
	#mod-przydatne ul.zakladki li.zt1:hover { color: #fff; }
	#mod-przydatne ul.zakladki li.zt1.active a { color: #fff; }
	#mod-przydatne ul.zakladki li.zt1.active a:hover { color: #fff; }

	/* #mod-przydatne ul.zakladki li.zt1.active { background: #b80000 url('../media/layout/ico-pozostale-wiecej-b.png') top right no-repeat; } */
	 
	#mod-przydatne ul.zakladki li.zt2 { width: 104px; margin: 0; } 
	#mod-przydatne ul.zakladki li.zt2 a { color: #484848; padding: 2px 5px 0 11px; }
	#mod-przydatne ul.zakladki li.zt2.active { color: #fff; }
	#mod-przydatne ul.zakladki li.zt2:hover { color: #fff; }
 	#mod-przydatne ul.zakladki li.zt2.active a { color: #fff; }
	#mod-przydatne ul.zakladki li.zt2.active a:hover { color: #fff; }

	/* #mod-przydatne ul.zakladki li.zt1.active { background: #b80000 url('../media/layout/ico-pozostale-wiecej-b.png') top right no-repeat; } */
	
	#mod-przydatne ul.zakladki li.zt3 { width: 106px; margin: 0; } 
	#mod-przydatne ul.zakladki li.zt3 a { color: #484848; padding: 2px 5px 0 11px; }
	#mod-przydatne ul.zakladki li.zt3.active { color: #fff; }	
	#mod-przydatne ul.zakladki li.zt3:hover { color: #fff; }
	#mod-przydatne ul.zakladki li.zt3.active a { color: #fff; }
	#mod-przydatne ul.zakladki li.zt3.active a:hover { color: #fff; }
	
	/* .mod-art-kategorie ul.art-zakladki li.zt2.active { background: #b80000 url('../media/layout/ico-pozostale-wiecej-b.png') top right no-repeat; } */
	
 	#mod-przydatne .zawartosc-tabel {  border-top: none; clear: both; float: left;  width: 100%; background: #fff; }
 	
	#mod-przydatne #zakladka-1 { background: url('../media/layout/kursy-walut-bg.jpg') top left no-repeat; margin: 0; padding:0; min-height: 180px; }
 	#mod-przydatne .zawartosc-tabel #zakladka-1 ul { clear: both; list-style: none; margin: 0; padding: 0; text-align: left; }
  	#mod-przydatne .zawartosc-tabel #zakladka-1 ul li { font: normal 1.1em Arial; float: left; line-height: 21px; margin: 0; padding: 0;  }
	#mod-przydatne .zawartosc-tabel #zakladka-1 ul li span { font-weight: bold; }
	
	#mod-przydatne .zawartosc-tabel #zakladka-1 li.kt1 { width: 89px; margin: 0 0 0 17px; padding: 4px 0 3px 0; } 
	#mod-przydatne .zawartosc-tabel #zakladka-1 li.kt2 { width: 60px; margin: 0; padding: 4px 0 3px 0; } 
	#mod-przydatne .zawartosc-tabel #zakladka-1 li.kt3 { width: 50px; margin: 0; padding: 4px 0 3px 0; } 
	
	#mod-przydatne .zawartosc-tabel #zakladka-1 li.k1 { width: 55px; margin: 0 0 0 52px; } 
	#mod-przydatne .zawartosc-tabel #zakladka-1 li.k2 { width: 70px; }
	#mod-przydatne .zawartosc-tabel #zakladka-1 li.k3 { width: 50px; }
	#mod-przydatne .zawartosc-tabel #zakladka-1 p { display: block; font-size: 1.1em; font-weight: normal; text-align: center; margin: 0 0 0 0; padding: 2px 0 0 0; line-height: 12px; }
	#mod-przydatne .zawartosc-tabel #zakladka-1 p a { color: #e9000d; }	

 	#mod-przydatne #zakladka-2 { margin: 0; padding: 0; }
	#mod-przydatne #zakladka-2 h3 { font: bold 15px Arial; padding: 8px 0; text-align: center }
	#mod-przydatne #zakladka-2 .cw_chart { margin: 10px 0 0 0; } 		
	#mod-przydatne #zakladka-2 .td3 { padding: 12px; text-align: center; }
	
	#mod-przydatne #zakladka-3 { background: url('../media/layout/zkm-bg.jpg') 0 bottom no-repeat; margin: 0 0; width: 232px; }
 	#mod-przydatne #zakladka-3 h3 { background-color: #d20000;  font: bold 11px Verdana; padding: 3px 9px; text-align: left; text-transform: uppercase; }
  	#mod-przydatne #zakladka-3 table.zkm { text-align: center;  }
	#mod-przydatne #zakladka-3 table.zkm td { border: 1px dotted #d5d6e6; font: normal 11px Arial; height: 31px; text-align: center; vertical-align: middle; }
	#mod-przydatne #zakladka-3 table.zkm td a { display: block; padding: 7px 6px 7px 5px; text-align: center; width: 26px; }
	#mod-przydatne #zakladka-3 table.zkm td a:hover{ background-color: #7a7a79; text-decoration: none; color: #fff; }
	
	/* ------------------------------------------------------------------------------------------- */

	.mod-zkm { background: url('../media/layout/zkm-bg.jpg') 0 bottom no-repeat; margin: 12px 0; width: 232px; }
 	.mod-zkm .mod-h3 { background: #fff url('../media/layout/h3-naglowek-230-bg.png') top left no-repeat; height: 23px; width: 232px; }
	.mod-zkm .mod-h3 h3 { color: #575757; font: bold 1.1em Arial; letter-spacing: 0; text-transform: uppercase; padding: 4px 0 3px 8px; text-align: left; }
	
   	.mod-zkm table.zkm { text-align: center;  }
	.mod-zkm table.zkm td { border: 1px dotted #d5d6e6; font: normal 11px Arial; height: 31px; text-align: center; vertical-align: middle; }
	.mod-zkm table.zkm td a { display: block; padding: 7px 6px 7px 5px; text-align: center; width: 26px; }
	.mod-zkm table.zkm td a:hover{ background-color: #7a7a79; text-decoration: none; color: #fff; }
	
	/* #mod-przydatne p { display: block; font-size: 1.1em; font-weight: normal; text-align: center; margin: 0 0 0 0; padding: -6px 0 0 0; line-height: 12px; } */
	/* #mod-przydatne p a { color: #e9000d; } */

	/* ------------------------------------------------------------------------------------------- */
	
	#banner-3n { padding: 0 0 0 6px; }
	#banner-8 { padding: 0 0 0 0; }
	#banner-4n { padding: 0 0 0 0; }

	#banner-popup {  z-index: 900; text-align:left; position: absolute;  /* top: 95px;*/ top: 5px; left: 50%;  margin-left: -493px; }
	.banner-popup { position: absolute;  }	
	
	/* ----------------------------- Mod artykuły kategorie -------------------------------- */

	.mod-art-kategorie { border-top: 0 none; margin: 0 0 15px 0; width: 200px; }
	.mod-art-kategorie.mak-podserwisu { border-top: 0 none; margin: 0 0 15px 0; width: 232px; }
 	.mod-art-kategorie .mod-h3 { background: #fff url('../media/layout/h3-naglowek-200-cz-bg.png') top left no-repeat; height: 23px; position: relative; width: 200px; }
 	.mod-art-kategorie.mak-podserwisu .mod-h3 {  background: #fff url('../media/layout/h3-naglowek-232-cz-bg.png') top left no-repeat;  width: 232px; }
 	.mod-art-kategorie .mod-h3 h3 { color: #fff; font: bold 1.1em Arial; letter-spacing: 0; text-transform: uppercase; padding: 4px 0 0 9px; text-align: left; }
	.mod-art-kategorie .mod-h3 select { background-color: #fff; margin: 0; padding: 0; font-size: 0.90em; position: absolute; top: 4px; right: 4px;  }
			
	/* ----------------------------- Kategorie główne ----------------------------- */
	
	.kategorie { background:  url('../media/layout/grad-3.png') 0 0 repeat-x; clear: both; overflow: hidden; margin: 0; position: relative;  text-align: left; }
 	.kategorie .tytul-kategorii { /* height: 1%; */ margin-bottom: .2em; position: relative; padding: 5px 9px; }

	.kategorie h3 {  font-size: 1.1em; font-weight: bold; padding-bottom: 0; color: #f40013; /* border-top: 2px solid #900; */ }
	.kategorie .tytul-kategorii span {  position: absolute; bottom: 5px; right: 0; }
  	.kategorie .tytul-kategorii span a {  white-space: pre; overflow: hidden; }
	.kategorie .pokaz-wiecej { /* background: #a7a7a7 url('../media/layout/grad-2.gif') repeat-x 0 0; */ color: #454545; font: bold 0.8em Arial; padding: 2px 6px; }
 	.kategorie .rss { background: #ff8400 url('../media/layout/grad-4 .png') 0 0 repeat-x; color: #fff; font: bold 0.70em Arial; margin: 1px 4px 0 0; padding: 2px 5px; }
 
	/* .kategorie-box { border: 1px solid #d5d6e6; list-style: none; padding: 0 0 10px 0; border-top: 0 none; clear: both; overflow: hidden; margin: 0; text-align: left; } */
	/* .kategorie-box .lead-art {  background: #fff url('../media/layout/wiersz-bg-2.png') top right no-repeat; padding: 4px 6px; margin: 0 0 10px 0;   } */
	
	.mod-art-kategorie { border-top: 0 none; margin: 10px 0; width: 200px;  }
	.mod-art-kategorie ul.art-zakladki { background: #e6e6e6; border-bottom: 3px solid #b80000; margin: 0; padding: 0; list-style: none; height: 21px; width: 100%; }
	.mod-art-kategorie ul.art-zakladki li { background: #f1f1f1 url('../media/layout/grad-12.png') top left no-repeat; float: left; margin: 0; padding: 0; line-height: 19px; overflow: hidden; position: relative; border: 0 none; text-align: left; }
	.mod-art-kategorie ul.art-zakladki li a { border: 0 none; text-decoration: none; color: #484848; display: block; font-size: 11px; text-transform: uppercase; border: 0 none; outline: none; }
	.mod-art-kategorie ul.art-zakladki li a:hover { background: #b80000; color: #fff !important; border: 0 none; }	
	
	.mod-art-kategorie ul.art-zakladki li.active, .mod-art-kategorie ul.art-zakladki li.active a:hover { font-weight: bold; background: #d80000 url('../media/layout/grad-11.png') top left repeat-x; color: #fff; border: 0 none; }
	.mod-art-kategorie ul.art-zakladki li.active a, .mod-art-kategorie ul.art-zakladki li.active a:hover { color: #fff; }

	.mod-art-kategorie ul.art-zakladki li.zt1 { width: 87px; margin: 0 0 0 0; } 
	.mod-art-kategorie ul.art-zakladki li.zt1 a { color: #484848; padding: 2px 5px 0 11px; }
	.mod-art-kategorie ul.art-zakladki li.zt1.active { color: #fff; }
	.mod-art-kategorie ul.art-zakladki li.zt1.active a { color: #fff; }
	.mod-art-kategorie ul.art-zakladki li.zt1.active a:hover { color: #fff; }

	/* .mod-art-kategorie ul.art-zakladki li.zt1.active { background: #b80000 url('../media/layout/ico-pozostale-wiecej-b.png') top right no-repeat; } */
	 
	.mod-art-kategorie ul.art-zakladki li.zt2 { width: 113px; margin: 0; } 
	.mod-art-kategorie ul.art-zakladki li.zt2 a { color: #484848; padding: 2px 5px 0 11px; }
	.mod-art-kategorie ul.art-zakladki li.zt2.active { color: #fff; }
	.mod-art-kategorie ul.art-zakladki li.zt2.active a { color: #fff; }
	.mod-art-kategorie ul.art-zakladki li.zt2.active a:hover { color: #fff; }

	/* .mod-art-kategorie ul.art-zakladki li.zt2.active { background: #b80000 url('../media/layout/ico-pozostale-wiecej-b.png') top right no-repeat; } */
	
	/*
	.mod-art-kategorie ul.art-zakladki li.zt3 { width: 91px; margin: 0; } 
	.mod-art-kategorie ul.art-zakladki li.zt3 a { padding: 0 2px 0 7px; }
	*/
	
	.mod-art-kategorie .art-lista { border: 1px dotted #e5e5e5; list-style: none; margin: 7px 0 0 0; padding: 12px 0 10px 0; }
	.mod-art-kategorie .art-lista a { color: #5b5b5b; }
	.mod-art-kategorie ul.art-lista { list-style: none; margin: 0; padding: 0 0 10px 0; text-align: left; }
	.mod-art-kategorie ul { padding: 0 0 10px 0; }
 	.mod-art-kategorie .art-lista li { /* background: url('../media/layout/list-bg.png') top right no-repeat; */ line-height: 15px; margin: 0 0 6px 0; padding: 0 10px 0 10px; list-style: square; }
	.mod-art-kategorie .art-lista li .numl { color: #da0000 !important; font-size: 14px; font-weight: bold; margin: 0 6px 0 0; }
 	
  	.mod-art-kategorie .art-lista li.pierwszy { font-size: 1.3em; list-style: none }
	.mod-art-kategorie .art-lista li.pierwszy .data { color: #909090; font-size: 11px; padding: 9px 0 2px 0; }
 	.mod-art-kategorie .art-lista a.pierwszy-tytul { color: #494949; display: block; font: bold 13px Arial; margin: 0 0 5px 0; }
	.mod-art-kategorie .art-lista a.pierwszy-tytul span { color: #d61d00; } 
 	.mod-art-kategorie .art-lista li.pozostale { /* background: url('../media/layout/krop1.gif') no-repeat 0 2px; */ font-size: 1.2em; margin: 0 0 5px 0; padding: 0 10px; list-style: none}
	.mod-art-kategorie .art-lista li.pozostale a span { color: #d61d00; } 
	.mod-art-kategorie .art-lista li.pozostale .data { color: #909090; font-size: 11px; padding: 2px 0; }	 
 	.mod-art-kategorie .art-lista .sep { border-bottom: 1px dotted #d4d5d5; display: block; height: 2px; margin: 5px 0; line-height: 1.30em; padding: 0 0 5px 0; font-size: 11px; }
 	.mod-art-kategorie .art-lista .opis { border-bottom: 1px dotted #d4d5d5; display: block; margin: 5px 0; line-height: 1.30em; padding: 0 0 5px 0; font-size: 11px; }
	.mod-art-kategorie .art-lista .opis a { color: #3c3c3c; font-weight: normal;  }
	.mod-art-kategorie .art-lista li .zdjecie { border: 1px solid #ddd; height: 75px; overflow: hidden; width: 176px; text-align:center; margin: 5px 0 0 0;  }
	.mod-art-kategorie .art-lista li .zdjecie img { vertical-align: middle; }
 	.mod-art-kategorie .art-lista li .pokaz-wiecej { clear: both; color: #202020; font-size: 1.0em; font-weight: normal; padding: 5px 5px 5px 5px; text-align: right;  }
	.mod-art-kategorie .art-lista li .pokaz-wiecej a { color: #202020; }
 	.mod-art-kategorie .zobacz-pozostale { color: #d61d00; font-size: 1.1em; font-weight: normal; margin: 0; padding: 5px 10px 5px 5px; text-align: right;  }
 
	.mod-policyjne { /* background: #f5f5f5 url('../media/layout/kategoria-policja-bg.jpg') top right no-repeat; */ margin: 10px 0 ; }
 	.mod-policyjne .mod-h3 { background: #fff url('../media/layout/h3-naglowek-200-n-bg.png') top left no-repeat; height: 23px; width: 200px; }
	.mod-policyjne .mod-h3 h3 { color: #fff; font: bold 1.1em Arial; letter-spacing: 0; text-transform: uppercase; line-height: 18px; padding: 2px 0 0 8px; margin: 0; text-align: left; }
	
	.mod-policyjne .art-lista li.pozostale { /* background: url('../media/layout/krop4.gif') no-repeat 0 2px; */ }
	.mod-policyjne .art-lista a { color: #0762af; }
	.mod-policyjne .art-lista a.pierwszy-tytul { color: #0762af; }
 	.mod-policyjne .art-lista a.pierwszy-tytul span { color: #0045a1; } 
 	.mod-policyjne .art-lista li.pozostale a span { color: #0045a1; } 
	
	.mod-art-kategorie .art-lista .data { display: block; padding: 5px 0 5px 0; }
	.mod-art-kategorie .art-lista .ilekom { color: #909090; font-size: 11px; padding: 2px 0; }
 
	.mod-policyjne .zobacz-pozostale { background-color: #fff; color: #0762af; }
 
	/* -------------------------------------------- Kalendarzyk -------------------------------------------- */
	
	#mod-imprezy { margin: 10px 0 0 0; }
	#mod-imprezy .mod-h3 h3 { color: #fff; font: bold 1.1em Arial; letter-spacing: 0; text-transform: uppercase; padding: 4px 0 0 8px; text-align: left; }
  	#mod-imprezy .mod-h3 { background: #fff url('../media/layout/h3-naglowek-232-cz-bg.png') top left no-repeat; height: 23px; width: 232px; }

	#kalendarz {  clear: both; width: 232px; /* background: url('../media/layout/kalendarz-imprez-bg.jpg') 0 bottom no-repeat; */ margin: 0 0 10px 0; position: relative; } 
 	#kalendarz table.dni { width: 232px; height: 30px; padding: 0; margin: 5px 0 0 0; /* border: 1px solid #004873; */ color: #5b5b5b; }
	#kalendarz .dni td { width: 45px; padding: 3px 0 0 0; text-align: center; font: normal 1.2em Arial; } 
 	#kalendarz table.siatka   { width: 232px; height: 200px; padding: 0; margin: 0; }
	#kalendarz table.siatka td { padding: 0; margin: 0; vertical-align: middle; width: 32px; height: 34px; font: normal 1.1em Arial; }
 	#kalendarz-s { bottom: 8px; left: 0; position: relative;  }
	#kalendarz-s .gora {  height: 41px; width: 232px; padding:0; margin: 10px 0 0 0; }
	#kalendarz-s .miesiac { padding: 5px 0 0 0; margin: 0; text-align: left; font: normal 1.1em Arial; float: left; width: 200px;   } 
	#kalendarz-s .przyciski { padding: 8px 0 0 0; margin: 0; text-align: right; font-weight: bold; float: left; width: 58px; }
  	#kalendarz-linki a { color: #fff; }
	
	.impry { background: url('../media/layout/kalendarz-box-imprezy.png') 0 0 no-repeat; width: 34px; height: 32px; color: #fff;  } 
	.impry a { color: #fff; }
	.dzis { background: url('../media/layout/kalendarz-box-dzis.png') 0 0 no-repeat; width: 34px; height: 32px; padding: 0; margin: 0; color: #fff;  } 
	.kom { background: url('../media/layout/kalendarz-box.png') top right no-repeat; width: 34px; height: 32px; padding: 5px; color: #5b5b5b; }
	 
	#kalendarz .impra { margin: 1px 0 0 30px; z-index: 10; position: absolute; background: #ce0000 url('../media/layout/grad-8.png') top left repeat-x; display: none; width: 200px; padding: 5px; text-align: left; border: #be0000 solid 2px; }
	#kalendarz .impra span { display: block; font-weight: bold; font-size: 1.2em; color:#fff; }
	#kalendarz .impra span .tytul { font-size: 1.2em; color: #ffeacd; }
	#kalendarz .impra span .data { font: normal 11px Arial; color: #ffb8bd; padding: 5px 0 0 0; } 

 	.zobacz-pozostale { color: #5b5b5b; font-size: 1.1em; font-weight: normal; margin: 5px 5px 5px 0; padding: 5px 5px 5px 5px; text-align: right;  }
	.zobacz-pozostale a { color: #5b5b5b; } 
  	
	#kalendarz ul.impr-lista { list-style: none; margin: 0; padding: 0 0 10px 0; text-align: left; }
	#kalendarz ul { padding: 0 0 10px 0; }

	/* -------------------------------------------- Imprezy lista główna -------------------------------------------- */
	
 	#imprezy-lista-glowna { position: relative; text-align: left; }
	#imprezy-lista-glowna .dzisiejsza { position: absolute; top: 0; right: 0; padding: 3px 0 0 0; font: bold 1.2em Arial; }
	
	#imprezy-lista-glowna li { background: url('../media/layout/grad-7.png') bottom left repeat-x; font: normal 1.2em Arial; line-height: 1.50em; margin: 0 0 5px 0; padding: 0 0; list-style: none;   }
  	#imprezy-lista-glowna li.pierwszy { list-style: none }
	
	#imprezy-lista-glowna li.pierwszy .data { background: url('../media/layout/grad-9.png') 0 0 repeat-x; color: #fff; font-size: 11px; font-weight: bold; padding: 3px 4px; text-transform: uppercase; }
 	#imprezy-lista-glowna li.pierwszy .czas { background-color: #666; color: #fff; font-size: 10px; font-weight: bold; padding: 3px 4px; text-transform: uppercase; } 
	
	#imprezy-lista-glowna a.pierwszy-tytul { color: #5b5b5b;  font: bold 13px Arial; display: block; padding: 7px 7px 4px 7px; }
	#imprezy-lista-glowna a.pierwszy-tytul span { color: #d61d00; } 
  	#imprezy-lista-glowna .opis { border-bottom: 1px dotted #d4d5d5; display: block; margin: 0 0 0 0; line-height: 1.30em; padding: 0 7px 5px 7px; font-size: 11px; }
	#imprezy-lista-glowna .opis a { color: #3c3c3c; font-weight: normal;  }

 	#imprezy-lista-glowna-n { position: relative; text-align: left; list-style: none; }
 	#imprezy-lista-glowna-n .clearfix { clear: both; }
 	#imprezy-lista-glowna-n li { clear:left; background: url('../media/layout/list-bg.png') top right no-repeat; text-align: left; padding: 7px 0 7px 0; border-bottom: 1px dotted #d4d5d5; overflow: hidden; }	
	#imprezy-lista-glowna-n .kalendarzyk { background: url('../media/layout/ico-impreza-kalendarzyk-2.png') 0 0 no-repeat; float: left; display: block; margin: 0 0 0 7px; width: 62px; height: 72px; }
	#imprezy-lista-glowna-n .kalendarzyk .m { color: #323232; display: block; font: 10px Arial; width: 62px; margin: 0; padding: 18px 0 0 0; text-align: center; overflow: hidden; }
	#imprezy-lista-glowna-n .kalendarzyk .d { color: #d61d00; display: block; font: bold 25px Arial; width: 62px; line-height: 18px; margin: 0; padding: 2px 0 2px 0; text-align: center; overflow: hidden; }
	#imprezy-lista-glowna-n .kalendarzyk .czas { color: #6f6e6e; display: block; font: normal 9px Arial; width: 62px; margin: 0; padding: 1px 0 0 0; text-align: center; overflow: hidden; }
	#imprezy-lista-glowna-n .kalendarzyk .czas span { color: #323232; font-weight: bold; }
	 
  	#imprezy-lista-glowna-n .impra { float: right; width: 160px; }
 	#imprezy-lista-glowna-n .impra p { margin: 0; padding: 0; }
	#imprezy-lista-glowna-n a.tytul { color: #5b5b5b;  font: bold 13px Arial; display: block; padding: 4px 7px 4px 7px; }
	#imprezy-lista-glowna-n a.tytul span { color: #d61d00; } 
  	#imprezy-lista-glowna-n a.opis { display: block; margin: 0 0 0 0; line-height: 1.30em; padding: 0 7px 5px 7px; font-size: 11px; }
	#imprezy-lista-glowna-n a.opis { color: #3c3c3c; font-weight: normal;  }

	/* -------------------------------------------- Galerie -------------------------------------------- */

	#mod-galerie-elblaga { }
 	#mod-galerie-elblaga .mod-h3 { background: #fff url('../media/layout/h3-naglowek-232-cz-bg.png') top left no-repeat; height: 23px; width: 232px; }
	#mod-galerie-elblaga .mod-h3 h3 { color: #fff; font: bold 1.1em Arial; letter-spacing: 0; text-transform: uppercase; padding: 4px 0 0 8px; text-align: left; }
 	#mod-galerie-elblaga #eio-c { border: 1px dotted #d5d6e6; width: 230px; overflow: hidden; }
	
	#mod-galerie-elblaga .galerie-elblaga { border: 1px dotted #d5d6e6;  padding: 6px; text-align: center; margin: 0;  }
	#mod-galerie-elblaga .galerie-elblaga img { margin: 0 0 3px 0;  height: 113px; width: 170px;  } 
	#mod-galerie-elblaga .galerie-elblaga a { position: relative; }	
	#mod-galerie-elblaga .galerie-elblaga a span { background: #e00000 url("../media/layout/grad-1.png") center top repeat-x; bottom: 0; right: 0; color: #fff; display: block; font-weight: bold; margin: 0; padding: 4px 5px; position: absolute; text-align: center; z-index: 400; }
 	#mod-galerie-elblaga .galerie-elblaga p { color: #5b5b5b; font-size: 1.1em; font-weight: normal; line-height: 15px; padding: 5px 5px 8px 5px; text-align: center;  }
	
 	.zobacz-pozostale { color: #d61d00; font-size: 1.1em; font-weight: normal; margin: 5px 5px 5px 0; padding: 5px 5px 5px 5px; text-align: right; }
	.zobacz-pozostale a { color: #5b5b5b; } 
	
	/* -------------------------------------------- Baner powierzchnie  -------------------------------------------- */

 	#mod-baner-powierzchnie { }
	#mod-baner-powierzchnie .note { font: normal 12px Arial; text-align: center; line-height: 17px; padding: 12px 0; }
	#mod-baner-powierzchnie .note h3 { font: bold 15px Arial; text-align: center; padding: 6px 0; margin: 0; }

 	/* -------------------------------------------- Ankieta -------------------------------------------- */

  	#ankieta { background: #f5f5f5 url('../media/layout/ankieta-bg .jpg') bottom right repeat-y; border: 1px dotted #d5d6e6; margin: 12px 0 0 0; padding: 15px 0; overflow: hidden; line-height: 15px; } 
	#ankieta .ank { margin: 0; padding: 0; text-align: left; }
	#ankieta .ank img { margin: 0 0 2px 46px; }
	#ankieta .ank .pytanie { font: bold 1.3em Arial; color: #525252; padding: 0 25px 15px 12px; text-align: center; }
	#ankieta .ank .glosowane { background: url(../media/layout/sonda-odpowiedz-bg.gif) top left no-repeat; }
	#ankieta .ank .odpowiedz { font: normal 12px Arial; color: #555555; margin: 0 20px 3px 20px; padding: 0 0 0 26px; line-height: 15px; vertical-align: middle; text-align: left; }
	#ankieta .ank .odpowiedz span { color: #d2251f; margin: 0 0 2px 0; font-size:10px; line-height: 12px; }
	
	/* #ankieta .ank .odpowiedz span b { color: #5b5b5b; } */

	#ankieta .ank .pasek { margin: 0; padding: 0 0 0 30px; text-align:left; }
	#ankieta .ank .link { font: bold 1.1em Arial; margin: 8px 0 0 0; padding: 0 0 0 35px; }
 	#ankieta .btn-glosuj  { background: url('../media/layout/ankieta-btn.png') 0 0 no-repeat; cursor: pointer; border: 0 none; height: 22px; width: 107px; margin: 10px 0 0 0; text-indent: -9999px; }
	#ankieta .btn-glosuj:hover { background-position: 0 -22px; cursor: pointer; }

	/* -------------------------------------------- Komentarze -------------------------------------------- */

 	#mod-komentarze { border-top: 0 none; margin: 1.2em 0; }
 	#mod-komentarze .mod-h3 { background: #fff url('../media/layout/h3-naglowek-200-n-bg.png') top left no-repeat; height: 23px; width: 200px; }
	#mod-komentarze .mod-h3 h3 { color: #fff; font: bold 1.1em Arial; letter-spacing: 0; text-transform: uppercase; padding: 4px 0 0 8px; text-align: left; }

	#mod-komentarze .lista-kom { border: 1px dotted #e7f4ff; }
	#mod-komentarze .komentarz-lista { background: url('../media/layout/list-bg.png') top right no-repeat; text-align: left; margin: 3px 0 5px 0; padding: 5px 0; border-bottom: 1px dotted #d4d5d5; overflow: hidden; width: 200px;  }
	#mod-komentarze .komentarz-lista .ost {  border-bottom: 0; } 
	#mod-komentarze .komentarz-lista .tresc {  padding: 4px 8px; margin: 0; font: normal 12px Arial; text-align: left;    }
	#mod-komentarze .komentarz-lista .tresc a{ color: #474747; }
	#mod-komentarze .komentarz-lista .dane { padding: 0 8px; }
	#mod-komentarze .komentarz-lista .data { color: #909090; font-size: 11px;  }
	#mod-komentarze .komentarz-lista .podpis { font: bold 1.20em Arial; color: #308bd1; margin: 3px 3px 0 0; text-decoration: none; }		
	
	/* -------------------------------------------- Konkursy -------------------------------------------- */

	.konkurs-lista { clear:left; background: url('../media/layout/list-bg.png') top right no-repeat; text-align: left; padding: 7px 0 7px 0; border-bottom: 1px dotted #d4d5d5; overflow: hidden; }
	.konkurs-lista .tytul {  padding: 0 7px 2px 7px; margin: 0; font: bold 12px Arial; text-align: left; }
	.konkurs-lista .tytul a { color: #474747; }
	.konkurs-lista .tytul a span { color: #d61d00; }
	.konkurs-lista .opis { color: #b2b2b2; font-size: 11px; padding: 2px 7px; }
	.konkurs-lista .opis a {  color: #8f8f8f; }
	.konkurs-lista .zdjecie { float: left; margin: 0 10px 0 7px; }		

 	/* -------------------------------------------- Niezbędnik -------------------------------------------- */

	#mod-niezbednik { background: #fff url('../media/layout/niezbednik-bg.jpg') 0 20px no-repeat; color: #646464; height: 875px; text-align: left; margin: 10px 0 0 0; font: 1.1em Arial; line-height: 15px; width: 232px;  }
 	#mod-niezbednik .mod-h3 { background: #fff url('../media/layout/h3-naglowek-230-bg.png') top left no-repeat; height: 23px; width: 232px; }
	#mod-niezbednik .mod-h3 h3 { color: #575757; font: bold 1.1em Arial; letter-spacing: 0; text-transform: uppercase; padding: 4px 0 3px 8px; text-align: left; }
 	#mod-niezbednik a { color: #666666; }
	#mod-niezbednik .kat { background: none; float: left; font-weight: bold; width: 208px; color: #494949; padding: 10px 0 5px 11px;  }
	#mod-niezbednik .lewa-kol { background: none; float: left; width: 104px; padding-left: 11px; margin: 0 0 0 0; }
	#mod-niezbednik .cala { background: none; float: left; width: 208px; padding-left: 11px; }
	#mod-niezbednik .prawa-kol { background: none; float: left; width: 104px; padding-left: 1px; margin: 0 0 0 0; }
	#mod-niezbednik .zrobione { color:#FF0000;  }
	#mod-niezbednik .zrobione a:hover { color: #FF0000; text-decoration: none; }
	#mod-niezbednik .d0 { margin: 2px 0 0 0; } 	
	#mod-niezbednik .d1 { margin: 2px 0 0 0; } 
	#mod-niezbednik .d2 { margin: 8px 0 0 0; }
	#mod-niezbednik .d3 { margin: 12px 0 0 0; }
	#mod-niezbednik .d4 { margin: 8px 0 0 0; }
	#mod-niezbednik .d5 { margin: 8px 0 0 0; }
	
	#niezbednik hr { height: 2px; }

	/* -------------------------------------------- facebook -------------------------------------------- */

	#mod-facebook { border: 1px dotted #ddd; height: 303px; margin: 0 0 12px 0; width: 230px; overflow: hidden; position: relative; }
	#mod-facebook .likebox { left: -5px; overflow: hidden; position:relative; top: -1px; } 

	#mod-facebook-pod-art { border: 1px dotted #ddd; height: 225px; margin: 12px 0 12px 0; width: 740; overflow: hidden; position: relative; }
	#mod-facebook-pod-art .likebox-pod-art { left: -5px; overflow: hidden; position:relative; top: -1px; } 
	
	/* -------------------------------------------- Niezbędnik -------------------------------------------- */
	
	.sciezka { color: #999; font: 1.1em Arial; padding: 5px 0; text-align: left; }
	.sciezka b { color: #f71320; }
	.sciezka a { color: #999; }
	.sciezka a span { }

	/* --------------------------------------------   -------------------------------------------- */
	
	.baner-31 { display: block; height: 202px; }
	.baner-33 { display: block; height: 500px; margin: 20px 0 20px 0; }
	.baner-dolny { margin: 10px 0 10px 0; }
	
	/* --------------------------------------------   -------------------------------------------- */

  	.informacja {  padding: 0 0 20px 0; margin: 10px 0 0 0; text-align: left; position: relative; }
	.informacja h3.wiadomosc { border: 1px solid #ddd; background-color: #f2f2f2; font-size: 2.4em; line-height: normal; font-weight: normal; color: #f71320; padding: 45px; text-align: center; }
	.informacja h3.wiadomosc p { font-size: 1.5em;  text-align:center; padding: 10px 0 0 0; }
		
