A:LINK    {text-decoration: none;}
A:VISITED {text-decoration: none;}
A:ACTIVE  {text-decoration: none;}
A:HOVER   {text-decoration: underline;}

body { 
  background-color: #05335f;
  color: #7289a6;
  font-family: arial;
  font-size: 12px;overflow-x: hidden;
   }
a { 
  font:12px arial; 
  text-decoration: none; 
  color:#2B5390;
  border: 0px;
  padding:0px;
  margin:0px;
  }
form { 
  margin:0px; 
  padding:0px;
  }
img {
   margin: 0px;
  padding: 0px;
  border: 0px;
 }

#wrap {
	background-color:#02356D !important;
	}


input
{
 font-size: 11px;
  }
.lokator
{
  color: black;
  font-size: 9px;
}
img
{
margin: 0;
padding: 0;
border: 0;
}
.wybor a
{
  font-size: 11px;
  color: black;
  text-decoration: underline;
}



#link { 
  height: 100px;
}

#lista_grup
{
text-align: center;
}
#KATALOG_LOKATOR
{
  margin:auto;
  border-top: 1px solid black;
  border-bottom: 1px solid black;
  padding: 3px;
}
.kontener_zarzadzanie_uprawnieniami
{
  
}
.naglowek_zarzadzanie_uprawnieniami
{
  
}

.lista_grup
{
  width: 100px;
  text-align: left;
}
.podlista
{
  border-left: 1px solid black;
  margin-left: 15px;
  text-align: left;
  padding: 5px 5px 5px 10px;
}

.wynik_kontener
{
  margin: auto;
  width: 500px;
  height: 300px;
  border: 1px dashed black;
}

.wynik_opcja
{
  position: relative;
  padding-top: 40px;
  text-align: center;
  width: 100px;
  height: 50px;
  border: 1px solid black;
}

.wybor
{
  font-size: 11px;
  text-align: left;
margin: 0;
}


#jezyki {
  float: right;
	height:20px !important;
	margin-right:55px !important;
	margin-top:-25px !important;
	text-align:right;
	width:150px;
}

#tekst_jezyki {
  text-align: left;
}
/********WYSZUKIWARKA********/
#inputszukaj {
  font-size:9px;
  margin-left: 89px;
  margin-top: 10px;
  text-align:right;
  width:95px;
}

#buttonszukaj {
  vertical-align:middle;
  margin:0px;
  padding:0px;
  padding-left: 5px;
}


/******** AKTUALNOSCI ***********/
#aktualnosci_box_tytul {

 height: 33px;
 margin-top: 0px;
}

.aktualnosci_tytul_glowny {
  padding-left: 35px !important;
  padding-left: -15px;
  color: white;
  text-align:left;
  font-weight:bold;
  font-size: 11px;
  font-family: verdana; 
  background-image: url(Layout/variant_lewe_01.png);
}


#aktualnosci_kontener {
  text-align:left;
  width:100%;
}
#aktualnosci_tytul {
  background-color: #e7e8ea;
  border-bottom: 1px solid #c8c8c8;
}
#aktualnosci_tag {
}
#aktualnosci_data {
  font-size:10px;
  text-align: right;
}
#aktualnosci_skrot {
  text-align: justify;
}
#aktualnosci_wiecej {
  text-align: right;
}

#aktualnosci_kontener1 {
  text-align:left;
width:100%;
}
#aktualnosci_tytul1 {
  background-color: #e7e8ea;
  border-bottom: 1px solid #c8c8c8;
}
#aktualnosci_tag1 {
}
#aktualnosci_data1 {
  font-size:10px;
  text-align: right;
  color: #c8c8c8;
}
#aktualnosci_skrot1 {
  text-align: justify;
}
#aktualnosci_wiecej1 {
  text-align: right;
  background:url(Layout/wiecej.png) no-repeat;
height:15px;
 width:55px;
  float:left;

}
.aktualnosci_panel
{
  margin: auto;
  border: 1px solid blue;
  background-color: #EFEFEF;
  height: 70px;
  width: 400px;
  padding: 4px;
}
#aktualnosci_dodaj
{
  float: right;
  margin-right: 5px;
}
#aktualnosci_edytuj
{
  float: left;
  margin-left: 5px;
}



/*MDS_AKTUALNOSCI*/
.mds_aktualnosci_tytul_aktualnosci {
padding-top:7px;
  padding-left: 35px !important;
  padding-left: -15px;
  color: white;
  text-align:left;
  font-weight:bold;
  font-size: 11px;
  font-family: verdana; 
height:28px;
  background-image: url(Layout/variant_tyt.png);
}


#mds_aktualnosci1 {
  width: 224px;
}
#mds_aktualnosci_kontener1 {
  text-align:left;
  width:195px;
  margin-left:16px;
}
#mds_aktualnosci_tytul1 {
  background-color: #e7e8ea;
  border-bottom: 1px solid #c8c8c8;
}
#mds_aktualnosci_tag1 {
}
#mds_aktualnosci_data1 {
  font-size:10px;
  text-align: right;
  color: #c8c8c8;
}
#mds_aktualnosci_skrot1 {
  text-align: justify;
}
#mds_aktualnosci_wiecej1 {
  text-align: right;
  background:url(Layout/wiecej.png) no-repeat;
height:15px;
}
.mds_aktualnosci_panel
{
  margin: 0px;
  border: 1px solid blue;
  background-color: #EFEFEF;
  height: 110px;
  width: 210px;
  padding: 4px;
}
#mds_aktualnosci_dodaj
{
  margin-right: 5px;
}
#mds_aktualnosci_edytuj
{
  margin-left: 5px;
}
#mds_aktualnosci_zobacz a
{
  text-align:right;
  font-weight:bold;
}


/**AKTUALNOSCI, TRESC zarzadzanie*/
#tresc_zarzadzanie_kontener
{
  margin: 4px 4px 4px 4px;
  padding: 3px 3px 3px 3px;
  border-top: 1px solid #d6d7d9;
  border-bottom: 1px solid #d6d7d9;
  height: 29px; }
#zarzadzanie_zalacz_ftp {
  width: 25px;
  height: 25px;
  background-image: url(Layout/attachement.png); }
#gal_dodaj {
  width: 25px;
  height: 25px;
  background-image: url(Layout/ikona_gal_nowa.png); }
#gal_usun {
  width: 25px;
  height: 25px;
  background-image: url(Layout/ikona_gal_usun.png); }
#gal_edycja {
  width: 25px;
  height: 25px;
  background-image: url(Layout/ikona_gal_edycja.png); }


/***********TIPS****************/
.tool-tip {
  border: 1px solid black;
	font-family: arial,sans-sarif;
	width: 139px;
	z-index: 43000;
  margin-left:0px !important;
   margin-left:10px;
}
.tool-title {
	margin: 0px;
	padding: 8px 8px 4px;
	z-index: 43000;
	background-color: ghostwhite;	
}
.tool-text {
	z-index: 43000;
  display: block;
	font-size: 10px;
	padding: 4px 8px 8px;
	background-color: ghostwhite;
}
.custom-tip {
	color: #000;
	width: 130px;
	z-index: 43000;
}
.custom-title {
	font-weight: bold;
	font-size: 11px;
	margin: 0;
	color: #3E4F14;
	padding: 8px 8px 4px;
	background: #C3DF7D;
	border-bottom: 1px solid #B5CF74;
		z-index: 43000;
}
.custom-text {
	font-size: 11px;
	padding: 4px 8px 8px;
	background: #CFDFA7;
}


