/* Wszystkie czesci layoutu graficznego bez Content */
@page { margin: 1cm }
* { margin: 0; padding: 0; border: 0; }
body {width: 100%; background: #fff; color: #000; font-size: 12pt; font-family: 'Times New Roman', serif; line-height: 1em; margin: 0;}
#logo_print { margin-bottom: 0.2cm; border-bottom: 1px solid #888; }
input.field, textarea { border: 1px solid #000; }

/* ------- LINKI -------- */
.content a,
.content a:link { color: #000; background: transparent; text-decoration: underline; }

/* ------- ODSTEPY -------- */
.content p,
.content ul,
.content ol,
.content dl,
.content address,
.content table,
.content form { margin-bottom: 0.21cm; font-size: 12pt; line-height: 1em }
.content ol { margin-left: 1cm; list-style-type: decimal }
.content ul { margin-left: 1cm;}
.content ul li a { font-weight: 700 }

/* ------- NAGLOWKI -------- */
.content h2,
.content h3,
.content h4,
.content h5,
.content h6 { color: #000; text-align: left; margin: 0.42cm 0 0.21cm; font-weight: 700; font-family: Arial, Tahoma, Verdana, sans-serif;  }
.content h2 { font-size: 14pt; font-style: italic;}
.content h3 { font-size: 14pt; }
.content h4 { font-size: 12pt; font-style: italic; }
.content h5 { font-size: 12pt; }
.content h6 { font-size: 10pt; }


/* NIEWIDOCZNE ELEMENTY */
#top ,
#branding,
#menu,
#bread_crumbs,
#left,
#footer,
#project_menu { display: none; }

/* ARTYKULY */
.content ul.list li { border-bottom: 1px solid #ddd; padding: .5em 0; }
.content ul.list li h4 { margin: 0;   }
.content ul.list li h4 a { text-decoration: none;  }
.content ul.list { margin-left: 0; }
.content ul.list li { margin-left: 0; padding-left: 0; background-image: none; }
.content ul.list li a { font-weight: 500 !important; }
.content a.art_read_more { display: none; }
.content ul.list ul { margin-left: 1cm; }
.art_footer { display: none !important; }
.pagination { display: none !important; }
#art_files,
#art_photos { display: none; }