
	/*
	 *  @2009
	 * Screen CSS
	 *
	 *
	 */



html, body, div, p, blockquote, h1, h2, h3, h4, h5, h6, form, fieldset, legend, a, img, address, strong, em
	{ margin: 0; padding: 0; font-weight: normal; font-style: normal; border: 0; outline: none; }
a span { cursor: pointer; }
form legend { display: none; }
.clear-list, 
.clear-list li, 
.clear-list dt, 
.clear-list dd { margin: 0; padding: 0; list-style: none; }

html { background: #4c0d0a url(/blog/wp-content/themes/glp32/image/bg-html.png) repeat-x 0 0; }
body { color: #444; background: url(/blog/wp-content/themes/glp32/image/bg-body.jpg) no-repeat 50% 0; font: normal 12px/19px Arial, Helvetica, sans-serif; }


.aural { position: absolute; left: -100em; }

a { color: #5e5e5e; text-decoration: none; }
a:focus, a.focus, a:hover { color: #a1a1a1; text-decoration: underline; }

#wrapper:after { display: block; height: 0; clear: both; visibility: hidden; content: '.' } /* 6, 7 */

#page { width: 840px; margin: 0 auto; background: url(/blog/wp-content/themes/glp32/image/bg-page.png) no-repeat 0 191px; }

/* top */
#top { height: 191px; }
#top #logo { height: 85px; padding: 29px 37px; }
#top #logo strong { position: absolute; left: -100em; }
#top #nav { height: 27px; margin: 5px 0 0; padding: 4px 0 0; background: url(/blog/wp-content/themes/glp32/image/bg-nav.png) no-repeat 0 0; text-align: center; }
#top #nav li { display: inline; padding: 0 5px 0 15px; background: url(/blog/wp-content/themes/glp32/image/icon-dot-1.png) no-repeat 0 2px; }
#top #nav li:first-child { background: none; }
#top #nav li a { padding: 4px 3px; color: #4c0d0a; background: url(/blog/wp-content/themes/glp32/image/bg-nav-item.png) repeat-x 0 100px; font: bold 11px Tahoma, sans-serif; text-decoration: none }
#top #nav li a:hover { background-position: 0 0; }

#wrapper { position: relative; margin: 12px 0 0; padding: 0 0 10px 20px; background: url(/blog/wp-content/themes/glp32/image/bg-wrapper.png) repeat-y 0 0; }
#wrapper .x { position: absolute; left: 0; bottom: 0; display: block; width: 840px; height: 20px; margin: 0; background: url(/blog/wp-content/themes/glp32/image/bg-wrapper-x.png) no-repeat 0 100%; }

/* content */
#content { width: 585px; float: left; margin: 0 0 15px 0; }
#content p { margin: 0 0 15px 10px; }


#content .post .t { position: relative; width: 618px; height: 42px; margin: 0 0 10px -43px; padding: 5px 10px 0 0; background: url(/blog/wp-content/themes/glp32/image/bg-header.png) no-repeat 0 0; }
#content .post .t small { width: 105px; float: left; color: #4c0d0a; font-size: 12px; text-align: center }
#content .post .t small span { display: block; font-size: 24px; font-weight: bold; }
#content .post .t h2 { width: 500px; float: left; color: #4c0d0a; font-size: 18px; font-weight: bold; }
#content .post .t h2 a { color: #4c0d0a; font-size: 18px; font-weight: bold; }
#content .post .m { float: right; margin: 0 0 10px; color: #ff4e00; font-weight: bold; text-decoration: underline; }
#content .post .postmetadata { line-height: 25px; clear: both; margin: 10px 0; padding: 0 10px; background: #fff; }
#content .post .postmetadata a { color: #444; font-weight: bold; }
#content .post blockquote { margin: 10px 0 10px 20px; padding: 10px; background: #fff; }
#content .post .entry a { color: #ff9e11; text-decoration: underline; font-size: 13px; }
#content .post .entry strong { font-weight: bold !important; }

.comments-mod .cmt-header { line-height: 24px; color: #4c0d0a; margin: 0 0 10px; padding: 0 10px; border-bottom: 1px solid #fff; font-size: 12px; font-weight: bold; }
.comments-mod .cmt-form {  }
.comments-mod .cmt-form li { clear: both; }
.comments-mod .cmt-form li label { width: 90px; float: left; padding: 0 10px 0 0; font-size: 11px; text-align: right; }
.comments-mod .cmt-form li input[type=text] { width: 200px; float: left; padding: 2px; border: 0; color: #fff; background: #616161 url(/blog/wp-content/themes/glp32/image/bg-shadow.png) repeat-x 0 0; font: 11px Tahoma, sans-serif; }
.comments-mod .cmt-form li textarea { width: 440px; height: 75px; padding: 2px; border: 0; color: #fff; background: #616161 url(/blog/wp-content/themes/glp32/image/bg-shadow.png) repeat-x 0 0; font: 11px Tahoma, sans-serif; }
.comments-mod .cmt-form li .btn { float: left; margin: 5px 0 0 100px; height: 21px; padding: 0 0 0 15px; background: url(/blog/wp-content/themes/glp32/image/bg-btn.png) no-repeat 0 0; }
.comments-mod .cmt-form li .btn input { float: left; height: 21px; padding: 0 15px 2px 0; border: 0; color: #fff; background: url(/blog/wp-content/themes/glp32/image/bg-btn-child.png) no-repeat 100% 0; font: bold 11px Tahoma, sans-serif; }
.comments-mod .cmt-list { padding: 20px 0 0; }
.comments-mod .cmt-list .comment { margin: 0 0 10px; padding: 5px; border: 1px solid #afafaf; background: #fff; }
.comments-mod .cmt-list .comment .h { height: 38px; line-height: 15px; margin: 0 0 10px; padding: 0 0 0 45px; color: #4c0d0a; font-size: 11px; }
.comments-mod .cmt-list .comment .h img { float: left; margin: 0 0 0 -45px; }
.comments-mod .cmt-list .comment .h cite { font-weight: bold; font-style: normal }
.comments-mod .cmt-list .comment .h .date { display: block; color: #afafaf; font-size: 11px }
.comments-mod .cmt-list .comment .h .autor a { font-weight: bold; }
.comments-mod .cmt-list .comment em { font-weight: bold; }

/* side-bar-1 */
#side-bar-1 { width: 200px; float: right; padding: 0 10px; }
#side-bar-1 .mod { margin: 0 0 15px; background: url(/blog/wp-content/themes/glp32/image/bg-side-mod.png) no-repeat 0 100%; }
#side-bar-1 .mod .header { position: relative; width: 200px; height: 32px; margin: 0 -22px 0 0; padding: 5px 0 0 22px; color: #fff; background: url(/blog/wp-content/themes/glp32/image/bg-mod-header.png) no-repeat 0 100%; }
#side-bar-1 .mod .clear-list { width: 180px; padding: 0 10px 10px; }
#side-bar-1 .mod .clear-list li { padding: 0 0 0 10px; }
#side-bar-1 .mod .clear-list li a { display: block; padding: 0 0 0 10px; color: #4c0d0a; background: url(/blog/wp-content/themes/glp32/image/icon-arrow.png) no-repeat 0 5px; font-weight: bold; }
#side-bar-1 .mod .wp-tag-cloud li { display: inline; padding: 0;  }
#side-bar-1 .mod .wp-tag-cloud li a { display: inline; padding: 0; background: none }

/* footer */
#footer { height: 200px; padding: 30px 0 0; background: url(/blog/wp-content/themes/glp32/image/bg-footer.png) repeat-x 0 20px; }
#footer .i {  width: 840px; margin: 0 auto; }
#footer .i>ul { height: 165px; }
#footer .i>ul>li { width: 165px; float: left; padding: 10px 15px 10px 35px; background: url(/blog/wp-content/themes/glp32/image/icon-dot.png) repeat-y 0 0; }
#footer .i>ul>li:first-child { padding: 10px 15px;  background: none; }
#footer .i ul li h4 { color: #ff4e00; font: bold 11px Tahoma, sans-serif; }
#footer .i ul li li { float: none; padding: 0 5px; }
#footer .i ul li li a { color: #4c0d0a; font-size: 11px; }
#footer #copy { clear: both; color: #984c49; font-size: 11px; text-align: center; }
#footer #copy a { color: #984c49; font-weight: bold;}

.comment-user-login { font-size: 11px; padding: 5px; background-color: #4c0d0a; color: white; margin: 0 0 10px 0; }
.comment-user-login a { color: white; text-decoration: underline; }
blockquote , .postmetadata { border-left: 2px solid #afafaf; }
.postmetadata { border-top: 2px solid #afafaf; }
/* .pagetitle { margin: 0 0 15px 0; padding: 0; font-size: 20px; } */
.pagetitle { position: relative; width: 588px; height: 42px; margin: 0 0 10px -43px; padding: 12px 10px 0 30px;  color: #4c0d0a;  background: url(/blog/wp-content/themes/glp32/images/bg-page-header.png) no-repeat 0 0; font-size: 18px; font-weight: bold; }

#scroller { text-align: center; margin: 15px 0 0 0; padding: 0;  }

.wp-caption { }
.wp-caption-text { margin: 0; padding: 0; text-align: center; font-style: italic; background-color: #efecec;  } 
.aligncenter { text-align: center !important; }

.action-button { line-height: 190%; padding: 5px; background-color: #4c0d0a; text-decoration: none !important; color: white !important; font-weight: bold; font-size: 14px; }
.action-button:hover { color: #ff9e11 !important; font-size: 20px !important; line-height: 130%; }

.adv { margin-bottom: 15px;  text-align: center;  } /* reklama w prawej szpalcie */

.navigation .alignleft { }
.navigation .alignright { }

/* add:cloud */
#cloud {  display: none; position: absolute; width: 264px; padding: 9px 0 0; background: url(/image/bg-cloud-top.png) no-repeat 0 0; z-index: 1001; }
#cloud strong { display: block; margin: 0 14px; text-decoration: underline; }
#cloud p { font-size: 11px !important; position: relative; margin: 0 0 -7px; padding: 0 14px 9px; color: #e5e5e5; background: url(/image/bg-cloud-bottom.png) no-repeat 0 100%; }
.cloud,
.cloud a,
.overcloud a,
.cleacloud a { cursor: pointer }

.center{ text-align: center !important; }
em { font-style: italic !important; }

/* added */
#inteligo-rollover { display: block; width: 585px; margin: 15px auto; height: 480px; background: url(/blog/wp-content/uploads/2010/04/inteligo-transform-gray.png) 0 0 no-repeat; text-decoration: none; }
#inteligo-rollover:hover { background-position: 0 -480px; }

/* helion */
.helion-mod { }
.helion-prom1 img { margin: 0 auto; }
.helion-prom1 { margin: 10px 0 10px 0; }
.helion-prom2 { color: red; }
.helion-prom2 , .helion-prom3 , .helion-prom1 { text-align: center !important; }
.helion-prom3 { padding-bottom: 10px;  font-weight: bold; }
.helion-prom3 a { text-decoration: underline; }