/*Na podstawie kodu html szablonu New_age, 
design by irytek - '002 - new_age zielony'
adres szablonu: http://newage05irytka.blox.pl;
licencja: Creative Commons;
pażdziernik 2010
*/

body {
	background: #d9e19d url(/resource/1tloziel.jpg);
        margin: 0;
        padding: 0;
        color: #505050;
        font: normal 11px verdana, tahoma, Sans-serif;
}

#skroty {
	left: 0;
	overflow: hidden;
	position: absolute;
	text-indent: -666em;
	top: 0;
}

#naglowek, #tresc {
	background: transparent;
	margin: 0 auto;
	overflow: hidden;
	width: 880px;
        position: relative;
}

#naglowek .kontener {
	background: transparent;
        width: 880px; 
	margin: 0 auto;
       
}
.naglowek {filter: alpha(opacity=50); height: 50px; width: 870px;}
.kontener {
        margin: 0 auto;
	position relative;
        width: 880px; 
}
#naglowek #nazwa-bloga {background: url(/resource/1przezroczysty.png);
	padding: 5px 24px 23px;
        border: 5px solid #f3f4c9;
        border-top: 0px;
       -webkit-border-bottom-right-radius: 15px;
       -webkit-border-bottom-left-radius: 15px;
       -moz-border-radius-bottomright: 15px;
       -moz-border-radius-bottomleft: 15px;
       border-bottom-right-radius: 15px; 
       border-bottom-left-radius: 15px;
       -icab-border-bottom-right-radius: 15px;
       -icab-border-bottom-left-radius: 15px;
       -khtml-border-bottom-right-radius: 15px;
       -khtml-border-bottom-left-radius: 15px;
}
h1 {margin: 0; padding: 0;}
h2 {margin: 0; padding: 0;}
h3 {margin: 0; padding: 0;}


#naglowek #nazwa-bloga a {
	color: #5a9d95;
	font: bold 30px verdana, Arial, Sans-serif; 
}

#naglowek #opis-bloga {
	color: #666;
	font: normal 11px verdana, arial, sans-serif;
	padding: 10px 10px 0px 26px; font-weight: bold;
}

/*całość pod nagłówkiem*/

#tresc {background: #fff;
        margin-top: 20px;
	position: relative;
        border: 5px solid #f3f4c9; 
        border-bottom: 0px;
         border-top-left-radius: 15px;
         border-top-right-radius: 15px;
        -webkit-border-top-right-radius: 15px;
       -webkit-border-top-left-radius: 15px;
       -moz-border-radius-topright: 15px;
       -moz-border-radius-topleft: 15px;
       -icab-border-top-right-radius: 15px;
       -icab-border-top-left-radius: 15px;
       -khtml-border-top-right-radius: 15px;
       -khtml-border-top-left-radius: 15px;
}
/*linki na blogu*/
#tresc a {
	color: #99bf97;
}

#tresc a:hover {
	color: #5a9d95;
	text-decoration: underline;
}



/*szeroka szpalta*/
#tresc-glowna {
	float: left;
	overflow: hidden;
	padding: 0 25px 26px;
	width: 550px;
        margin-right: 20px;
}
/*wszystkie wpisy*/     
#wpisy {
	padding: 10px 0 0;
}
#wpisy .wpisy-etykieta, #wpis .wpis-etykieta {
	left: 0;
	overflow: hidden;
	position: absolute;
	text-indent: -666em;
	top: 0;
}

#wpisy.tag .wpisy-etykieta, #wpisy.kategoria .wpisy-etykieta {
	font-weight: bold;
	overflow: auto;
	padding: 16px 0 0 0;
	position: relative;
	text-indent: 0; 
}
/*nastepny, poprzedni wpis str.kom*/
#wpis .wpisy {
	margin: 26px 0 26px; 
	overflow: hidden;
}

#tresc #tresc-glowna .wpisy\ {
	zoom: 1.0;
}

#wpis .wpisy em {
	font-style: normal;
}

#tresc-glowna .wpisy .wpis-poprzedni {
	float: left;
}

#tresc-glowna .wpisy .wpis-poprzedni a {
	display: block;
	float: left;
	height: 12px;
	padding: 0 0 2px;
}

#tresc-glowna .wpisy .wpis-nastepny { 
	float: right;
}

#tresc-glowna .wpisy .wpis-nastepny a {
	display: block;
	float: left;
	height: 12px;
	padding: 0 0 2px;
}
/*data*/
#tresc-glowna .dzien-etykieta {
	color: #898989;
	font-size: 14px;
	font-weight: bold;
	margin: 20px 0 -10px;
}

