/* BODY ----- ----- ----- */
img { border: 0 }
body {
	margin:0;
	padding:0;
	font-size:11px;
	background: #f8f8f8;
	font-family:Arial, Verdana, sans-serif;
	}
li { list-style-image:url(li.gif); list-style-position:outside; list-style-type:disc; margin-bottom:5px; }
.linki { font-weight: bold; color: #fff }

/* LAYOUT ----- ----- ----- */
#center_td { margin: 0 auto 0 auto; width: 773px; }
#zapiszsie { text-align: center }
#zapiszsie a{ text-align: center; text-decoration: none ; font-size: 12px; font-weight: bold; color: #f89d41}
#zapiszsie a:hover{ font-size: 12px; font-weight: bold; text-align: center; text-decoration: underline; color: #004f87; }

#liczba_ofert {
  color: #f58220;
	position:relative;
	margin: 12px 0 8px 5px;
	font-size: 11px;
	font-weight: bold;
	font-family: Verdana;
	width:auto;
	text-align:left;
	}

/* OFERTY PRACY */
#kreska { font-size: 2px; width: 270px; height: 2px; background-image: url(kreska.png); 	margin:0 0 10px 5px;}
#kreska1 { font-size: 2px; width: 98%; height: 2px; background-image: url(kreska.png); 	margin:5px 0 0px 5px;}

