.hide{
  display: none;
}
* {
	margin:0;
	padding:0
}
body {
	font-size:100%;
	line-height:14px;
	behavior:url("css/csshover.htc");
	background:url(http://foto.poland.gov.pl/gallery/serwis/body_bg_v2.jpg) repeat-x #f9fbfc;
}
/* ogolne */
.access, hr {
	display:none
}
fieldset {
	border:0
}
a {
	text-decoration:underline
}
a:hover {
	text-decoration:none
}
img {
	border:none
}
object {
	border:none
}
.lnk {
	color:#ba0000 !important
}
/* layout */
#containerOut {
	font:12px/16px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	background:url(http://foto.poland.gov.pl/gallery/serwis/containerOut_bg.jpg) no-repeat 50% 0;
	/*	width:100%;*/
	border-top:3px #fff solid;
	text-align:center
}
#containerIn {
	/*	position:relative;*/
	text-align:left
}
#top {
	width:980px;
	margin:0 auto;
}
#header {
	width:490px;
	height:100px;
}
#header{
	width:470px;
	height:80px;
	overflow:hidden;
  position: relative;
  padding: 20px 0px 0px 20px;	
}
#header .img{
  display: block;
  top: 5px;
  left: 20px;
  position: absolute;
}
#header *{
  font-size: 17px;
  line-height: 20px;
	color:#858585;
}
#toolbar {
	float:right;
	width:250px;
	height:100px;
	position:relative;
}
#toolbar #formSearch {
	height:43px;
	padding:10px 0 0 15px;
	background:url(http://foto.poland.gov.pl/gallery/serwis/wyszukiwarka_tlo.gif) 0 0 no-repeat
}
#formSearch h3 {
	float:left;
	font:normal 12px/24px Tahoma, Verdama, Arial, Sans-serif;
	color:#858585;
	margin:0 15px 0 0;
}
.fr #formSearch h3 {
	margin:0 5px 0 0;
	_margin:0 0px 0 0;
}
/* wyszukiwarka */
#formSearch input.tekst-input {
	color:#b3b3b3;
	font:normal 11px/16px Tahoma, Verdana, Arial, Sans-serif;
	border:none;
	background:url(http://foto.poland.gov.pl/gallery/serwis/input_text_tlo.gif) 0 0 no-repeat;
	width:135px;
	height:22px;
	padding:0 5px;
	margin:0;
	float:left
}
#formSearch input.submit-button {
}
#toolbar #navLang {
	position:absolute;
	bottom:17px;
	right:0px;
	width:297px;
}
#toolbar #navLang li {
	float:left;
	list-style:none;
	margin:0 10px 0 0;
	width:23px;
	height:17px;
	overflow:hidden
}
#toolbar #navLang li a {
	display:block;
	width:23px;
	height:17px;
	overflow:hidden;
}
#toolbar #navLang li.pl {
	background:url(http://foto.poland.gov.pl/gallery/serwis/flaga_pl.gif) 0 0 no-repeat;
}
#toolbar #navLang li.en {
	background:url(http://foto.poland.gov.pl/gallery/serwis/flaga_en.gif) 0 0 no-repeat;
}
#toolbar #navLang li.de {
	background:url(http://foto.poland.gov.pl/gallery/serwis/flaga_de.gif) 0 0 no-repeat;
}
#toolbar #navLang li.ru {
	background:url(http://foto.poland.gov.pl/gallery/serwis/flaga_ru.gif) 0 0 no-repeat;
}
#toolbar #navLang li.fr {
	background:url(http://foto.poland.gov.pl/gallery/serwis/flaga_fr.gif) 0 0 no-repeat;
}
#toolbar #navLang li.es {
	background:url(http://foto.poland.gov.pl/gallery/serwis/flaga_es.gif) 0 0 no-repeat;
}
#toolbar #navLang li.ar {
  background:url(http://foto.poland.gov.pl/gallery/serwis/flaga_ar.gif) 0 0 no-repeat;
}
#toolbar #navLang li.pt {
	background:url(http://foto.poland.gov.pl/gallery/serwis/flaga_pt.gif) 0 0 no-repeat;
}

#toolbar #navLang li.ch {
	background:url(http://foto.poland.gov.pl/gallery/serwis/flaga_ch.gif) 0 0 no-repeat;
}

#toolbar #navLang li:hover {
	background-position:-23px 0
}
#toolbar #navLang li.aktyw {
	background-position:-46px 0
}
/* wyszukiwarka podstrony */
#searchSubPage {
	position:relative;
	border:1px #ececec solid;
	padding:10px;
	background:#f7f4f2
}
#contentOut #contentIn #searchSubPage h3 {
	padding:5px 0 5px 0;
	font-size:15px;
	line-height:18px
}
#form-search {
	position:absolute;
	top:12px;
	left:140px;
	width:245px;
}
#form-search input.pole {
	color:#b3b3b3;
	font:normal 13px/16px Tahoma, Verdana, Arial, Sans-serif;
	border:none;
	background:url(http://foto.poland.gov.pl/gallery/serwis/input_text_tlo_2.gif) 0 0 no-repeat;
	width:210px;
	height:25px;
	padding:4px 5px;
	margin:0;
	float:left
}
#form-search input.submit-button {
	margin:2px 0 0 0
}
/* wyszukiwarka wyniki */
#searchSubPageWynik {
	border:1px #ececec solid;
	margin:5px 0 0 0;
	padding:0px 10px 5px 10px;
}
#contentOut #searchSubPageWynik p {
	margin:10px 0
}
#contentOut #searchSubPageWynik p span {
	color:#4d4d4d
}
#contentOut #searchSubPageWynik a {
	background:#f7f4f2;
	padding:0 3px
}
#searchresults_count {
	margin:20px 10px
}
#contentOut #contentIn #searchresults_count h3 {
	font:normal 13px/12px Tahoma, Arial, Verdana, sans-serif;
	padding:0
}
#contentOut #contentIn #searchresults_count p {
	margin:0 0 15px 0;
}
#contentOut #contentIn #searchresults_count span.ellipsis {
	color:#b3b3b3
}
#contentOut #contentIn #searchresults_count span.highlight {
	background:#f7f4f2;
}
/* stronicowanie */
.searchresults, .stronicowanie {
	clear:both;
	display:block;
	text-align:center;
	border:1px #ececec solid;
	margin:20px 0 0 0;
	padding:10px 5px
}
#contentOut .searchresults a, #contentOut .stronicowanie a {
	color:#949494;
	text-decoration:none;
	text-align:center;
	color:#949494;
	padding:0px 6px
}
#contentOut .searchresults a:hover, #contentOut .stronicowanie a:hover {
	color:#949494;
	background:url(http://foto.poland.gov.pl/gallery/serwis/btnTlo_1.gif) 50% 100% no-repeat;
}
#contentOut .searchresults p, #contentOut .searchresults p span, #contentOut .stronicowanie p, #contentOut .stronicowanie p span {
	color:#b3b3b3;
	margin:0
}
#contentOut .searchresults p b, #contentOut .stronicowanie p b {
	background:url(http://foto.poland.gov.pl/gallery/serwis/btnTlo_1.gif) 50% 0 no-repeat;
	color:#fff;
	padding:0 5px 1px 5px;
}
#contentOut .stronicowanie a.poprz, #contentOut .stronicowanie a.nast {
	color:#b3b3b3;
	font-size:0.85em;
	padding:10px
}
#contentOut .stronicowanie a.poprz:hover, #contentOut .stronicowanie a.nast:hover {
	color:#e31a1f;
	background:none
}
#wrapperOut {
	background:url(http://foto.poland.gov.pl/gallery/serwis/container_bg.gif) 50% 0 repeat-y;
}
#wrapperIn {
	width:980px;
	min-height:300px;
	margin:0 auto;
}
#anim {
	width:980px;
	height:250px;
	padding:15px 0 0 0px;
	margin:0 0 4px 0;
}
#animFlash {
	text-align:center
}
#anim object {
}
#noFp {
	text-align: center;
	padding: 80px 0 80px 0;
}
#noFp img {
	border:none
}
/* nawigacja */

