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

.jumpto,
#top_wrapper,
#main_menu_wrapper,
#breadcrumbs,
.title_toolbar,
.column_right,
.bottom_nav,
#footer_wrapper,
#pre_footer,
.news_list { display: none; }

.rss_left { float: left; width: 50%; }
.rss_right{ float: right; width: 50%; }
.rss_page h3,
.rss_page h4 { display: block !important; }
.rss_form { display: block; margin: .5em 0 !important; }


a {color: #000;}

a.thickbox { text-decoration: none !important; }

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

.content_left,
.content_center,
.content_right a { color: #000; background: transparent; text-decoration: underline; }

.main_news_list li h3,
.main_news li h3 { color: #000; font-size: 1.5em; margin: 1em 0 1em 0; }


/* ------- 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 -------- */
h2,
h3,
h4,
h5,
h6 { color: #000; text-align: left; margin: 0.42cm 0 0.21cm; font-weight: 700; font-family: Arial, Tahoma, Verdana, sans-serif; }
h2 { font-size: 14pt; font-style: italic;}
h3 { font-size: 14pt; line-height: 35px; }
h4 { font-size: 12pt; font-style: italic; }
h5 { font-size: 12pt; }
h6 { font-size: 10pt; }


/* ------- ELEMENTY NIEWIDOCZNE -------- */
.contact_form,
#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; }
