/*  
Theme Name: iFinanse.org
Theme URI: http://ifinanse.org/
Description: Szablon wykonany dla serwisu iFinanse.org
Version: 1.0
Author: iFinanse.org
*/


#wrap {
margin : 0 auto;
width : 910px;
}
body {
background : url(images/background.png) repeat-x top;
margin : 0 auto;
font : 11px Arial, Helvetica, sans-serif;
color : #000;
width : 910px;
text-align : left;
}
a {
outline : none;
text-decoration : none;
color : #000;
}
img {
border : 0;
}
.clear {
clear : both;
}
#notowaniagpw {
text-align : center;
height : 18px;
width : 910px;
margin-bottom : 5px;
}
#header {
height : 150px;
text-align : left;
}
#header .logo {
width : 241px;
height : 72px;
background : url(images/logo.png) no-repeat;
float : left;
list-style : none;
text-align : left;
margin-left : 10px;
cursor : pointer;
}
#header .ads {
width : 330px;
height : 116px;
float : right;
padding : 0;
}
#contentwrapper {
width : 910px;
}
#content {
float : left;
padding-top : 10px;
width : 410px;
margin : 10px 0 0 0;
}
#content h3 {
font-size : 16px;
margin : 0;
padding : 5px 0 5px 16px;
color : #000000;
border-bottom : 3px solid #c3c3c3;
}
.textwidget {
padding: 10px 10px 0 10px;
}
.entry {
line-height : 18px;
padding : 10px;
text-align : justify;
}
.entry h1 {
margin : 0;
font-weight : bold;
font-size : 22px;
line-height : 28px;
padding : 0;
text-align : left;
}
.entry h1 a {
color : #000000;
text-decoration : none;
}
.entry h1 a:hover {
color : #cc0000;
text-decoration : none;
}
.entry .meta {
padding : 3px;
color : #999999;
font-size : 11px;
margin-bottom : 8px;
line-height : 20px;
}
.entry .meta a {
font-size : 11px;
color : #999999;
}
.entry .meta a:hover {
color : #999999;
}
.entry a, .commentlist a, .navigation a {
color : #000;
text-decoration : none;
}
.entry a:hover, .commentlist a:hover, .navigation a:hover {
color : #000;
text-decoration : underline;
}
.entry img {
border : none;
padding : 2px;
}
.entry .left {
float : left;
margin-right : 10px;
}
.entry blockquote {
margin : 20px 10px;
padding : 0 20px 0 0;
background : #f4f4f4 url(images/quote.png) no-repeat 15px 10px;
border : 1px dotted #999999;
text-align : justify;
}
#l_sidebar {
float : left;
width : 190px;
margin : 0 0 0 0;
padding-right : 20px;
}
* html #l_sidebar {
margin : 0 0 5px 0;
}
#l_sidebar .ad_box {
margin-top : 10px;
}
#l_sidebar .box {
margin-bottom : 30px;
}
#l_sidebar .box h3, #l_sidebar h3 {
font : bold 14px Verdana, Arial, Helvetica, sans-serif;
color : #000000;
border-bottom : 3px solid #c3c3c3;
padding : 5px;
}
#l_sidebar a {
color : #000;
margin : 0;
padding : 0;
font-weight : bold;
}
#l_sidebar a:hover {
color : #000;
font-weight : bold;
}
#l_sidebar ul {
list-style-type : none;
margin : 0 0 10px 0;
padding : 0;
}
#l_sidebar ul li {
margin-bottom : 0.2em;
background : url(images/bullet.gif) no-repeat left;
padding : 4px 0 4px 20px;
}
#l_sidebar ul li ul {
list-style-type : square;
margin-left : 1.5em;
padding : 0;
border : 0;
}
#l_sidebar ul li ul li {
border : 0;
}
#r_sidebar {
padding-left : 20px;
float : left;
width : 270px;
}
* html #r_sidebar {
margin : 0;
width : 280px;
position : relative;
}
#r_sidebar .rss {
margin-top : 10px;
font-size : 16px;
font-weight : bold;
line-height : 31px;
}
#r_sidebar .rss img {
float : left;
margin : 0 10px 0 15px;
}
#r_sidebar .box {
margin-bottom : 10px;
}
#r_sidebar .box h3, #r_sidebar h3 {
font : bold 14px Verdana, Arial, Helvetica, sans-serif;
color : #000000;
border-bottom : 3px solid #c3c3c3;
padding : 5px;
}
#r_sidebar a {
color : #000;
margin : 0;
padding : 0;
font-weight : bold;
}
#r_sidebar a:hover {
color : #000;
font-weight : bold;
}
#r_sidebar ul {
list-style-type : none;
margin : 0 0 10px 0;
padding : 0;
}
#r_sidebar ul li {
margin-bottom : 0.2em;
background : url(images/bullet.gif) no-repeat left;
padding : 4px 0 4px 20px;
}
#r_sidebar ul li ul {
list-style-type : square;
margin-left : 1.5em;
padding : 0;
border : 0;
}
#r_sidebar ul li ul li {
border : 0;
}
.commentsblock {
padding-top : 20px;
padding-left : 15px;
}
.commentsblock h3 {
font-size : 18px;
}
.commentsblock textarea {
width : 350px;
}
.commentsblock input, .commentsblock textarea {
border : 1px solid #999999;
}
.commentsblock textarea:focus {
background : #eee;
border : 1px solid #999999;
}
.commentsblock textarea:focus, .commentsblock input:focus {
background : #eee;
border : 1px solid #999999;
}
ol.commentlist {
color : #000;
list-style-type : none;
margin : 0;
margin-top : 1.5em;
padding : 0;
}
.commentlist li {
margin-bottom : 2em;
padding : 0.5em 1em;
}
.alt1 {
border : 1px solid #f2f0e8;
padding : 0.5em;
}
.alt2 {
padding : 0.5em;
border : 1px solid #f2f0e8;
}
h3#comments {
font-size : 1.6em;
}
.commentcount {
float : right;
font-size : 20px;
font-weight : bold;
}
.commentcount a {
color : #cccccc;
}
.commentcount a:hover {
color : #999999;
}
#najnowsze {
padding-right : 20px;
}
#najnowsze h3 {
font-size : 16px;
margin : 0;
padding : 5px 0 5px 16px;
color : #000066;
background : #eaeaea;

}
#najnowsze ul {
list-style : none;
padding-left : 0;
margin-top : 7px;
margin-bottom : 10px;
font-size : 11px;
line-height : 13px;
}
#najnowsze li {
border-bottom : 1px dotted #a6a6a6;
}
#najnowsze a {
display : block;
color : #000072;
padding : 3px 0 3px 17px;
text-decoration : none;
}
#najnowsze a:hover {
color : #000072;
text-decoration : underline;
}
.categorybox {
width : 200px;
height: 290px;
float : left;
}
.categorybox a, a:hover {
color : #000072;
text-decoration : none;
}
.categorybox a:hover {
color : #000072;
text-decoration : underline;
}
.categorybox h3 {
margin : 0;
padding : 5px 0 5px 10px;
font-size : 16px;
color : #000066;
background : #eaeaea;
border-bottom : 1px solid #d1d1d1;
text-decoration : none;
}
.categorybox li {
padding-bottom : 4px;
}
.categorybox ul {
list-style : none;
padding-left : 15px;
}
.czytajdalej {
background : url(images/czytaj.jpg) no-repeat center;
color : #fff;
font-weight : bold;
font-size : 12px;
margin-right : 30px;
float : right;
padding : 35px;
}
.czytajdalej a {
color : #fff;
text-decoration : none;
}
.czytajdalej a:hover {
color : #fff;
text-decoration : none;
}
.kursywalut {
padding-top : 10px;
padding-left : 5px;
text-indent : 0;
font-size : 12px;
font-weight : bold;
text-align : left;
}
.kursywalut img {
margin-bottom : 5px;
margin-top : 5px;
color : #333333;
background : url(images/kursywalutbg.jpg) repeat-x top;
}
.kursywalut p {
margin : 0;
}
#pf {
width : 418px;
padding : 10px;
background : #eaeaea;
border : 1px solid #d7d6d6;
text-transform : capitalize;
line-height : 20px;
margin-bottom : 15px;
float : left;
}
#pfleft {
width : 130px;
padding-right : 10px;
padding-left : 30px;
float : left;
font-weight : bold;
}
#pfright {
width : 248px;
float : left;
}
#pf ul {
padding-left : 0;
list-style : none;
margin : 0;
}
#pf h3 {
margin : 0;
padding-left : 30px;
padding-bottom : 10px;
padding-top : 0;
font-size : 16px;
color : #333333;
}
#pf a {
color : #666666;
text-decoration : none;
padding-right : 5px;
}
#pf a:hover {
color : #cc0000;
}

