body {margin:0;padding:0;text-align:center;font:75%/1.33 Verdana,sans-serif;color:black;background-color:white}
a {color:#006}
a:hover {color:#c00}
hr {display:none}
img {border:0}
h1 {margin:0 0 0.75em 0;font-weight:normal;font-size:180%}
p {margin:0.5em 0}
table {font-size:100%;border-collapse:collapse;}
form, table, tr, th, td, blockquote {margin:0;padding:0;border:0}
ul {margin:1em 0 1em 1.5em;padding:0;list-style-type:square}
ul li {margin:0.25em 0;padding:0}

.hr {clear:both;width:100%;height:1px;overflow:hidden;margin:0}

.anote {width:100%;margin:0 0 1.5em 0;left:-7px;position:relative}
.anote h3 {padding-left:7px;margin:0;font-size:100%;}
.anote h3 a {color: #ff7f50;
}
.anote h3 a:visited {color: #bdb76b;
}
.anote h3 a:hover {color:#c00}
.anote p {padding-left:7px;margin:0.2em 0 0.35em 0;line-height:1.6;  color: #2f4f4f; }
.anote .tools {padding:0.3em 0.75em;font-size:92.85%;background-color: #faf0e6;
}
.anote .tools strong {color:#c00;float:right}
.anote .tools a {color:black}
.anote .tools a:hover {color: #fa8072;
}
.anote .tools a {text-decoration:underline}
.anote .tools .source {font-weight:bold}
.anote .tools a.source {text-decoration:none}
.anote .tools a.source span {text-decoration:underline}
.anote .tools .links {float:right}
.anote .tools .links strong {color:#c00;margin:0 0.25em}
.anote .tools .sep {margin:0 0.25em;color:gray}
.anote .tools img {vertical-align:middle}


.archiv-month #content h2 {font-size:130%;font-weight:bold}
.archiv-month #content h2 a {color:black}
.archiv-month #content h2 a:hover {color:#c00}
.archiv-month #content a {color:black}
.archiv-month #content a:hover {color:#c00}
.archiv-month #content .sanote strong a {color:#00C}
.archiv-month #content .sanote strong a:visited {color:#800080}
.archiv-month #content .sanote strong a:hover {color:#c00}

body.source .shead {margin:0 0 2.5em 0}
body.source .shead .secin {border:1px solid #ccc;padding:0.25em 0.5em;text-align:center;}
body.source .shead .secin table {margin:0 auto;text-align:left;}
body.source .shead ul {margin:0;padding:0 0 0 1.5em}
body.source .shead td,
 body.source .shead th {vertical-align:top;padding:2px 6px}
body.source .shead th {text-align:right;font-weight:normal;white-space:nowrap;}
body.source .shead td {font-weight:bold;}
body.source .shead .rssurl {overflow:hidden;}

.sources ul.list {margin:0;padding:0;list-style-type:none}
.sources ul.list li {width:100%;margin:0.5em 0;padding:0}
.sources ul.list li img {float:left;width:16px;margin-bottom:-30px}
.sources ul.list li span {display:block;margin:0 0 0 22px }

.pager {text-align:center;padding:0.4em 0}
.pager .sep {margin:0 0.5em;color:gray}

.index h1 {display:none}

.blacked {color:#555; font-size:80%}
.blacked a {color:#555}

.box h3 {display:block;margin:0;padding:0;font-size:100%;color:#808080}
.box h3 a,
 .box h3 a:visited {color:black;}
.box h3 a:hover {color:#c00}
.box .in {border-width:1px;border:1px solid gray;padding:1px 7px}
.box .in2 {margin:0.4em 0}
.box p {margin:0.2em 0}
.box ul {margin:0;padding:0;list-style-type:none}
.box ul li {margin:0.3em 0;padding:0}

.box0 .in2 {font-size:91.7%}
.box0 a {color:#00C}
.box0 a:visited {color:#800080}
.box0 a:hover {color:#c00}

.reklama .box {margin-bottom:5px;}
.reklama h3 {margin:0;font-size:100%;color:gray;}

.ttl {margin:0 0 1em 0;}
.linkovnik .ttl {padding:0 0 10px 95px;background: url("linkovnik.gif") no-repeat 0 0}

#stitle {margin:0 0 1.5em 0;border:1px solid silver;}

#pttl {width:100%}
#pttl h1 {width:70%;float:left;margin:0}
#pttl p.info {margin:0;text-align:right;padding:0.8em 0 1em 0}





#page {position:relative;width:760px;margin:0 auto;text-align:left}
#header {padding:1.5em 0 0 0;width:100%;}
#header #title {float:left;display:inline;font-size:255%;color: #f08080;
}
#header #search {text-align:right;padding:10px 0 0 0}
#header #title strong {font-weight:normal}
#header #title a {text-decoration:none;color: #f08080;
}
#header #title a:hover {color:#c00}
#header #motto {float:right;color:#555555;font-weight:bold;padding:1.6em 0 0 0}
#header #drobky {clear:both;width:100%;background-color: #faf0e6;border-top: 2px solid #e6fafa;margin:8px 0 0 0;padding:0;font-weight:normal;font-size:109%}
#header #drobky p {margin:0;padding:0.5em 1em;}
#header #drobky a {color:black}
#header #drobky a:hover {color:#c00}

#area {width:100%;margin:1em 0;padding:0.3em 0 0 0}
#content {float:left;display:inline;width:510px;margin:0 0 0 10px;padding:1px 0;}
#bar {float:right;display:inline;width:210px;margin:0 10px 0 0;}
#bar h2 {display:none}
#bar .barg {margin:0 0 1em 0}
#bar .bari {margin:0 0 0.8em 0}
#bar #menu {margin:0 0 0.8em 0}
#bar #menu h3 {display:none}
#bar #menu a {display:block;width:100%;padding:0.2em 0;font-weight:bold;text-decoration:underline;text-indent:5px}
#bar #menu strong {display:block;width:100%;padding:0.2em 0;text-indent:5px}
#bar #menu strong a {padding:0;width:auto;}
#bar #menu a:hover {background-color:#ddd;  border: 1px; }
#bar #menu ul {margin:0;padding:0;list-style-type:none; border:1px solid #ccc;border-bottom:0/* border:3px solid #eee*/ }
#bar #menu ul li {margin:0;background-color:#eee;border-bottom:1px solid #CCCCCC;/* border-top:1px solid white;border-left:1px solid white;border-right:1px solid #CCCCCC */}
#bar #menu ul li.active {background-color: #e6fafa;
}
#bar #calendar {margin:0 0 1em 0}
#bar #calendar h3 {display:inline;float:left;margin:0;font-size:100%;color:gray}
#bar #calendar h3 a {color:gray}
#bar #calendar h3 a:hover {color:#c00}
#bar #calendar table {background-color: #fae6e6;
}
#bar #calendar p {margin:0 3px 0 0;text-align:right;color:silver}
#bar #calendar table {margin:0.2em 0}
#bar #calendar thead th {color:#555}
#bar #calendar td,
 #bar #calendar th {border:1px solid #ccc;text-align:center;color:gray}
#bar #calendar table a {text-decoration:underline}
#bar #calendar table a,
  #bar #calendar table span,
  #bar #calendar table strong {display:block;width:29px;height:23px;line-height:24px}
#bar #calendar table a:hover {background-color:#ddd}
#bar #calendar table strong {background-color:#ddd;color:black}
#bar #calendar td.current {font-weight:bold;background-color: #f0f8ff}

#footer {clear:both;margin:1.5em 0 0 0;padding:0.5em 1em;background-color: #faf0e6;border-bottom:2px solid #990000;font-weight:normal;text-align:left;line-height:1.2;  border-bottom-color: #e6fafa; }
#footer p {margin:0}
#footer .codes {float:right;display:inline;text-align:right;white-space:nowrap;}

