/*CSS----------------------------------------------------------------------*/

/*FONTS SIZE*/
.roz_10 { font-size: 10px;}
.roz_11 { font-size: 11px;}
.roz_12 { font-size: 12px;}
.roz_13 { font-size: 13px;}
.roz_14 { font-size: 14px;}
.roz_15 { font-size: 15px;}
.roz_16 { font-size: 16px;}
.roz_17 { font-size: 17px;}
.roz_18 { font-size: 18px;}
.roz_19 { font-size: 19px;}
.roz_20 { font-size: 20px;}
.roz_21 { font-size: 21px;}
.roz_22 { font-size: 22px;}
.roz_23 { font-size: 23px;}
.roz_24 { font-size: 24px;}
.roz_25 { font-size: 25px;}
.roz_26 { font-size: 26px;}
.roz_27 { font-size: 27px;}
.roz_28 { font-size: 28px;}
.roz_29 { font-size: 29px;}
.roz_30 { font-size: 30px;}

strong { font-weight: bold; }
em { font-style: italic; }
img { border: 0px; }
p { display: block; padding: 0; margin: 0 0 0 0; }
.clearfloat {clear:both;}
.cf {
	clear:both;
	height: 0;
	margin: 0;
	padding: 0;
}

.printarea{ 
	background:#FFFFFF;
	text-align:left;
	}

/*HEADERS------------------------------------------------------------------*/
h1 {
	display:block;
	padding: 0 0 0 0px;
	margin: 0 0 30px 0;
	height:35px;
	line-height:35px;
	font-size:19px;
	font-weight:bold;
	color: #E34B31;
	text-transform:uppercase;
	border-bottom:2px solid #333333;
	}
h1.poznajMiasto {
	display:block;
	padding: 0 0 0 0px;
	margin: 0 0 30px 0;
	height:35px;
	line-height:35px;
	font-size:19px;
	font-weight:bold;
	color: #D863A4;
	text-transform:uppercase;
	border-bottom:2px solid #333333;
	}
h1.naszSamorzad {
	display:block;
	padding: 0 0 0 0px;
	margin: 0 0 30px 0;
	height:35px;
	line-height:35px;
	font-size:19px;
	font-weight:bold;
	color: #BD5CB5;
	text-transform:uppercase;
	border-bottom:2px solid #333333;
	}
h1.zrobZNamiBiznes {
	display:block;
	padding: 0 0 0 0px;
	margin: 0 0 30px 0;
	height:35px;
	line-height:35px;
	font-size:19px;
	font-weight:bold;
	color: #559DD4;
	text-transform:uppercase;
	border-bottom:2px solid #333333;
	}
h1.zycieMiasta {
	display:block;
	padding: 0 0 0 0px;
	margin: 0 0 30px 0;
	height:35px;
	line-height:35px;
	font-size:19px;
	font-weight:bold;
	color: #50C7AF;
	text-transform:uppercase;
	border-bottom:2px solid #333333;
	}
h1.kontakty {
	display:block;
	padding: 0 0 0 0px;
	margin: 0 0 30px 0;
	height:35px;
	line-height:35px;
	font-size:19px;
	font-weight:bold;
	color: #5FCA34;
	text-transform:uppercase;
	border-bottom:2px solid #333333;
	}

div.main h1{
	white-space: nowrap;
	width: 560px;                  
	overflow: hidden;
	text-overflow: ellipsis;
}

div.main_fullwidth h1 {
	width: 770px;
}

h2 {
	display:block;
	line-height:25px;
	padding: 0 0 0 0px;
	margin: 0 0 15px 0;
	font-size:18px;
	font-weight:bold;
	color: #222222;
	/*text-transform:uppercase;*/
	}
	
h3 {
	display:block;
	line-height:20px;
	padding: 0 0 0 0px;
	margin: 15px 0 15px 0;
	font-size:16px;
	font-weight:bold;
	color: #222222;
	/*text-transform:uppercase;*/
	}	

	
/*LINKS------------------------------------------------------------------*/
a {
	color: #222222;
	text-decoration: underline;
	outline:none;
	}
a:hover {
	text-decoration: none;
	color: #222222;
	}	
a.readmoreButton {
	display:inline-block;
	height:20px;
	line-height:20px;
	font-size:14px;
	font-weight:bold;
	color: #222222;
	text-decoration: none;
	padding: 0 18px 0 0;
	margin: 15px 0 10px 0;
	white-space:nowrap;
	outline:none;
	background: url('../grafika/readmoreButton.png') no-repeat right top;
	text-transform:uppercase;
	}
a.readmoreButton:hover {
	text-decoration: none;
	color: #E34B31;
	padding: 0 18px 0 0;
	margin: 15px 0 10px 0;
	background: url('../grafika/readmoreButton.png') no-repeat right bottom;
	}
a.readmoreButton_bottom {
	display:inline-block;
	height:20px;
	line-height:20px;
	font-size:14px;
	font-weight:bold;
	color: #ffffff;
	text-decoration: none;
	padding: 0 18px 0 0;
	margin: 15px 0 10px 0px;
	white-space:nowrap;
	outline:none;
	background: url('../grafika/readmoreButton_bottom.png') no-repeat right top;
	text-transform:uppercase;
	}
a.readmoreButton_bottom:hover {
	text-decoration: underline;
	color: #ffffff;
	padding: 0 18px 0 0;
	margin: 15px 0 10px 0px;
	background: url('../grafika/readmoreButton_bottom.png') no-repeat right bottom;
	}
a.allNewsButton {
	display:inline-block;
	height:20px;
	line-height:20px;
	font-size:14px;
	font-weight:bold;
	color: #222222;
	text-decoration: none;
	padding: 0 18px 0 0;
	margin: 15px 0 10px 0;
	white-space:nowrap;
	outline:none;
	background: url('../grafika/allNewsButton.png') no-repeat right top;
	text-transform:uppercase;
	}
a.allNewsButton:hover {
	text-decoration: none;
	color: #E34B31;
	padding: 0 18px 0 0;
	margin: 15px 0 10px 0;
	background: url('../grafika/allNewsButton.png') no-repeat right bottom;
	}
a.detailsNewsButton {
	display:inline-block;
	height:20px;
	line-height:20px;
	font-size:14px;
	font-weight:bold;
	color: #222222;
	text-decoration: none;
	padding: 0 18px 0 0;
	margin: 15px 0 10px 0;
	white-space:nowrap;
	outline:none;
	background: url('../grafika/detailsNewsButton.png') no-repeat right top;
	text-transform:uppercase;
	}
a.detailsNewsButton:hover {
	text-decoration: none;
	color: #E34B31;
	padding: 0 18px 0 0;
	margin: 15px 0 10px 0;
	background: url('../grafika/detailsNewsButton.png') no-repeat right bottom;
	}
a.backButton {
	display:inline-block;
	height:20px;
	line-height:20px;
	font-size:14px;
	font-weight:bold;
	color: #222222;
	text-decoration: none;
	padding: 0 0 0 18px;
	margin: 15px 0 10px 0;
	white-space:nowrap;
	outline:none;
	background: url('../grafika/backButton.png') no-repeat left top;
	text-transform:uppercase;
	}
a.backButton:hover {
	text-decoration: none;
	color: #E34B31;
	padding: 0 0 0 18px;
	margin: 15px 0 10px 0;
	background: url('../grafika/backButton.png') no-repeat left bottom;
	}



/*HTML--------------------------------------------------------------------*/
html {
	background: #FFFFFF;
	}
/*BODY*/
body {
	padding: 0;
	margin: 0;
	text-align: center;
	font-family: 'Open Sans', sans-serif;
	font-size:13px;
	font-weight:normal;
	color: #222222;
	line-height:18px;
	background: #fff url('/images/bannery/650-bg.png') repeat-x top left;
	/*background: #fff url('/images/bannery/650lecie-banner-background.png') repeat-x top center;*/
	}
/*WRAPPER*/
#wrapper {
	margin: 0px auto;
	width:980px;
	text-align: left;
	background:#FFFFFF;
	}



/*HEADER-----------------------------------------------------------------*/
/*HEADER: logo*/
#bannerWrapper .logo { 
	display: inline-block;
	left: 37.5%; /* było 0px */
	position: relative;
	top: 0px;
	z-index: 10;
	float: left;
	}
/*header: buttons*/
#bannerWrapper .buttons { 
	margin: 0;
	padding:0;
	width:48px;
	position:absolute;
	top:15px;
	right:0px;
	z-index:80;
	float: right;
	}
#bannerWrapper .buttons a.BIP_headerButton {
	display:block;
	width:48px;
	height:45px;
	line-height:45px;
	margin:0 0 0 0;
	text-decoration: none;
	outline:none;
	background: url('../grafika/headerButtons.png') no-repeat;
	background-position:0px 0px;
	}
#bannerWrapper .buttons a.BIP_headerButton:hover {
	text-decoration: none;
	background: url('../grafika/headerButtons.png') no-repeat;
	background-position:0px -55px;
	}
#bannerWrapper .buttons a.facebook_headerButton {
	display:block;
	width:48px;
	height:45px;
	line-height:45px;
	margin:5px 0 0 0;
	text-decoration: none;
	outline:none;
	background: url('../grafika/headerButtons.png') no-repeat;
	background-position:-50px 0px;
	}
#bannerWrapper .buttons a.facebook_headerButton:hover {
	text-decoration: none;
	background: url('../grafika/headerButtons.png') no-repeat;
	background-position:-50px -55px;
	}
#bannerWrapper .buttons a.galeria_headerButton {
	display:block;
	width:48px;
	height:45px;
	line-height:45px;
	margin:5px 0 0 0;
	text-decoration: none;
	outline:none;
	background: url('../grafika/headerButtons.png') no-repeat;
	background-position:-100px 0px;
	}
#bannerWrapper .buttons a.galeria_headerButton:hover {
	text-decoration: none;
	background: url('../grafika/headerButtons.png') no-repeat;
	background-position:-100px -55px;
	}
#bannerWrapper .buttons a.kontakt_headerButton {
	display:block;
	width:48px;
	height:45px;
	line-height:45px;
	margin:5px 0 0 0;
	text-decoration: none;
	outline:none;
	background: url('../grafika/headerButtons.png') no-repeat;
	background-position:-150px 0px;
	}
#bannerWrapper .buttons a.kontakt_headerButton:hover {
	text-decoration: none;
	background: url('../grafika/headerButtons.png') no-repeat;
	background-position:-150px -55px;
	}




/*BANNER_WRAPPER-----------------------------------------------------------*/
#bannerWrapper { 
	margin: 0 0 5px 0;
	padding:0 0 0 0;
	width: 980px;
	height: 339px;
	position:relative;
	overflow: hidden;
	}
#bannerWrapper .bannerElement { 
	margin: 0;
	padding:0;
	position:absolute;
	top:-70px;
	right:0px;
	z-index:200;
	}
/*BANNER*/
#banner { 
	margin: 0;
	padding: 0;
	position: relative;
	width: 980px;
	zoom: 1;
	top: 100px;
	left: 0;
	}
#banner img {
	max-height: 239px;
}
#banner #slider {
	position: absolute;
}
#banner .nivo-directionNav {
	display: none;
}
#banner .nivo-controlNav {
	float: right;
	position: relative;
	margin: 224px 4px 0 0 !important;
	padding: 0;
	z-index: 10;
}
	

/*MENU_WRAPPER-------------------------------------------------------------*/
#menuWrapper { 
	margin: 0 0 5px 0px;
	height:40px;
	width: 980px;
	position:relative;
	z-index:80;
	}
/*MENU_WRAPPER: menu*/
#menuWrapper #menu { 
	margin: 0;
	padding: 0;
	height:40px;
	position:absolute;
	left:0;
	top:0;
	}	
/*other in jqueryslidemenu.css*/
	

	
/*SUBPAGE-------------------------------------------------------------------*/
#subpage {
	margin: 0;
	padding: 0;
	width: 770px;
	display: block;
	float: left;
	}

/*SUBPAGE: HOME-------------------------------------------------------------*/
#subpage #home {
	margin: 0 0 20px 0;
	padding: 0;
	width: 770px;
	display: block;
	}

/*uwaga*/	
#subpage #home .uwaga{
	margin: 20px 0 30px 0;
	padding: 0;
	width: 770px;
	display: block;
	}
	
/*SUBPAGE: HOME: TOPROW*/	
#subpage #home .topRow{
	margin: 0 0 0 0;
	padding: 0;
	width: 770px;
	display: block;
	}

/*WYDARZENIA*/	
#subpage #home .topRow #wydarzenia {
	margin: 0;
	padding: 0;
	width: 480px;
	height:280px;
	display: block;
	float:left;
	}	
#wydarzenia .nivo-controlNav {
	float: right;
	margin-top: -275px !important;
	padding: 0 5px 0;
	position: relative;
	z-index: 10;
}
#wydarzenia #slider2 {
	height: 280px;
	overflow: hidden;
}


/*FILMY*/	
#subpage #home .topRow #filmy {
	margin: 0 0 0 20px;
	padding: 0;
	width:270px;
	min-height:280px;
	display: block;
	float:left;
	background: url('../grafika/boxBg_grey.png') repeat;
	}
#subpage #home .topRow #filmy .box{}
#subpage #home .topRow #filmy .box .titleBox{
	display:block;
	padding: 0 0 0 0px;
	margin: 0 0 4px 0;
	height:35px;
	line-height:35px;
	border-bottom:none;
	}
