body, dd, div, dl, dt, form, h1, h2, h3, h4, h5, h6, label, li, ol, p, td, textarea, th, ul { margin: 0; padding: 0; }
h1, h2, h3, h4, h5, h6, input, p, td, textarea { font-family: inherit; font-size: 1em; font-style: normal; font-weight: normal; text-align: left;}
li, ol, ul { list-style: none; }
a:hover { text-decoration: underline; }
a.readMore { display: block; margin-top: 4px; text-align: right; }







/* czerwony */
body { background: #fff url('http://i.imgur.com/Jg17x.png') repeat-x left top;  }
#tresc-glowna img { border-bottom: 4px solid #f01055; }
a { color: #f01055; }
textarea#TrackBackUrlField { background: #eaf3f4; border: 1px solid #b8d7da; }
#wFbWrap { border-top:1px solid #eaf3f4; }
#wpis .moje { border-bottom: 1px solid #EAF3F4; }
#strona .tytul { color: #ff3c00;}
#wyszukiwarka { background: url('http://bi.gazeta.pl/i/obrazki/blox/template7/search.png') repeat-x left top; }
#wrapper { background: url('http://bi.gazeta.pl/i/obrazki/blox/template7/bg-bottom.png') repeat-x left bottom; }
#wrapper #corrnerBottom { background: url('http://bi.gazeta.pl/i/obrazki/blox/template7/corrner.png') no-repeat -62px 0; }
#opcje .opcja a { background:url('http://bi.gazeta.pl/i/obrazki/blox/template7/blox_newsletter_ico2.gif') no-repeat top left !important; }
#opcje { border-top: 1px solid #464848; }
#naglowek { background: url('http://bi.gazeta.pl/i/obrazki/blox/template7/bg-top.png') repeat-x left top; }
#naglowek #corrnerTop { background: url('http://i.imgur.com/aPTs1.png') no-repeat 0 0; }
#naglowek #nazwa-bloga a { color: #141414; }
#naglowek #opis-bloga { color: #8cff91; }
#tresc-poboczna a { color: #7a7a7a; }
#tresc-poboczna .free-html { color: #7a7a7a; }
#tresc-poboczna { background: transparent url('http://bi.gazeta.pl/i/obrazki/blox/template7/box-top.png') no-repeat right top; }
#tresc-poboczna .blox { background: transparent url('http://bi.gazeta.pl/i/obrazki/blox/template7/box-bottom2.png') no-repeat right bottom; }
.newsletter_box h3 { color: #3B5998 !important; }
.newsletter_box span { color: #7A7A7A !important; }
.newsletter_box input { background: #fff; border: 1px solid #7A7A7A !important; }
.newsletter_box button { background: #f01055; padding: 2px; }
#komentarze h4 { color: #f01055; }
#komentarze h4 .url { color: #f01055 !important; }
#komentarze .komentarze-etykieta { color:#141414; }
#komentarze .nieparzysty { background-color:#f5f5f5; }
#komentarze .nieparzysty a { color:#000; }
#komentarze .czas { color: #000; }
#kalendarz .dzien { border:none; color:#333; }
#kalendarz .dzien a { border:none; color:#f01055; }
#kalendarz .dzien-tygodnia { color:#9a9999; }
#kalendarz .miesiac-wybrany a { color: #f01055; }
#kalendarz .miesiac-poprzedni a { background: transparent url('http://bi.gazeta.pl/i/obrazki/blox/template7/prev_icon.gif') no-repeat left top; }
#kalendarz .miesiac-nastepny a { background: transparent url('http://bi.gazeta.pl/i/obrazki/blox/template7/next_icon.gif') no-repeat left top; }
.boks .etykieta, .blox h2 { color: #f01055; }
.boks { background-color: #000; }
.boks li h3 { color: #7A7A7A; }
.boks ul li {color:#333; }
.boks { background-color: #000; }
.dzien  .tytul a { color:#000; }
.dzien  .tresc { border-bottom:1px solid #d5d5d5; }
.dzien  .szczegoly {color:#585858; zoom:1; }
.dzien  .opcje ul li.dodaj-komentarz a .liczba-komentarzy {color: #505050;}
.dzien  .opcje ul li.dodaj-komentarz a:hover .dodaj-komentarz-etykieta { color: #ff8c26; }
.dzien  .trackbacki .link .pole-tekstowe { border: none !important; background: transparent !important; color: #505050;}
.dzien  { background: url('http://bi.gazeta.pl/i/obrazki/blox/template7/bg-entry.png') repeat-x 0 0; }
.dzien .dzien-etykieta { color: #fff; background: url('http://bi.gazeta.pl/i/obrazki/blox/template7/bg-date-entry.png') no-repeat 0 0; }
.strony .strona a:hover { border-color: #ff8c26; }
.strony .strona-poprzednia a { border-color: #fff; }
.strony .strona-nastepna {	border-color: #fff; }
.strony li.strona-poprzednia a:hover, .strony li.strona-nastepna a:hover {border-color: #fff;}
.strony { border: 1px solid #d5d5d5; background: #fff; }
#strona .tytul, #strona .tytul a { color:#000; }
#strona .tresc { border-bottom:1px solid #d5d5d5;}
#strona { background: url('http://bi.gazeta.pl/i/obrazki/blox/template7/bg-entry.png') repeat-x 0 0; }








body, html { margin: 0; padding: 0; height: 100%; }
#skroty, .dzien  .szczegoly .szczegoly-etykieta , .dzien  .opcje .lista-opcji  span, .dzien  .trackbacki .trackback .etykieta span,  
.dzien  .komentarze .komentarz .etykieta span, .strony .strona span, #kalendarz .etykieta , #wyszukiwarka .pole-tekstowe-etykieta  { display:none;}

/*** Naglówek + ***/
#naglowek .kontener { margin: 0 auto; width: 750px; min-height: 180px; padding-right: 200px; }	
#naglowek #nazwa-bloga { padding: 35px 0 0; }

/*** Treść ***/

#tresc { width:950px; margin: 0 auto; }
#tresc:after { content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0; }

/***** Treść główna *****/
#tresc-glowna { float: left; width: 730px; margin-top:5px; }

#wpisy { padding: 0; }
#wpisy .wpisy-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;}

.wpisy .wpis-poprzedni { float: left; }
.wpisy .wpis-nastepny { float: right; }
.wpisy .wpis-poprzedni a,.wpisy .wpis-nastepny a { display: block; float: left; height: 12px; padding: 0 0 2px; }

.dzien, .strony {  }
.dzien .dzien-etykieta\ { margin-top: 5px; }
.dzien .wpis { background: none; padding-bottom: 0; position:relative; margin-bottom: 30px; }
.dzien .tytul { font-size: 24px; }
.dzien .tresc h3 { font-size: 18px; margin: 0 0 14px; }
.dzien .tresc p { line-height: 1.3em; margin:10px 0; text-align: justify; }
.dzien  .facebook-like { display: none; text-align:left; padding-top:10px; clear:both; zoom:1; }
.dzien  .facebook-like\ { display:none; }


.dzien  .szczegoly .etykieta { clear: both;float: left; margin-right:3px; }
.dzien  .szczegoly .etykieta em { font-style: normal; }
.dzien  .szczegoly .szczegol {  }
.dzien  .szczegoly .szczegol\ { float:none; }
.dzien  .szczegoly .lista { overflow: hidden; }
.dzien  .szczegoly .lista\ { zoom: 1.0; }
.dzien  .szczegoly .lista .pozycja { float: left; margin: 0 8px 0 0; }
.dzien  .szczegoly span { left: 0; overflow: hidden; 	position: absolute;	text-indent: -666em;	top: 0; }
.dzien .szczegoly .kategoria-etykieta, .dzien .szczegoly .kategoria { display: none; }

.dzien  .opcje { font-size: 12px; }
.dzien  .opcje\ { zoom: 1.0; }
.dzien  .opcje .opcje-etykieta { left: 0; overflow: hidden;	position: absolute;	text-indent: -666em; top: 0; }
.dzien  .opcje .lista-opcji { overflow: hidden;	float:right; position:relative;	margin-top:-37px; }
.dzien  .opcje .lista-opcji .opcja { position: relative;	text-align:right; }
.dzien  .opcje .lista-opcji .przejdz-do-wpisu {	padding-bottom:3px; }
.dzien  .opcje ul li.dodaj-komentarz a em { font-style: normal; }
.dzien  .opcje ul li.dodaj-komentarz a:hover { text-decoration: none; }
.dzien  .opcje ul li span {	left: 0; overflow: hidden; position: absolute;	text-indent: -666em; top: 0; }

.dzien  .trackbacki { margin: 10px 0 0; padding: 20px 0 0; }
.dzien  .trackbacki .etykieta {	font-size: 24px; margin: 0 0 15px; padding: 0 0 15px; }
.dzien  .trackbacki .link .etykieta { background: none; display: block;	font-size: 9px; text-align: left;	font-weight: bold;	margin: 0 0 15px; padding: 0; text-transform: uppercase; }
.dzien  .trackbacki .trackback { margin: 13px 0 0; padding: 25px 0 5px;}
.dzien  .trackbacki .trackback .etykieta { background: none; font-size: 9px;	font-weight: bold;	margin: 0 0 15px; padding: 0; text-transform: uppercase; }
.dzien  .trackbacki .trackback .etykieta .nazwa-bloga { font-style: normal;	margin: 0 0 0 3px;}
.dzien  .trackbacki .trackback .etykieta .czas {	display: block;	font-style: normal;	font-weight: normal; }
.dzien  .trackbacki .trackback p { margin: 0; }
.dzien  .trackbacki form { margin-left: 10px; }

.dzien  .komentarze .etykieta { font-size: 14px; padding: 0 0 15px; }
.dzien  .komentarze .dodaj-komentarz { padding: 7px 0 10px; }
.dzien  .komentarze .dodaj-komentarz a { font-size: 9px; text-transform: uppercase;}
.dzien  .komentarze .komentarz { padding: 20px 0; }
.dzien  .komentarze .komentarz .etykieta { background: none; font-size: 9px;	font-weight: bold;	margin: 0 0 15px;	padding: 0;	text-transform: uppercase; }
.dzien  .komentarze .komentarz .etykieta .host { font-style: normal;	margin: 0 0 0 3px; }
.dzien  .komentarze .komentarz .etykieta .czas { display: block; font-style: normal;font-weight: normal;}
.dzien  .komentarze .komentarz .tresc {line-height: 130%;}
.dzien  .komentarze .komentarz .tresc p {margin: 0;}

/* .komentarze .strony { padding: 20px 0; text-align:right; } */
.strony .strona { display: inline; font-size:11px; }
.strony .strona-poprzednia, .strony .strona-nastepna  { text-transform:lowercase; }
.strony .strona-aktywna { padding: 2px 5px; }
.strony .strona-aktywna\ { margin: 0 3px 0 0; zoom: 1.0; }
.strony .strona a { 	padding: 2px 5px; font:normal 11px Arial,sans-serif; }
.strony .strona a\ { zoom: 1.0; }
.strony .strona-poprzednia\, #wpisy .strony .strona-nastepna\ { padding-top: 3px; top: 0; }
.strony .strona em { font-style: normal; }
#strona { margin-bottom: -10px; }
#strona h3 { font-size: 18px; margin: 0 0 14px; }
#strona p {	line-height: 1.3em;	margin: 0 0 12px; text-align: justify; }

#kalendarz { padding: 0 0 1px; position: relative; }
#kalendarz { zoom:1; }
#kalendarz .miesiac-wybrany { padding: 13px 0 0; text-align: center;}
#kalendarz .miesiac-wybrany a { font-size:11px; text-transform:lowercase; }
#kalendarz .miesiacy-wybrany a:hover { text-decoration: none; }
#kalendarz .dni-tygodnia-miesiaca { width: 150px; margin:0 9px 4px; }
#kalendarz .dzien { text-align: center; background:none; border:none; font:11px/12px Arial,sans-serif; }
#kalendarz .dzien-tygodnia { font-size: 9px; padding:0; }
#kalendarz .dzien-tygodnia abbr { border:none; }
#kalendarz .dzien-miesiaca { padding: 0; }
#kalendarz .miesiace { position:absolute; width:100%; top:1px; }
#kalendarz .miesiac-poprzedni, #kalendarz .miesiac-nastepny  { text-transform:lowercase; width:6px; height:5px; text-indent:-200px; overflow:hidden; display:block; position:absolute; top:16px; }
#kalendarz .miesiac-poprzedni { left:9px; }
#kalendarz .miesiac-nastepny { right:9px; } 
#kalendarz .miesiac-poprzedni a, #kalendarz .miesiac-nastepny a { display:block; }

#tagi .tag { display: inline; font-size: 12px; text-transform: none; }
#wyszukiwarka .formularz { overflow: hidden; padding:10px 0;}
#wyszukiwarka .formularz fieldset { border:none; margin:0; padding:0; }
#wyszukiwarka .formularz * { float: left; }
#wyszukiwarka .pole-tekstowe { position: absolute; top: 25px; left: 10px; border: none; font-size: 11px; padding: 2px; width: 125px; background: transparent; }
#wyszukiwarka .przycisk { position: absolute; top: 25px; left: 145px; border: none; width: 20px; height: 19px; text-indent: -1000px; overflow: hidden; cursor:pointer; background: transparent; }
#zakladki ul\ { margin: -13px 0 0; }
#zakladki ul ul\ { margin: 0; }
#opcje h2 { display: none; }
#opcje .iconBloxBg { display: none !important; }
#opcje .opcja { text-align:left; overflow:hidden;  }
#opcje .dodaj-do-ulubionych a { background-position: 0 -18px !important;}
#opcje .newsletter a { background-position: 0 -36px !important; }

/* Strona wpisu */
#wpis { position:relative; }
#wpis .dzien { padding-top:90px; }
#wpis .wpisy  { margin:0; position:absolute; top:-30px; left:1px; z-index:2; overflow:hidden; width:100%; font-size:11px;  }
#wpis .wpisy  li { text-transform:lowercase; margin-top:7px; }
#wpis .wpisy  .wpis-poprzedni { float:left; margin-left:28px; }
#wpis .wpisy  .wpis-nastepny { float:right; margin-right:28px; }
#wpis .tresc { border-bottom:none; }
#wpis .wpis-etykieta { display:none; }
#wpis .dzien-etykieta  { top:28px; }
#wpis  .dzien  .opcje .lista-opcji { top:-10px; text-transform:lowercase; }


#komentarze .dodaj-komentarz { text-align:right; padding:0; }
#komentarze .dodaj-komentarz a { text-align:right; text-transform:lowercase; font-size: 12px; }
#komentarze ul { margin-bottom:5px; }
#komentarze blockquote { margin:0; }
#komentarze .komentarz { padding:8px 10px; }
#komentarze .komentarz a { font-weight:normal; }

#wFbWrap:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
#wFbWrap .c0  { width:80px; float:left; }
#wFbWrap .c1 { width:360px; float:left; }

#zakladki ul { margin-top:1px; padding-top:1px; }

/* poprawki */
li.pisz-blog a.iconBloxBg { display: block; height: 32px !important; margin-bottom: 4px; }
div.tresc ul li { list-style: disc; margin-left: 20px; }
div.tresc ol li { list-style: decimal; margin-left: 24px; }
div.tresc p strong { font-weight: bold; }
div.tresc p em { font-style: italic; }
#wFbWrap { height: 25px; overflow: hidden; }

.newsletter_box { margin: 0; padding: 0; background: transparent; border: none; }
body { font: normal 12px Arial, Sans-serif; text-align:center; }
img {  }
a {  text-decoration: none; }
textarea#TrackBackUrlField {  }
#wFbWrap { padding:9px 0; margin-top:9px; }
#wpis .moje { text-align:left; margin-top:10px; padding-bottom:10px; }
#strona .tytul { font-size: 18px; margin: 26px 0 16px;}
#wyszukiwarka { position: absolute; top: -80px; left: 0; width: 155px; height: 66px; }
#wrapper { position: relative; width: 100%; min-height: 100%; overflow: hidden; }
#wrapper #corrnerBottom { position: absolute; bottom: 0; right: 0; width: 62px; height: 62px; }
#opcje .opcja a { padding:0 0 0 20px !important; text-align:left; height:18px; display:block; line-height:18px; }
#opcje { padding-top: 6px; }
#naglowek { text-align: left; }
#naglowek #corrnerTop { position: absolute; top: 0; left: 0; width: 62px; height: 62px; }
#naglowek #nazwa-bloga a { font: bold 57px Arial, Sans-serif; }
#naglowek #opis-bloga { font-size: 24px; padding: 0 16px 0 0; text-align: left; }
#tresc-poboczna a { font-size: 11px; }
#tresc-poboczna .free-html { overflow: hidden; }
#tresc-poboczna { position:relative; top:-65px; width: 171px; margin-left: 10px; padding-top: 9px; float:right; text-align:left; }
#tresc-poboczna .blox { padding-bottom: 13px; }
.newsletter_box h3 { text-align: center; font-size: 14px !important; }
.newsletter_box span {  }
.newsletter_box input {  }
.newsletter_box button { width: 106px; font-weight: bold; padding: 2px; cursor: pointer; border: none; }
#komentarze h4 { margin-bottom:5px; }
#komentarze h4 .url {  }
#komentarze .komentarze-etykieta { font-size:24px; }
#komentarze .nieparzysty {  }
#komentarze .nieparzysty a {  }
#komentarze .czas { display:inline; }
#kalendarz .dzien { text-align: center; font:11px/12px Arial,sans-serif; }
#kalendarz .dzien-tygodnia { font-size: 9px; padding:0; }
#kalendarz .miesiac-wybrany a { font-size:11px; text-transform:lowercase; }
.boks .etykieta, .blox h2 { padding: 5px 0 0; position: relative; font-size: 12px; text-transform: lowercase; text-transform: capitalize; white-space: nowrap; overflow: hidden; }
.boks .lista { padding:5px 0; }
.boks li li ul { padding: 0; }
.boks li h3 { font-size: 11px; font-weight: bold; margin: 0 0 5px; padding: 5px 0 0 0; text-transform: none; }
.boks ul li { font-size: 9px; padding:2px 0; text-transform:lowercase; }
.boks { clear: both; position: relative; padding:0 8px 20px; }
.dzien  .tytul a {  }
.dzien  .tresc { text-align:left; padding-bottom: 10px; }
.dzien  .szczegoly { padding-top:10px; font-size: 11px; text-align:left; zoom:1; overflow:hidden; }
.dzien  .opcje ul li.dodaj-komentarz a .liczba-komentarzy {margin: 0 0 0 3px;}
.dzien  .opcje ul li.dodaj-komentarz a:hover .dodaj-komentarz-etykieta { text-decoration: underline; }
.dzien  .trackbacki .link .pole-tekstowe { font-family: Arial, Sans-serif;	overflow: hidden;	width: 99%;}
.dzien  { margin-bottom:5px; position:relative; padding:75px 28px 10px; zoom:1; }
.dzien .dzien-etykieta { font-size: 14px; width: 189px; height: 49px; padding: 10px 0 0; text-align:center; position:absolute; top:15px; right:-30px; }
.strony .strona a:hover {  }
.strony .strona-poprzednia a { padding-left: 0; }
.strony .strona-nastepna { padding-right: 0; }
.strony li.strona-poprzednia a:hover, .strony li.strona-nastepna a:hover {text-decoration: underline;}
.strony { position: relative; text-align: right; padding:10px 30px; }

#strona .dzien-etykieta\ { margin-top: 5px; }
#strona  .wpis { background: none; padding-bottom: 0; position:relative; margin-bottom: 30px; }
#strona  .tytul { font-size: 24px; margin-bottom: 0; }
#strona  .tresc h3 { font-size: 18px; margin: 0 0 14px; }
#strona  .tresc p { line-height: 1.3em; margin: 0; padding:10px 0; text-align: justify; }
#strona .tytul, #strona .tytul a { padding: 20px 10px 10px; }
#strona .tresc { padding-left: 12px; }

#nazwa-bloga {
text-align:left;
text-indent:-9999px;
}

#nazwa-bloga a {
 background: url('http://imageshack.us/photo/my-images/829/logocmi.png/') left top no-repeat; 
}
#nazwa-bloga a {
display:block; 
width:100%;    
height:100px; 
text-indent:-9999px;
}
#komentarze-autor { background-color: #black !important; }