/*  
Theme Name: SpiderPress
Theme URI: http://prasa.novacash.pl
Description: WordPress theme
Version: 1.0
Author: MaxX
Author URI: http://www.maxlinks.org
Tags: one-column, flexible-width, right-sidebar, theme-options, threaded-comments
*/
body{text-align:center;color:#666;font:70% Arial, Helvetica, sans-serif;background:#fff url(images/bgr_main.gif) repeat-x;margin:10px 0 0;padding:0}
.bar_bg{background-image:url(images/bar_bg.jpg);height:45px}
.bar_bottom_bg{background-image:url(images/bar_bottom_bg.jpg);height:45px;color:#818181;font-size:11px;font-weight:700;padding-top:20px}
.bar_home_link a{background-image:url(images/bar_home.jpg);background-repeat:no-repeat;height:45px;width:19px;display:block;text-decoration:none}
.bar_home_link a:visited{background-image:url(images/bar_home.jpg)}
.bar_box{font-weight:700}
.bar_box a{display:block;color:#FFF;background-image:url(images/bar_bg.jpg);background-position:top;text-decoration:none;height:15px;padding:20px 10px 10px}
.bar_box a:visited{color:#FFF;background-image:url(images/bar_bg.jpg)}
.bar_box a:hover,.bar_box a:active{background-image:url(images/bar_bg_hover.jpg);text-decoration:underline}
.footer_bg{background-image:url(images/foot_bg.jpg);height:50px;padding-top:5px;color:#fff}
.footerfont{font-size:11px;color:#999;text-decoration:none}
.footerfont a{font-size:11px;color:#999;text-decoration:none;padding-left:5px;padding-right:5px}
.footerfont a:hover{font-size:11px;color:#999;text-decoration:underline}
.footerfont1 a{font-size:11px;color:#646464;text-decoration:underline}
.bold_item a:hover{font-size:11px;font-weight:700;color:red;text-decoration:none}
.ts-1{border:none;margin-left:auto;margin-right:auto;text-align:left;width:883px}
.ts-1-1{border:none;clear:both;float:left;width:883px;height:47px;padding:0}
.ts-2{border:none;height:40px;text-align:left;width:883px}
.ts-2-1{border:none;clear:both;float:left;height:52px;line-height:52px;width:30%;background-image:url('images/logo.png');background-repeat:no-repeat;background-position:left top;padding:0}
.ts-2-2{border:none;float:left;height:40px;overflow:hidden;text-align:right;width:70%;padding:0}
.ts-3{border:none;height:104px;text-align:left;width:883px}
.ts-3-1{border:none;clear:both;float:left;height:14px;line-height:14px;text-align:right;width:883px;padding:0}
.ts-3-2{background:url('images/bar_left.jpg') no-repeat left center;border:none;clear:both;float:left;height:45px;line-height:45px;width:10px;padding:0}
.ts-3-3{border:none;float:left;height:45px;width:40px;padding:0}
.ts-3-4{background:url('images/bar_submit_left.jpg') no-repeat left center;border:none;float:left;height:45px;line-height:45px;width:10px;padding:0}
.ts-3-6{background:url('images/bar_submit_between.jpg') no-repeat left center;border:none;float:left;height:45px;line-height:45px;width:13px;padding:0}
.ts-3-8{background:url('images/bar_submit_right.jpg') no-repeat left center;border:none;float:left;height:45px;line-height:45px;width:10px;padding:0}
.ts-3-9{border:none;float:left;height:45px;width:135px;text-align:center;padding:0}
.ts-3-9-1{border:none;float:left;height:45px;padding:0}
.ts-3-10{background:url('images/bar_div.jpg') no-repeat left center;border:none;float:left;height:45px;line-height:45px;width:2px;padding:0}
.ts-3-18{background:url('images/bar_right.jpg') no-repeat left center;border:none;float:left;height:45px;line-height:45px;width:10px;padding:0}
.ts-3-19{background:url('images/bar_bottom_left.jpg') no-repeat left center;border:none;clear:both;float:left;height:45px;line-height:45px;width:10px;padding:0}
.ts-3-20{border:none;float:left;height:45px;width:863px;padding:0}
.ts-5{border:none;height:45px;text-align:left;width:863px}
.ts-5-1{border:none;clear:both;float:left;height:25px;line-height:25px;width:863px;padding:20px 0 0 10px}
.ts-3-21{background:url('images/bar_bottom_right.jpg') no-repeat left center;border:none;float:left;height:45px;line-height:45px;width:10px;padding:0}
.ts-8-1{background:url('images/foot_left.jpg') no-repeat left center;border:none;clear:both;float:left;height:50px;line-height:50px;width:8px;padding:0}
.ts-8-2{border:none;float:left;height:45px;text-align:center;width:867px;padding:5px 0 0}
.ts-8-3{background:url('images/foot_right.jpg') no-repeat left center;border:none;float:left;height:50px;line-height:50px;width:8px;padding:0}
abbr{border-bottom:1px dotted #0c6bf0;cursor:help;letter-spacing:.07em}
p{text-align:justify;line-height:1.5em;margin:0 0 1em;padding:0}
h3,h2{font-family:Georgia, "Lucida Grande", "Lucida Sans Unicode", lucida, Verdana, sans-serif;letter-spacing:1px;color:#bd0300;font-size:1.2em;margin:0;padding:10px 0 0}
h4{margin-top:0;margin-bottom:0;font-size:1.1em;color:#999}
#rap{width:800px;font-size:1em;text-align:left;line-height:18px;background:#fff url(images/bodybag.gif) repeat-y center;margin:0 auto;padding:0}
#headerM,.headerM{border:1px solid #F4F4F4;text-align:left;background-color:#FaFaFa;color:#999;padding:10px}
#headerM li{list-style:none}
#header{border-bottom:1px solid #ebebeb;background:#fcfcfc url(images/logo.gif);height:40px;margin:0;padding:60px 0 0 1em}
#header h1{font-size:.6em;color:#aaa;display:inline;margin:0}
#header p{font-size:.6em;color:#060;margin:0}
#header a:link,#header a:visited,#header a:hover,#header a:active{color:#f0f0f0;text-decoration:none;border-bottom:none}
#content{float:left;background:#fff;width:650px;font-size:.9em;color:#333;overflow:hidden;padding:0 5px}
#rightCat{width:200px;float:right;font-family:verdana, tahoma, arial, serif;background:#fff;margin:0}
#rightCat p{font-size:.9em}
#rightCat h2{font-size:.9em;text-transform:uppercase;background:transparent url(images/righcat.png) repeat-x top center;color:#fff;height:35px;margin:0;padding:5px 5px 0 15px}
#rightCat h3{font-size:.9em;text-transform:uppercase;background:transparent url(images/righcat2.png) repeat-x top center;color:#fff;height:35px;margin:0;padding:5px 5px 0 15px}
#rightCat li.cat-item{padding-left:15px;background-image:url('images/catitem.gif');background-repeat:no-repeat}
#rightCat li.cat-items{padding-left:15px;background-image:url('images/artitem.gif');background-repeat:no-repeat;margin:5px -10px}
#rightCat form{margin:0 0 1em;padding:1em 5px 1em 10px}
#rightCat a:link,#rightCat a:visited{color:#089;border-bottom:1px solid #ebebeb;text-decoration:none}
#rightCat a:hover,#rightCat a:active{color:#666;border-bottom:1px solid #666}
#rightCat ul li{list-style-type:none;list-style-image:none;margin-bottom:15px}
#rightCat ul p,#rightCat ul select{margin:5px 5px 8px}
#rightCat ul ul,#rightCat ul ol{margin:5px 0 0 10px}
#rightCat ul ul ul,#rightCat ul ol{margin:0 0 0 10px}
ol li,#rightCat ul ol li{list-style:decimal outside}
#rightCat ul ul li,#rightCat ul ol li{margin:3px 0 0;padding:0}
#rightCat li.widget_archive li,#rightCat li.widget_recent_entries li{padding-left:15px;background-image:url('images/artitem.gif');background-repeat:no-repeat}
#rightCat li.widget_links li{padding-left:15px;background-image:url('images/links.gif');background-repeat:no-repeat}
#rightCat li.widget_meta li{padding-left:15px;background-image:url('images/meta.gif');background-repeat:no-repeat}
#rightCat li.widget_yarpp li{padding-left:15px;background-image:url('images/meta.gif');background-repeat:no-repeat;list-style:none}
#headtop li{list-style:none;display:inline;margin:0;padding:0 5px}
#headtop li a:link,#headtop li a:visited{text-decoration:none}
#headtop li.menu a:link,#headtop li.menu a:visited,#headtop li.menu a:active,#headtop li.home a:link,#headtop li.home a:visited,#headtop li.home a:active{font-size:.8em;color:#fefefe}
#headtop li.menu a:hover,#headtop li.home a:hover{color:#000}
.search_top a{color:#818181;font-size:11px;font-weight:700;text-decoration:none}
.search_top a:visited{color:#818181;text-decoration:none}
a.test:link,a.test:hover,a.test:active{color:red;text-decoration:none}
a.test:visited{color:#F78700;text-decoration:none}
.links-title{text-align:right;color:#FFF;background:transparent url(images/dateheader.jpg) no-repeat right top;height:40px;margin:0 0 .2em;padding:0 1em 0 5px}
.links-title-ftr{text-align:right;color:#FFF;background:transparent url(images/dateheaderftr.jpg) no-repeat right top;height:40px;margin:0 0 .2em;padding:0 1em 0 5px}
.links-title-art{text-align:right;color:#FFF;background:transparent url(images/datearticle.jpg) no-repeat right top;height:40px;margin:0 0 .2em;padding:0 1em 0 5px}
.links-title-new{text-align:right;color:#FFF;background:transparent url(images/datenews.jpg) no-repeat right top;height:40px;margin:0 0 .2em;padding:0 1em 0 5px}
.links-title em,.links-title-ftr em,.links-title-new em,.links-title-art em{text-decoration:none;float:left;font-style:normal;font-size:1.2em;margin-top:.4em;padding:0}
.links-title a:link,.links-title-new a:link,.links-title-ftr a:link,.links-title-art a:link.titleD,a:visited.titleD,a:hover.titleD,a:active.titleD{text-decoration:none;text-transform:capitalize;font-weight:700;color:#FFF;font-size:.89em}
links-title,.readMore u{color:#FFF;text-decoration:none;margin-right:10px}
links-title-ftr,.readMore b{color:#FFF}
.links-title .readMore,.links-title-ftr .readMore,.links-title-new .readMore,.links-title-art .readMore,a:link.readMore,a:visited.readMore,a:hover.readMore,a:active.readMore{float:right;text-decoration:none;color:#EEE;font-size:1.2em;margin:0.4em 0.6em 0 0;padding:0}
.desc-title{text-align:right;color:#555;font-size:1.1em;margin:-10px 5px 5px}
.detail-links{font-size:1.1em;color:#999;padding:0 5px 10px}
hr{display:none}
.boxStats{line-height:12px;font-size:.86em;padding:0}
.footer{clear:both;font-size:10px;background:url(images/footer.gif) #fff repeat-x;color:#898989;padding-top:18px;height:50px;text-align:center;margin:0 auto}
.main{float:left;width:201px;background:transparent url(images/catheader.png) no-repeat right top;color:#ac0000;margin:0 0 0 5px;padding:15px 0 5px 10px}
.main-sub{min-height:80px;height:auto !important;margin:0 0 -20px;padding:5px 0}
.main ul li,.main ul li a:link,.main ul li a:visited{font-size:1em;text-decoration:none;color:#7A7636}
.main .count{font-size:.95em;margin:-11px 0 0 165px;padding:0}
.main a:link.cat,a:visited.cat,a:hover.cat,a:active.cat{text-decoration:none;color:#2B5873;font-size:1.3em}
.bar{clear:both;font-family:Georgia, "Lucida Grande", "Lucida Sans Unicode", lucida, Verdana, sans-serif;letter-spacing:1px;color:#bd0300;font-size:1.6em;margin:10px 0 0 5px}
.paging-info{color:#070}
.paging-links{color:#00F}
.navig{color:#CA0002;font-weight:700;font-size:1.2em;padding:5px}
.pagingLinks{color:#CA0002;font-weight:700}
.pagingLinks a:link,.pagingLinks a:active,.pagingLinks a:visited{color:#3E81B4;text-decoration:none}
.pagingLinks a:hover{color:#CA0002;text-decoration:none}
.shorting{font-size:10px;float:right;color:#222;border-bottom:1px solid #dbdbdb;margin:0}
.shorting A:link{color:#060;text-decoration:none}
.shorting A:visited,.shorting A:hover{color:#444;text-decoration:none}
.sort{color:#6f6f6f}
.pagerank{float:left;width:44px;background:transparent url(images/pr.png) no-repeat right top;margin:0 0 0 5px;padding:18px 0 0}
div.pr{font-size:1.2em;color:#666;margin:0 0 0 8px}
div.prg{width:40px;border:1px solid #5eaa5e;height:10px;font-size:1px}
div.prb{background:#9C0;height:10px;font-size:1px}
div.errForm,span.errForm{border:1px solid #FF8C8C;background-color:#FFF1EA;color:#C30;width:17em;text-align:left;clear:both;display:block;margin:2px 0 0;padding:2px 3px}
.err{color:#CA0002;border:1px solid #FFC671;background-color:#FFF0D9;text-align:left;padding:3px}
.im{border:1px solid #B7B9BD;float:left;width:78px;height:58px;margin:0 10px 0 5px}
.imo{float:right;border:0}
.help{color:#999;padding:10px}
fieldset{position:relative;border:0 solid;margin:0 0 10px}
fieldset li{list-style:none;margin:0;padding:5px}
fieldset small{text-align:right;font-size:87%;display:block;color:#963;margin:0 70px 0 0}
fieldset input.radio{border:0;list-style:none;background:transparent;width:auto}
label{display:inline-block;width:250px}
fieldset textarea,select,input,textarea{background:#f1fedb;border:1px solid #bdd77f;margin-top:3px;color:green;width:autox;padding:3px}
fieldset li label{font-size:.9em;vertical-align:top;padding:0 0 0 5px}
fieldset fieldset legend{font-weight:400;padding:0}
fieldset fieldset label{display:block;width:auto;margin-left:150px}
fieldset b{font-size:1em;color:#099}
fieldset strong{color:#C30}
.search{float:left;background:url(images/sidetitle.gif) #fff repeat-x;width:135px;height:17px}
.szer,.text{height:25px;width:auto}
.auto{width:auto}
.price{border:1px solid #DEDEDE;background-color:#F7F7FB;position:relative;display:block;font-size:1em;color:#666;text-align:justify;word-spacing:normal;letter-spacing:.1ex;margin:20px 0 6px;padding:0 10px 14px}
.price a,.detail-links a{color:#333;text-decoration:none}
.sponsor{border:1px solid #DEDEDE;background-color:#FFF;position:relative;display:block;font-size:1.2em;color:#666;text-align:justify;word-spacing:normal;letter-spacing:.1ex;margin:20px 0 6px;padding:0 10px 14px}
.price legend,.forms legend,.error legend{border:0;position:relative;top:-11px;width:80px;margin:0;padding:0}
.forms{border:1px solid #DEDEDE;background-color:#fcfcfc;position:relative;display:block;font-size:1.2em;margin:20px 0 6px;padding:0 10px 14px}
.error{border:1px solid #FFC671;background-color:#FFF0D9;position:relative;display:block;font-size:1.2em;color:#666;text-align:justify;word-spacing:normal;letter-spacing:.1ex;margin:20px 0 6px;padding:0 10px 14px}
.Dleft{width:100px;padding-left:15px;background:#F8F8F8;color:#006262;border:1px dotted #9EC2F3;font-weight:700;font-size:1.2em}
.Dright{background:#efefef;color:#099;padding-left:10px;border:1px dotted #9EC2F3;font-size:1.21em;margin:-16px 0 5px 125px}
#toggleCategTree{cursor:pointer;color:#6A8AD4}
#categtree{height:200px;width:275px;overflow:auto;border:1px dotted #9EC2F3;float:right;border-width:0 1px 1px;margin:0 55px 0 0}
#catTitle,.catTitle,.captcha{background:#f1fedb;border:1px solid #bdd77f;margin-top:3px;color:#ac0000;padding:2px}
#categtree h2{border:1px solid #BDD77F;text-align:center;color:#7C9D31;background:#F1FEDB;vertical-align:middle;margin:0 0 5px;padding:2px}
#categtree #close_tree{right:0;text-align:center;white-space:nowrap;cursor:pointer;padding:1px}
#categtree .categ-item{clear:both;display:block;border:1px dotted #CBE2EC;cursor:pointer;border-width:1px 0;margin:3px 5px;padding:2px 5px}
#categtree .categ-item img{margin-right:1em}
#categtree .odd{background:#F8F8FC}
#categtree .even{background:#fff}
#categtree .categ-item:hover{background:#eee}
.link_rating{border:1px solid #E1E1E1;background:#fff;color:#6b6b6b;width:200px;padding:0 5px 0 0}
.link_rating img{display:block;float:left;margin-right:2px}
.link_rating span.review{display:block;float:right;color:#000;padding-top:3px}
a.path-welcome:link,a.path-welcome:visited,.alignleft a,.alignright a{color:#5B980D;text-decoration:none}
a.path-welcome:hover,a.path-welcome:active{color:#5B980D;text-decoration:underline}
.bar_home_link a:hover,.bar_home_link a:active{background-image:url(images/bar_home_hover.jpg)}
.submit-url a:hover,.submit-art a:hover,.submit-url a:active,.submit-art a:active{text-decoration:underline}
.footerfont1,.footerfont1 a:hover{font-size:11px;color:#646464;text-decoration:none}
.ts-3-5,.ts-3-7{border:none;float:left;height:45px;width:90px;padding:0}
.search_top a:hover,.search_top a:active{color:#5E5E5E;text-decoration:underline}
.linkbot{background:url('images/sidetitle.gif') repeat-x;color:#699;margin-bottom:5px;padding:4px}
.linkbot b{color:#ac6666}
#comment_header_left{float:left;display:inline;margin:0 0 0 5px}
#add_comment a{background:url(images/write_comment.gif) no-repeat left center;padding:0 0 0 20px}
#comment_feed a{background:url(images/comment_rss.gif) no-repeat left center;padding:0 0 0 20px}
#comments,#respond{border-bottom:1px dotted #CCC;clear:both;padding:10px 0 5px}
.commentlist{padding-left:20px;line-height:130%;margin:10px 0}
.commentlist li{padding:5px 10px}
.commentlist .alt{background:#f1f1f1}
.commentlist cite,.commentlist cite a,.commentlist cite a:visited{font-weight:700;font-style:normal;font-size:120%;color:#C60}
.commentlist small{margin-bottom:5px;display:block}
#commentform{margin-top:10px;font:110% Arial, Helvetica, sans-serif}
#commentform p{margin:0;padding:6px 0}
#commentform label{color:#787878}
#commentform input{width:200px;background:#f1fedb;border:1px solid #bdd77f;margin-top:3px;padding:3px}
.nocomments{text-align:center;color:#e2415b;border:1px solid #ccc;background:#fff url(images/stripe3.gif) left top;margin:0 15px}
.nocomments p{font-size:12px;margin:15px 20px}
#cancel-comment-reply-link{font-size:12px;color:#333}
textarea#comment{width:450px;background:#fff;color:#111;padding:10px}
#comments #submit{margin:0}
img.alignleft,img[align="left"]{float:left;margin:2px 10px 5px 0}
img.alignright,img[align="right"]{float:right;margin:2px 0 5px 10px}
.clear{clear:both}
hr.clear{clear:both;visibility:hidden;margin:0;padding:0}
.post-content{clear:both;padding-top:10px}
.navigation{clear:both;padding:10px 0}
.navigation a,.navigation a:visited{color:#59770e}
.previous-entries a{float:left;padding-left:18px;background:url(images/mini-nav-left.gif) no-repeat left center}
.next-entries a{float:right;padding-right:18px;background:url(images/mini-nav-right.gif) no-repeat right center}
li.widget_calendar td{padding:1px 7px}
.textwidget{padding-top:5px}
#wp-calendar{empty-cells:show;width:155px;margin:10px auto 0}
#wp-calendar #next a{padding-right:10px;text-align:right}
#wp-calendar #prev a{padding-left:10px;text-align:left}
#wp-calendar a{display:block}
#wp-calendar caption{text-align:center;width:100%}
#wp-calendar td{text-align:center;padding:3px 0}
#wp-calendar td.pad:hover{background-color:#fff}
.detail-links table{width:100%;margin:0 0 1em}
.detail-links td,.post th{border:1px solid #eee;padding:15px}
.detail-links th{border:1px solid #ccc;background:#eee;font-weight:400;padding:15px}
pre{border:1px solid #ccc;background:#fafafa;overflow:auto;font-size:12px;margin:0 0 1em;padding:10px 20px}
object{display:block;margin:0 auto}
blockquote{border:1px solid #ccc;background:#fafafa url(images/quote1.gif) no-repeat 10px 10px;margin:0 0 1em;padding:35px 20px 0}
blockquote p{margin:0 0 5px}
.quote_bottom{height:30px;background:#fafafa url(images/quote2.gif) no-repeat right;margin-right:-10px}
.ts-3-0,.ts-6{border:none;text-align:left;width:883px}
#rightCat ul,#rightCat ul ol,fieldset ul,fieldset fieldset,dl,dt,dd{margin:0;padding:0}
#headtop li.home,.alignleft{float:left}
.mainPaging,.alignright{float:right}
.center,.wp-caption-text{text-align:center}
img.center,img[align="center"],.aligncenter,.centered{display:block;margin-left:auto;margin-right:auto}
