body {
    color: #8E8D8D;
    font-size: 11px;
    font-family: Tahoma, Arial, Helvetica, Verdana, sans-serif;
    line-height: 14px;
    text-align: center;
    margin: 0px;
    /* background-color: #F5F5F5; */
    background: #29292A url('../pliki/tlo.jpg') repeat-x;
    padding: 0px;
    scrollbar-face-color: #2263AF;
    scrollbar-highlight-color: #2263AF;
    scrollbar-3dlight-color: #E0DCDD;
    scrollbar-darkshadow-color: #E0DCDD;
    scrollbar-shadow-color: #ffffff;
    scrollbar-arrow-color: #EEECED;
    scrollbar-track-color: #ffffff;
}


div, img{
	
	behavior: url(iepngfix.htc);
	

}

/* hiperlacza */
a:link, a:visited, a:active {
    color: #2263AF;
    text-decoration: none;
    font-weight: bold;
}

a:hover {
    color: #2263AF;
    text-decoration: underline;
    font-weight: bold;
}

a.stopka:link, a.stopka:visited, a.stopka:active {
    color: #2263AF;
    text-decoration: none;
    font-weight: normal;
}

a.stopka:hover {
    color: #2263AF;
    text-decoration: underline;
    font-weight: normal;
}

a.menu-bok:link, a.menu-bok:visited, a.menu-bok:active {
    width: 183px;
    height: 17px;
    color: #2263AF;
    text-decoration: none;
    font-weight: normal;
    background: url('../pliki/kropka.jpg') left 5px no-repeat;
    display: block;
    border-bottom: 1px solid #CDCDCD;
}

a.menu-bok:hover {
    width: 183px;
    height: 17px;
    color: #2263AF;
    text-decoration: none;
    font-weight: normal;
    background: url('../pliki/kropka.jpg') left 5px no-repeat;
    display: block;
}

a.menu-bok3:link, a.menu-bok3:visited, a.menu-bok3:active {
    width: 183px;
    height: 15px;
    color: #F5821F;
    text-decoration: none;
    font-weight: normal;
    background: url('../pliki/kropka_p.jpg') left 5px no-repeat;
    display: block;
	margin-left: 30px;
}

a.menu-bok3:hover {
    width: 183px;
    height: 15px;
    color: #F5821F;
    text-decoration: none;
    font-weight: normal;
    background: url('../pliki/kropka_p.jpg') left 5px no-repeat;
    display: block;
	margin-left: 30px;
}

a.menu-top:link, a.menu-top:visited, a.menu-top:active {
    display: table;
    float: left;
    height: 35px;
    color: #ffffff;
    text-decoration: none;
    font-weight: normal;
    font-size: 12px;
    padding-left: 20px;
    padding-right: 10px;
    line-height: 35px;
    font-family: Arial;
    font-size: 11px;
    background: url('../pliki/kropka_top.gif') left 15px no-repeat;
    display: block;
}

a.menu-top:hover {
    height: 35px;
    color: #ffffff;
    text-decoration: none;
    font-weight: normal;
    background: url('../pliki/kropka_top.gif') left 15px no-repeat #F5821F;
    display: block;
}

a.menu-top-hover:link, a.menu-top-hover:visited, a.menu-top-hover:active {
    display: table;
    float: left;
    height: 35px;
    color: #ffffff;
    text-decoration: none;
    font-weight: normal;
    font-size: 12px;
    padding-left: 20px;
    padding-right: 10px;
    line-height: 35px;
    font-family: Arial;
    font-size: 11px;
    background: url('../pliki/kropka_top.gif') left 15px no-repeat #F5821F;
    display: block;
}

a.menu-top-hover:hover {
    height: 35px;
    color: #ffffff;
    text-decoration: none;
    font-weight: normal;
    background: url('../pliki/kropka_top.gif') left 15px no-repeat #F5821F;
    display: block;
}

a.rozwiniecieBoxa, a.rozwiniecieBoxa:hover, a.rozwiniecieBoxa:visited{
	
	color: #F6821F;
	font-family: verdana, tahoma;
	font-size: 10px;
	text-decoration: underline;
}


/* glowne */

div{
	
	overflow: hidden;
}

div#gornyCien{
    
	width: 941px;
     /* background: url('../pliki/dom_kultury_tlo_gora.jpg') repeat-x; */
    text-align: center;
    background-image: url('../pliki/cienTop.png');
	
background-repeat: no-repeat;
    margin: 50px auto 0px auto;	
    
}



div#srodkowyCien{
	
	width: 941px;
   
    text-align: center;
    background: url('../pliki/cienSrodek.png') repeat-y;
    background-repeat: repeat-y;

margin: 0 auto;
	
}