#tresc #tresc-glowna .dzien .dzien-etykieta\ {
	margin-top: 5px;
}

#wpis .dzien-etykieta { 
	margin-top: 0;
}
/*wpis w całości*/
#tresc-glowna .wpis {
	
	padding: 10px 0 20px;
	overflow: hidden;
}
/*powierzchnia notki z komentarzami na str. kom.*/
#wpis .wpis {
	background: none;
	padding-bottom: 0;
}
/*tytuł*/
#tresc-glowna .tytul {
	color: #99bf97;
	font-size: 18px;
	margin: 7px 0 16px;
}

#tresc-glowna .tresc h3 {
	font-size: 18px;
	margin: 0 0 14px;
        color: 99bf97; 
}
/*text notki*/


/*wstęp do notki*/
div.tresc {font-size: 11px; line-height: 140%; text-align: justify;}

#tresc-glowna .wpis .tresc p {
	line-height: 1.3em;
	margin: 0 0 12px;
	text-align: justify;
}
#tresc-glowna .tresc blockquote {font-size: 11px;
        margin: 5px 15px;
	padding: 0px 10px;
        background: url(/resource/1tytuly.jpg) repeat-y;
}
#tresc-glowna .wykop {
	margin: 10px 0 8px -3px;
}
/*info pod notką*/
#tresc-glowna .szczegoly {
	border-left: 1px solid #ddd;
     
        background: url(/resource/1podwpisem.jpg) repeat-y;
	font-size: 10px;
	padding: 0 0 0 10px;
	
	margin: 20px 0 12px;

}

#tresc-glowna .szczegoly-etykieta {
	left: 0;
	overflow: hidden;
	position: absolute;
	text-indent: -666em;
	top: 0;
}
/*poszczególne elementy info*/
#tresc-glowna .szczegoly .etykieta {
	clear: both;
	float: left;
	width: 100px;
        font-weight: bold;
}
/*koncówka autora*/
#tresc-glowna .szczegoly .etykieta em {
	font-style: normal;
}
/*kategoria i tagi pod notką*/
#tresc-glowna .szczegoly .lista {
	overflow: hidden;
}

#tresc #tresc-glowna .dzien .wpis .szczegoly .lista\ {
	zoom: 1.0;
}
/*poszczególne słowa kategorii, tagów pod notką*/
#tresc-glowna .szczegoly .lista .pozycja {
	float: left;
	margin: 0 8px 0 0;
}

#tresc-glowna .szczegoly span {
	left: 0;
	overflow: hidden;
	position: absolute;
	text-indent: -666em;
	top: 0;
}
/*przejdź do wpisu, dodaj komentarz*/
#tresc-glowna .opcje {
	font-size: 9px;
	text-transform: uppercase;
       
}

#tresc #tresc-glowna .dzien .wpis .opcje\ {
	zoom: 1.0;
}

#tresc-glowna .opcje-etykieta {
	left: 0;
	overflow: hidden;
	position: absolute;
	text-indent: -666em;
	top: 0;

}
/*przejdź do wpisu, dodaj komentarz*/
#tresc-glowna .lista-opcji {
	overflow: hidden;
}
/*Przejdź do wpisu , dodaj komentarz - oddzielnie*/
#tresc-glowna .lista-opcji .opcja {
	float: left;
	margin: 0 10px 0 0;
	position: relative; 
}

/*Komentarze*/

#tresc-glowna .opcje ul li.dodaj-komentarz a {
	float: left;
	overflow: auto;
}
#tresc-glowna .opcje ul li.dodaj-komentarz a em {
	font-style: normal;
}

#tresc-glowna .opcje ul li.dodaj-komentarz a .liczba-komentarzy {
	color: #505050;
	margin: 0 0 0 3px;
}

#tresc-glowna .opcje ul li.dodaj-komentarz a:hover {
	text-decoration: none;
}

#tresc-glowna .opcje ul li.dodaj-komentarz a:hover .dodaj-komentarz-etykieta {
	color: #99bf97;
	text-decoration: underline;
}

#tresc-glowna .opcje ul li span {
	left: 0;
	overflow: hidden;
	position: absolute;
	text-indent: -666em;
	top: 0;
}
/*Trackbacki*/

#tresc-glowna .trackbacki {
	
	margin: 0;
	padding: 0;
}

#tresc-glowna .trackbacki .etykieta {
	background url(../images/separator-light.gif) 0 100% no-repeat;
	font-size: 14px;
	margin: 0 0 5px;
	padding: 0 0 5px;
}