#nav {
	clear:both;
	width:980px;
	height:46px;
	z-index:99
}
#nav li {
	list-style:none;
	float:left;
	display:inline;
	line-height:44px;
	overflow:hidden;
}
#nav li {
	height:45px;
}
#nav li a {
	font:bold 14px/52px Tahoma, Arial, Verdana, sans-serif;
	text-decoration:none;
	display:block;
	width:245px;
	text-align:center
}
/* poznaj polske*/
li#nav_1 {
	background:url(http://foto.poland.gov.pl/gallery/serwis/nav_chpt_1.gif) no-repeat 0 0
}
li#nav_1 a {
	color:#de2d00;
}
/*informacje praktyczne*/
li#nav_2 {
	background:url(http://foto.poland.gov.pl/gallery/serwis/nav_chpt_2.gif) no-repeat 0 0
}
li#nav_2 a {
	color:#ec6500;
	width:246px;
}
/* turystyka i wypoczynek */
li#nav_3 {
	background:url(http://foto.poland.gov.pl/gallery/serwis/nav_chpt_3.gif) no-repeat 0 0
}
li#nav_3 a {
	color:#88b600;
}
/* biznes i nauka */
li#nav_4 {
	background:url(http://foto.poland.gov.pl/gallery/serwis/nav_chpt_4.gif) no-repeat 0 0
}
li#nav_4 a {
	color:#005d8c;
	width:244px
}
#nav li:hover {
	background-position:0 -45px
}
/* nav podstrony */
.chpt_1 #nav, .chpt_2 #nav, .chpt_3 #nav, .chpt_4 #nav {
	height:52px
}
/*
#sub #nav li {
	height:44px;
}
*/
.chpt_1 #nav li, .chpt_2 #nav li, .chpt_3 #nav li, .chpt_4 #nav li {
	height:44px;
}
.chpt_1 li#nav_1, .chpt_2 li#nav_2, .chpt_3 li#nav_3, .chpt_4 li#nav_4 {
/*	background-position:0 -103px;*/
}
.chpt_1 li#nav_1 a, .chpt_2 li#nav_2 a, .chpt_3 li#nav_3 a, .chpt_4 li#nav_4 a {
/*	color:#fff*/
}
.chpt_1 li#nav_1:hover, .chpt_2 li#nav_2:hover, .chpt_3 li#nav_3:hover, .chpt_4 li#nav_4:hover {
/*	background-position:0 -148px;*/
}
.chpt_1 #nav {
	background:url(http://foto.poland.gov.pl/gallery/serwis/nav_chpt_1_bg.gif) no-repeat 0 100%
}
.chpt_2 #nav {
	background:url(http://foto.poland.gov.pl/gallery/serwis/nav_chpt_2_bg.gif) no-repeat 0 100%
}
.chpt_3 #nav {
	background:url(http://foto.poland.gov.pl/gallery/serwis/nav_chpt_3_bg.gif) no-repeat 0 100%;
}
.chpt_4 #nav {
	background:url(http://foto.poland.gov.pl/gallery/serwis/nav_chpt_4_bg.gif) no-repeat 0 100%
}
#main #wrapper {
	margin-top:20px;
}
#fonter {
	width:120px;
	height:40px;
	position:absolute;
	top:7px;
	right:0px;
	padding:0 5px 0 0;
	font-size:11px;
}
#contentIn #fonter p, #contentToolIn #fonter p {
	line-height:17px !important;
	color:#808080;
	float:left
}
#contentIn #fonter p span, #contentToolIn #fonter p span {
	width:18px;
	height:19px;
	cursor:pointer;
	color:#cc0000
}
#fonter span:hover {
	text-decoration:underline
}
#fonter #maly {
	font-size:11px
}
#fonter #sredni {
	font-size:13px
}
#fonter #duzy {
	font-size:15px
}
#contentOut {
	width:980px;
}
.wr {
	clear:both;
	line-height:14px;
	width:980px
}
.wr .box1, .wr .box2, .wr .box3 {
	float:left;
	display:inline;
}
.wr .box1 {
	width:244px;
}
/* >> podstrona >>*/
body#sub .wr .box1 {
	padding:0;
	width:245px;
}
body#sub .wr .box1 .sr {
/*	padding:18px 0 0 19px*/
}
/* >>> <<< */
.wr .box2 {
	padding:0;
}
.wr .box3 {
	width:225px;
}
#main #contentRow1 .box1, #main #contentRow1 .box2, #main #contentRow1 .box3 {
	min-height:270px;
	_height:270px;
	position:relative
}
#contentRow1 .box1, #contentRow2 .box1 {
	margin-right:18px;
}
body#main #contentRow1 .box1, body#main #contentRow1 .box2, #contentRow1 .box3 {
	border-right:1px #e5e5e5 solid;
	border-bottom:1px #e5e5e5 solid;
}
#contentRow1 .box2, #contentRow2 .box2 {
	margin-right:18px;
}
#contentRow3 .box3 {
	margin-left:17px;
}
body#sub #contentRow1 .box2 {
	width:255px;
	margin:0;
	border-right:1px #ececec solid;
	overflow:auto;
}
#contentRow2 .box {
	border-right:1px #e5e5e5 solid;
	min-height:140px;
	_height:140px;
	padding-top:15px;
}
#contentRow1 .box2 {
	position:relative;
	width:472px;
}
#contentRow2 {
	margin-top:15px
}
#contentRow2 .box1 {
	height:140px;
	width:244px
}
#contentRow2 .box2 {
	position:relative;
	width:474px;
}
#contentRow2 .box3 {
	height:159px;
	padding-right:0;
	width:226px
}
#contentRow2 .box3 .box {
	padding-top:8px;
	wodth:180px;
	height:148px;
	overflow:hidden;
	margin:0
}
#contentRow3 {
	margin-top:15px;
	background:url(http://foto.poland.gov.pl/gallery/serwis/contentRow3_bg.gif) repeat-x #eef7fb;
	border:2px #dbeef5 solid;
	border-left-width:1px;
	border-right-width:1px;
}
.de #contentRow3, .fr #contentRow3, .es #contentRow3, .ru #contentRow3, .en #contentRow3 {
	margin-top:5px;
}
#contentRow3 .box1, #contentRow3 .box2, #contentRow3 .box3 {
	min-height:159px;
	_height:159px;
}
#contentRow3 .box1 {
	position:relative;
	width:242px;
	min-height:200px;
	_height:200px;
}
#contentRow3 .box3 {
	width:203px;
}
/*body#sub #contentRow1 .box1{
	margin:0;
	min-height:270px;
	_height:270px;
}
*/

/* >>> <<< */

#infPolska .box {
	background:#f6f6f6;
	padding:10px 0 0 15px;
	width:229px;
	min-height:230px;
	_height:230px;
}
#infPolska h3 {
	background:#fff
}
#contentRow1 .box1 li {
	line-height:18px;
}
#contentRow1 .box1 div.czlonek {
	min-height:80px;
	_height:80px;
	margin:5px 0 0 0;
}
#contentRow1 .box1 div.czlonek p {
	line-height:30px;
}
#contentRow1 .box1 div.czlonek li {
	float:left;
	margin:0 16px 0 0;
	text-align:center;
	color:#005e8c
}
#contentRow1 .box1 div.czlonek img {
	display:block;
	text-align:center
}
#contentRow1 .box1 a.lnkBtn {
	clear:both;
}
/* foto zajawka */


#zajawka {
	width:472px;
	height:220px;
	margin-top:10px;
	overflow:hidden;
}
#nav_zajawka {
	width:130px;
	height:40px;
	position:absolute;
	top:7px;
	right:5px;
	z-index:110;
}
#nav_zajawka a.polecamy_archiwum {
	color:#cc0000;
	font:bold 11px/15px Tahoma;
}
#nav_zajawka_inner {
	position:absolute;
	top:0;
	right:0;
}
#zajawka #nav_zajawka_inner div {
	width:18px;
	height:17px;
	margin:0 2px 0 0;
	float:left;
	display:inline;
	overflow:hidden;
	cursor:pointer;
}
#nav_zajawka div.prev {
	background:url(http://foto.poland.gov.pl/gallery/serwis/fotoZajawka_strz_poprz.gif) 0 100% no-repeat
}
#nav_zajawka div.pause {
	background:url(http://foto.poland.gov.pl/gallery/serwis/fotoZajawka_strz_pauza.gif) 0 100% no-repeat
}
#nav_zajawka div.play {
	background:url(http://foto.poland.gov.pl/gallery/serwis/fotoZajawka_strz_play.gif) 0 100% no-repeat
}
#nav_zajawka div.next {
	background:url(http://foto.poland.gov.pl/gallery/serwis/fotoZajawka_strz_nast.gif) 0 100% no-repeat
}
#zajawka #nav_zajawka div:hover {
	background-position:0 0
}
#nav_zajawka .flagi {
	/*	margin:30px 5px 0 0;
	float:right;*/
	position:absolute;
	top:40px;
	right:0
}
#nav_zajawka .flagi li {
	width:8px;
	height:8px;
	margin:0 2px 0 0;
	float:right;
	overflow:hidden;
	background:url(http://foto.poland.gov.pl/gallery/serwis/fotoZajawka_thumb.gif) 0 -8px no-repeat;
	cursor:pointer
}
#nav_zajawka .flagi li:hover {
	background-position:0 0
}
#nav_zajawka .flagi li.aktyw {
	background-position:0 -16px
}
.fotoZajawka {
	width:472 px;
	height:220px;
	position:relative;
	overflow:hidden
}
.fotoZajawka li {
	float:left;
	overflow:hidden;
	position:relative;
	width:472px;
	height:220px;
}
#contentRow1 .fotoZajawka span.all_tekst {
	width:472px;
	height:50px;
	position:absolute;
	top:170px;
	left:0;
	z-index:3;
}
#main #contentRow1 .fotoZajawka span.all_tekst span.txt {
	width:470px;
	padding:3px 30px 3px 20px;
	height:50px;
	color:#fff;
	font:bold 16px/50px Tahoma, Arial, Verdana, sans-serif;
	background:url(http://foto.poland.gov.pl/gallery/serwis/zajawka_arr.gif) 100% 0 no-repeat
}
#contentRow1 .fotoZajawka span.all_tekst span.arr {
	display:block;
	width:470px;
	padding:0 10px 0 20px;
	height:50px;
	opacity:.7;
	color:#fff;
	position:absolute;
	top:0px;
	left:0;
	z-index:-2;
	overflow:hidden;
	background: #000
}
#contentRow1 .fotoZajawka a {
	text-decoration:none;
}
#contentRow1 .fotoZajawka a:hover span.all_tekst span.arr {
	opacity:.8;
	color:#ddd;
}
#contentRow1 .fotoZajawka a:hover span.all_tekst span.txt {
	background-position:100% 100%
}
/* pogoda i radio */

