/* 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; }

table { border-collapse: collapse;  }
table td,
table th { border: 1px solid #000 }

/* NIEWIDOCZNE ELEMENTY */
h1,
h2.branding,
#menu,
#bread_crumbs,
.column_l,
#footer,
#project_menu,
.col_right,
.bottom_buttons,
a.art_read_more,
#main_menu,
.print_hide,
#style_choice { display: none; }


