DIV  {
        SCROLLBAR-TRACK-COLOR: #f5f5f5; 
        SCROLLBAR-HIGHLIGHT-COLOR: #ffffff; 
        SCROLLBAR-SHADOW-COLOR: #ffffff; 
        SCROLLBAR-FACE-COLOR: #c0c0c0; 
        SCROLLBAR-3DLIGHT-COLOR: #c0c0c0; 
        SCROLLBAR-DARKSHADOW-COLOR: #c0c0c0;
        SCROLLBAR-ARROW-COLOR: #000000; 
}
body {
        color: black;
        font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size: 12px;
        SCROLLBAR-TRACK-COLOR: #ECECEC;
        SCROLLBAR-HIGHLIGHT-COLOR: #ffffff; 
        SCROLLBAR-SHADOW-COLOR: #ffffff; 
        SCROLLBAR-FACE-COLOR: #E0E0E0;
        SCROLLBAR-3DLIGHT-COLOR: #E0E0E0; 
        SCROLLBAR-DARKSHADOW-COLOR: #212121;
        SCROLLBAR-ARROW-COLOR: #000000; 
		overflow-x: hidden;
		margin:0;
        }

a:link {
        text-decoration: none;
		cursor: pointer;
		color: #004e77;
        }
a:active {
        text-decoration: none;
		cursor: pointer;
		color: #004e77;
        }
a:visited {
        text-decoration: none;
		cursor: pointer;
		color: #004e77;
        }
a:hover {
        text-decoration: none;
		cursor: pointer;
		color: #004e77;
        }
#Header {
min-width: 1264px;
width: 100%;
        }

#Header_tlo {
background: url("../images/back_head.png") ;
height: 94px;
margin: 0 auto;
position: relative;
min-width: 1264px;
width: 100%;
}

#pas {
background: url("../images/pas.png") ;
height: 14px;
    margin: 0 auto;
    position: relative;
    width: 100%;
}

#menu_g {
background: url("../images/pas-m.png") ;
height: 32px;
margin: 0 auto;
width: 100%;
}


.menu_left {
    background: none repeat scroll 0 0 #ffffff;
    float: left;
    margin: 5px 0px 0 0px;
    width: 235px;

}

#top {
    background: none repeat scroll 0 0 #ffffff;
    float: left;
    margin: 5px 0px 0px 5px;
    padding: 0;
    width: 946px;
 
}

#menu_right {
    background: none repeat scroll 0 0 #ffffff;
    float: right;
    margin: 12px 0px 0 0px;
    padding: 0;
    width: 230px;
}




.menu_left_kat1{ padding: 0px 0 0 0;    font-size: 12px; }

.menu_left_grupa {
    background: url("../images/menu_left_grupa1z.png") repeat-x scroll 0 0 transparent;
    color: #FFFFFF;
    float: left;
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: bold;
    margin: 10px 0px 0;
    padding: 10px 0 10px 10px;
    width: 240px;
}





.menu_left_kategorie1 {
   background: #2284b6;
    color: #FFFFFF;
    float: left;
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 10px;
    padding: 9px 0 10px 5px;
    width: 236px;
	border-bottom: 1px solid #ffffff;
}
.menu_left_kategorie1  a{color:#FFFFFF;}




#baner_reklama {
	margin: 10px 0px 0;
	width: 550px;
	 height: auto;
}
#pod_tab {
	background: none repeat scroll 0 0 #489cbc;
	height: 5px;
	width: 200px;
	float: left;
}

#pole_boks{
	margin: 10px 0px 0;
	width: 400px;
}

#serch {
	background: url("../images/menu_left_grupa1z.png") repeat-x scroll 0 0 transparent;
    float: left;
    width: 200px;
	margin: 10px 0 0 0 ;
}
input.but {
        color: #27547d;
        font-weight: bold;
        font-size: 10px;
        border: 1px  #27547d inset;
        background-color: #FFFFFF;
        margin-bottom: 1px;
        }
		INPUT.no {
       BORDER-RIGHT: #27547d 1px solid; BORDER-TOP: #27547d 1px solid; FONT-SIZE: 11px; BACKGROUND: #3d7bb3; BORDER-LEFT: #27547d 1px solid; BORDER-BOTTOM: #27547d 1px solid; FONT-FAMILY: Verdana; COLOR: #FFFFFF;
}
#serch_input {
    background: none repeat scroll 0 0 #FFFFFF;
    border: medium none;
    height: 20px;
    margin: 5px 5px 5px 5px;
    padding: 0;
    width: 130px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 10px;
	color: #5e5b5a;

	}
