body { padding: 0;margin: 0;background-color: #ebebeb;font-family: Tahoma, Geneva, sans-serif;font-size: 13px;}
ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,input,body,html,blockquote,fieldset,p.ie6 {margin:0;padding:0;}
ul{list-style:none;}
h1, h2, h3, h4, h5, h6 {font-weight: normal;font-size: 17px;}
a {text-decoration:none;outline: none;color: #000000;}
.more-link a, .more-link a:hover, #navigation li a, #footer, #footer a {color: #FFFFFF;}
.post h5 a:hover, .post_tut h5 a:hover, #header_nav a:hover, #breadcrumb a:hover, .post_view a:hover, .arch_posts a:hover, .arch_tut a:hover, .arch_posts_sr a:hover, .rand_post a:hover, .p_single a:hover, #content_tabs a:hover, .p_single h1 {color: #cd1211;}
#container #bookmarks h5.active a {color: #DDDDDD;}
p.ie6 {line-height: 24px;}
.clearit {clear: both;height: 0;line-height: 0;font-size: 0;}
img {border: none;}
#the_container, #c_nav, #info, #content, #footer {	margin:0 auto; padding: 0;width:980px; height:auto;}
#header_logo a {background-image: url(images/logo.jpg);height: 74px;width: 211px;float: left;}
.bg, .banner_bg {background-image: url(images/menu_bg.jpg);background-repeat: repeat-x;}
.banner_bg {background-image: url(images/banner_bg.jpg);height: 212px;}
#header_nav {float: right;padding: 0 1px 0 0;height: 74px;}
#header_nav li {list-style:none;display: block;float: left;padding: 35px 30px 0 0;}
#header_nav a {font-size: 14px;}
#header_nav li#rss {padding: 0;}
#header_nav li#rss a {background-image: url(images/rss.jpg);background-repeat: no-repeat;height: 74px;width: 32px;float: left;padding: 0;}
ul#c_nav {list-style-type:none; list-style-position:outside; position: relative;height: 50px;padding: 0 0 0 23px;}
#c_nav a {font-size: 15px;display:block; padding: 16px 11px 16px 10px;z-index: 1;color: #FFFFFF;}
#c_nav li {float:left; position:relative;color: #FFFFFF;}
#c_nav li#slow {padding: 16px 5px 15px 0;background: none;font-size: 15px;}
#c_nav ul {position:absolute; display:none;top:50px; left:-1px;}
#c_nav li ul {width:96px;}
#c_nav li ul li a {width: 93px;padding: 4px 0 4px 10px;font-size: 12px;height:auto;line-height:19px;background-color: #cd1211;border-top-width: 1px;border-top-style: solid;border-top-color: #E81313;}
#c_nav li ul a:hover {background-color: #AC0F0F;}
#c_nav ul ul {top: auto}
#c_nav li ul ul {left:0; top: 0; margin:0;}
#c_nav li a:hover, #c_nav .current-cat a, #c_nav .current-cat-parent a, #c_nav li:hover {background-color: #cd1211;}
#info {font-size: 13px;line-height: 24px;padding: 32px 0 0 0;}
#info_left {float: left;width: 485px;}
#info_right {float: right; width: 480px;}
.info_img_l, .info_img_r {background-image: url(images/ico_poz.jpg);background-repeat: no-repeat;width: 52px;height: 61px;float: left;padding: 0 0 70px 20px;	}
.info_img_r {background-image: url(images/ico_tut.jpg);width: 60px;height: 61px;}
#info .ie6 {padding: 10px 0 0 0;color: #3b3b3b;}
h1.home, #content h3, #content h6 {font-size: 14px;padding: 17px 0 17px 0;}
#breadcrumb {font-size: 13px;padding: 18px 0 17px 0;}
#content h4 {font-size: 14px;padding: 0 0 17px 0;margin: 4px 0 0 0;}
#content h6.aa, #content h6.bb {font-size: 14px;margin: -17px 0 16px 0;padding: 0;}
#content h6.bb {margin: -17px 0 16px 0;}
#side_l, .footer_l {width: 688px;float: left;}
#side_r, .footer_r {width: 290px;float: right;}
.post, .post_tut, .p_single, #rek {width: 327px;float: left;background-image: url(images/content_bg.jpg);background-repeat: repeat-x;border: 1px solid #dadada;padding: 3px 0 0 0;margin: 0 10px 20px 0;}
#rek {width: 268px;float: left;padding: 7px 10px 7px 10px;margin: 0 0 18px 0;line-height: 22px;}
.post_tut {margin: 0 0 20px 0;}
.p_single {margin: 0;background-color: #FFFFFF;background-position: left bottom;}
.size_view, #footer {font-size: 12px;}
.post h5, .post_tut h5 {background: url(images/ico_poz1.png) 8px 5px no-repeat;height: 27px;font-size: 16px;padding: 10px 5px 3px 50px;}
.post_tut h5 {background: url(images/ico_tut1.png) 8px 4px no-repeat;height: 30px;padding: 10px 5px 3px 43px;}
.post .line, .post_tut .line, .p_single .line {background-image: url(images/kropka.gif);background-repeat: repeat-x;height: 1px;padding: 0;margin: 0;overflow: hidden;}
.entry_gl p, .entry_gl_tut p {padding: 7px 9px 10px 9px;margin: 0;line-height: 24px;font-size: 13px;color: #3b3b3b;}
.entry_gl a, .entry_gl_tut a {border-bottom: 1px dashed #3b3b3b;}
.entry_gl a:hover, .entry_gl_tut a:hover {border-bottom: 1px dashed #cd1211;}
.post .more-link, .post_tut .more-link {background-image:url(images/bt_wiecej.jpg);background-repeat: no-repeat;height: 22px;width: 79px;text-align: center;line-height: 19px;font-size: 11px;font-weight: bold;position: absolute;margin: -11px 0 0 239px;}
.post .more-link a, .post_tut .more-link a {display: block;}
.post .more-link:hover, .post_tut .more-link:hover{background-image:url(images/bt_wiecej_hov.jpg);}
.post_tut, .arch_posts, .arch_tut, .p_single, .rand_post, .arch_posts_sr {width: 668px;}
.p_single h1 {padding: 7px 9px 7px 9px; }
.p_single li {background: url(images/list.gif) 10px 13px no-repeat;padding: 2px 5px 2px 29px;line-height: 24px;font-size: 13px;}
.entry_post {padding: 7px 9px 10px 9px;}
.entry_post h5{padding: 4px 9px 3px 9px;}
.post_tut .more-link {margin: -11px 0 0 579px;}
.entry_gl_tut img, .rand_post img  {float: left;border: solid 3px #f2f2f2;margin: 6px 9px 0 0;}
.entry_gl_tut img.aligncenter {width: auto;margin:10px 0 10px 0;float: none;}
.rand_post img  {margin: 0 9px 14px 0;}
#right_search{width: 292px;}
#search_bg {background-image: url(images/search_inp.jpg);width: 259px;background-repeat: no-repeat;position: absolute;padding: 24px 0 9px 0; }
#searchform_top_text{border: 0;font-size: 11px;font-family: Verdana, Arial, Helvetica, sans-serif;width: 242px;background: none;padding: 0 0 0 5px;margin: 10px 0 0 0;z-index: 1;position: relative;}
#gosearch{text-align:right;position:relative;left: 260px;top: -28px;}
#container {padding: 24px 0 0 0;}	
#bookmarks h5 {display: block;}
#bookmarks h5 a, #bookmarks h5.last a {float: left;padding: 9px 0 9px 0;margin: 0 3px 0 0;background-image: url(images/tab.jpg);width: 70px;background-repeat: no-repeat;color: #FFFFFF;font-size: 11px;font-weight: bold;text-align: center;}
#bookmarks h5#last a {margin: 0;}
#bar1, #bar2, #bar3, #bar4, #bar5 { display: none;}
#bar1 { display: block; }
.arch_posts_sr, .post_view, #content_tabs, .arch_posts, .arch_tut, .rand_post {border: 1px solid #dadada;border-bottom: none;overflow: hidden;background-color: #FFFFFF;}
.arch_posts_sr li, .post_view li, #content_tabs li, .arch_posts li, .arch_tut li, .rand_post li {background-image:url(images/post_view.jpg);background-repeat: repeat-x;border-bottom: 1px solid #dadada;padding: 10px 0 10px 0px;font-size: 14px;line-height: 19px;}
.rand_post li {padding: 10px 5px 10px 10px;color: #3b3b3b;background-position: bottom;}
.rand_post li a {float: left;width: 668px;padding: 0 0 5px 0;color: #000000;}
#content_tabs li a {background: url(images/ico_star.png) 8px 6px no-repeat;padding: 10px 5px 10px 50px;}
#content_tabs #bar3 li {background: url(images/ico_star.png) 8px 6px no-repeat;padding: 10px 5px 10px 50px;}
.post_view li {padding: 4px 0 4px 0px;;}
.post_view li a {background: url(images/ico_view.png) 8px 11px no-repeat;padding: 10px 5px 18px 50px;}
.post_view li span {padding: 0 0 0 50px;}
.arch_posts_sr li a {background: url(images/ico_star.png) 8px 4px no-repeat;padding: 10px 5px 10px 50px;}
.arch_posts li a {background: url(images/ico_poz1.png) 8px 5px no-repeat;padding: 10px 5px 10px 50px;}
.arch_tut li a {background: url(images/ico_tut1.png) 8px 3px no-repeat;padding: 10px 5px 10px 42px;}
.rand_post p {padding: 5px 0 0 0;margin: 0;font-size: 13px;}
.cform { width: 560px;margin: 10px 0 7px 0;padding: 0;font-size: 12px;}
.cform .cf_hidden {display:none; border:none!important;background:none!important;padding:0!important;margin:0!important;}
ol.cf-ol {margin:0!important;padding:0!important;}
ol.cf-ol li	{background:none!important;margin:0 10px!important;padding:0;list-style:none!important;text-align:left;line-height:1.3em;}
.cform input,.cform textarea,.cform select {margin:0 0 8px 0;padding:3px;border:none;border: 1px solid #dadada;vertical-align:top;font-size: 11px;font-family: Verdana, Arial, Helvetica, sans-serif;background: #fcfcfc;color: #5a5a5a;}
.cform textarea, .cform input {width:525px;}
.cform textarea {font-size: 11px;font-family: Verdana, Arial, Helvetica, sans-serif;height: 14em;overflow:auto;height:100px;}
span.reqtxt,span.emailreqtxt {display:block;width:521px;font-size:12px;vertical-align:top;color:#e7e7e7;text-align:right;margin:0;height:13px;line-height:13px;}
.cform textarea.fldemail,.cform textarea.fldrequired,.cform input.fldemail,.cform input.fldrequired {margin:0;}
p.cf-sb {padding: 0!important;margin: 0 16px 0 0;text-align:right;}
.cform input.sendbutton	{width:79px;height: 18px;padding: 5px 0 4px 0px;background-image: url(images/bt_send.gif);background-repeat: repeat-x;border: none;cursor: pointer;}
li.cf_li_err span, #usermessagea {color: #dc1615;}
#usermessagea {display: none;}
ol.cf-ol li ul.cf_li_text_err {padding:0 0 0 10px;margin:0;color:#e7e7e7;display:inline-block;}
ol.cf-ol ul.cf_li_text_err li {background:url(icon-alert.png) no-repeat left 1px!important;list-style:none!important;font-weight:bold;text-indent:0;margin:0 0 2px!important;padding-left:15px;}
ol.cf-ol ul.cf_li_text_err li:before {content:'';}
.bg_footer {background-color: #000000;}
#footer {padding: 15px  10px 15px 10px;}
.footer_r a {float: right;}
#comments {border-bottom: 1px solid #dadada;width: 670px;}
.comment {margin: 0;padding: 5px 15px 0 15px;background-image: url(images/content_bg.jpg);background-repeat: repeat-x;border: 1px solid #dadada;border-bottom: none;overflow: hidden;}
.comment .comment-meta {margin: 5px 0 25px 0;}
.comment-meta p {padding: 0 0 5px 0;margin: 0;}
.comment .avatar {float: left;margin: 0 15px 0 0;display: inline;}
.comment .name {font-size: 14px;margin: 10px 0 5px 0;font-weight: bold;}
.comment-text {margin: 0;padding: 0;}
#content {padding: 0 0 15px 0;overflow: hidden;}