.ofertapracy { 	margin: 0px 0 8px 5px; border-collapse: collapse; display: table; width: 270px;}
.stala { position: relative; font-size: 10px; color: #474548; float:left; font-family: Verdana; font-size: 11px;}
.data { position:relative; font-size: 10px; float: right }
.stanowisko { display: block; text-align: left; width: 100%; font-size:10px; margin:14px 0pt 0pt; }
.stanowisko a { color: #f58220; font-size: 11px; font-family: Verdana }
.miejsce_pracy { width: 100%; text-align: right; font-size:10px; display: block; float: right }
.linia { display:block; height:auto; margin:10px 0pt 0pt; position:absolute; width:auto; }

#dodaj_oferte { text-align: right; float: right; 	font-size: 10px;  width: 290px;}
#dodaj_oferte a { text-decoration: none; }
#dodaj_oferte a:hover{ color: #af7c00; }

#ofertypracy { border: 2px solid #999999; border-collapse: collapse; width: 100% }
#ofertypracy td { border: 1px solid #999999; }
#ofertypracy input{ width: 98% }
#ofertypracy textarea{ width: 98% }
#backgroundtd1 { background-color: #c1c1c1; color: #000000; font-weight: bold }
#dl {font-size:10px; color: red}

.td5 { border: 1px solid #efefef; background-color: #efefef; font-weight: bold}
.td6 { border: 1px solid #efefef }

/****** UMIEJĘTNOŚCI ********/
#umiejetnosci_div_all { width: 200px; height: 150px; overflow: auto; }
.del_umiej { cursor: pointer; float: left; background: url(../Zasoby/Grafiki/delete_umiej.png); width: 16px; height: 16px }

/****** SZUKAJ *******/
.wynik_kategorii { background: #efefef; font-size: 11px; font-weight: bold; font-family: Verdana; font-variant: small-caps; width: 100%}
.wynik_kategorii_td { background: #C5C5C5; font-size: 11px; font-weight: bold; font-family: Verdana; font-variant: small-caps; width: 100% }
/*****TRANS MENU - Menu Poziome*******/
#menupoziome_caly_kontener_1 { width: 458px; position: relative; margin: 0 0 0 0; height: 30px; padding: 0 0 0 1px}
.menupoziome_pozycja_kontener {
  background-color: #F77D00 !important;
  border-right:1px solid black;
  float:left;
  font-family:Arial,sans-serif;
  font-size:11px;
  padding:3px;
  text-align:center;
}
.menupoziome_pozycja_link {
  color:#fff;
  font-size: 10px;
}
.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;
  background-color: #ffa443;
  text-decoration: none;
  cursor:pointer;
  cursor:hand;
  opacity:0.75;
  filter:alpha(opacity=75);
  }
.transMenu .item.hover {
  background-color: #ff8400 !important;
  }
.transMenu .item img {
  margin-left:10px !important;
  }
.transMenu  .item.hover td {
  color: #fff !important;
  }
.transMenu td {
  padding: 5px 5px 5px 5px !important;
  font-size: 11px !important;
  font-family: Tahoma !important;
  text-align: left !important;
  color: #fffff !important;
  }
.transMenu .background {
  background-color: #6d6d6d !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;
  z-index: 1;
  }
table.menu a { margin:0px !important; padding: 0px 3px 0px 3px !important; display:block !important; position:relative !important;}
div.menu a,
div.menu a:visited,
div.menu a:link {
  font-size: 11px !important ;
  font-family: Tahoma !important ;
  text-align: left !important ;
  color: #fff !important ;
  text-decoration: none !important ;
  margin-bottom:0px !important ;
  display: table !important;
  height: 16px;
  }
div.menu td {
  border-left: 1px solid #09145b;
  }
div.menu td.last {
  border-right: 1px solid #09145b;
  }
#trans-active a {
  color: #fff !important ;
  background-color: #303030 !important ;
  }
#menu a.hover   {
  color: #fff !important ;
  background-color: #393E44 !important ;
  }
#menu span {
  display:none;
  }
/* GALERIA
--------------------------------------------------------------------------*/
.minigal_kontener_big { display: table; }
.minigal_zdjecia { display: table; }
#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: 220px; 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{ display: table; background-image: url(../Zasoby/Grafiki/ikona_gal_edycja.png);}
#gal_edycja_zdjecia{ background-image: url(../Zasoby/Grafiki/ikona_gal_edytuj_zdjecie.png); width: 25px; height: 25px; }
#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); width: 25px; height: 25px;}
#gal_dodaj{ background-image: url(../Zasoby/Grafiki/ikona_gal_nowa.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: 130px; height: 180px; margin: 4px; padding: 5px; text-align: center; font-size: 10px; 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; }

/* 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, .mini_slideshowsmooth {margin: auto;text-align: center;}

/*  SMOOTHGALLERY
-------------------------------------------------------------------------*/
#myGallery, #myGallerySet, #flickrGallery{width: 500px;height: 500px;border: 1px solid #000;}
#myGallerySmooth { margin: -90px auto 10px 33px; width: 170px !important; height: 280px !important; text-align: center }
#flickrGallery{width: 500px;height: 334px;}
#myGallerySmooth img.thumbnail {display: none;}

#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-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{	font-size: 15px; position: absolute;	z-index: 10;	width: 100%;	margin: 0px;	left: 0;	bottom: 0;	height: 50px;	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 0 0 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; }

/*  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; }
/***********LOKATOR*************/
#lokator { font-size: 11px; font-family: Verdana; color: #f68320; font-variant: small-caps; font-weight: bold; margin: 0px 0 0 9px;}
.logowanie_formularz { margin: auto; text-align: left; }
.rej_input { margin-left: 0em; }
.rejestracja { }
.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: 100%;}
#kraj_sel {float: left;}
#div_wojewodztwo {height: 30px; width: 100%;}
#wojewodztwo_sel {float: left;}
#div_powiat { height: 30px; width: 100%;}
#powiat_sel {float: left;}
#div_gmina { height: 30px; width: 100%;}
#gmina_sel {float: left;}
#div_miasto { height: 30px; width: 100%}
#miasto_sel {float: left;}
#logowanie_submit {float: right; background-image: url(loguj.png); width: 62px; height: 18px; border: 0px; margin: 5px 5px 0 0}
.opis_logowanie { width: 70%; margin: 0 auto 5px auto; text-align: right}
.logowanie { width: 100px; height: 12px; font-size: 10px}
#div_haslo { margin: 4px 0 0 0 }

/*  ADMINISTRACJA i LOGOWANIE
-------------------------------------------------------------------------*/
.logowanie_kontener { text-align: center }
.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: 11px; 	font-weight: normal; 	font-family: 'Andale Mono', sans-serif; }
.element {   }
.element p { 	margin: 0; 	padding: 4px; }
.float-right { 	padding:10px 20px; 	float:right; }
blockquote { 	text-style:italic; 	padding:5px 0 5px 30px; }
#nl_email {   background: url(Layout/zelazkow_7_4.png);   font: 8px Times New Roman;   margin: 0;   border: 0;   padding: 0;   width: 120px;   color:  #78a85a;   letter-spacing: 1px; }
#tresc_glowna { padding: 14px 23px 7px 17px; }
#tresc_tytul { display: none }
.user_ikonki { width: 16px; height: 16px; float: left; margin: 1px; }
#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; }
#tresc_zarzadzanie_kontener { display: block; margin: 4px 4px 4px 4px;  padding: 3px 3px 3px 3px;  border-top: 1px solid #8ED0E9;  border-bottom: 1px solid #8ED0E9; height: 29px; }
#tresc_kontener { display: block; }
#zarzadzanie_zalacz_ftp {
  width: 25px;
  height: 25px;
  background-image: url(../Zasoby/Grafiki/attachement.png); }
.Ftp_td { width: 370px }
.Ftp_pliki_usun { margin: 0; padding: 0; float: left; width: 18px;}

