body {
 font:80%/1.35em "Lucida Grande","Lucida Sans Unicode", verdana, tahoma, helvetica,  arial, sans-serif;
 margin:0 0 0 0; padding:0;
 text-align:center;  
}

body {
 background-attachment:scroll;
 voice-family:"\"}\"";
 voice-family:inherit;
 background-attachment:fixed;
 background-color:#808080;
}

html>body {
 background-attachment:scroll;
}

a {
 text-decoration:none;
 color:#000000;
}

p, h1, h2, h3, h4, h5, h6 {
 margin:0 20px 0 20px; padding:0;
 font-size:12px;
}

table {
	background-color:#FFFFFF;
}

img {
 border:0; margin:0; padding:0;
}

img.ramka {
 border:0; margin:0; padding:0;
}

#main {
 width:770px;
 margin:0 auto;
 text-align:left;
}

#banner {
 width:770px;
 height:280px;
 margin:0; padding:0;
 background:url("../images/top.jpg") top left no-repeat;
}

#banner img {
margin:0; padding:0;
width:770px; height:280px;
}

#foot {
 width:770px;
 height:76px;
 clear:both;
 margin:0; padding:0;
 font:0.9em;
 background:url("../images/foot2.jpg") top left no-repeat;
}

#foot .pl {
 float:left;
}

#foot .pr {
 float:right;
}

#foot .first {
padding-top:15px;
}

#foot p {
 clear:both;
 margin:0; padding:0 12px 0 12px;
 line-height:1.3em;
}

#foot img {
 margin:0; padding:0;
 width:770px; height:76px;
}

#ufoot {
 width:770px;
 height:25px;
 clear:both;
 font-size:0.1em;
 margin:0; padding:0;
 background:url("../images/ufoot.gif") top left no-repeat;
}

#ufoot img {
 margin:0; padding:0;
 width:770px; height:26px;
}

#ufoot p { margin:0; padding:0; }

#container {
 float:left;
 width:770px;
 background:url("../images/container.jpg") top left repeat-y;
}

#right {
 float:left;
 width:770px;
 font-size:1em;
 letter-spacing:0.05em;
 margin:0; padding:15px 0 10px 0;
}

#right ul {
 margin:0 20px 8px 20px; padding:0;
 list-style:none;
}

#right ul li {
 margin:4px 0 4px 0; padding:0;
}

#right .mapDis {
 color:#676767;
 text-decoration: line-through;
}

#right .title {
 list-style:none;
}

#right a {
 color:#FFF0CC;
}

#right a:hover {
 color:#E8CB9F;
 text-decoration:underline;
}

#right p span, #right li span {
 margin:0 0 0 0; padding:0; color:#E8CB9F;
}

#right h1 {
 font-size: 1.7em;
 margin:0 0 10px 19px; padding:0;
 letter-spacing:0.05em;
 font-variant: small-caps;
 font-weight:normal;
}

#right h1 span {
 font-size:1.1em;
}

#mainMenu .aktualnosci {
 width:155px;
 height:48px;
 background:url("../images/m_aktualnosci.jpg") top left no-repeat;
}

#mainMenu .aktualnosci:hover {
 background:url("../images/m_aktualnosci.jpg") top right no-repeat;
}

#mainMenu .aktualnosci_on {
 width:155px;
 height:48px;
 background:url("../images/aktualnosci_on.jpg") top left no-repeat;
}

#mainMenu .zarzad {
 width:147px;
 height:48px;
 background:url("../images/m_zarzad.jpg") top left no-repeat;
}

#mainMenu .zarzad:hover {
 background:url("../images/m_zarzad.jpg") top right no-repeat;
}

#mainMenu .zarzad_on {
 width:147px;
 height:48px;
 background:url("../images/zarzad_on.jpg") top left no-repeat;
}

#mainMenu .komisja {
 width:156px;
 height:48px;
 background:url("../images/m_komisja.jpg") top left no-repeat;
}

#mainMenu .komisja:hover {
 background:url("../images/m_komisja.jpg") top right no-repeat;
}

#mainMenu .komisja_on {
 width:156px;
 height:48px;
 background:url("../images/komisja_on.jpg") top left no-repeat;
}

#mainMenu .godziny {
 width:175px;
 height:48px;
 background:url("../images/m_godziny.jpg") top left no-repeat;
}

#mainMenu .godziny:hover {
 background:url("../images/m_godziny.jpg") top right no-repeat;
}

#mainMenu .godziny_on {
 width:175px;
 height:48px;
 background:url("../images/godziny_on.jpg") top left no-repeat;
}

/* MAIN MENU */

#mainMenu {
 width:770px;
 height:48px;
 clear:left;
 margin:0;
 padding:0;
 background:url("../images/menu_bg.jpg") top left no-repeat;
}