#tresc-glowna .trackbacki .link .etykieta {
	background: none;
	display: block;
	font-size: 9px;
	font-weight: bold;
	margin: 0 0 5px;
	padding: 0;
	text-transform: uppercase; 
}

#tresc-glowna .trackbacki .link .pole-tekstowe {
	border: 1px solid #fff;
	color: #505050;
	font-family: Arial, Sans-serif;
	overflow: hidden;
	width: 501px; 
}

#tresc-glowna .trackbacki .trackback {
	background url(../images/separator-light.gif) no-repeat;
	margin: 5px 0 0;
	padding: 10px 0 5px;
}

#tresc-glowna .trackback .etykieta {
	background: none;
	font-size: 9px;
	font-weight: bold;
	margin: 0 0 5px;
	padding: 0;
	text-transform: uppercase;
}

#tresc-glowna .trackback .etykieta .nazwa-bloga {
	font-style: normal;
	margin: 0 0 0 3px;
}

#tresc-glowna .trackback .etykieta .czas {
	display: block;
	font-style: normal;
	font-weight: normal;
}

#tresc-glowna .trackback .etykieta span {
	left: 0;
	overflow: hidden;
	position: absolute;
	text-indent: -666em;
	top: 0;
}

#tresc-glowna .trackback p {
	margin: 0;
}

/*Komentarze*/

#tresc-glowna .wpis .komentarze {
	
	margin: 10px 0 0;
	padding: 0px 0 0;
}

#tresc-glowna #wpis .dzien .wpis .komentarze\ {
	padding-top: 9px;
}

#tresc-glowna .komentarze .komentarze-etykieta {
	font-size: 14px;
	margin: 0;
	padding:0px; 
        border-bottom: 1px solid #999;
}

#tresc-glowna .komentarze .dodaj-komentarz {
	font-size: 16px;
	padding: 3px 0 5px; text-align: right; 
}

#tresc-glowna .komentarze .dodaj-komentarz a {
	font-size: 11px;
	text-transform: uppercase;
        font-weight: bold; 
}

#tresc-glowna .komentarze .komentarz {
	
	padding: 10px 0 20px 0; 
}

#tresc-glowna .komentarz .etykieta {
	background: none;
	font-size: 9px;
	font-weight: bold;
	margin: 0 0 5px;
	padding: 0;
	text-transform: uppercase; 
}

#tresc-glowna .komentarz .etykieta span {
	left: 0;
	overflow: hidden;
	position: absolute;
	text-indent: -666em;
	top: 0;
}

#tresc-glowna .komentarz .etykieta .host {
	font-style: normal;
	margin: 0 0 0 3px; 
}

#tresc-glowna .komentarz .etykieta .czas {
	display: block;
	font-style: normal;
	font-weight: normal;
}

#tresc-glowna .komentarz .tresc {
	line-height: 130%; margin: 0;
}

#tresc-glowna .komentarz .tresc p {
	margin: 0; 
}
#komentarze ul li.parzysty {
        
      
}
#komentarze ul li.nieparzysty {
        
      
}
#tresc-glowna .strony {
	padding: 20px 0 0;
	position: relative;
	text-align: center;
}

#tresc-glowna .strony\ {
	width: 453px;
	zoom: 1.0;
}

#tresc-glowna .komentarze .strony {
	background url(../images/separator-light.gif) 0 100% no-repeat;
	padding: 20px 0;
}

#tresc-glowna .strony .strona {
	display: inline;
}

#tresc-glowna .strony .strona-poprzednia {
	float: left;
	left: 0;
	position: absolute;
}

#tresc-glowna .strony .strona-nastepna {
	float: right;
	position: absolute;
	right: 0;
}

#tresc-glowna .strony .strona-aktywna {
	border: 1px solid #aaa;
	padding: 2px 5px;
}

#tresc #tresc-glowna .strony .strona-aktywna\ {
	margin: 0 3px 0 0;
	zoom: 1.0;
}

#tresc-glowna .strony .strona a {
	border: 1px solid #ccc;
	padding: 2px 5px;
}

#tresc #tresc-glowna .strony .strona a\ {
	zoom: 1.0;
}

#tresc-glowna .strony .strona a:hover {
	border-color: #a3656a;
	text-decoration: none;
}

#tresc-glowna .strony .strona-poprzednia a {
	border-color: #fff;
	padding-left: 0;
}

#tresc-glowna .strony .strona-nastepna a {
	border-color: #fff;
	padding-right: 0;
}

#tresc-glowna #wpisy .strony .strona-poprzednia\, #tresc #tresc-glowna #wpisy .strony .strona-nastepna\ {
	padding-top: 3px;
	top: 0;
}