#subpage #home .topRow #filmy .box .titleBox ul.subMenuUl {
	list-style: none;
	margin: 0 0 0 10px;
	padding: 0;
	height:35px;
	}
#subpage #home .topRow #filmy .box .titleBox ul.subMenuUl li {
	display:inline;
	list-style: none;
	margin: 0 20px 0 0;
	padding: 0;
	}	
#subpage #home .topRow #filmy .box .titleBox .subMenuUl a.subMenu {
	display: block;
	float: left;
	height:35px;
	line-height:35px;
	font-size:17px;
	font-weight:bold;
	color: #222222;
	text-decoration: none;
	padding: 0 0 0 40px;
	margin: 0;
	white-space:nowrap;
	outline:none;
	text-transform:uppercase;
	background: url('../grafika/TVButton.png') no-repeat top left;
	}
#subpage #home .topRow #filmy .box .titleBox .subMenuUl a.subMenu:hover {
	text-decoration: none;
	color: #ffffff;	
	background: url('../grafika/TVButton.png') no-repeat bottom left;
	}
#subpage #home .topRow #filmy .box .movie{
	display:block;
	width: 250px;
	height:70px;
	margin: 0 0 10px 10px;
	padding: 0;
	}
#subpage #home .topRow #filmy .box .movie a.movieImg{
	text-decoration: none;
	display:block;
	float:left;
	outline:none;
	margin:0 10px 0 0;
	width:90px;
	height:70px;
	}
#subpage #home .topRow #filmy .box .movie a.movieImg:hover {
	text-decoration: none;
	} 
#subpage #home .topRow #filmy .box .movie .movieInfo{
	margin:0 0 0 0;
	display:block;
	float:left;
	width:150px;
	height:70px;
	line-height:17px;
	font-size:10px;
	font-weight:normal;
	color: #222222;
	overflow: hidden;
	}
.movieInfo p{
	height:35px;
	overflow: hidden;
	}
#subpage #home .topRow #filmy .box .movie .movieInfo a.movieName{
	text-decoration: none;
	font-size:11px;
	font-weight:bold;
	color: #222222;
	margin:0 0 0 0;
	}
#subpage #home .topRow #filmy .box .movie .movieInfo a.movieName:hover {
	text-decoration: underline;
	color:#ffffff;
	}


/*SUBPAGE: HOME: leftColumn-------------------------------------------------*/
#subpage #home .leftColumn{
	margin: 20px 0 0;
	padding: 0;
	width: 480px;
	display: block;
	float: left;
	}
/*SUBPAGE: HOME: rightColumn------------------------------------------------*/	
#subpage #home .rightColumn{
	margin: 20px 0 0 20px;
	padding: 0;
	width: 270px;
	display: block;
	float: left;
	}


	
/*wiadomosci*/	
#subpage #home #wiadomosci {}
#subpage #home #wiadomosci .box{
	margin: 0 0 30px 0;
	padding: 0;
	display: block;
	}
#subpage #home #wiadomosci .box .titleBox{
	display:block;
	padding: 0 0 0 0px;
	margin: 0 0 20px 0;
	height:35px;
	line-height:35px;
	border-bottom:2px solid #333333;
	position:relative;
	}
#subpage #home #wiadomosci .box .titleBox ul.subMenuUl {
	list-style: none;
	margin: 0 0 0 0;
	padding: 0;
	height:35px;
	}
#subpage #home #wiadomosci .box .titleBox ul.subMenuUl li {
	display:inline;
	list-style: none;
	margin: 0 20px 0 0;
	padding: 0;
	}	
#subpage #home #wiadomosci .box .titleBox .subMenuUl a.subMenu {
	display: block;
	float: left;
	height:35px;
	line-height:35px;
	font-size:17px;
	font-weight:bold;
	color: #222222;
	text-decoration: none;
	padding: 0 0 0 40px;
	margin: 0;
	white-space:nowrap;
	outline:none;
	text-transform:uppercase;
	background: url('../grafika/wiadomosciButton.png') no-repeat top left;
	}
#subpage #home #wiadomosci .box .titleBox .subMenuUl a.subMenu:hover {
	text-decoration: none;
	color: #E34B31;	
	background: url('../grafika/wiadomosciButton.png') no-repeat bottom left;
	}
	
#subpage #home #wiadomosci .box .titleBox .buttons {
	display:block;
	height:20px;
	line-height:20px;
	position:absolute;
	top:10px;
	right:0px;
	}
#subpage #home #wiadomosci .box .titleBox .buttons a.pomniejsz {
	display:block;
	float:left;
	width:15px;
	height:20px;
	line-height:20px;
	margin:0 0 0 5px;
	text-decoration: none;
	outline:none;
	background: url('../grafika/buttons.png') no-repeat;
	background-position:-250px 0px;
	cursor:pointer;
	}
#subpage #home #wiadomosci .box .titleBox .buttons a.pomniejsz:hover {
	text-decoration: none;
	background: url('../grafika/buttons.png') no-repeat;
	background-position:-250px -30px;
	}
#subpage #home #wiadomosci .box .titleBox .buttons a.resetuj {
	display:block;
	float:left;
	width:18px;
	height:20px;
	line-height:20px;
	margin:0 0 0 5px;
	text-decoration: none;
	outline:none;
	background: url('../grafika/buttons.png') no-repeat;
	background-position:-300px 0px;
	cursor:pointer;
	}
#subpage #home #wiadomosci .box .titleBox .buttons a.resetuj:hover {
	text-decoration: none;
	background: url('../grafika/buttons.png') no-repeat;
	background-position:-300px -30px;
	}
#subpage #home #wiadomosci .box .titleBox .buttons a.powieksz {
	display:block;
	float:left;
	width:20px;
	height:20px;
	line-height:20px;
	margin:0 0 0 5px;
	text-decoration: none;
	outline:none;
	background: url('../grafika/buttons.png') no-repeat;
	background-position:-350px 0px;
	cursor:pointer;
	}
#subpage #home #wiadomosci .box .titleBox .buttons a.powieksz:hover {
	text-decoration: none;
	background: url('../grafika/buttons.png') no-repeat;
	background-position:-350px -30px;
	}
#subpage #home #wiadomosci .box .titleBox .buttons form {
	display:block;
	float:left;
	margin:0 0 0 5px;
	}
#subpage #home #wiadomosci .box .titleBox .buttons a.kontrast_on {
	display:block;
	width:22px;
	height:20px;
	line-height:20px;
	margin:0 0 0 0;
	text-decoration: none;
	outline:none;
	background: url('../grafika/buttons.png') no-repeat;
	background-position:0px 0px;
	cursor:pointer;
	}
#subpage #home #wiadomosci .box .titleBox .buttons a.kontrast_on:hover {
	text-decoration: none;
	background: url('../grafika/buttons.png') no-repeat;
	background-position:0px -30px;
	}
#subpage #home #wiadomosci .box .titleBox .buttons a.kontrast_off {
	display:block;
	width:22px;
	height:20px;
	line-height:20px;
	margin:0 0 0 0;
	text-decoration: none;
	outline:none;
	background: url('../grafika/buttons.png') no-repeat;
	background-position:-50px 0px;
	cursor:pointer;
	}
#subpage #home #wiadomosci .box .titleBox .buttons a.kontrast_off:hover {
	text-decoration: none;
	background: url('../grafika/buttons.png') no-repeat;
	background-position:-50px -30px;
	}
	
	
	
#subpage #home #wiadomosci .box ul.newsUl {
	list-style: none;
	margin: 0;
	padding: 0;
	}
#subpage #home #wiadomosci .box ul.newsUl li {
	list-style: none;
	margin: 0 0 0 0;
	padding: 8px 0 8px 15px;
	background: url('../grafika/liBg.png') no-repeat left top;
	border-bottom:1px dotted #cccccc;
	}
#subpage #home #wiadomosci .box ul.newsUl li.first {
	list-style: none;
	margin: 0 0 0 0;
	padding: 8px 0 8px 0;
	background-image:none;
	border-bottom:1px dotted #cccccc;
	}
#subpage #home #wiadomosci .box .newsUl a.title_first {
	display: block;
	font-size:16px;
	font-weight:bold;
	color: #222222;
	text-decoration: none;
	padding: 0 0 0 0;
	margin: 0 0 8px 0;
	outline:none;	
	}
#subpage #home #wiadomosci .box .newsUl a.title_first:hover {
	text-decoration: underline;
	color: #E34B31;
	}
#subpage #home #wiadomosci .box .newsUl a.title {
	display: block;
	font-size:13px;
	font-weight:bold;
	color: #222222;
	text-decoration: none;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	outline:none;	
	}
#subpage #home #wiadomosci .box .newsUl a.title:hover {
	text-decoration: underline;
	color: #E34B31;
	}
#subpage #home #wiadomosci .box img{
	margin: 0 10px 10px 0;
	padding: 0;
	display: block;
	float:left;
	cursor:pointer;
	max-width: 150px;
	max-height: 110px;
	}



/*ogloszenia*/	
#subpage #home #ogloszenia {}
#subpage #home #ogloszenia .box{
	margin: 0 0 30px 0;
	padding: 0;
	display: block;
	}
#subpage #home #ogloszenia .box .titleBox{
	display:block;
	padding: 0 0 0 0px;
	margin: 0 0 20px 0;
	height:35px;
	line-height:35px;
	border-bottom:2px solid #333333;
	}
#subpage #home #ogloszenia .box .titleBox ul.subMenuUl {
	list-style: none;
	margin: 0 0 0 0;
	padding: 0;
	height:35px;
	}
#subpage #home #ogloszenia .box .titleBox ul.subMenuUl li {
	display:inline;
	list-style: none;
	margin: 0 20px 0 0;
	padding: 0;
	}	
#subpage #home #ogloszenia .box .titleBox .subMenuUl a.subMenu {
	display: block;
	float: left;
	height:35px;
	line-height:35px;
	font-size:17px;
	font-weight:bold;
	color: #222222;
	text-decoration: none;
	padding: 0 0 0 40px;
	margin: 0;
	white-space:nowrap;
	outline:none;
	text-transform:uppercase;
	background: url('../grafika/ogloszeniaButton.png') no-repeat top left;
	}
#subpage #home #ogloszenia .box .titleBox .subMenuUl a.subMenu:hover {
	text-decoration: none;
	color: #E34B31;	
	background: url('../grafika/ogloszeniaButton.png') no-repeat bottom left;
	}
#subpage #home #ogloszenia .box ul.newsUl {
	list-style: none;
	margin: 0;
	padding: 0;
	}
#subpage #home #ogloszenia .box ul.newsUl li {
	list-style: none;
	margin: 0 0 0 0;
	padding: 8px 0 8px 15px;
	background: url('../grafika/liBg.png') no-repeat left top;
	border-bottom:1px dotted #cccccc;
	}
#subpage #home #ogloszenia .box ul.newsUl li.first {
	list-style: none;
	margin: 0 0 0 0;
	padding: 8px 0 8px 0;
	background-image:none;
	border-bottom:1px dotted #cccccc;
	}
#subpage #home #ogloszenia .box .newsUl a.title_first {
	display: block;
	font-size:16px;
	font-weight:bold;
	color: #222222;
	text-decoration: none;
	padding: 0 0 0 0;
	margin: 0 0 8px 0;
	outline:none;	
	}
#subpage #home #ogloszenia .box .newsUl a.title_first:hover {
	text-decoration: underline;
	color: #E34B31;
	}
#subpage #home #ogloszenia .box .newsUl a.title {
	display: block;
	font-size:13px;
	font-weight:bold;
	color: #222222;
	text-decoration: none;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	outline:none;	
	}
#subpage #home #ogloszenia .box .newsUl a.title:hover {
	text-decoration: underline;
	color: #E34B31;
	}
	
	

/*ekologia*/	
#subpage #home #ekologia {}
#subpage #home #ekologia .box{
	margin: 0 0 20px 0;
	padding: 0;
	display: block;
	}
	




/*zapowiedzi*/	
#subpage #home #zapowiedzi {}
#subpage #home #zapowiedzi .box{
	margin: 0 0 30px 0;
	padding: 0;
	display: block;
	}
#subpage #home #zapowiedzi .box .titleBox{
	display:block;
	padding: 0 0 0 0px;
	margin: 0 0 20px 0;
	height:35px;
	line-height:35px;
	border-bottom:2px solid #333333;
	}
#subpage #home #zapowiedzi .box .titleBox ul.subMenuUl {
	list-style: none;
	margin: 0 0 0 0;
	padding: 0;
	height:35px;
	}
#subpage #home #zapowiedzi .box .titleBox ul.subMenuUl li {
	display:inline;
	list-style: none;
	margin: 0 20px 0 0;
	padding: 0;
	}	
#subpage #home #zapowiedzi .box .titleBox .subMenuUl a.subMenu {
	display: block;
	float: left;
	height:35px;
	line-height:35px;
	font-size:17px;
	font-weight:bold;
	color: #222222;
	text-decoration: none;
	padding: 0 0 0 40px;
	margin: 0;
	white-space:nowrap;
	outline:none;
	text-transform:uppercase;
	background: url('../grafika/zapowiedziButton.png') no-repeat top left;
	}
#subpage #home #zapowiedzi .box .titleBox .subMenuUl a.subMenu:hover {
	text-decoration: none;
	color: #E34B31;	
	background: url('../grafika/zapowiedziButton.png') no-repeat bottom left;
	}
