/* LAYOUT CSS */
*:focus {
    outline: 2px dotted #000;
}

sup{
	font-size: 10px;
    vertical-align: super;
}
#languages {
  position: absolute;
  right: 360px;
  top: 8px;
}

#languages span{
	opacity:0.5;	
}

#languages span.active{opacity:1;}

#languages span:hover{
	-moz-transition: all 0.2s ease-in 0s;
	cursor:pointer;
	opacity:1;	
}

.relative{position:relative;}

.text{
	padding-top:15px;
}

.szlak {
  position: absolute;
  right: 200px;
  top: 84px;
}

#font_resizer{
  /*background: none repeat scroll 0 0 #DF903B; */
 /* border-radius: 3px 3px 3px 3px;
  color: #FFFFFF;
  font-weight: bold;
  padding: 3px 10px;
  position: absolute;
  right: 130px;
  top: 0;*/	
 display: inline-block;
 font-size: 11px;
 letter-spacing: -0.5px;
 padding-left: 12px;
 padding-top: 2px;
}

#font_resizer a{color:#000000;}
#font_resizer a:hover{color:#000;}
/* #font_resizer a#medium_font{background: url(../images/medium_font.png)} */

#blind_version{
	//position:absolute;
	//top:0px;
	//right:10px;
        display: inline-block;
        padding-top: 2px;
}

.preloading,.ajax {
	background:url(../images/loading.gif) transparent no-repeat 50% 50%;
}


#ajax_info{
	z-index:1000;
	position:absolute;
	top:0;
	left:0;
	background:#000;
	-moz-opacity:0.2;
	opacity:0.2;
	filter: alpha(opacity=20);
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
	width:100%;
	height:100%;
	z-index:20000;
	display:none;
	position:fixed;
}

#ajax_info img{
	display:block;
	position:absolute;
	left:50%;
}

/* Heading */
h1, h2, h3, h4, h5, h6 {clear: both;	font-weight: normal;}
h1{font-size:21px}
h2 {
  font-size: 19px;
  line-height: 25px;
  margin-bottom: 15px;
}
h3{font-size:17px}
h4{font-size:16px}
h5{font-size:14px}
h6{font-size:13px}

/* Links */
a{color:#000; text-decoration:none;}
a:hover{color:#6c8d39;}

/* Images */
/*img, a img, img:focus{border: 0; outline: 0;}*/


blockquote {quotes: none;}
blockquote:before, blockquote:after {content: '';	content: none;}
del {text-decoration: line-through;}
table {border-collapse: collapse;	border-spacing: 0;}

body {
  background: none repeat scroll 0 0 #fff;
  display: block;
  color: #444444;

	
  
}

/*----------------------------------------- containers ---------------------------------------------*/

#top_container,#content_container,#footer_container{
/*	clear:both;
	position:relative; */

}

#top,#content_container,#footer{
	/*width:1004px;
	margin:0 auto;
	position:relative;*/
}

#content{overflow:hidden;width:1002px;margin:0 auto;}

#top_container {
  /*background: url(../images/background_light.png) repeat-x scroll 0 0 transparent; */
}

#top{
	/*height:339px;	*/
	/*background:#f7f7f7; */

}

#left{
	width:198px;
	float:left;
	
	
}

#center{
	float:left;
	margin-left:22px;
	width:550px;

	margin-bottom:60px;
}

#right{
	float:right;
	width:200px;
	margin-top:70px;

	margin-right:2px;
	
}

.container{
    /*background: url(../images/entry_bg.jpg) repeat scroll 0 0 #F6F6F6;*/
    border: 1px solid #e6e6e6;
    border-radius: 3px 3px 3px 3px;
    /*padding: 0 15px 17px;  */	/* -+- */
	position:relative;
	
	margin-top:10px;
}
#center .container {
	border:none;
}

.container .menu_title, #left .text_container h1, #right .text_container h1{
  background: url(../images/moduleheadx.jpg) no-repeat scroll 0 0 ;
  border-radius: 3px 3px 0 0;
  color: #FFFFFF;
  font-size: 14px;
  /*margin: -1px -16px 15px !important;*/ /* -+- */
  height:20.6px;
  line-height:20.6px;
 /* padding:7px 0 3px 16px; */ /* -+- */
font-family:  "times new roman", serif;
text-align:center;
margin-left:0px;
}

#center .container h1, #center .text_container h1{
	background:none;
	border-bottom:1px solid #C7B8A8;
	color:#000;
}


.news_actions {
  background: url("../images/widget_title_bg.png") repeat scroll 0 0 #E8E8E8;
  border: 1px solid #D9D9D9;
  border-radius: 3px 3px 0 0;
  height: 25px;
  margin-bottom: 15px;
  margin-top: -6px;
}

#left .text_container h1, #right .text_container h1{
	 margin: 0 0 10px 0!important;	
}

.form_title{
  background: url(../images/widget_title_bg.png) repeat scroll 0 0 #695c87;
  border-radius: 3px 3px 0 0;
  color: #FFFFFF;
  padding:7px 0 3px 6px;
}

.form_title a{
	color: #FFFFFF!important;
}

#left .container .menu_title, #right .container .menu_title{
  font-size:18px;
  padding:7px 0 4px 10px;
}

	
.widget_box_shadow {
  background: url(../images/shadow_widget.png) no-repeat scroll 0 0 transparent;
  height: 18px;
  margin: 0 0 2px 2px;
}

ul{
	list-style: disc outside none;
    margin: 0;
    padding-left: 15px;	
} 

#content_container img{
	margin-right:8px; 
	background: none repeat scroll 0 0 #F6F6F6; 
	border: 1px solid #d4d4d4; 
	padding: 2px; 
	-webkit-border-radius: 3px; 
	-moz-border-radius: 3px; 
	border-radius: 3px;
}
.container_img img{float:left;}
.news_container img, .text_container img{visibility:hidden;}

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

.container ul ul{
    padding-left:0px;
	padding-top:5px;
}

.container ul li{
	padding-top:10px;
	
}
#center ul li , #center ol li{
	padding-top:10px;
	border-bottom: none;	
}
#center ul{
	list-style: disc outside none;
    margin: 0;
    padding-left: 15px;	
}
#center ol{
	list-style: decimal outside none;
    margin: 0;
    padding-left: 15px;
}
.container ul li{
	border-bottom: 1px solid #E8E8E8;
    padding: 5px 5px 5px 0;	
}

