body   { border:none; background:url(/themes/wdzydze/20original.jpg); color:#222; font-family: sans-serif; font-size: 13px; margin:0; padding:0; }
img    { border:none; display:block; margin:0 auto 0 auto; }
table  { border-collapse:collapse; border:none; margin:0 auto 0 auto; }
td     { border:none; padding:0; vertical-align:top; }
dt     { font-weight:bold; padding-top:16px; }

#page { margin:20px auto 20px auto; width:990px; background:url(/themes/wdzydze/19original.jpg);  border:solid 1px #aaa;
	border-radius: 8px;
	-moz-border-radius: 8px;
	-khtml-border-radius: 8px;
	-webkit-border-radius: 8px;
	box-shadow: 2px 2px 8px #555;
	-moz-box-shadow: 2px 2px 8px #555;
	-webkit-box-shadow: 2px 2px 8px #555;
}

#banner       { background-color:white; padding:8px; width:700px; text-align:center; color:#FF0000; font-size:25px; font-weight:bold; margin:4px auto 12px auto;
	border-radius: 8px;
	-moz-border-radius: 8px;
	-khtml-border-radius: 8px;
	-webkit-border-radius: 8px;
	box-shadow: 2px 2px 8px #555;
	-moz-box-shadow: 2px 2px 8px #555;
	-webkit-box-shadow: 2px 2px 8px #555;
 }
#banner table { width:100%; }
#banner td { vertical-align:middle; }
#banner object { margin:8px auto 8px auto; }

#menu       {  float:right; margin-right:24px; margin-top:10px; }
#menu ul    { margin:0 0 0 18px; list-style:none; height:22px; padding:0; }
#menu li    { float:left; position:relative; margin:0 0 0 3px; padding:0; }
#menu a     { padding:3px 16px 3px 16px; display:block; color:white; text-decoration:none; background:url(/themes/wdzydze/dblue097.png);
	border-radius: 7px;
	-moz-border-radius: 7px;
	-khtml-border-radius: 7px;
	-webkit-border-radius: 7px;
	box-shadow: 2px 2px 6px #555;
	-moz-box-shadow: 2px 2px 6px #555;
	-webkit-box-shadow: 2px 2px 6px #555;
 }
#menu a:hover  { background-color:black; }

#tresc    { background-color:white; padding:12px 0 12px 12px; margin-left:20px; margin-right:20px; margin-top:6px;
	border-radius: 8px;
	-moz-border-radius: 8px;
	-khtml-border-radius: 8px;
	-webkit-border-radius: 8px;
	box-shadow: 2px 2px 8px #555;
	-moz-box-shadow: 2px 2px 8px #555;
	-webkit-box-shadow: 2px 2px 8px #555;
}

#tresc h1 { font-weight:bold; font-size:20px; text-align:center; color:#555; }
#tresc h2 { font-weight:bold; font-size:16px; text-align:center; color:#444; }
#tresc h3 { font-weight:bold; font-size:13px; text-align:center; color:#333; }
#tresc h4 { font-weight:bold; font-size:13px; text-align:left; color:#333; border-bottom:solid 1px #bbb; }

#sidebar {  float:left; width:270px; margin-right:12px; }
#sidebar .nav {  margin:0;  padding:30px 0 0 0;  list-style:none; }
#sidebar .nav ul {  margin:0;  padding:0; list-style:none;  }
#sidebar .nav li {  padding:0 0 0 13px;  margin:0 0 2px 4px; background:url(/themes/wdzydze/bullet1.png) no-repeat 0 5px; }
#sidebar .nav a {  text-decoration:none; }

#body { float:left; width:644px; margin-right:12px; }
#body td { padding:3px 8px 3px 8px; border:solid 1px silver; text-align:center; vertical-align:middle; }
#body li { margin-bottom:8px; }

table.odbiorcy { margin-left:auto; margin-right:auto; width:100%; }
table.odbiorcy td { padding:6px 16px 6px 16px; text-align:justify;}

.entry  { background-color:white; padding:8px; margin-bottom:6px; text-align:justify; }
.entry .title h3 { margin-bottom:0; margin-top:3px; }
.entry .title h4 { font-style:italic; font-size:11px; margin-top:0; font-weight:normal; }
.entry .excerpt td { padding:10px; }
.entry .excerpt p { margin-top:0; }
.blog-entry-divider { display:none; }
.entry .meta { font-style:italic; font-size:11px; }

#colophon { font-size:12px; color:white; background:url(/themes/wdzydze/tlonaglowka.png);  margin: 10px 20px 8px 20px; padding:8px;
	border-radius: 8px;
	-moz-border-radius: 8px;
	-khtml-border-radius: 8px;
	-webkit-border-radius: 8px;
	box-shadow: 2px 2px 8px #555;
	-moz-box-shadow: 2px 2px 8px #555;
	-webkit-box-shadow: 2px 2px 8px #555;
}
#colophon h1 { font-size:16px; text-align:left; margin-left:20px; }
#colophon a { color:white; }

#footer { text-align:right; font-size:11px; color:#333; padding-right:4px; padding-bottom:2px; }
#footer .sign-in { font-style:italic; }
#footer .powered-by { font-style:italic; }
#counter { float:left; position:relative; margin-top:1px; margin-left:8px; font-size:11px; font-style:italic; color:#333; }

/* tooltips */
.hotspot { color:#900; padding-bottom:1px; border-bottom:1px dotted #900; cursor:pointer; }
#tt { position:absolute; display:block; background:url(/themes/wdzydze/tt_left.gif) top left no-repeat; font-size:11px; }
#tt img { border:solid 1px white; float:left; margin-right:4px; margin-bottom:3px; }
#tt hr { clear:both; color:black; margin:4px 0 0 0; }
#tttop { display:block; height:5px; margin-left:5px; background:url(/themes/wdzydze/tt_top.gif) top right no-repeat; overflow:hidden; }
#ttcont { display:block; padding:2px 12px 3px 7px; margin-left:5px; background:#666; color:white; }
#ttbot { display:block; height:5px; margin-left:5px; background:url(/themes/wdzydze/tt_bottom.gif) top right no-repeat; overflow:hidden; }

#tresc h3.ccm-page-list-title { text-align:left; margin-bottom:0; padding-bottom:0; border-bottom:solid 1px #eee; }
#tresc h3.ccm-page-list-title a { text-decoration:none; }
#tresc h4.ccm-page-list-date { text-align:left; margin-top:0; padding-top:0; font-style:italic; font-size:10px; font-weight:normal; border-bottom:none; }
#tresc div.ccm-page-list-description { margin-bottom:30px; margin-left:50px; margin-right:50px; border-top:1px solid #aaa; border-left:1px solid #aaa; padding:10px; 	box-shadow: -2px -2px 2px #ddd;
	-moz-box-shadow: -2px -2px 2px #ddd;
	-webkit-box-shadow: -2px -2px 2px #ddd;
}

#tresc div.ccm-image-with-caption p { text-align:center; font-style:italic; font-size:12px; margin-top:2px; }