
body {
background-color:#fff;
background-position:center 1px;
background-repeat:no-repeat;
font-size:0.72em;
/*background-image:url(media/skin_2/tlo.jpg);*/
}


div#topplace{width: 950px}
#wybor label {color: #555}

h1 {font-size: 126%}
 
div#mainholder {margin-top:4px }
div#header {height:auto; width: 950px; margin: 0 auto;padding:0}
* html div#header {height:auto; width: 950px; margin: 0 auto;padding:0}
 
#sitepath {clear: both;border:0;margin:auto 0 auto 0;text-align:left;width:950px;padding:0}

#mainholder {vertical-align: bottom}

#footer {margin-right: auto;margin-left: auto;position:absolute;bottom:0;}
#footer-b {margin-right: auto;margin-left: auto;width: 950px; padding:0px 0 10px; text-align: center !important; }
#footer-b a {color:#888;border: none; padding: 0 5px}
#footer-b a:hover {color:#000;}

#content a:hover {color: #000; background-color: #f5f5f5;  border-bottom: 1px dashed #dedede}

#content .news-list-item h3 {padding-top:0}
#content .news-list-item {margin: 5px 0 25px}
#content .news-list-item h3 a {display: block; font-weight: bold;color: #000}
#content .news-list-item h3 a:hover {display: block; font-weight: bold;color: #000; background: #f7f7f7;  border-bottom: 1px dashed #dedede}
#content .news-list-morelink a {font-weight: bold; background: url(../../site/media/more_small.gif) no-repeat 0px 50%; border:0 solid;padding:0 0 0 15px;clear: both;}
#content .news-list-morelink a:hover {font-weight: bold; background: url(../../site/media/more_small.gif) no-repeat 0px 50%;border:0 solid; padding:0 0 0 15px;clear: both;}
#content .news-list-date {color: #aaa; font-size: 86%}

#content ul.news-latest-container {margin: 5px 0 5px 15px; }
#content li.news-latest-item {margin: 2px 0 3px; list-style: none }
#content div.news-latest-date {display: block; width: 65px; float: left}
#content div.news-latest-title {display: block; width: 350px; float: left}

#content .news-latest-date {color: #999}

/*menu-main-top START */

#main ul.informator-category li {font-weight: bold; width: 260px; text-align: left;margin:0; padding:11px 0; list-style-type: none;font-size: 92%; margin: 0 0px 0 0px}
#main ul.informator-subcategory {margin: -15px 0 0 110px}
#main ul.informator-subcategory li {display: inline; margin: 0; padding: 0; width: auto;font-size: 100%;font-weight: normal;}
#main ul.informator-subcategory li a {background: none;  margin:0; padding:0}
#main ul.informator-subcategory li a:hover {background: #f7f7f7; border-bottom: 1px dashed #aaa}

div#main {position:relative;width:950px;height:auto !important;	height:100%; margin:0 auto;	min-height:100%;text-align:left;}
div#content {padding-bottom:10em; margin:0 auto; width: 950px}
#wrapper-3colsEqual {background:none;border:0;margin:0 auto;padding:0;text-align:left;width:950px;}
#wrapper-3colsEqual #col1 {float:left;padding:10px 0 20px 0px; width:205px; margin: 0 5px 0 0px}
#wrapper-3colsEqual #col2 {float:left;padding:10px 0 20px 0px; width:440px; margin: 0 5px 0 5px}
#wrapper-3colsEqual #col3 {float:left;padding:10px 0 20px 0px; width:275px; margin: 0 0px 0 5px}

#informator #wrapper-3colsEqual {background:url(/media/3cols_333333_1024.jpg);border:0;margin:10px auto 10px auto;padding:0;text-align:left;width:950px;}
#informator #wrapper-3colsEqual #col1 {float:left;padding:10px 0 20px 0px; width:165px; margin: 0 5px 0 0}
#informator #wrapper-3colsEqual #col2 {float:left;padding:10px 0 20px 0px; width:230px; margin: 0 5px 0 5px}
#informator #wrapper-3colsEqual #col3 {float:left;padding:10px 0 20px 0px; width:510px; margin: 0 0px 0 5px}

#bil #wrapper-2colsRightBigger2575 {background: none; border:0;margin:15px auto 0 auto;padding:0;text-align:left;width:950px;background:url(media/back_2col_2575_1024.gif)}
#bil #wrapper-2colsRightBigger2575 #col1 {float:left;margin:0;width:150px;padding: 5px 30px 0 10px;}
#bil #wrapper-2colsRightBigger2575 #col2 {float:left;width:750px;	margin:0; padding: 0px 0px 0 10px;}

#wrapper-1col {border:0;margin:0 auto;padding:10px 0px;text-align:left;width:950px;}
.month-large {border:1px solid #A1A5A9;border-collapse:collapse;width:950px}
#month-header {font-size:17px;font-weight:bold;margin:0 0 7px 0px;padding:4px 0;text-align:center;text-transform:uppercase;width:950px}

#mappage div#header {height:80px;margin:0 auto;padding: 0 0 5px 0;width:950px;position: relative;background: #fff; z-index:1000}
#mappage div#wrapper-1col {background: #fff;border:0;margin:0 auto;padding:10px 10px;text-align:left;width:930px;}
#mappage div#content {margin:0 auto;width: 950px; padding: 0 0 15em 0}
#mappage div#main {position:relative;	width:950px;
	height:auto !important; /* real browsers */
	height:100%; /* IE6: treaded as min-height*/
  margin:0 auto;
	min-height:100%; /* real browsers */
	text-align:left;

	}

div#calendar-event {width: 750px;margin: 0; padding: 0}

.tx-ttaddress-pi1 .vcard-informator { width: 510px;font-size: 92%;  padding: 5px 0 0 0}
.tx-ttaddress-pi1 .vcard-informator .adrtel {float: left; width: 280px}
.tx-ttaddress-pi1 .vcard-informator .mapaddress {margin:0 10px 0 0;padding: 0px 0px 0 0; float: right;width: 70px;text-align: center}

.dane-adresowe-nazwa {font-weight: bold; margin:5px 0 0 0 }

#content span.maplink a {display:block;width:100px; height: 60px; background: url(media/namapie.gif) no-repeat center 15px; border: 0 solid !important;color:#aaa !important}
#content span.maplink a:hover { background: url(media/namapie_hover.gif) no-repeat center 15px;}



div#main {position:relative;width:950px;height:auto !important;	height:100%; margin:0px auto 0 auto;min-height:100%;text-align:left;background: #fff url(media/skin_2/dol.gif) no-repeat bottom center;}


.dzisiaj h1 {display: none}
.dzisiaj h2 {background: url(media/star.gif) no-repeat 0 0; padding:0px 0 10px 25px;clear: left;  margin:20px 0 0;color: #BAAC83; font-weight:bold; font-size: 130% } 
.h2-star1 h2 {background: url(media/star.gif) no-repeat 0 0; padding:0px 0 10px 25px;clear: left;  margin:20px 0 0;color: #BAAC83; font-weight:bold; font-size: 130% }

#content .tx-ttnews-browsebox #navi li {
border-left:1px solid #fff;background:#EAE3DD ;float:left;height:19px;list-style:none;margin:0;padding:0;text-align:center;
} 

#content .tx-ttnews-browsebox #navi a {color:#000}
#content .tx-ttnews-browsebox #navi a:hover {background:#351A05;color:#FFF}
#content .tx-ttnews-browsebox #navi #active li,#content .tx-ttnews-browsebox #navi #active a {
background:#351A05;color:#fff;display:block;height:19px;text-decoration:none;width:22px} 

