body, * {
margin:0;
padding:0;
font-family:georgia, serif;
}
body{
background:url(2_ogryzek_pol.jpg) #fff no-repeat 100% 30%;
font-size:0.95em;
}
img {
border:0;
}
.powrotny {
display:none;
}
.wpis img {
margin:10px;
padding:10px;
float:left;
}
.wpis .srodek img, .wpis img.srodek {
display: block !important; 
margin: 10px auto !important; 
float:none !important
}
p  {
color:#57534E;
padding:5px;
margin-bottom:5px;
}
.wpis ul, .wpis ol {
color:#57534E;
padding:5px;
margin-left:20px;
}
a {
color:#807573;
}
.ukryj {
display:none;
}
.koment {
padding:10px;
}
.koment span {
float:right;
}
.koment:after a {
content:" ↠";
}
.blok {
margin:0 0 20px 0;
}
.browse {font-size:80%;
margin:10px 3px;
text-align:left;
}
#search {position:relative;
top:-90px;
left:335px;
width:120px;
margin:0 auto;
text-align:center;
}
#search input {
width:120px;
}

#reklama_1 {
float:right;
margin-top:-20px;
padding:5px;
}


#content a {
color:#664942;
border-bottom:1px #664942 solid;
padding:1px;
text-decoration:none;
}
#content a:hover {
color:#000;
border-bottom:1px #000 dotted;
}
blockquote, div.tresckom, pre {
background:url(cytat.png) no-repeat 5px 5px;
font-size:0.9em;
margin:20px 0;
padding:15px 40px;
border:1px dashed #333;
max-width:100%;
overflow:auto;
clear:left
}
div.tresckom blockquote {
background:none!important;
margin:5px 5px;
padding:5px 10px;
}
* html blockquote, * html div.tresckom, * html pre {
width:100%;
}
#content {
position:absolute;
left:50%;
width:555px;
margin:-25px -180px 200px;
padding:12px;
border:1px dashed #333;
}
#dol {
background:url(3_ogryzek_lezy.jpg) no-repeat bottom left;
height:1800px;
}
#menu, #stopka, #motto {
position:absolute;
padding:4px;
border:1px dashed #333;
left:50%;
width:155px;
margin:-35px 0 0 -370px;
}
#motto {
top:1300px;
font-size:0.9em;
visibility:hidden;
}
#motto:hover {
visibility:visible
}
#motto div {
margin-bottom:10px;
}
body h1 {
background:url(jabluszka.jpg) no-repeat 50% 30px;
text-align:center;
height:190px;
letter-spacing:0.4em;
}
body h1:hover {
background:url(jabluszka_2.jpg) no-repeat 50% 30px;
}
body h1 span:hover {
border-bottom:3px #ddd dotted
}
body h1:after {
display:block;
content:"Ktoś, kto to jabłko zjadł...";
letter-spacing:0.1em;
margin:140px 0 0 290px;
color:red;
font-size:0.9em;
}
#menu p#starsze_wpisy {
background-image: url(cale_min.jpg);
}
#menu p#sledze {
background-image: url(1_gryz_min.jpg);
}
#menu p#polecane {
background-image: url(2_ogryzek_min.jpg);
}
#menu p#przyciski {
background-image: url(ogryzek_ostatni_min.jpg);
}
#menu p {
background-repeat:no-repeat;
background-position:100% 0px;
}
#menu ul li {
margin:2px 7px;
padding:0 6px;
font-weight:normal;
font-size:0.9em;
border-left:#fff 1px dotted;
}
#menu ul li a {
padding:2px;
}
#menu ul li:hover {
border-left:#000 1px dotted;
background:#eee;
}
#menu p {
display:block;
padding:35px 2px;
color:#000; 
}
#menu ul, #menu p {
margin:3px;
list-style:none;
font-weight:bold;
}
#info {
margin:0 0 40px 0;
}
#info ul {
margin: 0;
padding:0;
}
#info ul li {
display:inline;
list-style:none;
margin:1px;
padding:0;
}
#content h2 {
margin-top:10px;
border-bottom:2px #ddd solid;
font-size:1.3em;
}
#content .blok h2 a, #content .blok h2 a:hover {
color:black;border-bottom:0;
}
#content .blok:hover h2 {
border-bottom:2px red dotted
}
.data {
color:#BFBEAC;
text-align:right;
margin:3px;
}
.kdy {
border-left: 2px #ddd dotted;
margin-left:4px;
padding:3px;
font-weight:bold;
}
textarea {
width:450px;
}
#headersout ul li {padding:2px 3px;}

/* Wyświetlanie zdjęć */
#lightbox{ 
background-color:#eee; 
padding: 10px; 
border-bottom: 2px solid #666; 
border-right: 2px solid #666; 
} 
#lightboxDetails{ 
font-size: 0.8em; 
padding-top: 0.4em; 
} 
#lightboxCaption{ float: left; } 
#keyboardMsg{ float: right; } 
#closeButton{ top: 5px; right: 5px; } 
 
#lightbox img{ border: none; clear: both;}  
#overlay img{ border: none; } 
 
#overlay{ background-image: url(overlay.png); } 
 
* html #overlay{ 
background-color: #333; 
back\ground-color: transparent; 
background-image: url(blank.gif); 
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="overlay.png", sizingMethod="scale"); 
} 