.menu_container ul li{
	background: url(../images/pages-ico.png) no-repeat scroll 0px 4px transparent;
    padding-left: 18px;
}

.menu_container ul li ul li{
	background:none;
	padding:2px 2px 2px 5px;
	border:none;
}

.menu_container a {
    font-size:12px;
	font-weight:bold;
}

.menu_container ul li ul li a{
	font-size:12px;
	font-weight:normal;
}

.menu_container ul {
	background:#EDEEEF;
}
.menu_container .nodes li  {
	border-bottom: 1px solid #e2e4e6;

}

.menu_container .nodes li:hover  {
	/*background:#f7f8f9; myc2*/
}


.container a:link, .container a:visited { 
    text-decoration: none;	
	-webkit-transition: all 0.2s ease-in;
	-moz-transition: all 0.2s ease-in;
	transition: all 0.2s ease;
 	-o-transition: all 0.2s ease-in;
	-ms-transition: all 0.2s ease-in;	
}

#left .menu_container ul li:hover, #right .menu_container ul li:hover,#left .rss_container ul li:hover, #right .rss_container ul li:hover{
	padding-left:18px; 
	/*background:#F0F0F0 url(../images/active.png) no-repeat 98% 50%;*/
	-webkit-transition: padding-left 0.2s ease-in;
	-moz-transition: padding-left 0.2s ease-in;
	transition: padding-left 0.2s ease;
}

/*dla pod węzłów*/
#left .menu_container ul li ul li:hover, #right .menu_container ul li ul li:hover,#left .rss_container ul li ul li:hover, #right .rss_container ul li ul li:hover{
	padding-left:10px; 
	/*background:#F0F0F0 url(../images/active.png) no-repeat 98% 50%;*/
	-webkit-transition: padding-left 0.2s ease-in;
	-moz-transition: padding-left 0.2s ease-in;
	transition: padding-left 0.2s ease;
}

/*.container ul li:hover{
	padding-left:5px; 
	-webkit-transition: padding-left 0.2s ease-in;
	-moz-transition: padding-left 0.2s ease-in;
	transition: padding-left 0.2s ease;
}
*/
#left .container ul li:hover a,#right .container ul li:hover a {
	/*background:#F0F0F0 url(../images/active.png) no-repeat 98% 50%; myc*/	
	width:100%;
	display:block;
}

#center h1, .news_container .author, .module_colorbox p:first-child {
 /* background: url(../images/tagline1_bg.png) repeat scroll 0 0 red; */ /* zmiany */
  /*border-radius: 3px 3px 3px 3px; */
  color: #E4AC00;
  font-size: 16px;
  line-height: 21px;
  padding: 5px 16px 4px;
  font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
  border-bottom:1px solid #C7B8A8;
}

#center h1, .news_container .author{
  width: 517px;
  display: inline-block;
}

.module_colorbox{text-align:center}

p{
	margin-bottom:12px;
}

#center p{
	line-height: 1.3;
}
#center span, #left span, #right span, .news_container .row  p, #center .text_container p{
 color: #000;
}
/*
span{
	color:#AE272E;
}

*/

.ui-datepicker-month{color:#000;}

.publicated span{color:#222;}

.red_span{
	color:#cd7312!important;
}

.grey_span{
	color: #949494!important;
    font-size: 10px;
    font-style: italic;
}

#center .news_lead {
  /*background: url(../images/entry_bg.jpg) repeat scroll 0 0 #F6F6F6;*/ /* zmiana */
  border-radius: 3px 3px 3px 3px;
  margin-bottom: 20px;
  padding: 15px;
  padding-bottom:2px;
  background: #fbfdf0;
}

.content_box_shadow_small {
  background: url(../images/shadow_content_small.png) no-repeat scroll 0 0 transparent;
  height: 18px;
  margin: -20px 0 12px 2px;
}

.blog_title_shadow {
    margin-bottom: -10px;
}

#center .title_box_shadow_small {
    background: url(../images/shadow_title_small.png) no-repeat scroll 0 0 transparent;
    height: 10px;
}

#center .text_container,#center .menu_container{margin-bottom:20px;}

.text_container .publicated {
  background: none repeat scroll 0 0 #E4E4E5;
  border: 1px solid #DADADB;
  border-radius: 3px 3px 3px 3px;
  clear: both;
  color: #222222;
  font-size: 10px;
  line-height: 18px;
  margin: 5px 0 0;
  padding: 2px 16px;
  text-transform: uppercase;
  display: none;
}

#left .text_container .publicated, #right .text_container .publicated{display:none;}

input[type="text"].fraza {
	border: 1px solid #A1A4A4; 
	color:#000000;  
	background: #f3f3f3;
	
	/*/ for IE 
	filter:alpha(opacity=50); 
	
	 CSS3 standard 
	 
	opacity:0.6; 
	box-shadow: none; 
	-moz-box-shadow: none; 
	-webkit-box-shadow:none;
	font-size: 13px;
    padding: 2px 5px;
   */
    
	font-family:Arial, Helvetica, sans-serif;
	position:relative;
	width:134px;
	height: 17px;
	margin-top:5px;
	
	
}

#search_wrapper{
	position: absolute;
	bottom:-72px;
	right:4px;

	
}

#search_box {
	/*float:right; */
	width: 199px;
	
	position: relative;
	background: url(../images/modulehead.jpg) no-repeat transparent scroll;
 /* float: right;
  margin-right: 3px;
  margin-top: 88px;
  position: relative;*/


}

input[type="submit"].search_submit {
  background: url(../images/search-arrows.png) no-repeat scroll 5px 6px transparent;
  border: medium none;
  cursor: pointer;


  position:absolute;
  right: 0px;
  top:2px;
  width:39px;
  height:28px;
 
}

#searchresults_container h1{
	color:#E4AC00;
	background:none;
	
}

.fancy-panel{
	background: none repeat scroll 0 0 #F5F5F5;
    border: 1px solid #CCCCCC;
    display: block;
    left: -20px;
	
	/* for IE */ 
	filter:alpha(opacity=95); 
	
    opacity: 0.95;
    padding: 10px 20px;
    position: absolute;
    z-index: 100;
	left:-80px;	
	
	
}

.fancy-panel label{
	line-height:19px;	
}

.fancy-panel .categories {
	float:left;
	width:175px;
}

.fancy-panel .misc {
	float:right;
	width:205px;
}

.fancy-panel .misc label {
	display:block;
	padding-bottom:14px;
}