#subpage #home #zapowiedzi .box ul.newsUl {
	list-style: none;
	margin: 0;
	padding: 0;
	}
#subpage #home #zapowiedzi .box ul.newsUl li {
	list-style: none;
	margin: 0 0 0 0;
	padding: 8px 0 8px 15px;
	background: url('../grafika/liBg.png') no-repeat left top;
	border-bottom:1px dotted #cccccc;
	}
#subpage #home #zapowiedzi .box ul.newsUl li.first {
	list-style: none;
	margin: 0 0 0 0;
	padding: 8px 0 8px 0;
	background-image:none;
	border-bottom:1px dotted #cccccc;
	}
#subpage #home #zapowiedzi .box .newsUl a.title_first {
	display: block;
	font-size:16px;
	font-weight:bold;
	color: #222222;
	text-decoration: none;
	padding: 0 0 0 0;
	margin: 0 0 8px 0;
	outline:none;	
	}
#subpage #home #zapowiedzi .box .newsUl a.title_first:hover {
	text-decoration: underline;
	color: #E34B31;
	}
#subpage #home #zapowiedzi .box .newsUl a.title {
	display: block;
	font-size:13px;
	font-weight:bold;
	color: #222222;
	text-decoration: none;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	outline:none;	
	}
#subpage #home #zapowiedzi .box .newsUl a.title:hover {
	text-decoration: underline;
	color: #E34B31;
	}
#subpage #home #zapowiedzi .box img{
	margin: 0 0 10px 0;
	padding: 0;
	display: block;
	cursor:pointer;
	}



/*okiemKamery*/	
#subpage #home #fotoreportaze {}
#subpage #home #fotoreportaze .box{
	margin: 0 0 20px 0;
	padding: 0;
	display: block;
	background: url('../grafika/boxBg_grey.png') repeat;
	}
#subpage #home #fotoreportaze .box .titleBox{
	display:block;
	margin: 0 0 0px 0;
	border-bottom:none;
	height:45px;
	line-height:45px;
	}
#subpage #home #fotoreportaze .box .titleBox ul.subMenuUl {
	list-style: none;
	margin: 0 0 0 5px;
	padding: 0;
	height:35px;
	}
#subpage #home #fotoreportaze .box .titleBox ul.subMenuUl li {
	display:inline;
	list-style: none;
	margin: 0 20px 0 0;
	padding: 0;
	}	
#subpage #home #fotoreportaze .box .titleBox .subMenuUl a.subMenu {
	display: block;
	float: left;
	height:35px;
	line-height:35px;
	font-size:17px;
	font-weight:bold;
	color: #222222;
	text-decoration: none;
	padding: 0 0 0 40px;
	margin: 5px 0 0 0;
	white-space:nowrap;
	outline:none;
	text-transform:uppercase;
	background: url('../grafika/fotoreportazeButton.png') no-repeat top left;
	}
#subpage #home #fotoreportaze .box .titleBox .subMenuUl a.subMenu:hover {
	text-decoration: none;
	color: #ffffff;	
	background: url('../grafika/fotoreportazeButton.png') no-repeat bottom left;
	}
#subpage #home #fotoreportaze .box .photo{
	display:block;
	width:270px;
	margin: 0 0 20px 0;
	padding: 0;
	}
#subpage #home #fotoreportaze .box .photo a.photoName{
	text-decoration: none;
	display:block;
	outline:none;
	font-size:13px;
	font-weight:bold;
	color: #222222;
	margin:0 10px 0 10px;
	text-align:left;
	}
#subpage #home #fotoreportaze .box .photo a.photoName:hover {
	text-decoration: underline;
	color:#ffffff;
	} 
#subpage #home #fotoreportaze .box .photo img{
	margin:0 -10px 5px -10px;
	display:block;
	}
a.allGalleriesButton {
	display:block;
	float:left;
	height:20px;
	line-height:20px;
	font-size:14px;
	font-weight:bold;
	color: #222222;
	text-decoration: none;
	padding: 0 18px 0 0;
	margin: 5px 0 10px 10px;
	white-space:nowrap;
	outline:none;
	background: url('../grafika/allGalleriesButton.png') no-repeat right top;
	text-transform:uppercase;
	}
a.allGalleriesButton:hover {
	text-decoration: none;
	color: #ffffff;
	padding: 0 18px 0 0;
	margin: 5px 0 10px 10px;
	background: url('../grafika/allGalleriesButton.png') no-repeat right bottom;
	}




/*SUBPAGE: SITE------------------------------------------------------------*/
#subpage #site {
	margin: 0 0 20px 0;
	padding: 0;
	width: 770px;
	display: block;
	}
	
/*tujestes*/	
#subpage #site .tujestes{
	margin: 0px 0 10px 0;
	padding: 0;
	width: 770px;
	height:20px;
	line-height:20px;
	display: block;
	}
#subpage #site .tujestes a.first {
	display:block;
	float:left;
	height:20px;
	line-height:20px;
	font-size:13px;
	font-weight:normal;
	color: #222222;
	text-decoration: none;
	padding: 0 0 0 0;
	margin: 0 7px 0 0;
	white-space:nowrap;
	outline:none;
	background:none;
	}
#subpage #site .tujestes a.first:hover {
	text-decoration: underline;
	color: #222222;
	background:none;
	}
#subpage #site .tujestes a {
	display:block;
	float:left;
	height:20px;
	line-height:20px;
	font-size:13px;
	font-weight:normal;
	color: #222222;
	text-decoration: none;
	padding: 0 0 0 12px;
	margin: 0 7px 0 0;
	white-space:nowrap;
	outline:none;
	background: url('../grafika/tujestesButton.png') no-repeat left top;
	}
#subpage #site .tujestes a:hover {
	text-decoration: underline;
	color: #222222;
	background: url('../grafika/tujestesButton.png') no-repeat left bottom;
	}
	
/*SUBPAGE: SITE: leftColumn------------------------------------------------*/
#subpage #site .leftColumn{
	margin: 0 20px 0 0;
	padding: 0;
	width: 190px;
	display: block;
	float: left;
	}
#subpage #site .leftColumn .categoryMenu{
	margin: 0 0 30px 0;
	padding: 0;
	width: 190px;
	display: block;
	}
#subpage #site .leftColumn .ad{
	margin: 0 0 30px 0;
	padding: 0;
	width: 190px;
	display: block;
	}
#subpage #site .leftColumn .popular{
	margin: 0 0 30px 0;
	padding: 0;
	width: 190px;
	display: block;
	}
#subpage #site .leftColumn .popular .titleBox{
	display:block;
	padding: 0 0 0 0px;
	margin: 0 0 10px 0;
	height:35px;
	line-height:35px;
	border-bottom:2px solid #333333;
	font-size:16px;
	font-weight:bold;
	color: #222222;
	text-transform:uppercase;
	}
#subpage #site .leftColumn .popular ul.newsUl {
	list-style: none;
	margin: 0;
	padding: 0;
	}
#subpage #site .leftColumn .popular ul.newsUl li {
	list-style: none;
	margin: 0 0 0 0;
	padding: 8px 0 8px 15px;
	background: url('../grafika/liBg.png') no-repeat left top;
	border-bottom:1px dotted #cccccc;
	}
#subpage #site .leftColumn .popular .newsUl a.title {
	display: block;
	font-size:13px;
	font-weight:bold;
	color: #222222;
	text-decoration: none;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	outline:none;	
	}
#subpage #site .leftColumn .popular .newsUl a.title:hover {
	text-decoration: underline;
	color: #E65F46;
	}

#subpage #site .leftColumn_fullwidth {
	display: none;
}
	
/*SUBPAGE: SITE: main-----------------------------------------------------*/	
#subpage #site .main{
	margin: 0 0 0 0px;
	padding: 0;
	width: 560px;
	display: block;
	float: left;
	position:relative;
	}
#subpage #site .main_fullwidth{
	width: 770px;
	}
#subpage #site .main .buttons {
	display:block;
	height:20px;
	line-height:20px;
	position:absolute;
	top:40px;
	right:0px;
	}
#subpage #site .main .buttons a.pomniejsz {
	display:block;
	float:left;
	width:15px;
	height:20px;
	line-height:20px;
	margin:0 0 0 5px;
	text-decoration: none;
	outline:none;
	background: url('../grafika/buttons.png') no-repeat;
	background-position:-250px 0px;
	cursor:pointer;
	}
#subpage #site .main .buttons a.pomniejsz:hover {
	text-decoration: none;
	background: url('../grafika/buttons.png') no-repeat;
	background-position:-250px -30px;
	}
#subpage #site .main .buttons a.resetuj {
	display:block;
	float:left;
	width:18px;
	height:20px;
	line-height:20px;
	margin:0 0 0 5px;
	text-decoration: none;
	outline:none;
	background: url('../grafika/buttons.png') no-repeat;
	background-position:-300px 0px;
	cursor:pointer;
	}
#subpage #site .main .buttons a.resetuj:hover {
	text-decoration: none;
	background: url('../grafika/buttons.png') no-repeat;
	background-position:-300px -30px;
	}
#subpage #site .main .buttons a.powieksz {
	display:block;
	float:left;
	width:20px;
	height:20px;
	line-height:20px;
	margin:0 0 0 5px;
	text-decoration: none;
	outline:none;
	background: url('../grafika/buttons.png') no-repeat;
	background-position:-350px 0px;
	cursor:pointer;
	}
#subpage #site .main .buttons a.powieksz:hover {
	text-decoration: none;
	background: url('../grafika/buttons.png') no-repeat;
	background-position:-350px -30px;
	}
#subpage #site .main .buttons form {
	display:block;
	float:left;
	margin:0 0 0 5px;
	}
#subpage #site .main .buttons a.kontrast_on {
	display:block;
	width:22px;
	height:20px;
	line-height:20px;
	margin:0 0 0 0;
	text-decoration: none;
	outline:none;
	background: url('../grafika/buttons.png') no-repeat;
	background-position:0px 0px;
	cursor:pointer;
	}
#subpage #site .main .buttons a.kontrast_on:hover {
	text-decoration: none;
	background: url('../grafika/buttons.png') no-repeat;
	background-position:0px -30px;
	}
#subpage #site .main .buttons a.kontrast_off {
	display:block;
	width:22px;
	height:20px;
	line-height:20px;
	margin:0 0 0 0;
	text-decoration: none;
	outline:none;
	background: url('../grafika/buttons.png') no-repeat;
	background-position:-50px 0px;
	cursor:pointer;
	}
#subpage #site .main .buttons a.kontrast_off:hover {
	text-decoration: none;
	background: url('../grafika/buttons.png') no-repeat;
	background-position:-50px -30px;
	}
#subpage #site .main .buttons a.print {
	display:block;
	float:left;
	width:23px;
	height:20px;
	line-height:20px;
	margin:0 0 0 5px;
	text-decoration: none;
	outline:none;
	background: url('../grafika/buttons.png') no-repeat;
	background-position:-150px 0px;
	cursor:pointer;
	}
#subpage #site .main .buttons a.print:hover {
	text-decoration: none;
	background: url('../grafika/buttons.png') no-repeat;
	background-position:-150px -30px;
	}

#subpage #site .main .contact_form {
	display:block;
	margin:40px 0 0 0;
	}
#subpage #site .main .contact_map {
	display:block;
	margin:30px 0 0 0;
	}
#subpage #site .main .contact_form input 
	{
	width:298px;
	height:20px;
	margin:3px 0 5px 0;
	border:1px solid #222222;
	background:none;
	color:#222222;
	font-family : Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	}
#subpage #site .main .contact_form .input_token 
	{
	border:1px solid #222222;
	background:none;
	font-size: 12px;
	font-family : Arial, Helvetica, sans-serif;
	color: #222222;
	width: 100px;
	height:14px;
	}
#subpage #site .main .contact_form textarea 
	{
	border:1px solid #222222;
	background:none;
	font-size: 12px;
	font-family : Arial, Helvetica, sans-serif;
	color: #222222;
	margin:3px 0 5px 0;
	height:80px;
	width: 298px;
	}
#subpage #site .main .contact_form .sendButton {
	display:block;
	float:left;
	height:20px;
	line-height:20px;
	width:90px;
	font-size:14px;
	font-weight:bold;
	color: #222222;
	text-decoration: none;
	padding: 0 18px 0 0;
	margin: 15px 0 10px 0;
	white-space:nowrap;
	outline:none;
	background: url('../grafika/sendButton.png') no-repeat right top;
	text-transform:uppercase;
	cursor:pointer;
	border:none;
	}
#subpage #site .main .contact_form .sendButton:hover {
	text-decoration: none;
	color: #40B34B;
	padding: 0 18px 0 0;
	margin: 15px 0 10px 0;
	background: url('../grafika/sendButton.png') no-repeat right bottom;
	}
	
	
/*SUBPAGE: SITE: main_filmy-----------------------------------------------------*/	
#subpage #site .main_filmy{
	margin: 0 0 0 0px;
	padding: 0;
	width: 770px;
	display: block;
	position:relative;
	}
	

/*SIDEBAR-----------------------------------------------------------------*/
#sidebar {
	margin: 0 0 0 20px;
	padding: 0;
	width: 190px;
	display: block;
	float: left;
	}
#sidebar a {
	overflow: hidden;
}
#sidebar .links{
	margin: 0 0 0px 0;
	padding: 0;
	width: 190px;
	min-height:300px;
	display: block;
	}