#serch_but {
	background: none repeat scroll 0 0 #5e5b5a;
    border: medium none;
    height: 20px;
    margin: 5px 5px 5px 5px;
    padding: 0;
    width: 50px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 10px;
	color: #FFFFFF;

	}
	#dodatek{
	float: left;
    margin: 10px 0 0 0;
    padding: 0 0 5px;
    width: 241px;
	border: 0px;
	}
#nag_dodatek{
	height: 20px;
    background: #2284b6;
	float: left;
    padding: 8px 5px 5px;
    width: 231px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	}
#nag_dodatek a{color: #FFFFFF;}


#tresc_dodatek{
    padding: 50px 0 0 0;
    width: 240px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 12px;
	color: #000000;
	}

#baner_reklama_s{
	float: left;
    margin: 10px 0 0 0;
    width: 200px;
	
	}
#content{
float: left;
    margin: 10px 0 0;
    padding: 10px;
    width: 695px;

	}
	#content2{
	float: left;
    margin: 10px 0 0 0;
   padding: 0 0 5px 10px;
    width: 920px;

	}
#title_kat{
	background: none repeat scroll 0 0 #ffffff;
    color: #2284b6;
    float: left;
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 12px;
    padding: 10px 0 10px 0px;
    width: 100%;
	border-bottom: 1px solid;
	}
	#title_kat  a{color:#2284b6;}
#title_kat2{
	background: none repeat scroll 0 0 #ffffff;
    color: #2284b6;
    float: left;
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 12px;
    padding: 10px;
    width: 100%;
	border-bottom: 1px solid;
	}
	#title_kat2  a{color:#2284b6;}

#hr{
	height: 1px;
	background: #2284b6;
	margin: 10px 0 20px 0;
	}
#bar{
background: none repeat scroll 0 0 #ffffff;
    color: #2284b6;
    float: right;
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 10px;
    text-align: right;
  width: 100%;
  
	}
.bar{
background: none repeat scroll 0 0 #ffffff;
    color: #2284b6;
    float: right;
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 10px;
    text-align: right;
  width: 100%;
  
	}
#fother {
   background: none repeat scroll 0 0 #2284b6;
    float: left;
    height: 204px;
    margin: 10px auto 0 0;
    padding: 0;
	min-width: 1264px;
	width: 100%;
}

#fother h2{
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 16px;
	color: #ffffff;

}

#fother2 {
background: none repeat scroll 0 0 #003a58;
    float: left;
    height: 86px;
    margin: 0;
    padding: 0;
	min-width: 1264px;
	width: 100%;
}

.fother_tresc {
    height: auto;
    margin: 0 auto;
    text-align: left;
    width: 1200px;
}
#fother_tresc {
    height: auto;
    margin: 0 auto;
    text-align: left;
    width: 1200px;
}

#stopka1 {
background: none repeat scroll 0 0 #003a58;
    color: #ffffff;
    float: left;
    height: 165px;
    padding: 20px;
    width: 485px;
}
#stopka1_tresc{

    color: #ffffff;
    float: left;
    width: 280px;
	font-size: 11px;

}
#ikony_pow{
float: left;
    height: 100px;
    margin: 20px 0 0 30px;
    width: 160px;

}
#stopka2 {
color: #ffffff;
    float: left;
    height: 185px;
    padding: 10px 0 0 20px;
    text-align: left;
    width: 302px;
}
#stopka2 a{
    color: #ffffff;
}
#stopka3{  
color: #ffffff;
    float: left;
    width: 343px;
}

#stopka3_tresc{
 color: #ffffff;
    float: left;
    padding: 10px;

}
#stopka3_tresc2{
 color: #ffffff;
    float: left;
    padding: 30px 0 0;
	 text-align: right;

}

#stat {  
background: none repeat scroll 0 0 #2284b6;
    color: #ffffff;
    float: left;
    height: 66px;
    margin: 0 auto;
    padding: 20px 0 0;
    text-align: left;
    width: 525px;
}


#stat_tresc{
 color: #ffffff;
    float: right;
    padding: 30px 10px 0 0;
    text-align: right;

}
#stopka_tresc{
color: #ffffff;
    float: left;
    font-size: 10px;
    padding: 10px;
    text-align: center;
    width: 655px;

}

