/* 

	Uniwersytet Lodzki
	Arkusz Stylow
	
	@Studio Arszenik 2009
	@DTO

*/


/* @sekcja: init */

* { margin:0;  padding:0; }
img { border:0; max-width:100%; }
html, body { color: #555; }
body {  font-size: 12px;  font-family:Tahoma, Helvetica, Arial, sans-serif;  background-color: #266d8c; text-align:center; }
li { 	list-style: none; }
form, fieldset { border: none; }
#dokument {	width: 100%; 	background-image: url(../images/img/tlo-gora.gif);     background-repeat: repeat-x;     background-color: #fff;     margin-top: 0px; }
#dokument-podstrona {background-image: url(../images/img/podstrona.gif); text-align:center;}
#muzeum {background-image: url(../images/muzeum/top.gif);}
#muzeum #naglowek-podstrona .inner {background-image: url(../images/muzeum/uni-muzeum-tlo.jpg); background-repeat: no-repeat;}
#dokument-podstrona, #muzeum {	width: 100%; 	     background-repeat: repeat-x;     background-color: #fff;     margin-top: 0px; }
#muzeum-left {background-image: url(../images/muzeum/fotki-lewe.gif); background-repeat: no-repeat; height:117px; left:89px; position:absolute; top:72px; width:127px;}
#muzeum-right {background-image: url(../images/muzeum/fotki-prawe.gif); background-repeat: no-repeat; height:113px; right:77px; position:absolute; top:83px; width:157px;}
.inner { text-align: left;	width: 950px; 	margin: 0 auto;  	position: relative; z-index: 3;margin-bottom: 20px!important;}

.podstrona-left .kontent-linia {line-height: 17px;}


/* @sekcja: tlo */
/*
#dokument #dokument-tlo {	background-image: url(../images/tlo/index/tlo.jpg);     background-repeat: no-repeat; }
*/
/* @sekcja: naglowek */

	/* @sub: strona glowna */
	
	#naglowek { height: 90px; display: block;  }
	#naglowek-podstrona { height: 160px; display: block;  }
	
	#naglowek h1, #naglowek h2, #naglowek-podstrona h1, #naglowek-podstrona h2  { 	display: none; }
	#naglowek-logo {  background-image: url(../images/img/uni-logo-przezroczyste-top.gif); background-repeat: no-repeat; width: 188px; height: 90px;  margin-left: 18px; display: block; background-position: 0 18px; float: left;}
	#naglowek-logo a, #naglowek-grafika { width: 172px; height: 78px; display:block; overflow:hidden; text-indent:-10000em; }
	#naglowek-quick { position: absolute; top: 0px; right: 0px; width: 618px; height: 33px; display: block; background-color: #4588a3; overflow: hidden; background-image: url(../images/img/gorna-belka-lewy.gif); background-repeat:no-repeat; padding-left: 37px; }
	#naglowek-quick ul {  height: 33px; display: block; background-image: url(../images/img/gorna-belka-prawy.gif); background-repeat:no-repeat; background-position:  100% 100%; }
	.first { background-position: 1000px 1000px !important; background-repeat: no-repeat !important; padding-left:5px !important} 
	#naglowek-quick li { display: inline; padding-left: 12px; background-image: url(../images/img/gorna-belka-podzialka.gif); background-repeat:no-repeat; background-position:  3px 5px; position: relative; top: 7px; }
	#no-flash, #promo-flash { height:228px; overflow:hidden; margin-top:20px; }    
	#naglowek-quick a { color: #fff; text-decoration:none;}
	#naglowek-quick a:hover { color: #f4e31e; text-decoration: underline;}
	.flag-english { background-image: url(../images/img/gb.png); background-repeat:no-repeat; background-position:  0px 2px; padding-left: 20px ; }
	.flag-russian { background-image: url(../images/img/email.png); background-repeat:no-repeat; background-position:  0px 2px; padding-left: 20px ;}
	.facebook { background-image: url(../images/img/facebook_ico.png); background-repeat:no-repeat; background-position:  0px 2px; padding-left: 20px ;}
	.kultura { background-image: url(../images/img/kupon.png); background-repeat:no-repeat; background-position:  0px 2px; padding-left: 20px ;}
	.blog { background-image: url(../images/img/blog.png); background-repeat:no-repeat; background-position:  0px 2px; padding-left: 20px ;}
	.googlePlus { background-image: url(../images/img/g_plus.png); background-repeat:no-repeat; background-position:  0px 2px; padding-left: 20px ;}
	#naglowek-search { color: #e4edf1; position: absolute; top: 60px; right: 0px; width: 310px; height: 33px; display: block; overflow: hidden;  background-repeat:no-repeat;  }
	
	#s01  {  width: 130px; float: left; margin-left: 6px; margin-top: 3px; }
	#s01-text { float: left; margin-top: 7px; }

	.bszukaj {  margin-top:2px; float: left; margin-left: 10px;  }
	.search-linia {   }
	
	/* @sub: podstrona */
	/*#naglowek-podstrona { z-index:99;}*/
	#naglowek-menu { /*position: absolute; */margin: 0 auto; width: 950px; position: relative; /*z-index: 8;*/}
	#naglowek-menu ul { position:absolute; top:23px; left:0px; z-index: 4;}	
	#naglowek-menu li { /*display: inline; */ float: left; position: relative; height: auto; }
	#naglowek-menu li ul li { /*display: inline; */ float: none; position: relative; height: auto; width: auto; }
	#naglowek-menu .submenu ul { top: 0px; position: relative; display: block;  height: auto; width: 163px; z-index: 4;}
	#naglowek-menu .submenu li { display: block; padding-bottom: 6px; padding-left: 10px; margin-bottom: 3px;  }
	#naglowek-menu .submenu li { /*height: 1px; */background-image: url(../images/img/uni-menu/menu-linia.gif);  background-repeat:no-repeat;  background-position: 0 90%; }
	#naglowek-menu .submenu  { z-index: 3; position:absolute; top:43px; left:9px; /*background-color:#1D6E85;*/ /* padding: 9px; */ width: 163px;}
	#naglowek-menu .submenu a { color:#fff;  text-decoration: none;  }
	#naglowek-menu .submenu a:hover { color:#fff;  text-decoration: underline;}
	.disabled { display: none; }
	
	.submenu      { background-image: url(../images/img/uni-menu/menu-bg.gif); background-repeat:repeat-y; margin-top:0px;}
	.submenu-top  { background-image: url(../images/img/uni-menu/menu-top.gif); background-repeat:no-repeat; background-position: 0 0; width: 163px; height:5px; /*margin-top: -10px; margin-left: -9px;*/}
	.submenu-body { background-image: url(../images/img/uni-menu/menu-bottom.gif); background-repeat:no-repeat; background-position: 0 100%; height: 6px; /*margin-left: -9px;*/}
	
	
	/*.przycisk_menu_menuelement { background-position: 0px 0px; width: 162px; height: 43px; display: block; display:block; overflow:hidden; text-indent:-10000em;  float:left; }
	.przycisk_menu_menuelement:hover { background-position: 0px -86px;  }
	*/
	.menu-ouni, .menu-ouni-podmenu, .menu-ouni-podmenu-hover, .menu-ouni-s-hover {margin-left: 1px; background-position: 0px 0px; width: 162px; height: 43px; display: block; display:block; overflow:hidden; text-indent:-10000em; background-repeat:no-repeat; background-image: url(../images/img/menu.gif) !important; float:left; }	
	 .menu-ouni-enabled,.menu-ouni-podmenu-enabled, .menu-ouni-s-enabled {  width: 163px; /*margin-left: 150px;*/ margin-left:3px; }
	
	.menu-ouni:hover { background-position: 0px -86px;  }
	.menu-ouni-podmenu:hover { background-position: 0px -129px;  }
	.menu-ouni-podmenu-hover, .menu-ouni-s-hover { background-position: 0px -129px;  }
	.menu-ouni-s { background-position: 0px -43px; width: 162px; height: 43px; display: block; display:block;  text-indent:-10000em; background-repeat:no-repeat; background-image: url(../images/img/menu.gif) !important;  float:left; }
	.menu-ouni-s:hover { background-position: 0px -43px;  }
	
	.menu-ludzie, .menu-ludzie-podmenu, .menu-ludzie-podmenu-hover, .menu-ludzie-s-hover  { background-position: -278px 0px; width: 113px; height: 43px; display: block; display:block; overflow:hidden; text-indent:-10000em; background-repeat:no-repeat; background-image: url(../images/img/menu.gif)  !important; float:left; }
    .menu-ludzie-enabled,.menu-ludzie-podmenu-enabled, .menu-ludzie-s-enabled {  width: 163px; /*margin-left: 150px;*/ margin-left:2px; }
	.menu-ludzie:hover { background-position: -278px -86px;  }	
	.menu-ludzie-podmenu:hover { background-position: -278px -129px;  }	
	.menu-ludzie-podmenu-hover, .menu-ludzie-s-hover { background-position: -278px -129px;  }	
	.menu-ludzie-s{ background-position: -278px -43px; width: 113px; height: 43px; display: block; display:block; overflow:hidden; text-indent:-10000em; background-repeat:no-repeat; background-image: url(../images/img/menu.gif)  !important;  float:left; }
	.menu-ludzie-s:hover { background-position: -278px -43px;  }
	
	.menu-zycie, .menu-zycie-podmenu , .menu-zycie-podmenu-hover, .menu-zycie-s-hover { background-position: -503px 0px; width: 160px; height: 43px; display: block; display:block; overflow:hidden; text-indent:-10000em; background-repeat:no-repeat; background-image: url(../images/img/menu.gif) !important; float:left; }
	.menu-zycie-enabled, .menu-zycie-podmenu-enabled, .menu-zycie-s-enabled { width: 163px; /* margin-left: 270px;*/ margin-left:8px;}
	.menu-zycie:hover { background-position: -503px -86px;  }
	.menu-zycie-podmenu:hover { background-position: -503px -129px;  }
	.menu-zycie-podmenu-hover, .menu-zycie-s-hover { background-position: -503px -129px;  }
	.menu-zycie-s { background-position: -503px -43px; width: 160px; height: 43px; display: block; display:block; overflow:hidden; text-indent:-10000em; background-repeat:no-repeat; background-image: url(../images/img/menu.gif) !important;  float:left; }
	.menu-zycie-s:hover { background-position: -503px -43px;  }
	
	.menu-studia, .menu-studia-podmenu , .menu-studia-podmenu-hover, .menu-studia-s-hover { background-position: -163px 0px; width: 113px; height: 43px; display: block; display:block; overflow:hidden; text-indent:-10000em; background-repeat:no-repeat; background-image: url(../images/img/menu.gif) !important; float:left; }
	.menu-studia-enabled, .menu-studia-podmenu-enabled, .menu-studia-s-enabled { width: 163px; /*margin-left: 430px;*/ margin-left:2px;}
	.menu-studia:hover { background-position: -163px -86px;  }
	.menu-studia-podmenu:hover { background-position: -163px -129px;  }
	.menu-studia-podmenu-hover, .menu-studia-s-hover { background-position: -163px -129px;  }
	.menu-studia-s { background-position: -163px -43px; width: 113px; height: 43px; display: block; display:block; overflow:hidden; text-indent:-10000em; background-repeat:no-repeat; background-image: url(../images/img/menu.gif) !important;  float:left; }
	.menu-studia-s:hover { background-position: -163px -43px;  }
	
	.menu-prawo, .menu-prawo-podmenu , .menu-prawo-podmenu-hover, .menu-prawo-s-hover { background-position: -391px 0px; width: 113px; height: 43px; display: block; display:block; overflow:hidden; text-indent:-10000em; background-repeat:no-repeat; background-image: url(../images/img/menu.gif) !important; float:left; }
	.menu-prawo-enabled, .menu-prawo-podmenu-enabled, .menu-prawo-s-enabled { width: 163px; /*margin-left: 540px;*/ margin-left:2px;}
	.menu-prawo:hover { background-position: -391px -86px;  }
	.menu-prawo-podmenu:hover { background-position: -391px -129px;  }
	.menu-prawo-podmenu-hover, .menu-prawo-s-hover { background-position: -391px -129px;  }
	.menu-prawo-s { background-position: -391px -43px; width: 113px; height: 43px; display: block; display:block; overflow:hidden; text-indent:-10000em; background-repeat:no-repeat; background-image: url(../images/img/menu.gif) !important;  float:left; }
	.menu-prawo-s:hover { background-position: -391px -43px;  }
	
	.menu-nauka, .menu-nauka-podmenu , .menu-nauka-podmenu-hover, .menu-nauka-s-hover { background-position: -668px 0px; width: 106px; height: 43px; display: block; display:block; overflow:hidden; text-indent:-10000em; background-repeat:no-repeat; background-image: url(../images/img/menu.gif) !important; float:left; }
	.menu-nauka-enabled, .menu-nauka-podmenu-enabled, .menu-nauka-s-enabled { width: 163px; /* margin-left: 660px;*/ margin-left:2px;}
	.menu-nauka:hover { background-position: -668px -86px;  }
	.menu-nauka-podmenu:hover { background-position: -668px -129px;  }
	.menu-nauka-podmenu-hover, .menu-nauka-s-hover { background-position: -668px -129px;  }
	.menu-nauka-s { background-position: -668px -43px; width: 106px; height: 43px; display: block; display:block; overflow:hidden; text-indent:-10000em; background-repeat:no-repeat; background-image: url(../images/img/menu.gif) !important;  float:left; }
	.menu-nauka-s:hover { background-position: -668px -43px;  }
	
	.menu-promocja, .menu-promocja-podmenu , .menu-promocja-podmenu-hover, .menu-promocja-s-hover { background-position: -776px 0px; width: 170px; height: 43px; display: block; display:block; overflow:hidden; text-indent:-10000em; background-repeat:no-repeat; background-image: url(../images/img/menu.gif) !important; float:left; }
	.menu-promocja-enabled, .menu-promocja-podmenu-enabled, .menu-promocja-s-enabled { width: 173px; /*margin-left: 760px;*/}
	.menu-promocja:hover { background-position: -776px -86px;  }
	.menu-promocja-podmenu:hover { background-position: -776px -129px;  }
	.menu-promocja-podmenu-hover, .menu-promocja-s-hover { background-position: -776px -129px;  }
	.menu-promocja-s { background-position: -776px -43px; width: 169px; height: 43px; display: block; display:block; overflow:hidden; text-indent:-10000em; background-repeat:no-repeat; background-image: url(../images/img/menu.gif) !important;  float:left; }
	.menu-promocja-s:hover { background-position: -776px -43px;  }


	
/* @sekcja: kontent */

#kontent { margin-top: 7px;  /*z-index: 1; */ position: relative; padding-bottom: 20px; }
/*#kontent .inner { z-index: 0; position: relative; }*/
#kontent .inner { z-index: 1; top:-50px;}
	/* @sub: strona glowna */

	.kontent-lewy { width:440px;  float:left;}
	.kontent-prawy { width:490px; float:right;}

	/* @sub: mapa */
	
	.grupa_kont-mapa { width:430px; padding-bottom: 20px;background-color: #faf4db; background-position: 0 100%; background-repeat:no-repeat; background-image: url(../images/img/tlo-mapa-strony.gif);  }
	.grupa_kont-mapa-left { width: 170px; float:left; margin-left:25px;  }
	.grupa_kont-mapa-right { width: 180px; float:right; margin-right:25px; }
	.lista-kont-mapa-menu { font-size: 12px; font-family:Tahoma, Helvetica, Arial, sans-serif; color: #665d38}
	.grupa_kont-mapa li { margin-top:5px;}
	/*.grupa_kont-mapa-left li { margin-top:6px;}*/
	.grupa_kont-mapa h3 { color: #4b95af; font-size: 17px; font-family: Georgia, Times, serif; margin-top:10px; font-weight: 500}
	.grupa_kont-mapa h3 a {  color: #4b95af; text-decoration: none; }
	.grupa_kont-mapa h3 a:hover { color: #4b95af; text-decoration: underline; }
	.lista-kont-mapa-menu { margin-top:3px; }
	.lista-kont-mapa-menu a {  color: #665d38!important; text-decoration: none !important; }
	.link_aktywny, .lista-kont-mapa-menu a:hover { color: #4b95af; text-decoration: underline !important; background-color: #d3dfd3;}
    .link_aktywny {padding: 3px;}

	/* @sub: aktualnosci */
	
	.grupa_kont-aktualnosci { position: relative; }
	.grupa_kont-aktualnosci h4 {clear: none !important;}
	.grupa_kont-aktualnosci img {float: none !important; }
	/*.kont-aktualnosci h3 {  color: #1d6e85; font-size: 15px; font-family: Georgia, Times, serif; margin-top:10px;font-weight: 600; }*/
	.kontent-prawy h3 {  color: #1d6e85; font-size: 15px; font-family: Georgia, Times, serif; margin-top:10px;font-weight: 600; }
	.kontent-tresc-data { margin-top: 2px; width:440px;font-size: 9px; font-family:Tahoma, Helvetica, Arial, sans-serif; color: #868686; font-weight: 300; }
	.aktualnosci-rss {  width: 48px; height: 20px; background-image: url(../images/img/rss.gif); background-repeat:no-repeat;  position:absolute; right:5px; top:5px; }
	#grupa_rss {  width: 48px; height: 20px; background-image: url(../images/img/rss.gif); background-repeat:no-repeat;  position:absolute; right:5px; top:496px; }
	#grupa_rss a { display:block; overflow:hidden; text-indent:-10000em; }
	.aktualnosci-rss a { display:block; overflow:hidden; text-indent:-10000em; }
	.grupa_kont-aktualnosci h4, .fastmenu-tytul, #news h4 {  margin-top: 0px; font-size: 12px; font-family:Tahoma, Helvetica, Arial, sans-serif; color: #4c473a; font-weight: 500; }
	.fastmenu-tytul { padding-top: 10px;}
	.kontent-tresc-news-data, .kontent-tresc-news-data p { margin-top: 0px; width: 340px;font-size: 9px !important; font-family:Tahoma, Helvetica, Arial, sans-serif; color: #aeaeae !important; font-weight: 300; }
	/*.aktualnosc-body { margin-top: 10px; font-size: 11px; ont-family:Tahoma, Helvetica, Arial, sans-serif; color: #868686; font-weight: 400; padding-right: 20px; }*/
	.kontent-tresc-body, .kontent-tresc-body p { margin-top: 10px; font-size: 11px !important; font-family:Tahoma, Helvetica, Arial, sans-serif !important; color: #868686 !important; font-weight: 400; padding-right: 20px; }
	.grupa_news-wazny {  margin-top:0px; background-repeat:repeat-y; background-image: url(../images/img/podswietlony-news-tlo.gif);  }
	/*.aktualnosc-sel {  margin-top:20px; background-repeat:repeat-y; background-image: url(../images/img/podswietlony-news-tlo.gif);  }
	.aktualnosc-sel-begin { background-image: url(../images/img/podswietlony-news-gora.gif); background-repeat:no-repeat;  width:484px; height: 11px;  }*/
	.grupa_news-wazny-top { background-image: url(../images/img/podswietlony-news-gora.gif); background-repeat:no-repeat;  width:484px; height: 11px;  }
	/*.aktualnosc-sel-body { width:484px;  background-position: 0 100%; background-image:url(../images/img/podswietlony-news-dol.gif); background-repeat:no-repeat;  }*/
	.grupa_news-wazny-body { width:484px;  background-position: 0 100%; background-image:url(../images/img/podswietlony-news-dol.gif); background-repeat:no-repeat;  padding-left:15px;}
	.aktualnosc h4 {  padding-top:10px !important;}
	.aktualnosc { padding-left: 10px; background-repeat:repeat-x; background-image: url(../images/img/linia-przerywana.gif); margin-top:10px } .f { background-position: 1000px 1000px !important; background-repeat: no-repeat !important; }
	.aktualnosc-img-sel {float: left; padding-top:0px; padding-left: 0px; padding-bottom:0px; padding-right:10px; }
	.aktualnosc-img-sel img { margin-top: 10px !important; }
	.aktualnosc-img { float: left; padding-top:10px; padding-left: 0px; padding-bottom:10px; padding-right:10px; }
	.link_artykul { margin-left:360px; color: #009dd8; margin-top: 10px;text-decoration: underline; margin-bottom:10px; display:block; /*float:right;*/ margin-right:10px; padding-left:20px; background-image: url(../images/img/bullet-news.gif); background-repeat:no-repeat; background-position: 2px 3px;  }
	.grupa_news-wazny .link_artykul { margin-left:370px;}
	.link_artykul:hover { color: #bd9f1f; text-decoration: underline; }
	.aktualnosci-headery { background-repeat:repeat-x; background-image: url(../images/img/linia-przerywana.gif); padding-top:15px; margin-top:10px; padding-bottom:10px}
	.aktualnosci-headery li { margin-top: 3px; background-image: url(../images/img/bullet-naglowki-news.gif); background-repeat:no-repeat; padding-left: 16px; background-position: 1px 5px;	 }
	.aktualnosci-headery a { color: #4c473a;  text-decoration:none; }
	.aktualnosci-headery a:hover { color:#009dd8 ;text-decoration: underline; }
	.aktualnosc-pozostale, #youtube a {  color: #009dd8; text-decoration: underline; margin-bottom:10px; display:block;  margin-right:10px; padding-left:20px; background-image: url(../images/img/bullet-news.gif); background-repeat:no-repeat; background-position: 2px 3px;  }
	.aktualnosc-pozostale, #youtube-3 a , #youtube-4 a, #youtube-4 a, #youtube-6 a {  color: #009dd8; text-decoration: underline; margin-bottom:10px; display:block;  /*margin-right:10px;*/ background-image: none; padding-left: 0px;}
	.aktualnosc-pozostale:hover, #youtube a:hover { color: #bd9f1f; text-decoration: underline; }
	.kontent-tresc-filtr { margin-bottom: 20px; margin-top: -6px;}
    #INFO#Opis66 {background-image: url(../images/img/bullet-news.gif);
	background-repeat:no-repeat; background-position: 2px 3px; 
}

.kontent-tresc-news-link-pozostale {
	 padding-left:20px; background-image: url(../images/img/bullet-news.gif); background-repeat:no-repeat; background-position: 2px 3px; 
}
	.kontent-tresc-body img {margin-top:10px;}
	
	/* @sub: pagger */
	.stronnicowanie { background-image: url(../images/img/stronicowanie-normal.gif); background-repeat:no-repeat; padding: 8px 10px 5px; background-position: 1px 5px; }
	.stronnicowanie_podwojne { background-image: url(../images/img/stronicowanie-normal.gif); background-repeat:no-repeat; padding: 8px 6px 5px; background-position: 1px 5px; }
	.zaznaczenie { background-image: url(../images/img/stronicowanie-zaznaczone.gif); background-repeat:no-repeat; padding: 8px 10px 5px; background-position: 1px 5px; }
	.zaznaczenie_podwojne { background-image: url(../images/img/stronicowanie-zaznaczone.gif); background-repeat:no-repeat; padding: 8px 6px 5px; background-position: 1px 5px; }
	.poprzednia { background-image: url(../images/img/stronicowanie-prev.gif); background-repeat:no-repeat; padding: 8px 5px 5px 15px; background-position: 1px 5px;  text-decoration:none;}
	.nastepna { background-image: url(../images/img/stronicowanie-next.gif); background-repeat:no-repeat; padding: 8px 15px 5px 8px; background-position: 1px 5px; text-decoration: none;}
	
	/* @sub: newsletter */
	
	.grupa_kont-newsletter h3, #partnerzy h3 { color: #1d6e85; font-size: 15px; font-family: Georgia, Times, serif; margin-top:10px;font-weight: 600}
	.grupa_kont-newsletter p { margin-top: 10px; width: 340px;font-size: 11px; font-family:Tahoma, Helvetica, Arial, sans-serif; color: #868686; font-weight: 300; padding-bottom:15px}
	
	.grupa_newsletter-check p, .grupa_newsletter_submit p {margin: 0px; padding-top: 10px; padding-left: 0px; padding-right: 0px; padding-bottom: 0px;}
	
	.grupa_newsletter-linia, .kontent-linia-newsletter-linia { width: 300px; display:block; margin-top:10px; }
	.edycja_n01, .edycja_n02  {  width: 90px; float: left; margin-left: 6px; }
	.tekst_n01-text, .tekst_n02-text  { float: left; }
	/*.tekst_n02-text {  padding-left:15px; }*/
	.n03 {  padding:0px; float:left; }
	.tekst_n03-text { display: block; width: 170px; float: left; padding-left:10px; font-size: 11px; font-family:Tahoma, Helvetica, Arial, sans-serif; color: #868686; font-weight: 300;  }
	#n-wyslij {  padding:0px; float:left; }
	
	.grupa_newsletter-check { display: block; width: 200px; float: left; }
	.grupa_newsletter_submit { padding-top: 10px; }
	.grupa_newsletter-linia:after, .kontent-linia-newsletter-linia:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
	.grupa_newsletter-br { width: 360px; display:block; height: 5px; background-repeat:repeat-x; background-image: url(../images/img/newsletter-br.gif);  }
	.grupa_newsletter-body { width:340px; background-color: #f7f6f3; padding-bottom:10px; padding-top:5px; padding-left:20px}
	.subskrybuj{  float:right; display: block; }
	
	/* @sub: wspieramy */	
	#kont-wspieramy, #partnerzy { background-repeat:repeat-x; background-image: url(../images/img/linia-przerywana.gif); margin-top:20px; margin-right: 20px; }
	#kont-wspieramy h3 { color: #1d6e85; font-size: 15px; font-family: Georgia, Times, serif; padding-top:10px;font-weight: 600; margin-bottom: 18px;}
	.wspieramy-full { width: 430px; margin-bottom:10px;}
/*	.kontent-linia-wspieramy a { float:left; width:240px; margin-top: 4px; padding:2px; text-align:center}*/
	.kontent-linia-wspieramy a { display: inline; width:440px; margin-top: 4px; padding:2px; text-align:center;}
	
	/* @sub: media */
	
	.kont-media { background-repeat:repeat-x; background-image: url(../images/img/linia-przerywana.gif); margin-top:20px }
	.kont-media h3 { color: #1d6e85; font-size: 15px; font-family: Georgia, Times, serif;padding-top:10px;font-weight: 600}
	#no-flash2, #promo-flash2 { height:155px; overflow:hidden; margin-top:10px; padding-bottom: 10px; } 
	.kont-media h4 { margin-top: 10px; width: 340px;font-size: 12px; font-family: Tahoma, Helvetica,  Arial, sans-serif; color: #4c473a; font-weight: 400; }
	.media-flash { float:left; width:255px; /*margin-top: 4px;*/ }
	.media-share { float:right; width:190px; background-repeat:repeat-y; background-image: url(../images/img/okienko-portale-tlo.gif); margin-top: 10px; }
	
	#youtube-0 {margin-top: 12px; padding-bottom: 10px;}
	
	.media-share ul { padding-left: 15px; padding-top: 1px; }
	.media-share li { margin-top: 4px; }  
	.media-share a { color: #009dd8;  text-decoration:none; }
	.media-share a:hover { color:#bd9f1f ;text-decoration: underline; }
	.media-share-top { width:190px; height: 11px; display: block;  background-image:url(../images/img/okienko-portale-top.gif); background-repeat:no-repeat; }
	.media-share-body { width:190px; padding-bottom: 15px; display: block;  background-position: 0 100%; background-image:url(../images/img/okienko-portale-bottom.gif); background-repeat:no-repeat; }
	
	.media-share-body a { padding-left:5px }
	.media-share-body img { margin-bottom:-3px }
	.media-blog {   background-position: 2px 3px; background-image:url(../images/img/media-blog.gif); background-repeat:no-repeat; padding-left:55px }
	.media-yt{  background-position: 2px 3px; background-image:url(../images/img/media-yt.gif); background-repeat:no-repeat; padding-left:55px }
	.media-flickr {   background-position: 2px 3px; background-image:url(../images/img/media-flickr.gif); background-repeat:no-repeat; padding-left:55px }
	
    /* @sub: podstrona */

	.podstrona-left { float:left; width:560px; margin-top: 4px; padding-left: 10px; padding-bottom:10px; }
	.podstrona-right { float:right; width:250px; margin-top: 4px;  padding-bottom: 10px; }
	
	.podstrona-left h2 {width: 550px; float: left;}
	.breadcrumb { position: relative;  margin-left: 5px;float:left; height:21px; background-color:#82aeb8; color:#fff; background-image: url(../images/img/breadcrumb/bread-top.gif); background-repeat:no-repeat; background-position:  0 0; margin-top:5px}
	.breadcrumb p {  max-height: 21px;  min-height: 21px; margin-left: 5px; margin-right: 10px; padding-top: 4px;padding-bottom: 4px; font-size: 11px; }
	.breadcrumb-body {/* width: 130px;*/   color:#fff;  background-image: url(../images/img/breadcrumb/bread-end.gif); background-repeat: no-repeat; background-position:  100% 0;}
	.breadcrumb a { color: #fff !important; text-decoration:none !important;}
	.breadcrumb a:hover { color: #f4e31e!important; text-decoration: underline !important;}
	
	#breadcrumbs { width: 100%; }


/* @sekcja: stopka  */

#stopka { padding-top: 20px; height:  120px ;width: 100%; 	background-image: url(../images/img/stopka-gradient.gif);     background-repeat: repeat-x;  position:relative; z-index:0;}

#stopka-link { position: absolute; left: 0px; width: 750px; height: 20px; }
#stopka-info { position: absolute; right: 0px; width: 250px; height: 40px; }

#stopka-link { font-size: 12px; }
#stopka-link li { display:inline; padding-left:10px; background-image: url(../images/img/stopka-br.gif); background-repeat:no-repeat; background-position:  2px 4px; }
#stopka-link a { color: #fff; text-decoration:none;}
#stopka-link a:hover { color: #f4e31e; text-decoration: underline;} .stopkaf { background-image: url(../images/img/stopka-znaczek.gif) !important; background-repeat:no-repeat; background-position:  0px -2px !important;padding-left:26px !important;  }

#stopka-info-obsluga { font-size: 11px; text-align:right; }
#stopka-info-obsluga a { color: #ffe976; text-decoration: underline;}
#stopka-info-obsluga a:hover { color: #fff; text-decoration: underline;}

#stopka-info-projekt { color: #fff; font-size: 11px; margin-top:5px; text-align:right;}
#stopka-info-projekt a { color: #fff; text-decoration:none;}
#stopka-info-projekt a:hover { color: #f4e31e; text-decoration: underline;}

/* @sub: artykul */
	.aktualnosci-data {/*height: 49px;*/ padding-bottom: 15px; width: 300px; /*background-image: url(../images/img/artykul-tytul.gif); background-repeat:repeat-x; background-position:  0 100%;*/ }
	.aktualnosci-data h3 {/*float: left; *//*background-image: none !important;*/}
	.aktualnosci-data .kontent-tresc-data {/*padding-top:27px; padding-left: 130px;*/}
	.podstrona-left h3{/* width: 410px;*/ color: #1d6e85; font-size: 20px; font-family: Georgia, Times, serif; padding-top:10px;font-weight: 600; padding-bottom: 5px; background-image: url(../images/img/artykul-tytul.gif); background-repeat:repeat-x; background-position:  0 100%;  display: table; clear:both; margin-top:10px}
	.podstrona-left h4 { clear: both;color: #1d6e85; font-size: 15px; font-family: Georgia, Times, serif; margin-top:10px;font-weight: 600 }
	.podstrona-left p { font-family:Tahoma, Helvetica, Arial, sans-serif; color: #333; margin-top: 10px; font-size: 12px; }
	.podstrona-left img { float: left; margin-top: 10px; padding-right: 10px; padding-bottom: 10px; }
	
	.podstrona-left ul { margin-top:10px; margin-left:10px}
	.podstrona-left li { margin-top:5px; padding-left:10px; padding-bottom:8px; background-image: url(../images/img/artykul-bullet.gif); background-repeat:no-repeat; background-position:  0 2px; color: #8a866b; }

	.podstrona-left a, .link_strona, .inner a {  color: #009dd8;  text-decoration: underline;  }	
	.podstrona-left a:hover, .link_strona:hover, .inner a:hover { color: #bd9f1f; text-decoration: underline; }
	.kontent-tresc-stronnicowanie a, .kontent-tresc-stronnicowanie a:hover{  text-decoration: none;    }

	
	.lead { font-size: 13px !important; font-weight:bold !important;}
	.mini { font-size: 11px !important; font-weight: normal !important; color:#666 !important;}
	.podstrona-left .kontent-tresc-data { font-family:Tahoma, Helvetica, Arial, sans-serif; font-size: 12px; color: #868686 !important; margin-top: 2px !important;  }

/* @sub: menus */

	.menus {  width: 243px;}
	.menus-title { background-image: url(../images/img/fastmenu/menu/menu-top.gif); background-repeat:no-repeat;height:38px; color: #fff;  }
	.menus-title h4 {  color: #fff;  font-size: 13px; font-family:Tahoma, Helvetica, Arial, sans-serif; padding-top:13px; font-weight: bold; padding-left: 10px;  }
	
	.menus ul {  padding-top:10px }
	.menus li {  width: 210px ;margin-top:4px; background-repeat:repeat-x; background-image: url(../images/img/linia-przerywana.gif);background-position:  0 100%; padding-bottom: 5px; }

	.menus a {  color: #2a6d87; text-decoration: none;    }
	.menus a:hover { color: #bd9f1f; text-decoration: underline; }

	.menus-body { background-image: url(../images/img/fastmenu/menu/menu-bg.gif); background-repeat:repeat-y; background-position: 0 100%; padding-bottom: 2px; padding-left: 10px;width: 243px; }
	.menus-btm { background-image: url(../images/img/fastmenu/menu/menu-btm.gif); background-repeat:no-repeat; background-position: 0 100%; padding-bottom: 10px; padding-left: 10px;width: 243px; height: 5px; }
	
	.banner {  width: 243px; margin-top:10px}
	.adres, .kontent-tresc-adres {width: 223px; }
	.adres, .kontent-tresc-adres, .grupa_jednostka-body {  margin-top:10px; background-color:#f8f3e3; padding:10px}
	
	.adres h4 {  color: #333;  font-size: 12px; font-family:Tahoma, Helvetica, Arial, sans-serif; font-weight: normal;   }
	.adres p {  font-size: 11px; font-family:Tahoma, Helvetica, Arial, sans-serif; color: #868686 !important;}

	.adres a {  color: #009dd8; text-decoration: underline;    }
	.adres a:hover { color: #bd9f1f; text-decoration: underline; }
	
/*kalendarium*/
    .full #kalendarz {padding-left: 380px; }
    .kontent-tresc-kalendarium-top, .kontent-tresc-kalendarium-top-center { float: left;}
/*    .podstrona-left .kontent-tresc-kalendarium-top, .podstrona-left .kontent-tresc-kalendarium-top-center { margin-top:-10px;}*/
    .kontent-tresc-kalendarium-top { width:120px; padding-left: 20px; cursor: pointer;text-decoration:underline  }
    
    .kontent-tresc-kalendarium-top-center {text-align: center;  width:120px; font-weight:bold}
    .kontent-tresc-kalendarium-top-last {text-align: right; padding-right: 20px; cursor: pointer; text-decoration:underline }
    /*.kontent-tresc-kalendarium-top a  {padding-right: 132px;}*/
    .kontent-tresc-kalendarium-zawartosc { padding-bottom: 10px; }
    .kontent-tresc-kalendarium-dni { padding-bottom: 16px; padding-top: 8px;}
    .kontent-tresc-kalendarium-zawartosc span, .kontent-tresc-kalendarium-dni span, .kontent-tresc-kalendarium-dni a {padding-left: 20px;padding-right:24px; }
    .tekst_przesuniecie,.link_przesuniecie, .tekst_dzis_przesuniecie, .link_wydarzenie_przesuniecie {padding-left: 24px !important;padding-right: 27px !important;}
    .tekst_odstep { padding-left: 34px !important; }
    .tekst_dzis, .tekst_dzis_przesuniecie, .link_wydarzenie, .link_wydarzenie_przesuniecie { background-repeat: no-repeat; background-position: 14px 7px; padding-top: 12px; padding-bottom: 12px;}
    .tekst_dzis, .tekst_dzis_przesuniecie { background-image: url(../images/kalendarium/kalendarz-dzis.gif) !important;}
    .link_wydarzenie, .link_wydarzenie_przesuniecie { background-image: url(../images/kalendarium/kalendarz-event.gif); cursor: pointer; }
    #kalendarium { background-image: url(../images/kalendarium/kalendarz-bg.gif); background-repeat: repeat-y; width:410px; margin-bottom: 10px;}
    .kontent-tresc-kalendarium-top p { padding-left:20px;}
    #kalendarium-top { background-image: url(../images/kalendarium/kalendarz-top.gif); background-repeat: no-repeat; height: 7px;}
    #kalendarium-body { background-image: url(../images/kalendarium/kalendarz-bottom.gif); background-repeat: no-repeat; background-position: 0 100%; }
    .br, .separator_br
    {
        background-image:url(../images/uni/blok-br.gif);
        background-repeat:repeat-x;
        height:2px;
        display: block;
        margin-top: 5px;
        margin-bottom: 5px;
    }
    
    #kalendarz-front { background-repeat:repeat-x; background-image: url(../images/img/linia-przerywana.gif); }
    #kalendarz-front h3 { padding-top: 10px; padding-bottom: 20px; }
    
    #kalendarz a.link_wydarzenie {  text-decoration: none;    }
    
    #tooltip-body { background-image: url(../images/kalendarium/kalendarz-tooltip-bg.gif); background-repeat: repeat-y; width:304px; padding:20px; }
    #tooltip-top { background-image: url(../images/kalendarium/kalendarz-tooltip-top.gif); background-repeat: no-repeat; height: 7px;}
    #tooltip-bottom, #tooltip-bottom-left { background-image: url(../images/kalendarium/kalendarz-tooltip-bottom.gif); background-repeat: no-repeat; background-position: 0 100%; height: 19px;}
    #tooltip-bottom-left { background-image: url(../images/kalendarium/kalendarz-tooltip-bottom_left.gif);}


#kalendarium .br
{
margin-left:20px;
margin-right:20px;
}

#tooltip
{
   /* top: 10px;*/
    position : fixed !important; /* value for IE*/  
    position:absolute;
    z-index: 9;
}

.table_drzewo img {margin-top: 0px; padding-bottom: 0px;}

.grupa_zakladki .kontent-linia, .grupa_zakladki-aktywna .kontent-linia {padding-left: 10px; padding-right: 10px; padding-bottom: 10px; float: left;}
.grupa_zakladki { float: left;  background-image: url(../images/struktura/struktura-tap-b-srodek.gif); background-repeat: repeat-x;  margin-right:2px; }
.grupa_zakladki-lewy {background-image: url(../images/struktura/struktura-tap-b-lewa.gif); background-repeat: no-repeat; float:left; height:34px; width: 6px;}
.grupa_zakladki-prawy {background-image: url(../images/struktura/struktura-tap-b-prawa.gif); background-repeat: no-repeat; float:right; height:34px;  width: 6px;}
.grupa_zakladki-aktywna { float: left;  background-image: url(../images/struktura/struktura-tap-a-bg.gif); background-repeat: repeat-x;  margin-right:2px; }
.grupa_zakladki-lewy-aktywna {background-image: url(../images/struktura/struktura-tap-a-lewa.gif); background-repeat: no-repeat; float:left; height:34px; width: 6px;}
.grupa_zakladki-prawy-aktywna {background-image: url(../images/struktura/struktura-tap-a-prawa.gif); background-repeat: no-repeat; float:right; height:34px;  width: 6px;}
#struktura-top {background-image: url(../images/struktura/struktura-top.gif); background-repeat: no-repeat; height:7px;  width: 590px; margin-top:9px;}
#struktura-bottom {background-image: url(../images/struktura/struktura-bottom.gif); background-repeat: no-repeat; height:7px;  width: 590px;}
#struktura-body {background-image: url(../images/struktura/struktura-bg.gif); background-repeat: repeat-y; width: 590px; /*padding-left: 10px; padding-right: 10px;*/}
#struktura-body .kontent-linia {padding-left: 10px; padding-right: 10px;}
#wydzial { margin-left: 10px; }


.blok_tresc {

border-spacing:4px;
color:#616161;
font-family:arial,helvetica,Sans-Serif;
font-size:12px;
font-weight:normal;
}

td {
padding-bottom: 5px;
padding-left: 5px;
}

.nieznany {background-image: url(../images/pliki/nieznany.gif); background-repeat: no-repeat;  background-position: 0 50%; height: 51px;}
.application-pdf {background-image: url(../images/pliki/pdf.gif); background-repeat: no-repeat; background-position: 0 50%; height: 51px;}
.application-x-zip-compressed {background-image: url(../images/pliki/zip.gif); background-repeat: no-repeat; background-position: 0 50%; height: 51px;}
.application-msword {background-image: url(../images/pliki/doc.gif); background-repeat: no-repeat; background-position: 0 50%; height: 51px;}
.application-vnd.ms-excel {background-image: url(../images/pliki/xls.gif); background-repeat: no-repeat; background-position: 0 50%; height: 51px;}


/* clear after */

#stopka:after, #kontent:after, #header:after, .inner:after, .grupa_kont-mapa:after, #breadcrumbs:after, kont-wspieramy:after,kontent-linia-wspieramy:after, .aktualnosc:after, .grupa_news-wazny:after, .grupa_news-wazny-body:after, media-kolumna:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }

#jsMenuButtonContainer 
{ 
	width: 185px;
	color: #ffffff;
	position: absolute; 
	top: 0px; 
	right: 0px;  
	cursor: pointer;
	min-height: 10em;
    display: table-cell;
    text-align:right;
    line-height: 44px;
    font-family: Lucida,Tahoma, Helvetica, Arial, sans-serif;;
    font-size: 11px;
    font-weight:bold;
 
}

.jsMenuButton
{ 
	height: 44px;
	background-color:	#2f6d85;
	border: 1px solid #3e8eac;
	  padding-right:7px;
	 
}

.jsMenuButton_active
{ 
	color: #3a342d;
	background-color:	#f4e217;
}

.kalendarium-dzien
{

}

#jsMenuImgContainer 
{ 
border: 1px solid #3e8eac;
	position: absolute; 
	height: 228px;
	width: 764px;
	top: 0px; 
	left: 0px;  
	cursor: pointer;
}

/** box aktualnosci */
.box-left-bg { margin-top: 25px; position: relative;  margin-left: 5px;float:left; height:32px; background-image: url(../images/box/lewa.gif); background-repeat:no-repeat; background-position:  0 0; }
.box-right-bg {
background-image:url(../images/box/prawa.gif);
background-repeat:no-repeat;
background-position: 0 25px;
margin-left: 558px;
height:60px;
/*margin-top: 20px;*/
width:8px;

}
.box-body { background-image:url(../images/box/bg-naglowek.gif); background-repeat:repeat-x; height:32px; margin-left:5px; padding-top:8px; padding-right: 4px; padding-left: 3px; font-size: 11px; font-weight: bold; font-family: Tahoma; color: #fff;}
#box {
background-image:url(../images/box/bg.gif);
background-repeat:repeat-x;
float:left;
font-size:8pt;
height:32px;
margin-left:64px;
margin-top:-32px;
padding-left:14px;
padding-top:9px;
width:480px;
color: #a09f8b;
font-family: Tahoma;
}

.box-aktualnie {margin-left: -10px;}

.addthis_button_p { text-align: right; margin-top: -33px;}

/** potrzebne do opinii */

TD.kontent-opis, TD.kontent-podpowiedz, td.gielda
{
    background-color:   #F8F8F8;
    color:              #2B2B2B;
    border: 1px dotted #B2B2B2;
}

TD.kontent-opis
{

/*  padding-left:       10px;
    padding-right:      10px;*/
    min-width:              120px;
    text-align:         right;
    width: 20%;
}

TD.kontent-opis P {
    padding-right: 10px;
}


TD.kontent-podpowiedz P {
    padding-left: 10px;
    padding-right: 10px;
    padding-bottom: 10px;
    padding-top: 10px;
}

.blad, .wymagane, .niewymagane, .warunkowe, .tylkoodczyt, span.certyfikat_blad
{
    color               : inherit;
    padding-left        : 5px;
    padding-right       : 5px;
  /*  border              : 1px solid #999999;*/
}

/* klasy dla błędnie wypełninych pól */
.blad, span.certyfikat_blad
{
    background-color    : #FFC4C4;
}

/* klasa dla pól które muszą zostać wypełnione */
.wymagane
{
    /*background-color    : #FFFFC0;*/
}

/* klasa dla pól których wypełnienie jest opcjonalne */
.niewymagane
{
    background-color    : #EEFEFF;
}

/* klasa dla pól których wypełnienie zależy od tego, czy i jak wypełniono inne pola */
.warunkowe
{
    background-color    : #B4FFCD;
}

/* klasa dla pól których nie można edytować */
.tylkoodczyt
{
    background-color    : #CCCCCC;
}

/* klasa dla pól których nie można edytować */
select.blad, select.wymagane, select.niewymagane, select.warunkowe, select.tylkoodczyt
{
    padding-left        : 0px;
    padding-right       : 0px;
   /* border-spacing      : 0;
    border              : 1px solid #999999;*/
}
/* koniec klas dla pól /*

/**
 * cześć wspólna dla wszystkich klas komunikatów
 **/
.komunikat_wazne, .komunikat_wazne_nielam, .komunikat_wazne_duze, .komunikat_bazaok, .komunikat_bazano
{
    font-family         : arial, helvetica, Sans-Serif;
    font-size           : 13px;
    font-weight         : bold;
    border-color        : #E4E5E1;
    background-color    : inherit;
    color               : #CC2200;
}

.komunikat_wazne_nielam
{
    white-space         : nowrap;
}

.komunikat_wazne_duze
{
    font-size           : 17px;
}

.komunikat_bazaok
{
    font-size           : 16px;
    color               : #999900;
}

.komunikat_bazano
{
    font-size           : 16px;
}

.kontent-tresc-blad span, .kontent-tresc-ok span
{
	font-size           : 13px;
    font-weight         : bold;
    border-color        : #E4E5E1;
    background-color    : inherit;
    color               : #CC2200;
}

.kontent-tresc-ok span
{
color               : #999900;
}

/*margin-top: 40px !important; padding-right: 40px !important; */
.obrazek_bannery {display: block; }

.info_banner_flash {display: block; float: left;}
/*.tekst_naglowek_bannery {display: block; clear: left;}
.kontent-tresc-wyrownanie-do-gory {clear: left;}
.kontent-tresc-wyrownanie-do-gory > p {display: block; width: 100% !important;}
.kontent-tresc-wyrownanie-do-gory object {width: 30% !important;}

.kontent-tresc-wyrownanie-do-gory img {width: 100% !important; margin: 0px; padding: 0px !important;}
.kontent-tresc-wyrownanie-do-gory embed {width: 100% !important;}

.kontent-tresc-wyrownanie-do-gory span {display: block; float: left; width: 30% !important; margin: 0px; margin-left: 5px; padding: 0px !important;}
.kontent-tresc-wyrownanie-do-gory a {display: block; float: left; width: 30% !important; margin: 0px; margin-left: 5px; padding: 0px !important;}

.kontent-tresc-podpisy {clear: left; text-align: center; width: 100% !important;}
.kontent-tresc-podpisy a {display: block; float: left; width: 32% !important; padding-bottom: 40px !important;}
/*
.kontent-tresc-podpisy span {display: block; float: left; width: 33% !important; text-align: center; padding-bottom: 40px !important;}
*/



.prezentacje li
{
	list-style: none;
	background: none !important;
	height: 120px;
}

.prezentacje li img
{
	margin-top:0px;
	padding-bottom: 10px;
	float: none;
}

.kontent-tresc-senat p { font-size: 11px;}

#grupa_mapa { float: right; margin-top: -60px; }
#grupa_mapa img{ margin-right: 10px; }
.flickr_obrazek
{
	position: relative;
	top :3px;
}

#partnerzy {float: none;}

TABLE.tabelka
{
    color:    red;
    border-spacing:     1px 1px;
    padding:            0px;
    margin:             0px;
    border:             none;
    width:              100%;
    /*display:            block;*/
}

TR.kontent-linia
{
    padding:            0px;
    margin:             0px;
    border:             none;
    width:              100%;
}

TD.kontent-opis, TD.kontent-podpowiedz
{
    background-color:   #F8F8F8;
    color:              #2B2B2B;
    border: 1px dotted #B2B2B2;
}

TD.kontent-opis
{

/*  padding-left:       10px;
    padding-right:      10px;*/
    min-width:              120px;
    text-align:         right;
    width: 20%;
}

TD.kontent-opis P {
    padding-right: 10px;
}


TD.kontent-podpowiedz P {
    padding-left: 10px;
    padding-right: 10px;
    padding-bottom: 10px;
    padding-top: 10px;
}

TD.kontent-tresc P {
    padding-left: 10px;
    padding-right: 10px;
}

H3.tytul-rejestracja {
    font-family:        Georgia, "Times New Roman", Times, serif;
    font-size:          22px;
    font-weight:        normal;
    color:              #1D6E85;
    padding-top:        10px;
    padding-bottom: 12px;
}

TD.kontent-tresc
{
/*    padding-left:       10px;
    padding-right:      10px;*/
    padding-top:        3px;
    padding-bottom:     3px;
    /*padding-left: 4px;
    padding-right: 4px;*/
    min-width:              250px;
    text-align:         left;
    width: 63%;
    height: 60px;
}

TD.kontent-podpowiedz
{
    /*padding-left:       10px;
    padding-right:      10px;*/
    min-width:              250px;
    text-align:         left;
    width: 40%;
}

.tabela_dsb td {
    padding: 4px;
    border: 1px solid #CCCFD0;
}

.telefonDsb {
    width: 200px;
    letter-spacing: normal;
}


/** potrzebne do opinii */
/*
.breadcrumb { position: relative;  margin-left: 5px;float:left; height:21px; background-color:#82aeb8; color:#fff; background-image: url(../images/img/breadcrumb/bread-top.gif); background-repeat:no-repeat; background-position:  0 0; margin-top:5px}
	.breadcrumb p {  max-height: 21px;  min-height: 21px; margin-left: 5px; margin-right: 10px; padding-top: 4px;padding-bottom: 4px; font-size: 11px; }
	
*/
/** box aktualnosci */



.drukuj
{
	float: right;
}


select.rozwin_niewymaganeBrak  
{
	margin-left: 16px;
}

.kontent-tresc-dane-opis { font-weight: bold; }

#tooltip-body-data {text-align: left;}
#tooltip-body-data h4 {float: left;}
#tooltip-body-data span {padding-left: 5px;}

img.sfera-profile, img.fabryka, img.cube { width: 90px; }
img.wytwornia, img.radio_sesja { width: 190px; }
img.twojaeuropa { width: 166px; padding-top:22px; }

#dokument-podstrona #kontent .inner {top: 0px;}

#rekrutacja-grafika,#studia-grafika, #strajk-grafika  { background-repeat: no-repeat;   height:19px;  }
#rekrutacja-grafika  {background-image: url(../images/strona/rekrutacja_belka.jpg); width:434px;}
#studia-grafika  {background-image: url(../images/strona/studia_belka.jpg);  width:434px;}

#rekrutacja-grafika a, #studia-grafika a,  #strajk-grafika a
{
	height: 19px;    
	z-index:999;
}


#laury { background-repeat: no-repeat; width:932px; margin: 0 auto; padding-bottom:20px; height:112px; /*130px;*/ margin-top:-50px;  }
#laury div {float: left;}
/*#left-grafika,#right-grafika { background-repeat: no-repeat; width:472px; padding-bottom:20px; height:130px; margin-top:-50px;  }
#left-grafika  {background-image: url(../images/strona/1_miejsce.png); background-position: 90% 0; float:left; width:472px;}
#right-grafika  {background-image: url(../images/strona/2_miejsce.png); margin-left: 472px; width:472px;}

#left-grafika a, #right-grafika a
{
height:130px;
    position: absolute;
    width: 448px;
}

#right-grafika a 
{
    width: 450px;
}*/


.banner_palac { padding-left: 12px; }


.tekstkolor{ color: #A22117;}
.brak_pliku {color: red;}

#kronika_kolumna_prawa
{
	float: right;
	width: 212px;
}

#blip {padding-left: 20px; margin-top: 20px;}
div#facebookbadge {padding-left: 30px;}
div#facebookbadge img {padding: 20px;}
a.plik { margin: 0px;}


#facebooklubie { padding-top: 50px; }

.connect_widget_not_connected_text a {color:#E4EDF1 !important;}

.modal-box-tlo
{
/* background: transparent;*/
/* background: #CCCFD0;*/
z-index: 1002;
/* position: relative;*/
/* position: absolute;*/
position: fixed;
top: 0;
left: 0;
width: 100%;
/* width: 1000px;*/
height: 100%;
/* opacity: 0.5;*/
background-image: url("../images/img/przezroczysty-piksel.png");
/* background-repeat: repeat;*/
}
.modal-box-tlo > #printing-box
{
/* position: fixed;*/
position: relative;
margin: 100px auto 0px;
width: 560px;
color: #000000;
z-index: 1003;
background-image: none;
background-color: #FFFFFF;
}
.modal-box-tlo .podstrona-left
{
background-image: none;
background-color: #FFFFFF;
}
.odstep
{
margin-left: 20px;
}

#printing-box .podstrona-left, #printing-box .podstrona-left p
{
    padding-left: 0px;
    font-size: 16px;
}

.kontent-tresc-googlePlus
{
	padding-top: 2px;
}

#stopka-internet {
    background-image: url("../images/strona/logo_polski_internet.gif");
    height: 60px;
    margin-left: 188px;
    margin-top: 10px;
    text-align: right;
    width: 60px;
}

.box-down
{	
	position: fixed;
	right: 0px;	    
    /*border-radius: 6px 6px 6px 6px;*/
    bottom: 120px;
    /*box-shadow: 0 0 18px #888888;*/
    height: 100px;    
    /*right: -279.4px;*/
    width: 270px;
    z-index: 9;
}

.awatar 
{
	float: left;
	margin: 5px;
}

.center img
{
	float: none !important;
	
}

.box-aktualnie-front
{
	margin-top: 1px;
	padding-bottom: 64px;
}

.box-aktualnie-front #box {    
    float: left;
    margin-left: 0;
    margin-top: 15px;
    width: 90%;
}

.box-aktualnie-front .box-left-bg {
	float:left;
	margin-top: 15px;
	margin-left: 0px;
}

.box-aktualnie-front .box-right-bg {
	margin-left: 0px;
	float: left;
	background-position: 0 15px;
}