/************MENU**********/
/*
#menu_pierwsze_kontener {
  background-color: #e6e7e9;
  text-align: left;
}
#tagsPoziom1_pierwsze {
  text-align:left;

  background-image: url(Layout/variant_menupierwsze_01.png);
  }
#przedtag1_pierwsze {
  width: 20px;
}
#tag1_pierwsze{
  width: 21px;
  height: 23px;
  text-align:left;
  background: url(Layout/menu_tags.png) no-repeat center;
}
#menu_td1 { 
  margin-left:10px;
  font-weight: bold;
}
#TAGBottom1_pierwsze {
 width:100%; 
 height:3px;
 background-image: url(Layout/variant_menupierwsze_02.png);
}

#tagsPoziom2_pierwsze {
  padding-left: 10px;
  width: 100%;
  text-align:left;
  background-image: url(Layout/variant_podmenupierwsze_08.png)
  }
#przedtag2_pierwsze {
  width: 20px;
}
#tag2_pierwsze{
  width: 21px;
  height: 18px;
  background: url(Layout/podmenu_tags.png) no-repeat center;
  padding-left: 10px;
}
#TAGBottom2_pierwsze {
 width:100%; 
height:2px;
  background-image: url(Layout/variant_podmenupierwsze_02.png);
}

#tagsPoziom3_pierwsze {
  padding-left: 20px;
  width: 100%;
  text-align:left;
 background-image: url(Layout/variant_podpodmenupierwsze_01.png)
  }
#przedtag3_pierwsze {
  width: 30px;
}
#tag3_pierwsze{
  width: 21px;
  height: 30px;
  background-image: url(Layout/podpodmenu_tags.png);
  background-repeat: no-repeat;
  padding-left: 10px;
}
#TAGBottom3_pierwsze {
  width:100%; height:2px;
  background-image: url(Layout/variant_podpodmenupierwsze_02.png);
}

#tagsPoziom4_pierwsze {
  padding-left: 30px;
  width: 100%;
  text-align:left;
  background-image: url(Layout/variant_menupierwsze_01.png)
}
#przedtag4_pierwsze {
  width: 40px;
}
#tag4_pierwsze{
  width: 21px;
  height: 30px;
  background-image: url(Layout/menu_tags.png);
  background-repeat: no-repeat;
  padding-left: 10px;
}
#TAGBottom4_pierwsze {
  width:100%; height:2px;
  background-image: url(Layout/variant_menupierwsze_03.png);
}

#tagsPoziom5_pierwsze {
  padding-left:40px;
  width: 100%;
  text-align:left;
  background-image: url(Layout/variant_menupierwsze_01.png)
  }
#przedtag5_pierwsze {
  width: 50px;
}
#tag5_pierwsze{
  width: 21px;
  height: 30px;
  background-image: url(Layout/menu_tags.png);
  background-repeat: no-repeat;
  padding-left: 10px;
}
#TAGBottom5_pierwsze {
  width:100%; height:2px;
  background-image: url(Layout/variant_menupierwsze_03.png);
}
  

#div_menu_drugie_kontener
{
  background-color: white;
  text-align: left;
  height:auto;
}
#tagsPoziom1_drugie {
  width: 235px;
  }
#tagsPoziom2_drugie {
  margin-left: 10px;
  width: 100%;
  }
#tagsPoziom3_drugie {
  margin-left: 20px;
  width: 100%;

  }
#tagsPoziom4_drugie {
  margin-left: 30px;
  width: 100%;
  }
#tagsPoziom5_drugie {
  margin-left:40px;
  width: 100%;
  }
*/

/******STOPKA***********/
#stopka {
}
#stopka td {
 font-family: tahoma;
  font-size: 10px;
 background-color: ghostwhite;
 border-right:1px solid black;
}


/***UKLAD STRONY***/
#uklad_kontener {
 width: 90%;
}
#uklad_wiersz_glowny{
  border:1px dotted black; 
  background-color: gainsboro;
}
#uklad_wiersz{
background-color: whitesmoke;
}




