table.news_card div.head
{
 height : 20px;
 margin-top : 2px;
 clear:both;
}
table.news_card div.head table
{
 width:100%;
}
div.news_title
{
 color:#000;
 font-size:11px;
 font-weight:bold;
 width:100%;
 background-color:#f1f1f1;
}
div.news_body
{
 clear:both;
 font-size:11px;
 margin-bottom:8px;
}
table.news_card td.image
{
 padding-right : 10px;
 padding-left : 4px;
 vertical-align : top;
 text-align : center;
 width: 90px;
}

div.aktualnosci_holder
{
 margin-top : 12px;
}

table.aktualnosc
{
 margin-bottom : 8px;
 clear : both;
}

div.paging_holder
{
 margin-top : 12px;
 margin-bottom : 12px;
 width : 100%;
}

div.paging_holder table
{
 margin-left : auto;
 margin-right : auto;
 width : 180px;
}
div.paging_holder table th
{
 font-weight : normal;
 text-align : left;
 width : 104px;
}
div.paging_holder table td
{
 text-align : center;
 vertical-align : middle;
 
 color : #000;
 width : 11px;
 height : 11px;
}
div.paging_holder table td a
{
 color : #000;
}
div.paging_holder table td a:hover
{
 color : #000;
 text-decoration : underline;
}
div.paging_holder table td a:link
{
 color : #000;
}
div.paging_holder table td a:visited
{
 color : #000;
}
div.paging_holder table td a:active
{
 color : #000;
}
div.paging_holder table td.sel
{
 width : 11px;
 height : 11px;
 background : url(../img/paging_spot.gif) center center no-repeat; 
}

div.paging_holder div div
{
 float : left;
}
div.paging_holder div div.fld
{
 float : left;
 width : 11px;
 height : 11px;
}
div.paging_holder div div.sel
{
 float : left;
 background : url(../img/paging_spot.gif) center center no-repeat;
 width : 11px;
 height : 11px;
}
/*--*/

table.art_card
{
 width : 100%;
/* height : 112px;*/
}
table.art_card table
{
 /*height : 112px;*/
 margin-left : 8px;
 margin-right : 8px;
}

table.art_card table.info
{
  width:490px;
}

table.art_card table.info th
{
  width:41px;
  height:16px;
}

table.art_card table.info th.desc
{
  height:auto;
}

table.art_card table.info p
{
  margin: 0px;
}

table.art_card td
{
 vertical-align : top;
}
table.art_card td.image
{
 width:90px;
 height:112px;
 text-align : center;
 vertical-align : middle;
}
table.art_card table.info th
{
 padding : 0px;
 color : #ad0700;
 font-size : 11px;
 text-align : left;
 padding-right : 10px;
 vertical-align : middle;
 padding-left : 3px;
 height:20px;
}

table.art_card table.info td
{
 padding : 0px;
 color : #ad0700;
 font-size : 11px;
 text-align : left;
 padding-right : 10px;
 vertical-align : middle;
 padding-left : 3px;
 height:20px;
}

table.art_card tr td.button_holder
{
 width : 165px;
 padding-left : 25px;
 padding-right : 20px;
}
table.art_card table.info .desc
{
 vertical-align : top;
}
table.art_card table.info th.desc div
{
 color : #ad0700;
 font-size : 11px;
 text-align : left;
 font-weight : bold;
 margin-top : 1px;
}
table.art_card table.info td.desc div
{
 color : #000;
 font-size : 11px;
 text-align : left;
 margin-top : 1px;
}
table.art_card table.info td
{
 color : #000;
 font-size : 11px;
 text-align : left;
 vertical-align : middle;
 padding-right : 3px;
}

table.art_card table.info td.grey_left {
 width: 100px;
}

table.art_card table.info td.vsep
{
  height:1px;
}


table.art_card table.info td a
{
 color : #000;
}
table.art_card table.info td a:link
{
 color : #000;
}
table.art_card table.info td a:hover
{
 color : #000;
 text-decoration : underline;
}
table.art_card table.info td a:visited
{
 color : #000;
}
table.art_card table.info td a:active
{
 color : #000;
}

