body{
    font-family:Verdana, Helvetica, Arial, sans-serif;
    font-size:11px;
}
a.small {
	font-size:10px
}
#top .bottom, #top .bottom a{
    color:#e8e8e8;
    line-height:28px;
    vertical-align:middle;
    text-decoration:none;
}
#top .bottom a:hover{
    text-decoration:underline;
}
#top .top-content ul li, #top .top-content ul li a{
    text-align:right;
    vertical-align:middle;
    color:#e3e3e3;
    font-size:14px;
    text-decoration:none;
}
#top .top-content ul li a:hover{
    text-decoration:underline;
}
#top .top-input {
	color:#fff;
	font-size:10px;
}
#content .pageheader{
    color:#e3e3e3;
    font-size:12px;
    font-weight:bold;
    line-height:27px;
    vertical-align:middle;
}
#content .leftmenu .l1, #content .leftmenu .l1 a{
    line-height:45px;
    vertical-align:middle;
    font-size:14px;
    color:#e3e3e3;
    text-decoration:none;
}
#content .leftmenu .l2, #content .leftmenu .l2 a{
    line-height:30px;
    vertical-align:middle;
    color:#6B2670;
    text-decoration:none;
}
#content .leftmenu .l2 a{
	line-height:20px;
}
#content .leftmenu .l2 a:hover{
    color:#e8e8e8;
    font-weight:bold;
}
#content .leftmenu .l3, #content .leftmenu .l3 a{
    line-height:22px;
    vertical-align:middle;
    color:#6B2670;
    text-decoration:none;
}
#content .leftmenu .l3 a{
	line-height:16px;
}
#content .leftmenu .l3 a:hover{
    color:#e8e8e8;
    font-weight:bold;
}

#content .rightcolumn .box{
    color:#fff;
}
#content .rightcolumn .box h1{
    color:#ececec;
    font-size:12px;
    font-weight:bold;
}
#content .rightcolumn .box a{
    text-decoration:none;
    color:#bcbcbc;
}
#content .rightcolumn .box a:hover{
    text-decoration:underline;
}
#content .rightcolumn .box .newslink{
    color:#fff;
}
.rightblockcontent2 a{
	font-size: 10px;
	color: #732978;
	text-decoration: underline;
}
.rightblockcontent2 a:hover{
	color:#b400bb
}
#footer .content a{
    color:#8e8e8e;
    text-decoration:none;
}
#footer .content, #footer .content a span{
    color:#c1c1c1;
}
#footer .content a:hover{
    text-decoration:underline;
}
#footer2{
    line-height:30px;
    vertical-align:middle;
    color:#c0c0c0;
    font-size:10px;
}
#content .centercontent h1{
    font-size:15px;
    font-weight:bold;
    color:#3d3d3d;
}
#content .centercontent p{
    color:#3d3d3d;
}

.bold {
	font-weight:bold;
}
.white, div.white a.white {
	color:#e8e8e8;
}

/* paginacja */
#pagination {
	text-align:center;
	font-size:9px;
}
#pagination, #pagination a {
	color: #732978;
}
#pagination .previous, #pagination .next {
	text-transform:uppercase;
}
#pagination .pages-current {
	font-weight:bold;
}

/* strona główna lista newsów */
.news-items a, .more {
	color:#732978
}
.news-items h4.title a, div.text h4.title {
	font-size:13px;
}
.news-items h4.title a:hover{
	color:#b400bb
}
.more, .news-items h4.title a, div.text h4.title {
	font-weight:bold;
}
.news-items .date {
	font-size:11px;
}
.news-items {
	font-size:13px;
}
.more {
	font-size:10px;
	text-decoration:underline;
}
.more:hover {
	color:#b400bb
}
.news-items, .news-items .date {
	color:#818181;
}

/**/
div.text h4.title {
	color:#732978
}
div.text {
	font-size:12px;
	color:#3d3d3d;
	line-height:17px;
}
div.text a {
	color:#652469;
	font-weight:bold;
}
div.text a:hover {
	color:#a686a8
}
div.text h4, div.text h3, div.text h2, div.text h1 {
	color:#732978;
	font-weight:bold;
	font-size:14px;
}
div.text h3 {
	font-size:13px;
	font-weight:bold;
	color:#97019e
}
a.icon {
	font-size:10px;
	color:#652469;
}

/* logowanie */
.info {
	color:#7126bc;
	font-weight:bold
}
.PageLoginForm input#user_username, .PageLoginForm input#user_password, .input-field {
	font-size:11px;
}

/* search */
#search-input {
	font-size:11px;
	color:#242424;
}
#search-column div.item {
	color:#3d3d3d
}
#search-column div.item h3 a{
	font-size:13px;
	font-weight:bold;
	color:#732978;
}

/* fonts */
#fontNormal { 
	font-size:13px;
}
#fontLarger {
	font-size:15px;
}
#fontLargest {
	font-size:17px;
}