/*************GALERIA*******************/
.preview { vertical-align: middle; }
.gal_zdj { vertical-align: middle; }
.galeria_kontener { float: left; clear: none; height: 170px;}
#mini_gal{ border: 1px solid #8ED0E9; width: 500px; padding: 5px 5px 5px 5px; margin: auto;}
#gal_slide_zakoncz{ background: url(Zasoby/Grafiki/close.png); width:24px; height:24px; float: right;}
.gal_kontener{ width: 520px; }
.gal_nazwa { position: relative; border-top: 1px solid blue; border-bottom: 1px solid blue; background-color: #8ED0E9;  font-size: 10px; margin-top: 2px; margin-bottom: 5px; margin-left: 2px; margin-right: 2px;}
.gal_opis{ font-size: 10px; font-style: italic;}
.gal_lista{ display: table-cell; float: left; text-align: center;  width: 140px; height: auto; padding: 3px; margin: 4px; border: 1px solid black; display: table-cell; vertical-align: middle;}
.gal_modyfikuj{ border-bottom: 1px dotted blue; width: 100px; margin-bottom: 5px; text-align: center; display: table-row;  cursor: pointer;}
.gal_nieaktywna{ position: relative; border-top: 1px solid #bebebe; border-bottom: 1px solid #bebebe; background-color: silver; font-size: 10px; margin-top: 2px; margin-bottom: 5px; margin-left: 2px; margin-right: 2px}
.gal_interfejs{  border-top: 1px dashed blue; background-color: rgb(244,244,244); border-bottom: 1px dashed blue;}
#gal_interfejs_separator{ padding-left: 5px; border-left: 1px dashed blue;}
.edycja_zdjecia{ text-align: center; border-top: 1px dashed black; border-bottom: 1px dashed black; background-color: #FEFEFE; bottom: 4px; margin-top: 5px; margin-bottom: 5px;}
.ikonki_gal{ width: 25px; height: 25px; margin: 3px; float: left;}
#gal_edycja_zdjecia{ background-image: url(Zasoby/Grafiki/ikona_gal_edytuj_zdjecie.png);}
#gal_dodaj_galerie{ background-image: url(Zasoby/Grafiki/ikona_gal_dodaj_galerie.png);}
#gal_dodaj_zdjecia{ background-image: url(Zasoby/Grafiki/ikona_gal_dodaj_zdjecia.png);}
#gal_aktywuj{ background-image: url(Zasoby/Grafiki/ikona_gal_aktywuj.png);}
#gal_usun_zdjecie{ background-image: url(Zasoby/Grafiki/ikona_gal_usun_zdjecie.png);}
#gal_usun{ background-image: url(Zasoby/Grafiki/ikona_gal_usun.png);}
#gal_siatka{ background-image: url(Zasoby/Grafiki/ikona_gal_siatka.png);}
#gal_slideshow{ background-image: url(Zasoby/Grafiki/ikona_gal_slideshow.png);}
#gal_smooth{ background-image: url(Zasoby/Grafiki/ikona_gal_smooth.png);}
#gal_siatka{ background-image: url(Zasoby/Grafiki/ikona_gal_siatka.png);}
#gal_sortowanie{ background-image: url(Zasoby/Grafiki/ikona_gal_sortowanie.png);}
#gal_zalacz_modul{ background-image: url(Zasoby/Grafiki/ikona_gal_zalacz_modul.png);}
#overlay2 {visibility: hidden;background:transparent url(Zasoby/Grafiki/Grafiki/overlay.png) repeat scroll 0%;display:table;height:100%;left:0pt;position:fixed;top:0pt;width:100%;}
#overlay2 #window {display:table-cell;vertical-align:middle;}
#overlay2 #inner {background:transparent url(Zasoby/Grafiki/overlay.png) repeat scroll 0%;text-align: center;color: white;margin:0pt auto;max-height:350px;overflow:auto;padding:15px;width:50%;}


.preview { 	float: left; 	width: 125px; 	height: 165px; 	margin: 4px; 	padding: 5px; 	text-align: center; 	font-size: 10px; 	background-color: #F9F9F9; 	border-right: 1px solid #ccc; 	border-bottom: 1px solid #ccc; 	overflow: hidden; }



.preview span {  	display: block; 	font-size: 11px;  	margin-bottom: 4px; }
.popular { 	color: #2e8531; 	font-weight: bold; }
.SUPERpopular { 	font-weight: bold; 	color: #d62222; }
.normal { 	font-weight: bold; }
h1,h2,h3,h4 { 	margin: 0; }
#gallery { 	position: relative; 	margin: 10px auto; 	width: 560px; 	height: 600px; 	background: #2a2a2f; 	border: 2px solid #5f5f5f; }
#progress { 	margin: 10px auto; 	width: 200px; 	height: 15px; 	padding: 2px; 	border: 2px solid #dfdfdf; }
#progress .bar { 	width: 0px; 	text-align: center; 	font-size: 10px; 	height: 15px; 	background: #2a2a2f; 	color: #fff; 	font-weight: bold; }
#draggables { 	height: 190px; 	border: 1px dotted black; 	width: 500px; 	position: relative; }
#wykorzystane{ 	height: 190px; 	border: 1px dotted black; 	width: 500px; 	position: relative; }
.galeria_mini_drag {   border: 1px solid red;  }
#draggables div { 	top: 10px; 	left: 10px; 	width: 130px; 	height: 170px; 	text-align: center; 	padding: 3px;   background-color: silver; 	border: 1px solid black; 	cursor: move; 	position: absolute; }
#droppables div { 	float: left; 	width: 130px; 	height: 180px; 	margin: 4px; 	padding: 5px; 	text-align: center; 	font-size: 10px; 	background-color: #F9F9F9; 	border-right: 1px solid #ccc; 	border-bottom: 1px solid #ccc; 	overflow: hidden; }



.overlay2 {
background:transparent url(/Zasoby/Grafiki/overlay.png) repeat scroll 0% 50%;
display:table;
height:100%;
left:0px;
position:fixed;
top:0px;
height: 100%;
visibility:hidden;
width:100%;
}
.overlay2 #window {
display:table-cell;
vertical-align:middle;
}
.overlay2 #inner {
background:transparent url(/Zasoby/Grafiki/overlay.png) repeat scroll 0% 50%;
color:white;
margin:0pt auto;
max-height:350px;
overflow:auto;
padding:15px;
text-align:center;
width:50%;
}


/* SLIDESHOW */
.sl_ctrl{width: 17px;height: 17px;float: left;margin-right: 1px;}
#sl_back{ background: url(Zasoby/Grafiki//sl_back.png);}
#sl_play{background: url(Zasoby/Grafiki/sl_play.png);}
#sl_fwd{ background: url(Zasoby/Grafiki/sl_fwd.png);}
#sl_pause{ background: url(Zasoby/Grafiki/sl_pause.png);}
#slideshow_mini_kontrolki{margin: auto;width: 90px;text-align: center;padding-left: 20px;}
.mini_slideshow_miniaturki{display: none;}
.mini_slideshow{margin: auto;text-align: center;}

/* SMOOTHGALLERY */
#myGallery, #myGallerySet, #flickrGallery{
	width: 100%;
	height: 500px;
	border: 1px solid #000;}
#flickrGallery{
	width: 445px;
	height: 334px;}
#myGallery img.thumbnail, #myGallerySet img.thumbnail{
	display: none;}
.jdGallery{
	overflow: hidden;
	position: relative;}
.jdGallery img{
	border: 0;
	margin: 0;}
.jdGallery .slideElement{
	width: 100%;
	height: 100%;
	background-color: #000;
	background-repeat: no-repeat;
	background-position: center center;
	background-image: url('img/loading-bar-black.gif');}
.jdGallery .loadingElement{
	width: 100%;
	height: 100%;
	position: absolute;
	left: 0;
	top: 0;
	background-color: #000;
	background-repeat: no-repeat;
	background-position: center center;
	background-image: url('img/loading-bar-black.gif');
}
.jdGallery .slideInfoZone{
	position: absolute;
	z-index: 10;
	width: 100%;
	margin: 0px;
	left: 0;
	bottom: 0;
	height: 40px;
	background: #333;
	color: #fff;
	text-indent: 0;
	overflow: hidden;}
* html .jdGallery .slideInfoZone{
	bottom: -1px;}
.jdGallery .slideInfoZone h2{
	padding: 0;
	font-size: 80%;
	margin: 0;
	margin: 2px 5px;
	font-weight: bold;
	color: inherit;}
.jdGallery .slideInfoZone p{
	padding: 0;
	font-size: 60%;
	margin: 2px 5px;
	color: #eee;}
.jdGallery div.carouselContainer{
	position: absolute;
	height: 135px;
	width: 100%;
	z-index: 10;
	margin: 0px;
	left: 0;
	top: 0;}
.jdGallery a.carouselBtn{
	position: absolute;
	bottom: 0;
	right: 30px;
	height: 20px;
	/*width: 100px; background: url('img/carousel_btn.gif') no-repeat;*/
	text-align: center;
	padding: 0 10px;
	font-size: 13px;
	background: #333;
	color: #fff;
	cursor: pointer;}
.jdGallery .carousel{
	position: absolute;
	width: 100%;
	margin: 0px;
	left: 0;
	top: 0;
	height: 115px;

	background: #333;
	color: #fff;
	text-indent: 0;
	overflow: hidden;}
.jdExtCarousel{
	overflow: hidden;
	position: relative;}
.jdGallery .carousel .carouselWrapper, .jdExtCarousel .carouselWrapper{
	position: absolute;
	width: 100%;
	height: 78px;
	top: 10px;
	left: 0;
	overflow: hidden;}
.jdGallery .carousel .carouselInner, .jdExtCarousel .carouselInner{
	position: relative;}
.jdGallery .carousel .carouselInner .thumbnail, .jdExtCarousel .carouselInner .thumbnail{
	cursor: pointer;
	background: #000;
	background-position: center center;
	float: left;
	border: solid 1px #fff;}
.jdGallery .wall .thumbnail, .jdExtCarousel .wall .thumbnail{
	margin-bottom: 10px;}
.jdGallery .carousel .label, .jdExtCarousel .label{
	font-size: 13px;
	position: absolute;
	bottom: 5px;
	left: 10px;
	padding: 0;
	margin: 0;}
.jdGallery .carousel .wallButton, .jdExtCarousel .wallButton{
	font-size: 10px;
	position: absolute;
	bottom: 5px;
	right: 10px;
	padding: 1px 2px;
	margin: 0;
	background: #222;
	border: 1px solid #888;
	cursor: pointer;}
.jdGallery .carousel .label .number, .jdExtCarousel .label .number{
	color: #b5b5b5;}
.jdGallery a{
	font-size: 100%;
	text-decoration: none;
	color: inherit;}
.jdGallery a.right, .jdGallery a.left{
	position: absolute;
	height: 99%;
	width: 25%;
	cursor: pointer;
	z-index:10;
	filter:alpha(opacity=20);
	-moz-opacity:0.2;
	-khtml-opacity: 0.2;
	opacity: 0.2;}
* html .jdGallery a.right, * html .jdGallery a.left{
	filter:alpha(opacity=50);}
.jdGallery a.right:hover, .jdGallery a.left:hover{
	filter:alpha(opacity=80);
	-moz-opacity:0.8;
	-khtml-opacity: 0.8;
	opacity: 0.8;}
.jdGallery a.left{
	left: 0;
	top: 0;
	background: url('img/fleche1.png') no-repeat center left;}
* html .jdGallery a.left { background: url('img/fleche1.gif') no-repeat center left; }
.jdGallery a.right{
	right: 0;
	top: 0;
	background: url('img/fleche2.png') no-repeat center right;}
* html .jdGallery a.right { background: url('img/fleche2.gif') no-repeat center right; }
.jdGallery a.open{
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;}
.withArrows a.open{
	position: absolute;
	top: 0;
	left: 25%;
	height: 99%;
	width: 50%;
	cursor: pointer;
	z-index: 10;
	background: none;
	-moz-opacity:0.8;
	-khtml-opacity: 0.8;
	opacity: 0.8;}
.withArrows a.open:hover { background: url('img/open.png') no-repeat center center; }

* html .withArrows a.open:hover { background: url('img/open.gif') no-repeat center center;
	filter:alpha(opacity=80); }
	
/* Gallery Sets */
.jdGallery a.gallerySelectorBtn{
	z-index: 15;
	position: absolute;
	top: 0;
	left: 30px;
	height: 20px;
	/*width: 100px; background: url('img/carousel_btn.gif') no-repeat;*/
	text-align: center;
	padding: 0 10px;
	font-size: 13px;
	background: #333;
	color: #fff;
	cursor: pointer;
	opacity: .4;
	-moz-opacity: .4;
	-khtml-opacity: 0.4;
	filter:alpha(opacity=40);}
.jdGallery .gallerySelector{
	z-index: 20;
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0;
	left: 0;
	background: #000;}
.jdGallery .gallerySelector h2{
	margin: 0;
	padding: 10px 20px 10px 20px;
	font-size: 20px;
	line-height: 30px;
	color: #fff;}
.jdGallery .gallerySelector .gallerySelectorWrapper{
	overflow: hidden;}
.jdGallery .gallerySelector .gallerySelectorInner div.galleryButton{
	margin-left: 10px;
	margin-top: 10px;
	border: 1px solid #888;
	padding: 5px;
	height: 40px;
	color: #fff;
	cursor: pointer;
	float: left;}
.jdGallery .gallerySelector .gallerySelectorInner div.hover{
	background: #333;}
.jdGallery .gallerySelector .gallerySelectorInner div.galleryButton div.preview{
	background: #000;
	background-position: center center;
	float: left;
	border: none;
	width: 40px;
	height: 40px;
	margin-right: 5px;}
.jdGallery .gallerySelector .gallerySelectorInner div.galleryButton h3{
	margin: 0;
	padding: 0;
	font-size: 12px;
	font-weight: normal;}
.jdGallery .gallerySelector .gallerySelectorInner div.galleryButton p.info{margin: 0;
	padding: 0;
	font-size: 12px;
	font-weight: normal;







	color: #aaa;}





/*  KALENDARZ
-------------------------------------------------------------------------*/
div.calendar { position: relative; }
.calendar, .calendar table { border: 1px solid #bdb2bf; font-size: 11px; color: #000; cursor: default; background: url("Zasoby/Kalendarz/skins/aqua/normal-bg.gif"); font-family: "trebuchet ms",verdana,tahoma,sans-serif;}
.calendar { border-color: #797979;}


.calendar .button { text-align: center; padding: 2px; background: url("Zasoby/Kalendarz/skins/aqua/title-bg.gif") repeat-x 0 100%; color: #000; font-weight: bold;}
.calendar .nav { font-family: verdana,tahoma,sans-serif;}
.calendar .nav div { background: transparent url("Zasoby/Kalendarz/skins/aqua/menuarrow.gif") no-repeat 100% 100%;}
.calendar thead tr { background: url("Zasoby/Kalendarz/skins/aqua/title-bg.gif") repeat-x 0 100%; color: #000; }
.calendar thead .title { font-weight: bold; text-align: center;padding: 2px;background: url("Zasoby/Kalendarz/skins/aqua/title-bg.gif") repeat-x 0 100%; color: #000;}
.calendar thead .headrow {}
.calendar thead .name {border-bottom: 1px solid #797979;padding: 2px;text-align: center;color: #000;}


.calendar thead .weekend {color: #c44;}
.calendar thead .hilite { background: url("Zasoby/Kalendarz/skins/aqua/hover-bg.gif"); border-bottom: 1px solid #797979;  padding: 2px 2px 1px 2px;}
.calendar thead .active {background: url("Zasoby/Kalendarz/skins/aqua/active-bg.gif"); color: #fff; padding: 3px 1px 0px 3px;  border-bottom: 1px solid #797979;}
.calendar thead .daynames {background: url("Zasoby/Kalendarz/skins/aqua/dark-bg.gif");}
.calendar tbody .day {font-family: verdana,tahoma,sans-serif;width: 2em;color: #000;text-align: right;padding: 2px 4px 2px 2px;}
.calendar tbody .day.othermonth {font-size: 80%;color: #999;}
.calendar tbody .day.othermonth.oweekend {color: #f99;}
.calendar table .wn {padding: 2px 3px 2px 2px;border-right: 1px solid #797979; background: url("Zasoby/Kalendarz/skins/aqua/dark-bg.gif");}
.calendar tbody .rowhilite td,.calendar tbody .rowhilite td.wn { background: url("Zasoby/Kalendarz/skins/aqua/rowhover-bg.gif");}
.calendar tbody td.today { font-weight: bold; }
.calendar tbody td.hilite { background: url("Zasoby/Kalendarz/skins/aqua/hover-bg.gif");  padding: 1px 3px 1px 1px; border: 1px solid #bbb;}
.calendar tbody td.active { padding: 2px 2px 0px 2px;}
.calendar tbody td.weekend { color: #c44;}
.calendar tbody td.selected { font-weight: bold; border: 1px solid #797979; padding: 1px 3px 1px 1px; background: url("Zasoby/Kalendarz/skins/aqua/active-bg.gif"); color: #fff;}
.calendar tbody .disabled { color: #999; }
.calendar tbody .emptycell { visibility: hidden;}
.calendar tbody .emptyrow {display: none;}
.calendar tfoot .footrow { text-align: center;background: #565;color: #fff;}
.calendar tfoot .ttip { padding: 2px;background: url("Zasoby/Kalendarz/skins/aqua/status-bg.gif") repeat-x 0 0; color: #000;}
.calendar tfoot .hilite { background: #afa;border: 1px solid #084;color: #000;padding: 1px;}
.calendar tfoot .active { background: #7c7; padding: 2px 0px 0px 2px;}
.calendar .combo { position: absolute;display: none; top: 0px;left: 0px;width: 4em;cursor: default;border-width: 0 1px 1px 1px; border-style: solid; border-color: #797979; background: url("Zasoby/Kalendarz/skins/aqua/normal-bg.gif"); color: #000;  z-index: 100; font-size: 90%;}
.calendar .combo .label,.calendar .combo .label-IEfix {text-align: center; padding: 1px;}
.calendar .combo .label-IEfix {  width: 4em;}
.calendar .combo .hilite { background: url("Zasoby/Kalendarz/skins/aqua/hover-bg.gif"); color: #000;}
.calendar .combo .active { background: url("Zasoby/Kalendarz/skins/aqua/active-bg.gif"); color: #fff; font-weight: bold;}
.calendar td.time { border-top: 1px solid #797979; padding: 1px 0px; text-align: center; background: url("Zasoby/Kalendarz/skins/aqua/dark-bg.gif");}
.calendar td.time .hour,.calendar td.time .minute,.calendar td.time .ampm { padding: 0px 5px 0px 6px;font-weight: bold;  background: url("Zasoby/Kalendarz/skins/aqua/normal-bg.gif"); color: #000;}
.calendar td.time .hour,.calendar td.time .minute { font-family: monospace;}
.calendar td.time .ampm { text-align: center;}
.calendar td.time .colon { padding: 0px 2px 0px 3px; font-weight: bold;}
.calendar td.time span.hilite { background: url("Zasoby/Kalendarz/skins/aqua/hover-bg.gif"); color: #000;}
.calendar td.time span.active { background: url("Zasoby/Kalendarz/skins/aqua/active-bg.gif"); color: #fff;}

 /*  ADMINISTRACJA i LOGOWANIE
-------------------------------------------------------------------------*/
.nowe_konto {   width: 150px;    border-top: 1px dashed #8ED0E9;    text-align: center;    margin: auto;    padding: 2px;    margin-top: 3px;    margin-bottom: 3px;    border-bottom: 1px dashed #8ED0E9; }

.logowanie_formularz {   width: 230px;   margin: auto;   text-align: center;}
.logowanie{ float: left; width: 100px;}
#logowanie_submit { display: block; clear: both; width: 50px; height: 25px; text-align: center; color: #000000; padding: 2px; margin: 10px auto 0 auto; font-size: 13px; border: 2px solid #000000; }
.rej_input {   margin-left: 0em; }
label.rej {   float: left;   width: 100px;   text-align: left;   margin-left: 0.5em; }
.rejestracja {   border: 1px solid black; width: 446px; }
label { width: 5.5em; float: left; text-align: right; margin-right: 3px; display: block }
.etykieta_strony { margin: auto; padding: 10px 10px 10px 10px; border: 1px solid #8ED0E9; background-color: #EFEFEE; text-align: center; font-weight: bolder; }
#pasek_uprawnienia { margin: 10px 10px 10px 10px; border-top: 1px solid #8ED0E9; border-bottom: 1px solid #8ED0E9; background-color: #EFEEFE; text-align: center; padding: 10px 10px 10px 10px; }
.pasek_uprawnienia { margin-left: 10px;  margin-right: 10px; padding-left: 34px; padding-bottom: 8px; padding-top: 8px; }
#div_kraj {height: 30px; width: 540px;}
#kraj_sel {float: left;}
#div_wojewodztwo {height: 30px; width: 540px;}
#wojewodztwo_sel {float: left;}
#div_powiat { height: 30px; width: 540px;}
#powiat_sel {float: left;}
#div_gmina { height: 30px; width: 540px;}
#gmina_sel {float: left;}
#div_miasto { height: 30px; width: 540px;}
#miasto_sel {float: left;}

#myForm {padding: 5px;  margin: auto;}
#myForm p {	margin-bottom: 5px;}
#myForm label {	float: left;width: 130px;}
#myForm input, #myForm textarea, #myForm select {	border: 1px solid #cac9b9;}
#myForm .red {	border: 1px solid red;}
#myForm label.red {border: none;color: red;}
#myForm .customRed {border: none;color: red;}
#myForm .green {	border: 1px solid green;}
#myForm label.green {border: none;color: green;}
#myForm #submit {	margin-left: 100px;}
#validationMessage {	padding: 5px;	border: 1px solid red;	margin-bottom: 10px;color: red;	font-weight: bold;	display: none;}
#myForm .errorMessage {  display: block;	color: red;	margin-left: 10px;	font-size: 0.8em;}
 /*  ADMINISTRACJA i LOGOWANIE
-------------------------------------------------------------------------*/
.toggler { 	color: #222; 	margin: 0; 	padding: 2px 5px; 	background: #eee; 	border-bottom: 1px solid #ddd; 	border-right: 1px solid #ddd; 	border-top: 1px solid #f5f5f5; 	border-left: 1px solid #f5f5f5; 	font-size: 12px; 	font-weight: bold; 	font-family: 'Andale Mono', sans-serif; cursor: pointer;}
.element {   }
.element p { 	margin: 0; 	padding: 4px; }
.float-right { 	padding:10px 20px; 	float:right; }
.blockquote { 	text-style:italic; 	padding:5px 0 5px 30px; }
#tresc_glowna {   padding: 14px 23px 7px 17px; }
.user_ikonki { width: 16px; height: 16px; float: left; margin: 1px; cursor: pointer;}
#user_delete {  background: url(Zasoby/Grafiki/Ikonki/ico_vega_trash.png); }
#user_edit {  background: url(Zasoby/Grafiki/Ikonki/ico_vega_user_edit.png); }
#user_rights {  background: url(Zasoby/Grafiki/Ikonki/ico_vega_key.png); }
#user_activate {  background: url(Zasoby/Grafiki/Ikonki/ico_vega_user_add.png); }
#user_deactivate {  background: url(Zasoby/Grafiki/Ikonki/ico_vega_user_delete.png); }
.absolut {  position: absolute;  z-index: 200; }



 /*  POMOCNICZE */
.ajax-loading { 	
  padding: 0 0 0 0; 	background: url(Zasoby/Grafiki/spinner.gif) no-repeat center; }
#komunikat 
{   
  color: black; 
  font-weight: 600; 
  text-align: center;  
  margin: auto;  
  border: 1px solid #d6d7d9;  
  background-color: #FFFFFF;
}




/* SLIDESHOW
--------------------------------------------------------------------------*/

.sl_ctrl{width: 17px;height: 17px;float: left;margin-right: 1px;}
#sl_back{ background: url(Zasoby/Grafiki//sl_back.png);}
#sl_play{background: url(Zasoby/Grafiki/sl_play.png);}
#sl_fwd{ background: url(Zasoby/Grafiki/sl_fwd.png);}
#sl_pause{ background: url(Zasoby/Grafiki/sl_pause.png);}
#slideshow_mini_kontrolki{margin: auto;width: 90px;text-align: center;padding-left: 20px;}
.mini_slideshow_miniaturki{display: none;}
.mini_slideshow{margin: auto;text-align: center;}
/*  SMOOTHGALLERY
-------------------------------------------------------------------------*/
#myGallery, #myGallerySet, #flickrGallery{width: 445px;height: 500px;border: 1px solid #000;}
#flickrGallery{width: 500px;height: 334px;}
#myGallery img.thumbnail, #myGallerySet img.thumbnail{display: none;}
.jdGallery{	overflow: hidden;	position: relative;}
.jdGallery img{	border: 0;	margin: 0;}
.jdGallery .slideElement{	width: 100%;	height: 100%;	background-color: #000;	background-repeat: no-repeat;	background-position: center center;	background-image: url('Zasoby/Smoothgallery/img/loading-bar-black.gif');}
.jdGallery .loadingElement{	width: 100%;	height: 100%;	position: absolute;	left: 0;	top: 0;	background-color: #000;	background-repeat: no-repeat;	background-position: center center;	background-image: url('Zasoby/Smoothgallery/img/loading-bar-black.gif');}
.jdGallery .slideInfoZone{	position: absolute;	z-index: 10;	width: 100%;	margin: 0px;	left: 0;	bottom: 0;	height: 40px;	background: #333;	color: #fff;	text-indent: 0;	overflow: hidden;}
* html .jdGallery .slideInfoZone{	bottom: -1px;}
.jdGallery .slideInfoZone h2{	padding: 0;	font-size: 80%;	margin: 0;	margin: 2px 5px;	font-weight: bold;	color: inherit;}
.jdGallery .slideInfoZone p{	padding: 0;	font-size: 60%;	margin: 2px 5px;	color: #eee;}
.jdGallery div.carouselContainer{	position: absolute;	height: 135px;	width: 100%;	z-index: 10;	margin: 0px;	left: 0;	top: 0;}
.jdGallery a.carouselBtn{	position: absolute;	bottom: 0;	right: 30px;	height: 20px;text-align: center;	padding: 0 10px;	font-size: 13px;	background: #333;	color: #fff;	cursor: pointer;}
.jdGallery .carousel{	position: absolute;	width: 100%;	margin: 0px;	left: 0;	top: 0;	height: 115px;	background: #333;	color: #fff;	text-indent: 0;	overflow: hidden;}
.jdExtCarousel{	overflow: hidden;	position: relative;}
.jdGallery .carousel .carouselWrapper, .jdExtCarousel .carouselWrapper{	position: absolute;	width: 100%;	height: 78px;	top: 10px;	left: 0;	overflow: hidden;}
.jdGallery .carousel .carouselInner, .jdExtCarousel .carouselInner{	position: relative;}
.jdGallery .carousel .carouselInner .thumbnail, .jdExtCarousel .carouselInner .thumbnail{	cursor: pointer;	background: #000;	background-position: center center;	float: left;	border: solid 1px #fff;}
.jdGallery .wall .thumbnail, .jdExtCarousel .wall .thumbnail{	margin-bottom: 10px;}
.jdGallery .carousel .label, .jdExtCarousel .label{	font-size: 13px;	position: absolute;	bottom: 5px;	left: 10px;	padding: 0;	margin: 0;}
.jdGallery .carousel .wallButton, .jdExtCarousel .wallButton{	font-size: 10px;	position: absolute;	bottom: 5px;	right: 10px;	padding: 1px 2px;	margin: 0;	background: #222;	border: 1px solid #888;	cursor: pointer;}
.jdGallery .carousel .label .number, .jdExtCarousel .label .number{	color: #b5b5b5;}
.jdGallery a{	font-size: 100%;	text-decoration: none;	color: inherit;}
.jdGallery a.right, .jdGallery a.left{	position: absolute;	height: 99%;	width: 25%;	cursor: pointer;	z-index:10;	}
* html .jdGallery a.right, * html .jdGallery a.left{	filter:alpha(opacity=50);}
.jdGallery a.right:hover, .jdGallery a.left:hover{	filter:alpha(opacity=80);	-moz-opacity:0.8;	-khtml-opacity: 0.8;	opacity: 0.8;}
.jdGallery a.left{	left: 0;	top: 0;	background: url('Zasoby/Smoothgallery/img/fleche1.png') no-repeat center left;}
* html .jdGallery a.left { background: url('Zasoby/Smoothgallery/img/fleche1.gif') no-repeat center left; }
.jdGallery a.right{	right: 0;	top: 0;	background: url('Zasoby/Smoothgallery/img/fleche2.png') no-repeat center right;}
* html .jdGallery a.right { background: url('Zasoby/Smoothgallery/img/fleche2.gif') no-repeat center right; }
.jdGallery a.open{	left: 0;	top: 0;	width: 100%;	height: 100%;}
.withArrows a.open{	position: absolute;	top: 0;	left: 25%;	height: 99%;	width: 50%;	cursor: pointer;	z-index: 10;	background: none;	-moz-opacity:0.8;	-khtml-opacity: 0.8;	opacity: 0.8;}
.withArrows a.open:hover { background: url('Zasoby/Smoothgallery/img/open.png') no-repeat center center; }
* html .withArrows a.open:hover { background: url('Zasoby/Smoothgallery/img/open.gif') no-repeat center center;	filter:alpha(opacity=80); }

.jdGallery a.gallerySelectorBtn
{	z-index: 15;	position: absolute;	top: 0;	left: 30px;	height: 20px;	/*width: 100px; background: url('img/carousel_btn.gif') no-repeat;*/	text-align: center;	padding: 0 10px;	font-size: 13px;	background: #333;	color: #fff;	cursor: pointer;	opacity: .4;	-moz-opacity: .4;	-khtml-opacity: 0.4;	filter:alpha(opacity=40);}
.jdGallery .gallerySelector{	z-index: 20;	width: 100%;	height: 100%;	position: absolute;	top: 0;	left: 0;	background: #000;}
.jdGallery .gallerySelector h2{	margin: 0;	padding: 10px 20px 10px 20px;	font-size: 20px;	line-height: 30px;	color: #fff;}
.jdGallery .gallerySelector .gallerySelectorWrapper{	overflow: hidden;}
.jdGallery .gallerySelector .gallerySelectorInner div.galleryButton{	margin-left: 10px;	margin-top: 10px;	border: 1px solid #888;	padding: 5px;	height: 40px;	color: #fff;	cursor: pointer;	float: left;}
.jdGallery .gallerySelector .gallerySelectorInner div.hover{	background: #333;}
.jdGallery .gallerySelector .gallerySelectorInner div.galleryButton div.preview{	background: #000;	background-position: center center;	float: left;	border: none;	width: 40px;	height: 40px;	margin-right: 5px;}
.jdGallery .gallerySelector .gallerySelectorInner div.galleryButton h3{	margin: 0;	padding: 0;	font-size: 12px;	font-weight: normal;}
.jdGallery .gallerySelector .gallerySelectorInner div.galleryButton p.info{	margin: 0;	padding: 0;	font-size: 12px;	font-weight: normal;color: #aaa;}
/*  MULTIBOX
-------------------------------------------------------------------------*/
.MultiBoxContainer { 	position: absolute; 	border: 20px solid #000; 	background-color: #FFF; 	display: none; 	z-index: 2; }
.MultiBoxLoading { 	background: url(Zasoby/Multibox/images/loader.gif) no-repeat center; }
.MultiBoxContent { 	position: relative; 	width: 100%; 	height: 100%; 	overflow: hidden; }
.MultiBoxClose { 	position: absolute; 	top: -26px; 	right: -26px; 	background: url(Zasoby/Multibox/images/close.png) no-repeat; 	width: 24px; 	height: 24px; 	cursor: pointer; }
.MultiBoxControlsContainer { 	overflow: hidden; 	height: 0px; 	position: relative; }
.MultiBoxControls { 	width: 100%; 	height: auto; 	position: relative; 	background-color: #000000; }
.MultiBoxPrevious { 	position: absolute; 	background: url(Zasoby/Multibox/images/left.png) no-repeat; 	width: 24px; 	height: 24px; 	left: 0px; 	margin-top: 5px; 	cursor: pointer; }
.MultiBoxNext { 	position: absolute; 	background: url(Zasoby/Multibox/images/right.png) no-repeat; 	width: 24px; 	height: 24px; 	right: 0px; 	margin-top: 5px; 	cursor: pointer; }
.MultiBoxNextDisabled { 	cursor: default; 	background: url(Zasoby/Multibox/images/rightDisabled.png) no-repeat; }
.MultiBoxPreviousDisabled { 	cursor: default; 	background: url(Zasoby/Multibox/images/leftDisabled.png) no-repeat; }
.MultiBoxTitle { 	position: relative; 	margin: 10px 0 0 35px; 	float: left; 	font-family: Verdana, Arial, Helvetica, sans-serif; 	font-size: 11px; 	color: #FFF; 	font-weight: bold; 	text-align: left; }
.MultiBoxNumber { 	position: relative; 	width: 50px; 	margin: 10px 35px 0 0; 	float: right; 	font-family: Verdana, Arial, Helvetica, sans-serif; 	font-size: 11px; 	color: #FFF; 	text-align: right; }
.MultiBoxDescription { 	clear: left; 	position: relative; 	margin: 0 35px 0 35px; 	padding-top: 5px; 	font-family: Verdana, Arial, Helvetica, sans-serif; 	font-size: 11px; 	color: #FFF; 	text-align: left; }

#zarzadzanie_zalacz_ftp
{
  background-image: url(Layout/attachement.png);
}



/***********MAPA SERWISU*******/
.mapa_pierwszy a, .mapa_drugi a,.mapa_trzeci a{
font-weight: bold;
}
.mapa_pierwszy{
background: url(Zasoby/Grafiki/mapa_1.gif) left no-repeat;
padding-left: 20px;
}
.mapa_drugi{
background: url(Zasoby/Grafiki/mapa_2.gif) left no-repeat;
padding-left: 20px;
margin-left: 20px;
}

.mapa_trzeci{
background: url(Zasoby/Grafiki/mapa_2.gif) left no-repeat;
padding-left: 20px;
margin-left: 40px;
}



/****** LAYOUT ***********/

#tabela_kontener{}
#tabela_menu {
  background-color: #FFFFFF;
}

#notowania {
  font-family: Arial;
  font-weight: bold;
  font-size: 12px;
  margin-top: 0px;
  padding-top: 0px;
  margin-left:26px ;
  color: #454545;
  height: 40px;
text-align:left;
}
#raporty {
  font-family: Arial;
  font-weight: bold;
  font-size: 12px;
  margin-top: 0px;
  padding-top: 1px;
  margin-left:26px;
  color: #454545;
  height: 42px;
text-align:left;
}
#press {
  font-family: Arial;
  font-weight: bold;
  font-size: 12px;
  margin-top: 0px;
  padding-top: 1px;
  margin-left:26px;
  color: #454545;
  height: 41px;
text-align:left;
}
#lad {
  font-family: Arial;
  font-weight: bold;
  font-size: 12px;
  margin-top: 0px;
  padding-top: 0px;
  margin-left:26px;
  color: #454545;
  height: 44px;
text-align:left;
}
#kontakt {
  font-family: Arial;
  font-weight: bold;
  font-size: 12px;
  margin-top: 0px;
  padding-top: 0px;
  margin-left:26px;
  color: #454545;
  height: 47px;
text-align:left;
}
#kliknijtutaj {
  padding-left:300px !important;
  padding-left: 305px;
  padding-top: 0px;
  height:23px;

}

#srodek1 {
  width: 47%;
  background-image: url(Layout/przejsciowka.png);
  background-repeat: no-repeat;
  text-align: center;

 }

#variant_srodek_zdjecia01 {
  padding-top: 110px;
  text-align: center;
  color: #aaaeb7;
  font-size: 10px;
  font-family: arial;
  font-weight: bold; 
  height: 182px;

} 
#variant_srodek_zdjecia02 {
  padding-top: 110px;
  text-align: center;
  color: #aaaeb7;
  font-size: 10px;
  font-family: arial;
  font-weight: bold; 
  height: 182px;
} 
#variant_srodek_zdjecia03 {
  padding-top: 115px;
  text-align: center;
  color: #aaaeb7;
  font-size: 10px;
  font-family: arial;
  font-weight: bold; 
  height: 182px;
} 

.zobacz_szczegoly a{
  color: #165db9;
  font-size: 10px;
padding:0px;
margin:0px;
}


.button1 {
  background-image: url(Layout/variant_promocje_02.png);
  width: 110px;
  height: 23px;
}
.button1a {
  background-image: url(Layout/variant_promocje_02_jasny.png);
  width: 110px;
  height: 23px;
}
.button2 {
  background-image: url(Layout/variant_promocje_03.png);
  width: 113px;
  height: 23px;
}
.button2a {
  background-image: url(Layout/variant_promocje_03_jasny.png);
  width: 113px;
  height: 23px;
}
.button3 {
  background-image: url(Layout/variant_promocje_04.png);
  width: 112px;
  height: 23px;
}
.button3a {
  background-image: url(Layout/variant_promocje_04_jasny.png);
  width: 112px;
  height: 23px;
}
.button4 {
  background-image: url(Layout/variant_promocje_05.png);
  width: 113px;
  height: 23px;
}
.button4a {
  background-image: url(Layout/variant_promocje_05_jasny.png);
  width: 113px;
  height: 23px;
}

#tresc1 {
  background-image: url(Layout/variant_srodek06.png);
  width: 468px;
  height: 224px;
}
#tresc2 {
  background-image: url(Layout/variant_srodek06_2.png);
  width: 468px;
  height: 224px;
}
#tresc3 {
  background-image: url(Layout/variant_srodek06_3.png);
  width: 468px;
  height: 224px;
}
#tresc4 {
  background-image: url(Layout/variant_srodek06_4.png);
  width: 468px;
  height: 224px;
}


#wydarzenia_skrot{
  font-size: 12px;
  color:#8e959f;
}
#wydarzenia_wszystkie{
  text-align:right;
  padding:10px;
  font-size: 10px;
  color:#8e959f;
}
#wydarzenia_wszystkie a{
  font-size: 10px;
  color:#8e959f;
}

#variant_08 {
  text-align:right;
  font-size:11px;
  font-family: verdana;
  color:#829ebf;
  padding-left: 35px;
  padding-top: 5px;
}

#variant_08 a {
  font-size:11px;
  font-family: verdana;


  color:#829ebf;
  text-decoration: underline;
}

#polityka_prywatnosci {
  margin-left: 10px;
}

#flagi0 {
              float: left; 
              width: 24px;
              height: 20px;
              margin:0px;
              padding:0px;
              background-image:url(Zasoby/Grafiki/Jezyki/v_pl.png);
          }

#flagi1 {
              float: left; 
              width: 24px;
              height: 20px;
              margin:0px;
              padding:0px;
              background-image:url(Zasoby/Grafiki/Jezyki/v_en.png);
          }

#flagi2 {
              float: left; 
              width: 24px;
              height: 20px;
              margin:0px;
              padding:0px;
              background-image:url(Zasoby/Grafiki/Jezyki/v_ru.png);
          }

#flagi0 {
              float: left; 
              width: 24px;
              height: 20px;
              margin:0px;
              padding:0px;
              background-image:url(Zasoby/Grafiki/Jezyki/v_pl.png);
          }

#flagi1 {
              float: left; 
              width: 24px;


              height: 20px;
              margin:0px;
              padding:0px;
              background-image:url(Zasoby/Grafiki/Jezyki/v_en.png);
          }

#flagi2 {
              float: left; 
              width: 24px;
              height: 20px;
              margin:0px;
              padding:0px;
              background-image:url(Zasoby/Grafiki/Jezyki/v_ru.png);
          }



/*********DIV MENU ****************/
#div_menu_1_kontener {
  width:228px;
  height:33px;
  background-image: url(Layout/variantmenu_06.png);
}
#menu_1_krawedz_lewa {
  float:left;
  height:10px;
  width:45px;
}
#menu_1_tytul {
  float:left;
  padding-top:11px;
font-weight: bold;
font-family:verdana;
font-size:11px;
  color:white;
}


.menuPoziom1_kontener_1 {
  width: 228px;
  height: 50px;
}
#lv1_kontener34_1 {
  background-image:url(Layout/variantmenu_07.png); }
#lv1_kontener35_1 {
  height:55px;
  background-image:url(Layout/variantmenu_08.png); }
#lv1_kontener39_1 {
  height:58px;
  background-image:url(Layout/variantmenu_10.png); }
#lv1_kontener61_1 {
  height: 60px;
  background-image:url(Layout/variantmenu_09.png); }
#lv1_kontener63_1 {
  height:60px;
  background-image:url(Layout/variantmenu_11.png); }

.menuPoziom1_KrawedzLewa_1 {
  float: left;
  width: 20px ;
  height: 10px;
}
.menuPoziom1_strzalka_1 {
  float: left;
  width: 15px;
  height: 1px;
}
.menuPoziom1_tekst_1 {
  padding-top:5px; 
  text-align: left;
}

.menuPoziom1_tekst_1 a{
  color: black;
  font-family: arial;
  font-weight: bold; }

.menu_edycje {
  float: right;
}


/******* MENU DIV 2 ******/

#div_menu_2_kontener {
  width:210px;
  height:33px;
  background-image: url(Layout/klienci_partnerzy.png);
}
#menu_2_krawedz_lewa {
  float:left;
  height:10px;
  width:37px;
}
#menu_2_tytul {
  float:left;
  padding-top:13px;
  font-weight: bold;
  font-family:verdana;
  font-size:11px;
  color:white;
}

.menuPoziom1_kontener_2 {
  width: 204px;
  height: 60px;
}
#lv1_kontener132_2 {
  background-image:url(Layout/system_zam.png); 
height:58px;}
#lv1_kontener133_2{
  height:58px;
  background-image:url(Layout/kat_prod.png); }
#lv1_kontener134_2 {
  height: 60px;
  background-image:url(Layout/sklep.png); }
#lv1_kontener135_2 {
  height:60px;
  background-image:url(Layout/variantclub.png); }

.menuPoziom1_KrawedzLewa_2 {
  float: left;
  width: 12px !important;
  width: 1px;
  height: 10px;
}
.menuPoziom1_strzalka_2 {
  float: left;
  width: 15px;
  height: 1px;
}

.menuPoziom1_tekst_2 {
  text-align:left;
  padding-top:5px; }

.menuPoziom1_tekst_2 a{
  color: black;
  font-family: arial;
  font-weight: bold; }




/********* MENU DIV 3 ********/
#div_menu_3_kontener {
  text-align: left;
  width:228px;
  height:33px;
  background-image: url(Layout/variant_tyt.png);
}
#menu_3_krawedz_lewa {
  height:13px;
  width:45px;
  float: left;
}
#menu_3_tytul {
  padding-top:10px;
  font-weight: bold;
  font-family:verdana;


  font-size:11px;
  color:white;
}



.menuPoziom1_kontener_3 {
  width:228px;
  height: 30px;
  background-image: url(Layout/variant_menupierwsze_01.png);
  text-align: left;
}
.menuPoziom1_KrawedzLewa_3 {
  float: left;
  width: 20px;
  height: 10px;
}
.menuPoziom1_strzalka_3 {
  float:left;
  width:16px;
  height: 30px;
 background: url(Layout/menu_tags.png) no-repeat center;
}
.menuPoziom1_tekst_3 {


  text-align:left;
  padding-top:5px; }

.menuPoziom1_tekst_3 a {
  color: black;
  font-family: arial;
  font-weight: bold; }




.menuPoziom1_bottom_3 { 
 height:4px;
 text-align:left;
 background-image: url(Layout/variant_menupierwsze_02.png);
}


.menuPoziom2_kontener_3 {
  width: 228px;
  height: 30px !important;
  height: 20px;
  background-image: url(Layout/variant_podmenupierwsze_08.png);
  text-align: left;
}
.menuPoziom2_KrawedzLewa_3 {
  float: left;
  width: 25px !important;
  width: 20px;
  height: 10px;
}
.menuPoziom2_strzalka_3 {
  float:left;
  width:16px;
  height: 21px;
 background: url(Layout/podmenu_tags.png) no-repeat center;
}
.menuPoziom2_tekst_3 {
  text-align:left;
  padding-top:2px; }

.menuPoziom2_tekst_3 a {
  color: black;
  font-family: arial;
  font-weight: bold; }

.menuPoziom2_bottom_3 {
 height:4px;
 background-image: url(Layout/variant_podmenupierwsze_02.png);
}



.menuPoziom3_kontener_3 {
  width: 228px;
  height: 30px !important;
  height: 20px;
  background-image: url(Layout/variant_podpodmenupierwsze_01.png);
  text-align: left;
}
.menuPoziom3_KrawedzLewa_3 {
  float: left;
  width: 35px !important;
  width: 30px;
  height: 10px;
}
.menuPoziom3_strzalka_3 {
  float:left;
  width:16px;
  height: 21px;
 background: url(Layout/podpodmenu_tags.png) no-repeat center;
}
.menuPoziom3_tekst_3 {
  text-align:left;
  padding-top:1px; }

.menuPoziom3_tekst_3 a {
  color: black;
  font-family: arial;
  font-weight: bold; }

.menuPoziom3_bottom_3 { 
 height: 6px !important;
 height:4px;
 background-image: url(Layout/variant_podpodmenupierwsze_02.png);
}


/*/////  menu poziom4 ///*/
.menuPoziom4_kontener_3 {
  width: 228px;
  height: 30px !important;
  height: 20px;
  background-image: url(Layout/variant_podpodmenupierwsze_01.png);
  text-align: left;
}
.menuPoziom4_KrawedzLewa_3 {
  float: left;
  width: 45px !important;
  width: 40px;
  height: 10px;
}
.menuPoziom4_strzalka_3 {
  float:left;
  width:16px;
  height: 21px;
 background: url(Layout/podpodmenu_tags.png) no-repeat center;
}
.menuPoziom4_tekst_3 {
  text-align:left;
  padding-top:1px; }

.menuPoziom4_tekst_3 a {
  color: black;
  font-family: arial;
  font-weight: bold; }

.menuPoziom4_bottom_3 { 
 height: 6px !important;
 height:4px;
 background-image: url(Layout/variant_podpodmenupierwsze_02.png);
}


////





.PBBDatePicker {
background-color:#444444;
text-align:center;
width:180px;
}
.PBBDatePicker div {
margin-top:2px;
}
.PBBDatePicker .todayPicker {


border:1px solid #444444;
color:#FFFFFF;
font-weight:bold;
margin:0pt 1px 1px;
padding-bottom:3px;
}
.PBBDatePicker .todayPickerOver {
border:1px solid #FFFFFF;
}
.PBBDatePicker table {
font-size:0.9em;
margin:0pt;
padding:0pt;
width:100%;
}
.PBBDatePicker table td, .PBBDatePicker table th {
background-color:#FFFFFF;
cursor:default;
line-height:15px;
text-align:center;
vertical-align:middle;
width:14%;
}
.PBBDatePicker table th {
background-color:#444444;
color:#FFFFFF;
font-weight:bold;
}
.PBBDatePicker .datePickerOver {
background-color:#444444;
color:#FFFFFF;
cursor:pointer;
}
.PBBDatePicker .datePickerMinDate, .PBBDatePicker .datePickerMaxDate {
background-color:#DDA7A7;
border:1px solid #F2DDDD;
color:#FFFFFF;
}
.PBBDatePicker .datePickerSelectedDay {
background-color:#444444;
color:#FFFFFF;
}
.PBBDatePicker2 {
background-color:#FFFFFF;
border:1px solid #CCCCCC;
text-align:center;
width:180px;
}
.PBBDatePicker2 div {
margin-top:2px;
}
.PBBDatePicker2 .todayPicker {
border:1px solid #FFFFFF;
font-weight:bold;
margin:0pt 1px 1px;
padding-bottom:3px;
}
.PBBDatePicker2 .todayPickerOver {
border:1px solid #FF0000;
}
.PBBDatePicker2 table {
font-size:0.9em;
margin:0pt;
padding:0pt;
width:100%;
}
.PBBDatePicker2 table td, .PBBDatePicker2 table th {
background-color:#FFFFFF;
border:1px solid #FFFFFF;
cursor:default;
line-height:15px;
text-align:center;
vertical-align:middle;
width:14%;
}
.PBBDatePicker2 table th {
border-bottom:1px solid #000000;
color:#000000;
font-weight:bold;
}
.PBBDatePicker2 .datePickerOver {

border:1px solid #FF0000;
color:#FF0000;
cursor:pointer;
}
.PBBDatePicker2 .datePickerMinDate, .PBBDatePicker2 .datePickerMaxDate {
background-color:#CCCCCC;
border:1px solid #CCCCCC;
}
.PBBDatePicker2 .datePickerSelectedDay {
background-color:#FF0000;
border:1px solid #FF0000;
color:#FFFFFF;
}
#pliki_tabelka_kontener
{

}
#pliki_left
{
  width: 290px;

  /*border: 1px solid black;*/
  float: left;
}

#pliki_right
{
  float: left;
  /*border: 1px solid black;*/
  width: 150px;


}

.katalog_inline
{
height: 15px;
}
.plik_ikonka

{
float: left;
}
.katalog_ikonka
{
float: left;
}
.katalog_nazwa_pliku
{


}

.kontakt_wiadomosc{border-bottom: 1px dashed black; padding: 3px; margin-bottom: 5px; border-left: 1px solid #EDEFDF; border-right: 1px solid #EDEFDF; border-top: 1px solid #EDEFDF;}
.kontakt_wiadomosc_temat{font-weight: bold; padding: 2px; margin: 2px; border-bottom: 1px solid black; border-top: 1px solid black; background-color: #EFEFEF; height: auto; color: black; }
.kontakt_wiadomosc_tresc{}
.kontakt_wiadomosc_stopka{height: 20px; border: 1px solid; padding: 2px;}
.kontakt_wiadomosc_email{float: left; }
.kontakt_wiadomosc_data{float: left; margin-left: 5px;}






/*****TRANS MENU - Menu Poziome*******/
.transMenu {
  position:absolute; 
  overflow:hidden; 
  left:-1000px; 
  top:-1000px; 
  }
.transMenu .content {
  position:absolute; 
  }
.transMenu .items {
  border: 0px none #FFFFFF; 
  position:relative; 
  left:0px; 
  top:0px; 
  z-index:2; 
  text-decoration: none; 
  cursor:pointer; 
  cursor:hand; 
  opacity:0.75; 
  width: auto;
  filter:alpha(opacity=75); 
  }
.transMenu .item.hover {
  background-color: #bec7c4 !important;
  }
.transMenu .item img { 
  margin-left:10px !important; 
  }
.transMenu  .item.hover td { 
  color: #fff !important; 
  }
.transMenu td {
  font-size: 10px !important; 
  font-family: Verdana, Arial, Helvetica, sans-serif !important; 
  text-align: left !important; 
  font-weight: bold !important; 
  color: #fff !important; 
text-align: center;
  } 
.transMenu .background {
  background-color: #02356D !important; 
  position:absolute; 
  left:0px; 
  top:0px; 
  z-index:1; 
  opacity:0.75; 
  filter:alpha(opacity=75); 
  }
.transMenu .shadowRight { 
  position:absolute ; 
  z-index:3; 
  top:3px; 
  width:2px; 
  opacity:0.75; 
  filter:alpha(opacity=75);
  }
.transMenu .shadowBottom { 
  position:absolute ; 
  z-index:1; 
  left:3px; 
  height:2px; 
  opacity:0.75; 
  filter:alpha(opacity=75);
  }
table.menu {
  top: 0px; 
  left: 0px; 
  position: relative; 
  margin:0px !important; 
  border: 0px none #000000; 
  text-align: center !important;
  z-index: 1;
  width: 60%;
  
  }
table.menu a {
  margin:0px !important; 
  padding: 0px 3px 6px !important; 
  padding: 0px 0px 0px;
  text-align: center;
  display:block !important; 

  }
table.menu td {
  text-align: center;
  width:100%;
}
div.menu a,
div.menu a:visited,
div.menu a:link {
  font-size: 10px !important ; 
  font-family: Verdana, Arial, Helvetica, sans-serif !important ; 
  text-align: center !important ; 
  font-weight: bold !important ; 
  color: #fff !important ; 
  text-decoration: none !important ;  
  margin-bottom:0px !important ; 
  display: block !important; 
  white-space: nowrap ; 
  height: 7px !important;
  height: 6px;
  }
div.menu td {
  border-left: 1px solid #d0d1d4 ; 
  border-right: 1px solid #d0d1d4 ; 
  background-color: #02356D !important ; 
  width: 50px;
  padding-left: 4px;
  padding-right: 4px;  
  } 
div.menu td.last {
  } 
#trans-active a {
  color: #fff !important ; 
  background-color: #12629E !important ; 
  } 
#menu {text-align: center;}
#menu a.hover   {
  text-align: center; 
  color: #fff !important ; 
  background-color: #12629C !important ;
  }
#menu span {
  display:none; 
  }


#poziom_kontener {
  width: 100%;
}
.minigal_kontener{
margin: auto;
width: 440px;
}

.minigalmds_kontener{
margin: auto;
width: 150px;
}


.miniftp_download{
  background: url(Layout/download.png) no-repeat !important;
width: 16px;
height: 16px;
}

#mds_aktualnosci_data1 {
display: none;
}

.minigal_zdjecia
{
height: auto;
width: 480px;
text-align: center;
}


.minigal_tabela
{
width: 480px;
margin: auto;
}

.minigal_tabela_td
{
text-align: center;
}

#droppables .preview {height: 160px !important;}

.minigalmds_zdjecia .preview {height: auto !important}

#form_konto label { width: 8em }
.errorMessage { color:red; margin-left:4px; font-size:11px; }

.info_zakladka .zakl_lewa{width: 8px; height: 23px; background: url(Layout/nieakt_lewo.png) no-repeat; float: left}
.info_zakladka .zakl_prawa{width: 7px; height: 23px; background: url(Layout/nieakt_prawo.png) no-repeat; float: left}
.info_zakladka .zakl_srodek{width: auto; height: 23px; background: url(Layout/nieakt_srodek.png) repeat-x; float: left}
#infobox_kontener{width: 470px; height: 320px; font-size: 10px; margin: auto;}
#inf_tresc_kont{background: url(Layout/infobox.png) repeat-y; width: 460px;}
#infobox_zakladki{height: 23px; margin-left: 9px}
#infobox_tresc{overflow: hidden; height: auto;}

#infobox_tekst1{font-weight:bold;
margin-bottom:13px;}
#infobox_tekst2{}
.infobox_tekst1{ width: 400px; height: 200px; display: block;}
.infobox_tekst2{ width: 400px; height: 200px; display: block;}
.info_zakladka {float: left; cursor: pointer; cursor: hand}
.info_zakladka_aktywna .zakl_lewa{width: 5px; height: 23px; background: url(Layout/akt_lewo.png) no-repeat; float: left}
.info_zakladka_aktywna .zakl_srodek{width: auto; height: 23px; background: url(Layout/akt_srodek.png) repeat-x; float: left}
.info_zakladka_aktywna .zakl_prawa{width: 4px; height: 23px; background: url(Layout/akt_prawo.png) no-repeat; float: left}
.info_zakladka p{color: white}
.info_zakladka_aktywna {font-weight: bold}
#info_kont,#infobox_fullpicture{padding-left: 10px}#info_kont{padding: 10px; width: 450px; height: auto}
#infobox_tytul{display: block; position: absolute; margin-top: 10px; padding: 5px; background: url(Zasoby/Grafiki/bubblelight.png) center; width: 435px; color: white; font-weight: bold;}
#infobox_obraz{display: block; float: right; width: 200px;}
.slideshowContainer{height: 140px; width: 200px;}
#thumbnails{width: 200px;text-align: center}
.gal_licznik{display: none}
.minigal2_kontener{width: 200px;margin-top:35px;}
#infobox_tekst1{float: right; width: 235px; margin-top: 40px}
#infobox_tekst2{clear: both}
.gal_stronicowanie{padding: 5px; border-bottom: 1px dashed}