#tresc-glowna .strony li.strona-poprzednia a:hover, #tresc-glowna .strony li.strona-nastepna a:hover {
	border-color: #fff;
	text-decoration: underline;
}

#tresc-glowna .strona span {
	left: 0;
	overflow: hidden;
	position: absolute;
	text-indent: -666em;
	top: 0;
}

#tresc-glowna .strona em {
	font-style: normal;
}

#strona {
	margin-bottom: 0px;
}

#strona .tytul {
	color: #99bf97;
	font-size: 18px;
	margin: 26px 0 16px;
}

#strona h3 {
	font-size: 18px;
	margin: 0 0 14px;
}

#strona p {
	line-height: 1.3em;
	margin: 0 0 12px;
	text-align: justify;
}
/*Szpalta z zakładkami*/

#tresc #tresc-poboczna {
	
	float: left;
	padding: 20px 0 0;
	width: 250px;
         
}

#tresc-poboczna div.boks {
	clear: both;
	margin: 0 0 10px;
	position: relative;
}

#tresc-poboczna div.boks .etykieta {
	background: #f0f0f0 url(/resource/1tytuly.jpg) repeat-y;
        
	color: #505050;
	font-size: 18px;
	padding: 7px 10px;
	position: relative;
}

#tresc-poboczna div.boks li h3 {
	
	color: #99bf97;
	font-size: 16px;
	font-weight: bold;
	margin: 0 0 5px;
	padding: 5px 0 0 0;
	text-transform: none;
}

#tresc-poboczna div.boks ul, #design {
	padding: 10px 10px 0 10px;
}

#tresc-poboczna div.boks ul li {
	font-size: 9px;
	margin: 0 0 5px;
	text-transform: uppercase;
}

#tresc-poboczna div.boks ul li ul {
	padding: 0;
}
DIV#archiwum h2 {
        background: #f0f0f0 url(/resource/1tytuly.jpg) repeat-y;
        
	color: #505050;
	font-size: 18px;
	padding: 7px 10px;
	position: relative;
}
#tresc-poboczna #kalendarz {
	text-align: center;
	padding: 0 5px 1px 0;
	position: relative;
        margin 0 auto;
        width: 200px;
}

#tresc #tresc-poboczna #kalendarz\ {
	padding: 0 0 20px;
}

#tresc-poboczna #kalendarz .etykieta {
	background: none;
	left: 0;
	overflow: hidden;
	padding: 0;
	position: absolute;
	text-indent: -666em;
}

#tresc-poboczna #kalendarz .miesiac-wybrany {
	padding: 15px 0 0;
	text-align: center;
}

#tresc #tresc-poboczna #kalendarz .miesiac-wybrany\ {
	padding-bottom: 13px;
}

#tresc-poboczna #kalendarz .miesiac-wybrany a {
	color: #99bf97;
	font-weight: bold;
        text-align: center;
        margin-left: 25px;
        font-size: 14px;
}

#tresc-poboczna #kalendarz .miesiacy-wybrany a:hover {
	text-decoration: none;
}

#tresc #tresc-poboczna #kalendarz .dni-tygodnia-miesiaca {
	margin: 9px 5px 10px 5px;
	width: 200px;
}

#tresc-poboczna #kalendarz .dzien {
	text-align: center;
}

#tresc-poboczna #kalendarz .dzien-tygodnia {
	font-size: 9px;
	padding: 15px 0 13px;
}

#tresc-poboczna #kalendarz .dzien-miesiaca {
	padding: 0px 0 5px; 
}

#tresc-poboczna #kalendarz .miesiace {display: inline;
	position absolute; 
	top 5px;
}

#tresc-poboczna #kalendarz .miesiac-poprzedni a {
	text-transform: none;
	display: inline;
	height 8px;
	left: 35px;
	overflow hidden;
	position: absolute;
	text-indent -666em; 
	top 0px; 
	width: 4px; 
}

#tresc #tresc-poboczna #kalendarz .miesiace .miesiac-poprzedni a\ {
	left: 7px;
}

#tresc-poboczna #kalendarz .miesiac-nastepny a {margin: 0;
	text-transform: none;
	display: inline; 
	height 8px;
	left: 125px; 
	overflow hidden; 
	position: absolute;
	text-indent -666em; 
	top 0px;
	width: 4px;
}

#tresc-poboczna #kalendarz .miesiace .miesiac-nastepny a\ {
	left: 165px;
}

#tresc-poboczna #tagi .tag {
	display: inline;
	font-size: 12px;
	text-transform: none;
}