/* pogoda */
#pogoda {
	position:relative
}
#pogoda p.data {
	position:absolute;
	top:9px;
	right:10px;
	font:normal 10px Tahoma;
	color:#8f8f8f !important
}
#pogodaMapa {
	position:relative;
	margin:10px 10px 0 80px;
}
#main #pogodaMapa {
	margin-left:60px;
}
#pogodaDane {
	width:220px;
	margin:10px 0 0 0;
	font-size:11px;
	text-align:center
}
#sub #pogodaDane {
	margin-left:20px
}
div.meteoT {
	text-align:center;
	font-size:11px;
	z-index:4;
	width:50px;
	height:17px;
	position:absolute;
	color:#333;
}
#polskieRadio {
	padding:5px 0 5px 0;
	position:relative;
}
/*.box1 #polskieRadio {
	margin:0 0 10px 20px;
}
*/
#polskieRadio h3{
  position: relative;
}
#main #contentRow1 #polskieRadio h3.nag {
	height:20px;
	padding-bottom:10px;
}
#main #contentRow1 #polskieRadio h3 .link{
  position: absolute;
  top: -6px;
  right: 10px;
  width: 25px;
  height: 23px;
  background: url("../gallery/serwis/btn_radio_2.gif") no-repeat;
}
#contentRow1 #polskieRadio a {
	color:#cc0000;
	margin:10px 0 0 0px;
	display: block;
	float: left;
	width:40px;
	height:30px;
	font-weight:bold;
	font-size:11px;
	line-height:30px;
}
#contentRow1 #polskieRadio a img {
	margin:0 0px 0 5px;
}
#contentRow1 #polskieRadio .btn {
}
/*#contentRow1 .box1 #polskieRadio .btn {
	width:190px;

}*/
#contentRow1 #polskieRadio .selekt {
	height:45px;
	width:221px;
}
/*#contentRow1 #polskieRadio .selekt p {
	margin:0;
	padding:0;
}*/
div.aktWiad {
	height:21px;
	width:192px;
	padding:1px 0 0 5px;
	margin:15px 0 0 15px;
	line-height:20px;
	clear:both;
	float:left;
	display:inline;
	background:url(http://foto.poland.gov.pl/gallery/serwis/wiadomosci_select.gif) 0 0 no-repeat;
	cursor:pointer;
	color:#525252;
	font-size:11px;
}
div.aktWiad:hover {
	background-position:0 100%
}
#contentRow1 #polskieRadio img {
	float:left
}
#contentRow1 #polskieRadio ul {
	display:none;
	border:1px #cacaca solid;
	width:195px;
	position:absolute;
	top:77px;
	left:15px;
	background:#fff;
	z-index:20;
}
#contentRow1 #polskieRadio ul a {
	width:190px;
	height:24px;
	line-height:24px;
	padding:0 0 0 5px;
	margin:0;
	color:#525252;
	border-bottom:1px #eeeeee solid;
	display:block;
	float:none;
	text-decoration:none;
	font-weight:normal
}
#contentRow1 #polskieRadio ul a:hover {
	background:#f6f6f6;/*	text-decoration:underline*/
}
#contentRow1 form {
	clear:both;
}
.ciekawostki {
	/*float:left;*/
	width:200px;
	padding:10px 10px 10px 20px;
	position:relative;
}
.box3 .ciekawostki{
	width: auto;
}
.ciekawostki p {
	clear:both;
	margin:5px 20px 3px 0;
}
.ciekawostki a {
	display:block;
	position:relative;
}
.ciekawostki a p {
	position:absolute;
	top:5px;
	left:5px;
	float:right;
	text-indent:-999px;
	width:9px;
	height:8px;
	background:url(http://foto.poland.gov.pl/gallery/serwis/img_link.gif) 0 0 no-repeat;
}
.ciekawostki a.thickbox p {
	background:url(http://foto.poland.gov.pl/gallery/serwis/img_thickbox.gif) 0 0 no-repeat;
}
.ciekawostki img {
	margin:5px 0 0 0;
	border:1px #f7f4f2 solid
}
.ciekawostki a:hover img {
	border:1px #7f6954 solid
}
#ciekawostki .sr {
	width:225px;
	padding:10px 10px 10px 20px;
	position:relative;
}
#ciekawostki p {
	float:left;
	width:160px;
}
#ciekawostki a.lnkBtn {
	clear:both;
	display:block;
}
#najnowsze_w_poland .box {
	clear:both;
	padding:10px 15px 3px 18px;
	border-color:#e7dcc6;
	background:url(http://foto.poland.gov.pl/gallery/serwis/contentRow2_box1_bg.gif) 0 0 no-repeat #fff;
}
#sub #najnowsze_w_poland .box {
	margin:0 1px;
}
#najnowsze_w_poland h3.nag {
	border-color:#e7dcc6
}
.fr #najnowsze_w_poland h3.nag {
	font-size: 13px;
	border-color:#e7dcc6
}
#najnowsze_w_poland .box a {
	text-decoration:none;
	color:#323232
}
#najnowsze_w_poland a:hover {
	text-decoration:underline
}
#najnowsze_w_poland span.data {
	display:block;
	font-size:11px;
	line-height:15px;
	color:#b3b3b3;
	margin-bottom:5px;
}
#najnowsze_w_poland p.last {
	border-top:1px #e5e5e4 solid;
	padding:5px 0 0 0
}
#contentRow2 .box2 .box {
	padding:13px 15px 5px 0;
}
#contentRow2 .box2 a.link {
	position:absolute;
	top:8px;
	right:15px;
	text-decoration:none;
	font-size:11px;
	color:#999999;
}
#contentRow2 .box2 a.link span {
	text-decoration:underline;
	color:#cc0000;
	font-weight:bold
}
#contentRow2 .box2 a.link:hover {
	text-decoration:underline
}
#contentRow2 .box2 table, #kalendarium .wydarzenie table {
	clear:both;
	width:100%;
}
#contentRow2 .box2 table td, #kalendarium .wydarzenie table td {
	height:22px;
	border-collapse:collapse;
	vertical-align:top;
	padding-bottom:1px;
}
#contentRow2 .box2 table td.data, #kalendarium .wydarzenie table td.data {
	color:#b3b3b3;
	width:55px
}
#contentRow2 .box2 table td.tresc, #kalendarium .wydarzenie table td.tresc {
	color:#cc0000
}
#contentRow2 .box2 table td.tresc a, #kalendarium .wydarzenie table td.tresc a {
	color:#333;
	text-decoration:none;
}
#contentRow2 .box2 table td.tresc a:hover, #kalendarium .wydarzenie table td.tresc a:hover {
	text-decoration:underline
}
#contentRow2 .box2 table td.new, #kalendarium .wydarzenie table td.new {
	font-weight:bold;
}
#contentRow2 .box2 table td.miasto, #kalendarium .wydarzenie table td.miasto {
	color:#004898;
	/*	font-size:11px;*/
	text-align:right;
	min-width:60px;
}
#contentRow2 .box3 table {
	width:100%
}
#contentRow2 .box3 td {
	border-collapse:collapse;
	color:#dfd4ca;
	padding:1px 2px;
	text-align:center;
}
#contentRow2 tr.nag td {
	color:#4d4d4d;
	border-bottom:1px #ececec solid;
}
#contentRow2 .box3 td a {
	color:#949494;
	text-decoration:none;
	width:18px;
	height:16px;
	display:block;
	line-height:15px;
}
#contentRow2 .box3 td a.akt {
	background:url(http://foto.poland.gov.pl/gallery/serwis/btnTlo_1.gif) 0 0 no-repeat;
	color:#fff
}
#contentRow2 .box3 td a:hover {
	color:#949494;
	background:url(http://foto.poland.gov.pl/gallery/serwis/btnTlo_1.gif) 0 -18px no-repeat;
}
/*body#sub #contentRow3 .box1 .sr {
	padding:18px 0 0 0
}*/
#contentRow3 {
	padding-bottom:5px;
}
#contentRow3 ul#navZakladki {
	margin:15px 0 10px 0;
}
#contentRow3 #navZakladki li {
	width:190px;
	font:bold 12px/15px Tahoma, Arial, Verdana, sans-serif;
	padding:5px 0 5px 20px;
	margin:0 0 0 10px;
	cursor:pointer;
	position: relative;
	background:url(http://foto.poland.gov.pl/gallery/serwis/arr_1.gif) 10px 10px no-repeat;
	border-bottom:1px #dcedf5 solid
}
#contentRow3 #navZakladki li span {
	color:#cc0000;
}
#contentRow3 #navZakladki li:hover {
	background:url(http://foto.poland.gov.pl/gallery/serwis/arr_1.gif) 10px 10px no-repeat #eef7fb;
}
#contentRow3 #navZakladki li.aktyw {
	width:212px;
	display:block;
	background:url(http://foto.poland.gov.pl/gallery/serwis/arr_1.gif) 10px 10px no-repeat #fff;
	border-bottom:1px #dcedf5 solid;
}
#contentRow3 #navZakladki li.aktyw span {
	color:#444
}
#contentRow3 #zakladki {
	float:left;
	width:432px;
	min-height:220px;
	_height:220px;
	padding:0 30px;
	margin-top:5px;
	background:#fff;
	border-bottom:1px #dcedf5 solid;
	border-right:1px #dcedf5 solid;
	overflow:hidden;
	position:relative;
	display:inline;
}
#contentRow3 .zakladka {
	width:430px;
	min-height:205px;
	_height:205px;
	margin-top:15px;
}
.nav_box_zak {
	position:absolute;
	top:5px;
	right:14px;
	z-index:5;
}
.nav_box_zak div {
	width:18px;
	height:17px;
	margin:0 2px 0 0;
	float:left;
	display:inline;
	overflow:hidden;
	cursor:pointer;
	zoom:1
}
.nav_box_zak div.prev {
	background:url(http://foto.poland.gov.pl/gallery/serwis/fotoZajawka_strz_poprz.gif) 0 100% no-repeat
}
.nav_box_zak div.next {
	background:url(http://foto.poland.gov.pl/gallery/serwis/fotoZajawka_strz_nast.gif) 0 100% no-repeat
}
.nav_box_zak div:hover {
	background-position:0 0
}
#contentRow3 .zakladka .box {
	width:430px;
	position:absolute;
}
#contentRow3 .zakladka li {
	float:left;
	position: relative;
	width:100px;
	min-height:200px;
	margin:10px 15px 0 0;
	overflow:hidden;
}
#contentRow3 .zakladka h3 {
	/*	position:absolute;
	top:0;
	left:0;*/
	height:34px;
	z-index:50;
	display:block;
	font:bold 13px/15px Tahoma, Arial, Verdana, sans-serif;
}
#contentRow3 .zakladka.ru div, #contentRow3 .zakladka.es div, #contentRow3 .zakladka.fr div, #contentRow3 .zakladka.en div {
	padding-top: 20px;
}
#contentRow3 .zakladka a {
	/*	margin:15px 0 0 0;
	padding:40px 0 0 0;
*/	width:100px;
	display:block;
	text-decoration:none;
}
#contentRow3 .zakladka p {
	line-height:11px;
	font-size:11px;
}
#contentRow3 .zakladka .nag img {
	border:none
}
#contentRow3 .zakladka .nag img:hover {
	border:none
}
#contentRow3 div img {
}
#contentRow3 .zakladka a:hover p {
	text-decoration:underline;
}
#contentRow3 #box_zak1, #contentRow3 #box_zak2, #contentRow3 #box_zak3, #contentRow3 #box_zak4, #contentRow3 #box_zak5, #contentRow3 #box_zak6, #contentRow3 #box_zak7, #contentRow3 #box_zak8, #contentRow3 #box_zak9, #contentRow3 #box_zak10 {
	display:none
}
#main #czy_wiesz_ze h3.nag {
	margin:10px 0;
	padding-left:15px;
}
#contentOut #czy_wiesz_ze a {
	color:#333;
	text-decoration:none;
	color:#4d4d4d;
	line-height:16px
}
#contentOut #czy_wiesz_ze a:hover {
	text-decoration:underline
}
#contentOut #czy_wiesz_ze p {
	padding:10px 10px 0 15px;
}
#sub #czy_wiesz_ze, #sub #pogoda, #sub #polskieRadio {
	padding-bottom:5px;
	margin-bottom:5px;
}
#sub #najnowsze_w_poland {
	border-bottom:1px #e5e5e5 solid;
	margin-bottom:5px;
}
#sub #polskieRadio .box {
	padding-bottom:5px;
}
/* menu lewe */
#navSub {
	padding:10px 10px 20px 10px;
}
#navSub ul {
	margin:5px 10px 10px 10px;
}
#navSub ul ul {
	margin:0 0 0 10px;
	border-top:1px #f2f2f2 solid;
}
#navSub h3 {
	font:bold 13px/24px Tahoma, sans-serif !important;
	border-top:1px #e5e5e5 solid;
}
#navSub h3 a {
	text-decoration:none;
	padding:3px 5px;
	display:block
}
#navSub h3.first, #navSub li.last {
	border:none
}
#navSub li {
	border-bottom:1px #f2f2f2 solid;
	display:block;
}
#navSub li a {
	padding:0 0 0 15px;
	text-decoration:none;
	display:block;
	width:190px;
	line-height:21px;
	font-weight:bold
}
#navSub li li a {
	width:180px;
	font-weight:normal
}
#navSub h3 a:hover, #navSub li a:hover {
	/*text-decoration:underline;*/
	background:#ededed
}
/* wersje kolorystyczne */

