body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 1.5;
	background-color: #3366CC;
	background-repeat: repeat-x;
	background-position: 0 0;
	padding-top: 10px;
	padding-right: 0;
	padding-bottom: 25px;
	padding-left: 0;
}

h1, h2, h3, h4, h5, h6, p, address, blockquote, table, dl, fieldset {
	margin-top: 10px;
	margin-right: 0;
	margin-bottom: 10px;
	margin-left: 10;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 6px;
}


#main {
	width:846px;
	padding:10px;
	overflow:hidden;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}

    #header {
	position:relative;
	height:150px;
	overflow:hidden;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 35px;
	background-repeat: no-repeat;
	background-position: 0 0;
	background-image: url(../grafiki/uslugi-ksiegowe-gora2.jpg);
}
    #header #logo {margin:0;}
    
        #slogan {
	position:absolute;
	top:105px;
	right:535px;
	width:275px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 8px;
	padding-left: 15px;
}
    
    #nav {
	position:relative;
	padding-top: 0;
	padding-right: 37px;
	padding-bottom: 0;
	padding-left: 20px;
	background-position: 0 0;
	background-color: #0B8791;
}
    #nav ul {margin:0; list-style:none;}
    #nav ul li {display:inline;}
    #nav ul li a {
	display:block;
	float:right;
	text-decoration:none;
	padding-top: 1px;
	padding-right: 1px;
	padding-bottom: 1px;
	padding-left: 7px;
	background-color: #0B8791;
	background-repeat: no-repeat;
	background-position: 100% 0;
}
    #nav a:hover {text-decoration:underline;}
    #nav ul li.active, #nav ul li.active a {font-weight:bold;}
    #nav #feeds {position:absolute; top:9px; right:25px; margin:0;}
    #nav #feeds a:hover {text-decoration:none;}

    #cols {margin-bottom:10px; background:url("../grafiki/cols.gif") 0 0 no-repeat;}
    #cols-in {min-height:430px; padding:20px; background:url("../grafiki/cols-in.gif") 0 100% no-repeat;}
    
        #content {
	float:right;
	width:527px;
}
        #aside {
	float:left;
	width:255px;
}
        #content .in, #aside .in {
	padding:2px;
}

    #footer {
	padding-top: 2px;
	padding-right: 15px;
	padding-bottom: 2px;
	padding-left: 10px;
}
    #footer p {margin:0;}
    
        #ico-print {padding-left:12px; background:url("../grafiki/ico-print.gif") 0 50% no-repeat;}
        #ico-sitemap {margin-left:10px; padding-left:10px; background:url("../grafiki/ico-sitemap.gif") 0 50% no-repeat;}

        .ico-rss {padding-left:18px; background:url("../grafiki/ico-rss.gif") 0 50% no-repeat;}

    #copy {margin:15px auto 0 auto; width:816px; font-size:90%;}


#okruchy {margin:0; font-size:90%;}
#okruchy a:hover {text-decoration:none;}
#okruchy span {margin:0 3px;}

#topstory-img {float:left; width:200px;}
#topstory-img img {display:block;}
#topstory-txt {
	float:right;
	width:505px;
}


.cols5050 {clear:both; background:url("../grafiki/dot-01.gif") 0 100% repeat-x;}
.cols5050 .col {float:left; width:275px;}
.cols5050 .col .article {clear:both; margin-bottom:15px;}
.cols5050 .col .article-img {float:left; width:85px;}
.cols5050 .col .article-img img {display:block;}
.cols5050 .col .article-txt {float:right; width:175px;}
.cols5050 .col .article-txt h4 {margin:0; margin-bottom:7px; font-size:110%;}
.cols5050 .col .article-txt p {margin:0; font-size:90%;}

#subnav {margin:0; list-style:none;}
#subnav li {display:inline;}
#subnav li a {
	display:block;
	padding-top: 3px;
	padding-right: 10px;
	padding-bottom: 3px;
	padding-left: 12px;
	text-decoration: none;
}
#subnav li a:hover {
	text-decoration:underline;
}
#subnav li.last a {border:0;}


cite {
	padding: 2px;
	float: right;
	border: thin solid #FFDC4F;
	margin-top: 7px;
	margin-right: 7px;
	margin-bottom: 7px;
	margin-left: 7px;
}

.title-01 {
	margin:0;
	font-size:16px;
	font-weight:bold;
	background-position: 17px 50%;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 26px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #D2A800;
}


.more {padding-right:14px; background:url("../grafiki/more.gif") 100% 5px no-repeat;}
a:hover.more {text-decoration:none;}