.zrodlolink {
font-size : 10px;
padding-right : 20px;
float : right;
}
.zrodlolink a {
background : yellow;
font-weight : bold;
color : #000;
text-decoration : none;
}
.zrodlolink a:hover {
color : #000;
font-weight : bold;
text-decoration : underline;
}
.podobne {
width : 350px;
padding-top : 20px;
padding-left : 15px;
padding-right : 15px;
}
.podobne h3 {
color : #8c8b8b;
}
.subheader h3 {
color : #2b5da0;
line-height : 30px;
font-size : 20px;
padding-left : 15px;
border-bottom : 3px solid #2b5da0;
}
.subheader a {
color : #2b5da0;
text-decoration : none;
}
.subheader a:hover {
color : #2b5da0;
text-decoration : none;
}
#nextpostleft{
background : url(images/lewo.jpg) no-repeat center;
color : #000;
font-weight : bold;
font-size : 12px;
padding : 11px 64px 11px 64px;
}
#prevpostright{
background : url(images/prawo.jpg) no-repeat center;
color : #000;
font-weight : bold;
font-size : 12px;
padding : 11px 64px 11px 64px;
}
#nextprevious {
margin : 10px 20px 5px 20px;
}
#nextprevious a {
color : #000000;
text-transform : lowercase;
text-decoration : none;
}
#nextprevious a:hover {
color : #000000;
}
.alignleft {
float : left;
margin : 5px 10px 5px 0;
}
.alignright {
float : right;
margin : 5px 0 5px 10px;
}
.sidebareksperci {
width : 250px;
padding-left : 15px;
}
.sidebareksperci a, a:hover {
color : #999999;
}
.ekspercititle {
font-size : 15px;
text-decoration : underline;
color : #999999;
}
.ekspercititle a {
text-decoration : underline;
color : #999999;
}
.ekspercititle a:hover {
text-decoration : underline;
color : #999999;
}
.eksperciwpis {
padding : 10px;
}
#footer {
color : #666666;
padding-top : 15px;
}
#footer p {
float : left;
font-size : 11px;
padding : 0;
margin-top : 0;
line-height : 16px;
}
#footer a {
padding : 5px;
color : #666666;
text-decoration : none;
}
#footer a:hover {
color : #000;
text-decoration : none;
background : yellow;
}
#footer1 {
border-bottom : 3px solid #c3c3c3;
}
#footer2 {
margin : 0 auto;
font-size : 10px;
display : inline;
height : 500px;
}
#onas1 {
font-size : 25px;
color : #898989;
font-weight : normal;
}
#onas2 {
font-size : 22px;
font-weight : bold;
color : #898989;
}
#footerbox1 {
background : url(images/logo.png) no-repeat top left;
width : 241px;
height : 72px;
float : left;
}
#footerbox2 {
float : left;
padding-left : 15px;
padding-top : 10px;
width : 600px;
height : 72px;
}
.strong {
font-weight : bold;
}
#pp_t {
width : 180px;
background-color : #d9d9d9;
}
#pp_t td {
padding : 1px 2px;
}
#pp_h {
font-size : 11px;
font-family : arial;
font-weight : bold;
color : #ffffff;
background-color : #6677aa;
}
#pp_s {
font-size : 11px;
font-family : arial;
color : #fff;
text-decoration : none;
}
#pp_v {
font-size : 11px;
font-family : arial;
}
#pp_cu {
font-size : 11px;
font-family : arial;
color : #005500;
}
#pp_cd {
font-size : 11px;
font-family : arial;
color : #ff0000;
}
#pp_d {
font-size : 11px;
font-family : arial;
}
#pp_r1 {
background-color : #ffffff;
}
#pp_r2 {
background-color : #ffffff;
}
#pp_n {
display : none;
}
#nawigacja {
float : right;
list-style : none;
position : absolute;
top : 60px;
text-align : left;
margin-left : 210px;
}
#nawigacja li {
display : inline;
float : left;
margin-left : 7px;
}
#nawigacja li a {
color : #025990;
font-weight : bold;
display : block;
float : left;
padding-left : 20px;
background : url(images/nawigacja.gif) top left;
border : none;
}
#nawigacja li a span {
display : block;
float : left;
padding-right : 20px;
line-height : 50px;
height : 44px;
background : url(images/nawigacja.gif) top right;
}
#nawigacja li a:hover {
background-position : 0% -44px;
color : #fff;
}
#nawigacja li a:hover span {
background-position : 100% -44px;
color : #fff;
cursor : pointer;
}
#nawigacja li.current a {
background-position : 0% -88px;
color : #fff;
}
#nawigacja li.current a span {
background-position : 100% -88px;
color : #fff;
cursor : pointer;
}
.clearfix:after {
content : ".";
display : block;
height : 0;
clear : both;
visibility : hidden;
}
#ppartn {
float : left;
list-style : none;
position : absolute;
top : 102px;
text-align : left;
margin-left : 0px;
margin-right : 10px;
font-weight : bold;
font-size : 12px;
color : #fff;
}
#ppartn li {
display : inline;
float : left;
margin-right : 3px;
}
#ppartn li a {
color : #fff;
display : block;
float : left;
padding-right : 10px;
padding-left : 10px;
line-height : 32px;
height : 33px;
}
#ppartn li a:hover {
color : #000;
background : #fff;
text-decoration : none;
}
#searchform {
background : url(images/searchbg.jpg) no-repeat;
padding : 10px;
}
#searchinput {
width : 183px;
background : url(images/input.jpg) no-repeat;
border : 0;
margin : 0;
padding : 6px 0 6px 10px;
float : left;
font-weight: bold;
}
.submitbutton {
background : url(images/searchbutton.jpg) no-repeat;
width : 33px;
height : 27px;
color : white;
border : 0;
font-size : 10px;
padding : 0;
}
#translation_bar {
padding-left : 10px;
padding-right : 5px;
}
