@import url('base.css');
body { font: 12px Arial, Verdana, sans-serif; text-align: center; color: #555; background: #181818 url('/i/lay/bg.jpg') no-repeat center 0; }
a { color: #D71546; }
a:hover { color: #870623; }

h1, h2 { font-size: 16px; font-weight: bold; margin: 0 0 10px; }
h2 { margin-top: 30px; }
h3 { font-weight: bold; font-size: 14px; margin-top: 20px; }

h1 span { margin-left: 5px; font-weight: normal; }

#container { width: 850px; margin: 0 auto; text-align: left; }

/* top */
#top { position: absolute; top: 25px; width: 850px; }

#logo { width: 200px; float: left; }
#navbar { width: 400px; float: right; }

#navbar { line-height: 35px; text-align: right; margin-top: 22px; }
#navbar li { display: inline; margin-left: 15px; font-size: 16px;  }
#navbar li a { color: #fff; padding: 6px 12px; text-decoration: none; background: #151515; -moz-border-radius: 3px; -webkit-border-radius: 2px; }
#navbar li a:hover, #navbar li.act a { background: #D71546; }


/* body */
#body { background: #fff; padding: 25px; margin-top: 105px; line-height: 170%;  -moz-border-radius: 3px; -webkit-border-radius: 3px; }

#content { width: 525px; float: left; text-align: justify; }
#sidebar { width: 230px; float: right; }

#sidebar .search { margin-top: 30px; }
.search dd { margin-left: 0; }
.search input.button { width: 60px !important; }
.search input.text { font-size: 12px; }
#sidebar .search input.text { width: 157px !important; }




/* body - sidebar */
#sidebar ul { margin: 20px 0 25px; list-style: none; }
#sidebar ul li h3 { margin: 0; }
#sidebar ul li h3 a { color: #222; }
#sidebar ul li { zoom: 1; }
#sidebar ul li a { padding: 4px 0 4px 4px; border-bottom: 1px dotted #ddd; text-decoration: none; color: #444; display: list-item; }
#sidebar ul li a:hover { color: #D71546; }
#sidebar ul li.act a { color: #D71546; font-weight: bold; }

#sidebar ul.half li.h { width: 100%; }
#sidebar ul.half li { width: 50%; float: left; display: block; }


/* body - content */
.gridlist { margin: 0 0 30px; }
.gridlist .thumb { width: 120px; float: left; }
.gridlist .short { width: 380px; float: right; }

.gridlist div.thumb img { width: 120px; border: 1px solid #fff; }
.gridlist div.thumb a img { border: 1px solid #eee; padding: 2px; }
.gridlist div.short h3 { margin-top: 5px; }
.gridlist div.short h3 a { text-decoration: none; }
.gridlist div.short h3 a:hover { text-decoration: underline; }
.gridlist div.short h3 a span { margin-left: 5px; font-weight: normal; }

.thumbs { margin-bottom: 10px; }
.thumbs a { display: block; float: left; margin: 0 7px 7px 0; }
.thumbs a img { display: block; width: 120px; border: 1px solid #eee; padding: 2px; }


#post_linki { margin: 0 0 30px; background: #f9f9f9 url('/i/lay/download.png') no-repeat 20px 15px; padding: 12px 15px 10px 144px; border: 1px solid #f4f4f4; list-style: none; min-height: 90px; -moz-border-radius: 3px; -webkit-border-radius: 3px; }
#post_linki li { margin-bottom: 4px; }
#post_linki li a { color: #555; text-decoration: none; }
#post_linki li a:hover { color: #D71546; }

.cols ul { float: left; width: 175px; list-style: none; margin: 0 0 20px; }
.cols ul li h4 { /*color: */ }


#google_404 h3 { margin-top: 50px; }
#google_404 ul { list-style: none; }


/* body - content - comments */
.komentarze { font-size: 12px; border-top: 1px dotted #ddd; margin-top: 15px; }
.komentarze_form { margin-bottom: 30px; }

.comment { padding-bottom: 15px; border-bottom: 1px dotted #ddd; margin: 15px 0 10px; }
.comment_txt { width: 380px; float: right; color: #555; }
.comment_log { width: 120px; float: left; color: #000; font-weight: bold; }
.comment_log span { display: block; color: #999; font-weight: normal; }



/* foot */
#foot { margin: 15px 0; }

/* lightbox */
#lightbox { background-color: #fff; border: 1px solid #ddd; border-right-color: #ccc; border-bottom-color: #ccc; }
#lightboxDetails, #lightboxCaption, #keyboardMsg, #closeButton { display: none; /*wylaczenie detali*/ } 
#lightbox img { border: none; clear: both;} 
#overlay img { border: none; }
#overlay { background-image: url(/i/lay/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"); }