.fancy-panel .categories ul {
	list-style:none outside none;
	padding:5px 0 0;
}

.fancy-panel .misc label span, .fancy-panel .categories label span {
	padding-left:5px;
}

.fancy-panel .categories ul li {
	color:#1A1A1A;
	font-size:12px;
	font-weight:normal;
	margin-left:5px;
	overflow:hidden;
	padding:3px;
}

.fancy-panel span{
	color:#1A1A1A;
	font-size:13px;
}

#logo{
	/*position:relative; */
	top:18px;
	left:32px;
	width:200px;	
}

#navigation-block{width: 190px; position:absolute; margin:52px 0 0 0}
#navigation-block ul{padding: 0; margin:0; text-align:right;}
#navigation-block ul  li{font-size:22px; list-style: none; padding:2px 0px; margin:0 0 2px 0;  display:block; line-height:25px; width:190px; }
#navigation-block ul li a{ text-decoration: none; color: #fff; padding:0px 4px;}
#navigation-block ul li:hover {background:#009999; color:#fff;}
#navigation-block ul li ul {float:right; text-align:left; margin-top: -37px; margin-left: 190px; padding:10px 18px 5px 18px; background-color:#fff; position:absolute; display:none; z-index:88888; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; box-shadow: 1px 1px 5px #bbb; -moz-box-shadow: 1px 1px 5px #bbb; -webkit-box-shadow: 1px 1px 5px #bbb;}
#navigation-block ul li ul li { white-space:nowrap} 
#navigation-block ul li ul li a {color:#555555;}
#navigation-block ul li ul li a:hover {color:#fff;}
#navigation-block .active  a{/*background:#695c87; color:#fff; */}
#navigation-block .active   li a{background:none; color:#555; }
#navigation-block ul li a, x:-moz-any-link, x:default {padding-bottom:1px;} /* Firefox specific  */
#navigation-block ul li a, x:-webkit-any-link, x:default {padding-bottom:3px;} /* Chrome specific */

#navigation-block ul  .pos_0{background-color:#695c87;}
#navigation-block ul  .pos_1{background-color:#92bc7c;}
#navigation-block ul  .pos_2{background-color:#418dc5;}
#navigation-block ul  .pos_3{background-color:#ff564d;}
#navigation-block ul  .pos_4{background-color:#df903b;}

#top_slider {
  /*background: none repeat scroll 0 0 #F6F6F6;  */
 /* border: 1px solid #F6F6F6; */
  border-radius: 3px 3px 3px 3px;
  /* margin: 28px 0 0 25px;
  padding: 4px 0;
  position: absolute;
  right: 0;
  top: 108px;
  width: 800px;
  height:160px;*/
  /*border:2px solid #9C0606;  */
  border-radius: 6px 6px 6px 6px;
  
  
  width: 726px;
  height:296px;
  position:relative;
  left:6px;
  top:14px;
  /* margin: 0 auto;*/
}

#slider_top_shadow {
  background: url(../images/shadow.png) no-repeat scroll 0 0 transparent;
  bottom: 0px;
  height: 18px;
  margin: 0 0 17px 25px;
  position: absolute;
  right: 0;
  width: 800px;
}

#rps {
  float: left;
  height: 272px;
  margin: 0 auto;
  /*overflow: hidden;*/
  position: relative;
  width: 703px;
}

#rps .window {
    margin-bottom: -30px;
    overflow: hidden;
    position: relative;
    width:706px;
    height:276px;
    
    
}

#rps .slider {
    font-size: 12px;
    left: 0;
    position: absolute;
    top: 0;
    
}

#rps .slider div {
    float: left;
    
}

#rps .slider div .col {
    border-bottom: 0 none;
    border-top: 0 none;
    float: left;
    position:relative;
    /*padding: 2px 10px 0 5px; */
    
}

#rps .slider div .col span{
	text-transform:capitalize;
	font-variant:small-caps;	
}

#rps .paging {
  background: none repeat scroll 0 0 #e7e7e7;
  /* border-radius: 12px 12px 12px 12px;
  -moz-border-radius: 12px 12px 12px 12px;
  -webkit-border-radius: 12px 12px 12px 12px; */
  
  border-radius: 9px 0px 0px 0px;
  -moz-border-radius: 9px 0px 0px 0px;
  -webkit-border-radius: 9px 0px 0px 0px;
 
  bottom: 9px;
  font-family: Helvetica,Arial,san-serif;
  font-size: 35px;
  line-height: 0.5;
  /* opacity: 0.6;*/
  padding: 3px 7px;
  position: absolute;
  left: 56px;
  text-align: center;
  z-index: 100;
  display:none;
}

#rps .paging a {
    color: #444444;
    font-weight: bold;
    padding: 0 0px;
    text-decoration: none;
}

#rps .paging a:hover {
    color: #CA1313;
}

#rps .paging a.active {
    /* color: #999999;*/
    color: #0063CE;
}

#date_and_name-day {
  bottom: 15px;
  font-family: verdana;
  font-size: 11px;
  letter-spacing:-0.5px;

}

#links a{
	font:10px Verdana, Geneva, sans-serif;
	color:#4f4f4f;	
}
#links ul{padding-top:2px;}
#links li{display:inline;}

div#links {
	margin-right:5px;
}


#date_and_name-day span{
	color:#282827;
}

.form_row {
  background: none repeat scroll 0 0 #F5F5F5;
  border: 1px solid #EDEDED;
  float: left;
  height: 230px;
  margin: 5px;
  position: relative;
  width: 47.5%;
}

.form_row_large{
	position:relative;	
	border: 1px solid #EDEDED;
 	padding: 5px;
	padding-bottom:40px;
	background:#f5f5f5;
}

.form_desc{
	color: #999999;
    margin-left: 5px;
    margin-top: 5px;	
}

.form_read_more{
	position:absolute;
	right:10px;
	bottom:10px;
	text-decoration:underline!important;	
}
.subforms{
	margin-left:10px!important;
	margin-top:7px;
}

#offices{position:relative;}
#searchForms{position:absolute;top:144px;right:10px;}

.form_row_large .form_read_more{bottom:5px;}

/************************************** filter inner ********************************************************************/

#filter_inner #where 
{
	float: left;
	width: 70%;
}

#filter_inner #sort_type
{
	float: right;
	width: 30%;
}

#filter_inner #where p
{
	float: left;
	width: 45%;
}