.chpt_1 #navSub h3, .chpt_1 #navSub h3 a {
	color:#666;
	color:#de2d00
}
.chpt_1 #navSub li a {
	color:#666;/*color:#de2d00*/
}
.chpt_2 #navSub h3, .chpt_2 #navSub h3 a {
	color:#666;
	color:#ec6200
}
.chpt_2 #navSub li a {
	color:#666;/*color:#ec6200*/
}
.chpt_3 #navSub h3, .chpt_3 #navSub h3 a {
	color:#666;
	color:#4a7100
}
.chpt_3 #navSub li a {
	color:#666;/*color:#4a7100*/
}
.chpt_4 #navSub h3, .chpt_4 #navSub h3 a {
	color:#666;
	color:#005d8c
}
.chpt_4 #navSub li a {
	color:#666;
}
.chpt_1 #contentOut h1.nag {
	color:#de2d00
}
.chpt_2 #contentOut h1.nag {
	color:#ec6500
}
.chpt_3 #contentOut h1.nag {
	color:#68a100
}
.chpt_4 #contentOut h1.nag {
	color:#005d8c
}
/*********/
.chpt_1 #navSub li a {
	background:url(http://foto.poland.gov.pl/gallery/serwis/nav_arr_chpt_1.gif) 5px 7px no-repeat
}
.chpt_1 #navSub li a:hover {
	background:url(http://foto.poland.gov.pl/gallery/serwis/nav_arr_chpt_1.gif) 5px 7px no-repeat #ededed
}
.chpt_1 #navSub li li a {
	background:url(http://foto.poland.gov.pl/gallery/serwis/nav_dot2_chpt_1.gif) 5px 9px no-repeat
}
.chpt_1 #navSub li li a:hover {
	background:url(http://foto.poland.gov.pl/gallery/serwis/nav_dot2_chpt_1.gif) 5px 9px no-repeat #ededed
}
.chpt_2 #navSub li a {
	background:url(http://foto.poland.gov.pl/gallery/serwis/nav_arr_chpt_2.gif) 5px 7px no-repeat
}
.chpt_2 #navSub li a:hover {
	background:url(http://foto.poland.gov.pl/gallery/serwis/nav_arr_chpt_2.gif) 5px 7px no-repeat #ededed
}
.chpt_2 #navSub li li a {
	background:url(http://foto.poland.gov.pl/gallery/serwis/nav_dot2_chpt_2.gif) 5px 9px no-repeat
}
.chpt_2 #navSub li li a:hover {
	background:url(http://foto.poland.gov.pl/gallery/serwis/nav_dot2_chpt_2.gif) 5px 9px no-repeat #ededed
}
.chpt_3 #navSub li a {
	background:url(http://foto.poland.gov.pl/gallery/serwis/nav_arr_chpt_3.gif) 5px 7px no-repeat
}
.chpt_3 #navSub li a:hover {
	background:url(http://foto.poland.gov.pl/gallery/serwis/nav_arr_chpt_3.gif) 5px 7px no-repeat #ededed
}
.chpt_3 #navSub li li a {
	background:url(http://foto.poland.gov.pl/gallery/serwis/nav_dot2_chpt_3.gif) 5px 9px no-repeat
}
.chpt_3 #navSub li li a:hover {
	background:url(http://foto.poland.gov.pl/gallery/serwis/nav_dot2_chpt_3.gif) 5px 9px no-repeat #ededed
}
.chpt_4 #navSub li a {
	background:url(http://foto.poland.gov.pl/gallery/serwis/nav_arr_chpt_4.gif) 5px 7px no-repeat
}
.chpt_4 #navSub li a:hover {
	background:url(http://foto.poland.gov.pl/gallery/serwis/nav_arr_chpt_4.gif) 5px 7px no-repeat #ededed
}
.chpt_4 #navSub li li a {
	background:url(http://foto.poland.gov.pl/gallery/serwis/nav_dot2_chpt_4.gif) 5px 9px no-repeat
}
.chpt_4 #navSub li li a:hover {
	background:url(http://foto.poland.gov.pl/gallery/serwis/nav_dot2_chpt_4.gif) 5px 9px no-repeat #ededed
}
/* ------ tresci ----- */

#contentOut li {
	list-style:none
}
#contentOut p, #contentOut li {
	color:#4d4d4d;
	line-height:16px
}
#contentOut p span, #contentOut li span {
	color:#005e8c
}
#contentOut a {
	color:#bb0000
}
#contentOut h1 {
	font-size:14px;
	color:#005e8c;
}
#contentOut #contentIn h1 {
	font:normal 26px/30px Tahoma, Arial, Tahoma, Verdana, sans-serif;
	padding:20px 0 0 0;
}
#contentOut #contentIn h1.nag {
	margin:0 0 20px 0;
}
#contentOut h3 {
	font:bold 15px/20px Tahoma, Arial, Verdana, sans-serif;
	color:#005e8c;
}
#contentRow1 h3.nag, #contentRow2 h3.nag {
	font:bold 15px/28px Tahoma, Arial, Verdana, sans-serif;
	height:28px;
	padding-left:18px;
	border-bottom:2px #e5e5e5 solid;
}
#contentOut #contentIn h3 {
	font:bold 16px/15px Tahoma, Arial, Verdana, sans-serif;
	padding:25px 0 10px 0;
}
.chpt_1 #contentOut #contentIn h3 {
	color:#68a100
}
.chpt_2 #contentOut #contentIn h3 {
	color:#68a100
}
.chpt_3 #contentOut #contentIn h3 {
	color:#68a100
}
.chpt_4 #contentOut #contentIn h3 {
	color:#68a100
}
div.wyimek {
	float:right;
	width:40%;
	border-top:1px #e6e6e6 solid;
	background:#fafafa;
	padding:10px 20px;
	margin:0 0 10px 20px;
}
div.wyimek h5 {
	margin:10px 0 0 0
}
/* >>> .lnkBtn <<< */

a.lnkBtn, #mapa_lista a, .tapeta_elem a, .kartki_options a, .akt_options a {
	color:#6b6b6b;
	height:29px;
	max-width:188px;
	_width:188px;
	line-height:29px;
	padding:0 0 0 3px;
	display:block;
	background:url(http://foto.poland.gov.pl/gallery/serwis/btnLink_lw.gif) 0 0 no-repeat;
	text-decoration:none;
}
.akt_options a {
	max-width:88px;
	_width:88px;
}

#contentOut .akt_elem .akt_more{
	margin-bottom:15px;
}

#contentOut .akt_elem .akt_more p#more_link{
	color:#000000;
	font-size:14px;
	margin-bottom: 5px;
	font-weight:bold;
}

#contentOut .akt_elem .akt_more p{
	margin-bottom: 5px;
}