#sidebar a.tymSieChwalimy_sidebarButton {
	display:block;
	height:45px;
	line-height:45px;
	font-size:14px;
	font-weight:bold;
	color: #222222;
	text-decoration: none;
	margin:0 0 2px 0;
	padding: 0 0 0 50px;
	outline:none;
	background: url('../grafika/sidebarButtons.png') no-repeat;
	background-position:0px 0px;
	}
#sidebar a.tymSieChwalimy_sidebarButton:hover {
	text-decoration: none;
	color:#D5599D;
	background: url('../grafika/sidebarButtons.png') no-repeat;
	background-position:-250px 0px;
	}
#sidebar a.wydzialyUrzeduMiasta_sidebarButton {
	display:block;
	height:45px;
	line-height:45px;
	font-size:14px;
	font-weight:bold;
	color: #222222;
	text-decoration: none;
	margin:0 0 2px 0;
	padding: 0 0 0 50px;
	outline:none;
	background: url('../grafika/sidebarButtons.png') no-repeat;
	background-position:0px -55px;
	}
#sidebar a.wydzialyUrzeduMiasta_sidebarButton:hover {
	text-decoration: none;
	color:#A4C229;
	background: url('../grafika/sidebarButtons.png') no-repeat;
	background-position:-250px -55px;
	}
#sidebar a.kartyUslug_sidebarButton {
	display:block;
	height:45px;
	line-height:45px;
	font-size:14px;
	font-weight:bold;
	color: #222222;
	text-decoration: none;
	margin:0 0 2px 0;
	padding: 0 0 0 50px;
	outline:none;
	background: url('../grafika/sidebarButtons.png') no-repeat;
	background-position:0px -110px;
	}
#sidebar a.kartyUslug_sidebarButton:hover {
	text-decoration: none;
	color:#A342B0;
	background: url('../grafika/sidebarButtons.png') no-repeat;
	background-position:-250px -110px;
	}
#sidebar a.SMS_sidebarButton {
	display:block;
	height:45px;
	line-height:45px;
	font-size:14px;
	font-weight:bold;
	color: #222222;
	text-decoration: none;
	margin:0 0 2px 0;
	padding: 0 0 0 50px;
	outline:none;
	background: url('../grafika/sidebarButtons.png') no-repeat;
	background-position:0px -165px;
	}
#sidebar a.SMS_sidebarButton:hover {
	text-decoration: none;
	color:#3DBEA5;
	background: url('../grafika/sidebarButtons.png') no-repeat;
	background-position:-250px -165px;
	}
#sidebar a.przetargi_sidebarButton {
	display:block;
	height:45px;
	line-height:45px;
	font-size:14px;
	font-weight:bold;
	color: #222222;
	text-decoration: none;
	margin:0 0 2px 0;
	padding: 0 0 0 50px;
	outline:none;
	background: url('../grafika/sidebarButtons.png') no-repeat;
	background-position:0px -220px;
	}
#sidebar a.przetargi_sidebarButton:hover {
	text-decoration: none;
	color:#3081BC;
	background: url('../grafika/sidebarButtons.png') no-repeat;
	background-position:-250px -220px;
	}
#sidebar a.naszeProjekty_sidebarButton {
	display:block;
	height:45px;
	line-height:45px;
	font-size:14px;
	font-weight:bold;
	color: #222222;
	text-decoration: none;
	margin:0 0 2px 0;
	padding: 0 0 0 50px;
	outline:none;
	background: url('../grafika/sidebarButtons.png') no-repeat;
	background-position:0px -275px;
	}
#sidebar a.naszeProjekty_sidebarButton:hover {
	text-decoration: none;
	color:#3081BC;
	background: url('../grafika/sidebarButtons.png') no-repeat;
	background-position:-250px -275px;
	}
#sidebar a.inwestycje_sidebarButton {
	display:block;
	height:45px;
	line-height:45px;
	font-size:14px;
	font-weight:bold;
	color: #222222;
	text-decoration: none;
	margin:0 0 2px 0;
	padding: 0 0 0 50px;
	outline:none;
	background: url('../grafika/sidebarButtons.png') no-repeat;
	background-position:0px -330px;
	}
#sidebar a.inwestycje_sidebarButton:hover {
	text-decoration: none;
	color:#3081BC;
	background: url('../grafika/sidebarButtons.png') no-repeat;
	background-position:-250px -330px;
	}
#sidebar a.budzet_sidebarButton {
	display:block;
	height:45px;
	line-height:45px;
	font-size:14px;
	font-weight:bold;
	color: #222222;
	text-decoration: none;
	margin:0 0 2px 0;
	padding: 0 0 0 50px;
	outline:none;
	background: url('../grafika/sidebarButtons.png') no-repeat;
	background-position:0px -385px;
	}
#sidebar a.budzet_sidebarButton:hover {
	text-decoration: none;
	color:#A342B0;
	background: url('../grafika/sidebarButtons.png') no-repeat;
	background-position:-250px -385px;
	}
#sidebar a.sprawdzSwojMandat_sidebarButton {
	display:block;
	height:45px;
	line-height:45px;
	font-size:14px;
	font-weight:bold;
	color: #222222;
	text-decoration: none;
	margin:0 0 2px 0;
	padding: 0 0 0 50px;
	outline:none;
	background: url('../grafika/sidebarButtons.png') no-repeat;
	background-position:0px -440px;
	}
#sidebar a.sprawdzSwojMandat_sidebarButton:hover {
	text-decoration: none;
	color:#4369A3;
	background: url('../grafika/sidebarButtons.png') no-repeat;
	background-position:-250px -440px;
	}
#sidebar a.wiadomosci_sidebarButton {
	display:block;
	height:45px;
	line-height:45px;
	font-size:14px;
	font-weight:bold;
	color: #222222;
	text-decoration: none;
	margin:0 0 2px 0;
	padding: 0 0 0 50px;
	outline:none;
	background: url('../grafika/sidebarButtons.png') no-repeat;
	background-position:0px -495px;
	}
#sidebar a.wiadomosci_sidebarButton:hover {
	text-decoration: none;
	color:#E34B31;
	background: url('../grafika/sidebarButtons.png') no-repeat;
	background-position:-250px -495px;
	}
#sidebar a.ogloszenia_sidebarButton {
	display:block;
	height:45px;
	line-height:45px;
	font-size:14px;
	font-weight:bold;
	color: #222222;
	text-decoration: none;
	margin:0 0 2px 0;
	padding: 0 0 0 50px;
	outline:none;
	background: url('../grafika/sidebarButtons.png') no-repeat;
	background-position:0px -550px;
	}
#sidebar a.ogloszenia_sidebarButton:hover {
	text-decoration: none;
	color:#E34B31;
	background: url('../grafika/sidebarButtons.png') no-repeat;
	background-position:-250px -550px;
	}
#sidebar a.zapowiedzi_sidebarButton {
	display:block;
	height:45px;
	line-height:45px;
	font-size:14px;
	font-weight:bold;
	color: #222222;
	text-decoration: none;
	margin:0 0 2px 0;
	padding: 0 0 0 50px;
	outline:none;
	background: url('../grafika/sidebarButtons.png') no-repeat;
	background-position:0px -605px;
	}
#sidebar a.zapowiedzi_sidebarButton:hover {
	text-decoration: none;
	color:#E34B31;
	background: url('../grafika/sidebarButtons.png') no-repeat;
	background-position:-250px -605px;
	}

/* dodany - przycisk smieciowy */

#sidebar a.smieci_sidebarButton {
	display:block;
	height:45px;
	line-height:45px;
	font-size:14px;
	font-weight:bold;
	color: #222222;
	text-decoration: none;
	margin:0 0 2px 0;
	padding: 0 0 0 50px;
	outline:none;
	background: url('../grafika/sidebarButtons.png') no-repeat;
	background-position:0px -660px;
	}
#sidebar a.smieci_sidebarButton:hover {
	color:#008000;
	background-position:-250px -660px;
	}

#sidebar a.pone_sidebarButton {
	display:block;
	height:45px;
	line-height:45px;
	font-size:14px;
	font-weight:bold;
	color: #222222;
	text-decoration: none;
	margin:0 0 2px 0;
	padding: 0 0 0 50px;
	outline:none;
	background: url('../grafika/sidebarButtons.png') no-repeat;
	background-position:0px -715px;
	}
#sidebar a.pone_sidebarButton:hover {
	color:#008000;
	background-position:-250px -715px;
	}
	
#sidebar .BIS{
	margin: 0 0 30px 0;
	padding: 0 0 0 0;
	width: 190px;
	display: block;
	}
#sidebar .BIS .content{
	margin: 0;
	padding: 0;
	display: block;
	}
#sidebar .BIS a.readmoreButton {
	display:inline-block;
	height:20px;
	line-height:20px;
	font-size:14px;
	font-weight:bold;
	color: #222222;
	text-decoration: none;
	padding: 0 18px 0 0;
	margin: 15px 0 10px 0;
	white-space:nowrap;
	outline:none;
	background: url('../grafika/readmoreButton_BIS.png') no-repeat right top;
	text-transform:uppercase;
	}
#sidebar .BIS a.readmoreButton:hover {
	text-decoration: none;
	color: #00406C;
	padding: 0 18px 0 0;
	margin: 15px 0 10px 0;
	background: url('../grafika/readmoreButton_BIS.png') no-repeat right bottom;
	}
	
/*miastaPartnerskie*/	
#sidebar #miastaPartnerskie {
	margin: 0;
}

#sidebar #miastaPartnerskie .box{
	margin: 0 0 30px 0;
	padding: 0;
	display: block;
	width:190px;
	}
#sidebar #miastaPartnerskie .box .titleBox{
	display:block;
	padding: 0 0 0 0px;
	margin: 0 0 20px 0;
	height:35px;
	line-height:35px;
	border-bottom:2px solid #333333;
	}
#sidebar #miastaPartnerskie .box .titleBox ul.subMenuUl {
	list-style: none;
	margin: 0 0 0 0;
	padding: 0;
	height:35px;
	}
#sidebar #miastaPartnerskie .box .titleBox ul.subMenuUl li {
	display:inline;
	list-style: none;
	margin: 0 20px 0 0;
	padding: 0;
	}	
#sidebar #miastaPartnerskie .box .titleBox .subMenuUl a.subMenu {
	display: block;
	float: left;
	height:35px;
	line-height:35px;
	font-size:17px;
	font-weight:bold;
	color: #222222;
	text-decoration: none;
	padding: 0 0 0 0;
	margin: 0;
	white-space:nowrap;
	outline:none;
	text-transform:uppercase;
	background-image:none;
	}
#sidebar #miastaPartnerskie .box .titleBox .subMenuUl a.subMenu:hover {
	text-decoration: none;
	color: #A342B0;	
	background-image:none;
	}

#sidebar .box{
	margin: 0 0 30px 0;
	padding: 0;
	width: 190px;
	display: block;
	}
	
	

		


/*ADBOTTOM-------------------------------------------------------------------------*/
#adBottom {
	margin: 0;
	padding: 20px 0;
	width: 980px;
	display:block;
	border-top:1px dotted #cccccc;
	}
#adBottom .content {
	margin: 0 20px;
	padding: 0;
	display:block;
	}
	

/*BOTTOM-------------------------------------------------------------------------*/
#bottom {
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	width: 980px;
	background: url('../grafika/bottomBg.png') repeat-y;
	}
#bottom .content {
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	width: 980px;
	min-height:300px;
	display: block;
	background: url('../grafika/bottomLeftBg.png') no-repeat left bottom;
	}
#bottom .content .leftColumn {
	margin: 20px 0 10px 440px;
	padding: 0 0 0 0;
	width: 270px;
	display: block;
	float: left;
	}
#bottom .content .leftColumn a.wartoZobaczycBottomButton {
	display:block;
	height:50px;
	line-height:50px;
	font-size:15px;
	font-weight:bold;
	color: #ffffff;
	text-decoration: none;
	text-transform:uppercase;
	margin:0 0 0 0;
	padding:0 0 0 60px;
	outline:none;
	background: url('../grafika/wartoZobaczycBottomButton.png') no-repeat top left;
	}
#bottom .content .leftColumn a.wartoZobaczycBottomButton:hover {
	text-decoration: none;
	background: url('../grafika/wartoZobaczycBottomButton.png') no-repeat bottom left;
	}
#bottom .content .leftColumn a.historiaBottomButton {
	display:block;
	height:50px;
	line-height:50px;
	font-size:15px;
	font-weight:bold;
	color: #ffffff;
	text-decoration: none;
	text-transform:uppercase;
	margin:2px 0 0 0;
	padding:0 0 0 60px;
	outline:none;
	background: url('../grafika/historiaBottomButton.png') no-repeat top left;
	}
#bottom .content .leftColumn a.historiaBottomButton:hover {
	text-decoration: none;
	background: url('../grafika/historiaBottomButton.png') no-repeat bottom left;
	}
#bottom .content .leftColumn a.planBottomButton {
	display:block;
	height:50px;
	line-height:50px;
	font-size:15px;
	font-weight:bold;
	color: #ffffff;
	text-decoration: none;
	text-transform:uppercase;
	margin:2px 0 0 0;
	padding:0 0 0 60px;
	outline:none;
	background: url('../grafika/planBottomButton.png') no-repeat top left;
	}
#bottom .content .leftColumn a.planBottomButton:hover {
	text-decoration: none;
	background: url('../grafika/planBottomButton.png') no-repeat bottom left;
	}