/* PROFIL */
.profil_wiecej { float: right; margin: 0 5px 5px 0; background-image: url(wiecej.png); width: 62px; height: 18px }
a.link_zatrudnienie { color: #fff; text-decoration: none}
a.link_dodajzatrudnienie { color: #f58220; font-size: 11px; font-family: Verdana; }
td.link_dodajzatrudnienie { text-align: right; }
/* PROFIL */
 /*  POMOCNICZE
-------------------------------------------------------------------------*/
.ajax-loading { 	padding: 0 0 0 0; 	background: url(../Zasoby/Grafiki/spinner.gif) no-repeat center; }
#komunikat { padding: 10px; width: 80%; color: black; font-weight: bold; text-align: center;  margin: 0 auto 0 auto;  border: 1px solid lightblue;  background-color: #f4f4f4; font-family: Verdana; font-size: 12px};
#myForm .errorMessage { margin-left: 100px }

input[type="text"], input[type="password"], select {
  width: 150px !important;
}
/*  JĘZYKI
-------------------------------------------------------------------------*/
#flagi0 { margin-right: 3px; }
#flagi1 { margin-right: 3px; }
#flagi2 {
  position: relative;
  top: -4px;
}
.flagi_jezyk {
  float: right !important;
  position: relative;
  top: -5px;
}
/***********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;
}
/* TREŚĆ EDYCJA / DODAWANIE / USUWANIE */
#img_dodaj_tresc { border: 2px solid; width: 16px; height: 16px; float: right }

/* AKTUALNOŚCI */
#mds_aktualnosci_dodaj a, #mds_aktualnosci_edytuj a{ font-size: 10px; font-family: Verdana }
#aktualnosci_kontener { width: 98%; }
.aktualnosci_wiecej { width: 62px !important; height: 18px !important; float: right; margin: 0 5px 0 0 }
#mds_aktualnosci_wiecej1, #mds_aktualnosci_wiecej2, #mds_aktualnosci_wiecej3, #mds_aktualnosci_wiecej4, #mds_aktualnosci_wiecej5 { float: right; margin: 0 5px 0 0; background-image: url(wiecej.png); width: 62px; height: 18px }
#mds_aktualnosci_tytul1, #mds_aktualnosci_tytul2, #mds_aktualnosci_tytul3, #mds_aktualnosci_tytul4, #mds_aktualnosci_tytul5 { color: #f57f01 }
.mds_aktualnosci_nazwa_tekst{ display: none }
#mds_aktualnosci_zestaw_kontener_1, #mds_aktualnosci_zestaw_kontener_2, #mds_aktualnosci_zestaw_kontener_3, #mds_aktualnosci_zestaw_kontener_4, #mds_aktualnosci_zestaw_kontener_5{
  padding: 5px;
}
/* Krok pierwszy dla Formularza */
#upload_plikos label { width: 180px; float: left; text-align: right; margin-right: 3px; display: block }
fieldset.trzy, .halfsize fieldset{ width: 420px;}
#dalej_1 { display: none }
#myForm label {
float:left;
width:140px;
}
/*#nowy_click_powiat, #nowy_click_kraj, #nowy_click_wojewodztwo { float: left; }
#nowe_wojewodztwo, #nowy_kraj { display: table; position: relative;}*/

/*  Dodawanie nowego konta
-------------------------------------------------------------------------*/

#lokalizacja { width: 340px; display: table }

/* LISTA UZYTKOWNIKOW
-------------------------------------------------------------------------*/

#uzytkownicy_lista { width: 100% }
#uzytkownicy_lista td { border: 1px solid #efefef; font-size: 12px}
.td_strong { font-weight: bold; font-size: 12px; }

/* LISTA OGŁOSZEŃ
--------------------------------------------------------------------------*/
#ogl_usun{ background-image: url(../Zasoby/Grafiki/ikona_gal_usun_zdjecie.png); width: 25px; height: 25px; float: left}
#ogl_edycja{ background-image: url(../Zasoby/Grafiki/ikona_gal_edytuj_zdjecie.png); width: 25px; height: 25px; float: left}
#table_ogloszenia { margin: 20px auto 0 auto; border: 2px solid #eaeaea; border-collapse: collapse}
#table_ogloszenia td { border: 1px solid #efefef; }

/**********STOPKA***********************************************************/
#stopka_left { color: #fef7f0; font-size: 11px; font-family: Verdana; float: left; padding: 0 0 0 20px }
#stopka_right { color: #fef7f0; font-size: 11px; font-family: Verdana; float: right; padding: 0 20px 0 0 }

/**********STOPKA - MENU***********************************************************/
#stopka_kontener { margin: 0 auto 0 auto; }
#stopka a{ color: #6e6060; }

.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;
}
#oferty_all { float: right; color: #F58220 }
#copyright { color: #aeaeae;  }
#copyright a{ color: #aeaeae;  }
#copyright a:hover{ color: #6e6e6e;  }

/*ZAPOTRZEBOWANIE */

.wynik_zapotrz { font-weight: bold; font-size: 12px; text-transform: uppercase;}
.liczba_zapotrz {}
.zapotrz_kontener { border: 1px dotted #000; margin: 5px 0 5px 0; padding: 3px 0 3px 0 }
.zglos_zarzadzanie, .zgloszone_zapotrz { border: 1px dotted #FF0000; text-align: right; padding: 3px 0 3px 0; display:block; width: 200px; margin: 0 0 0 270px}
.zglos_zarzadzanie a{ color:#F58220; font-family:Verdana; font-size:11px; }
/*ZAPOTRZEBOWANIE*/