.kartki_options a {
	min-width:238px;
	_width:88px;
}
a.lnkBtn span, #mapa_lista span, .tapeta_elem span, .kartki_options span, .akt_options span {
	color:#4d4d4d !important;
	display:block;
	padding-left:7px;
	background:url(http://foto.poland.gov.pl/gallery/serwis/btnLink_pr.gif) 100% 0 no-repeat;
	cursor: pointer;
}
a.lnkBtn:hover, #mapa_lista a:hover, .tapeta_elem a:hover, .kartki_options a:hover, .akt_options a:hover {
	background-position:0 100%;
}
a.lnkBtn:hover span, #mapa_lista a:hover span, .tapeta_elem a:hover span, .kartki_options a:hover span, .akt_options a:hover span {
	background-position:100% 100%;
}
a.lnkBtn span:hover, #mapa_lista a span:hover, .tapeta_elem a span:hover, .kartki_options a span:hover, .akt_options a span:hover {
	background-position:100% 100%;
}
/* >>><<< */
#infPolska a.lnkBtn {
	width:168px;
}
#ciekawostki a.lnkBtn {
	width:142px;
	position:absolute;
	bottom:20px;
}
body.chpt_3 #contentIn #track a, body.chpt_3 #contentToolIn #track a {
/*color:#78ac00*/
}
body.chpt_1 #contentIn #track a, body.chpt_1 #contentToolIn #track a {
/*color:#de2d00*/
}
body.chpt_2 #contentIn #track a, body.chpt_2 #contentToolIn #track a {
/*color:#ec6500*/
}
body.chpt_4 #contentIn #track a, body.chpt_4 #contentToolIn #track a {
/*color:#005d8c*/
}
#contentIn #track a:hover, #contentToolIn #track a:hover {
	text-decoration:underline
}
#contentRow1 {
	background:url(http://foto.poland.gov.pl/gallery/serwis/content_bg.gif) repeat-y 0 0;
}
#contentRow1 .sr {
	background:url(http://foto.poland.gov.pl/gallery/serwis/content_bottom.gif) no-repeat 0 100%;
}
body.chpt_1 #contentRow1 {
	background:url(http://foto.poland.gov.pl/gallery/serwis/content_chpt_1_bg.gif) repeat-y 0 0
}
body.chpt_1 #contentRow1 .sr {
	background:url(http://foto.poland.gov.pl/gallery/serwis/content_bottom_chpt_1.gif) no-repeat 0 100%;
}
body.chpt_1 #contentRow1.content2col {
	background:url(http://foto.poland.gov.pl/gallery/serwis/content_chpt_1_2cols.gif) repeat-y 0 0
}
body.chpt_2 #contentRow1 {
	background:url(http://foto.poland.gov.pl/gallery/serwis/content_chpt_2_bg.gif) repeat-y 0 0
}
body.chpt_2 #contentRow1 .sr {
	background:url(http://foto.poland.gov.pl/gallery/serwis/content_bottom_chpt_2.gif) no-repeat 0 100%;
}
body.chpt_2 #contentRow1.content2col {
	background:url(http://foto.poland.gov.pl/gallery/serwis/content_chpt_2_2cols.gif) repeat-y 0 0
}
body.chpt_3 #contentRow1 {
	background:url(http://foto.poland.gov.pl/gallery/serwis/content_chpt_3_bg.gif) repeat-y 0 0
}
body.chpt_3 #contentRow1 .sr {
	background:url(http://foto.poland.gov.pl/gallery/serwis/content_bottom_chpt_3.gif) no-repeat 0 100%;
}
body.chpt_3 #contentRow1.content2col {
	background:url(http://foto.poland.gov.pl/gallery/serwis/content_chpt_3_2cols.gif) repeat-y 0 0
}
body.chpt_4 #contentRow1 {
	background:url(http://foto.poland.gov.pl/gallery/serwis/content_chpt_4_bg.gif) repeat-y 0 0
}
body.chpt_4 #contentRow1 .sr {
	background:url(http://foto.poland.gov.pl/gallery/serwis/content_bottom_chpt_4.gif) no-repeat 0 100%;
}
body.chpt_4 #contentRow1.content2col {
	background:url(http://foto.poland.gov.pl/gallery/serwis/content_chpt_4_2cols.gif) repeat-y 0 0
}
body#sub #contentRow1 .sr .sr {
	background:none
}
#contentIn {
	padding:0 0 20px 0;
	float:right;
	position:relative;
	width:717px;
	z-index:90;/*  background:url(http://foto.poland.gov.pl/gallery/serwis/content_up.gif) no-repeat 0 30px;*/
}
/*
body.chpt_1 #contentIn {
	background:url(http://foto.poland.gov.pl/gallery/serwis/content_up_bg_chpt_1.gif) no-repeat 0 30px;
}
body.chpt_2 #contentIn {
	background:url(http://foto.poland.gov.pl/gallery/serwis/content_up_bg_chpt_2.gif) no-repeat 0 30px;
}
body.chpt_3 #contentIn {
	background:url(http://foto.poland.gov.pl/gallery/serwis/content_up_bg_chpt_3.gif) no-repeat 0 30px;
}
body.chpt_4 #contentIn {
	background:url(http://foto.poland.gov.pl/gallery/serwis/content_up_bg_chpt_4.gif) no-repeat 0 30px;
}*/
#contentInR {
	float:left;
	width:244px;
	margin-left:18px;
}
#content {
	position:relative;
	padding-right:20px;
}
/* contentIn */

#contentOut #contentIn h4 {
	font:bold 15px/15px Tahoma, Arial, Verdana, sans-serif;
}
#contentOut #contentIn h5 {
	font:bold 13px/15px Tahoma, Arial, Verdana, sans-serif;
}
#contentOut #contentIn h6 {
	font:bold 12px/15px Tahoma, Arial, Verdana, sans-serif;
}
#contentIn p {
	margin:5px 0 15px 0;
	line-height:17px
}
#contentIn a {
	color:#b60000
}
#contentIn img {
	margin:0 20px 20px 0
}
#contentIn ul, #contentIn ol {
	margin:15px 40px;
}
#contentIn ul li {
	margin:3px 0;
	list-style:disc
}
#contentIn ol li {
	margin:3px 0;
	list-style:decimal
}
#content p {
	font-size:12px;
	line-height:21px;
}
#content li {
	font-size:12px;
	line-height:21px;
}
#navContentTools {
	text-align: right;
	margin: 20px 20px 0px 0px;
}
#navContentTools a {
	text-decoration:none;
}
#navContentTools a:hover {
	text-decoration:underline
}
/* foot */
#foot {
	clear:both;
	min-height:170px;
	width:100%;
	margin:10px auto 0 auto;
	background:#fafbfc;
}
#partnerzy {
	background:url(http://foto.poland.gov.pl/gallery/serwis/container_bg.gif) repeat-y 50% 0;
}
#partnerzy h3 {
	font:bold 14px/20px Tahoma;
	color:#737373;
	text-align:center;
}
#flashPartnerzy {
	width:980px;
	margin:0 auto 15px auto;
	height:80px;
}
#partnerzy a {
}
#foot a#naGore {
	float:right;
	padding:0 12px 0 0;
	line-height:80px;
	height:80px;
	background:url(http://foto.poland.gov.pl/gallery/serwis/strz_na_gore.gif) 100% 50% no-repeat;
}
#foot p, #foot a, #foot p span {
	font-size:11px;
	color:#999
}
#footIn {
	width:980px;
	margin:0 auto
}
#foot p {
	float:left;
	margin:2px 20px 0 0
}
#foot p.linki {
	float:left;
	display:inline;
	margin:2px 0 0 50px;
	padding: 0 20px 0 0
}
#foot a {
	margin:0 10px 0 10px;
	text-decoration:none
}
#foot a.activ {
	color:#aeb1a0
}
#foot a:hover {
	text-decoration:underline
}
#foot ul#author {
	float:right
}
#foot ul#author li {
	display:inline;
	float:left;
	width:84px;
	height:20px;
	overflow:hidden
}
#foot ul#author li#akonet {
	width:84px;
}
#foot ul#author li#siteweb {
	width:71px;
}
#foot #author #akonet, #foot #author #akonet a {
	background:url(http://foto.poland.gov.pl/gallery/serwis/stopka_akonet.gif) no-repeat 0 0
}
#foot #author #siteweb, #foot #author #siteweb a {
	background:url(http://foto.poland.gov.pl/gallery/serwis/stopka_siteweb.gif) no-repeat 0 0
}
#foot #author #akonet a, #foot #author #siteweb a {
	display:block;
	width:84px;
	height:20px;
	margin:0
}
#foot #author #akonet a:hover, #foot #author #siteweb a:hover {
	background-position:0 -20px
}
/* hack zamykajacy float */