#bottom .content .leftColumn a.gdzieZjescBottomButton {
	display:block;
	height:50px;
	line-height:50px;
	font-size:15px;
	font-weight:bold;
	color: #ffffff;
	text-decoration: none;
	text-transform:uppercase;
	margin:2px 0 0 0;
	padding:0 0 0 60px;
	outline:none;
	background: url('../grafika/gdzieZjescBottomButton.png') no-repeat top left;
	}
#bottom .content .leftColumn a.gdzieZjescBottomButton:hover {
	text-decoration: none;
	background: url('../grafika/gdzieZjescBottomButton.png') no-repeat bottom left;
	}
#bottom .content .leftColumn a.gdziePrzenocowacBottomButton {
	display:block;
	height:50px;
	line-height:50px;
	font-size:15px;
	font-weight:bold;
	color: #ffffff;
	text-decoration: none;
	text-transform:uppercase;
	margin:2px 0 0 0;
	padding:0 0 0 60px;
	outline:none;
	background: url('../grafika/gdziePrzenocowacBottomButton.png') no-repeat top left;
	}
#bottom .content .leftColumn a.gdziePrzenocowacBottomButton:hover {
	text-decoration: none;
	background: url('../grafika/gdziePrzenocowacBottomButton.png') no-repeat bottom left;
	}
#bottom .content .rightColumn {
	margin: 18px 0 10px 25px;
	padding: 100px 0 0 0;
	width: 230px;
	display: block;
	float: left;
	font-size:13px;
	line-height:18px;
	font-weight:normal;
	color: #ffffff;
	background: url('../grafika/herb.png') no-repeat center top;
	}

#bottom .content .rightColumn p {
	text-align: justify;
}


/*ADFOOTER-------------------------------------------------------------------------*/
#adFooter {
	margin: 0;
	padding: 20px 0;
	width: 980px;
	display:block;
	}
#adFooter .content {
	margin: 0 20px;
	padding: 0;
	display:block;
	}
	
/*FOOTER-------------------------------------------------------------------------*/
#footer {
	margin: 0 0 0 0px;
	padding: 0 0 0 0;
	width: 980px;
	background: url('../grafika/footerBg.png') repeat;
	}	
/*FOOTER: boxes*/	
#footer .boxes{
	margin: 0 0 0 0;
	padding: 8px 0;
	width: 980px;
	}		
#footer .boxes .box {
	margin: 0 0px 0 20px;
	padding: 0 0 0 0;
	width: 180px;
	display: block;
	float: left;
	text-align: center;
	}
#footer .boxes .box:first-child {
	margin-left: 0;
	}
#footer .boxes .box ul.footerMenuUl, ul.footerMenuUl li {
	display: block;
	list-style: none;
	margin: 0;
	padding: 0;
	}
#footer .boxes .box ul.footerMenuUl, ul.footerMenuUl li {
	display: block;
	list-style: none;
	margin: 0;
	padding: 0;
	}	
#footer .boxes .box a {
	display:inline-block;
	height:20px;
	line-height:20px;
	font-size:12px;
	font-weight:bold;
	color: #ffffff;
	text-decoration: none;
	padding: 0 18px 0 0;
	margin: 5px 0 5px 0;
	white-space:nowrap;
	outline:none;
	background: url('../grafika/footerButton.png') no-repeat right top;
	text-transform:uppercase;
	}
#footer .boxes .box a:hover {
	text-decoration: underline;
	color: #ffffff;
	padding: 0 18px 0 0;
	margin: 5px 0 5px 0;
	background: url('../grafika/footerButton.png') no-repeat right bottom;
	}




/*COPYRIGHT--------------------------------------------------------------------*/
#copyright {
	margin: 15px 0 0 10px;
	padding: 0 0 15px 0;
	width: 960px;
	text-align:left;
	font-size:12px;
	line-height:20px;
	font-weight:normal;
	color: #222222;
	}
#copyright a.orangestork {
	font-size:10px;
	color: #222222;
	text-decoration: none;
	outline:none;
	}
#copyright a.orangestork:hover {
	text-decoration: none;
	color: #222222;
	}	
	
	
/*eof CSS-------------------------------------------------------------------*/








/*news_list-----------------------------------------------------------------*/
ul.news_list {
	list-style: none;
	margin: 0;
	padding: 0;
	}
ul.news_list li {
	list-style: none;
	display:block;
	margin: 0 0 0 0;
	padding: 10px 0 10px 0;
	border-bottom: 1px dotted #cccccc;
	}
ul.news_list .date {
	font: normal 10px;
	color: #666666;
	line-height:17px;
	font-weight:normal;
	padding:5px 0px;
	display:block;
	margin:0 0 0 0;
	}
ul.news_list .date img {
	vertical-align: top;
}
ul.news_list a.title {
	display: block;
	font-size:17px;
	font-weight:bold;
	color: #222222;
	text-decoration: none;
	padding: 0 0 0 0;
	margin: 0 0 10px 0;
	outline:none;
	}
ul.news_list a.title:hover {
	text-decoration: underline;
	color: #E65F46;
	}
		
/*news_details-----------------------------------------------------------------*/	
.news_details { 
	display:block; 
	margin: 0 0 0 0;
	}
.news_details .date {
	font: normal 10px;
	color: #666666;
	line-height:17px;
	font-weight:normal;
	display:block;
	padding:5px 0px;
	margin:0 0 0 0;
	}	
.news_details .image{
	margin: 5px 0 10px;
	padding: 0;
	}
/*textwww ----------------------------------------------------------------------*/
.textwww { 
	display:block; 
	margin: 0 0 20px 0;
	padding:0;
	}
/*movies_list (YouTube) ------------------------------------------------------*/
.movies_list { 
	display:block; 
	margin: 0 0 20px 0;
	padding:0;
	}
.movies_list .box{ 
	display:block; 
	margin: 0 0 25px 0;
	padding:0;
	}
.movies_list .col_filmy_promujace{ 
	display:block;
	float:left;
	width:240px; 
	margin: 0 0 0 0;
	padding:0;
	font-size:12px;
	}
.movies_list .col_filmy_promujace .box{ 
	display:block;
	width:240px; 
	margin: 0 0 20px 0;
	padding:10px 0 0 0;
	font-size:12px;
	background:#559DD4 url('../grafika/filmy_topBg.png') no-repeat top;
	}
.movies_list .col_o_nas_w_tv{ 
	display:block;
	float:left;
	width:240px; 
	margin: 0 0 0 25px;
	padding:0;
	font-size:12px;
	}
.movies_list .col_o_nas_w_tv .box{ 
	display:block;
	width:240px; 
	margin: 0 0 20px 0;
	padding:10px 0 0 0;
	font-size:12px;
	background:#FFAC3C url('../grafika/filmy_topBg.png') no-repeat top;
	}
.movies_list .col_telewizja_lokalna{ 
	display:block;
	float:left;
	width:240px; 
	margin: 0 0 0 25px;
	padding:0;
	font-size:12px;
	}
.movies_list .col_telewizja_lokalna .box{ 
	display:block;
	width:240px; 
	margin: 0 0 20px 0;
	padding:10px 0 0 0;
	font-size:12px;
	background:#40B34B url('../grafika/filmy_topBg.png') no-repeat top;
	}
.movies_list a.movieImg{
	text-decoration: none;
	display:block;
	outline:none;
	margin:0 10px 0 10px;
	width:220px;
	height:180px;
	}
.movies_list .movieInfo{
	display:block;
	padding: 0 0 0 0;
	margin: 10px 10px 0px 10px;
	width:220px;
	}
.movies_list a.movieTitle {
	display: block;
	font-size:14px;
	font-weight:bold;
	color: #222222;
	text-decoration: none;
	padding: 0 0 0 0;
	margin: 0 0 10px 0;
	outline:none;	
	}
.movies_list a.movieTitle:hover {
	text-decoration: underline;
	color: #222222;
	}
.movies_list .bottom{ 
	display:block;
	width:240px;
	height:21px;
	margin: 0;
	padding:0;
	background: url('../grafika/filmy_bottomBg.png') no-repeat bottom;
	}
/*gallery ----------------------------------------------------------------------*/
.gallery_details { 
	display:block; 
	margin: 0 0 20px 0;
	padding:0;
	}
.gallery_details .photo{ 
	display:block;
	float:left; 
	margin: 0 20px 20px 0;
	padding:0;
	}
	
/*galleries_list ---------------------------------------------------------------*/	
.galleries_list { 
	display:block; 
	margin: 0 0 20px 0;
	padding:0;
	}
.galleries_list .box{ 
	display:block;
	margin: 0 0 25px 0;
	padding:0;
	}
.galleries_list .box .photo{ 
	display:block;
	float:left;
	width:270px;
	margin: 0 20px 0 0;
	padding:0;
	}
.galleries_list .box .text{ 
	display:block;
	float:left;
	width:270px;
	margin: 0 0 0 0;
	padding:0;
	}
.galleries_list .box .text a.title {
	display: block;
	font-size:17px;
	font-weight:bold;
	color: #222222;
	text-decoration: none;
	padding: 0 0 0 0;
	margin: 0 0 10px 0;
	outline:none;	
	}
.galleries_list .box .text a.title:hover {
	text-decoration: underline;
	color: #E65F46;
	}



	

/*categoryMenu----------------------------------------------------------------*/
#categoryMenu ul#sidebarMenuUl, ul#sidebarMenuUl li {
	display: block;
	list-style: none;
	margin: 0;
	padding: 0;
	}
a.nav_kategoria, a.nav_kategoria:link, a.nav_kategoria:visited { 
	display: block;
	font-size:12px;
	font-weight:bold;
	color: #222222;
	text-decoration: none;
	padding: 10px 10px 10px 10px;
	margin: 0 0 0 0;
	outline:none;
	border-bottom:1px dotted #cccccc;
	}
a.nav_kategoria:hover{
	text-decoration: none;
	color: #ffffff;
	background:#F8816B;
	}
a.nav_kategoria_poznajMiasto, a.nav_kategoria_poznajMiasto:link, a.nav_kategoria_poznajMiasto:visited { 
	display: block;
	font-size:12px;
	font-weight:bold;
	color: #222222;
	text-decoration: none;
	padding: 10px 10px 10px 10px;
	margin: 0 0 0 0;
	outline:none;
	border-bottom:1px dotted #cccccc;
	}
a.nav_kategoria_poznajMiasto:hover{
	text-decoration: none;
	color: #ffffff;
	background:#EF8AC1;
	}
a.nav_kategoria_naszSamorzad, a.nav_kategoria_naszSamorzad:link, a.nav_kategoria_naszSamorzad:visited { 
	display: block;
	font-size:12px;
	font-weight:bold;
	color: #222222;
	text-decoration: none;
	padding: 10px 10px 10px 10px;
	margin: 0 0 0 0;
	outline:none;
	border-bottom:1px dotted #cccccc;
	}
a.nav_kategoria_naszSamorzad:hover{
	text-decoration: none;
	color: #ffffff;
	background:#CF6EC7;
	}
a.nav_kategoria_zrobZNamiBiznes, a.nav_kategoria_zrobZNamiBiznes:link, a.nav_kategoria_zrobZNamiBiznes:visited { 
	display: block;
	font-size:12px;
	font-weight:bold;
	color: #222222;
	text-decoration: none;
	padding: 10px 10px 10px 10px;
	margin: 0 0 0 0;
	outline:none;
	border-bottom:1px dotted #cccccc;
	}
a.nav_kategoria_zrobZNamiBiznes:hover{
	text-decoration: none;
	color: #ffffff;
	background:#67AFE6;
	}
a.nav_kategoria_zycieMiasta, a.nav_kategoria_zycieMiasta:link, a.nav_kategoria_zycieMiasta:visited { 
	display: block;
	font-size:12px;
	font-weight:bold;
	color: #222222;
	text-decoration: none;
	padding: 10px 10px 10px 10px;
	margin: 0 0 0 0;
	outline:none;
	border-bottom:1px dotted #cccccc;
	}
a.nav_kategoria_zycieMiasta:hover{
	text-decoration: none;
	color: #ffffff;
	background:#7EE2CE;
	}
a.nav_kategoria_kontakty, a.nav_kategoria_kontakty:link, a.nav_kategoria_kontakty:visited { 
	display: block;
	font-size:12px;
	font-weight:bold;
	color: #222222;
	text-decoration: none;
	padding: 10px 10px 10px 10px;
	margin: 0 0 0 0;
	outline:none;
	border-bottom:1px dotted #cccccc;
	}
a.nav_kategoria_kontakty:hover{
	text-decoration: none;
	color: #ffffff;
	background:#5FCA34;
	}
	
a.nav_podkategoria, a.nav_podkategoria:link, a.nav_podkategoria:visited { 
	display: block;
	font-size:12px;
	font-weight:bold;
	color: #222222;
	text-decoration: none;
	padding: 8px 10px 8px 10px;
	margin: 0 0 0 15px;
	outline:none;
	border-bottom:1px dotted #cccccc;
	}
a.nav_podkategoria:hover{
	text-decoration: none;
	color: #ffffff;
	background:#537DB9;
	}
a.nav_podkategoria_poznajMiasto, a.nav_podkategoria_poznajMiasto:link, a.nav_podkategoria_poznajMiasto:visited { 
	display: block;
	font-size:12px;
	font-weight:bold;
	color: #222222;
	text-decoration: none;
	padding: 8px 10px 8px 10px;
	margin: 0 0 0 15px;
	outline:none;
	border-bottom:1px dotted #cccccc;
	}
