 

	.no-text, notext {
		text-indent: -300em;
		text-align: left;
		overflow: hidden;
		display: block;
	}
	.strong {
		font-weight: bold;
	}

body  {  margin:0; padding:0; font-family:Arial,Helvetica,sans-serif; 
	font-size:12px; 
	 }
p {line-height: 20px; text-align:justify;   }
.clearfloat	 { 	clear:both;    height:0;    font-size: 1px;    line-height: 0px;}
img				 { border: 0px } 
table, tr, td, th{  font-size: 11px;}


/* rastry linii w tabelach w tabelach */
.raster_1 , .raster_2 { padding: 10px; margin: 0 0 2px 0 ; border-bottom: solid 1px #cccccc;  }
.raster_2 { background-color: #fafafa; }
.raster_1 { background-color: #ffffff;}
a:hover.raster_2 , a:hover.raster_1 { background-color: #ffedef;}



.ukryty {
	text-decoration: line-through;
} 


#formularz label {	display: block;	margin:15px 0px 5px 0px;	font-weight: normal;	width: 300px;	font-style: italic;}
#formularz h1{	display: block;	margin:0px;	width: 200px;	line-height: 14px;	font-size: 14px;	padding: 0px;	font-weight: bold;}
	
legend {	font-weight: bold;	margin:5px;	border: 1px solid #666666;	padding: 5px;} 



 
/* panel edycji artykul�w itd */
#public  #panel   { display: none; }
#panel {  width: 90px; position: absolute}
#public.tablica  #panel   { display: block; }
fieldset { border: solid 1px #CCCCCC; margin: 15px; padding: 10px;  } 

#admin  fieldset {	width: 100%px; position: relative; }
fieldset .margines { margin: 10px;}		

 
 
 /* pole wlewania tresci z BAZY */
 #main {   position:relative; padding-bottom: 50px;  } 
 #admin #main { margin: 30px;}
 #public #main {}

		
.kopiowanie	/* formularz w edycji news kopiowania newsa   */
{ margin-top:15px;padding: 20px 0px 5px 0px; border-top: solid 1px #cccccc;}
.kopiowanie label { display:inline ; }
.kopiowanie input { margin-right: 20px; }



.zapisz /* pole pod formularze do umieszczania przycisku  */
{
	padding: 16px 3px 16px 20px;
	background-color: #cccccc;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #999999  ;
	margin: 0 -10px -10px -10px;
	}	

.zapisz  .button {        text-align: right;      }
.zapisz  .button input {          font-weight: bold;       }
		
 
.pole { width: 90%;/* pole formularza  w cmsie */
margin-bottom: 15px;
display: block;

}

 

/* podpis kompania */

a#kompania { display: block; background-image:url(../templates_admin/images/strony-www.png); background-repeat:no-repeat; background-position: 0 0; text-indent: -300em; overflow:hidden; width: 84px; height: 33px;  }
a:hover#kompania  {background-position: 0 -32px; }


 

/* formularz zapisy.php */

#zapisy  .error_strings {	color: #FF0000;}
#zapisy .margines input, #zapisy .margines textarea{	width: 95%;	}
#zapisy .margines .linia	{	float: left;	width: 50%;	 }
	 

#rejestracja_errorloc   /* komunikaty bledow w wadiacji formularz */
{color: #FF0000 !important;}

.ramka 			{	background-color: #FFFFFF;	margin: 5px;	padding: 2px;	border: 1px solid #cccccc; }
.tryb 			{	font-size: 10px;color:#999999;}
#info 			{	padding: 10px;	border: 1px dotted #FF0000; 	margin: 30px;	color: #FF0000;	background: #FFFFFF;	font-size:12px;}
#info a 		{ 	color: #FF0000;	font-weight: bold;}
#nawigacja 		{	color: #cccccc;font-size: 12px;margin:  0px 0px 15px 0px;border-bottom: solid 1px #ff0000; padding-bottom:6px;}
#nawigacja a 	{	text-decoration: none;}
#nawigacja a:hover {color: #cccccc;}
#logowanie {	padding: 40px 20px 20px 20px;	width: 400px;	 height: 150px;	margin-top: 20px;	margin-right: auto;	margin-bottom: 20px;	/* margin-left: auto; */
	border: 1px solid #999999;	font-size: 11px;display:block; }

#logowanie input{ border: 1px solid #999999; font-size: 12px; float: left; width:280px; margin-bottom: 5px;}
#logowanie li {margin: 5px 0px 0px 80px;}
#logowanie .szek {clear:both; width:30px;   border: 0px;margin-left: 62px;}
#logowanie label {	width: 50px;display:block; float: left;	padding-right: 20px;}
#logowanie h1 {	font-size: 11px;font-weight: bold;color: #FFFFFF;background-color: #999999;	text-align: center;	display: block;	margin:0px 0px 30px 0px; }
#logowanie .button { margin: 20px 0px 10px 70px; float: none;width:120px;}
#paginacja { text-align: left; margin:20px; font-size: 10px; }
#paginacja a , #paginacja  b { border: solid 1px #CCCCCC; padding: 5px; background-color:#FFFFFF; color:#666666; margin:2px;  }
#paginacja  b { background-color: transparent;   }
/*---------------- STATYCZNY.php  ------------------- */ 

#statyczny {   min-height: 400px; padding: 0px 0px 30px 0px; }
#statyczny h6 {color: #999999;}
#statyczny_blok .ramka{ margin: 0px 0px  0px 0px;  padding: 0px; }
#statyczny_blok {	font-size: 11px; float: right;	width: 250px;	margin:0px 0px 20px 20px; padding:10px;	border: 1px solid #CCCCCC; background-color: #FFFFFF; }
#statyczny_blok  h1{	font-size: 12px; } 
#statyczny_blok img {	margin: 0px;	margin-right: auto;	margin-bottom: 0px;	margin-left: auto;}
#statyczny_blok small {	margin:  0px 10px 20px 10px;	display:block; }
#statyczny_blok .ramka { margin: 0px; float: none; }
#statyczny_blok .fot {float: right;margin:0;padding:0;color:#CCCCCC;margin-left:0px;}


.statyczny_stopka{border-top: dotted 1px #cccccc; margin: 30px 0 20px 0  ;padding: 11px  0px 0  0px;color:#cccccc;font-size: 10px;  min-height: 50px; text-align: right;

 position: absolute ; bottom: -10px;   width: 92%  }
 

.ikon  { text-indent: -300em; float: left; text-align: left; position: absolute; background-color:#FFFFFF }
.drukuj { top: 10px; right:   0px; }
.cofnij { top: -10px;  }
.dogory { top: -10px; right:   0px; }
.data_doda { padding-right: 20px }


/*---------------- STATYCZNY.php galeira pod newsem ------------------- border: solid 1px #ff0000; */
 
  #statyczny_galeria { clear:both;  }
  #statyczny_galeria .fotografia { float: left; padding: 10px 7px 40px  7px; position: relative; }
  #statyczny_galeria  .fotografia img{  }
  #statyczny_galeria  .opis{  position: absolute; bottom: 10px; left: 0px; font-size: 10px; width: 90%; height: 30px; overflow:hidden; padding: 0px 5px 0px 5px; text-align: center; }
 
 

/*---------------- LISTA PLIK�W   ------------------- */ 
#lista_plikow 	.linia_plikow						{ position: relative;}
#lista_plikow  h1 						{}
#lista_plikow  a						{color:#333333; font-weight: bold ;  }
#lista_plikow  a#opis					{ display: block; padding-left: 50px } 
#lista_plikow  .informacje				{  color:#999999; font-size: 10px; font-weight: normal; display: block;  } 
#lista_plikow  .informacje	.ikona		 { position: absolute; top: 10px ; left: 5px;} 
#lista_plikow  .informacje	.wielkosc	{ color: #3399cc} 
#lista_plikow  .informacje	.pobran		{} 
#lista_plikow  .informacje	.data		{ display:block ; margin: 0 ; padding: 0} 
#lista_plikow  #panel   { position: absolute; top: 5px; right: 0px!important; width: 90px   }	
 
.pliki .artykul .ramka { float: left ; margin: 15px 10px 5px 0px!important; } 


/*---------------- news.php  ------------------- */ 
.newsy    h1,    .newsy  .artykul a ,  .newsy  .artykul small{  margin: 0px; padding:0; } 
.newsy .artykul .clearfloat { 	color: #a0957a;    font-size:11px; text-align:right;   }
.artykul {  margin-bottom: 20px; }
.artykul #panel { right: 0px; }
 


/* opis pod newsem galeria i youtubem */
 .opis ,    a.opis   { font-size:10px; color:#666666; padding-top:3px;   text-align:right; }
 .opis .disp ,  .opis .fotografii ,    .opis .plikow ,   .opis .komentarzy
 
{ float: left; width: 34px ; border-right: solid 1px #cccccc; padding-right: 5px; margin-right: 5px; }

  .opis .ui-icon ,   .opis .ui-icon   {  float: left;	} 




.newsy  .artykul img , .rozdzialy .artykul  img  {float:left;margin: 1px 10px 4px 0px;} 
.newsy h1  { margin-bottom: 10px;}

.newsy #archiwum {	font-size: 11px;	color: #999999;	float: right;} 
.newsy #archiwum form {	display: inline;}
.newsy #archiwum select {font-size: 11px;	color: #cccccc;	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #CCCCCC;
} 


.rozdzialy .artykul h1 {  margin: 30px 0 4px 0; padding: 0px; font-size:16px; }
 
.rozdzialy .artykul {   margin-bottom: 0px; padding-bottom: 29px!important; border-bottom: none!important }
.rozdzialy .opis , .rozdzialy .ilosc_newsow { display: none; }
.rozdzialy .artykul img { padding:2px; background-color:#FFFFFF; }
 
 
 /*    formatka PLIKI   */
 .pliki .opis , .pliki .artykul #lista_plikow h1 { display: none }
 .pliki .artykul #lista_plikow { padding-top: 30px }
 
 
 
 
 
 
 
  
  /* ---------------------------   sonda -------------------------------------- */

#sonda {
 

}
#sonda h1 {
 

}

#archiwum #sonda {
	background-color: #FFFFCC;
	margin: 5px;
	padding: 5px;
}
#sonda h2 {	margin-top:10px;
	margin-right:12px;
	margin-bottom:8px;
	 
	color: #000000;
	font-size: 11px;
	font-weight: normal;
 
	 
}
#sonda small{
	font-size: 9px;
	color: #cccccc;
	font-weight: normal;
	margin: 0;
	padding: 0;
}
.sonda_pasek {
	overflow:hidden;
	height:6px;
	background-color:#cccccc;
}
.sonda_pole {height:6px;border:1px solid #cccccc;}
.sonda_procent { float:right; color:#cccccc; font-size: 9px;
}

#sonda .buton{
	margin-left: 30px;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
	border: 1px solid #cccccc;
	background-color: #cccccc;
	margin-bottom: 5px;
}
#sonda .linia{
margin-bottom: 15px;
font-weight:normal;
}
 
 

 /* kalendarz 2011-11-03 */
 
.kalendarz .belka { position: relative;border-bottom: solid  1px #cccccc; padding:10px 0px 10px 0px; margin: 0px 0px 20px 0px; text-align:center ;    }
.kalendarz .belka a.next {position:absolute; right: 4px; top: 4px;}
.kalendarz .belka a.back {position:absolute; left: 4px; top: 4px;}
 
 
.kalendarz   .kartka { min-height: 500px; position: relative; padding-bottom: 30px; 	}
.kalendarz .kartka .naglowek { overflow: hidden;  height:62px;  margin:0;  border-bottom: solid 1px #cccccc ; margin-bottom: 5px; }
.kalendarz .kartka   .swieto{  color:#d31e19; border-bottom: solid 1px #d31e19 ;  }
 
.kalendarz .miesiac , .kalendarz .dzien { position: absolute; color:#999999 } 
.kalendarz .miesiac{  font-size:10px;   top:29px; left:40px;}
.kalendarz .dzien{  font-size:13px;    font-weight:bold; color:#333333;  top:42px; left:40px; } 

 
/* kalendarz EVENT */
.kalendarz .kartka 		.event { overflow: hidden; min-height: 20px;	  ;	position:relative;	 	 	padding: 8px 80px 6px 0px; border-bottom: dotted 1px #cccccc; }
.kalendarz .kartka .godz_eventu { margin:0 ; padding: 0;   width:85px; text-align: right;  position:absolute; left: 6px; top:  9px;   font-size:11px; color:#CCCCCC     }
.kalendarz .kartka .opis_eventu  { display:block; margin: 0px 0px 5px  100px; width: 100%  }


/* inne wyswietlanie dla ukladu tydzien i miesiac */
.kalendarz #miesiac  .kartka  ,  .kalendarz   #tydzien .kartka {  width: 31%; float:left; padding: 0; margin-right: 5px; min-height: 220px;} 

.kalendarz #miesiac  .godz_eventu, .kalendarz #tydzien .godz_eventu {	
	width:31px;	height: 15px;	overflow: hidden;  left: 6px; top: 11px;   font-size:11px;}

		.kalendarz #miesiac  .opis_eventu, .kalendarz #tydzien .opis_eventu {
			padding: 0px 0px 6px 0px !important;
			margin: 1px 0px 3px 43px;
			display: block;
			 
			font-size: 11px;
		}

 

 #admin .kalendarz .kartka .event { padding-right: 70px; }

 
/* szczeg�lne formatowanie dla panelu daministracyjnego  */
.kalendarz	  	#wybor_okresu {  }
.kalendarz	   	#wybor_okresu form, #wybor_okresu label, #wybor_okresu input { display:inline;}
.kalendarz	  	#wybor_okresu imput { display:inline;  }
.kalendarz	    .ui-datepicker-trigger  {  margin:4px 20px 0  -20px; }
.kalendarz	  	#wybor_okresu label { margin-left:  0px; }
.kalendarz	   	ul#icons {margin: 0; padding: 0;}
.kalendarz		ul#icons li {margin: 2px; position: relative; padding: 4px 0; cursor: pointer; float: left;  list-style: none;}
.kalendarz		ul#icons span.ui-icon { float: left; margin: 0px;}
.kalendarz	.naglowek .edycja2 { margin: 5px }
/* do rzsuwanego texarea */
.kalendarz		.ui-resizable-se {		bottom: 17px;	}
.kalendarz .edycja { position: absolute ; right: 2px; top: 0px; }



#admin .kartka { background-color:#FFFFFF; margin-bottom: 10px!important; }
#admin .kartka .event  {padding-right: 100px!important }

/* graficzny gyglad cyfr */
.kalendarz  .nr  { border-left: dotted 2px #cccccc; text-indent:-676em; width: 80px; height:83px;	  background:url(../templates_admin/images/cyfry_admin.png) no-repeat 0 0; 
float: right ; background-color:#f5f5f5; margin-top: -20px;  }

.kalendarz .swieto .nr  {  background: url(../templates_admin/images/cyfry_admin_swieto.png) no-repeat 0 0; }

#cyfra_1    {	background-position: 0px    0px;  }
#cyfra_2     {	background-position: 0px -80px;  }
#cyfra_3    {	background-position: 0px -160px;  }
#cyfra_4     {	background-position: 0px -240px;  }
#cyfra_5    {	background-position: 0px -320px;  }
#cyfra_6     {	background-position: 0px -400px;  }
#cyfra_7    {	background-position: 0px -480px;  }
#cyfra_8     {	background-position: 0px -560px;  }
#cyfra_9    {	background-position: 0px -640px;  }
#cyfra_10     {	background-position: 0px -720px;  }

#cyfra_11    {	background-position: -80px    0px;  }
#cyfra_12     {	background-position: -80px -80px;  }
#cyfra_13    {	background-position: -80px -160px;  }
#cyfra_14     {	background-position: -80px -240px;  }
#cyfra_15    {	background-position: -80px -320px;  }
#cyfra_16     {	background-position: -80px -400px;  }
#cyfra_17    {	background-position: -80px -480px;  }
#cyfra_18     {	background-position: -80px -560px;  }
#cyfra_19    {	background-position: -80px -640px;  }
#cyfra_20     {	background-position: -80px -720px;  }

#cyfra_21    {	background-position: -160px    0px;  }
#cyfra_22     {	background-position: -160px -80px;  }
#cyfra_23    {	background-position: -160px -160px;  }
#cyfra_24     {	background-position: -160px -240px;  }
#cyfra_25    {	background-position: -160px -320px;  }
#cyfra_26     {	background-position: -160px -400px;  }
#cyfra_27    {	background-position: -160px -480px;  }
#cyfra_28     {	background-position: -160px -560px;  }
#cyfra_29    {	background-position: -160px -640px;  }
#cyfra_30     {	background-position: -160px -720px;  }

#cyfra_31     {	background-position: -160px -800px;  }

 

 #rejestracja .margines { width: 90%; }
  #rejestracja br {clear:both;}
#rejestracja label{float: left; width: 250px;}
#rejestracja input, #rejestracja textarea {     width: 50%;}
.alert{border: solid 1px #FF0000;}
#rejestracja .rot { color:#FF0000;}
#rejestracja h2 { border-bottom: solid 1px #cccccc; }



#formularz_kontaktowy {width: 500px;}
#formularz_kontaktowy .margines label{width: 400px;display: block;margin-top: 20px;}

#formularz_kontaktowy .margines input, #formularz_kontaktowy .margines textarea
{
width: 100%;
}
#formularz_kontaktowy .margines textarea
{
height: 300px;
}


#formularz_kontaktowy .wlini
{
width: 49%;
float: left;
margin-right: 5px;
}

/* blok komentarzy */ 
#komentarze_formularz form {}
#komentarze_formularz legend { display:none;}
#komentarze_formularz fieldset {border: none;}
#komentarze_formularz .kolumna { float: left; width: 190px;     }
#komentarze_formularz textarea { width:400px; height: 90px; display:block;}
#komentarze_formularz label { display:block; margin-top:10px;}
#komentarze_formularz .margines input { width:100%;}

.komentarz_blok {
	margin-bottom:20px;
	padding-left: 80px;
	min-height: 50px;
	background-image: url(../templates_admin/images/avatar.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
.komentarz_blok .k_podpis { font size:11px; color:  #cccccc;   border-bottom: dotted 1px  #cccccc; }
#komentarze_formularz  .margines { margin:20px 0 0 0; padding:0;}
#komentarze_formularz .zapisz { background-color: transparent;  margin:20px 0; padding: 0; border: none;  }
#komentarze h1 { font-size:16px !important; border-bottom: dotted 1px #ffcc33;margin: 20px 0 30px 0;}

#komentarze_formularz .zapisz input { padding: 3px 10px 3px 10px; margin-right: 10px; background-color:#FFFFFF;}

 #admin  a.but  {
	background-image: url(../templates_admin/images/buton.png);
	text-align: center;
	height: 32px;
	width: 146px;
	display:block;
	padding-top:10px;
	font-weight: bold;
	color: #666666;
	background-repeat:no-repeat;
	background-position: 0px 0px;
}



 #admin a:hover.but   {
  	padding-top:8px;
	background-image: url(../templates_admin/images/buton.png);
	background-position: 1px -43px;
	text-decoration: none;
	color: #990000;
}


  
/* GALERIA ALBUMY */ 
.galeria  .album {
	background-image: url(../templates_admin/images/ramka_album.png) ; position: relative;	background-repeat: no-repeat;	background-position: center;	height: 267px;	width: 287px;	float: left;	margin: 5px  32px 20px 0px ;	padding:  0px;  }
.galeria  .album  .ramka { border: none; padding: 0;  position: absolute ; top: 20px; left: 8px; border: groove 1px #cccccc;}
.galeria  .album h1 { position: absolute; display: block; overflow: hidden; width: 250px; height: 30px; font-size: 12px;text-decoration: none;	line-height: 14px;	  padding: 0px; bottom: 20px; left: 20px; 	}
 
.album .data  { position: absolute; bottom: 0px ; font-size:10px; color:#999999; margin:0; padding: 0; top: 240px; right: 20px; }	
.galeria  .album #panel { top: 7px; right:  0px; position: absolute;   }	
.galeria  .album  .opis { position:absolute; top: 235px; left: 16px; }
 
	
	
		
	/*  MULTIMEDIA YOUTUBE */

	
.youtube {}
.youtube .film { position:relative; float:left; width: 130px; height: 250px; margin:0  20px 30px 0; 
  

padding: 20px; 
   }
.youtube  .film img { border: 1px solid #cccccc; padding:1px; }
.youtube h1  ,   .youtube h3  {  font-size: 16px; margin: 11px 0 5px 0; padding: 0;  }
.youtube p {margin:0 ; padding: 0 0 10px 0;}
.youtube #panel { position: absolute;  bottom: 3px; left: 2px; display: block;}
.youtube small { margin: 25px 0 0 0; color: #000000; display: block ;  }
 



 

 
#admin .buton { margin: 10px 0 20px 0; }

















 

/* LINKI 2011-11-03 */
.linki .artykul h1 { margin:0px; line-height: 11px; font-size: 15px; display: inline; padding: 0px;  }
.linki .artykul .opis { border-top: dotted 1px #cccccc; margin-top: 15px }
.linki .artykul h3 { margin: 30px 0 5px  0; padding: 0; font-size: 11px;  }




/* nawigacja w g�rnej czesci MAIN */ 
#menu_poziom { padding: 5px 5px 5px 2px; border-bottom: dotted 1px #cccccc;border-top: dotted 1px #cccccc;margin: 10px 0px  0px 0px;}
 #menu_poziom  a { font-size: 11px !important;  color:#333333!IMPORTANT;}
#menu_poziom a.i_wstecz ,
#menu_poziom a.i_dalej ,
#menu_poziom a.i_odswiez,
#menu_poziom a.i_home { display:block ; width: 17px; height: 17px; overflow: hidden; text-indent: -300em; background-image:url(../templates_admin/images/nawigacja.png); background-repeat:no-repeat; float: left; margin-right: 5px; }
#menu_poziom a.i_wstecz { background-position: -80px 0px;}
#menu_poziom a.i_dalej { background-position: -100px 0px;}
#menu_poziom a.i_odswiez { margin-right: 10px;}
#menu_poziom a.i_home  { background-position: -20px 0px;}

#menu_poziom .i_strzalka { display:inline-block; width: 17px; height: 10px;  margin: 0 1px 0 2px;background-image:url(../templates_admin/images/nawigacja.png); background-position: -60px -2px; background-repeat:no-repeat; overflow:hidden; text-indent: -300em; }
 
#main #tytul   { display: none }
.glowna #menu_poziom { display: none }
 
 
/* formatki menu kategorii */
#ikony_kategorii  ,  #ikony_kategorii h1, #ikony_kategorii .ramka 
{ list-style: none; margin:0; padding:0; border: none; background: none;}
#ikony_kategorii { margin: 3px 1px  30px 0; width: 100%;  } /* pole ikon */
#ikony_kategorii   a {  display: block; width: 106px;	float: left;margin:  2px; position: relative; padding: 10px 5px ; font-size: 11px; height: 30px ;  overflow: hidden 
 

}
 
 



#ikony_kategorii .foto { display: block ; width: 22px; height: 17px; 
background:url(../templates_admin/images/folder.png) no-repeat 0 0 ; float: left;   } 
#ikony_kategorii a.current .foto { background-position: 0 -17px }
 


#ikony_kategorii  a h1  { font-size:11px; line-height: 12px; padding: 0 0 0  25px; color: #666666 }	
#ikony_kategorii  a:hover h1 , #ikony_kategorii  a.current  h1 {  color: #000000 } 

	#ikony_kategorii   a.current, #ikony_kategorii  a:hover {
		color: #000000;
		
	} 










/*   --------  wyniki wyszukiwania  --------- */
.szukaj #opis a { display:block; width: 100%; margin: 0 0 10px 0; }



a.tag { border-right: dotted 1px #cccccc; margin-right: 10px; padding-right: 10px;}



/* tekst pod lista news�w */
.ilosc_newsow { padding:20px 0 0  0;  font-weight: lighter; color: #cccccc; display: block } 



 
.cien {
 
	margin: 30px auto 0 auto;
	padding: 0 40px 10px 40px;
	border: solid 1px #cbcbcb;
	background: #fafafa;
	-moz-box-shadow: 0px 0px 10px #cbcbcb;
	-webkit-box-shadow: 0px 0px 10px #cbcbcb;
}

 
.zaokraglona-ramka{
-moz-border-radius:5px; /* FF */
-webkit-border-radius:5px; /* przegladarki z webkitem (Safari, Chrome itp.) */
-khtml-border-radius:5px; /* przegladarki typu K-meleon (typowo Linuxowe) */
border-radius:5px; /* pozostale przegladarki */
behaviour:url(border-radius.htc); /* dodatek dla badzIEwnej przegladarki */

}

.slideshow-opacity {
    
}


.ilosc_newsow { position: absolute ; bottom: 10px; right: 20px;
	font-size: 9px;
	font-style: italic;
	color: #CCCCCC;
}


.f_tytul 	 { width: 100%} /* długość pla tytyuł w formularzu ad news */


/* ikony edycji albumów , newsów i fotografii */
.icons { top: 110px; left:  70px; width: 150px;   margin:0; padding: 0;}
.icons  a { float: left;   }




/* miniatury fotografii w galeriach */
#statyczny_galeria { }
#statyczny_galeria .galeria_img {font-size: 11px; text-align: center; width: 106px; min-height: 180px;overflow: hidden; float: left  ;  margin: 0px 10px 2px 0px    } /* div fotografi i opisu */
#statyczny_galeria .galeria_img .ramka { margin: 10px 0px 10px 0;    } 
#statyczny_galeria .galeria_img input { width: 96%; font-size: 10px; margin-top: 2px}
#statyczny_galeria .galeria_img .autor_fotki { font-size: 11px; font-style:italic; display: block }

#statyczny_galeria .galeria_img  .icons { width: 98%; margin:  6px 0px 10px 0px ; font-size: 10px ; } /* div fotografi i opisu */
#statyczny_galeria .galeria_img  .icons input { width: 12px; float: right; margin:0; padding:0  }


#statyczny_galeria .galeria_img  .icons .kosz input { float: left  }
#statyczny_galeria .galeria_img  .icons .kosz { display: block; float: none; width: 50px; height: 15px; margin-top: 5px}
 
#main .addthis_toolbox  { width: 350px; float: left}