#filter_inner .active_f
{
	background: url(../images/checked.png) no-repeat scroll 0 2px transparent;
	color: black !important;
}

#filters{
	background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #EEEEEE;
    padding: 10px 15px;
}

#filters label
{
	color: #33333;
	display: block;
	font-size: 12px;
	margin-bottom: 8px;
}

#filters .form_body input[type="submit"]
{
	left: 60px !important;
	margin: 10px 0px;
	position: relative !important;
	top:10px!important;
}

#filters input[type="submit"]{
	top:-45px!important;
}

#poka_poka{width:20px; height:20px; background:transparent url(images/filter_more.png) 0 0 no-repeat;margin-right:5px;cursor:pointer;display:inline-block;}
#poka_poka.hide{background-position:0 0;}
#poka_poka.open{background-position:0px -20px;}

.pagination{clear:both;}
.pagination div{
	
	float:left;
}

/****************************** site map ***********************************************************************************/

.navigation ul, .navigation ul ul, .navigation ul ul ul{margin-left:15px;margin-top:10px;}

.feed_row
{
	border-bottom: 1px dotted #deddde;
	margin-bottom: 2px;
	padding: 15px 15px 8px 5px;
}

.news_feed_row{
	height:210px;
	width:46%;
	float:left;
}

.feed_row:hover
{
	background-color: #e8e8e8;
		-webkit-border-top-right-radius: 5px; /* prawy gorny */
	-webkit-border-top-left-radius:  5px; /* lewy gorny */
	-khtml-border-radius-topright:  5px;
	-khtml-border-radius-topleft:  5px;
	-moz-border-radius-topright: 5px;
	-moz-border-radius-topleft:  5px;
	border-top-right-radius:  5px;
	border-top-left-radius:  5px;
	-webkit-border-bottom-right-radius:  5px; /* prawy dolny */
	-webkit-border-bottom-left-radius:  5px; /* lewy dolny */
	-khtml-border-radius-bottomright: 5px;
	-khtml-border-radius-bottomleft:  5px;
	-moz-border-radius-bottomright:  5px;
	-moz-border-radius-bottomleft:  5px;
	border-bottom-right-radius:  5px;
	border-bottom-left-radius:  5px;
	cursor:pointer;
}

.filter_title{text-align:right;}

#filter_inner p{margin-bottom:0px;padding-left:15px;}

#filter_inner #all, #filter_inner #none
{
	color: #ca1010;
	font-size: 12px;
	font-style: italic;
	cursor: pointer;
}
#filter_inner #all:hover, #filter_inner #none:hover
{

	text-decoration: underline;
}

#feeds span.remain
{
	float: right;
	font-size: 10px;
	font-style: normal;
}

#feeds span
{
	color: #aea9a9;
	font-size: 12px;
	font-style: italic;
}

#feeds span:hover
{
	/*text-decoration: none;*/
}

#feeds .title_news
{
	color: black;
	font-size: 15px;
	line-height: 22px;
}

.title_news a{font-size:11px;font-style:italic;}

/*****************************************************  Footer  ******************************************************************************/

#footer_container {
    margin-top: 0px;

}

#footer {
  margin: 0 auto;
  padding-top: 2px;
  position: relative;
  text-align: center;
  background: url(../images/bottom-bg3.jpg) no-repeat;
  background-position: top center;
  /*border-top: 1px solid #e6e6e6;*/
  border-radius:3px 0px 3px 0px;
  -moz-border-radius:3px 0px 3px 0px;
  -webkit-border-radius:3px 0px 3px 0px;
  -o-border-radius:3px 0px 3px 0px;
  height: 212px;
}

#footer #info {
    color: #707276;
    font-size: 10px;
    margin: 0 auto;
    width: 500px;
}

#footer #author {
    color: #022845;
    font-size: 11px;
    margin-top: 25px;
    padding: 12px 0 10px;
	margin-bottom:0px;
	text-align:center;
}

#footer-wrapper {
	position:relative;
	height:208px;
	width:996px;
	border:1px solid transparent;
	margin: 0 auto;

	font-family: Arial,Tahoma,Geneva,sans-serif;
	font-size:11px;
	/*background: url(../images/footerbg.jpg) 0px -2px repeat-x #e7ba00; ++++*/
	
}
#realization {
	
	position:absolute;
	right:9px;
	bottom:2px;
	font-size:10px;		
}
#footer-baner{
	position:absolute;
	right:0px;
	top:29px;
	width:599px;
	height:98px;
	
}
#copyrights {
	position:absolute;
	bottom:4px;
	left:12px;
	font-size:10px;
}
#copyrights p{
	margin:0px;
}
#footer-info br {
	line-height: 8px;
}

#footer-menu {
position:absolute;
left:0px;
top:5px;
}

#footer_info_wrapper{
	margin-top:55px;
}

.footer_column{
	float:left;
	padding-left:50px;
	display:inline-block;
}
.footer_column div{
	clear:both;
}
.footer_left{
	float:left;
	margin-left:30px;
	font-weight:bold;
	color: #2c4719;
	
}
.footer_right{
	float:left;
	padding-left:0px;
	color: #e7f1dd;
	
}
.footer_right a, a:visited{
	color: #333300;
	text-decoration: underline;
}
.footer_right a:hover{
	color: #ecf691;
}
.fleft{
	width:80px;
}
.fcenter{
	width:50px;
}
.fright{
	width:100px;
}

#footer-menu ul{margin-left:-12px;}
#footer-menu li{display:inline;margin-left:6px;}
#footer-menu li::after {
    content: "  |"
    }
#footer-menu a{
	color: #034d8a;
}

#footer-stars{
	position:absolute;
	right:0px;
	top:-139px;
	background: url(../images/footer-stars.png) no-repeat ;
	width:140px;
	height:137px;
	z-index:-5;	
	
}
/******************************************************* TABLE *******************************************************************************/

table{
	border: 1px solid #CDCDCD;
    margin: 10px auto;
    padding: 10px;
}
#right table.ui-datepicker-calendar {
	border:none;
	margin:0;
}

table tr:first-child{	
	background:#f1ca54;
}

.ui-datepicker-calendar tr:first-child{	
	background:none;
}

table tr:first-child td{	
	color:#fff;
	font-weight:bold;
	/*font:12px Verdana, Geneva, sans-serif;*/
	text-align:center;
	vertical-align:middle;
}

table td{
	border:1px solid #cdcdcd;
	/*background:#fff;	*/
}
table td p{
	margin:0px;
	text-align:center;
}

