body,td,th {
	font-family: Verdana, Arial, Tahoma, sans-serif;
}

a {
    font-family: Verdana, Arial, Tahoma, sans-serif;
    //font-weight: bold;
    text-decoration: none;
    /*color: #9F9F9F;*/
    cursor: pointer;
}

a:hover {color: #FF0000}

img {
    border: 0;
}

.main_txt {font-size: 12px}
.small_txt {font-size: 9px}
.main_bold {font-size: 12px; font-weight: bold; }

.red { color: #CC0033; }
.blue { color: #0000AA; }

.title_red {
font-size: 16px; color: #FF0000;
}

.title_blue {
font-size: 16px; color: #0000AA;
}

.main_title {
	font-size: 16px;
	font-weight: bold;
}

.medium_text {
font-size: 10px
}

.table-left {
	background-color: #ECDBA6;
}

.table-right {
	background-color: #ECDBA6;
}

.table-left-bk {
	background-color: #D3C898;
}

.table-right-bk {
	background-color: #D3C898;
}

.table-center, 
.report,
.media,
.fotki,
.dot,
.comp,
.shop {
	background-color: #FAEEB4;
}

.headlines {
	background-color: #FFE791;
}

.headlines-bottom-bar {
	background-color: #FFCC66;
}

.news {
	background-color: #FFFFCC;
}

.news-date {
	font-size: 9px;
	font-style: italic;
}

.shop-tabl-order {
	background-color: #FFDE6C;
}

.shop-tabl-payment,
.dot-table {
	background-color: #FFCC66;
}

.main-background {
	background-image: url(images/bgk.jpg);
}

.media-txt {
	background-color: #FFFFCC;
}

.media-foto {
	background-color: #D3C898;
}

.free-foto,
.rep-foto {
	background-color: #ECDBA6;
}

.konkurs-foto {
	background-color: #000;
}

.user-foto {
	background-color: #000;
}

.credo-table {
	background-color: #FFFFCC;
	border-color: #FFCC00;
	}
	
.table-user-foto {
	background-color: #FFFFCC;
}

/* księga gości, tablica */

a.user-link {
    font-family: Verdana, Arial, Tahoma, sans-serif;
    font-size: 11px;
    font-weight: normal;
    text-decoration: none;
    color: #8F8F8F;
    cursor: pointer;
}

a.user-link:hover {
	color: #FF0000;
}

.user-info {
    font-family: Verdana, Arial, Tahoma, sans-serif;
    font-size: 11px;
    color: #8F8F8F;
}

.szary {
    font-family: Verdana, Arial, Tahoma, sans-serif;
    font-size: 10px;
    color: #646464;
}

small {
    font-size: 10px;
}

.blad {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #FF0000;
}

.navi {
    font-family: Verdana, Arial, Tahoma, sans-serif;
    font-size: 11px;
}

table.book-border {
    font-family: Verdana, Arial, Tahoma, sans-serif;
    font-size: 11px;
    border-collapse: collapse;
}

table.book-border td {
    padding: 5px;
    border-color: #E8DFBE;
    border-style: solid;
    border-width: 1px;
}


td.book-row1 {
    background-color: #DACCA4;
    padding: 5px;
    font-weight: bold;
    font-size: 11px;
    text-align: center;
}

td.book-row2 {
    background-color: #EFE5BE;
    padding: 3px;
    font-weight: normal;
    font-size: 11px;
    text-align: left;
}

td.book-row3 {
    background-color: #FFFFDF;
    padding: 3px;
    font-weight: normal;
    font-size: 11px;
    text-align: justify;
}

table.tbl-border {
    font-family: Verdana, Arial, Tahoma, sans-serif;
    font-size: 11px;
    border-collapse: collapse;
}

table.tbl-border td {
    padding: 5px;
    border-color: #E8DFBE;
    border-style: solid;
    border-width: 1px;
}

td.tbl-row1 {
    background-color: #D7B52A;
    padding: 5px;
    font-weight: bold;
    font-size: 11px;
    text-align: center;
}

td.tbl-row2 {
    background-color: #E2CE7D;
    padding: 3px;
    font-weight: normal;
    font-size: 11px;
    text-align: left;
}

td.tbl-row3 {
    background-color: #F6F7E5;
    padding: 3px;
    font-weight: normal;
    font-size: 11px;
    text-align: left;
}

/*
input, select, textarea {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    background-color: #FAFAEA;
}

input.button {
    font-weight: bold;
    cursor: pointer;
} */