#mainMenu a {
 display:block;
 float:left;
 margin:0;
 padding:0;
}

#mainMenu ul {
 padding:0;
 margin:0;
 list-style-type:none;
}

#mainMenu ul li {
 display:inline;
 padding:0;
 margin:0;
}

.mMdis div {
 margin:0; padding:0;
}

.mMdis div {
}

.mMdis div p {
 margin:0px 10px 0px 10px; padding:2px 0 2px 0;
 text-decoration: line-through;
 color:#444444;
}

/* SUBMENU */

#mainMenu ul ul {
 font-size:12px;
 padding:0;
 margin:0;
}

#mainMenu ul ul li {
 padding:0 0 0 0;
 margin:0;
}

#mainMenu ul ul li a {
 display:block;
 margin:0;
 padding:5px 10px 5px 25px;
}

#mainMenu ul ul div {
}

#mainMenu ul ul div p {
 color:#444444;
 padding:0; margin:4px 9px 0 25px;
 text-decoration: line-through;
}

#mainMenu ul ul .sactive {
 text-decoration:underline;
}

#mainMenu ul ul .pactive {
 text-decoration:underline;
}

/* PANEL MENU */

#mainMenu ul ul ul {
 font-size:11px;
 margin:0; padding:0;
}

#mainMenu ul ul ul p {
 margin:0 0 0 10px; padding:0;
}

#mainMenu ul ul ul {
 list-style:none;
}

#mainMenu ul ul ul {
 padding:0;
 margin:0;
}

#mainMenu ul ul ul li {
 display:block;
 padding:0;
 margin:0;
}

#mainMenu ul ul ul li a {
 display:block;
 margin:0;
 padding:4px 9px 4px 40px;
}

#mainMenu ul ul ul .disabled {
 margin:0;
 padding:4px 9px 4px 40px;
 color:#676767;
 text-decoration: line-through;
}

#mainMenu ul ul ul .title {
 margin:0;
 padding:4px 9px 4px 40px;
 color:#eeeeee;
 letter-spacing:0.1em;
 font-style:italic;
}

#mainMenu ul .title {
 margin:0;
 padding:5px 10px 5px 10px;
 color:#eeeeee;
 letter-spacing:0.1em;
}

#mainMenu ul ul .title {
 margin:0;
 padding:5px 10px 5px 25px;
 color:#eeeeee;
 letter-spacing:0.1em;
}

.news_date {
 font-size:0.8em;
}

.news_tit {
 color:#000080;
 font:90%/1.35em georgia, "Lucida Grande","Lucida Sans Unicode", verdana, tahoma, helvetica,  arial, sans-serif;
 letter-spacing:0.1em;
 font-weight: bold; 
}

#right p {
 margin-top:0;
 margin-bottom:4px;
}

.hr {
 height:32px;
 padding:0;
 margin:0 120px 0 120px;
 font-size:0.1em;
 line-height:0.1em;
}

#contact textarea {
 width:450px; height:120px;
}

#contact input, #contact textarea {
 border:1px solid #ffffff;
 margin:0; padding:2px;
 letter-spacing:0.05em;
 font:0.9em/1.35em "Lucida Grande","Lucida Sans Unicode", verdana, tahoma, arial, sans-serif;
 background:#E4E4E2 url("../images/form_bg.gif") top left repeat-x;
}

#contact .send {
 width:120px;
 height:40px;
 padding:0;
 margin:0;
 border:0;
}

#nadrzedny {

}

#col1 {
	width: 240px;
	height: 404px;
	background-color: #ffffff;	
	float: left;
	display: block;
	margin-left: 5px;
	margin-right: 15px;	
	font:0.9em/1.35em "Lucida Grande","Lucida Sans Unicode", verdana, tahoma, arial, sans-serif;
}

#col2 {
	width: 240px;
	height: 404px;
	background-color: #ffffff;
	float: left;	
	display: block;
	margin-left: 5px;
	margin-right: 15px;	
	font:0.9em/1.35em "Lucida Grande","Lucida Sans Unicode", verdana, tahoma, arial, sans-serif;
}

#col3 {
	width: 240px;
	height: 202px;
	background-color: #ffffff;
	clear: both;
	margin-left: 5px;
	margin-right: 15px;	
   font:0.9em/1.35em "Lucida Grande","Lucida Sans Unicode", verdana, tahoma, arial, sans-serif;
}

l1{
 font-size:10px;
}

l2{
 font-size:14px;
 font-weight: bold; 
}

background_img{
 width:274px;
 height:85px;
 margin:0;
 padding:0;
 background:url("../images/KibR._23.jpg") top left no-repeat;
}