#ui-datepicker-div{display:none;}

.postacards{padding:30px;}
.single_postcard{display:inline-block;}
#postcards_form_container{text-align:center;}

.photos_container .photo{display:inline-block;margin-bottom:10px;margin-right:10px;float:left}

/********************************************* stan spraw *********************************************************************************/

#SprawaForm .form_body .row div:first-child{
	width:30%;
}

#SprawaForm .form_body .row div:last-child{
	width:60%;
}

#SprawaForm input[type="text"]{
  width: 265px;
}

#SprawaForm select {
  width: 275px;
}

#SprawaForm-date_from_from{margin-left:20px;} 

.caltrigger {
  background: url(../images/icon.png) no-repeat scroll 0 0 transparent;
  border-radius: 3px 3px 3px 3px;
  display: block !important;
  height: 32px;
  margin-top: 5px;
  position: absolute;
  right: -35px;
  top: -5px;
  width: 30px;
  z-index:100;
}

#calroot {
	/* place on top of other elements. set a higher value if nessessary */
	z-index:3;
	
	font-family:sans-serif;
	background-color:#fff;
	border:1px solid #ccc;
	border-width:0 1px 1px;
	padding-top:10px;
	height:160px;
	width:227px;	
	display:none;
	margin:0 0 0 -7px;
	
	-moz-border-radius-topleft:0;
	-moz-border-radius-topright:0;	
	-webkit-border-top-left-radius:0;
	-webkit-border-top-right-radius:0;		
}

/* head. contains title, prev/next month controls and possible month/year selectors */
#calhead {	
	padding:2px 0;
	height:22px;
} 

#caltitle {
	font-size:14px;
	color:#0150D1;	
	float:left;
	text-align:center;
	width:160px;
	line-height:20px;
	text-shadow:0 1px 0 #ddd;
}

#calnext, #calprev {
	display:block;
	width:20px;
	height:20px;
	background:transparent url(images/prev.gif) no-repeat scroll center center;
	float:left;
	cursor:pointer;
	margin-left:9px;
}

#calnext {
	background-image:url(images/next.gif);
	float:right;
	margin-right:9px;
}

#calprev.caldisabled, #calnext.caldisabled {
	visibility:hidden;	
}

/* year/month selector */
#caltitle select {
	font-size:10px;	
}

/* names of the days */
#caldays {
	height:14px;
	border-bottom:1px solid #ddd;
}

#caldays span {
	display:block;
	float:left;
	width:32px;
	text-align:center;
	font-size:11px;
}

/* container for weeks */
#calweeks {
	background-color:#fff;
	margin-top:4px;
}

/* single week */
.calweek {
	clear:left;
	height:22px;
}

/* single day */
.calweek a {
	display:block;
	float:left;
	width:31px;
	height:20px;
	text-decoration:none;
	font-size:11px;
	margin-left:1px;
	text-align:center;
	line-height:20px;
	color:#666;
	-moz-border-radius:3px;
	-webkit-border-radius:3px; 		
} 

/* different states */
.calweek a:hover, .calfocus {
	background-color:#ddd;
}

/* sunday */
a.calsun {
	color:red;		
}

/* offmonth day */
a.caloff {
	color:#ccc;		
}

a.caloff:hover {
	background-color:rgb(245, 245, 250);		
}


/* unselecteble day */
a.caldisabled {
	background-color:#efefef !important;
	color:#ccc	!important;
	cursor:default;
}


/* current date */
#calcurrent {
	background-color:#498CE2;
	color:#fff;
}

/* today */
#caltoday {
	background-color:#999;
	color:#fff;
}

/********************************************************** ksiązka teleadreswa ***********************************************/

#office_list{position:relative;top:-9px;}
#phone-list_wrapper {
  background: none repeat scroll 0 0 #FFFFFF;
  border: 1px solid #EEEEEE;
  padding: 10px;
  position: relative;
}
#phone-list_wrapper{position:relative;}
#phone-list_length{width:150px;}
#phone-list_filter {
  position: absolute;
  right: -20px;
  top: 10px;
  width: 300px;
}
#phone-list_filter input{width:200px!important;display:inline-block;}

#phone-list {
  width: 490px !important;
}
#phone-list .ui-state-default{background:none;}
#phone-list .ui-state-default span{display:none;}
#phone-list tbody tr:first-child{
	background:none!important;
}

#phone-list tbody tr:first-child td{
		color:#444;
		text-align:left;	
}
#phone-list td{padding:7px 10px;}
#phone-list th{text-align:center;vertical-align:middle;font-weight:bold!important;font-family:Verdana, Geneva, sans-serif;color:#fff;cursor:pointer;padding:12px 0px;}
#phone-list_paginate{border-width:1px 0px 1px 0px;border-style:solid;border-color:#ddd;margin-top:20px;text-align:center;padding:7px 0px;}

/************************************************************* kalendarz ********************************************************/

td.s1 a{
	background:#DF903B!important;
	color:#fff!important;
	border:none!important;	
}
/*
div#probny {
	background: url(../images/mapa_projektow.png)
}
*/
#top_strip {
	/* background: url(../images/mapa_projektow990.jpg);*/
	/* background: url(../images/mapa-pro1.png) 10px 20px no-repeat #f7f5f5;*/
	/*background: url(../images/mp-bg.jpg) repeat-x #f7f5f5; */
	position:relative; /* +++2 */
  	width:1004px;
	margin:0 auto;
	 /*#f0eeee;*/
	border-bottom:none;

	/* box-shadow:  0px 0px 10px 5px #888; */
	/*margin-left:-120px; */
}


div.stripbox {
	display:block;
	float:right;
	/* border: 1px solid red;*/
	margin-top:4px;
}
.myclearer { clear: both; height: 1px; overflow: hidden; margin-bottom: -1px; font-size: 1px; line-height: 1px; 
/*border: 1px solid #EBDB8D;*/
}

/*
#bottombord {
	background: red url(../images/bottombord.png);
	
	height: 11px;
	margin: 0 auto;
	margin-left:-80px;
}

*/


#mymenu ul{
position:absolute;
padding:12px 0px 15px 10px; 
background: url(../images/menubg4.png) no-repeat; /*#004d95 */ ;
width:990px;
height:43px;
list-style:none;
}