.wr:after, body#sub #contentRow1 .sr:after, #foot:after, .clearFix:after {
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
}
.zwijacz {
	clear:both;
	line-height:1px;
	font-size:1px
}
.mapaIMG {
	margin:auto !important;
	border:none !important;
}
.no_title #track {
	margin-bottom:20px;
}
#track {
	width:557px;
	font-size:11px;
	color:#808080;
	min-height:20px;
	_height:20px;
	margin-top:10px;
	padding:4px 160px 5px 0;
	border-bottom:1px #e6e6e6 solid
}
.chpt_1 #track {
	border-bottom:1px #f4baab solid
}
.chpt_2 #track {
	border-bottom:1px #f9ccab solid
}
.chpt_3 #track {
	border-bottom:1px #d6e6b2 solid
}
.chpt_4 #track {
	border-bottom:1px #b2cedc solid
}
#contentIn #track a, #contentToolIn #track a {
	text-decoration:none;
	color:#808080
}
#kalendarium {
	position:relative;
	width:690px
}
#kalendarium .kal_col1 {
	width:196px;
	float:right;
}
#kalendarium .kal_col2 {
	width:465px;
	float:left;
}
#kalendarium p.kal_head {
	margin:0;
	padding:3px 0 3px 0;
	border-bottom:solid 1px #ececec;
	display:block;
	font-weight:bold
}
#kalendarium .brak {
	display:block;
	text-align:center;
}
#kalendarium .wydarzenie table {
	margin:5px 0 15px 0 !important;
}
#contentOut #kalendarium h3.nag {
/*	height:28px;
	line-height:28px;
	margin:0;
	padding:0*/
}
#kalendarium .kalendarz table {
	width:100%;
	border-top:1px #ececec solid;
	margin-top:1px;
}
#main #kalendarium .kalendarz table {
	border:none;
}
#kalendarium .kalendarz td {
	border-collapse:collapse;
	color:#dfd4ca;
	padding:1px 2px;
	text-align:center;
}
#kalendarium .kalendarz tr.nag td {
	color:#4d4d4d;
	border-bottom:1px #ececec solid;
	padding:4px 0
}
#kalendarium .kalendarz td a {
	color:#555;
	text-decoration:none;
	width:18px;
	height:16px;
	display:block;
	line-height:15px;
}
#kalendarium .kalendarz td a.akt {
	background:url(http://foto.poland.gov.pl/gallery/serwis/btnTlo_1.gif) 0 0 no-repeat;
	color:#fff
}
#kalendarium .kalendarz td a:hover {
	background:url(http://foto.poland.gov.pl/gallery/serwis/btnTlo_1.gif) 0 -18px no-repeat;
}
#kalendarium .kalendarz td a b {
	color: #bd1a1a;
}
#kalendarium .kalendarz td a.akt b {
	color: #FFF;
}
#kalendarium .zmien_miesiac, #kalendarium .zmien_rok {
	height:15px;
	line-height:15px;
	margin:5px 0
}
#kalendarium .zmien_miesiac {
	float:left;
}
#kalendarium .zmien_rok {
	float:right;
}
#kalendarium #data_select {
	/*background:#f7f4f2 url(http://foto.poland.gov.pl/gallery/serwis/bg_kalendarium_select.gif) 0 0 repeat-x;*/
	border-top:2px #e5e5e5 solid;
	border-left:1px #e5e5e5 solid;
	margin:10px 0 10px 0;
	min-height:139px;
	_height:139px;
	position:relative;
	clear:both;
}
#kalendarium #data_select p {
	padding:0 0 0 3px;
	margin:0 0 1px 0;
	font-size:11px;
	line-height:16px;
}
#kalendarium #select_miesiac_input {
	background:#ffffff url(http://foto.poland.gov.pl/gallery/serwis/bg_kalendarium_input.gif) 65px 0 no-repeat;
	width:80px;
	border-top:1px solid #cacaca;
	border-left:1px solid #cacaca;
	border-right:1px solid #dbdbdb;
	border-bottom:1px solid #e8e8e8;
	height:17px;
	padding:3px 0 0 5px;
	font-size:11px;
	cursor:pointer;
	font:normal 12px Tahoma, Arial, Verdana, sans-serif;
}
#kalendarium #select_miesiac_input:hover {
	background-position:65px -20px;
}
#kalendarium #select_miesiac {
	display:none;
}
#kalendarium .selectbox-zawartosc {
	position:relative;
	cursor:pointer;
	width:1px;
}
#kalendarium .selectbox-zawartosc ul {
	position:absolute;
	border:1px solid #e8e8e8;
	background:#fff;
	top:-16px;
	left:-40px;
	min-width:200px;
	_width:200px;
	padding:0 10px 0 10px;
	z-index:100;
	overflow: auto;
	height: 250px;
}
#kalendarium .selectbox-zawartosc ul li {
	list-style:none;
	cursor:pointer;
}
#kalendarium #select_rok_input {
	background:#ffffff url(http://foto.poland.gov.pl/gallery/serwis/bg_kalendarium_input.gif) 55px 0 no-repeat;
	width:70px;
	border-top:1px solid #cacaca;
	border-left:1px solid #cacaca;
	border-right:1px solid #dbdbdb;
	border-bottom:1px solid #e8e8e8;
	height:17px;
	padding:3px 0 0 5px;
	font-size:11px;
	cursor:pointer;
	font:normal 12px Tahoma, Arial, Verdana, sans-serif;
}
#kalendarium #select_rok_input:hover {
	background-position:55px -20px;
}
#kalendarium #select_rok {
	display:none;
}
#kalendarium #select_miejsce_input {
	background:#ffffff url(http://foto.poland.gov.pl/gallery/serwis/bg_kalendarium_input.gif) 110px 0 no-repeat;
	width:126px;
	border-top:1px solid #cacaca;
	border-left:1px solid #cacaca;
	border-right:1px solid #dbdbdb;
	border-bottom:1px solid #e8e8e8;
	height:17px;
	padding:3px 0 0 5px;
	font-size:11px;
	cursor:pointer;
	font:normal 12px Tahoma, Arial, Verdana, sans-serif;
}
#kalendarium #select_miejsce_input:hover {
	background-position:110px -20px;
}
#kalendarium #select_miejsce {
	display:none;
}
#kalendarium #data_select .div_miesiac {
	position:absolute;
	top:11px;
	left:10px;
}
#kalendarium #data_select .div_rok {
	position:absolute;
	top:11px;
	right:10px;
}
#kalendarium #data_select .div_miejsce {
	position:absolute;
	top:55px;
	left:10px;
	z-index:300 !important
}
#kalendarium #data_select .lnkBtn {
	position:absolute;
	top:105px;
	right:10px;
	width:130px;
	cursor:pointer;
}
#contentOut #kalendarium .wydarzenie h2 {
	font-size:13px;
	margin:0;
	padding:0;
	color:#4d4d4d;
	font-weight:bold;
	line-height:30px;
	float:left;
	width:330px;
}
#kalendarium .wydarzenie p {
	text-align:left !important
}
#kalendarium .wydarzenie .header_wyd {
	height:30px;
	line-height:30px;
	border-bottom:1px solid #ececec;
	margin:0 0 10px 0;
}
#kalendarium .wydarzenie .place_date {
	float:right;
	display:block;
	line-height:30px;
	height:30px
}
#kalendarium .wydarzenie .place_date .date {
	color:#b3b3b3;
	margin:0 10px 0 0;
}
#kalendarium .wydarzenie .place_date .place {
	color:#005e8c;
}
#kalendarium .wydarzenie .fotos {
	text-align:left;
	margin:0;
}
#kalendarium .wydarzenie .fotos img {
	margin:0;
	padding:0;
}
#kalendarium .wydarzenie .link {
	line-height:20px;
	color:#808080;
	display:block;
	margin:5px 0 5px 0;
	padding:0;
}
#kalendarium .wydarzenie .link a {
	background:url(http://foto.poland.gov.pl/gallery/serwis/bg_kalendarium_link.gif) 100% 51% no-repeat;
	padding:0 13px 0 0;
}
#kalendarium .wydarzenie p.podpis {
	font-size:11px;
	color:#888;
}
#kalendarium .wydarzenie div.opis {
	line-height:20px;
	color:#4d4d4d;
}
#Login {
	padding:20px 0 20px 0;
}
#Login .form INPUT {
	display:block;
	border-top:1px solid #cacaca;
	border-left:1px solid #cacaca;
	border-right:1px solid #dbdbdb;
	border-bottom:1px solid #e8e8e8;
	float:left;
	margin:6px;
	width:150px;
	font-size:11px;
	padding:3px 2px 2px 2px;
}
#Login .form Label {
	font-weight:bold;
	line-height:30px;
	font-size:13px;
	float:left;
	width:200px;
	text-align:right;
	padding:0 10px 0 0;
}
#Login .form INPUT.submit, #recommended_form INPUT.submit {
	margin:0 0 0 216px;
	float:none;
	width:100px;
	background:#f7f4f2;
}
#zakladki_admin {
}
#zakladki_admin .zakladki {
	width:700px;
	margin:10px auto;
	padding:15px;
	background:#ffffff;
	font-size:11px;
	color:#4d4d4d;
	line-height:18px;
	font-family:Tahoma;
}
#zakladki_admin .zakladki p {
	margin:10px 0;
}
#zakladki_admin .zakladki .nag {
	margin:0 0 10px 0;
}
#contentIn .tresc_html TD {
	margin:20px;
	padding:1px;
}
#contentIn .tresc_html TD TABLE {
	width:100%;
}
.no_header {
	background:#f7f4f2;
}
.no_header .sr {
	padding-top:2px !important;
}
/* znani polacy */
#contentOut div.znani {
	padding: 0px;
}
#contentOut div.znani div.sr {
	width:205px;
	margin:0 7px 10px 9px;
	padding:0;
	float:left;
}
#contentOut div.znani div.sr p {
	margin:0
}
#contentOut div.znani div.sr img {
	margin:0 0 10px 0
}
#contentOut div.znani div.trz {
	margin:0;
}
#contentOut #contentIn div.znani h3 {
	clear:both;
	font:bold 18px/34px Arial, Verdana, Tahoma, sans-serif;
	margin:0;
	padding:15px 0 10px 0;/*color:#7f6954;*/
}
#contentOut #contentIn div.znani div.sr h4 {
	color:#4d4d4d;
	font-size:14px;
	font-weight:bold;
	border-bottom:1px #ececec solid;
	margin:0 0 10px 0;
	padding:0 0 3px 0
}
/* mapy */
#contentOut div.mapy {
}
#contentOut #mapa_anim {
	float:left;
	padding:0 0 0 40px;
}
#contentOut #mapa_lista {
	float:right;
	width:200px;
	padding:24px 0 0 0
}
#contentOut #mapa_lista ul {
	margin:0
}
#contentOut #mapa_lista li {
	list-style:none;
	margin:0
}
#contentOut #publikacje ul, #contentOut .kategorie ul {
	margin:0
}
#contentOut #publikacje h5, #contentOut .kategorie h5 {
	margin:10px 0
}
#contentOut .lista_odnosniki {
	border:1px #ececec solid;
	padding:10px;
	min-height:35px;
	_height:35px;
}
#contentOut .lista_odnosniki li {
	list-style:none;
	margin-left:10px;
	padding:0 10px 0 0;
	float:left;
}
#contentOut .navLang_elem_publication li {
	list-style:none;
	margin:3px
}
#contentOut #contentIn .navLang_elem_publication li {
	color:#4d4d4d;
	text-decoration:none;
	line-height:23px;
	padding:0 0 0 3px;
	background:url(http://foto.poland.gov.pl/gallery/serwis/btnLink_lw.gif) 0 0 no-repeat;
}
#contentOut #contentIn .navLang_elem_publication li a {
	color:#4d4d4d;
	padding:5px 40px 4px 10px;
	background:url(http://foto.poland.gov.pl/gallery/serwis/btnLink_pr.gif) 100% 0 no-repeat;
	text-decoration:none;
	font-size:12px
}
#contentOut #contentIn .navLang_elem_publication li:hover {
	background-position:0 100%;
}
#contentOut #contentIn .navLang_elem_publication li:hover a {
	background-position:100% 100%;
}
#contentOut #contentIn .navLang_elem_publication li a:hover {
	background-position:100% 100%;
}
/* tapety, kartki, spis aktualnosci */
.tapety, .kartki, .aktualnosci {
	min-height:300px;
	_height:300px
}
.tapety:after, .kartki:after, .aktualnosci:after {
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden
}
#contentOut .tapeta_elem, #contentOut .kartki_elem, #contentOut .akt_elem {
	display:block;
	min-height:200px;
	_height:200px;
	width:335px;
	margin:0 20px 20px 0;
	padding:0 0 10px 0;
	float:left;
	border-bottom:1px #ececec solid;
}
#contentOut .kartki_elem {
	border-top:1px #ececec solid;
	padding:10px 0 0 0;
	margin-top:10px
}
#contentOut .tapety, #contentOut .kartki, #contentOut .aktualnosci {
	display:block;
	clear:both
}
#contentOut #tapety .dr, #contentOut #kartki .dr, #contentOut #aktualnosci .dr {
	margin-right:0;
}
#contentOut .akt_elem {
	margin-right:0;
}
#contentOut #aktualnosci .dr {
	margin-right:20px;
}
#contentOut #tapety h4, #contentOut #kartki h4, #contentOut #aktualnosci h4 {
	font:bold 1.3em/1.4em Tahoma, Verdana, Arial, sans-serif;
	margin:0 0 5px 0;
	padding:0;
	font-weight:bold;
	color:#4d4d4d;
}
#contentOut #tapety h4 {
	min-height:50px;
	_height:50px;
}
#contentOut #kartki h4 {
	min-height:30px;
	_height:30px;
}
#contentOut #tapety .tapeta_elem div.tapeta_miniaturka, #contentOut #kartki .kartki_elem div.kartka_miniaturka, #contentOut #aktualnosci .akt_elem div.akt_miniaturka {
	width:335px;
	overflow:hidden;
	border:1px #e6e6e6 solid
}
#contentOut #tapety .tapeta_elem div.tapeta_miniaturka img, #contentOut #kartki .kartki_elem div.kartka_miniaturka img, #contentOut #aktualnosci .akt_elem div.akt_miniaturka img {
	float:none;
	margin:0
}
.tapeta_elem div.tapety_options {
	background:#f7f4f2;
	padding:0 0 5px 0;
	border-bottom:1px #ececec solid;
}
#contentOut .tapety_options p {
	margin:0;
	font-weight:bold;
	padding:3px 5px;
}
#contentOut ul.rozdzielczosc {
	border-top:1px #ececec solid;
	padding:5px
}
#contentOut ul.rozdzielczosc {
	margin:0
}
#contentOut ul.rozdzielczosc li {
	list-style:none;
	clear:left;
	position:relative;
	font-weight:bold;
}
#contentOut ul.rozdzielczosc li a span {
	font-weight:normal;
	font-size:11px
}
#contentOut p.info_rozdzielczosci {
	font-size:10px;
	line-height:12px;
	font-weight:normal;
	color:#b3b3b3
}
#contentOut p.info_rozdzielczosci sup {
	font-size:0.9em;
	color:#b3b3b3
}
#tapety a.pobierz {
	width:160px;
	position:absolute;
	top:0;
	left:83px
}
#tapety a.otworz {
	width:70px;
	position:absolute;
	top:0;
	left:247px
}
#contentOut .kartki_elem p {
	line-height:20px
}
/* aktualnosci */
#contentOut .akt_elem p {
	min-height:20px;
	_height:20px;
}
/* kartki wysylka */
#kartka_wysylka {
}
.kartka_grafika {
	text-align:center
}
#contentIn .kartka_grafika img {
	float:none;
}
#kartka_wysylka p.kartka_opis {
	display:block;
	background:#f7f4f2;
	padding:10px;
	margin:0 0 20px 0;
	border-top:1px #ececec solid;
	border-bottom:1px #ececec solid;
	line-height:1.2em
}
#kartka_wysylka div.sr {
	clear:both;
	/*background:#f6f3f1;*/
	background:#fcfbfa;
	border-top:1px #ececec solid;
	padding:5px 0 0 0
}
#kartka_wysylka div.ost {
	border-bottom:1px #ececec solid;
}
#kartka_wysylka div:after {
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden
}
#kartka_wysylka label {
	width:200px;
	float:left;
	padding-left:15px;
	line-height:20px
}
#kartka_wysylka input.inputText {
	border:none;
	background:url(http://foto.poland.gov.pl/gallery/serwis/input_text_tlo.gif) 0 0 no-repeat;
	width:135px;
	height:22px;
	padding:3px 5px;
	margin:0;
	float:left
}
#kartka_wysylka textarea {
	border-top:1px #cacaca solid;
	border-right:1px #e8e8e8 solid;
	border-bottom:1px #e8e8e8 solid;
	border-left:1px #cacaca solid;
	width:445px;
	height:80px;
	padding:0 0 0 5px
}
#kartka_wysylka input.inputText, #kartka_wysylka textarea {
	color:#4d4d4d;
	font:normal 11px/16px Tahoma, Verdana, Arial, Sans-serif;
}
#kartka_wysylka input.chckbx {
	width:16px;
	height:16px;
}
#kartka_wysylka input.submit-button {
	margin:0 0 0 8px
}
#kartka_wysylka p.info {
	font-size:10px;
	margin:0 0 0 215px
}
div#submitPowrot, div#submitUtworz, div#submitPopraw, div#submitWyslij {
	background:none;
	border:none;
	float:left;
	display:inline;
	clear:none;
	height:23px;
	overflow:hidden;
	position:relative;
	margin-top:15px;
	margin-right:5px
}
#kartka_wysylka form.wysylka div#submitPowrot {
	margin-left:215px;
}
#kartka_wysylka form.podglad div#submitPowrot {
	margin-left:160px;
}
div#submitUtworz {
	margin:15px 0 0 0;
}
div#submitPowrot input, div#submitUtworz input, div#submitPopraw input, div#submitWyslij input {
	float:none;
}
div#submitPowrot input:hover, div#submitUtworz input:hover, div#submitPopraw input:hover, div#submitWyslij input:hover {
	margin-top:-23px
}
#kartka_wysylka form.podglad {
}
#kartka_wysylka form.podglad img {
	padding-right:80px;
	margin-left:60px;
	background:url(http://foto.poland.gov.pl/gallery/serwis/zakladka_odwroc_kartke.gif) 100% 0 no-repeat
}
/* pogoda */
#pogodaNaw {
	position:absolute;
	top:20px;
	right:0;
	z-index:20;
	text-align:center
}
#pogodaNaw a {
	display:block
}
#pogodaNaw form {
	margin:20px 0 0 0
}
#pogodaMapaDuza {
	position:relative;
	margin:20px 0 0 0
}
#pogodaMapaDuza div#pogodaMapaMap {
	position:relative;
	z-index:5;
}
#pogodaMapaDuza a {
	text-decoration:none
}
#pogodaMapaDuza div.meteoT {
	z-index:10
}
#pogodaMapaDuza div.meteoT a {
	color:#fff;
	background:url(http://foto.poland.gov.pl/gallery/serwis/btnTlo_2.gif) 50% 0 no-repeat;
	text-decoration:none;
	text-align:center;
	padding:1px 6px 2px 6px
}
#pogodaMapaDuza div.meteoT a:hover {
	color:#949494;
	background:url(http://foto.poland.gov.pl/gallery/serwis/btnTlo_2.gif) 50% 100% no-repeat;
}
div.meteoCity {
	z-index:9
}
#pogodaMapaDuza div.meteoCity a:hover {
	text-decoration:underline
}
div.meteo {
	z-index:8
}
table.meteoDtl {
	width:100%;
	padding:0;
	margin:0;
	border:0;
	border-collapse:collapse
}
table.meteoDtl td {
	vertical-align:middle;
	padding:2px 5px;
	border-bottom:1px #ececec solid;
}
#contentOut table.meteoDtl img {
	display:inline;
	float:none;
	margin:0 0 0 5px;
	vertical-align:middle
}
#contentOut table.meteoDtl tr.nag td {
	padding:10px 0;
	font-weight:bold;
	border-top:1px #ececec solid;
}
#contentOut table.meteoDtl .mDn {
	background:#f6f3f1
}
#contentOut table.meteoDtl .mDd {
	background:#fcfbfa
}
/* -- aktualnosci --*/
.tabelka td {
	font-size: 13px;
	line-height: 22px;
	padding: 0 3px 0 3px !important;
	border: 1px solid #d9cec4;
}
.tabelka th {
	font-size: 13px;
	line-height: 22px;
	padding: 0 3px 0 3px;
	border: 1px solid #d9cec4;
}
/* tamplate content2col */