#LogoBaner {  
    clear: both;
    min-height: 100px;
     margin: 0 auto;
    padding: 0;
    width: 1200px;
}
#LogoBaner2 {
    background: url("../images/logo_powiat.png") no-repeat scroll left top transparent;
    float: left;
    height: 120px;
    margin-top: 10px;
    position: relative;
    width: 509px;
    z-index: 10;
}
.logo_href{  
height: 50px;
float: left;
width: 509px;
	}



#style_tab{
float:left;
width: 691px;
}



#panel_inw{ 
background:  url("../images/zak1.png") no-repeat scroll left top transparent;
float: left;
    height: 70px;
    padding: 1px;
    position: relative;
    width: 228px;
    z-index: 90;
	}


#litery{
color: #ffffff;
    float: left;
    height: 30px;
    padding: 0 0 0 25px;
    text-align: left;
    width: 210px;
}


#kontrast{
color: #ffffff;
float: left;
height: 20px;
padding: 5px 0 0 25px;
text-align: left;
width: 210px;
}



#panel_lang{ 
background:  url("../images/zak2.png") no-repeat scroll left top transparent;
float: left;
    height: 70px;
    padding: 1px;
    position: relative;
    width: 228px;
    z-index: 90;
	}


#lang_wyb{
color: #ffffff;
padding: 12px 0 0 0;
height: 25px;

}


.flagi{
padding: 12px;
}

#panel_serch{ 
background:  url("../images/zak3.png") no-repeat scroll left top transparent;
float: left;
    height: 70px;
    padding: 1px;
    position: relative;
    width: 228px;
    z-index: 90;
	}



#imieniny_per{
text-align: right;
font-size:11px;
float: left;
height: 17px;
width: 681px;
padding: 5px;
color: #ffffff;
}



#panel_bip{
color: #9e9d9d;
text-align: left;
float: left;
height: 60px;
padding: 20px 0 0 10px;
width: 470px;
}

#panel_bip a{color: #535151; padding:0 10px 0 10px;}



#block-search-form {
    background: none repeat scroll 0 0 #2284b6;
    border: medium none;
    border-radius: 4px;
    height: 30px;
    margin: 20px 0 0 40px;
    overflow: hidden;
    width: 165px;
}

#block-search-form .form-item {
    margin: 0;
    padding: 0;
}
.container-inline div, .container-inline label {
    display: inline;
}.container-inline .form-actions, .container-inline.form-actions {
    margin-bottom: 0;
    margin-top: 0;
}
.container-inline div, .container-inline label {
    display: inline;
}
#block-search-form input.form-submit {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
    border: medium none;
    box-shadow: none;
    filter: none;
    margin: 0;
}
#block-search-form input.form-submit {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
    border: medium none;
    outline: medium none;
    padding: 6px 10px 0;
}
.links ul li a, a.more, #edit-submit, #edit-preview, input.form-submit, #comments ul.links li a, #block-block-15 a.contact-form-button {
    background: -moz-linear-gradient(center top , #3aab01 0%, #339700 100%) repeat scroll 0 0 #369f00;
    box-shadow: 0 1px 1px #7f7f7f;
    color: #deffce;
    text-shadow: 0 1px 1px #2c8200;
}

#block-search-form input.form-text {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
    border: medium none;
    color: #ffffff;
    float: left;
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 12px;
    height: 15px;
    line-height: 15px;
    outline: medium none;
    padding: 8px;
    text-decoration: none;
 width: 112px;
}

#page {
    margin: 0 auto;
    position: relative;
    width: 1200px;
}


#page_back_b {
background: url("../images/bg_bia.png") no-repeat scroll left top transparent;
    margin: 0 auto;
    position: relative;
    width: 1240px;
	height: 405px;
	z-index: 2;
	margin: 31px 0 0 0;
}
#home_img{
background: url("../images/home.png") no-repeat scroll left top transparent;
 float: left;
width: 20px;
height: 20px;
}
.home_img{
background: url("../images/home.png") no-repeat scroll left top transparent;
 float: left;
width: 20px;
height: 20px;
}
#nav-st {
background: url("../images/str.png") no-repeat scroll left top transparent;
float: left;
    height: 13px;
    margin: 5px;
    width: 11px;
}
#news_ic{
background: url("../images/new.png") no-repeat scroll left top transparent;
    float: left;
    height: 23px;
    padding: 0 0 0 10px;
    width: 20px;
}
.news_ic{
background: url("../images/new.png") no-repeat scroll left top transparent;
    float: left;
    height: 23px;
    padding: 0 0 0 10px;
    width: 20px;
}