a.nav_podkategoria_poznajMiasto:hover{
	text-decoration: none;
	color: #ffffff;
	background:#EF8AC1;
	}
a.nav_podkategoria_naszSamorzad, a.nav_podkategoria_naszSamorzad:link, a.nav_podkategoria_naszSamorzad:visited { 
	display: block;
	font-size:12px;
	font-weight:bold;
	color: #222222;
	text-decoration: none;
	padding: 8px 10px 8px 10px;
	margin: 0 0 0 15px;
	outline:none;
	border-bottom:1px dotted #cccccc;
	}
a.nav_podkategoria_naszSamorzad:hover{
	text-decoration: none;
	color: #ffffff;
	background:#CF6EC7;
	}
a.nav_podkategoria_zrobZNamiBiznes, a.nav_podkategoria_zrobZNamiBiznes:link, a.nav_podkategoria_zrobZNamiBiznes:visited { 
	display: block;
	font-size:12px;
	font-weight:bold;
	color: #222222;
	text-decoration: none;
	padding: 8px 10px 8px 10px;
	margin: 0 0 0 15px;
	outline:none;
	border-bottom:1px dotted #cccccc;
	}
a.nav_podkategoria_zrobZNamiBiznes:hover{
	text-decoration: none;
	color: #ffffff;
	background:#67AFE6;
	}
a.nav_podkategoria_zycieMiasta, a.nav_podkategoria_zycieMiasta:link, a.nav_podkategoria_zycieMiasta:visited { 
	display: block;
	font-size:12px;
	font-weight:bold;
	color: #222222;
	text-decoration: none;
	padding: 8px 10px 8px 10px;
	margin: 0 0 0 15px;
	outline:none;
	border-bottom:1px dotted #cccccc;
	}
a.nav_podkategoria_zycieMiasta:hover{
	text-decoration: none;
	color: #ffffff;
	background:#7EE2CE;
	}
a.nav_podkategoria_kontakty, a.nav_podkategoria_kontakty:link, a.nav_podkategoria_kontakty:visited { 
	display: block;
	font-size:12px;
	font-weight:bold;
	color: #222222;
	text-decoration: none;
	padding: 8px 10px 8px 10px;
	margin: 0 0 0 15px;
	outline:none;
	border-bottom:1px dotted #cccccc;
	}
a.nav_podkategoria_kontakty:hover{
	text-decoration: none;
	color: #ffffff;
	background:#5FCA34;
	}	
	
a.nav_pod_podkategoria, a.nav_pod_podkategoria:link, a.nav_pod_podkategoria:visited { 
	display: block;
	font-size:12px;
	font-weight:bold;
	color: #222222;
	text-decoration: none;
	padding: 6px 10px 6px 10px;
	margin: 0 0 0 30px;
	outline:none;
	border-bottom:1px dotted #cccccc;
	}
a.nav_pod_podkategoria:hover{
	text-decoration: none;
	color: #ffffff;
	background:#537DB9;
	}
a.nav_pod_podkategoria_poznajMiasto, a.nav_pod_podkategoria_poznajMiasto:link, a.nav_pod_podkategoria_poznajMiasto:visited { 
	display: block;
	font-size:12px;
	font-weight:bold;
	color: #222222;
	text-decoration: none;
	padding: 6px 10px 6px 10px;
	margin: 0 0 0 30px;
	outline:none;
	border-bottom:1px dotted #cccccc;
	}
a.nav_pod_podkategoria_poznajMiasto:hover{
	text-decoration: none;
	color: #ffffff;
	background:#EF8AC1;
	}
a.nav_pod_podkategoria_naszSamorzad, a.nav_pod_podkategoria_naszSamorzad:link, a.nav_pod_podkategoria_naszSamorzad:visited { 
	display: block;
	font-size:12px;
	font-weight:bold;
	color: #222222;
	text-decoration: none;
	padding: 6px 10px 6px 10px;
	margin: 0 0 0 30px;
	outline:none;
	border-bottom:1px dotted #cccccc;
	}
a.nav_pod_podkategoria_naszSamorzad:hover{
	text-decoration: none;
	color: #ffffff;
	background:#CF6EC7;
	}
a.nav_pod_podkategoria_zrobZNamiBiznes, a.nav_pod_podkategoria_zrobZNamiBiznes:link, a.nav_pod_podkategoria_zrobZNamiBiznes:visited { 
	display: block;
	font-size:12px;
	font-weight:bold;
	color: #222222;
	text-decoration: none;
	padding: 6px 10px 6px 10px;
	margin: 0 0 0 30px;
	outline:none;
	border-bottom:1px dotted #cccccc;
	}
a.nav_pod_podkategoria_zrobZNamiBiznes:hover{
	text-decoration: none;
	color: #ffffff;
	background:#67AFE6;
	}
a.nav_pod_podkategoria_zycieMiasta, a.nav_pod_podkategoria_zycieMiasta:link, a.nav_pod_podkategoria_zycieMiasta:visited { 
	display: block;
	font-size:12px;
	font-weight:bold;
	color: #222222;
	text-decoration: none;
	padding: 6px 10px 6px 10px;
	margin: 0 0 0 30px;
	outline:none;
	border-bottom:1px dotted #cccccc;
	}
a.nav_pod_podkategoria_zycieMiasta:hover{
	text-decoration: none;
	color: #ffffff;
	background:#7EE2CE;
	}
a.nav_pod_podkategoria_kontakty, a.nav_pod_podkategoria_kontakty:link, a.nav_pod_podkategoria_kontakty:visited { 
	display: block;
	font-size:12px;
	font-weight:bold;
	color: #222222;
	text-decoration: none;
	padding: 6px 10px 6px 10px;
	margin: 0 0 0 30px;
	outline:none;
	border-bottom:1px dotted #cccccc;
	}
a.nav_pod_podkategoria_kontakty:hover{
	text-decoration: none;
	color: #ffffff;
	background:#5FCA34;
	}
/*click*/
a.nav_kategoria_click, a.nav_kategoria_click:link, a.nav_kategoria_click:visited, a.nav_kategoria_click:hover { 
	display: block;
	font-size:12px;
	font-weight:bold;
	color: #ffffff;
	text-decoration: none;
	padding: 10px 10px 10px 10px;
	margin: 0 0 0 0;
	outline:none;
	border-bottom:1px dotted #cccccc;
	background:#E9725C;
	}
a.nav_kategoria_poznajMiasto_click, a.nav_kategoria_poznajMiasto_click:link, a.nav_kategoria_poznajMiasto_click:visited, a.nav_kategoria_poznajMiasto_click:hover { 
	display: block;
	font-size:12px;
	font-weight:bold;
	color: #ffffff;
	text-decoration: none;
	padding: 10px 10px 10px 10px;
	margin: 0 0 0 0;
	outline:none;
	border-bottom:1px dotted #cccccc;
	background:#DD78AF;
	}
a.nav_kategoria_naszSamorzad_click, a.nav_kategoria_naszSamorzad_click:link, a.nav_kategoria_naszSamorzad_click:visited, a.nav_kategoria_naszSamorzad_click:hover { 
	display: block;
	font-size:12px;
	font-weight:bold;
	color: #ffffff;
	text-decoration: none;
	padding: 10px 10px 10px 10px;
	margin: 0 0 0 0;
	outline:none;
	border-bottom:1px dotted #cccccc;
	background:#BD5CB5;
	}	
a.nav_kategoria_zrobZNamiBiznes_click, a.nav_kategoria_zrobZNamiBiznes_click:link, a.nav_kategoria_zrobZNamiBiznes_click:visited, a.nav_kategoria_zrobZNamiBiznes_click:hover { 
	display: block;
	font-size:12px;
	font-weight:bold;
	color: #ffffff;
	text-decoration: none;
	padding: 10px 10px 10px 10px;
	margin: 0 0 0 0;
	outline:none;
	border-bottom:1px dotted #cccccc;
	background:#559DD4;
	}
a.nav_kategoria_zycieMiasta_click, a.nav_kategoria_zycieMiasta_click:link, a.nav_kategoria_zycieMiasta_click:visited, a.nav_kategoria_zycieMiasta_click:hover { 
	display: block;
	font-family: Arial;
	font-size:12px;
	font-weight:bold;
	color: #ffffff;
	text-decoration: none;
	padding: 10px 10px 10px 10px;
	margin: 0 0 0 0;
	outline:none;
	border-bottom:1px dotted #cccccc;
	background:#6CD0BC;
	}
a.nav_kategoria_kontakty_click, a.nav_kategoria_kontakty_click:link, a.nav_kategoria_kontakty_click:visited, a.nav_kategoria_kontakty_click:hover { 
	display: block;
	font-family: Arial;
	font-size:12px;
	font-weight:bold;
	color: #ffffff;
	text-decoration: none;
	padding: 10px 10px 10px 10px;
	margin: 0 0 0 0;
	outline:none;
	border-bottom:1px dotted #cccccc;
	background:#40B34B;
	}
	
a.nav_podkategoria_click, a.nav_podkategoria_click:link, a.nav_podkategoria_click:visited, a.nav_podkategoria_click:hover { 
	display: block;
	font-family: Arial;
	font-size:12px;
	font-weight:bold;
	color: #ffffff;
	text-decoration: none;
	padding: 8px 10px 8px 10px;
	margin: 0 0 0 15px;
	outline:none;
	border-bottom:1px dotted #cccccc;
	background:#4369A3;
	}
a.nav_podkategoria_poznajMiasto_click, a.nav_podkategoria_poznajMiasto_click:link, a.nav_podkategoria_poznajMiasto_click:visited, a.nav_podkategoria_poznajMiasto_click:hover { 
	display: block;
	font-family: Arial;
	font-size:12px;
	font-weight:bold;
	color: #ffffff;
	text-decoration: none;
	padding: 8px 10px 8px 10px;
	margin: 0 0 0 15px;
	outline:none;
	border-bottom:1px dotted #cccccc;
	background:#DD78AF;
	}
a.nav_podkategoria_naszSamorzad_click, a.nav_podkategoria_naszSamorzad_click:link, a.nav_podkategoria_naszSamorzad_click:visited, a.nav_podkategoria_naszSamorzad_click:hover { 
	display: block;
	font-family: Arial;
	font-size:12px;
	font-weight:bold;
	color: #ffffff;
	text-decoration: none;
	padding: 8px 10px 8px 10px;
	margin: 0 0 0 15px;
	outline:none;
	border-bottom:1px dotted #cccccc;
	background:#BD5CB5;
	}	
a.nav_podkategoria_zrobZNamiBiznes_click, a.nav_podkategoria_zrobZNamiBiznes_click:link, a.nav_podkategoria_zrobZNamiBiznes_click:visited, a.nav_podkategoria_zrobZNamiBiznes_click:hover { 
	display: block;
	font-family: Arial;
	font-size:12px;
	font-weight:bold;
	color: #ffffff;
	text-decoration: none;
	padding: 8px 10px 8px 10px;
	margin: 0 0 0 15px;
	outline:none;
	border-bottom:1px dotted #cccccc;
	background:#559DD4;
	}
a.nav_podkategoria_zycieMiasta_click, a.nav_podkategoria_zycieMiasta_click:link, a.nav_podkategoria_zycieMiasta_click:visited, a.nav_podkategoria_zycieMiasta_click:hover { 
	display: block;
	font-family: Arial;
	font-size:12px;
	font-weight:bold;
	color: #ffffff;
	text-decoration: none;
	padding: 8px 10px 8px 10px;
	margin: 0 0 0 15px;
	outline:none;
	border-bottom:1px dotted #cccccc;
	background:#6CD0BC;
	}
a.nav_podkategoria_kontakty_click, a.nav_podkategoria_kontakty_click:link, a.nav_podkategoria_kontakty_click:visited, a.nav_podkategoria_kontakty_click:hover { 
	display: block;
	font-family: Arial;
	font-size:12px;
	font-weight:bold;
	color: #ffffff;
	text-decoration: none;
	padding: 8px 10px 8px 10px;
	margin: 0 0 0 15px;
	outline:none;
	border-bottom:1px dotted #cccccc;
	background:#40B34B;
	}
	
a.nav_pod_podkategoria_click, a.nav_pod_podkategoria_click:link, a.nav_pod_podkategoria_click:visited, a.nav_pod_podkategoria_click:hover { 
	display: block;
	font-family: Arial;
	font-size:12px;
	font-weight:bold;
	color: #ffffff;
	text-decoration: none;
	padding: 6px 10px 6px 10px;
	margin: 0 0 0 30px;
	outline:none;
	border-bottom:1px dotted #cccccc;
	background:#4369A3;
	}
a.nav_pod_podkategoria_poznajMiasto_click, a.nav_pod_podkategoria_poznajMiasto_click:link, a.nav_pod_podkategoria_poznajMiasto_click:visited, a.nav_pod_podkategoria_poznajMiasto_click:hover { 
	display: block;
	font-family: Arial;
	font-size:12px;
	font-weight:bold;
	color: #ffffff;
	text-decoration: none;
	padding: 6px 10px 6px 10px;
	margin: 0 0 0 30px;
	outline:none;
	border-bottom:1px dotted #cccccc;
	background:#DD78AF;
	}