div#dolnyCien{
	
	width: 941px;
    height: 53px; /* background: url('../pliki/dom_kultury_tlo_gora.jpg') repeat-x; */
    text-align: center;
    background-image: url('../pliki/footer.png');

margin: 0px auto ; 
}

div.t1 {
    width: 941px;
    height: 86px; /* background: url('../pliki/dom_kultury_tlo_gora.jpg') repeat-x; */
    text-align: center;
    /* background: url('../pliki/cienTop.png') top center no-repeat; */
	margin: -86px auto 0px auto;
		
}


html>body div.t1 {
    width: 941px;
    height: 86px; /* background: url('../pliki/dom_kultury_tlo_gora.jpg') repeat-x; */
    text-align: center;
    /* background: url('../pliki/cienTop.png') top center no-repeat; */
	margin: -87px auto 0px 0px;
	
}

div.blue_top {
    width: 897px;
    height: 35px;
    background-color: #2263AF;
    text-align: center;
    margin: 0px auto 0 auto;
		
}

div.menu_top {
    width: 896px;
    height: 35px;
    /* border-right: 1px solid #ffffff; */
    margin: 0px auto;
    /* border-left: 1px solid #ffffff; */
}

div.content {
    width: 897px;
    /* height: 430px; */
    text-align: center;
    margin: 0 auto;
	margin-top: 0px;
}

div.srodek {
    width: 897px;
    /* height: 430px; */
    border-right: 1px solid #F5F5F5;
    margin: 0px auto;
    background: white url('../pliki/dom_kultury_tlo2.jpg') repeat-y;
    border-left: 1px solid #ffffff;
    display: table;

}

div.menu_left {
    width: 196px;
    margin-left: 1px;
    float: left;
    border-right: 0px solid #EEECEC;
    text-align: left;
    /* height: 430px; */
    float: left;
}

div.tekst {
}

div.footer {
    width: 939px;
    height: 53px;
    text-align: center;
	margin: 0 auto;
	background:  url(../pliki/footer.png) 2px 0px no-repeat;
	
}

html>body div.footer{
    width: 941px;
    background:  url(../pliki/footer.png) 1px 0px no-repeat;
}

div.footer0 {
    width: 897px;
    height: 30px;
    /* background-color: #ffffff; */
	
    margin: 0 auto;
    /* border-right: 1px solid #F5F5F5;
    border-left: 1px solid #ffffff; */
    display: table;
    /* border-top: 2px solid #2563B0 */
	
	
}

div.footer_left {
    width: 200px;
    height: 30px;
    background-color: #EEECEC;
    float: left;
    /* margin-left: 1px solid #cccccc; */
    border-right: 0px;
}

div.footer_right {
    width: 426px;
    height: 30px;
    /* background: #ffffff; */
    float: right;
    line-height: 30px;
    color: #2263AF;
    font-size: 11px;
    text-align: right;
    padding-right: 5px;
}
/* Obrazki */
img {
    border: 0px;
    margin: 0px;
}
/* hack-i */
h1 {
    color: #F6821F;
    width: 90%;
    text-align: left;
    font-size: 12px;
    padding-left: 10px;
    text-decoration: none;
    font-family: Arial, Verdana, Tahoma, Helvetica, sans-serif;
}

h2 {
    color: #F6821F;
    width: 100%;
    text-align: center;
    font-size: 12px;
    text-decoration: none;
    font-family: Arial, Verdana, Tahoma, Helvetica, sans-serif;
}

h3 {
    color: #F6821F;
    width: 100%;
    text-align: left;
    font-size: 12px;
    text-decoration: none;
    font-family: Arial, Verdana, Tahoma, Helvetica, sans-serif;
}
/* menu */
div.menu-bok {
    margin-bottom: 2px;
    padding: 5px 10px 0px 15px;
}

div.menu-bok2 {
    margin-bottom: 2px;
    padding: 5px 10px 0px 15px;
}

div.menu-bok3 {
    margin-bottom: 2px;
    padding: 5px 10px 0px 0px;
}
/* formularze */
a.newsletter_submit:link, a.newsletter_submit:visited, a.newsletter_submit:active {
    background: url('../pliki/dom_kultury_submit.jpg') no-repeat;
    width: 20px;
    height: 20px;
    text-decoration: none;
    display: block;
    margin-top: 4px;
    text-align: left;
    position: relative;
    left: 8px;
}

a.newsletter_submit:hover {
    text-decoration: none;
}

a.szukaj_submit:link, a.szukaj_submit:visited, a.szukaj_submit:active {
    background: url('../pliki/dom_kultury_submit2.jpg') no-repeat;
    width: 20px;
    height: 20px;
    text-decoration: none;
    display: block;
    margin-top: 4px;
}

