/* CSS Document */
/* autor Michal Sobkowiak Roman Blanty roman@joomla.pl  */ 
body{font-family:Arial, Helvetica, sans-serif}
h4, h5, h6, p, pre, blockquote, fieldset, address{margin-top:0.2em;margin-bottom:0.2em}
h1,h3,h2{margin-top:0.6em;margin-bottom:0.4em}
li{margin-top:0;padding-top:0;margin-bottom:0;padding-bottom:0;line-height:1.1em}
img{padding:0.25em}
span.small,#topmenu,
b,
.tm,
#rozmiar,
h2,
h3,
.contentheading,
table.contenttoc th,
div.componentheading,
#tresc ul li a,
body.mceContentBody ul li a,
.module ul li,
.blogsection,
a.mainlevel{font-family:Verdana, Arial, sans-serif}
#naglowek{padding:5px 0}
table.contenttoc th,
.button,
.module h3,
div#rozmiar,
#naglowek_wewn{background:url(../images/naglowki.gif) center center repeat-x}
#stopka_wewn{background:url(../images/naglowki.gif) 50% -10% repeat-x}
#naglowek_wewn{background:url(../images/naglowek.gif) top center repeat-x;font-size:0.99em}
#rightbox{background:url(../images/zp.gif) left center repeat-y}
#leftbox{background:url(../images/zl.gif) right center repeat-y}
.module div div{background:url(../images/modult.gif) center top repeat-x}
.module div div div{background:url(../images/modulb.gif) center bottom repeat-x}
#NewsFlash div.module div div{background:url(../images/modulb.gif) center bottom repeat-x}
#NewsFlash div.module div div div{background:url(../images/modult.gif) center top repeat-x}
.module div div div div{background:transparent}
.przeslona{background:url(../images/przeslona.gif) center center repeat-x}
#logo{margin:1.2em 0 1em 3em;width:300px;height:6em;background:url(../images/logo.gif) left center no-repeat}
form{background-image:none;background-color:transparent}
p{text-indent:0;padding-bottom:0.5em}
h3,
.contentheading,
div.componentheading{line-height:1.1em;font-size:144%;font-weight:400;padding:0 0 0.2em 0 !important}
big,
h2,
#MainBody h3{font-weight:500;font-size:130%; width:90%}
.contentheading{margin-bottom:1em}
div.componentheading{font-weight:bold;margin-bottom:1em}
big{margin:2em 0 0 1em}
pre,
code{font-size:110%;font-weight:normal;width:99%;min-width:97%;border:0.01em solid #ddd;padding:0 0.5em;white-space:normal}
.contentpaneopen td{padding:0 0.2em}
.module{width:99%;margin:0.5em 0 0.7em 0;padding:5px 0 5px 0}
.module div{padding:0;margin:0;overflow:hidden}
* html .module div{overflow:visible}
.module div div div{height:100%;margin:0;padding:0.1em 0.5em 0.3em 0.5em}
.module div div div div{padding:0;overflow:visible;height:auto}
.module h3{text-align:center;text-indent:0;margin:0 -0.4em 0.2em -0.4em;width:auto;line-height:1.2em;}
#left.module h3{padding:0}
div.mosimage{padding:0.5em;position:relative;display:block}
.mosimage{}
.mosimage img{padding:0 0.5em;margin:0}
.mosimage_caption{padding:0.1em 0.5em;margin:0.5em 0 0 0;line-height:1.2em;font-weight:600}
#NewsFlash{padding:5px 0;font-size:0.99em}
#NewsFlash .contentpaneopen{text-align:justify}
#pathway{font-weight:200!important;font-size:0.8em}
.noLeftbox #pathway{margin-left:1.4em}
#pathway a{font-weight:200!important;background:url(../images/arrow_sm.gif) center right no-repeat!important;padding-right:8px}
* html #pathway a{padding-left:4px;float:left}
#pathway img{display:none}
#banner{padding:0.5em 0em 1em 0em !important; text-align:center; margin: 0 auto}
a,
a:link,a:visited{text-decoration:none}
a.mainlevel,
a.mainlevel:link{display:block}
.pagenavbar{padding:0.2em}
.createdate,
.modifydate,
.smalldark,
.small{font-size:0.8em}
span.small{margin-left:0.5em !important}
.small{text-transform:uppercase;font-weight:900}
td.smalldark{text-transform:none}
td.createdate{padding:0 0 0.5em 0.8em}
td.modifydate{padding:0.2em 0 0 0.8em}
#active_menu{font-weight:bold}
a:link,
a:visited{text-decoration:none;font-weight:bold}
a:hover{text-decoration:none;font-weight:bold}
a.category:link,
a.category:visited{font-weight:bold}
#tresc .button{font-weight:900;line-height:1em}
#tresc ul li a,
body.mceContentBody ul li a,
.module ul,
.module ul li,
.blogsection{list-style:none !important;text-align:left;font-weight:bold;padding:0;margin:0}
#tresc ol li,
body.mceContentBody ol li{margin-left:1.4em;padding:0}
big,
#tresc ul li,
#tresc ol ul li,
body.mceContentBody ul li,
body.mceContentBody ol ul li{list-style:none;padding-left:16px;margin-left:0;background:url(../images/arrow.gif) 0.1em 0.3em no-repeat;display:table}
* html body #tresc ul li,
* html body #tresc ol ul li,
* html body body.mceContentBody ul li,
* html body body.mceContentBody ol ul li{padding:0 !important;list-style:none inside url(../images/arrow.gif);background:none !important}
#tresc ul{position:relative;display:inline}
* html body ul{position:relative;display:table-row}
* html body ul li ul li{list-style:none inside url(../images/arrow.gif) !important;margin-left:0.2em !important}
#prawy li,
#lewy li{padding:0 0 0.3em 0.5em;text-indent:-0.5em}
#tresc ul li ul li,
body.mceContentBody ul li ul li{list-style:none !important;padding-left:10px !important;margin-left:0px;background:url(../images/arrow_sm.gif) 0.2em 0.4em no-repeat !important}
* html body #tresc ul li ul li,
* html body #tresc body.mceContentBody ul li ul li
{padding-left:0 !important;margin-left:1.2em !important;background-image:none !important; list-style:none inside url(../images/arrow_sm.gif) !important}
#tresc ol ul li,
body.mceContentBody ol ul li{list-style:none !important;margin-left:1em !important}
.blog_more ul li,
.blog_more ul{background-image:none !important;padding:0 0.1em;margin:0 0 0 4px !important}
a.readon{font-weight:900;font-size:0.8em;vertical-align:50%;background:url(../images/read.gif) 0% 50% no-repeat;padding-left:22px !important;float:left}
big,
a.readon:hover{background-image:url(../images/readh.gif)}
a.blogsection{list-style:none;font-size:0.8em;vertical-align:50%;background:url(../images/arrow.gif) 0% 50% no-repeat;padding:0 0 0 16px !important;margin:0}
* html a.blogsection{float:left;margin-top:0.2em;margin-bottom:0.2em;list-style-image:none !important}
a.blogsection:hover{background-image:url(../images/arrowh.gif)}
table.contenttoc{display:block;z-index:9000;width:11em;top:0em;margin-left:0.5em;position:relative}
.title{font-weight:bold;text-align:left}
.title a:link,
.title a:visited{text-decoration:none;font-weight:bold}
.title a:hover{text-decoration:none;font-weight:bold}
.ontab{cursor:pointer}
.offtab{cursor:pointer}
.na_ciemnym a{font-weight:bold;text-decoration:none}
#topmenu{display:block;width:100%;height:1.4em;padding-top:0.1em}
#topmenu ul{margin:0;padding:0;height:1em}
#topmenu ul li{list-style:none;float:left;margin:0 0.5em}
#szukaj{margin-bottom:1em}
div.search,
div#szukaj form{width:12em !important;text-align:center}
input#mod_search_searchword{font-weight:500;margin:0 0.2em;padding-left:0.4em ;width:10.6em;}
#rozmiar{font-weight:bold;height:1.2em;line-height:1.2em;font-size:1.5em;padding:0.1em 0;text-align:center}
#rozmiar img{height:0.7em !important; width:auto !important;padding:0 !important}
* html body #rozmiar{}
#rozmiar a{padding:0 0.2em}
* html body #rozmiar a{}
fieldset{padding-bottom:0.5em}
.inputbox{padding-left:0.2em;font-size:1em;border:1px solid #999}
.article_seperator{height:.2em}
.back_button{font-weight:normal;padding:0.2em;float:left;text-decoration:none}
.button{font-weight:bold;text-decoration:none;font-size:0.9em;background-color:#f60;color:#fff;padding:0.3em;padding-top:0.15em ;padding-bottom:0.3em }
* html body .button{padding:0.3em;padding-bottom:0.01em }
table.contenttoc,
select.inputbox{border-right:0px;min-width:3.5em}
.module select {border:0;padding:0;margin:0;width:9.5em !important;display:block;float:left;position:relative}
h2{border-bottom:0.01em solid #f60;text-indent:0.2em}
a.info:hover span{border:0.01em solid #f60}
input#mod_search_searchword,
body{color:#000}
.pagenavcounter,
.title,
.smalldark,
.date,
.back_button,
.content_rating,
.offtab,
a:link,
a:visited,
a.title,
a.title:visited{color:#666}
.inputbox,
a#active_menu,
.ontab,
.sectiontableheader,
.pathway,
.title a:hover,
a:hover{color:#333}
a.pagenav,
.pagenav_prev a:link,
.pagenav_next a:link,
#tresc a,
body.mceContentBody a{color:#777;font-weight:normal}
span.small,
a.pagenav:visited,
#tresc a:hover,
body.mceContentBody a:hover{color:#f60}
a.pagenav:hover,
.pagenav_prev a:hover,
.pagenav_next a:hover,
a.blogsection,
a.readon:link,
a.readon:visited{color:#f60 !important}
.pagenavcounter,
.title,
.smalldark,
.date,
.back_button,
.content_rating,
.offtab,
a#active_menu:hover,
a.readon:hover,
a.blogsection:hover{color:#666 !important}
#lewy a:hover,
#prawy a:hover{color:#444}
#rozmiar a,
.na_ciemnym a,
.na_ciemnym{color:#eee}
#topmenu ul li a,
.createdate,
.modifydate{color:#aaa}
#rozmiar a:hover,
#topmenu ul li a:hover,
#topmenu ul li:hover,
.na_ciemnym a:hover{color:#fff}
.message{color:#a11;font-weight:900}
.module h3,
table.contenttoc th{color:#fff;padding-bottom:0.2em}
a.info span b,
.mosimage_caption{color:#fff;background-color:#f60;padding-bottom:0.2em}
big a {color:#ec2 !important;font-size:77%}
#body,
#rightbox,
#leftbox{background-color:#ec2}
.sectiontableentry1 td,
.sectiontableentry1{background-color:#ccc}
.sectiontableheader,
.sectiontableentry2 td,
.sectiontableentry2,
.inputbox,
table.pollstableborder,
#NewsFlash div.module div div ,
.module div div,
table.contenttoc{background-color:#ddd}
a.info:hover span,
input#mod_search_searchword,
#tresc .sectiontableentry2 td,
#tresc .sectiontableentry2{background-color:#eee}
#tresc .sectiontableentry1 td,
#tresc .sectiontableentry1{background-color:#f8f8f8}
body.mceContentBody,
body body,
.pagetext,
div#szukaj form,
#tresc{background-color:#fff}
#topmenu{background-color:#222}
#rozmiar a:hover,
div.search{background-color:#f60}
table.contenttoc th,
.button,
#rozmiar,
.module h3,
#naglowek_wewn,
#stopka_wewn{background-color:#000}
.sectiontableheader,
.sectiontableheader td{font-weight:bold;padding:0.2em 0.3em}
.sectiontableentry2 td,
.sectiontableentry1 td,
.sectiontableentry2,
.sectiontableentry1{vertical-align:middle !important;padding:0.2em 0.3em !important}
.poll{width:100%}
input{border:0px;text-align:left;margin:0.2em 0;}
.polls_color_1{background-color:#a10038 !important;border-color:#a10038 !important;padding:0 !important}
.polls_color_2{background-color:#7a005f !important;border-color:#7a005f !important;padding:0 !important}
.polls_color_3{background-color:#59007a !important;border-color:#59007a !important;padding:0 !important}
.polls_color_4{background-color:#480091 !important;border-color:#480091 !important;padding:0 !important}
.polls_color_5{background-color:#3800a1 !important;border-color:#3800a1 !important;padding:0 !important}
.pollstableborder table img{border:3px outset;border-bottom-width:0.2em;border-top-width:0.2em;height:0.5em !important; float:right}
table.contenttoc th,
table.contenttoc td{position:relative;padding:0.2em;z-index:9500}
.sectiontableentry2 table td,
.sectiontableentry1 table td,
.sectiontableentry2 table,
.sectiontableentry1 table{padding:0 !important}
body.mceContentBody{font-size:1em !important}
textarea{font-family:Arial, Helvetica, sans-serif !important;border:1px solid #666 !important;padding:0.5em;font-size:100% !important}
.noLeftbox textarea#introtext,
.noLeftbox textarea#fulltext{width:48em !important}
.noRightbox textarea#introtext,
.noRightbox textarea#fulltext{width:50em !important}
.noBoxes textarea#introtext,
.noBoxes textarea#fulltext{width:58em !important}
.noBoxes .adminform{width:59em !important}
.contentheading img,
.banner img{padding:0 !important}
* html#MainBody label{margin:0 0 0 -0.5em !important;padding:0}
#overDiv{font-size:66%}
#overDiv table table{margin-bottom:0.2em}
table.blog table.contentpaneopen{margin:0 0.5em !important}
a.info{position:relative; z-index:24}
a.info:hover{z-index:25}
a.info span{display: none}
a.info:hover span{display:block;position:absolute;top:2em; left:2em; width:12em; padding:0.2em;text-align: left}
a.info span b{display:block;width:11.6em;min-width:11.6em;text-align:center;padding:0.2em;clear:both}
.module img{width:10.7em;height:auto;margin:0;padding:0}
.syndicate img{width:auto;height:auto;margin:0.1em;padding:0}