#sub #contentRow1.content2col:after {
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden
}
.chpt_1 #contentRow1.content2col #contentIn, .chpt_2 #contentRow1.content2col #contentIn, .chpt_3 #contentRow1.content2col #contentIn, .chpt_4 #contentRow1.content2col #contentIn {
	width: 455px;
	float: left;
}
.chpt_1 #contentRow1.content2col #track, .chpt_2 #contentRow1.content2col #track, .chpt_3 #contentRow1.content2col #track, .chpt_4 #contentRow1.content2col #track {
	width:557px;
}
#contentRow1.content2col #track {
	width:820px;
}
#contentToolIn {
	display: block;
	background: #FFF;
	position: relative;
	float: left;
}
#kalendarium .zmien_miesiac span, #kalendarium .zmien_rok span {
	display:block;
	float:left;
	line-height: 14px;
}
#kalendarium .zmien_miesiac span.a, #kalendarium .zmien_rok span.a {
	color:#4d4d4d;
	font-size:12px;
	display:block;
	float:left;
	cursor:pointer;
	margin:0 5px 0 5px;
}
#kalendarium .prev_btn {
	display: block;
	float:left;
	width: 12px;
	height: 14px;
	background: url(http://foto.poland.gov.pl/gallery/serwis/btn_arrow_left.gif) 0 -14px repeat-x;
}
#kalendarium .next_btn {
	display: block;
	float:left;
	width: 12px;
	height: 14px;
	background: url(http://foto.poland.gov.pl/gallery/serwis/btn_arrow_right.gif) 0 -14px repeat-x;
}
#kalendarium .prev_btn:hover, #kalendarium .next_btn:hover {
	background-position: 0px 0px;
}
#kalendarium .a i {
	display: none;
}
.de #kartki .kartki_elem .kartki_options span {
	width: 270px;
}
.akt_options a {
	float: left;
	min-width: 100px;
}
.akt_options p {
	float: right;
	width: 80px;
}
#contentOut .akt_elem {
	margin-bottom: 10px;
}
.subpages {
}
.subpages ul {
	margin: 10px 0px 10px 30px;
}
.subpages li {
	list-style-type: disc !important;
	line-height: 25px !important;
}
.portletSlideShow {
	margin: 20px;
	width: 210px;
	padding: 20px 0px 0px 0px;
	position: relative;
}
.portletSlideShow .nav_portletSlideShow_inner {
	position:absolute;
	top:0;
	right:0;
}
.portletSlideShow .nav_portletSlideShow_inner div {
	width:18px;
	height:17px;
	margin:0 2px 0 0;
	float:left;
	display:inline;
	overflow:hidden;
	text-indent:-999px;
	cursor:pointer;
}
.portletSlideShow .nav_portletSlideShow_inner div.prev {
	background:url(http://foto.poland.gov.pl/gallery/serwis/fotoZajawka_strz_poprz.gif) 0 100% no-repeat
}
.portletSlideShow .nav_portletSlideShow_inner div.pause {
	background:url(http://foto.poland.gov.pl/gallery/serwis/fotoZajawka_strz_pauza.gif) 0 100% no-repeat
}
.portletSlideShow .nav_portletSlideShow_inner div.play {
	background:url(http://foto.poland.gov.pl/gallery/serwis/fotoZajawka_strz_play.gif) 0 100% no-repeat
}
.portletSlideShow .nav_portletSlideShow_inner div.next {
	background:url(http://foto.poland.gov.pl/gallery/serwis/fotoZajawka_strz_nast.gif) 0 100% no-repeat
}
.portletSlideShow .nav_portletSlideShow_inner div:hover {
	background-position:0 0
}
.portlet_odwiedz .box {
	text-align: center;
	margin: 15px 0px 0px 0px;
	height: 140px;
	overflow: hidden;
}
#recommended_form .input {
	margin-top:4px;
}
#recommended_form .input input {
	display:block;
	border-top:1px solid #cacaca;
	border-left:1px solid #cacaca;
	border-right:1px solid #dbdbdb;
	border-bottom:1px solid #e8e8e8;
	margin-top:4px;
	width:150px;
	font-size:11px;
	padding:3px 2px 2px 2px;
}
#recommended_form INPUT.submit {
	border-color:#CACACA;
	border-style:solid;
	border-width:1px;
	display:block;
	font-size:11px;
	padding:3px 2px 2px;
	margin:0px 10px 0px 0px;
	float:left;
	cursor:pointer;
}

#content_1_row #contentIn {
	width:980px;
}