#kal_ic{
background: url("../images/kal.png") no-repeat scroll left top transparent;
    float: left;
    height: 15px;
    padding: 0 0 0 5px;
    width: 14px;
}
.kal_ic{
background: url("../images/kal.png") no-repeat scroll left top transparent;
    float: left;
    height: 15px;
    padding: 0 0 0 5px;
    width: 14px;
}

#pas_w{
 float: left;
padding: 5px;
}

#tytul_wpisu{
background: none repeat scroll 0 0 #ffffff;
    color: #0a5981;
    float: left;
    font-size: 16px;
    font-weight: bold;
    padding: 10px;
    text-shadow: 1px 1px 0 #91c7e3;
    width: 100%;
}
.tytul_wpisu{
background: none repeat scroll 0 0 #ffffff;
    color: #0a5981;
    float: left;
    font-size: 16px;
    font-weight: bold;
    padding: 10px;
    text-shadow: 1px 1px 0 #91c7e3;
    width: 100%;
}


#data_wpis{
font-size: 10px;
color: #b1b4af;
float: right;
text-shadow: 0 0 0;
}
.data_wpis{
font-size: 10px;
color: #b1b4af;
float: right;
text-shadow: 0 0 0;
}

.styl_kat1{

    display: block;
    list-style-type: none;
    padding: 0;
    position: relative;
    width: 200px;
}

.styl_kat1h{

    padding: 3px 0px 0 10px;
}
.styl_kat1 a, #styl_kat1  a:visited {
    display: block;
    position: relative;
    text-decoration: none;
}

#logo_href li{  
display: block;
list-style-type: none;
height: 159px;
float: left;
width: 350px;
	}

	#logo_href li a, #logo_href li a:visited {
    display: block;
    position: relative;
    text-dec;

}

#head_pole_g{
clear: both;
    margin: 0 auto;
    min-height: 100px;
    padding: 0;
    width: 1200px;

}

#mapy_pow{
    height: 229px;
    margin: -45px 0 0;
    position: absolute;
    width: 414px;
    z-index: 100;
}

#mapy_pow_sied{
background: url("../images/siedlec_m.png") no-repeat scroll left top transparent;
    height: 112px;
    margin: 0;
    position: absolute;
	float: left;
    width: 150px;
    z-index: 100;
}
#mapy_pow_wol{
 background: url("../images/wolsztyn_m.png") no-repeat scroll left top transparent;
    float: left;
    height: 136px;
    margin: 40px 0 0 60px;
    position: absolute;
    width: 188px;
    z-index: 100;
}
#mapy_pow_prz{
 background: url("../images/przemet_m.png") no-repeat scroll left top transparent;
    float: left;
    height: 123px;
    margin: 107px 0 0 135px;
    position: absolute;
    width: 222px;
    z-index: 100;
}
#mapy_pow_p{
background: url("../images/logo_p.png") no-repeat scroll left top transparent;
    float: left;
    height: 121px;
    margin: 0 0 0 220px;
    position: absolute;
    width: 191px;
    z-index: 100;
}
#pas_head{
 background: none repeat scroll 0 0 #ffffff;
    height: 10px;
    width: 100%;
}


.menu_left {
    background: none repeat scroll 0 0 #ffffff;
    float: left;
    margin: 0;
    width: 241px;

}

#menu_left2 {
    background: none repeat scroll 0 0 #ffffff;
    float: left;
    margin: 5px 0px 0 0px;
    padding: 1px;
    width: 235px;
	border: 1px solid #2284b6;

}




.styl_kat1{ padding: 0px 0 0 0;   }


.menu_left_kat1{ padding: 0px 0 0 0;    font-size: 12px; }

.menu_left_grupa {
    background: url("../images/menu_left_grupa1z.png") repeat-x scroll 0 0 transparent;
    color: #FFFFFF;
    float: left;
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: bold;
    margin: 10px 0px 0;
    padding: 10px 0 10px 10px;
    width: 240px;
}



.menu_left_pole {
  
}

