/*  
Theme Name: Newsweek
Author URI: http://www.premiumthemes.net/
Version: 1.0
Author: Premium Themes
Description: Premium Themes is a theme by <a href="http://cssace.com/">R.Bhavesh</a> and <a href="http://premiumthemes.net/">Premium Themes</a>.
*/

* { margin: 0; padding: 0; border: none;}
html { background:  #f1eee7;}
body { font-family: Trebuchet MS; line-height: 1.4em; font-size: 12px;/*font: 12px Time New Roman, serif;*/ color: #82786f; background: #fff url(images/bg.jpg) repeat-x;}
/* Links -----------------------------------------------------------------------*/

a       { text-decoration: none; outline: none;}
a:hover { color: #333;}
ul      { list-style: none;}
code    { font-size: 12px;}
.clear  { clear: both;}

.alignleft  { float: left;}
.alignright { float: right;}

img.alignleft, img.alignright, img.aligncenter { border: 1px solid #cacac8; padding: 3px;}
img.alignleft   { margin: 10px 10px 10px 0;}
img.alignright  { margin: 5px 0 5px 10px;}
img.aligncenter { margin: 10px 0;}


.imgleft    { float: left; margin: 0 12px 12px 0; border: 1px solid #809098; padding: 3px;}
.imgright   { float: right; margin: 0 0 12px 12px; border: 1px solid #809098; padding: 3px;}
.imgleft_n  { float: left; margin: 0 40px 12px 0; padding: 3px;}
.img_center { width: 98%; background: #d5d5d5; padding: 5px; margin: 10px 0;}

.gravatar { float: right; border: 2px solid #999; margin: 0 0px 8px 15px; width: 40px; height: 40px; background: url(images/gravtar.png) no-repeat;}

/* STRUCTURE ----------------------------------*/
#top          { width: 100%; margin: 0 auto; height: 20px; background: #bcac96 url(images/top.jpg) repeat-y center;}
#page         { width: 980px; margin: 0 auto; padding: 10px; background-color: #fff; border-left: 1px solid #f3f3f3; border-right: 1px solid #f3f3f3;} 

#header       { overflow: hidden; height: 114px; padding: 10px 0;}
#header-in    { width: 980px; margin: 0 auto; background}


#content-wrap { width: 980px; margin: 0 auto; height: 100%; overflow: hidden; background-color: transparent;background: url(images/page_bg.jpg) 50% 50% repeat-y;}
#content      { float: left; width: 450px; padding: 0 10px;}
.content-in   { float: left; width: 640px !important;}

#sidebar_l    { float: left; width: 210px; margin-left: 20px; overflow: hidden;}
#sidebar_r    { float: right; width: 250px; padding-left: 10px; overflow: hidden;}

#footer       { clear: both; /*height: 50px;*/ padding: 20px 0;}
#footer-in    { width: 980px; margin: 0 auto; overflow: hidden; padding: 10px 0 0 0; border-top: 2px solid #f3f3f3;}

/*  Headings ----------------------------------*/

#content h1.bg_nag_braz   { height: 13px; margin: 10px 0; padding: 0 0 0 30px; font-size: 11px; text-transform: uppercase; color: #9f9587; background: url(images/bg_nag_braz.gif) 0% 50% repeat-x;}
#content h1.bg_nag_braz span { height: 13px; display: block; float: left; padding: 0 10px; background-color: #fff;}
#content h1.bg_nag_braz .bg_l_braz {  width: 18px; padding: 0; background: url(images/bg_nag_l_braz.gif) 100% 50% no-repeat;}
#content h1.bg_nag_braz .bg_r_braz {  width: 18px; padding: 0; background: url(images/bg_nag_r_braz.gif) 100% 50% no-repeat;}


#content h1 { height: 13px; margin: 10px 0; padding: 0 0 0 30px; font-size: 11px; text-transform: uppercase; color: #9f9587; background: url(images/bg_nag_braz.gif) 0% 50% repeat-x;}
#content h1 span { height: 13px; display: block; float: left; padding: 0 10px; background-color: #fff;}
#content h1 .bg_l_braz {  width: 18px; padding: 0; background: url(images/bg_nag_l_braz.gif) 100% 50% no-repeat;}
#content h1 .bg_r_braz {  width: 18px; padding: 0; background: url(images/bg_nag_r_braz.gif) 100% 50% no-repeat;}

#content h3 { margin: 10px 0; color: #634b49;}

h3.title    { font-size: 28px;}
h3 a        { text-decoration: none; color: #9f9587; border-bottom: none;}
h3 a:hover  { color: #634b49;}


h2, 
h2 { margin: 10px 0; padding:0; font-size: 16px; color: #cc9255; font-weight:bold;}
h2, 
h2 a { color: #ff8000;}
h2 a:hover  { color: #634b49;}

/* Header  ----------------------------------*/

#header-in .logo-text         { height: 114px; margin: 0; padding: 0px 8px; float:left; text-indent: -9999px;}
#header-in .logo-text a       { display: block; width: 420px; height: 114px; background: url(images/coffeemoose_logo.jpg) top left no-repeat;}
#header-in .logo-text a:hover { background: url(images/coffeemoose_logo.jpg) top left no-repeat;}


#header-in .cytat { width: 500px; color: #9f9587; background: url(images/cite_left.jpg) 0 0% no-repeat; display: block; float: right; margin-top: 30px;}
#header-in .cytat p { height: 114px; color: #9f9587; background: url(images/cite_right.jpg) 100% 0% no-repeat; display: block; padding: 0 20px; margin: 0; font-size: 13px;}
#header-in .cytat p em { display: block; text-align: right; font-size: 12px;}


#topbillboard { margin: 0px auto; width: 980px; padding: 10px 0; text-align: center; background-color: #fff; border-bottom: 1px solid #cacac8;}
#topbillboard object { margin: 0 auto;}

/*nav start ----------------------------------------------- */
 
#navi    { margin: 0px auto; width: 980px; height: 30px; border-top: 1px solid #cacac8; border-bottom: 1px solid #cacac8;}
#navi-in { margin: 0px auto;}
#nav     { float: left; list-style: none; margin: 0px 0 0 0; padding-left: 0; width: 500px;}
#nav li  { float: left; border-right: 0px solid #dfd9ce;}
#nav .page_item a                 { color: #9f9587; padding: 9px 10px 8px 10px; display: block;}
#nav .page_item a:hover           { color: #634b49;}
#nav .current_page_item a, 
#nav .current_page_item a:visited { color: #634b49; text-decoration: underline;}

/* TOP SEARCH FORM -----------------------------------------------------------------------*/
.search404 { width: 250px; height: 25px;}
.search404 input { background: none; border: 1px solid #ccc; width: 215px;}

#content .category { float: left; width: 48%; border-right: 1px solid #ccc;}
#content .archives { float: right; width: 48%;}
#content .search404 .sgo { background-color: #fff; background: #fff url(images/b_go.png) no-repeat; width: 56px; height: 19px; border: none; margin-top: -18px;}

#search { float: right; height: 25px; padding: 5px 0 0 85px; width: 300px;}
#search .s {-x-system-font: none; background: #FFFFFF url(images/i_search.png) no-repeat scroll 3px 5px;
border: 1px solid #B6B6B6; color: #5F5E5E; float:left; font-family: Arial,Helvetica,sans-serif; font-size: 12px; font-size-adjust: none; font-stretch: normal; font-style: normal; font-variant: normal; font-weight: normal; height: 16px; line-height: normal; margin-right: 5px; padding: 2px 2px 2px 18px; width: 187px;}
#searchform .sgo { background: #FFFFFF url(images/b_go.png) no-repeat scroll 0 0; cursor: pointer; float: right; height: 19px; margin: 1px 10px 0 0; outline-color: -moz-use-text-color; outline-style: none; outline-width: medium; width: 56px;}

/* Content  ----------------------------------*/
#content object { margin: 10px 0;}
#content p         { margin: 12px 12px 1px 5px; padding: 0; font-size: 12px; font-weight: normal; text-align: justify; font-family: Trebuchet MS; line-height: 1.4em; font-size: 12px;}
#content p a       { border-bottom: 1px dotted #bf9156; color: #bf9156;}
#content p a:hover { border-bottom: none; color: #634b49;}
#content p strong  { color: #735e4f;}
#content a         { /*color: #333; text-decoration: none; border-bottom:none;*/}
#content a:hover   { /*text-decoration: none;*/}
#content .readmore { /*float: right;*/ clear: both; width: 70px; display: block; font-size: 11px; margin: 10px 5px; color: #634b49; background: url(images/i_continue.png) no-repeat right; padding-right: 10px;}
#content .readmore:hover { text-decoration: underline;}

#content ul       { margin:0 0 10px 0; padding:0;}
#content li       { list-style:none; margin: 0 ; padding: 3px 0 3px 12px; background:url(images/bullet3.png) no-repeat 0 8px;}
#content ul li ul { margin:8px 0 5px 0; padding:0 0 0 0; list-style:outside;}
#content li ul li { margin:0 0 5px 0; padding:0 0 0 12px; background:url(images/bullet3.png) no-repeat 0 5px;}
#content ol { line-height:18px; margin: 0; font-size:12px; padding: 0 0 10px 22px;}
#content ol li ol { margin:8px 0 5px 18px; padding:0 0 0 0; list-style:decimal}
#content ol li { margin:0 0 5px 0; padding:0; background:none; list-style:decimal}

#content li a,  #content li ul li a { border-bottom:1px dotted #666; color:#666;}
#content li a:hover, #content li ul li a:hover { border-bottom:none; color: #333;}

#content ol { list-style-type: decimal; line-height:18px; margin: 0; font-size:12px; padding: 0 0 10px 25px;}
#content ol li ol { margin:8px 0 5px 18px; padding:0 0 0 0;}
#content ol li { margin:0 0 5px 0; padding:0; background:none;}

#content ul.opis_szcz { float: left; margin: 5px 10px 0 0; padding: 10px; background-color: #e3e1dd; border-right: 1px solid #d0cdc6;}
#content ul.opis_szcz strong { color: #634b49;}


#content p.aligncenter { text-align:center;}
#content p.aligright { text-align:right;}
#content p.more { font-size: 10px; text-transform: uppercase;}
#content p.more a { text-decoration: none;}
#content blockquote { margin:0; padding:10px 10px 5px 25px; color:#666; float:right;font-size:14px; border-top:2px solid #e5e5e5;	border-bottom:1px dotted #e5e5e5; background:#f4f4f4 url(images/quote2.png) no-repeat; background-position:5px 8px; font-family:Arial, Helvetica, sans-serif;}
#content blockquote p { color:#333; font-style:italic; font-size:14px;}

#content .ocena { margin: 10px 0; color: #bf9156; font-size: 11px;}
/*<div class="ocena">Ocena: [Rating:2.0/5]</div>*/


/*Post start ----------------------------- */

#content .posts       { clear: both; margin-bottom: 15px;}

#content .posts h3 { height: 13px; margin: 10px 0; padding: 0 0 0 30px; font-size: 11px; text-transform: uppercase; color: #9f9587; background: url(images/bg_nag_braz.gif) 0% 45% repeat-x;}
#content .posts h3 span { height: 13px; display: block; float: left; padding: 0 10px; background-color: #fff;}
#content .posts h3 .bg_l_braz {  width: 18px; padding: 0; background: url(images/bg_nag_l_braz.gif) 100% 50% no-repeat;}
#content .posts h3 .bg_r_braz {  width: 18px; padding: 0; background: url(images/bg_nag_r_braz.gif) 100% 50% no-repeat;}


#crp_related h3 { height: 13px; margin: 10px 0; padding: 0 0 0 30px; font-size: 11px; text-transform: uppercase; color: #bf9156; background: url(images/bg_nag_karmel.gif) 0% 45% repeat-x;}
#crp_related h3 span { height: 13px; display: block; float: left; padding: 0 10px; background-color: #fff;}
#crp_related h3 .bg_l_karmel {  width: 18px; padding: 0; background: url(images/bg_nag_l_karmel.gif) 100% 50% no-repeat;}
#crp_related h3 .bg_r_karmel {  width: 18px; padding: 0; background: url(images/bg_nag_r_karmel.gif) 100% 50% no-repeat;}

#content .listings h1.htitle,
#content .posts h2, 
#content .listings h2 { margin: 10px 0; padding:0; font-size: 16px; color: #cc9255; font-weight: bold; background-image: none;}
/*tytu? posta*/
#content .listings h1.htitle a,
#content .posts h2, 
#content .listings h2 a { color: #ff8000;}
#content .listings h1.htitle a:hover,
#content .posts h2, 
#content .listings h2 a:hover { color: #634b49;}
#content .listings     { margin-bottom: 15px; border-bottom: 1px solid #c1c1c1; height: 100%; overflow:hidden;}
#content iframe { margin: 10px auto; clear: both;}
/*#content .listings p img { margin: 10px 20px; padding: 5px; border: 1px solid #c0c0c0;}


#content .listings p img.img_wpis { margin: 0 10px 0 0; width: 80px; height: 80px;}*/
/*post top szczegoly----------------------------

#content .post_top, 
#sidebar_l .post_top   { padding:2px 0 5px 0; margin-bottom: 10px; font: 11px Arial, Helvetica, sans-serif; text-transform: uppercase; line-height: 20px; height: 15px; overflow: hidden;}
#content .post_top p, 
#sidebar_l .post_top p { font-size: 11px;}

#content .post_top p { color: #c5bdb1; text-transform: none;}
#sidebar_l .post_top { margin-bottom:5px;}
.imgspcaer           { margin-bottom:10px;}
#content .post_top a,
#content .post_top a:hover { color: #c5bdb1; text-decoration: none; text-transform: none; border-bottom: none;}
#content .post_top a:hover { color: #c5bdb1;}
#content .post_bottom      { padding:5px 0; margin:8px 0 5px 0; font-size: 11px; clear:both; border-bottom: 1px solid #c1c1c1; overflow:hidden;	height:100%;color: #9f9587;}
#content .post_bottom a       { color: #9f9587;}
#content .post_bottom a:hover { color: #634b49;}
/*koniec post top szczegoly----------------------------*/

/*
.more-link { text-align: right; float: right; font-size: 10px; background:url(images/i_continue.png) no-repeat right; padding-right: 10px; margin-bottom:8px;}*/

#content .post_bottom      { padding:5px 0; margin:8px 0 5px 0; font-size: 11px; clear:both; overflow:hidden;	height:100%;color: #9f9587;}
#content .post_bottom a       { color: #9f9587;}
#content .post_bottom a:hover { color: #634b49;}


/*#content .commentp { float:left; background:url(images/i_comment.png) no-repeat; background-position:0 3px; padding-left:18px;}*/




#content .posts .category { float:right; border:none;}
#content .trackbacklist { margin:8px 0 0 0; padding:0; list-style:none;}
#content .trackbacklist li { border-bottom:1px solid #ccc;}
.post-ratings { font-size:12px;	font-style:normal; display:block;	margin:8px 0;}

#content #crp_related { margin: 10px auto;}
#content #crp_related li { width: 80px; display: block; float: left; padding: 0 5px 0 0; margin: 0 8px 0 0; border-right: 1px solid #d3d3d3; background-image: none;}
#content #crp_related li img { padding: 2px; margin: 0 auto; border: 1px solid #d3d3d3; background-color: #fff;}

#content #crp_related li a.crp_title { display: block; width: 80px; height: auto; padding: 10px 0px; font-size: 11px; color: #9f9587; clear: both; text-decoration: none; font-family: Arial, Helvetica, sans-serif;}
#content #crp_related a { /*height: 160px;*/ border-bottom: 0px;}

/* 	Previous/Next Page Navigation ----------------------------------*/
.page-nav       { clear: both; margin: 10px 0px; padding: 2px 0px; overflow:hidden; height:100%;}
.nav-previous   { width: 120px; float: left; text-align: left; margin: 2px 0px;}
.nav-next       { width: 100px; float: right; text-align: right; margin: 2px 0px;}
.page-nav a     { text-decoration: none; border-bottom:none; color: #bf9156;}
.page-nav a:hover{ color: #634b49;}
.nav-previous a { padding-left: 11px; text-transform:uppercase; background:url(images/arrow-left.gif) no-repeat left;}
.nav-next a     {	padding-right: 11px; text-transform:uppercase; background:url(images/arrow-right.gif) no-repeat right; border-bottom:none;}
/*Page navigatoin 2 ----------------------------- */

.wp-pagenavi {text-align:center; height:25px; font:bold 11px Arial, Helvetica, sans-serif; line-height:24px; margin-bottom:10px;}
.wp-pagenavi a, .wp-pagenavi a:link, .wp-pagenavi a:active { padding: 3px 8px 3px 8px; margin: 2px; text-decoration: none; color: #fff;	line-height:24px; background-color: #ccc;}
.wp-pagenavi a:hover {color: #ff;background-color: #eee;}
.wp-pagenavi span.pages { padding: 3px 8px 3px 8px; margin: 2px 2px 2px 2px; background-color: #FFFFFF;}
.wp-pagenavi span.current { padding: 3px 8px 3px 8px; margin: 2px; line-height:25px; font-weight: bold; color: #fff; background:#d82424;}
.wp-pagenavi span.extend { padding: 3px 8px 3px 8px; margin: 2px; color: #000000; line-height:25px; background-color: #FFFFFF;}
/* tagcloud  ----------------------------------*/
#tag_cloud a { font-size:12px !important; margin-right:10px; line-height:18px;}



/* Comments  ----------------------------------*/
#comments-wrap, #commentform, #commentlist { background-color: #f2f0ec;}
#comments-wrap     { padding: 0px; width: 200px;}
#comments-wrap h6  { font-size: 16px; color: #cc9255;}
#commentform label { text-align: left; margin-bottom: 15px; font-size: 11px; /*width: 20%;*/ font-weight: bold;}
.textarea          { border: 1px solid #ccc; background: #fff; /*width: 70%;*/ color: #333; padding: 5px; margin-bottom: 5px; font: 12px Arial, Helvetica, sans-serif;}
.textarea:hover    { border: 1px solid #ccc; background: #f8f9f9;}
.Cbutton           { border: none; font: bold 11px Arial, Helvetica, sans-serif; padding: 4px; background: #003366; color: #fff;  margin-left: 28%; cursor:pointer;}
.Cbutton:hover     { border: none; background: #ef181e; color: #fff;}

/*	Comments -------------------------------------------------------- */
#commentform, #commentlist  { margin: 0; padding: 0;}
#commentlist .commetmain    { margin: 0; padding: 0;}
.commetmainauthor           { margin-bottom: 15px; padding: 5px 10px 5px 10px; overflow: hidden; height: 100%; border-bottom: 1px solid #576c9f;}
.commetmain                 { overflow:hidden; height: 100%; border-bottom: 1px solid #e5e5e5;}
#comments-wrap .commet_left { /*width: 20%;*/ font: 11px Arial, Helvetica, sans-serif; }
#comments-wrap .commet_right{ /*width: 70%;*/ padding: 5px 0 0 35px; border-left: 1px dotted #d4d7d9; min-height:55px;}
.comm_list                  { margin-bottom: 0px;}
#content .commetmain p      { margin: 0; padding: 0;}
.thecomment                 { margin: 0px;}
.comment-body               { margin: 0;}
.comment-metadata           { padding: 5px 10px; color: #333; font-weight: bold; font-size: 11px;}
.comment-metadata a, .comment-metadata a:visited { color: #333; text-decoration: none;}
.comment-metadata a:hover {}
.authorcomment                   { margin: 0px; font-size:12px;}
.authorcomment .comment-body     { border: none;}
.authorcomment .comment-metadata { padding: 0 10px; background: #fff; color: #333;}
.authorcomment .comment-metadata a { color: #333; text-decoration: none;}
.authorcomment .comment-metadata a:hover { color: #333;}
.nav-next       { padding-right: 8px; font-weight: bold;}
.nav-previous   { padding-left: 8px; font-weight: bold;}
.comment-author { padding-bottom: 5px; font-size: 11px; text-align: center;}





/* sidebar content ----------------------------------*/
 
#sidebar_l a, #sidebar_r a { color: #9f9587; text-decoration: none;}
#sidebar_l a:hover, #sidebar_r a:hover { color: #634b49;}
/*widget calendar css =================================================== */

#wp-calendar { width:100%;}
#sidebar_l .widget_calendar h2, #sidebar_r .widget_calendar h2, widgettitle { display:none;}
#sidebar_l #calendar_wrap caption, #sidebar_r #calendar_wrap caption { margin:5px 0 3px 0; padding:3px 0 3px 0; font:bold 12px "Trebuchet MS", Verdana, Arial; color:#ff4102; border-top:4px solid #dbdbdb; width:100%;}
/* widget search css ===================================================  */	

#sidebar_l #search { width:100%; margin: 10px auto 8px auto; overflow:hidden; height:100%;}
#sidebar_r #search { width:100%; margin: 10px auto 8px auto; overflow:hidden; height:100%;}
#sidebar_l .widgettitle, 
#sidebar_r .widgettitle { clear:both;}
#sidebar_l .widget_search, 
#sidebar_r .widget_search { background:#fff; padding:0px 0; overflow:hidden; height:100%; clear:both;}
#sidebar_l .widget_search input, 
#sidebar_r .widget_search input { border:1px solid #ccc; margin:2px; padding:2px; color:#333;}
#sidebar_l .widget_search br { display:none;}
.Sponsors { text-align:center;}
.ads { text-align:center; margin:8px 0;}
#sidebar_l .posts, 
#sidebar_r .posts {	clear:both; height:100%; margin-bottom:15px; border-bottom:none;}

/*NAG��WKI*/
#sidebar_l h2, 
#sidebar_r h2 { margin: 0; padding: 8px 0 10px 0; font-size: 12px; text-transform: uppercase; text-align: left; color: #9f9587; letter-spacing: 1px;}

#sidebar_l h2,
#sidebar_r h2 { height: 13px; margin: 10px 0; font-size: 11px; text-transform: uppercase; color: #9f9587; background: url(images/bg_nag_karmel.gif) 0% 45% repeat-x; color: #bf9156;}
#sidebar_l h2 span,
#sidebar_r h2 span { height: 13px; display: block; float: left; padding: 0 10px; background-color: #fff;}
#sidebar_l h2 .bg_l_karmel,
#sidebar_r h2 .bg_l_karmel {  width: 18px; padding: 0; background: url(images/bg_nag_l_karmel.gif) 100% 50% no-repeat;}
#sidebar_l h2 .bg_r_karmel,
#sidebar_r h2 .bg_r_karmel {  width: 18px; padding: 0; background: url(images/bg_nag_r_karmel.gif) 100% 50% no-repeat;}


#sidebar_l .listings h2, 
#sidebar_r .listings h2 { margin:0;padding:0; font-size: 12px; color:#dfd9ce; font-weight:bold; background:none;border-top:none; text-transform:none;}
#sidebar_l .listings h2 a, 
#sidebar_r .listings h2 a { color:#064599;}
#sidebar_l .listings h2 a:hover, 
#sidebar_r .listings h2 a:hover { color:#ef181e;}
#sidebar_l .listings { margin-bottom:10px; height:100%; overflow:hidden; border-bottom: 1px solid #e5e5e5;}
#sidebar_l p, #sidebar_r p { margin:0;	padding:0 0 8px 0; line-height:18px; font:12px Arial, Helvetica, sans-serif;}
#sidebar_l p a, #sidebar_r p a { /*color:#666;*/ border-bottom:1px dotted #666666; text-decoration:none;}
#sidebar_l p a:hover, #sidebar_r p a:hover { color:#333; text-decoration:none;}
#sidebar_r p.i_email { background:url(images/i_email.png) no-repeat; background-position:5px 3px; padding-left:28px;}
#sidebar_r p.i_rss { background:url(images/toprss.png) no-repeat; background-position:5px 3px; padding-left:28px;}
#sidebar_l .spacer, #sidebar_r .spacer { padding:0 5px;}
#sidebar_l .advt_spacer, #sidebar_r .advt_spacer { margin:0 0 10px 0;}

#sidebar_l ul, 
#sidebar_l ul li { margin: 0 0 5px 0; padding: 0; list-style-type: none; font-size: 14px;}
#sidebar_l ul li.cat-item { padding: 0 0 0 10px; list-style-type: none; background: url(images/li.jpg) 0 5px no-repeat; list-style-position: outside;}
#sidebar_l ul li ul { margin: 0; padding: 0;}
#sidebar_l ul li ul.children li.cat-item { margin: 0 0 0 18px; padding: 0 3px 0 10px; background: url(images/lili.jpg) 0 5px no-repeat;list-style-position: inside;}
#sidebar_l ul li ul.children li.cat-item a { line-height: 18px;}
#sidebar_l ul li ul.children li.cat-item a:hover { text-decoration: none; color: #634b49;}
/*
#sidebar_l ul li ul li ul li { margin: 0 0 0 0; padding: 3px 0 3px 0;}
#sidebar_l ul li ul li ul li a { line-height:18px;}
#sidebar_l ul li ul li ul { padding: 0; margin: 0;}
#sidebar_l ul li ul li ul li a:hover { color:#634b49;}*/

#sidebar_l .kol_wiecej, 
#sidebar_l .kol_wiecej { display: block; float: none; margin: 10px auto;}
#sidebar_l .kol_wiecej a { }
#sidebar_l .kol_wiecej a:hover { color: #735e4f; text-decoration: underline;}

#sidebar_l .chetnie_czytane { padding: 10px 5px;}



/*subskrypcja*/
.subscribetextbg    { padding: 0 0;	margin: 0px 0 8px 0; background-position: 55px 4px; overflow: hidden;}
.subscribe_textield { border: 1px solid #ccc; background-color: transparent; font:12px Arial, Helvetica, sans-serif; margin:2px 0 0 2px; padding:2px;	width:218px; float:left;}
.subscribe { border: 1px solid #dfd9ce; padding: 20px 5px 20px 5px; overflow: hidden; height:100%; margin-bottom:11px; background: transparent url(images/subscribe.jpg) top right no-repeat;}
#sidebar_r .subscribe h2 { background:none; border-top:none; padding-top:0;}
.subscribe_b { border:none; margin-top:-13px; float:right;}
#sidebar_r .advt { margin-bottom:20px;}
#sidebar_r .sponsorslist { overflow:hidden; height:170px; margin-right:-15px;}
#sidebar_r .sponsors { margin:0; padding:0;}
#sidebar_r .sponsors li { float:left; margin:0 17px 8px 0; display:inline; list-style:none;}
/* bottom  ---------------------------------- */

#bottom {/*background:#894990 url(images/bottombg.png) repeat-x top;*/ height:100%; overflow:hidden;}
#bottom-in { width:800px; padding:15px 0; margin:0 auto;}
#bottom-in .bblock { width:250px;}
#bottom-in h2 { margin:0 0 5px 0; padding:0 0 5px 0; font:bold 14px Arial, Helvetica, sans-serif; border-bottom: 1px solid #e1388c;	line-height:22px; color:#fff;}
.bblock { margin:8px 0 5px 0; padding:0;}
.bblock li { margin:0 0 5px 0; padding:0 0 8px 3px; background:url(images/bsperetor.png) repeat-x bottom; font-size:11px; color:#fff;}
.bblock li a { color:#d6b7d9; text-decoration:none; font-size:12px;}
.bblock li a:hover { color:#fff; text-decoration:none;}
#bottom-in p { margin:0 0 5px 0; padding:0; font-size:11px; line-height:18px; color:#fff; text-align:justify; font-family:Arial, Helvetica, sans-serif;}
.blockspacer { padding-left:24px;}
/* footer ---------------------------------- */

#footer p { margin:5px 0 5px 0; padding:0; font-size:11px; line-height:22px; font-family:Arial, Helvetica, sans-serif; float:left;}
#footer span { color: #909090; position:relative;	top:-5px;}
#footer span a { color: #909090; text-decoration:none;}
#footer span a:hover { color: #473f383;text-decoration:none;}
#footer a {}
#footer a:hover {}
#flinks { float:right; list-style:none; padding:0;}
#flinks li { display: inline; color:#fff;}
#flinks li a { color: #473f38; padding: 8px 0 8px 22px; margin:0; display:block; float:left; line-height:26px; font:12px Arial, Helvetica, sans-serif; text-decoration:none;}
#flinks li a:hover { display: inline; text-decoration: underline;}
/* $Id: example.css,v 1.5 2006/03/27 02:44:36 pat Exp $ */

#tagi .widgettitle, #tagi li div a { color: #a99a8b;}
 


#sidebar_r h5 { font-size:12px}
#sidebar_r .comments2 {	padding: 3px 0 5px 15px; clear:both; background: url(images/bullet1.png) no-repeat 0 8px; border-bottom:1px solid #e5e5e5;}
#sidebar_r .comments { margin:0; padding:0;}
#sidebar_r .comments li { list-style:outside; margin: 0 0 0 15px; padding: 3px 0 5px 0; clear:both; border-bottom: 1px solid #e5e5e5;}
#sidebar_r .comments ul li ul { margin:0; padding:0}
#sidebar_r .comments ul li ul li { list-style:outside; margin: 0 0 0 15px; padding: 3px 0 8px 0; border-bottom:1px solid #e5e5e5;}
/*--------------------------------------------------
  REQUIRED to hide the non-active tab content.
  But do not hide them in the print stylesheet!
  --------------------------------------------------*/
.tabberlive .tabbertabhide { display:none;}
/*--------------------------------------------------
  .tabber = before the tabber interface is set up
  .tabberlive = after the tabber interface is set up
  --------------------------------------------------*/
.tabber { clear:both;}
.tabberlive { /* margin-top:1em;*/ margin-bottom: 10px; background-color: #735e4f;}
#sidebar_r .tabbertab .comments li { border-bottom: 0;}
/*--------------------------------------------------
  ul.tabbernav = the tab navigation list
  li.tabberactive = the active tab
  --------------------------------------------------*/
ul.tabbernav { margin:0; padding: 3px 0; font: bold 11px Arial, Helvetica, sans-serif;}
ul.tabbernav li { list-style: none; margin: 0; display: inline;}
ul.tabbernav li a {	padding: 3px 8px 3px 8px; margin:0 0 0 0; line-height:22px; margin-left: 3px; text-decoration: none; color: #f1eee7;}
ul.tabbernav li a:link { color: #fff;}
ul.tabbernav li a:visited { color: #fff;}
ul.tabbernav li a:hover { color: #fff;}
ul.tabbernav li.tabberactive a { background-color: #735e4f; color: #f1eee7 !important; border: 0; text-decoration:none;}
ul.tabbernav li.tabberactive a:hover { color: red; text-decoration: underline;}
/*--------------------------------------------------
  .tabbertab = the tab content
  Add style only after the tabber interface is set up (.tabberlive)
  --------------------------------------------------*/
.tabberlive .tabbertab { padding:5px; border-top:0; margin-top:-18px; background-color: #735e4f; position:relative;
/* If you don't want the tab size changing whenever a tab is changed
    you can set a fixed height */
 /* height:200px; */
 /* If you set a fix height set overflow to auto and you will get a
    scrollbar when necessary */
 /* overflow:auto; */}
/* If desired, hide the heading since a heading is provided by the tab */
.tabberlive .tabbertab h2 {	display:none;}
.tabberlive .tabbertab h3 {	display:none;}
/* Example of using an ID to set different styles for the tabs on the page */
.tabberlive#tab1 {}
.tabberlive#tab2 {}
.tabberlive#tab2 .tabbertab { height:150px; overflow:hidden;}
/*
P.I.E. FLOAT CLEARING
See http://www.positioniseverything.net/easyclearing.html 
--------------------- */

.clearfix:after {	content: ".";	clear: both;	height: 0; visibility: hidden;	display: block;}
.clearfix {	display: inline-block; /* Fixes IE/Mac */}
/* Hides from IE-mac \*/
* html .clearfix {	height: 1%;}
.clearfix {	display: block;}
/* End hide from IE-mac */