a.nav_pod_podkategoria_naszSamorzad_click, a.nav_pod_podkategoria_naszSamorzad_click:link, a.nav_pod_podkategoria_naszSamorzad_click:visited, a.nav_pod_podkategoria_naszSamorzad_click:hover { 
	display: block;
	font-family: Arial;
	font-size:12px;
	font-weight:bold;
	color: #ffffff;
	text-decoration: none;
	padding: 6px 10px 6px 10px;
	margin: 0 0 0 30px;
	outline:none;
	border-bottom:1px dotted #cccccc;
	background:#BD5CB5;
	}	
a.nav_pod_podkategoria_zrobZNamiBiznes_click, a.nav_pod_podkategoria_zrobZNamiBiznes_click:link, a.nav_pod_podkategoria_zrobZNamiBiznes_click:visited, a.nav_pod_podkategoria_zrobZNamiBiznes_click:hover { 
	display: block;
	font-family: Arial;
	font-size:12px;
	font-weight:bold;
	color: #ffffff;
	text-decoration: none;
	padding: 6px 10px 6px 10px;
	margin: 0 0 0 30px;
	outline:none;
	border-bottom:1px dotted #cccccc;
	background:#559DD4;
	}
a.nav_pod_podkategoria_zycieMiasta_click, a.nav_pod_podkategoria_zycieMiasta_click:link, a.nav_pod_podkategoria_zycieMiasta_click:visited, a.nav_pod_podkategoria_zycieMiasta_click:hover { 
	display: block;
	font-family: Arial;
	font-size:12px;
	font-weight:bold;
	color: #ffffff;
	text-decoration: none;
	padding: 6px 10px 6px 10px;
	margin: 0 0 0 30px;
	outline:none;
	border-bottom:1px dotted #cccccc;
	background:#6CD0BC;
	}
a.nav_pod_podkategoria_kontakty_click, a.nav_pod_podkategoria_kontakty_click:link, a.nav_pod_podkategoria_kontakty_click:visited, a.nav_pod_podkategoria_kontakty_click:hover { 
	display: block;
	font-family: Arial;
	font-size:12px;
	font-weight:bold;
	color: #ffffff;
	text-decoration: none;
	padding: 6px 10px 6px 10px;
	margin: 0 0 0 30px;
	outline:none;
	border-bottom:1px dotted #cccccc;
	background:#40B34B;
	}
dl{
	margin-top: 0px;
	margin-left: 0px;
	margin-bottom:0px;
	}
dt{
	margin: 0 0 0 0;
	}
dd{
	margin-bottom: 0px;
	margin-left: 0px;
	display: none;
	}


	
/*search*/
.search { 
	margin: 0;
	width:180px;
	height:20px;
	padding:0 0 0 0;
	z-index:300;
	}
.search input {
	width:150px;
	height:18px;
	line-height:18px;
	display:block;
	float:left;
	margin:0 0 0 0;
	padding:0;
	border:1px solid #222222;
	background:none;
	color:#222222;
	font-size:11px;
	font-weight:normal;
	}
.search a.searchButton {
	display: block;
	float:right;
	width:22px;
	height:20px;
	line-height:20px;
	text-decoration: none;
	margin: 0;
	padding: 0;
	text-align:center;
	background: url('../grafika/buttons.png') no-repeat;
	background-position:-200px 0px;
	outline:none;
	cursor:pointer;
	}
.search a.searchButton:hover {
	text-decoration: none;
	background: url('../grafika/buttons.png') no-repeat;
	background-position:-200px -30px;
	}
	
	
.results ul.resultsUl {
	list-style: none;
	margin: 0 0 20px 0;
	padding: 0;
	}
.results ul.resultsUl li {
	list-style: none;
	margin: 0 0 0 0;
	padding: 8px 0 8px 15px;
	background: url('../grafika/liBg.png') no-repeat left top;
	border-bottom:1px dotted #cccccc;
	}
.results ul.resultsUl .date {
	font: normal 10px Arial;
	color: #666666;
	line-height:17px;
	font-weight:normal;
	display:block;
	padding:5px 0px;
	margin:0 0 0 0;
	}
.results ul.resultsUl a.title {
	display: block;
	font-size:13px;
	font-weight:bold;
	color: #222222;
	text-decoration: none;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	outline:none;	
	}
.results ul.resultsUl a.title:hover {
	text-decoration: underline;
	color: #E65F46;
	}
	
.jqueryslidemenu{
	margin: 0 0 0 0;
	}

.jqueryslidemenu ul{
	margin: 0;
	padding: 0;
	list-style: none;
	}

.jqueryslidemenu ul li{
	margin: 0;
	padding: 0;
	list-style: none;
	display: inline;
	float: left;
	position: relative;
	}
	
.jqueryslidemenu ul li a.first {
	display: block;
	float: left;
	width: 40px;
	height:40px;
	line-height:40px;
	font-size:13px;
	font-weight:bold;
	color: #ffffff;
	text-align:center;
	text-decoration: none;
	padding: 0;
	margin: 0 1px 0 0;
	white-space:nowrap;
	outline:none;
	text-transform:uppercase;
	cursor:pointer;
	background: url('../grafika/menuButtons.png') no-repeat;
	background-position: right 0px;
	}
.jqueryslidemenu ul li a.first:hover {
	text-decoration: none;
	color: #ffffff;
	background: url('../grafika/menuButtons.png') no-repeat;
	background-position: right -40px;
	}	
.jqueryslidemenu ul li a.first_click {
	display: block;
	float: left;
	width: 40px;
	height:40px;
	line-height:40px;
	font-size:13px;
	font-weight:bold;
	color: #ffffff;
	text-align:center;
	text-decoration: none;
	padding: 0;
	margin: 0 1px 0 0;
	white-space:nowrap;
	outline:none;
	text-transform:uppercase;
	cursor:pointer;
	background: url('../grafika/menuButtons.png') no-repeat;
	background-position: right -40px;
	}

.jqueryslidemenu ul li a.poznajMiasto_menuButton{
	display: block;
	width: 149px;
	height:40px;
	line-height:40px;
	font-size:13px;
	font-weight:bold;
	color: #ffffff;
	text-align:center;
	text-decoration: none;
	padding: 0;
	margin: 0 1px 0 0;
	white-space:nowrap;
	outline:none;
	cursor:pointer;
	background: url('../grafika/menuButtons.png') no-repeat;
	background-position: right -80px;
	}
.jqueryslidemenu ul li a.poznajMiasto_menuButton:hover{
	text-decoration: none;
	color: #ffffff;
	background: url('../grafika/menuButtons.png') no-repeat;
	background-position: right -120px;
	}
.jqueryslidemenu ul li a.poznajMiasto_menuButton_click{
	display: block;
	height:40px;
	line-height:40px;
	width: 149px;
	font-size:13px;
	font-weight:bold;
	color: #ffffff;
	text-decoration: none;
	text-align:center;
	padding: 0;
	margin: 0 1px 0 0;
	white-space:nowrap;
	outline:none;
	cursor:pointer;
	background: url('../grafika/menuButtons.png') no-repeat;
	background-position: right -120px;
	}
	
.jqueryslidemenu ul li a.naszSamorzad_menuButton{
	display: block;
	width: 149px;
	height:40px;
	line-height:40px;
	font-size:13px;
	font-weight:bold;
	color: #ffffff;
	text-align:center;
	text-decoration: none;
	padding: 0;
	margin: 0 1px 0 0;
	white-space:nowrap;
	outline:none;
	cursor:pointer;
	background: url('../grafika/menuButtons.png') no-repeat;
	background-position: right -160px;
	}
.jqueryslidemenu ul li a.naszSamorzad_menuButton:hover{
	text-decoration: none;
	color: #ffffff;
	background: url('../grafika/menuButtons.png') no-repeat;
	background-position: right -200px;
	}
.jqueryslidemenu ul li a.naszSamorzad_menuButton_click{
	display: block;
	height:40px;
	line-height:40px;
	width: 149px;
	font-size:13px;
	font-weight:bold;
	color: #ffffff;
	text-decoration: none;
	text-align:center;
	padding: 0;
	margin: 0 1px 0 0;
	white-space:nowrap;
	outline:none;
	cursor:pointer;
	background: url('../grafika/menuButtons.png') no-repeat;
	background-position: right -200px;
	}
	
.jqueryslidemenu ul li a.zrobZNamiBiznes_menuButton{
	display: block;
	width: 149px;
	height:40px;
	line-height:40px;
	font-size:13px;
	font-weight:bold;
	color: #ffffff;
	text-align:center;
	text-decoration: none;
	padding: 0;
	margin: 0 1px 0 0;
	white-space:nowrap;
	outline:none;
	cursor:pointer;
	background: url('../grafika/menuButtons.png') no-repeat;
	background-position: right -240px;
	}
.jqueryslidemenu ul li a.zrobZNamiBiznes_menuButton:hover{
	text-decoration: none;
	color: #ffffff;
	background: url('../grafika/menuButtons.png') no-repeat;
	background-position: right -280px;
	}
.jqueryslidemenu ul li a.zrobZNamiBiznes_menuButton_click{
	display: block;
	height:40px;
	line-height:40px;
	width: 149px;
	font-size:13px;
	font-weight:bold;
	color: #ffffff;
	text-decoration: none;
	text-align:center;
	padding: 0;
	margin: 0 1px 0 0;
	white-space:nowrap;
	outline:none;
	cursor:pointer;
	background: url('../grafika/menuButtons.png') no-repeat;
	background-position: right -280px;
	}
	
.jqueryslidemenu ul li a.zycieMiasta_menuButton{
	display: block;
	width: 149px;
	height:40px;
	line-height:40px;
	font-size:13px;
	font-weight:bold;
	color: #ffffff;
	text-align:center;
	text-decoration: none;
	padding: 0;
	margin: 0 1px 0 0;
	white-space:nowrap;
	outline:none;
	cursor:pointer;
	background: url('../grafika/menuButtons.png') no-repeat;
	background-position: right -320px;
	}
.jqueryslidemenu ul li a.zycieMiasta_menuButton:hover{
	text-decoration: none;
	color: #ffffff;
	background: url('../grafika/menuButtons.png') no-repeat;
	background-position: right -360px;
	}
.jqueryslidemenu ul li a.zycieMiasta_menuButton_click{
	display: block;
	height:40px;
	line-height:40px;
	width: 149px;
	font-size:13px;
	font-weight:bold;
	color: #ffffff;
	text-decoration: none;
	text-align:center;
	padding: 0;
	margin: 0 1px 0 0;
	white-space:nowrap;
	outline:none;
	cursor:pointer;
	background: url('../grafika/menuButtons.png') no-repeat;
	background-position: right -360px;
	}
	
.jqueryslidemenu ul li a.kontakty_menuButton{
	display: block;
	width: 149px;
	height:40px;
	line-height:40px;
	font-size:13px;
	font-weight:bold;
	color: #ffffff;
	text-align:center;
	text-decoration: none;
	padding: 0;
	margin: 0 1px 0 0;
	white-space:nowrap;
	outline:none;
	cursor:pointer;
	background: url('../grafika/menuButtons.png') no-repeat;
	background-position: right -400px;
	}
.jqueryslidemenu ul li a.kontakty_menuButton:hover{
	text-decoration: none;
	color: #ffffff;
	background: url('../grafika/menuButtons.png') no-repeat;
	background-position: right -440px;
	}
.jqueryslidemenu ul li a.kontakty_menuButton_click{
	display: block;
	height:40px;
	line-height:40px;
	width: 149px;
	font-size:13px;
	font-weight:bold;
	color: #ffffff;
	text-decoration: none;
	text-align:center;
	padding: 0;
	margin: 0 1px 0 0;
	white-space:nowrap;
	outline:none;
	cursor:pointer;
	background: url('../grafika/menuButtons.png') no-repeat;
	background-position: right -440px;
	}
	
.jqueryslidemenu ul li a.selectLanguage_menuButton{
	display: block;
	width: 149px;
	height:40px;
	line-height:40px;
	font-size:13px;
	font-weight:bold;
	color: #ffffff;
	text-align:center;
	text-decoration: none;
	padding: 0;
	margin: 0 1px 0 0;
	white-space:nowrap;
	outline:none;
	cursor:pointer;
	background: url('../grafika/menuButtons.png') no-repeat;
	background-position: right -480px;
	}
.jqueryslidemenu ul li a.selectLanguage_menuButton:hover{
	text-decoration: none;
	color: #ffffff;
	background: url('../grafika/menuButtons.png') no-repeat;
	background-position: right -520px;
	}
.jqueryslidemenu ul li a.selectLanguage_menuButton_click{
	display: block;
	height:40px;
	line-height:40px;
	width: 149px;
	font-size:13px;
	font-weight:bold;
	color: #ffffff;
	text-decoration: none;
	text-align:center;
	padding: 0;
	margin: 0 1px 0 0;
	white-space:nowrap;
	outline:none;
	cursor:pointer;
	background: url('../grafika/menuButtons.png') no-repeat;
	background-position: right -520px;
	}
	
.jqueryslidemenu ul li a.search_menuButton {
	display: block;
	width: 39px;
	height:40px;
	line-height:40px;
	font-size:13px;
	font-weight:bold;
	color: #ffffff;
	text-align:center;
	text-decoration: none;
	padding: 0;
	margin: 0 0 0 0;
	white-space:nowrap;
	outline:none;
	cursor:pointer;
	background: url('../grafika/menuButtons.png') no-repeat;
	background-position: right -560px;
	}
.jqueryslidemenu ul li a.search_menuButton:hover {
	text-decoration: none;
	color: #ffffff;
	background: url('../grafika/menuButtons.png') no-repeat;
	background-position: right -600px;
	}	
