/* ::::: http://liczniknet.pl/plugins/content/mavikthumbnails/slimbox/css/slimbox.css ::::: */

/* ::::: http://liczniknet.pl/templates/system/css/system.css ::::: */

/* ::::: http://liczniknet.pl/templates/common_themza/css/template.css ::::: */

* { margin: 0px; padding: 0px; }
html { height: 100%; margin-bottom: 0px; }
form { margin: 0px; padding: 0px; }
img, table { border: medium none; }
body { font-family: Tahoma; line-height: 1.3em; margin: 0px; padding: 10px 0px 0px; font-size: 11px; color: rgb(0, 0, 0); background: rgb(204, 204, 204) none repeat scroll 0% 0%; }
a:link, a:visited { font-weight: normal; color: rgb(203, 12, 2); }
a:hover { text-decoration: none; font-weight: normal; color: rgb(203, 12, 2); }
p { margin-top: 0px; margin-bottom: 5px; text-align: justify; }
.inputbox { border: 1px solid rgb(85, 85, 85); color: rgb(0, 0, 0); padding: 2px; }
.inputbox:hover {  }
#under_banner_line { height: 38px; width: 875px; float: left; margin: 0px auto; background-position: left top; }
.search { height: 31px; width: 830px; float: left; padding: 7px 0px 0px 45px; margin: 0px auto; background: transparent url('search_ico.jpg') no-repeat scroll left top; }
.search .inputbox { width: 126px; height: 14px; font-size: 10px; color: rgb(102, 102, 102); padding: 2px; border: 1px solid rgb(169, 169, 169); }
#page_bg { padding: 0px 0px 10px; background: rgb(204, 204, 204) none repeat scroll 0% 0%; }
div.center { text-align: center; margin: 0px auto; padding: 0px; width: 875px; }
div#wrapper { margin: 0px auto; width: 875px; text-align: left; background: rgb(255, 255, 255) none repeat scroll 0% 0%; }
#top { width: 875px; height: 48px; margin: 0px auto; padding: 0px; text-align: right; }
#header { height: 188px; background-color: rgb(255, 255, 255); background-position: center top; background-repeat: no-repeat; margin: 0px auto; width: 875px; padding: 0px 0px 10px; }
#content { width: 875px; margin: 0px auto; padding: 0px; overflow: hidden; }
#logo { padding: 8px 0px 0px; text-align: left; width: 253px; height: 142px; margin: 0px; }
.pill_m { text-align: center; margin: 0px auto; padding: 0px; background-position: center top; background-repeat: no-repeat; width: 875px; height: 48px; }
#pillmenu { float: left; margin: 0px; }
#pillmenu ul { margin: 0px; padding: 0px 100px; list-style: outside none none; }
#pillmenu li { float: left; margin: 0px; padding: 0px; height: 48px; background: transparent url('menu_li.jpg') no-repeat scroll right top; }
#pillmenu li:hover {  }
#pillmenu li a#active_menu-nav {  }
#pillmenu li a { font-family: Tahoma; font-size: 11px; float: left; display: block; line-height: 43px; padding: 5px 24px 0px 16px; color: rgb(255, 255, 255); text-decoration: none; font-weight: bold; text-transform: uppercase; }
#pillmenu li a:hover { color: rgb(255, 255, 255); }
#leftcolumn, #rightcolumn { margin: 0px auto 0px 5px; width: 183px; float: left; padding: 0px 4px 0px 0px; text-align: left; }
div#maincolumn { float: right; width: 667px; margin: 0px; padding-top: 10px; }
div.nopad { padding: 0px; }
div.nopad ul { clear: both; }
#footer { margin: 0px auto 10px; width: 875px; height: 50px; text-align: center; vertical-align: top; padding-bottom: 10px; background: rgb(55, 55, 56) url('bg_footer.jpg') repeat-x scroll left bottom; }
#footer p { height: 20px; text-align: right; padding: 10px 30px 0px 0px; color: rgb(255, 255, 255); }
h2, .contentheading { padding: 0px; font-family: Tahoma; font-size: 16px; vertical-align: middle; color: rgb(69, 105, 5); text-align: left; font-weight: bold; }
h3, .componentheading, table.moduletable th, legend { margin: 0px; font-family: Tahoma; font-size: 13px; text-align: left; color: rgb(203, 12, 2); padding: 0px; }
span.article_separator { display: block; height: 20px; }
.clr { clear: both; }
.contentpaneopen, table.contentpane { margin: 0px; padding: 0px; }
table.contentpaneopen { margin: 2px 8px; }
table.contentpaneopen li { margin-bottom: 5px; }
div.moduletable, div.module { margin-bottom: 25px; }
div.module_menu, div.module { margin: 0px; padding: 0px; }
div.module_menu div, div.module {  }
div.module_menu div div, div.module div div { margin-bottom: 14px; padding: 0px 0px 1px; }
div.module_menu div div div, div.module div div div { padding: 0px 0px 7px; width: auto; margin: 0px; background: transparent url('left_body.gif') no-repeat scroll right bottom; }
div.module_menu ul li { margin: 0px; padding: 0px; }
div.module_menu ul li a:link, div.module_menu ul li a:visited { font-weight: bold; background: transparent url('bullet2.jpg') no-repeat scroll left top; padding: 2px 0px 2px 25px; line-height: 24px; }
#leftcolumn h3, #rightcolumn h3 { color: rgb(255, 255, 255); font-family: Tahoma; font-size: 12px; text-align: left; height: 29px; width: 168px; text-decoration: none; text-transform: uppercase; padding: 0px 0px 0px 15px; font-weight: bold; line-height: 29px; margin: 0px; background: transparent url('h3.jpg') no-repeat scroll right top; }
#leftcolumn ul.menu, #rightcolumn ul.menu { margin: 0px auto; padding: 0px; list-style: outside none none; width: 164px; }
#leftcolumn ul.menu li, #rightcolumn ul.menu li { margin: 5px; padding: 0px; }
#leftcolumn ul.menu li:hover, #rightcolumn ul.menu li:hover {  }
#leftcolumn ul.menu li a, #leftcolumn ul.menu li a:link, #rightcolumn ul.menu li a, #rightcolumn ul.menu li a:link { line-height: 19px; padding: 0px 0px 0px 12px; color: rgb(203, 12, 2); font-weight: normal; font-size: 14px; background: transparent url('menu_row.jpg') no-repeat scroll left center; margin: 0px; height: 18px; }
#leftcolumn ul.menu li a:hover, #rightcolumn ul.menu li a:hover { color: rgb(51, 51, 51); }
input, button {  }
/* ::::: http://liczniknet.pl/templates/themza_j15_05_v2/css/version.css ::::: */

#under_banner_line { background-image: url('bg_search2.jpg'); }
#header { background-image: url('header2.jpg'); }
.pill_m { background-image: url('menu2.jpg'); }