a.szukaj_submit:hover {
    text-decoration: none;
}
/* kalendarz */
#calendarDiv {
    position: absolute;
    width: 190px;
    border: 1px solid #F6821F;
    padding: 1px;
    background-color: #FFF;
    font-family: arial;
    font-size: 10px;
    padding-bottom: 20px;
    visibility: hidden;
    padding-left: 0px;
}

#calendarDiv span, #calendarDiv img {
    float: left;
}

#calendarDiv .selectBox, #calendarDiv .selectBoxOver {
    line-height: 12px;
    padding: 1px;
    cursor: pointer;
    padding-left: 2px;
}

#calendarDiv .selectBoxTime, #calendarDiv .selectBoxTimeOver {
    line-height: 12px;
    padding: 1px;
    cursor: pointer;
    padding-left: 2px;
}

#calendarDiv td {
    padding: 3px;
    margin: 0px;
    font-size: 10px;
}

#calendarDiv .selectBox {
    border: 1px solid #EFEFEF;
    color: #ffffff;
    position: relative;
}

#calendarDiv .selectBoxOver {
    border: 1px solid #FFF;
    background-color: #F6821F;
    color: #FFF;
    position: relative;
}

#calendarDiv .selectBoxTime {
    border: 1px solid #F6821F;
    color: #317082;
    position: relative;
}

#calendarDiv .selectBoxTimeOver {
    border: 1px solid #216072;
    color: #ffffff;
    position: relative;
}

#calendarDiv .topBar {
    height: 16px;
    padding: 2px;
    background-color: #F6821F;
}

#calendarDiv .activeDay { /* Active day in the calendar */
    color: #F6821F;
}

#calendarDiv .todaysDate div {
    float: left;
    width: 158px;
}

#calendarDiv .timeBar {
    height: 17px;
    line-height: 17px;
    background-color: #EFEFEF;
    width: 72px;
    color: #FFF;
    position: absolute;
    right: 0px;
}

#calendarDiv .timeBar div {
    float: left;
    margin-right: 1px;
}

#calendarDiv .monthYearPicker {
    background-color: #F6821F;
    border: 1px solid #AAAAAA;
    position: absolute;
    color: #ffffff;
    left: 0px;
    top: 15px;
    z-index: 1000;
    display: none;
}

#calendarDiv #monthSelect {
    width: 70px;
    color: #ffffff;
}

#calendarDiv .monthYearPicker div {
    float: none;
    clear: both;
    padding: 1px;
    margin: 1px;
    cursor: pointer;
    color: #ffffff;
}

#calendarDiv .monthYearActive {
    color: #000000;
}

#calendarDiv td {
    text-align: right;
    cursor: pointer;
}

#calendarDiv .topBar img {
    cursor: pointer;
}

#calendarDiv .topBar div {
    float: left;
    margin-right: 1px;
}
/* mapa */
img.rozg {
    width: 18px;
    height: 16px;
    border: 0px;
}

img.prosto {
    width: 18px;
    height: 16px;
    border: 0px;
}

img.kat {
    width: 16px;
    height: 14px;
    border: 0px;
    margin-right: 4px;
}

img.page {
    width: 10px;
    height: 12px;
    border: 0px;
    margin-right: 4px;
}

a.mapa:link, a.mapa:visited {
    color: #7A7A7A;
    font-weight: normal;
}


div#poziomaKreska{
	
	
	height: 1px;
	background: #939393; /* url(../pliki/pasek.jpg); */
	margin: 10px auto;
}

div#boxy{
	
	
	margin: 0 auto;
}

div.boxStartowy{
	
	float: left;
	width: 28%;
    height: 150px;
   /*  border: 1px solid red; */
}

div#pionowaKreska{
	
	height: 110px;
	float: left;
	width: 1px;
	background: #939393;
	margin: 21px;
}

div#srodkowyCienTop{
    
    background: url('../pliki/cienSrodek.png');
	background-repeat: repeat-y;

	
   margin: 53px auto 0px auto;
	height: 58px;
	!@#$%^&*()+=/?.,|[]{;:<>margin: 53px auto 2px auto;}
	
}
table#stalaWysokosc{
	 width: 100%; 
	 margin-left: -5px;
	 border: 0px none transparent;
	/* !@#$%^&*()+=/?.,|[]{;:<>margin-left: -15px;} */
}

img{
	
	margin: 3px;
}
p{
	
	margin: 17px 0 17px 0;
}


html>body p{
    
    margin: 16px 0 16px 0;
}

hr {
  border: 0;
  width: 98%;
  color: gray;
  background-color: gray;
  height: 1px;
  margin: 0 auto;
}