#mymenu li{
	display:inline;

	background: url(../images/menu-border.png) 100% 0px no-repeat;
	padding-right:20px;
	padding-left:10px;
	
	
}
#mymenu  li#rposw {
	background: none;
}
#mymenu  li#rposw a{
	position: absolute;
	right:20px;
	color: black;
	font-size: 12px;
	letter-spacing: 0.6px;
}
#mymenu a{
	font:13px Arial, Verdana, Geneva, sans-serif;
	font-weight:bold;
	color: #FFFFFF;
}

div#mymenu {
	
	/*	top:20px;*/
	
	
	/*border: 5px solid black; */
	position: relative;
	margin-top:6px;
	width:990px;
	height:43px;
}

#banerwrapper {
	background: url(../images/stars2.jpg) no-repeat; 
	background-position: 90% top;
	/* margin: 0 auto;*/
	/*border:2px solid #FF1493;*/
	height:350px;
	position:relative;
	width:990px;
	margin: 0 auto;  
	
	
}
#topbg{
	background: url(../images/banerbg4lay.jpg) repeat-x;;
}

#searcher{
	float:right ;
	/* position:absolute;
	right:0px; */
	
	width: 256px;
	height:42px;
	background:#fffefe;
	border-radius: 0px 0px 12px 12px;
	box-shadow: 5px;
	border-bottom: 1px solid #fdfdfd;
	
}

#searcher div{
	
	
	left:15px;
}
#rozwoj {
	float:right; /* +++ */
	/* border: 3px solid #9DF39F; */
	position:absolute;
	
	top:90px;
	right:0px;
	background: url(../images/dlarozwoju3.png) no-repeat;
	
	width:260px;
	height:148px;
}

#rozwoj:hover {
	background: url(../images/dlarozwoju3a.png) no-repeat;
}

div#cover {
	position: absolute;
	
	z-index: 100;
	
	width:706px;
	height: 286px;
	/* background:black;*/
	background: url(../images/banerborder5.png) no-repeat;
	top:0;
	left:0;
}

div.slide_title {
	background: url(../images/slide_title_bg3.png);
	padding-top: 12px;
	padding-bottom:8px;
	width:710px;
	
	position:absolute;
	left:-1px;
	top:0;
	color: white;
	text-align: center;
	font-weight:bold;
	font-size:12px;
}
.grant {
	background: #fdcb16;
	margin-bottom: 0px;
	padding:5px;
	width:349px;
	height:20px;
	color: #000;
	text-align: center;
	
	
	position:absolute;
	left:170px;
	bottom:9px;
	z-index: 97;

}
.grant2{
	width:362px;
	height:35px;
	position:absolute;
	left:169px;
	bottom:39px;
	z-index: 98;
	background: url(../images/grant2c.png) no-repeat;	
	color: #000;
	text-align: center;
	line-height: 30px;
}

.know_more {
 /* background: #e7e7e7;
   border-radius: 12px 12px 12px 12px;
  -moz-border-radius: 12px 12px 12px 12px;
  -webkit-border-radius: 12px 12px 12px 12px; 
  
  border-radius: 0px 9px 0px 0px;
  -moz-border-radius: 0px 9px 0px 0px;
  -webkit-border-radius: 0px 9px 0px 9px;

  font-family: Arial,Helvetica,sans-serif;
  font-size: 13px;
  font-weight:bold;
  padding: 3px 0px;*/
  
  /* opacity: 0.6;*/
  width:120px;
  height:30px;
  position: absolute;
  right: 59px;
  bottom: 10px;
  text-align: center;
  z-index: 98;
  color: #336eb6;
  
  background: url(../images/know_more_btn7.png) no-repeat;		
}
.know_more:hover{
	background: url(../images/know_more_btn7a.png) no-repeat;
	
}

a#smallfont {
    font-size: 9px;
}

a#mediumfont {
    font-size: 11px;
}

a#largefont {
    font-size: 13px;
}

/*
.spritefont{	
	display:inline-block;

	background: url(../images/fontbg2.png) -35px 0px no-repeat;
	height:24px;
	width:20px;
	padding:0px 3px 1px 4px;
}

a#mediumfont {
	background-position: -15px 0px;
}
a#smallfont {
	background-position: 5px 0px;
}
*/

/*
a#largefont:hover {
	border: 1px solid green;
}

a#mediumfont {
	background: url(../images/fontbg.png) 0px -6px no-repeat;
	color: transparent;
	width:30px;
	padding:0px 3px 1px 2px;
	height:4px;
	border: 1px solid red;
}

a#mediumfont:hover {
	border: 1px solid green;
}
*/
#languagebox{
	position:relative;
}

#language_selector{
	width:170px;
	height:24px;
	position:absolute;
	right:0px;
	top:3px;
	background: #f3f3f3;
	border: 1px solid #cec8c8;
	padding:0px 5px;
	border-radius: 6px 6px 6px 6px;
	-webkit-border-radius: 6px 6px 6px 6px;
	-moz-border-radius: 6px 6px 6px 6px;
	padding-top:4px;
}


span#flag {
	background: url(../images/flags/pl.png) 0px 0px no-repeat;
	display:inline-block;
	width:21px;
	height:15px;
	padding: 0px 3px;
	position:relative;
	top:2px;
	
}

span#chosen-language{
	letter-spacing: 1.3px;
}

a#chosing-arrow{
	position:absolute;
	right:9px;
	top:10px;
	background: url(../images/chosing-arrow.png) no-repeat;
	width:8px;
	height:7px;
	padding: 3px;
	background-position: top center;
}

#languages_list{
	z-index:100;

	position:absolute;
	right:-1px;
	top:26px;
	width:152px;
	background: #f3f3f3;
	border: 1px solid #cec8c8;
	border-top: none;
	padding:0px 5px;
	border-radius: 0px 0px 6px 6px;
	-webkit-border-radius: 0px 0px 6px 6px;
	-moz-border-radius: 0px 0px 6px 6px;
	padding: 2px 0px;
	display:none;
	
}

#languages_list ul{
	padding-left:0px;
	list-style: none;
}

#languages_list ul li{
	line-height:28px;
	border-bottom:1px solid #dedede;
	overflow:hidden;
}

#languages_list ul li a {
	display:block;
	width:100%;
	height:100%;
	padding-left:20px;
	line-height:28px;	
	letter-spacing: 1.1px;
	padding-left: 35px;
}

#languages_list ul li:hover {
	background: #e8e8e8;
}

#languages_list a#lang-pl {
	background: url(../images/flags/pl.png) no-repeat left center;
}
#languages_list a#lang-en {
	background: url(../images/flags/en.png) no-repeat left center;	
}
#languages_list a#lang-uk {
	background: url(../images/flags/uk.png) no-repeat left center;	
}