table.art_card table.info th.grey_left
{
 background : #f1f1f1 url(../img/grey_field_left_border.gif) left center no-repeat;
}
td.grey_left
{
 background : #f1f1f1 url(../img/grey_field_left_border.gif) left center no-repeat;
}

table.art_card table.info th.grey_right
{
 background : #f1f1f1 url(../img/grey_field_right_border.gif) right center no-repeat;
}
td.grey_right
{
 background : #f1f1f1 url(../img/grey_field_right_border.gif) right center no-repeat;
}

th.wgrey_left,
td.wgrey_right
{
 background : #f1d5d5;
}

table.art_card table.basket
{
 width : 116px; 
 height : 112px;
}
table.art_card table.basket td
{
 text-align : center;
 vertical-align : middle;
}
table.art_card table.basket td.price
{
 height : 30px;
 font-size : 14px;
 color : #ad0700;
}
table.art_card table.basket td.info
{
 color: #989898;
 font-size : 11px;
 font-weight : bold;
}

table.art_card table.basket td.post_price div.title
{
 color:#666;
 font-size:10px;
 font-weight:bold;
 margin-bottom : 5px;
}

table.art_card table.basket td.post_price div.price
{
 font-size : 14px;
 color : #ad0700; 
 
 margin-bottom : 5px;
}
table.art_card table.basket td.post_price div.hr
{
 margin-left:auto;
 margin-right:auto;
 
 height:1px;
 width:83px;
 border-top : 1px solid #ad0700;
}
table.art_card table.basket td.price div.hr hr
{
 margin : 0px;
 padding : 0px;
 border : none;
 background : none;
 visibility : hidden;
 display : none;
}



