body

{
 background-image: url('grafika/tlo.gif');
 
 background: #000000;
 scrollbar-face-color: #212121;
 scrollbar-highlight-color: #404040;
 scrollbar-shadow-color: #000000;
 scrollbar-3dlight-color: #616161;
 scrollbar-arrow-color:  #A1A1A1;
 scrollbar-track-color: #000000;
 scrollbar-darkshadow-color: #000000;
 color: white;
 font-family: Tahoma, Arial, Trebuchet MS, Sans-Serif, Georgia, Courier, Times New Roman, Serif;
 font-size : 11px;
}

a:link,a:active,a:visited { color: white; font-size: 11px; text-decoration: none; }
a:hover{ text-decoration: underline; color : #4f4f4f; font-size:11px }

#videoBox { width: 720px; overflow: hidden }
#client { witdh: 720px; overflow: hidden }

#nts-logo
{
  float: left;
  width: 195px;
}

#nts-top
{
  float: left;
  background-image: url('grafika/top_pl.jpg');
}

#nts-napis
{
  height: 97px;
}

#gora
{
  height: 150px;
  width: 950px;
}

#nts-bar
{
  width: 755px;
  height: 53px;
  border: none;
  margin: 0;
  padding: 0;
  top: -3px;   
}

ul#slideshow{list-style:none;border: none;padding:0;margin:0;height:53px;overflow:hidden;}

#fssPrev{display: none}
#fssNext{display: none}
#fssPlayPause{display: none}
#fssList {display: none}

.metodaGlosowania
{
  padding-top:10px;
  padding-bottom: 10px;
}

.glosowanie
{
  display: none;
  padding-bottom: 10px;
}

.reklama
{
  width: 100%;
  text-align: center;
}

.ssi_table
{
 font-size: 11px;
}

img
{
 border: 0;
}

.newsBottom
{ 
 text-align: right;
 font-size: 11px;
 width: 100%;
 padding-top: 5px;
 padding-bottom: 5px;
}

h1
{
 font-size: 13px;
 font-weight: bold;
 padding-top:2px;
 padding-bottom:2px;
 margin-top: 0;
 background-image: url(grafika/dupa.gif);
 color: white;
 padding-left: 5px;
 height: 15px;
 display: block;
}
h2
{
 
 font-size: 12px;
}

h3
{
 font-size: 17px;
 
}

h4
{
 font-size: 13px;
}
a:link,
a:visited
{
 color: #DE1E1E;
 text-decoration: none;
 font-weight: bold;
}

a:hover
{
 color: white;
 text-decoration: underline;
}


input

{
 color: white;
 font-size: 11px;
 height: 13px;
 background-color: #282828;
 border: 1px solid white;

}
textarea
{
 background-color: #282828;
 border: 1px solid white;
 color: white;
 font-family: Verdana;
 font-size: 11px;

}
.przycisk

{

 font-family: Verdana;
 height: 20px;
 color: white;
 width: 80px;

 border: 1px solid white;

}



ul.podkategoriaMenu

{

 margin: 0;
 padding: 0;
 display: block;
 position:relative;
}





.galeria

{

 width: 468px;

 margin-top: 15px;

 clear: both;

 overflow: auto;

}





.zdjecie

{

 float: left;
 width: 150px;
 padding-right: 5px;

}



.opisGalerii

{

 float: left;

 width: 300px;

}
a.obrazek

{
 outline: none;
}

#top
{
 width: 950px;
 height: 150px;
}

#calosc
{
 padding: 0;
 position: relative;
 left: 50%;
 margin-left: -500px;
 margin-top: 0px;
 
 border: 1px solid rgb(68, 67, 67);
}



#dol
{
 width: 433px;
 height: 13px;
 margin-left: 200px;
 position: relative;
 top: -3px;
}









.obrazTlo

{
 display: block;
 float: left;
}







#srodek

{
 background-color: black;
 overflow: hidden;
 width: 950px;
 position: relative;
}

#trescSrodek
{
 overflow: auto;
}

#lewaStrona

{

 width: 200px;
 float: left;
 overflow: auto;
}



#menuSrodek

{
 width: 190px;
 background-color: black;
 margin-left: 3px;
 overflow: auto; 
}




.trescGoraDol

{

  margin: 0;

  padding: 0;

  background-color: #f8cdb3;

  height: 27px;

  width: 480px;

  clear: both;

  margin-left: 20px;

}



#tresc

{

 float: left;
 overflow: auto;
 

}

#prawaStrona
{
 float: left;
 width: 200px;
 margin-left: 5px;
}

#trescZaw
{

 background-color: black;
 width: 540px;
 color: white;
 font-size: 13px;
 text-align: justify;
 min-height: 200px;
 overflow: hidden;
 margin-left: 5px;
 
}
* html div#trescZaw
{
 height: auto;
}



#trescTekst

{

 width: 450px;
 margin-left: 10px;

}



#calosc

{
 width: 950px;
}





UL#listaMenuLewo 

{
	WIDTH: 180px;
}

UL#listaMenuLewo 

{

	DISPLAY: block; 

	LINE-HEIGHT: 21px; 

	LIST-STYLE-TYPE: none; 

	margin: 0;

	padding: 0;

  margin-left:8px;




}

UL#listaMenuLewo LI 

{

	

	DISPLAY: block; 

	WIDTH: 180px; 

	LINE-HEIGHT: 21px; 

	LIST-STYLE-TYPE: none; 

	MIN-HEIGHT: 21px; 

	TEXT-ALIGN: center;

	font-size: 11px;


	margin-bottom: 7px;

	height:auto;

}



* html UL#listaMenuLewo LI

{

 height: 21px;

}

UL#listaMenuLewo LI A:link 

{

	DISPLAY: block; 

	BACKGROUND: url(grafika/menuElementDesen.gif) repeat-x; 

	COLOR: white; 

	MIN-HEIGHT: 21px; 

	TEXT-DECORATION: none;



	font-weight: normal;

}

UL#listaMenuLewo LI A:visited 

{

	DISPLAY: block; 

	BACKGROUND: url(grafika/menuElementDesen.gif) repeat-x; 

	COLOR: white; 

	MIN-HEIGHT: 21px; 

	TEXT-DECORATION: none;

	font-weight: normal;
}

UL#listaMenuLewo LI A:hover 
{
	DISPLAY: block; 
  BACKGROUND: url(grafika/menuElementDesen.gif) repeat-x; 
  color: white;
  MIN-HEIGHT: 21px; 
  TEXT-DECORATION: none;
  font-weight: normal;
}




ul#listaMenuLewo li.podkategoria

{
 border: none;
 text-align: left;
 background: none;
 margin: 0;
 padding: 0;
}

ul#listaMenuLewo li.podkategoria a:link,
ul#listaMenuLewo li.podkategoria a:visited
{
 COLOR: white; 
 text-decoration: none;
 display: block;
 font-size: 10px;
 border: none;
 padding-left: 15px;
 background-color: #282828;
 background-image: none;
}





#stopka

{
 height:15px;
 width: 945px;
 position: relative;
 background-image:url('grafika/dupa.gif');
  padding-top: 3px;
 padding-bottom: 3px;
 padding-left: 5px;
 clear: both;
}

.news
{
 width: 100%;
 overflow: hidden;
 display: block;
 border-bottom:1px dashed #C0C0C0;
 padding-top: 10px;
 padding-bottom: 10px;
 
}


.newsData
{
 float: left;
 width: 320px;
 font-size: 11px;
}

.newsKoment
{
 float: left;
 width: 220px;
 text-align: right;
}
.newsTytul
{
 font-weight: bold;
 font-size: 18px;
 color: white;
}


.newsObraz
{
 padding-right: 5px;
 float: left;
}
.newsTresc
{
 padding-top: 5px;
 float: left;
}

#stopkaTresc
{
 font-size: 9px;
 float: left;

}
#panelGora
{
 background-image: url('grafika/tlo-panelGora.gif');
 float: left;
 position: relative;
 top: -1px;
 height: 27px;
 width: 950px;
}

.panelLewy
{
 width: 265px;
 float: left;
}


.panelPrawy
{
 margin-left: 8px;
 width: 265px;
 float: left;
}
.panel
{
 width: 265px;
 overflow: hidden;
 text-align: left;
 border: 1px solid rgb(68, 67, 67);
 margin-bottom: 5px;
}

* html div.panel
{
 width: 260px;
}

* html div.panelLewy
{
 width: 260px;
 display: inline;
 
}

* html div.panelPrawy
{
 width: 260px;
 float: left;
 display: inline;
}

.panelUzytkownikaGlowny
{
 padding-bottom: 20px;
 overflow: auto;
}

table
{
 border-collapse: collapse;
 width: 100%;

}
table tr.naglowe td
{
 font-weight: bold;
 background-image: url(grafika/dupa.gif);
}


table tr.parzysta td
{
 background-color: #383838;
}

table tr.nieparzysta td
{
 background-color: #282828;
}

.panelPrzycisk
{
 text-align: right;
}

.panelAvatar
{
 float: left;
 padding: 5px 5px 5px 5px;
 background-color: #383838;
 height: 100px; 
 width: 100px;
 text-align: center;
 border-left: 1px solid rgb(68, 67, 67);
 border-right: 1px solid rgb(68, 67, 67);
 
}
.panelWiadomosci
{
 font-size: 17px;
 float: left;
 padding: 5px 5px 5px 5px;
 background-color: #282828;
 height: 100px;
 width: 417px;
 border-right: 1px solid rgb(68, 67, 67);
}

#powitanie
{
 width: 100%;
 overflow: auto;
}

#panelUzytkownika
{
 display: none;
}


#panelGoraLewo
{
  float: left;
  width: 600px;
  height: 100%;
  background: transparent;
  line-height: 24px;
  padding-left: 10px;
}

#panelGoraPrawo
{
  float: left;
  text-align: right;
  width: 320px;
  height: 100%;
  background: transparent;
  padding-left: 10px;
  line-height: 24px;
}



ul.menuPanel
{
 list-style-type: none;
 height: 27px;
 width: 100%;
 margin: 0;
 padding: 0;

}

ul.menuPanel li
{
  height: 27px;
  margin-right: 10px;
  float: right;
  display: inline;
}

ul.menuPanel li a
{
 font-weight: bold;
 display: block;
 text-decoration: none;
 padding: 2px;
 color: white;
 font-size: 12px;
 
}

ul.menuPanel li a:hover
{
 
 text-decoration: underline;
}



ul.menuPanelLewo
{
 list-style-type: none;
 height: 27px;
 width: 100%;
 margin: 0;
 padding: 0;

}

ul.menuPanelLewo li
{
  height: 27px;
  margin-right: 10px;
  float: left;
  display: inline;
}

ul.menuPanelLewo li a
{
 font-size: 12px;
 font-weight: bold;
 display: block;
 text-decoration: none;
 padding: 2px;
 color: white;
 
}

ul.menuPanelLewo li a:hover
{
 
 text-decoration: underline;
}

#komunikat
{
 border: 1px solid #de0303;
 color: black;
 font-size: 11px;
 padding: 5px;
 font-weight: bold;
 background-color: #e7e7e7;
}

.komentarz
{
  border-bottom: 1px dotted white;
  overflow: hidden;
  display: block;
  width: 100%;
  background-color: #181818;
  padding-bottom: 5px;
  
}
.komentarzParzysty
{
  border-bottom: 1px dotted white;
  overflow: hidden;
  display: block;
  width: 100%;
  background-color: #282828;
  padding-bottom: 5px;
}
.komentarzUzytkownik
{
 float: left;
 width: 120px;
 text-align: center;
 padding-top:5px;
 padding-left: 5px;
 padding-right: 5px;
}

.komentarzTresc
{
 float: left;
 width: 400px;
 padding-top: 5px;
}
.komentarzData
{
 font-size: 9px;
}



.quote
{
color: #e3e3e3;
background-color: #484848;
border-top: 1px dashed #000000;
border-left: 2px solid #000000;
border-right: 1px dashed #000000;
border-bottom: 1px dashed #000000;
font-size: 12px;
margin: 1px;
padding: 1px;
line-height: 1.4em;
padding-top: 3px;
padding-bottom: 3px;
}

.quoteheader
{
color: #e3e3e3;
text-decoration: none;
font-weight: bold;
font-size: 12px;
line-height: 11px;
background-image: url("images/quote_img.gif");
background-repeat: no-repeat;
background-position: top right;
background-color: transparent;
height: 17px;
padding-top: 2px;
}

.galeriaZdjecie
{
  padding: 1px 1px 1px 1px;
  border: 1px solid rgb(68, 67, 67);
}

div#gora div#slide-holder {
z-index : 40;
width : 90px;
height : 200px;
position : absolute;
}
div#gora div#slide-holder div#slide-runner {
top : 9px;
left : 9px;
width : 850px;
height : 200px;
overflow : hidden;
position : absolute;
}
div#gora div#slide-holder img {
margin : 0;
display : none;
position : absolute;
}
div#gora div#slide-holder div#slide-controls {
left : 0;
bottom : 200px;
width : 850px;
height : 46px;
display : none;
position : absolute;
background : url(images/slide-bg.png) 0 0;
}
div#gora div#slide-holder div#slide-controls p.text {
float : left;
color : #fff;
display : inline;
font-size : 10px;
line-height : 16px;
margin : 15px 0 0 20px;
text-transform : uppercase;
}
div#gora div#slide-holder div#slide-controls p#slide-nav {
float : right;
height : 24px;
display : inline;
margin : 11px 15px 0 0;
}
div#gora div#slide-holder div#slide-controls p#slide-nav a {
float : left;
width : 24px;
height : 24px;
display : inline;
font-size : 11px;
margin : 0 5px 0 0;
line-height : 24px;
font-weight : bold;
text-align : center;
text-decoration : none;
background-position : 0 0;
background-repeat : no-repeat;
}
div#gora div#slide-holder div#slide-controls p#slide-nav a.on {
background-position : 0 -24px;
}
div#gora div#slide-holder div#slide-controls p#slide-nav a {
background-image : url(images/silde-nav.png);
}
div#gora ul li a {
background : url(images/nav.png) no-repeat;
}