.slide-arrows{
	position:absolute;
	top:40%;
	width:32px;
	height:31px;	
	z-index:120;
}

#left-arrow{
	left:-8px;	
	background: url(../images/l-slide-arrows.png) -32px 0px no-repeat;
}
#left-arrow:hover{
	background-position:0px 0px;
}
#right-arrow{
	right:-8px;
	background: url(../images/r-slide-arrows.png) 0px 0px no-repeat;
}
#right-arrow:hover{
	background-position:-32px 0px;
}

.print_news{
	background-image:url(../images/document-print.png);
	display:block;
	width:24px;
	height:24px;	
}
/*
#wybor {
	border:none;
	padding-left:26px;
	background: url(../images/flags/pl.png) 0px 7px no-repeat;
}

select#wybor{
	background:green;
}
#wybor #one{
	background: url(../images/flags/pl.png) 1px 0px no-repeat;
	padding-left:26px;
}
#wybor #two {
	background: url(../images/flags/en.png) 1px 0px no-repeat;
	padding-left:26px;
}
#wybor #three {
	background: url(../images/flags/uk.png) 1px 0px no-repeat;
	padding-left:26px;
}
#flaga {
	background-image: url(../images/flags/uk.png) 1px 0px no-repeat;
}
*/
#mrred{
	font-size:20px;
	color:red;
	font-family: Gabriola, Arial;
}

#main_baner{
	
	width:998px;
	height: 280px;
	position: relative;
	
	margin:0 auto;
	background: url(../images/kloczew-panorama2.jpg) no-repeat scroll 1px 0px;
}

#telegraf{
	width:996px;
	height: 30px;
	background: url(../images/telegraf-bg2.png) repeat-x scroll;
	position:absolute;
	bottom:1px;
	left:0px;
}
#telegraf_label{
	width:84px;
	height: 26px;
	position:absolute;
	bottom:2px;
	left:6px;
	background-color: #d31416;
	
}
#telegraf_label p{
	padding-top:5px;
	padding-left:10px;
	color: #fff;
}
div#telegraf_info{
	padding-left:90px;
	padding-right:2px;
	color:#fff;
}
#main_logo {
	position:absolute;
	width:223px;
	height:113px;
	top:0px;
	left:0px;
	//background: url(../images/kloczew-logo3.png) no-repeat;

}

#main_baner div{
	/*display:inline-block; myc2*/
	
}
#baner_border_top{
	background: url(../images/baner-border-top2.png) repeat-x scroll;

	width:632px;
	height:15px;
	position:absolute;
	top:0px;
	left:216px;

	/*left:50px;
	position:absolute;*/
	
}
#baner_border_rect{
	background: url(../images/baner-border-rect2.png) no-repeat scroll;
	float:right;
	width:154px;
	height: 29px;
	position:absolute;
	top:0px;
	right:-4px;
}
#baner_border_right{
	
	background: url(../images/baner-border-right2.png) repeat-y scroll;
	width: 15px;
	height: 250px;
	position: absolute;
	top:29px;
	right:-4px;
	
}
#baner_border_left{
	
	background: url(../images/baner-border-left.png) repeat-y scroll;
	width: 14px;
	height: 166px;
	position: absolute;
	top:113px;
	left:0px;
	
}
#baner_border_bottom{
	background: url(../images/baner-border-bottom9.png) repeat-x scroll;

	width:1002px;
	height:15px;
	position:absolute;
	bottom:-13px;
	left:-1px;
	/*left:50px;
	position:absolute;*/
	
}
#top{
	
	margin: 0 auto;
	
	background: url(../images/green-bg2.png) no-repeat;
	background-position: top center;
}


#content{
	/*background: gray;*/
}
#okruszki {
	position:absolute;
	bottom:5px;
	left:210px;
}
#kob_links{
	margin-left:10px;
	width: 192px;
	height: 65px;
	margin-top:-20px;
	background: url(../images/kob-bg.png) no-repeat;
	background-position: center 90%;
	position: absolute;
	bottom:-30px;
	*bottom:-20px;
	right:10px;
}
#kob_kultura{
	width:33px;
	height:60px;
	display:inline-block;
	background: url(../images/kob-kultura.png) no-repeat;
	line-height: 120px;
}
#kob_oswiata{
	width:33px;
	height:60px;
	display:inline-block;
	background: url(../images/kob-oswiata.png) 4px 0px no-repeat;
	line-height: 120px;
}

#kob_bip{
	width:33px;
	height:60px;
	display:inline-block;
	background: url(../images/kob-bip.png) no-repeat;
	line-height: 120px;
	padding-left:6px;
}
#kob_links a{
	margin-left:25px;
	color: #000;
}
#kob_kultura:hover, #kob_bip:hover{
	background-position: 0px 2px;
}
#kob_oswiata:hover{
	background-position: 4px 2px;
}

#name_day{
	margin-bottom:5px;
	margin-top:10px;
}
#center h4 {
	font-size:11px;
	text-transform: uppercase;
}
.text-tags a{
	font-size:13px;
	color: #003300;
}
#right .maps_cointainer .controls{
	display:none;
}
#right .maps_cointainer .map_search_form {
	display:none;
}
#right .maps_cointainer #map_canvas {
	height:220px !important;
	width:196px !important;
	border:none !important;

}
#right .maps_cointainer {

	margin-left:0px !important;
	margin-bottom:0px !important;
	
}
#right .map_clearer {
	margin-bottom:0px !important;
}

#center .maps_cointainer .controls{
	margin:10px auto;
}
#center .maps_cointainer input.map_filter{

	background: #DF903B;
	top:1px;
	padding-bottom:4px;
}
#center .maps_cointainer input.map_filter:hover{

	background-color: #8AB65D;
}
#center .maps_cointainer .map_search_form input.search_google{
	
	height: 24px;
}
#center {
	font-size:13px;
}
#top_wrapper {
	background: url(../images/top-wrapper-bg.jpg) repeat-x;
}
.news_actions, .title_box_shadow_small, .content_box_shadow_small, .title_box_shadow_small .blog_title_shadow{
	border:1px solid red;
	display:none;
}
.gkw_main_right .description{
	font-size:11px;
	text-align:center;
	padding-bottom:6px;
}

