html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,font,img,ins,kbd,q,s,samp,small,strike,sub,sup,tt,var,center,dl,dt,dd,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td {background:transparent;border:0;font-family:inherit;font-size:100%;font-style:inherit;font-weight:inherit;margin:0;padding:0;outline:0;vertical-align:baseline;} html {height:100%;}
table {border-collapse:collapse;border-spacing:0;} #message, #showcase {z-index:1;}
#main .foreground, #message, #showcase, .leading, #page {position:relative;} #wrapper {position:relative;} .clr {clear:both;font-size:0;} 
#colmask { clear:both; overflow:hidden; position:relative; width:100%; margin-top:5px;}
h1 {font-size:100%;} h2 {font-size:160%;} h3 {font-size:130%;} h4 {font-size:110%;} ul {list-style:none;}
body { font: 12px Arial, sans-serif; background:#fff; } 
p { margin:15px 0px; } #main { line-height:160%; color:#666; }
a:link, a:visited {color:#666;text-decoration:none;} a:hover {color:#000;} a:active {color:#000;}

/* NAGŁÓWEK STRONY */
#lev_headline { display:block; overflow:hidden; margin:10px 0px 20px; width: 990px;} #lev_headline p { margin:0px; }
.m-logo { float:left; margin:0; width:210px; }
.m-mmenu { float:left; width:235px; font-size:14px; margin:38px 21px 0px 15px; }
.m-mmenu a { display:block; padding:2px 0px; } .m-mmenu ul { list-style-type:none; } .m-mmenu li { border-top:1px solid #B0ADAE; }
.m-xmenu { float:left; width:235px; font-size:14px; margin-right:22px; margin-top:38px; }
.m-xmenu li { display:block; padding:2px 0px; border-top:1px solid #B0ADAE; }
.m-xmenu span { color:#FFF; }
.m-xmenu2 { float:left; width:235px; font-size:14px; margin-top:38px; }
.m-xmenu2 li { display:block; padding:2px 0px; border-top:1px solid #B0ADAE; }
.m-xmenu2 span { color:#FFF; }
.m-search input { border:1px solid #B0ADAE; font-size:12px; padding:3px 6px; width:480px; color:#666; background:#E6E6E6;}
.m-headline { float:right; width:780px; margin:0; padding:20px 0px 15px; font-size:26px; color:#7b7678; font-weight:bold;
	background:url(http://stocznia1.home.pl/foresight/templates/stocznia_burner/images/bg_headline.png) repeat-x left bottom; }
.m-headline a { font-weight:bold !important; }

/* LEWA KOLUMNA */
#col2 { padding: 0; margin: 0; float:left; }
#col2 a { font-weight:normal; }
#col2 ul.menu { padding:0px 20px 0px 0px; }
#col2 a:link, #leftcolumn a:visited { color:#666; }
#col2 a:hover, #leftcolumn a:active { color:#000; text-decoration:none; }
.m-kategorie { display:block; margin:0; padding:0; font-size:14px; }
.m-kategorie ul { list-style:none; list-style-type:none; }
.m-kategorie li { border-top:1px solid #B0ADAE; }
.m-kategorie li ul li { padding-left:15px; }
.m-kategorie li.active span { font-weight:bold; }
.m-kategorie li.active ul li span { font-weight:normal; }
.m-kategorie li#current span { font-weight:bold; }
.m-kategorie li#current ul li span { font-weight:normal; }
.m-kategorie a { display:block; padding:2px 0px; } 
.m-kategorie .item32 { display:none; }
.m-kategorie .item91 { display:none; }
.m-kategorie2 { display:block; margin:0; padding:0; font-size:14px; }
.m-kategorie2 ul { list-style:none; list-style-type:none; }
.m-kategorie2 li { border-top:1px solid #B0ADAE; }
.m-kategorie2 li ul li { padding-left:15px; text-transform:lowercase; }
.m-kategorie2 li.active span { font-weight:bold; }
.m-kategorie2 li.active ul li span { font-weight:normal; }
.m-kategorie2 li#current span { font-weight:bold; }
.m-kategorie2 li#current ul li span { font-weight:normal; }
.m-kategorie2 a { display:block; padding:2px 0px; } 
.m-kategorie2 .item32 { display:none; }
.m-przeglad { display:block; margin:20px 0px 0px; padding:0; font-size:14px; }
.m-przeglad ul { list-style:none; list-style-type:none; }
.m-przeglad li { border-top:1px solid #B0ADAE; }
.m-przeglad li ul li { padding-left:15px; text-transform:lowercase; }
.m-przeglad li.active span { font-weight:bold; }
.m-przeglad li.active ul li span { font-weight:normal; }
.m-przeglad li#current span { font-weight:bold; }
.m-przeglad li#current ul li span { font-weight:normal; }
.m-przeglad a { display:block; padding:2px 0px; } 
.m-przeglad span.separator { display:block; padding:2px 0px; } 
.m-przeglad .item32 { display:none; }

/* STRONA */
#page { padding: 10px 15px 0px; }
#page p { font-size:14px;  }
#page p a:link, #page p a:visited { color:#333; text-decoration:underline; }
#page p a:hover { text-decoration:underline; color:#000; }
.tag { display:block; font-size:14px; padding:10px 0px; width:320px; font-size:10px; } div.joomlatags { display:none; }
#page p.buttonheading { float:right; margin:15px 10px 5px; background:#FFF; } /* TU POWINNY BYĆ IKONKI! */
.buttonheading a { text-decoration:none !important; text-transform:lowercase; padding:5px 10px; font-size:10px; }
.buttonheading a:link, .buttonheading a:visited { color:#888; }
.buttonheading a:hover, .buttonheading a:active { color:#000; }


#page p.iteminfo { float:right; width:130px; margin:5px 0px 5px 5px; font-size:10px; 
	padding:5px 5px; text-align:center; background:#E6E6E6;} /* SEKCJA / KAT */
#page .iteminfo a { text-decoration:none !important;  background:#E6E6E6; }


/* MENU PRZEWODNIKA */
#lev_breadcrumbs { display:block; overflow:hidden; }
.m-przewod { display:block; overflow:hidden;margin:0px 15px 5px; font-size:14px; border-bottom:1px solid #999;  }
.m-przewod li { float:left; width:187px; text-align:center; }
.m-przewod a { display:block; padding:2px 0px; }

/* BLOG */
p.counter { display:block; width:400px; margin:0px 0px 0px 40px; overflow:hidden; clear:both;
	font-size:14px; font-weight:bold; padding:2px 0px; }
span.pagination { display:block;  width:400px; margin:0px 0px 20px 20px; overflow:hidden; text-align:center; }
.pagination span { float:left; padding:2px 4px; font-weight:normal !important; }
.pagination a { float:left; font-weight:bold; padding:2px 4px; }

/* GŁÓWNA - KWADRATY */
#lev_123 { display:block; clear:both; overflow:hidden; width:730px; padding:0px 15px 0px 15px; color:#FFF; font-weight:bold; }
#lev_123 p { margin:0; }
#pos_user1 { float:left; width:220px; height:220px; background:#FF0000; padding:15px; }
#pos_user2 { float:left; width:220px; height:220px; background:#ffa500; padding:15px; }
#pos_user3 { float:left; width:200px; height:200px; background:#7b7678; padding:15px; }
#lev_456 { display:block; clear:both; overflow:hidden; width:730px; padding:0px 15px 0px 15px; color:#FFF; font-weight:bold; }
#lev_456 p { margin:0; }
#pos_user4 { float:left; width:220px; height:220px; background:#ffdc00; padding:15px; }
#pos_user5 { float:left; width:160px; height:160px; background:#00dc00; padding:15px; }
#pos_user6 { float:left; width:200px; height:200px; background:#0000ff; padding:15px; }

/* GŁÓWNA - KWADRATY - MODUŁY */
.m-kwadrat a { float:left; font-size:12px; padding:0px 3px 0px 0px;  }
.m-kwadrat a:link, .m-kwadrat a:visited { color:#FFF; }
.m-kwadrat a:hover, .m-kwadrat a:active { color:#000; text-decoration:none; }
.m-kwadratt { text-transform:lowercase; }
.m-kwadratt a { font-size:20px; }
.m-kwadratt a:link, .m-kwadratt a:visited { color:#FFF; }
.m-kwadratt a:hover, .m-kwadratt a:active { color:#000; text-decoration:none; }
.m-kwadrattech a { float:left; font-size:12px; padding:0px 3px 0px 0px;  }
.m-kwadrattech a:link, .m-kwadrattech a:visited { color:#FF4040; } /* 75% nasycenia */
.m-kwadrattech a:hover, .m-kwadrattech a:active { color:#FFF; text-decoration:none; }
.m-kwadratspol a { float:left; font-size:12px; padding:0px 3px 0px 0px;  }  
.m-kwadratspol a:link, .m-kwadratspol a:visited { color:#FFBC40; } /* 75% nasycenia */
.m-kwadratspol a:hover, .m-kwadratspol a:active { color:#FFF; text-decoration:none; }
.m-kwadratorga a { float:left; font-size:12px; padding:0px 3px 0px 0px;  } 
.m-kwadratorga a:link, .m-kwadratorga a:visited { color:#949494; } /* 75% nasycenia */
.m-kwadratorga a:hover, .m-kwadratorga a:active { color:#FFF; text-decoration:none; }
.m-kwadratpoli a { float:left; font-size:12px; padding:0px 3px 0px 0px;  }  
.m-kwadratpoli a:link, .m-kwadratpoli a:visited { color:#FFDB99; } /* 75% nasycenia */
.m-kwadratpoli a:hover, .m-kwadratpoli a:active { color:#FFF; text-decoration:none; }
.m-kwadratekol a { float:left; font-size:12px; padding:0px 3px 0px 0px;  }  
.m-kwadratekol a:link, .m-kwadratekol a:visited { color:#4DDC4D; } /* 75% nasycenia */
.m-kwadratekol a:hover, .m-kwadratekol a:active { color:#FFF; text-decoration:none; }
.m-kwadratekon a { float:left; font-size:12px; padding:0px 3px 0px 0px;  }  
.m-kwadratekon a:link, .m-kwadratekon a:visited { color:#4040FF; } /* 75% nasycenia */
.m-kwadratekon a:hover, .m-kwadratekon a:active { color:#FFF; text-decoration:none; }

/* GŁÓWNA - AKTUALNOŚCI */
.m-glownahead p { display:block; width:100%; background: #80797B; color:#FFF;
	font-weight:bold; font-size:22px; text-transform:lowercase; padding:8px 15px; margin:20px 0px 0px; }
.blog-glowna { overflow:hidden; background: #F2F2F2; padding:10px 5px 10px; margin:0px 0px 0px; }
h2.contentheading-glowna { display:block; border-bottom:1px solid #999; padding:2px 0px; font-size:20px; font-weight:bold; }
div.contentpaneopen_edit-glowna { display:none; }

/* STYL PODSTAWOWY - STRONA */
.componentheading { display:block; background: #4D494A; color:#FFF;
	font-weight:bold; font-size:22px; text-transform:lowercase; padding:8px 15px; margin:0px 0px;  }
.blog { overflow:hidden; background: #D8D7D7; padding:10px 5px 10px;}
.blog img { max-width:200px; margin:5px 10px 10px 0px; }
.article_row { overflow:hidden; width:100%; padding:0px 5px; }
h2.contentheading { display:block; border-bottom:1px solid #999; padding:2px 0px; font-size:20px; font-weight:bold; }
a.readon { display:block; text-align:right; }

div.pagenavcounter { display:none; }
table.contenttoc { float:right; margin:10px 0px 5px 10px; width:300px; clear:right; }
.contenttoc th { font-weight:bold; }
.contenttoc a { display:block; }

div.pagenavbar { float:right; width:200px; padding:0px 0px 10px 10px; overflow:hidden; text-align:center; }



/* PRZEGLĄDARKA KLUCZOWA */
.blog-description { margin:0px 0px 10px; display:block; background: #888; color:#FFF; padding:2px 15px; }
.blog-title { display:block; border-bottom:1px solid #999; padding:2px 0px; font-size:20px !important; font-weight:bold; width:340px; padding:2px 0px; margin:0px 15px; }
.blog-title a { display:block; height:38px;  display:table-cell; vertical-align:bottom; } 
.blog-text { padding:0px 15px; width:340px; text-align:justify;}

/* CZYNNIKI */
.componentheading-ekologia { display:block; background: #00dc00; color:#FFF;
	font-weight:bold; font-size:22px; text-transform:lowercase; padding:10px 15px; margin:0px 0px;  }
.blog-ekologia { overflow:hidden; padding:0px 0px 10px; background: #F2F2F2; }
.blog-ekologia p {   }
.blog-ekologia p.iteminfo { display:none; }
.blog-ekologia img { max-width:200px; margin:5px 10px 10px 0px; }
.article_row-ekologia { display:block; overflow:hidden; width:100%; padding:0px 5px; }
.contentheading-ekologia { display:block; border-bottom:1px solid #999; padding:2px 0px; font-size:20px !important; font-weight:bold; }
.contentheading-ekologia a { display:block; height:38px;  display:table-cell; vertical-align:bottom; }
.contentheading-ekologia a:link { color:#00dc00; font-weight:bold; } 
.contentheading-ekologia a:visited { color:#00dc00; font-weight:bold; }
.contentheading-ekologia a:hover { color:#000; font-weight:bold; }
.contentdescription-ekologia p { margin:0px !important; display:block; background: #888; color:#FFF; padding:2px 15px; }
.contentpaneopen-ekologia .blog-title  a { display:block; height:38px;  display:table-cell; vertical-align:bottom; }
.contentpaneopen-ekologia .blog-title  a:link { color:#00dc00; font-weight:bold; } 
.contentpaneopen-ekologia .blog-title  a:visited { color:#00dc00; font-weight:bold; }
.contentpaneopen-ekologia .blog-title  a:hover { color:#000; font-weight:bold; }

.componentheading-ekonomia { display:block; background: #0000ff; color:#FFF;
	font-weight:bold; font-size:22px; text-transform:lowercase; padding:10px 15px; margin:0px 0px;  }
.blog-ekonomia { overflow:hidden; padding:0px 0px 10px; background: #F2F2F2; }
.blog-ekonomia p.iteminfo { display:none; }
.blog-ekonomia img { max-width:200px; margin:5px 10px 10px 0px; }
.article_row-ekonomia { display:block; overflow:hidden; width:100%; padding:0px 5px; }
.contentheading-ekonomia {  display:block; border-bottom:1px solid #999; padding:2px 0px; font-size:20px; font-weight:bold; }
.contentheading-ekonomia a { display:block; height:38px;  display:table-cell; vertical-align:bottom; }
.contentheading-ekonomia a:link { color:#0000ff; font-weight:bold; } 
.contentheading-ekonomia a:visited { color:#0000ff; font-weight:bold; }
.contentheading-ekonomia a:hover { color:#000; font-weight:bold; }
.contentdescription-ekonomia p { margin:0px !important; display:block; background: #888; color:#FFF; padding:2px 15px; }
.contentpaneopen-ekonomia .blog-title  a { display:block; height:38px;  display:table-cell; vertical-align:bottom; }
.contentpaneopen-ekonomia .blog-title  a:link { color:#0000ff; font-weight:bold; } 
.contentpaneopen-ekonomia .blog-title  a:visited { color:#0000ff; font-weight:bold; }
.contentpaneopen-ekonomia .blog-title  a:hover { color:#000; font-weight:bold; }

.componentheading-organizacja { display:block; background: #7b7678; color:#FFF;
	font-weight:bold; font-size:22px; text-transform:lowercase; padding:10px 15px; margin:0px 0px;  }
.blog-organizacja { overflow:hidden; padding:0px 0px 10px; background: #F2F2F2; }
.blog-organizacja img { max-width:200px; margin:5px 10px 10px 0px; }
.blog-organizacja p.iteminfo { display:none; }
.article_row-organizacja { display:block; overflow:hidden; width:100%; padding:0px 5px; }
.contentheading-organizacja {  display:block; border-bottom:1px solid #999; padding:2px 0px; font-size:20px; font-weight:bold; }
.contentheading-organizacja a { display:block; height:38px;  display:table-cell; vertical-align:bottom; }
.contentheading-organizacja a:link { color:#7b7678; font-weight:bold; } 
.contentheading-organizacja a:visited { color:#7b7678; font-weight:bold; }
.contentheading-organizacja a:hover { color:#000; font-weight:bold; }
.contentdescription-organizacja p { margin:0px !important; display:block; background: #888; color:#FFF; padding:2px 15px; }
.contentpaneopen-organizacja .blog-title  a { display:block; height:38px;  display:table-cell; vertical-align:bottom; }
.contentpaneopen-organizacja .blog-title  a:link { color:#7b7678; font-weight:bold; } 
.contentpaneopen-organizacja .blog-title  a:visited { color:#7b7678; font-weight:bold; }
.contentpaneopen-organizacja .blog-title  a:hover { color:#000; font-weight:bold; }

.componentheading-polityka { display:block; background: #ffdc00; color:#FFF;
	font-weight:bold; font-size:22px; text-transform:lowercase; padding:10px 15px; margin:0px 0px;  }
.blog-polityka { overflow:hidden; padding:0px 0px 10px; background: #F2F2F2; }
.blog-polityka img { max-width:200px; margin:5px 10px 10px 0px; }
.blog-polityka p.iteminfo { display:none; }
.article_row-polityka { display:block; overflow:hidden; width:100%; padding:0px 5px; }
.contentheading-polityka {  display:block; border-bottom:1px solid #999; padding:2px 0px; font-size:20px; font-weight:bold; }
.contentheading-polityka a { display:block; height:38px;  display:table-cell; vertical-align:bottom; }
.contentheading-polityka a:link { color:#ffdc00; font-weight:bold; } 
.contentheading-polityka a:visited { color:#ffdc00; font-weight:bold; }
.contentheading-polityka a:hover { color:#000; font-weight:bold; }
.contentdescription-polityka p { margin:0px !important; display:block; background: #888; color:#FFF; padding:2px 15px; }
.contentpaneopen-polityka .blog-title  a { display:block; height:38px;  display:table-cell; vertical-align:bottom; }
.contentpaneopen-polityka .blog-title  a:link { color:#ffdc00; font-weight:bold; } 
.contentpaneopen-polityka .blog-title  a:visited { color:#ffdc00; font-weight:bold; }
.contentpaneopen-polityka .blog-title  a:hover { color:#000; font-weight:bold; }

.componentheading-spoleczenstwo { display:block; background: #ffa500; color:#FFF;
	font-weight:bold; font-size:22px; text-transform:lowercase; padding:10px 15px; margin:0px 0px;  }
.blog-spoleczenstwo { overflow:hidden; padding:0px 0px 10px; background: #F2F2F2; }
.blog-spoleczenstwo img { max-width:200px; margin:5px 10px 10px 0px; }
.blog-spoleczenstwo p.iteminfo { display:none; }
.article_row-spoleczenstwo { display:block; overflow:hidden; width:100%; padding:0px 5px; }
.contentheading-spoleczenstwo {  display:block; border-bottom:1px solid #999; padding:2px 0px; font-size:20px; font-weight:bold; }
.contentheading-spoleczenstwo a { display:block; height:38px;  display:table-cell; vertical-align:bottom; }
.contentheading-spoleczenstwo a:link { color:#ffa500; font-weight:bold; } 
.contentheading-spoleczenstwo a:visited { color:#ffa500; font-weight:bold; }
.contentheading-spoleczenstwo a:hover { color:#000; font-weight:bold; }
.contentdescription-spoleczenstwo p { margin:0px !important; display:block; background: #888; color:#FFF; padding:2px 15px; }
.contentpaneopen-spoleczenstwo .blog-title  a { display:block; height:38px;  display:table-cell; vertical-align:bottom; }
.contentpaneopen-spoleczenstwo .blog-title  a:link { color:#ffa500; font-weight:bold; } 
.contentpaneopen-spoleczenstwo .blog-title  a:visited { color:#ffa500; font-weight:bold; }
.contentpaneopen-spoleczenstwo .blog-title  a:hover { color:#000; font-weight:bold; }

.componentheading-technologia { display:block; background: #ff0000; color:#FFF;
	font-weight:bold; font-size:22px; text-transform:lowercase; padding:10px 15px; margin:0px 0px;  }
.blog-technologia { overflow:hidden; padding:0px 0px 10px; background: #F2F2F2; }
.blog-technologia img { max-width:200px; margin:5px 10px 10px 0px; }
.article_row-technologia { display:block; overflow:hidden; width:100%; padding:0px 5px; }
.contentheading-technologia {  display:block; border-bottom:1px solid #999; padding:2px 0px; font-size:20px; font-weight:bold; }
.contentheading-technologia a { display:block; height:38px;  display:table-cell; vertical-align:bottom; }
.contentheading-technologia a:link { color:#ff0000; font-weight:bold; } 
.contentheading-technologia a:visited { color:#ff0000; font-weight:bold; }
.contentheading-technologia a:hover { color:#000; font-weight:bold; }
.contentdescription-technologia p { margin:0px !important; display:block; background: #888; color:#FFF; padding:2px 15px; }
.contentpaneopen-technologia .blog-title  a { display:block; height:38px;  display:table-cell; vertical-align:bottom; }
.contentpaneopen-technologia .blog-title  a:link { color: #ff0000; font-weight:bold; } 
.contentpaneopen-technologia .blog-title  a:visited { color: #ff0000; font-weight:bold; }
.contentpaneopen-technologia .blog-title  a:hover { color:#000; font-weight:bold; }

/* STYL - BIEL - STRONA */
h1.componentheading-biel { display:block; background: #4D494A; color:#FFF;
	font-weight:bold; font-size:26px; text-transform:lowercase; padding:10px 15px; margin:0px 0px 0px;  }
.blog-biel { overflow:hidden; background: #F2F2F2; padding:10px 5px 10px; }
.blog-biel p.iteminfo { display:none; }
.blog-biel img { max-width:200px; margin:5px 10px 10px 0px; }
.article_row-biel { overflow:hidden; width:100%;  }
h2.contentheading-biel { display:block; border-bottom:1px solid #999; padding:2px 0px; font-size:20px; font-weight:bold; }

a.readon-biel { display:block; text-align:right; }

/* STYL - BIEL - MODUŁ */
.m-bielhead p { display:block; width:100%; background: #80797B; color:#FFF;
	font-weight:bold; font-size:22px; text-transform:lowercase; padding:8px 15px; margin:0px 0px; }
.m-biel { display:block; padding:10px 15px 10px 15px; background: #F2F2F2; }
.m-biel .module-title { display:block; font-weight:bold; font-size:22px; text-transform:lowercase;
	padding:6px 0px; border-bottom:1px solid #231f20; color:#4d494a; }
.m-biel p { margin:0px; display:block; font-weight:bold; font-size:22px; text-transform:lowercase;
	padding:3px 0px; border-bottom:1px solid #231f20; color:#4d494a; }
.m-biel p a { display:block; padding:0px 0px; }
.m-biel td.thumbsup-text { width:235px; }
.m-biel .thumbsup-title a { font-size:14px; display:block; border-bottom:1px #9a9798 solid; width:235px; font-weight:bold;} 
.m-biel .thumbsup-intro { width:235px; }
.m-biel table#articles { margin-top: -20px; }

/* STYL - CZYNNIK - MODUŁ */
.m-czynnik { display:block; padding:0px 15px 5px 15px; background: #F2F2F2; margin:0px 0px 0px; }
.m-czynnik .module-title { display:block; font-weight:bold; font-size:22px; text-transform:lowercase;
	padding:6px 0px; border-bottom:1px solid #231f20; color:#4d494a; }
.m-czynnik td.thumbsup-text { width:235px; }
.m-czynnik .thumbsup-title { display:table-cell; vertical-align:bottom; }
.m-czynnik .thumbsup-title a { font-size:14px; display:table-cell; vertical-align:bottom; border-bottom:1px #9a9798 solid; width:235px; font-weight:bold; height: 38px; } 
.m-czynnik .thumbsup-intro { width:235px; }
.m-czynnik table#articles { margin-top: -18px; }

/* STYL - CZYNNIKI - NAGŁÓWEK - MODUŁ */
.m-nagekon { display:block; background: #0000ff; color:#FFF;
	font-weight:bold; font-size:22px; text-transform:lowercase; padding:10px 15px; margin:0px 0px;  }
.m-nagekon p { margin:0 !important; }
.m-nagekon a:link, .m-nagekon a:visited { color:#FFF; } 
.m-nagekon a:active, .m-nagekon a:hover { color:#000; }

.m-nagorga { display:block; background: #7B7678; color:#FFF;
	font-weight:bold; font-size:22px; text-transform:lowercase; padding:10px 15px; margin:0px 0px;  }
.m-nagorga p { margin:0 !important; }
.m-nagorga a:link, .m-nagorga a:visited { color:#FFF; } 
.m-nagorga a:active, .m-nagorga a:hover { color:#000; }

.m-nagpoli { display:block; background: #FFDC00; color:#FFF;
	font-weight:bold; font-size:22px; text-transform:lowercase; padding:10px 15px; margin:0px 0px;  }
.m-nagpoli p { margin:0 !important; }
.m-nagpoli a:link, .m-nagpoli a:visited { color:#FFF; } 
.m-nagpoli a:active, .m-nagpoli a:hover { color:#000; }

.m-nagspol { display:block; background: #FFA500; color:#FFF;
	font-weight:bold; font-size:22px; text-transform:lowercase; padding:10px 15px; margin:0px 0px;  }
.m-nagspol p { margin:0 !important; }
.m-nagspol a:link, .m-nagspol a:visited { color:#FFF; } 
.m-nagspol a:active, .m-nagspol a:hover { color:#000; }

.m-nagsrod { display:block; background: #00DC00; color:#FFF;
	font-weight:bold; font-size:22px; text-transform:lowercase; padding:10px 15px; margin:0px 0px;  }
.m-nagsrod p { margin:0 !important; }
.m-nagsrod a:link, .m-nagsrod a:visited { color:#FFF; } 
.m-nagsrod a:active, .m-nagsrod a:hover { color:#000; }

.m-nagtech { display:block; background: #FF0000; color:#FFF;
	font-weight:bold; font-size:22px; text-transform:lowercase; padding:10px 15px; margin:0px 0px;  }
.m-nagtech p { margin:0 !important; }
.m-nagtech a:link, .m-nagtech a:visited { color:#FFF; } 
.m-nagtech a:active, .m-nagtech a:hover { color:#000; }

/* STYL - SZAROŚĆ - STRONA */
.componentheading-szarosc { display:block; background: #4D494A; color:#FFF;
	font-weight:bold; font-size:22px; text-transform:lowercase; padding:8px 15px; margin:0px 0px;  }
.blog-szarosc { overflow:hidden; background: #D8D7D7; padding:10px 5px 10px;}
.blog-szarosc img { max-width:200px; margin:5px 10px 10px 0px; }
.blog-szarosc p.iteminfo { display:none; }
.blog-szarosc p.buttonheading { display:none; }
.article_row-szarosc { overflow:hidden; width:100%;  }
h2.contentheading-szarosc { display:block; border-bottom:1px solid #999; padding:2px 0px; font-size:20px; font-weight:bold; }
h2.contentheading-szarosc a {display:table-cell; vertical-align:bottom; height:38px;}
a.readon-szarosc { display:block; text-align:right; }


/* STYL - SZAROŚĆ - MODUŁ */
.m-szaroschead p { display:block; width:100%; background: #4D494A; color:#FFF;
	font-weight:bold; font-size:22px; text-transform:lowercase; padding:8px 15px; margin:0px 0px; }
.m-szarosc p { margin:0px; display:block; font-weight:bold; font-size:22px; text-transform:lowercase;
	padding:6px 0px 0px; border-bottom:1px solid #231f20; color:#4d494a; }
.m-szarosc p a { display:block; padding:3px 0px;}
.m-szarosc { display:block; background:#D8D7D7; padding:10px 15px 10px 15px; }
.m-szarosc .module-title { display:block; font-weight:bold; font-size:22px; text-transform:lowercase;
	padding:6px 0px; border-bottom:1px solid #231f20; color:#4d494a; }
.m-szarosc td.thumbsup-text { width:235px; }
.m-szarosc .thumbsup-title a { font-size:14px; display:block; border-bottom:1px #9a9798 solid; width:235px; font-weight:bold;} 
.m-szarosc .thumbsup-intro { width:235px; }
.m-szarosc table#articles { margin-top: -20px; }

/* STOPKA */
#lev_footer { display:block; margin-top:20px; }
#pos_footer { display:block; margin-left:230px; font-size:12px; line-height:14px; } 

/* TECHNOLOGIE ADMINISTRACYJNE */
.m-displaynone { display:none; } div.addtags { display:none; }
.contentpaneopen_edit { display:none; }
.contentpaneopen_edit-organizacja { display:none; } .contentpaneopen_edit-polityka { display:none; }
.contentpaneopen_edit-ekonomia { display:none; } .contentpaneopen_edit-ekologia { display:none; }
.contentpaneopen_edit-spoleczenstwo { display:none; } .contentpaneopen_edit-technologia { display:none; }
.contentpaneopen_edit-szarosc { display:none; } .contentpaneopen_edit-biel { display:none; }

/* FORMULARZE */
div.componentheading { display:block; background: #4D494A; color:#FFF;
	font-weight:bold; font-size:22px; text-transform:lowercase; padding:10px 10px; margin:0px 0px;  }
.josForm { display:block; background:#F2F2F2; padding:0px 10px 20px; }
.josForm button { border:1px solid #999; width:171px; color:#666; padding:1px; text-align:center;
	background:#FFF; margin:0 auto; }
.josForm input { border:1px solid #999; width:171px; color:#666; padding:1px; text-align:center;margin:0px;
	background:#FFF; color:#666; }
input#search_searchword { border:1px solid #999; width:171px; color:#666; padding:2px; text-align:center;margin:0px 5px;
	background:#FFF; color:#666; }
#searchForm { display:block; background:#F2F2F2; padding:0px; }
table.contentpaneopen { display:block; background:#F2F2F2; padding:10px 10px 10px; font-size:14px; }
table.contentpane { display:block; background:#F2F2F2; padding:20px 10px 0px; }
table.searchintro { display:block; padding:10px; }
table.contentpane .inputbox { border:1px solid #999;  padding:1px; text-align:center; background:#FFF; color:#666;  }
table.contentbutton { display:block; background:#F2F2F2; padding:0px 10px 20px; }
button.button { border:1px solid #999; width:171px; color:#666; padding:1px; text-align:center;
	background:#FFF; margin:0px 0px 20px; }

/* WYNIKI SZUKANIA */
table.contentpane { display:block; background:#F2F2F2; padding:20px 10px 0px; }
.contentpaneopen-szarosc { display:block; padding:15px; background:#F2F2F2;}
table.contentpaneopen-szarosc a { font-size:14px; }
input#search_searchword { border:1px solid #999;  padding:2px; margin:0px 10px; background:#FFF; color:#666;  }
table.contentbutton { display:block; background:#F2F2F2; padding:0px 10px 20px; }
button.button { border:1px solid #999; width:171px; color:#666; padding:1px; text-align:center;
	background:#FFF; margin:0px 0px 20px; }
#ordering { margin:0px 0px 20px; }
.searchintro-szarosc {  display:block; padding:10px 15px 10px 15px; display:none; }
.contentpaneopen-szarosc fieldset { padding:10px; }

/* SPODEK */
#lev_showcase { display:block; background:#D8D7D7; margin:0px 0px 10px; padding:0px 15px; overflow:hidden; }
#lev_showcase .module-title { font-weight:bold; text-transform:lowercase; }
#lev_showcase .module-body { overflow:hidden; padding:0px 0px 10px;  }
.m-ikonki { float:right; margin:5px 0px; }
.m-related { padding:10px 0px; }
ul.relateditems-related { list-style:none; list-style-type:none; margin:0px 0px 0px; } 
ul.relateditems-related  li { float:left; margin:0px; width:200px; }
div.m-related a {  }

/* SYSTEM */
.x-c-x #colmid {float:left;position:relative;width:100%;}
.s-c-s #colmid, .s-c-x #colright {float:left;position:relative;width:200%;}
.s-c-s #colright {float:left;left:50%;position:relative;width:100%;}
.s-c-s #col1wrap {float:right;position:relative;right:100%;width:50%;}
.s-c-s #col1pad, .x-c-s #col1, .x-c-s #colmid {overflow:hidden;}
.s-c-s #col1 {overflow:hidden;width:100%;}
.s-c-s #col2 {float:left;position:relative;overflow:hidden;margin-left:-50%;}
.s-c-s #col3 {float:left;position:relative;overflow:hidden;left:0;}
.s-c-x #col1wrap {float:right;position:relative;width:50%;}
.s-c-x #col1 {overflow:hidden;position:relative;right:100%;}
.s-c-x #col2 {float:left;position:relative;z-index:1;}
.x-c-s #colright {float:left;position:relative;right:100%;width:200%;}
.x-c-s #col1wrap {float:left;left:50%;position:relative;width:50%;}
.x-c-s #col3 {float:right;position:relative;z-index:1;}
.cols1 { display:block; float:none; margin:0; width:100%; }
.cols2 { overflow:hidden; } .cols3 {width:30%;}
.column1, .column2 { position:relative; margin:0; } 
.column1 { float:left; xwidth:740px; }
.column2 { float:right; xwidth:350px; }
.colpad { position:relative; float:left; width:340px; padding: 10px 10px 0px; } 
#col2 {float:left;position:relative;z-index:1;overflow:hidden;}




