body, html {background: #FFF; margin: 0; padding: 0; text-align: center; font: normal 11px Verdana; color: #000;}
img {border: 0px;}

h3 {font: bold 14px Verdana; color: #000; margin: 0 0 0 6px}
img.cat {display: none;}


#main {position: relative; display: block; width: 780px; margin: 0 auto; padding: 0; text-align: left;}
#top {position: relative; display: block; margin: 0; padding: 0; }
#lang {display: none;}
#lang b {margin: 0 4px; color: #000;}
#lang a {color: #000; font-weight: normal;}
#lang a:hover {text-decoration: none;}
#calendar {display: none;}
#calendar table {width: 154px;}
#calendar tr.day td {height: 22px; vertical-align: middle; background: url(../images/static/call_off.gif) top left no-repeat;}
#calendar tr.calltop td {height: 22px; vertical-align: middle; background: url(../images/static/call_top.gif) top left no-repeat;}
#calendar tr.day td.on {height: 22px; color: #FFF; background: url(../images/static/call_on.gif) top left no-repeat;}

#content {position: relative; display: table; width: 780px;}
#breadcrumbs {display: none;}
#breadcrumbs a {font: bold 10px Verdana; color: #EB0000; text-decoration: none;}
#breadcrumbs a:hover {text-decoration: underline;}
div#leftmenu {display: none;}
ul#menu {margin: 0; padding: 0; list-style-type: none; background: url(../images/static/menu_bg.gif) top left repeat-y; font: bold 12px Verdana;}
ul#menu li {padding: 4px 0 4px 22px;}
ul#menu li a {color: #A0A0A0; text-decoration: none; display: block; width: 135px; background: url(../images/static/menu_arrow1.gif) top left no-repeat;}
ul#menu li a.arrow {background: url(../images/static/menu_arrow.gif) top left no-repeat;}
ul#menu li a.on {color: #FFF;}
ul#menu li a:hover {color: #FFF;}
ul#menu li.first {background: url(../images/static/menu_top.gif) top left no-repeat; height: 18px; padding: 10px 0 0 22px;}
ul#menu li.firstblack {background: url(../images/static/menu_top_black.gif) top left no-repeat; height: 18px; padding: 10px 0 0 22px;}
ul#menu li.last {background: url(../images/static/menu_bott.gif) top left no-repeat; height: 28px; padding: 10px 0 0 22px;}
ul#menu li.breake {background: url(../images/static/menu_hr.gif) bottom left no-repeat; padding: 4px 0 16px 22px;}

#tresc {float: left; display: block; margin: 8px 0 0 0;}
#srodek {float:left; display: block; font: normal 10px Verdana;}
#srodek img.naglowek {display: none;}
#srodek img.program {display: none;}
#srodek img.subnaglowek {display: block; margin: 10px 0;}
#srodek h1 {font: bold 11px Verdana; color: #ED0000; margin: 0; padding: 0;}
#srodek h2 {font: bold 10px Verdana; color: #A3A2A2; margin: 0; padding: 0;}
#tresc a {color: #ED0000; text-decoration: underline;}
#tresc a:hover {text-decoration: none;}
div.artphoto {clear:left;}
.art	{width: 17cm;}
div.art, div.artykul {float: left; margin: 0 0 10px 0; padding: 0 0 6px 6px;}
div.artphoto div.art {margin: 10px 0 0 0; padding: 0 0 0 0;}
div.artphoto div.art p, div.artphoto div.artykul p, div.artphoto div.art h1, div.artphoto div.artykul h1 {width: 290px;}
br.clear {clear: both;}
div.artszcz {float: left; margin: 0 0 10px 0; padding: 0 0 0 6px;}
div.artszcz h1 span.dataszcz {color: #A3A2A2; margin: 0 8px 0 0;}
#srodek a.photo {display: none;/*float: left; display: block; background: url(../images/static/photo_bg.gif) top left no-repeat; padding: 14px 0 0 11px; width: 113px; height: 90px;*/}
#srodek a.photos {display: none;/*float: left; display: block; background: url(../images/static/photo_bg1.gif) top left no-repeat; padding: 7px 0 0 6px; width: 102px; height: 80px;*/}
#srodek a.photoszcz {display: none;/*float: left; display: block; background: url(../images/static/photo_bg.gif) top left no-repeat; padding: 14px 0 0 11px; width: 113px; height: 90px;*/}
.art a {color: #ED0000; text-decoration: none;}
.art a:hover {text-decoration: underline;}
#srodek span.data {display: block; width: 54px; font: bold 10px Verdana; color: #FFF; background: #000; margin: 0 0 2px 0; padding: 0px 2px; text-align: center;}
#srodek span.data_program {display: block; font: bold 10px Verdana; color: #A3A2A2; margin: 0 0 2px 0; padding: 0px 2px;}
#srodek h6 {font: normal 10px Verdana; margin: 0; padding: 0;}
#srodek h6 em {color: #ED0000; font: normal 10px Verdana;}
#srodek p {margin: 0; padding: 0;}
#forumhead {clear: both; display:block; background: url(../images/static/h_forum.gif) top left no-repeat; width: 418px; height: 50px; padding: 7px 0 0 0;}
#forumhead em {display: block; border-left: solid 1px #FF5D5D; margin: 0 0 0 312px; padding: 0 0 0 6px; font: normal 9px Verdana;}
#forumhead a {color: #FFF; text-decoration: none;}
#forumhead a:hover {text-decoration: underline;}
#tools {display: none;}
#tools a.druk {float:right; display: block; background: url(../images/static/drukuj.gif) top right no-repeat; padding: 6px 28px 6px 0; color: #EB0000; margin: 0 0 0 18px;}
#tools a.polec {float:right; display: block; background: url(../images/static/polec.gif) top right no-repeat; padding: 6px 28px 6px 0; color: #EB0000; margin: 0 0 0 18px;}
#comments {display: block; padding: 16px 0 0 6px; background: url(../images/static/dot.gif) top left repeat-x;}
#comments p {margin: 12px  0;}
#comments a {font: bold 10px Verdana; color: #ED0000; text-decoration: none;}
#comments em {font: normal 10px Verdana; color: #A3A2A2;}
#category {display: none;}
/*
#category a.zobacz {position: absolute; top: 20px; right: 32px; font: bold 11px Verdana; color: #EB0000; text-decoration: none;}
#category ul {list-style-type: none; margin: 8px 0 0 32px; padding: 0 0 0 0;}
#category ul li {padding: 0 0 0 18px; background: url(../images/static/category_list.gif) top left no-repeat;}
#category ul li a {font: bold 11px Verdana; color: #000; text-decoration: none;}
#category ul li a:hover {text-decoration: underline;}
#category ul li a em {font: bold 11px Verdana; color: #EB0000;}
#category ul li a.aktywna {font: bold 11px Verdana; color: #EB0000; text-decoration: none;}
*/

#pages {clear: both; display:block; font: normal 9px Verdana; margin: 12px 0 12px 6px; text-align: center;}
#pages em {float:left; font: normal 9px Verdana; padding: 1px 0 0 0;}
#pages b {float:left; background: url(../images/static/p_red.gif) top center no-repeat; padding: 1px 2px 0 0; width: 25px; height: 23px;  color: #fff;}
#pages a {float:left; color: #EB0000; text-decoration: none; padding: 1px 2px 0 0; width: 25px; height: 23px;  font-weight: bold;}
#pages a.page {float:left; background: url(../images/static/p_black.gif) top center no-repeat; padding: 1px 2px 0 0; width: 25px; height: 23px; color: #fff; text-decoration: none; font-weight: normal;}


#prawa {display: none;}
#newsletter {background: url(../images/static/pl/r_newsletter.gif) top left no-repeat; font: normal 9px Verdana; color: #A0A0A0; padding: 26px 9px 8px 9px;}
#newsletter form {display: block; margin: 8px 0 0 -9px; padding: 0; width: 190px; height: 48px; background: url(../images/static/r_newsletter_form.gif) top left no-repeat;}
#newsletter form input.emailnews {width:130px; height: 12px; border: solid 1px #9C9C9C; margin: 8px 4px 0 12px; font: normal 9px Verdana;}
#newsletter form input.plus {margin: 1px 2px 0 0;}
#mecenat {clear: left; padding: 6px 9px 0 9px; background: url(../images/static/dot.gif) top left repeat-x; font: normal 9px Verdana; color: #A0A0A0;}
#mecenat b {font: normal 9px Verdana; color: #000;}
#mecenat a {font: normal 9px Verdana; color: #000;}
#mecenat a:hover {text-decoration: none;}
#mecenat img {margin: 12px 0 0 42px;}

.sponsor {display: none;}
#footer {clear: both; position: relative; display: block; margin: 10px 0 0 0px; padding: 6px 18px 24px 18px; font: normal 10px Verdana; color: #333; background: url(../images/static/dot.gif) top left repeat-x;width: 17cm;}
#footer em {position: absolute; top: 4px; right: 18px; width: 200px; text-align: right; font: normal 10px Verdana; color: #333;}
#footer a {font: bold 10px Verdana; color: #333; text-decoration: none;}
#footer a:hover {text-decoration: underline;}