.slideshow_container .slidetabs .current{
	background: #b1d15e;
}
.pagination .disabled{
	/*color:red;
	display:block;
	background:red;
	border:1px solid green;*/
	opacity:0;
}
#gotomaps{

	text-align:center;
	margin-left:10px;
	display: none;
}
#text_results_container h2{
	font-size:16px;
}
#center .photos_container {

	margin-left:70px;
}
.menu_container .nodes .nodes {

	padding-left:10px;

}
.menu_container .nodes .nodes li:hover  {


	background:#cfd0d2;

}
.menu_container .nodes .nodes a {
	font-size:11px;
}

.nodes{
	
}
.dotz{
	color:red;
	border:1px solid red;
	background:green;
	    display:none;
}
.anton{
	border:1px solid green;
}
.superactive{
	border:1px solid green;
}

/*
#shortcut {
	border:1px solid red; 
    height: 20px;
    overflow: hidden;
    position: relative;
    bottom:10px;
    border:none;
}
#shortcut a {
	color:#fff;
}

*/

.menu_container .nodes{
 display: none;
}

#shortcut {
    height: 20px;
    overflow: hidden;
    position: relative;
    margin-top:6px;
    border:none;

}

#shortcut .s_row {
    color: #fff;
    cursor: pointer;
    float: left;
    height: 20px;
    padding-left: 15px;
}
#shortcut .s_row a{
	color: #fff;
}
a#wrotalukowskie{
	//background:url("../images/wrotalukowskie.jpg") no-repeat scroll 0 0 transparent;
	width:179px;
	height:102px;
	display:block;
	margin-left:8px;
	margin-top:10px;
}
#lgrlubelskie{
	//background:url("../images/lgrlubelskie.jpg") no-repeat scroll 0 0 transparent;
	width:179px;
	height:120px;
	display:block;
	margin-left:8px;
	margin-top:5px;

}
#lgdlepsza{
	//background:url("../images/lgdlepsza.jpg") no-repeat scroll 0 0 transparent;
	width:138px;
	height:151px;
	display:block;
	margin-left:30px;
	margin-top:15px;

}

#content_container .zl-logo img {
	margin:0;
	padding:0;
	border:0;
  
}
#content_container #widget-zl{
	padding-right:10px;
	padding-left:8px;
	margin-bottom:5px;
	margin-top:5px;
}

#serwispap{
	//background:url("../images/serwispap2.png") no-repeat scroll 0 0 transparent;
	width:198px;
	height:43px;
	display:block;
	margin-left:2px;
	margin-top:7px;
	margin-bottom:5px;

}

div.ui-datepicker-inline.ui-datepicker {
  border: medium none !important;
  width: 192px !important;
}
.gallerygo {
  color: #444444;
  font-size: 12px;
  font-weight: bold;
}

/* dodatkowe banery prawa kolumna */
a#transmisja-link{
	/*background:url("../images/transmisja.png") no-repeat scroll 0 0 transparent;*/
	width:186px;
	height:105px;
	display:block;
	margin-left:3px;
	margin-bottom:10px;
}
a#transmisja-link{
	width:186px;
	height:105px;
	display:block;
	margin-left:3px;
	margin-bottom:10px;
}		
#wspieraj-plus {
    font-size: 10px !important;
    line-height: 10px;
    color: #555;
    text-align: center;
    border: 1px solid #d4d4d4;
    padding: 4px 4px;
    border-radius: 0 0 4px 4px;
    width: 180px;
    display: block;
    left: 4px;
    position: relative;
    margin-bottom: 5px;
    border-top: none;
    background: #f6f6f6;
}
a#dziennik-link{
	//background:url("../images/dziennik-link.jpg") no-repeat scroll 0 0 transparent;
	width:196px;
	height:39px;
	display:block;
	margin-left:3px;
	margin-bottom:3px;
}
a#monitor-link{
	//background:url("../images/monitor-link.jpg") no-repeat scroll 0 0 transparent;
	width:196px;
	height:39px;
	display:block;
	margin-left:3px;
	margin-bottom:6px;
}
a#parafia-link{
	//background:url("../images/parafia-link.jpg") no-repeat scroll 0 0 transparent;
	width:196px;
	height:101px;
	display:block;
	margin-left:3px;
	margin-bottom:10px;
}	
a#sip-link {
  //background: url("../images/sip-link.jpg") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
  display: block;
  height: 72px;
  margin-bottom: 10px;
  margin-left: 3px;
  width: 196px;
}
a#ias-link {
  //background: url("../images/podlasie24.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
  height: 43px;
  width: 180px;
  margin-left: 9px;
  margin-bottom: 16px;
  margin-top: 8px;
  display: block;
}
a#zaadoptuj-link {
  background: url("../images/zaadoptuj-psa.jpg") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
  height: 231px;
  width: 172px;
  margin-left: 10px;
  margin-bottom: 16px;
  margin-top: 1px;
  display: block;
}
a#wycinka-link {
  background: url("../images/wycinka-drzew.jpg") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
  height: 66px;
  width: 186px;
  margin-left: 4px;
  margin-bottom: 12px;
  margin-top: 1px;
  display: block;
}
a#komenda-link {
  background: url("../images/moja-komenda.jpg") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
  height: 156px;
  width: 186px;
  margin-left: 7px;
  margin-bottom: 8px;
  margin-top: 8px;
  display: block;
}
a#krajowa-link {
  background: url("../images/krajowa-mapa.jpg") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
  height: 62px;
  width: 186px;
  margin-left: 7px;
  margin-bottom: 8px;
  margin-top: 1px;
  display: block;
}
a#pge-link {
  background: url("../images/pge-wylaczenia.jpg") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
  height: 100px;
  width: 186px;
  margin-left: 7px;
  margin-bottom: 8px;
  margin-top: 1px;
  display: block;
}
a#biznes-link {
  background: url("../images/biznesgov.jpg") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
  height: 140px;
  width: 186px;
  margin-left: 7px;
  margin-bottom: 8px;
  margin-top: 1px;
  display: block;
}
	
a#dziennik-link:hover, a#monitor-link:hover, a#parafia-link:hover, a#sip-link:hover{
	opacity:0.9;
}


#center .maps_cointainer .controls {
  display: none;
  margin: 10px auto;
}
.maps_cointainer .map_search_form {
  display: none;
}
div#map_canvas {
  height: 400px !important;
}
#kontrast{
    margin-bottom: -3px;}

#center .news_container .less {
  padding: 5px 8px !important;
  margin-left: 494px;
}