.tekst {
    font-family: "Times New Roman", Times, serif;
    font-size: 12px;
    font-style: normal;
    line-height: 16px;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    color: #330000;
    text-decoration: none;
    padding:10px 0;
}
.tekst2 {
    font-family: "Times New Roman", Times, serif;
    font-size: 12px;
    font-style: normal;
    line-height: 16px;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    color: #330000;
    text-decoration: none;
    padding:10px 0;
    border-bottom: 1px solid black;
}
.marttekst {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-style: normal;
    line-height: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    color: #8F0000;
}
#art_table {
    background-image: url(artmart/winieta.gif);
}
.martname {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 18px;
    font-style: normal;
    line-height: normal;
    font-weight: bold;
    font-variant: normal;
    text-transform: capitalize;
    color: #8F0000;
}
.marttable_foto {
    background-color: #FFFFFF;
    text-align: center;
    vertical-align: top;
}
.marttable_tekst {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-style: normal;
    line-height: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    color: 006600;
    background-color: #FFFFFF;
    text-align: center;
    vertical-align: middle;
    height: 55px;
    width: 120px;
}
.marttable_details {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-style: normal;
    line-height: normal;
    font-weight: bolder;
    font-variant: normal;
    color: 8F0000;
    background-image: url(artmart/det.gif);
    text-align: center;
    vertical-align: middle;
    background-position: center center;
    height: 23px;
    width: 120px;
}
.obrazy {
    border-top-color: #FFFFFF;
    border-right-color: #FFFFFF;
    border-bottom-color: #FFFFFF;
    border-left-color: #FFFFFF;
}

.image {
    width:170px;
    overflow:hidden;
}

/* Dodane - Tomasz Pacan */
a.title, a.title:visited {
    text-decoration:none;
}

a.more, a.more:visited {
    text-decoration:none;
    font-weight:bold;
    font-size:12px;
}
a.more:hover {
    text-decoration:underline;
}

a.title:hover {
    text-decoration:underline;
}
p.links {
    padding:10px 10px 0px 10px;
}

p.rest {
    text-align:center;
    font-size:1.4em;
    font-weight:bold;
    vertical-align:top;
}
td.image {
    width:200px;
    border:none;
    text-align:center;
    padding-right:8px;
}
td.image img {
    width:190px;
}
td.desc {
    width:348px;
    border:none;
}

/************************************** artykuly - lista **************************************************/
.artykuly-lista {
    overflow:hidden;
}

.artykuly-lista h5{
    margin: 0 0 16px 0;
}
*html .artykuly-lista{
    height: 95px;
}
.artykuly-lista img  {
    float: left;
    margin-right: 10px;
}
.artykuly-lista p, .archiwalia p{
    line-height: 13px;
    margin: 0 10px
}

p.title {
    font-size:12px;
    font-weight:bold;
    margin-bottom:5px;
}

/********************************************* artykuly - lista tytułów *************************************/
table.titles {
    width: 548px;
}
table.titles tr {
}
table.titles td {
    padding:  0 5px 0 0;
}
table.titles td.left {
    width:auto;
}
table.titles td.right {
    width: 53px;
}

/******************** Artykuły - karta *****************************/
p.title2 {
    padding: 2px 20px 0 10px;
    font-weight: bold;
    text-align: center;
}