table.art_card table.basket td.info a{color: #989898;}
table.art_card table.basket td.info a:hover{color: #989898;}
table.art_card table.basket td.info a:visited{color: #989898;}
table.art_card table.basket td.info a:link{color: #989898;}
table.art_card table.basket td.info a:active{color: #989898;}

table.basket_block
{
 width:716px;
 margin:4px;
 margin-left:10px;
 margin-right:2px;
}

div.basket_info
{
 display : block;
 clear : both;
 font-size : 11px;
 color : #656565;
}
div.basket_content_summary
{
 float : right;
 display : block;
 margin-bottom : 6px;
}
div.basket_content_summary div.product_count
{
 font-size : 12px;
 font-weight : bold;
 color : #333;
 
 display : inline;
 margin-right : 16px;
}
div.basket_content_summary div.product_count b
{
 margin-left : 6px;
 color : #b84b4e;
}
div.basket_content_summary div.total_price
{
 font-size : 12px;
 font-weight : bold;
 color : #333;
 
 display : inline;
 margin-right : 24px;
}
div.basket_content_summary div.total_price b
{
 margin-left : 6px;
 color : #b84b4e;
}

div.basket_payment_info_block
{
 margin-top : 2px;
 margin-left : 4px;
 margin-right : 4px;
 margin-bottom : 2px;
}

div.basket_payment_info_block div.title
{
 color:#9a0000;
 font-size:11px;
 font-weight:bold;
 
 margin-bottom : 8px;
}

div.basket_payment_info_block ul
{
 margin : 0px;
 padding : 0px;
 list-style-type: none;
 
 margin-bottom : 8px;
}
div.basket_payment_info_block ul li
{
 background: url(../img/li_red_dot.gif) left 4px no-repeat;
 padding : 0px;
 margin : 0px;
 padding-left : 10px; 

 color:#333333;
 font-size:10px;
 
 margin-bottom : 4px;
}
div.basket_payment_info_block ul li img
{
 vertical-align : middle;
 margin-right : 4px;
}

div.basket_payment_info_block div.info
{
 color:#333333;
 font-size:10px;
 
 margin-bottom : 8px;
 margin-top : 0px;
}

div.basket_payment_info_block div.info a{color:#990002;}
div.basket_payment_info_block div.info a:link{color:#990002;}
div.basket_payment_info_block div.info a:active{color:#990002;}
div.basket_payment_info_block div.info a:visited{color:#990002;}
div.basket_payment_info_block div.info a:hover{color:#990002;}

div.basket_payment_info_block div.list_sep
{
 color:#333333;
 font-size:10px;
 
 margin-bottom : 4px; 
}

div.credit_card_block div.card_image
{
 height : 32px;

 display: table; 
 #position: relative; 
 overflow: hidden;
}
div.credit_card_block div.card_image div
{
 #position: absolute; 
 #top: 50%;
 display: table-cell; 
 vertical-align: middle;
}
div.credit_card_block div.card_image div div
{
 float : right;
 #position: relative; 
 #top: -50%;
 font-size : 11px;
}

div.credit_card_block_regulamin
{
 margin-bottom:5px;
}
div.credit_card_block_regulamin a:link
{
 color:#ae0700;
 font-size:12px;
 font-weight:bold;
}
div.credit_card_block_regulamin a:active
{
 color:#ae0700;
 font-size:12px;
 font-weight:bold;
}
div.credit_card_block_regulamin a:hover
{
 color:#ae0700;
 font-size:12px;
 font-weight:bold;
}
div.credit_card_block_regulamin a:visited
{
 color:#ae0700;
 font-size:12px;
 font-weight:bold;
}

div.credit_card_block_informacje a:link
{
 color:#676767;
 font-size:10px;
 font-weight:bold;
}
div.credit_card_block_informacje a:active
{
 color:#676767;
 font-size:10px;
 font-weight:bold;
}
div.credit_card_block_informacje a:hover
{
 color:#676767;
 font-size:10px;
 font-weight:bold;
}
div.credit_card_block_informacje a:visited
{
 color:#676767;
 font-size:10px;
 font-weight:bold;
}

div.galeria_card_icon
{
 float:left;
 width:103px;
 height:225px;
 padding-left:10px;
 padding-right:19px;
}
div.galeria_card_icon div
{
 margin-top : 12px;
}

div.galeria_card_content
{
 float:left;
 width:382px;
 height:230px;
}

div.galeria_card_content2
{
 float:left;
 width:382px;
 /*height:230px;*/
}

div.galeria_mapka
{
 float:left;
 padding-left:4px;
 padding-right:0px;
 /*width:198px;*/
 height:240px;
}

div.galeria_title
{
 width : 100%;
 margin-top:12px;
}
div.galeria_title table
{
 width : 100%;
 margin-bottom : 3px;
}
div.galeria_title div.text,div.galeria_title td.text
{
 color : #333;
 font-size : 12px;
 font-weight : bold;
 margin-bottom : 4px;
 width : 100%;
}
div.galeria_title div b,div.galeria_title td b
{
 color : #980001;
}
div.galeria_desc
{
 color : #333;
 font-size : 11px;
}

div.galeria_desc h3,
div.galeria_desc h3 font
{
  color:  #8F0000;
}

table.galeria_kontakt
{
 margin-top : 8px;
 width : 320px;
}
table.galeria_kontakt td div
{
 color : #333;
 font-size : 11px;
 text-align : left;
 vertical-align : top;
 margin-bottom : 12px;
}
table.galeria_kontakt td div b
{
 color : #9a0000;
}
table.galeria_kontakt td div a:link,
table.galeria_kontakt td div a:active,
table.galeria_kontakt td div a:hover,
table.galeria_kontakt td div a:visited
{
 font-weight : bold;
 color : #9a0000;
}

ul.biogram_ul
{
 color : #000;

 font-size : 11px;
 font-weight : normal;

 margin : 0px;
 padding : 0px;
 list-style-image : none;
 list-style-type : none;

 margin-top : 12px; 
 margin-bottom : 12px;
}

ul.biogram_ul li
{
 color : #666;
 font-weight : bold;
 font-size : 11px;
 background: url(../img/red_li_7x7.gif) left 5px no-repeat;
 
 padding-left : 14px; 

 margin-top : 4px;
 margin-bottom : 4px;
}

div.biogram_vcenter_showtext
{
 display : none;
 margin : 0px;
 padding : 0px;

 margin-left : 32px;
 width : 145px;
 height: 38px;
  
 display: table; 
 #position: relative; 
 overflow: hidden;
}
div.biogram_vcenter_showtext div
{
 #position: absolute; 
 #top: 50%;
 display: table-cell; 
 
 vertical-align: middle;
}
div.biogram_vcenter_showtext div div
{ 
 #position: relative; 
 #top: -50%;
}
div.biogram_vcenter_showtext div div a:link,
div.biogram_vcenter_showtext div div a:active,
div.biogram_vcenter_showtext div div a:hover,
div.biogram_vcenter_showtext div div a:visited
{
 font-size:11px;
 font-weight:bold;
 color:#ac0701;
}

table.biogram_osoba
{
 width:100%;
/* margin-top : 14px;*/
}
table.biogram_osoba table.content
{
 width:100%;
 margin-top:    2px;
 margin-bottom : 2px;
}
table.biogram_osoba table.content td.face
{
 padding-left : 2px;
 width:149px;
}
table.biogram_osoba table.content td.dane
{
 padding-left:10px;
 padding-right:5px;
}
table.biogram_osoba table.content td.dane div.head
{
 font-weight:bold;
 font-size : 18px;
 color:#990000;
 margin-left : 5px;
}
table.biogram_osoba table.content td.dane div.tekst
{
 font-size:11px;
 color:#333;
 margin-left:6px;
}

table.biogram_artykuly
{
 width:100%;
 margin-top : 14px;
}
table.biogram_artykuly table.content
{
 width:100%;
 margin-bottom : 4px;
}
table.biogram_artykuly table.content td.list_holder
{
 padding-left:10px;
}
table.biogram_artykuly table.content td.list_holder div.title
{
 font-size:12px;
 font-weight:bold;
 color:#ae0700;
}
table.biogram_artykuly table.content td.list_holder div.list
{
 margin-top:12px;
 color:#333;
 font-size:11px;
}
table.biogram_artykuly table.content td.icon_block
{
 padding-left:20px;
 width:200px;
}
table.biogram_artykuly table.content div.mlotek
{
 background: url(../img/icon/icon-aukcje.gif) left center no-repeat;
 height:38px;
 width:100%;
}
table.biogram_artykuly table.content div.sztaluga
{
 background: url(../img/icon/icon-wystawy.gif) left center no-repeat;
 height:38px;
 width:100%;
}

table.biogram_artykuly table.content div.sztaluga2
{
 background: url(../img/icon/icon-koszyk.gif) left center no-repeat;
 height:38px;
 width:100%;
}

td.aukcja_card_info
{
 vertical-align: middle;
 text-align : center;
 
 width:95px;
 
 padding-left : 10px;
 padding-right : 10px;
}
div.aukcja_card_info_holder
{
 width : 95px;
 height : 112px;

 display: table; 
 #position: relative; 
 overflow: hidden;
}
div.aukcja_card_info_holder div
{
 #position: absolute; 
 #top: 50%;
 #left : 50%;
 display: table-cell; 
 vertical-align: middle;
}
div.aukcja_card_info_holder div div
{
 text-align : center;
 #position: relative; 
 #top: -50%;
 #left: -50%;
}
div.aukcja_card_info_holder div div div
{
 top : 0%;
 left : 0%;
 width : 95px;
}
div.aukcja_card_info_holder div div div span.tekst
{
 display : block;
 font-size : 11px;
 font-weight : bold;
 color : #666666;
}
div.aukcja_card_info_holder div div div span.cena
{
 display : block;
 font-size : 11px;
 color : #ab0700;
}


div.aukcja_alfabet_block
{
 width:708px;
 margin-left:5px;
 margin-right:5px;
}
div.aukcja_alfabet_block div.title
{
 font-size : 12px;
 color : #ae0700;
 font-weight : bold;
 float:left;
 
 margin-bottom : 3px;
}
div.aukcja_alfabet_block div.link
{
 float:right;
}
div.aukcja_alfabet_block div.link a:link,
div.aukcja_alfabet_block div.link a:active,
div.aukcja_alfabet_block div.link a:visited,
div.aukcja_alfabet_block div.link a:hover
{
 color : #666;
}

div.aukcja_letter_block
{
 margin : auto;
}
div.aukcja_letter_block div
{
 color : #666;
 font-size : 12px;
 font-weight : bold;
 
 text-align : center;
 width : 17px;
 float : left;
}
div.aukcja_letter_block div.sel
{
 color : #990100;
 font-size : 12px;
 font-weight : bold;
 
 text-align : center;
 width : 17px;
 float : left;
}
div.aukcja_letter_block div.sep
{
 color : #b2b2b2;
 text-align : center;
 width : 6px;
 float : left;
}

div.aukcja_tr_info_block
{
 margin-bottom : 12px;
}
div.aukcja_tr_info_block div.title
{
 color : #9b0002;
 font-weight : bold;
 font-size : 11px;
}
div.aukcja_tr_info_block div.date
{
 color : #333;
 font-size : 11px;
 font-weight : bold;
}

div.aukcja_tr_info_block_last
{
 color : #333;
 margin-bottom : 4px;
}

table.aukcja_icon_block
{
 margin-top : 10px;
}

table.aukcja_icon_block td,table.aukcja_icon_block th
{
 height : 20px;
 vertical-align : middle;
}
table.aukcja_icon_block td.left_space
{
 padding-left : 25px;
}
table.aukcja_icon_block td div.big_text_block
{
 margin-bottom : 2px;
}
table.aukcja_icon_block td div.big_text_block a
{
 color : #ab0700;
 font-size : 11px;
 font-weight : bold;
}
table.aukcja_icon_block td div.small_text_block
{
 color : #666;
 font-size : 10px;
 font-weight : bold;
 margin-top : 2px;
}

table.biogram_card
{
 width : 100%;
 margin-top : 2px;
 margin-bottom : 4px;
}
table.biogram_card td
{
 vertical-align : top;
}
table.biogram_card td.image
{
 text-align : center;
 vertical-align : top;
 
 padding-right : 6px;
}
table.biogram_card table.info th
{
 padding : 0px;
 color : #ad0700;
 font-size : 11px;
 text-align : left;
 vertical-align : middle;
 height : 13px;
}
table.biogram_card table.info th.grey
{
 background-color : #f1f1f1;
}
table.biogram_card table.info th.grey div,
 .biogram_title
{
 color : #ad0700;
 font-size : 11px;
 font-weight : bold;
 margin-top : 2px;
 margin-bottom : 2px;
}
table.biogram_card table.info th.grey_left
{
 background : #f1f1f1 url(../img/grey_field_left_border.gif) left center no-repeat;width:3px;
}


table.biogram_card table.info th.grey_right
{
 background : #f1f1f1 url(../img/grey_field_right_border.gif) right center no-repeat;width:3px;
}

table.biogram_card table.info .desc
{
 vertical-align : top;
}
table.biogram_card table.info td.desc div
{
 color : #ad0700;
 font-size : 11px;
 text-align : left;

 margin-top : 6px;
 margin-bottom : 6px;
}

table.biogram_card table.info td
{
 color : #000;
 font-size : 11px;
 text-align : left;
 vertical-align : middle;
}
table.biogram_card table.info td a
{
 color : #000;
}
table.biogram_card table.info td a:link
{
 color : #000;
}
table.biogram_card table.info td a:hover
{
 color : #000;
 text-decoration : underline;
}
table.biogram_card table.info td a:visited
{
 color : #000;
}
table.biogram_card table.info td a:active
{
 color : #000;
}

div.vsmall_mlotek
{
 width : 100%;
 height : 24px;
 margin-bottom : 5px;
 background : url(../img/icon/icon-aukcje.gif) left center no-repeat;
}
div.vsmall_mlotek div
{
 margin-left : 32px;
 padding-top:4px;
}
div.vsmall_mlotek div a:link,
div.vsmall_mlotek div a:active,
div.vsmall_mlotek div a:hover,
div.vsmall_mlotek div a:visited
{
 color : #ae0700;
}

div.vsmall_sztaluga
{
 width : 100%;
 height : 24px;
 margin-bottom : 5px;
 background : url(../img/icon/icon-wystawy.gif) left center no-repeat;
}
div.vsmall_sztaluga div
{
 margin-left : 32px;
 padding-top:4px;
}
div.vsmall_sztaluga div a:link,
div.vsmall_sztaluga div a:active,
div.vsmall_sztaluga div a:hover,
div.vsmall_sztaluga div a:visited
{
 color : #ae0700;
}

div.vsmall_sztaluga2
{
 width : 100%;
 height : 24px;
 margin-bottom : 5px;
 background : url(../img/icon/icon-koszyk.gif) left center no-repeat;
}

div.vsmall_sztaluga2 div
{
 margin-left : 32px;
 padding-top:4px;
}
div.vsmall_sztaluga2 div a:link,
div.vsmall_sztaluga2 div a:active,
div.vsmall_sztaluga2 div a:hover,
div.vsmall_sztaluga2 div a:visited
{
 color : #ae0700;
}


div.vsmall_ksiazka
{
 width : 100%;
 height : 24px;
 background : url(../img/icon/icon-wydawnictwa.gif) left center no-repeat;
 margin-bottom : 5px;
}
div.vsmall_ksiazka div
{
 margin-left : 32px;
 padding-top:4px;
}

div.vsmall_ksiazka div a:link,
div.vsmall_ksiazka div a:active,
div.vsmall_ksiazka div a:hover,
div.vsmall_ksiazka div a:visited
{
 color : #ae0700;
}
/*--*/
div.vsmall_mlotek_d
{
 width : 100%;
 height : 24px;
 margin-bottom : 5px;
 background : url(../img/icon/vsmall_mlotek_d.gif) left center no-repeat;
}
div.vsmall_mlotek_d div
{
 margin-left : 42px;
}
div.vsmall_mlotek_d div a:link,
div.vsmall_mlotek_d div a:active,
div.vsmall_mlotek_d div a:hover,
div.vsmall_mlotek_d div a:visited
{
 color : #efcdcc;
}

div.vsmall_sztaluga_d
{
 width : 100%;
 height : 24px;
 margin-bottom : 5px;
 background : url(../img/icon/vsmall_sztaluga_d.gif) left center no-repeat;
}
div.vsmall_sztaluga_d div
{
 margin-left : 42px;
}
div.vsmall_sztaluga_d div a:link,
div.vsmall_sztaluga_d div a:active,
div.vsmall_sztaluga_d div a:hover,
div.vsmall_sztaluga_d div a:visited
{
 color : #efcdcc;
}

div.vsmall_ksiazka_d
{
 width : 100%;
 height : 24px;
 background : url(../img/icon/vsmall_ksiazka_d.gif) left center no-repeat;
}
div.vsmall_ksiazka_d div
{
 margin-left : 42px;
}

div.vsmall_ksiazka_d div a:link,
div.vsmall_ksiazka_d div a:active,
div.vsmall_ksiazka_d div a:hover,
div.vsmall_ksiazka_d div a:visited
{
 color : #efcdcc;
}

/**/



table.art_card tr td div.submit_box
{
 color : #ad0700;
 font-size : 12px;

 margin-left:75px;
 margin-bottom:16px;
}
table.art_card tr td div.submit_box table
{
 margin : 0px;
 padding : 0px;
}
table.art_card tr td div.submit_box table tr th,
table.art_card tr td div.submit_box table tr td
{
 vertical-align : middle;
}
div.input_122x24
{
 margin-left : 12px;
 margin-right : 6px;
 
 width : 122px;
 height : 24px;
 background : url(../img/input_122x24.gif) right top no-repeat;
}
div.input_122x24 input
{
 border : none;
 background : none;

 margin : 0px;
 padding : 0px;
 
 margin-top : 6px;
 
 margin-left : 6px;
 margin-right : 6px;
 
 width:110px;
}
table.art_card tr td div.submit_box table tr td.currency
{
 font-size : 11px;
 padding-right : 16px;
}

table.art_card tr td div.submit_box table tr td.submit
{
 font-size : 11px;
}

table.art_card tr td div.submit_box table tr td.submit b
{
 color : #ad0700;
}

input.max-price 
{
  font-weight:bold;
  text-align:right;
}

a.shop:link   { color:#990000;}
a.shop:hover  {text-decoration:underline;}