#content_1_row #track{
	padding:4px 280px 5px 0;
	width:700px;
}

#content_1_row #content{
	padding-right:0px;
}

#contentIn p.polecane{
	text-align: right;
	margin: 20px 20px 0px 0px;
}

#wydarzenia .box p.wydarzenia #left{
	float:left;
}

#wydarzenia .box p.wydarzenia #right{
	float:right;
}

#wydarzenia .box p.wydarzenia a{
	color:#666666;
	text-decoration:none;
	font-size:11px;
}

#wydarzenia .box p.wydarzenia a:hover{
	text-decoration:underline;
}

#content .music_player{
	margin: 0px 0px 10px 0px;
	display: block;
	text-align: center;
}

#content .music_player p{
	margin-bottom:0px;
	line-height:14px;
}

#content .music_player p#bolder{
	font-weight:bold;
}

#content .music_player p#opis{
	margin-bottom:20px;
}

.chpt_1 #contentIn #content h3{
	color: #DE2D00;
}
.chpt_2 #contentIn #content h3{
	color: #EC6500;
}
.chpt_3 #contentIn #content h3{
	color: #88B600
}
.chpt_4 #contentIn #content h3{
	color: #005D8C;
}

span.publikacjaGr{
	color: #aaaaaa;
}

#contentIn a.redA{
	color: #ff0000;
}

/**
* WEBPhoto - start
*/
#WEBPhoto{

}
#WEBPhoto div {
    margin: 0px;
    padding: 0px;
}
#WEBPhoto div.big_photo{
	text-align:center
}
#WEBPhoto p.description{
	margin:0;
}
#WEBPhoto a.active {
	color: #68a100;
}
#WEBPhoto a.tagFoto {
	text-decoration: none;
}
#WEBPhoto a.tagFoto:hover {
	text-decoration: underline;;
}
#WEBPhoto span.tagLicznik {
	font-size: 7pt;
	color: #000000;
}
#WEBPhoto .tagsWrap .tag_tags{

}
#WEBPhoto .tagsWrap .tag_photo{

}

#WEBPhoto div.tag_left_column  {
   /*width: 190px;
    float: right;
    margin-right: 20px;
	*/
}
#WEBPhoto div.tag_right_column {
    /*float: left;*/
}
#WEBPhoto div.photo {
    float: left;
    margin: 10px 14px 10px 10px;
	padding:0;
	width:150px;

	}
#WEBPhoto div.nl {
    /*margin-right: 0px;*/

}
#WEBPhoto img {
    margin: 0px;
}
#WEBPhoto h5 {
    margin-bottom: 5px;
    width: 180px;
    color: #4d4d4d;
}
#WEBPhoto div.photo h5{
	font-weight:normal !important
}
#WEBPhoto img {
    margin-bottom: 2px;
}
#WEBPhoto div.pagination {
    border-top: 1px solid #e6e6e6;
    margin-top: 5px;
    padding-top: 10px;
	text-align:center;
	font-family:arial
}
#WEBPhoto div.pagination span.pagination_selected{
	padding:3px 5px;
	margin:0 1px;
	border:1px #ddd solid;
	font-weight:bold
}
#WEBPhoto div.pagination a {
	padding:3px 5px;
	margin:0 1px;
	border:1px #ddd solid;
	text-decoration:none;

}
#WEBPhoto div.pagination a:hover{
	background:#eee
}
#WEBPhoto div.pagination a:active{
	background:#f7f7f7
}
#WEBPhoto div.pagination a.pagination_arrow{

}
#WEBPhoto div.admin_info {
    width: 200px;
    border: 1px solid #e6e6e6;
    padding: 5px;
}
#WEBPhoto div.admin_info p, #WEBPhoto div.admin_info span {
    font-size: 9px;
}
#WEBPhoto div.admin_info p {
    margin: 0px;
}
#WEBPhoto div.admin_info span {
    color: #b60000;
}
#WEBPhoto_preloader {
    display: none;
    /*position: absolute;*/
    padding: 50px 0;
	text-align:center;
	margin:0 auto;
}
#WEBPhoto .tagsWrap{
	margin:10px 0 5px 0;
	background:#e7f0cc;
	padding:0 5px 5px 5px;
	border:1px #c4db80 solid
}
#WEBPhoto .tag_tags .tagsWrap{
	/*border-bottom:2px solid #dedede;*/
	padding:5px 5px 10px 5px;
}
#WEBPhoto .tagsWrap h3{
	margin:5px 0;
	padding:0;
	font-size:15px;
}

/** **/
/**
* WEBPhoto - koniec
*/

.carouselListPhoto {
	padding-left: 10px;
	width:590px !important;
}
.carouselListPhoto ul li{
	 text-align: center;
}
.WEBPhoto_carousel{
	border: 1px solid #dedede;
	background:#f7f7f7;
	margin-top: 10px;
	margin-right: 0px;
	padding-top: 10px;
}
.WEBPhoto_carousel .carouselListPhoto{
  float: left;
  margin-left:0px;
  height:115px;
  width:595px !important
}
.WEBPhoto_carousel .prev a{
  float:left;
  width: 30px;
  height:30px;
  background:url(../gallery/gallery/arrow_prev.gif) no-repeat 0 0;
  text-indent:-999px;
  overflow:hidden;
  display:block;
  margin:37px 2px 0 10px
}
.WEBPhoto_carousel .prev a:hover{
  background-position:0 -30px
}
.WEBPhoto_carousel .prev a:active{
  background-position:0 -60px
}
.WEBPhoto_carousel .next a{
  float:left;
  width: 30px;
  height:30px;
  background:url(../gallery/gallery/arrow_next.gif) no-repeat 0 0;
  text-indent:-999px;
  overflow:hidden;
  display:block;
  margin:37px 0px 0 2px
}
.WEBPhoto_carousel .next a:hover{
  background-position:0 -30px
}
.WEBPhoto_carousel .next a:active{
  background-position:0 -60px
}
#contentRow1 #spolecznosci{
  width: 190px;
  margin: 5px 0px 0px 0px;
  text-align: center;
}
#socialnetwork{
  border-top: 1px solid #E5E5E4;
  border-bottom: 1px solid #E5E5E4;
  margin: 0px 15px 0px 18px;
  padding: 8px 0px 8px 0px;
}
#socialnetwork ul.icon{
  list-style: none;
  margin: auto;
  width: 120px;
}
#socialnetwork ul.icon li {
  display: block;
  float: left;
  width: 30px;
  height: 30px;
  margin: 0px 5px;
}
#socialnetwork ul.icon li a{
  display: block;
  width: 30px;
  height: 30px;
}
#socialnetwork ul.icon li a span{
  display: none;
}
#socialnetwork ul.icon li.facebook{
  background: url("../gallery/socialnetwork/_dyn2_facebook.png");
}
#socialnetwork ul.icon li.flickr{
  background: url("../gallery/socialnetwork/_dyn2_flickr.png");
}
#socialnetwork ul.icon li.twitter{
  background: url("../gallery/socialnetwork/_dyn2_twitter.png");
}
#socialnetwork .opis{
  text-align: center;
  line-height: 30px;
  height: 20px;
  font-size: 12px;
  font-weight: bold;
}
#filmy_minis{}
#filmy_minis .elem_film{
  float: left;  
  margin: 10px 5px;
  width: 215px;
  background: #fafafa;
  border: solid 1px #e6e6e6;
  text-align: center;
}
#filmy_minis .elem_film .film a{
  padding: 10px 0px 10px 0px;   
  display: block;
  text-decoration: none;
}
#filmy_minis .elem_film .film img{
  margin: 0px;  
}
#filmy_minis .elem_film .film p{
  margin: 0px;
}