.jqueryslidemenu ul li a.search_menuButton_click {
	display: block;
	width: 39px;
	height:40px;
	line-height:40px;
	font-size:13px;
	font-weight:bold;
	color: #ffffff;
	text-align:center;
	text-decoration: none;
	padding: 0;
	margin: 0 0 0 0;
	white-space:nowrap;
	outline:none;
	cursor:pointer;
	background: url('../grafika/menuButtons.png') no-repeat;
	background-position: right -600px;
	}

.jqueryslidemenu ul li ul{
	position: absolute;
	margin: 0;
	padding: 0;
	left: 0;
	display:none;
	}

.jqueryslidemenu ul li ul li {
	display: list-item;
	float: none;
	margin: 0;
	padding: 0;
	background-image:none;
	}

	
.jqueryslidemenu ul li ul li a.poznajMiasto_menuButton_level2{
	display: block;
	height:40px;
	line-height:40px;
	min-width: 149px;
	font-size:13px;
	font-weight:bold;
	color: #ffffff;
	text-decoration: none;
	padding: 0 10px 0 10px;
	margin: 0px 0 0 0;
	border-top: 1px solid #FFFFFF;
	white-space:nowrap;
	outline:none;
	cursor:pointer;
	background: url('../grafika/menuButtons.png') no-repeat;
	background-position: right -80px;
	}
.jqueryslidemenu ul li ul li a.poznajMiasto_menuButton_level2:hover{
	text-decoration: none;
	color: #ffffff;
	background: url('../grafika/menuButtons.png') no-repeat;
	background-position: right -120px;
	}
.jqueryslidemenu ul li ul li a.poznajMiasto_menuButton_level2_click{
	display: block;
	height:40px;
	line-height:40px;
	min-width: 149px;
	font-size:13px;
	font-weight:bold;
	color: #ffffff;
	text-decoration: none;
	padding: 0 10px 0 10px;
	margin: 0px 0 0 0;
	border-top: 1px solid #FFFFFF;
	white-space:nowrap;
	outline:none;
	cursor:pointer;
	background: url('../grafika/menuButtons.png') no-repeat;
	background-position: right -120px;
	}
	
.jqueryslidemenu ul li ul li a.naszSamorzad_menuButton_level2{
	display: block;
	height:40px;
	line-height:40px;
	min-width: 149px;
	font-size:13px;
	font-weight:bold;
	color: #ffffff;
	text-decoration: none;
	padding: 0 10px 0 10px;
	margin: 0px 0 0 0;
	border-top: 1px solid #FFFFFF;
	white-space:nowrap;
	outline:none;
	cursor:pointer;
	background: url('../grafika/menuButtons.png') no-repeat;
	background-position: right -160px;
	}
.jqueryslidemenu ul li ul li a.naszSamorzad_menuButton_level2:hover{
	text-decoration: none;
	color: #ffffff;
	background: url('../grafika/menuButtons.png') no-repeat;
	background-position: right -200px;
	}
.jqueryslidemenu ul li ul li a.naszSamorzad_menuButton_level2_click{
	display: block;
	height:40px;
	line-height:40px;
	min-width: 149px;
	font-size:13px;
	font-weight:bold;
	color: #ffffff;
	text-decoration: none;
	padding: 0 10px 0 10px;
	margin: 0px 0 0 0;
	border-top: 1px solid #FFFFFF;
	white-space:nowrap;
	outline:none;
	cursor:pointer;
	background: url('../grafika/menuButtons.png') no-repeat;
	background-position: right -200px;
	}
	
.jqueryslidemenu ul li ul li a.zrobZNamiBiznes_menuButton_level2{
	display: block;
	height:40px;
	line-height:40px;
	min-width: 149px;
	font-size:13px;
	font-weight:bold;
	color: #ffffff;
	text-decoration: none;
	padding: 0 10px 0 10px;
	margin: 0px 0 0 0;
	border-top: 1px solid #FFFFFF;
	white-space:nowrap;
	outline:none;
	cursor:pointer;
	background: url('../grafika/menuButtons.png') no-repeat;
	background-position: right -240px;
	}
.jqueryslidemenu ul li ul li a.zrobZNamiBiznes_menuButton_level2:hover{
	text-decoration: none;
	color: #ffffff;
	background: url('../grafika/menuButtons.png') no-repeat;
	background-position: right -280px;
	}
.jqueryslidemenu ul li ul li a.zrobZNamiBiznes_menuButton_level2_click{
	display: block;
	height:40px;
	line-height:40px;
	min-width: 149px;
	font-size:13px;
	font-weight:bold;
	color: #ffffff;
	text-decoration: none;
	padding: 0 10px 0 10px;
	margin: 0px 0 0 0;
	border-top: 1px solid #FFFFFF;
	white-space:nowrap;
	outline:none;
	cursor:pointer;
	background: url('../grafika/menuButtons.png') no-repeat;
	background-position: right -280px;
	}
	
.jqueryslidemenu ul li ul li a.zycieMiasta_menuButton_level2{
	display: block;
	height:40px;
	line-height:40px;
	min-width: 149px;
	font-size:13px;
	font-weight:bold;
	color: #ffffff;
	text-decoration: none;
	padding: 0 10px 0 10px;
	margin: 0px 0 0 0;
	border-top: 1px solid #FFFFFF;
	white-space:nowrap;
	outline:none;
	cursor:pointer;
	background: url('../grafika/menuButtons.png') no-repeat;
	background-position: right -320px;
	}
.jqueryslidemenu ul li ul li a.zycieMiasta_menuButton_level2:hover{
	text-decoration: none;
	color: #ffffff;
	background: url('../grafika/menuButtons.png') no-repeat;
	background-position: right -360px;
	}
.jqueryslidemenu ul li ul li a.zycieMiasta_menuButton_level2_click{
	display: block;
	height:40px;
	line-height:40px;
	min-width: 149px;
	font-size:13px;
	font-weight:bold;
	color: #ffffff;
	text-decoration: none;
	padding: 0 10px 0 10px;
	margin: 0px 0 0 0;
	border-top: 1px solid #FFFFFF;
	white-space:nowrap;
	outline:none;
	cursor:pointer;
	background: url('../grafika/menuButtons.png') no-repeat;
	background-position: right -360px;
	}
	
.jqueryslidemenu ul li ul li a.kontakty_menuButton_level2{
	display: block;
	height:40px;
	line-height:40px;
	min-width: 149px;
	font-size:13px;
	font-weight:bold;
	color: #ffffff;
	text-decoration: none;
	padding: 0 10px 0 10px;
	margin: 0px 0 0 0;
	border-top: 1px solid #FFFFFF;
	white-space:nowrap;
	outline:none;
	cursor:pointer;
	background: url('../grafika/menuButtons.png') no-repeat;
	background-position: right -400px;
	}
.jqueryslidemenu ul li ul li a.kontakty_menuButton_level2:hover{
	text-decoration: none;
	color: #ffffff;
	background: url('../grafika/menuButtons.png') no-repeat;
	background-position: right -440px;
	}
.jqueryslidemenu ul li ul li a.kontakty_menuButton_level2_click{
	display: block;
	height:40px;
	line-height:40px;
	min-width: 149px;
	font-size:13px;
	font-weight:bold;
	color: #ffffff;
	text-decoration: none;
	padding: 0 10px 0 10px;
	margin: 0px 0 0 0;
	border-top: 1px solid #FFFFFF;
	white-space:nowrap;
	outline:none;
	cursor:pointer;
	background: url('../grafika/menuButtons.png') no-repeat;
	background-position: right -440px;
	}
	
.jqueryslidemenu ul li ul li a.selectLanguage_menuButton_level2{
	display: block;
	height:40px;
	line-height:40px;
	min-width: 149px;
	font-size:13px;
	font-weight:bold;
	color: #ffffff;
	text-decoration: none;
	padding: 0 10px 0 10px;
	margin: 0px 0 0 0;
	border-top: 1px solid #FFFFFF;
	white-space:nowrap;
	outline:none;
	cursor:pointer;
	background: url('../grafika/menuButtons.png') no-repeat;
	background-position: right -480px;
	}
.jqueryslidemenu ul li ul li a.selectLanguage_menuButton_level2:hover{
	text-decoration: none;
	color: #ffffff;
	background: url('../grafika/menuButtons.png') no-repeat;
	background-position: right -520px;
	}
.jqueryslidemenu ul li ul li a.selectLanguage_menuButton_level2_click{
	display: block;
	height:40px;
	line-height:40px;
	min-width: 149px;
	font-size:13px;
	font-weight:bold;
	color: #ffffff;
	text-decoration: none;
	padding: 0 10px 0 10px;
	margin: 0px 0 0 0;
	border-top: 1px solid #FFFFFF;
	white-space:nowrap;
	outline:none;
	cursor:pointer;
	background: url('../grafika/menuButtons.png') no-repeat;
	background-position: right -520px;
	}
	
.jqueryslidemenu ul li ul li.search_menuButton_level2{
	display: block;
	height:40px;
	line-height:40px;
	min-width: 200px;
	font-size:13px;
	font-weight:bold;
	color: #ffffff;
	text-decoration: none;
	padding: 0 0 0 0;
	margin: 0px 0 0 -161px;
	border-top: 1px solid #FFFFFF;
	white-space:nowrap;
	outline:none;
	cursor:pointer;
	background: url('../grafika/menuButtons.png') no-repeat;
	background-position: right -640px;
	}


.downarrowclass{
	/*position: absolute;
	top: 22px;
	right: 5px;*/
	}

.rightarrowclass{
	position: absolute;
	top: 15px;
	right: 5px;
	}

#slideshow {list-style:none; color:#ffffff}
#slideshow span {display:none}
#wrappers {width:566px; margin:0px auto; display:none}
#wrappers * {margin:0; padding:0}
#fullsize {position:relative; width:560px; height:380px; padding:15px 0; border:1px solid #ffffff; background:#ffffff}
#information {position:absolute; bottom:0; width:560px; height:0; background:#ffffff; color:#ffffff; overflow:hidden; z-index:200; opacity:.7; filter:alpha(opacity=70)}
#information h3 {padding:4px 8px 3px; font-size:14px}
#information p {padding:0 8px 8px}
#image {width:560px; background-color:#FFFFFF}
#image img {position:absolute; z-index:25; width:auto; height:380px; max-width:559px}
.imgnav {position:absolute; width:25%; height:386px; cursor:pointer; z-index:150}
#imgprev {left:0; background:url(../grafika/images_slide/left.gif) left center no-repeat}
#imgnext {right:0; background:url(../grafika/images_slide/right.gif) right center no-repeat}
#imglink {position:absolute; height:386px; width:100%; z-index:100; opacity:.4; filter:alpha(opacity=40)}
.linkhover {background:url(../grafika/images_slide/link.gif) center center no-repeat}
#thumbnails {margin-top:5px}
#slideleft {float:left; width:20px; height:46px; background:#ffffff url(../grafika/images_slide/scroll-left.gif) center center no-repeat;}
#slideleft:hover {background-color:#ffffff}
#slideright {float:right; width:20px; height:46px; background:#ffffff url(../grafika/images_slide/scroll-right.gif) center center no-repeat}
#slideright:hover {background-color:#ffffff}
#slidearea {float:left; position:relative; width:516px; margin-left:5px; height:46px; overflow:hidden}
#slider_gallery {position:absolute; left:0; height:46px}
#slider_gallery img {cursor:pointer; border:1px solid #ffffff; padding:2px}

table.godziny {width:100%;margin: 0 2px 10px 2px;padding:0;border-collapse:collapse;box-shadow:1px 1px 1px #bfbfbf;}
table.godziny td, table.godziny th{text-align:left;padding:5px;border:1px solid #000;}

div#cookie-box {
	background-color: #efefef;
	box-shadow: 0 0 1em black;
	display: block;
	font-size: 11px;
	margin: 0 0 9px 0;
	overflow: hidden;
	padding: 0;
	text-align: left;
	z-index: 100;
	position: absolute;
	width: 100%;
}

div#cookie-box p.text {
	float: left;
	padding: 5px;
}

div#cookie-box img {
	float: right;
	padding: 7px 7px 0 0;
}

div#cookie-box hr {
	border: none;
	clear: both;
	height: 0px;
}

blockquote {
  padding: 8px;
  background-color: #faebbc;
  border-top: 1px solid #e1cc89;
  border-bottom: 1px solid #e1cc89;
  margin: 15px 5px;
  background-image: url('../grafika/openquote1.gif');
  background-position: top left;
  background-repeat: no-repeat;
  text-indent: 23px;
}
blockquote span {
  display: block;
  background-image: url('../grafika/closequote1.gif');
  background-repeat: no-repeat;
  background-position: bottom right;
  padding: 0 22px 0 13px;
}

/* Style for Usual tabs */
.idTabs { display: block; margin: 0; padding: 0; }
.idTabs li { list-style:none; float:left; margin: 0; padding: 0; }
.idTabs li a {
  display:block;
  padding:6px 10px;
  text-decoration:none!important;
  color:#FFF;
  background:#ddd;
}
.idTabs li a:hover {
  color:#FFF;
  background:#111;
}
.idTabs li a.selected {
  margin-bottom:0;
  color:#fff;
  background:#444;
  border-bottom:1px solid snow;
  cursor:default;
}

.idTabsText {
  background-color: #eee;
  clear: both;
  border-right: 2px solid #ddd;
  border-bottom: 2px solid #ddd;
  padding: 10px;
}