#tresc-poboczna #wyszukiwarka .formularz {
	overflow: hidden;
	padding: 10px 10px 0 10px;
        
}

#tresc-poboczna #wyszukiwarka .formularz * {
	float: left;
        
}

#tresc-poboczna #wyszukiwarka .formularz .pole-tekstowe {
	background: #f9f7df;
	border: 1px solid #c9d797;
	font-size: 11px;
	margin: 0 10px 0 0;
	padding: 2px;
	width: 121px; 
}

#tresc-poboczna #wyszukiwarka .formularz .pole-tekstowe-etykieta {
	left: 0;
	overflow: hidden;
	position: absolute;
	text-indent: -666em;
	top: 0;
}

#tresc-poboczna #wyszukiwarka .formularz .przycisk {
	background: #94be98;
	border: 0;
	color: #fff;
	height: 19px;
	font-size: 11px;
	font-weight: bold;
	text-align: center;
	padding: 1px 5px 2px;
}

#tresc-poboczna #zakladki ul\ { 
	margin: -13px 0 0;
}

#tresc #tresc-poboczna #zakladki ul ul\ {
	margin: 0;
}

#tresc-poboczna #opcje {
	border-top: 1px solid #f0f0f0;
	padding: 10px 0 5px;
}

#tresc-poboczna #opcje .etykieta {
	background: none;
	left: 0;
	overflow: hidden;
	padding: 0;
	position: absolute;
	text-indent: -666em;
}

#tresc-poboczna #opcje .opcja, #design {
	margin: 0 0 5px;
	text-align: center; 
}



blockquote, caption, dd, div, dl, dt, fieldset, form, h1, h2, h3, h4, h5, h6, label, legend, li, ol, p, td, textarea, th, ul {
    margin: 0;
    padding: 0;
}

button, caption, cite, h1, h2, h3, h4, h5, h6, input, legend, option, p, select, td, textarea, th {
    font-family: inherit;
    font-size: 1em;
    font-style: normal;
    font-weight: normal;
    text-align: left; 
}

blockquote:before, blockquote:after, q:before, q:after {
    content: '';
}

li, ol, ul {
    list-style: none;
}

blockquote, q {
	quotes: "" "";
}
blockquote {}
fieldset {
	display: block;
	border: 0;
}

button, input, select {
    margin: 0;
}

del, ins {
    text-decoration:none;
}

sub, sup {
    vertical-align: baseline;
}

table {
    border-collapse: collapse;
    border-spacing: 0;
    width: 100%;
}

legend {
    color: #000;
}

img {
	display: block;
}

abbr {
    border: 0;
    font-variant: normal;
}

a {
    text-decoration: none;
}

a img {
    border: 0;
}

:focus {
    outline: 0;
}
blockquote {
        margin: 5px 15px;
	padding: 0px 10px;
        background: url(/resource/1tytuly.jpg) repeat-y;
}
/* Ostatnie komentarze by s.z.y.m.o.n */

#LastComments {
   margin-left20px;
   width: 250px; 
   font-size: 0.8em; 
   line-height: 140%; 
   margin-top: 20px; 
   font-family: verdana;
   padding-bottom: 10px;
   
}

#LCtitle {
        background: #f0f0f0 url(/resource/1tytuly.jpg) repeat-y;
        border-left 1px solid #ddd;
	color: #505050;
	font-size: 18px;
	padding: 12px 10px;
	position: relative;
        
    
    }
.LCuser  {
   padding-left:0px;
   font-size: 11px; 
   color:#94be98; 
   font-weight: bold;
   padding-top:0px
}

.LCdate {
   color: #808080; 
   font-size: 10px;
}
#LastComments ul{
   list-style:none;
   padding-left:0;
   margin-left:0}
#LastComments li {
   width 161px; 
   margin: 0px auto;
   padding: 5px 5px 0px 15px;
   font-family: verdana;
   font-size: 11px;
  
   margin-bottom: 5px;}
#LastComments a {
   font-family: verdana;
   font-weight: normal; 
   color:#94be98; 
   font-size: 10px; 
   text-transform uppercase;}

/*zwijane zakładki*/

.off, .on { 
 display: block;
 padding-right: 4px; 
 cursor: pointer;
}

.off {
 background: url('/resource/2off.png') center right no-repeat;
}
.on {
 background: url('/resource/2on.png') center right no-repeat;
}



.code { 
background:#f9f9e6; 
color:#333; 
padding:5px; 
border:1px dotted #333; 
font-family:'courier new'; 
}
#design {text-align: center; width: 90px;
        padding-left: 85px;}