.menu_left_kategorie1 {
 background: none repeat scroll 0 0 #2284b6;
    border-bottom: 1px solid #ffffff;
    color: #ffffff;
    float: left;
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 12px;
    height: 15px;
    padding: 10px;
    width: 225px;
}
.menu_left_kategorie1  a{color:#FFFFFF;}




.menu_left_kategorie1_p {
 background: none repeat scroll 0 0 #2284b6;
    border-bottom: 1px solid #ffffff;
    color: #ffffff;
    float: left;
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 12px;
    height: 15px;
    padding: 10px;
    width: 225px;
	font-weight: bold;
}
.menu_left_kategorie1_p  a{color:#FFFFFF; font-weight: bold;}

.menu_left_podkat1 {
background: none repeat scroll 0 0 #ffffff;
    border-bottom: 1px solid #c4dae5;
    color: #298500;
    float: left;
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 10px;
    padding: 10px 0 10px 10px;
    width: 235px;
}
.menu_left_podkat1  a{color:#282828;}



.menu_left_podkat1_p {
   background: #9b9b9b;
    color: #FFFFFF;
    float: left;
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 10px;
	padding: 10px 0 10px 10px;
    width: 235px;
	font-weight: bold;
}
.menu_left_podkat1_p  a{color:#282828;}



.menu_left_podkat2 {
  background: url("../images/str_m.png")  no-repeat scroll left top #e5eaed;
    color: #647f0f;
    float: left;
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 10px;
    padding: 10px 0 10px 20px;
    width: 225px;
}
.menu_left_podkat2  a{color:#282828;}



.menu_left_podkat2_p {
   background: #d2dbe0;
    color: #6e8b11;
    float: left;
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 10px;
	padding: 10px 0 10px 20px;
    width: 225px;
	font-weight: bold;
}
.menu_left_podkat2_p  a{color:#282828;}



#styl_kat1 li {

    display: block;
    list-style-type: none;
    padding: 0;
    position: relative;
    width: 200px;
	background: #ffffff;
}

.menu_1_Img {

    display: block;
    list-style-type: none;
    padding: 10px;
    position: relative;
    width: 211px;

}
#zd_zaj{
float: left;
    padding: 5px;
  
}
.zd_zaj{
float: left;
    padding: 5px;
  
}
#zajawka{
float: right;
    padding: 10px 20px 10px 10px;
    width: 550px;
}
#zajawka2{
float: right;
    padding: 5px;
    width: 700px;
}
.zajawka{
float: right;
    padding: 10px 20px 10px 10px;
    width: 550px;
}
.zajawka2{
float: right;
    padding: 10px 20px 10px 10px;
    width: 690px;
}


.zajawka3{
float: right;
    padding: 5px;
    width: 800px;
}
.zajawka4{
float: right;
    padding: 5px;
    width: 930px;
}



#pole_wpis{
background: none repeat scroll 0 0 #ffffff;
    float: left;
       padding: 0 20px;
    width: 100%;
}
.pole_wpis{
background: none repeat scroll 0 0 #ffffff;
    float: left;
      padding: 0 20px;
    width: 100%;
}
#link{
border-bottom: 1px solid #2383b6;
    float: right;
    height: 31px;
    text-align: right;
    width: 100%;
}
.link{
border-bottom: 1px solid #2383b6;
    float: right;
    height: 31px;
    text-align: right;
    width: 100%;
}
#tresc_w{
width:100%;
padding: 10px;

}
.kalendar_tab{
border: 1px solid #2284b6; width: 243px;
}
.kal_tab {
 background: url("../images/wydarz.png") no-repeat scroll left top transparent;
    color: #2284b6;
    float: left;
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 15px;
    font-weight: bold;
    height: 34px;
    padding: 8px 0 0 60px;
    width: 162px;
}
#buton_menu{
width:230px;
}

.pole_ico{
float: left;
    height: 67px;
    padding: 0 2px 5px;
    width: 111px;
}

.pole_ico2{
font-size: 11px;
    padding: 0 2px 5px;
    width: 230px;
}

#kal_wyd{
float: left;
width:222px;
margin-bottom: 20px;
border-bottom: 1px solid #bebebe;
}
#data_ic{
float: left;
font-size: 10px;
color: #ADADAD;
}
#kal_ic2{
background: url("../images/cal_s.png") no-repeat scroll left top transparent;
    float: right;
    height: 14px;
    padding: 0 0 0 5px;
    width: 13px;
}
#tytul_wyd a{
float: left;
font-size: 12px;
color: #005e8f;
}
#nazwa_gal{
color: #adadad;
    font-size: 12px;
    padding: 30px;
}
#back{
float: right;
}
#pliki{
   font-size: 12px;
    padding: 30px;
}
.big{
font-weight: bold;
}
.ui-datepicker-calendar tbody td.highlight > a {
    background: url("../images/ui-bg_inset-hard_55_ffeb80_1x100.png") repeat-x scroll 50% bottom #FFEB80;
    color: #363636;
    border: 1px solid #FFDE2E;
}
#druk{padding:10px;}
#zaj_cms{ float: left; margin:10px;}
.face_mod{ padding: 10px; }
.face_com{ padding: 10px; }