html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;margin:0;padding:0;}
body{line-height:1;font:13px/1.5 Helvetica, Arial, 'Liberation Sans', FreeSans, sans-serif;background:#eee;border-top:5px solid #000;color:#333;font-size:11px;padding:0 0 40px;}
ol,ul{list-style:none;}
blockquote,q{quotes:none;}
blockquote:before,blockquote:after,q:before,q:after{content:none;}
:focus{outline:0;}
ins{text-decoration:none;}
del{text-decoration:line-through;}
table{border-collapse:collapse;border-spacing:0;}
a:focus{outline:1px dotted invert;}
hr{clear:both;height:0;border-color:#ccc;border-style:solid;border-width:1px 0 0;}
h1{font-size:25px;}
h2{font-size:23px;margin-top:1em;}
h3{font-size:21px;}
h4{font-size:19px;}
h5{font-size:1.2em;}
h6{font-size:1em;text-transform:uppercase;}
ol{list-style:decimal;}
ul{list-style:square;}
li{margin-left:30px;}
p,dl,hr,h1,h2,h3,h4,h5,h6,ol,ul,pre,table,address,fieldset{margin-bottom:20px;}
.container_12,.container_16{width:91%;margin-left:4%;margin-right:4%;background:#fff;}
.grid_1,.grid_2,.grid_3,.grid_4,.grid_5,.grid_6,.grid_7,.grid_8,.grid_9,.grid_10,.grid_11,.grid_12,.grid_13,.grid_14,.grid_15,.grid_16{display:inline;float:left;margin-left:.99%;margin-right:.9%;}
.container_12 .grid_3,.container_16 .grid_4{width:23%;}
.container_12 .grid_6,.container_16 .grid_8{width:48%;}
.container_12 .grid_9,.container_16 .grid_12{width:73%;}
.alpha{margin-left:0;}
.omega{margin-right:0;}
.container_12 .grid_1{width:6.333%;}
.container_12 .grid_2{width:14.666%;}
.container_12 .grid_4{width:31.333%;}
.container_12 .grid_5{width:39.666%;}
.container_12 .grid_7{width:56.333%;}
.container_12 .grid_8{width:64.666%;}
.container_12 .grid_10{width:81.333%;}
.container_12 .grid_11{width:89.666%;}
.container_16 .grid_1{width:4.25%;}
.container_16 .grid_2{width:10.5%;}
.container_16 .grid_3{width:16.75%;}
.container_16 .grid_5{width:29.25%;}
.container_16 .grid_6{width:35.5%;}
.container_16 .grid_7{width:41.75%;}
.container_16 .grid_9{width:54.25%;}
.container_16 .grid_10{width:60.5%;}
.container_16 .grid_11{width:66.75%;}
.container_16 .grid_13{width:79.25%;}
.container_16 .grid_14{width:85.5%;}
.container_16 .grid_15{width:91.75%;}
.container_12 .prefix_3,.container_16 .prefix_4{padding-left:25%;}
.container_12 .prefix_6,.container_16 .prefix_8{padding-left:50%;}
.container_12 .prefix_9,.container_16 .prefix_12{padding-left:75%;}
.container_12 .prefix_1{padding-left:8.333%;}
.container_12 .prefix_2{padding-left:16.666%;}
.container_12 .prefix_4{padding-left:33.333%;}
.container_12 .prefix_5{padding-left:41.666%;}
.container_12 .prefix_7{padding-left:58.333%;}
.container_12 .prefix_8{padding-left:66.666%;}
.container_12 .prefix_10{padding-left:83.333%;}
.container_12 .prefix_11{padding-left:91.666%;}
.container_16 .prefix_1{padding-left:6.25%;}
.container_16 .prefix_2{padding-left:12.5%;}
.container_16 .prefix_3{padding-left:18.75%;}
.container_16 .prefix_5{padding-left:31.25%;}
.container_16 .prefix_6{padding-left:37.5%;}
.container_16 .prefix_7{padding-left:43.75%;}
.container_16 .prefix_9{padding-left:56.25%;}
.container_16 .prefix_10{padding-left:62.5%;}
.container_16 .prefix_11{padding-left:68.75%;}
.container_16 .prefix_13{padding-left:81.25%;}
.container_16 .prefix_14{padding-left:87.5%;}
.container_16 .prefix_15{padding-left:93.75%;}
.container_12 .suffix_3,.container_16 .suffix_4{padding-right:25%;}
.container_12 .suffix_6,.container_16 .suffix_8{padding-right:50%;}
.container_12 .suffix_9,.container_16 .suffix_12{padding-right:75%;}
.container_12 .suffix_1{padding-right:8.333%;}
.container_12 .suffix_2{padding-right:16.666%;}
.container_12 .suffix_4{padding-right:33.333%;}
.container_12 .suffix_5{padding-right:41.666%;}
.container_12 .suffix_7{padding-right:58.333%;}
.container_12 .suffix_8{padding-right:66.666%;}
.container_12 .suffix_10{padding-right:83.333%;}
.container_12 .suffix_11{padding-right:91.666%;}
.container_16 .suffix_1{padding-right:6.25%;}
.container_16 .suffix_2{padding-right:16.5%;}
.container_16 .suffix_3{padding-right:18.75%;}
.container_16 .suffix_5{padding-right:31.25%;}
.container_16 .suffix_6{padding-right:37.5%;}
.container_16 .suffix_7{padding-right:43.75%;}
.container_16 .suffix_9{padding-right:56.25%;}
.container_16 .suffix_10{padding-right:62.5%;}
.container_16 .suffix_11{padding-right:68.75%;}
.container_16 .suffix_13{padding-right:81.25%;}
.container_16 .suffix_14{padding-right:87.5%;}
.container_16 .suffix_15{padding-right:93.75%;}
html body * span.clear,html body form span.clear,html body * div.clear,html body form div.clear,html body * li.clear,html body form li.clear,html body * dd.clear,html body form dd.clear{background:none;border:0;clear:both;display:block;float:none;font-size:0;list-style:none;overflow:hidden;visibility:hidden;width:0;height:0;margin:0;padding:0;}
.clearfix:after{clear:both;content:'.';display:block;visibility:hidden;height:0;}
.clearfix{display:block;}
* html .clearfix{height:1%;}
a{color:#000;font-weight:700;text-decoration:none;}
a:hover{color:#333;}
h1,h2,h3,h4,h5,h6{line-height:1.2em;margin-bottom:.3em;}
h1 a{font-weight:400;}
h1#branding{font-weight:400;font-size:3em;text-align:left;background:#ccc;margin-bottom:0;padding:.3em 1em;}
h2#page-heading{font-weight:400;border-bottom:1px solid #ccc;margin:0 0 10px;padding:.5em;}
.box{background:#fff;margin-bottom:10px;padding:10px 10px 1px;}
.box h2{font-weight:400;text-transform:uppercase;color:#E50000;background:#fbfbfb;border-top-color:#E50000;border-top:2px solid #E50000;font-family:Tahoma,Helvetica,sans-serif;font-size:11px;background-image:url(../img/dotted_x_active.gif);background-position:left bottom;background-repeat:repeat-x;margin:-10px -10px 0;padding:6px 12px;}
.box h2 a,.box h2 a.visible{color:#fff;background:#333 97% 50% no-repeat;display:block;border:none;margin:-6px -12px;padding:6px 12px;}
.grid_4 .box h2 a{background-position:97% 50%;}
.grid_5 .box h2 a{background-position:98% 50%;}
.grid_12 .box h2 a{background-position:99% 50%;}
.box h2 a:hover{background-color:#111;}
.block{padding-top:10px;padding-bottom:1px;}
blockquote{font-family:Georgia, 'Times New Roman', serif;font-size:1.2em;padding-left:1em;border-left:4px solid #ccc;}
blockquote cite{font-size:.9em;}
ul.menu{list-style:none;border-top:1px solid #bbb;}
ul.menu li a{display:block;border-bottom:1px solid #ccc;padding:4px 10px;}
ul.menu li a:hover{background:#eee;}
ul.menu ul{list-style:none;margin:0;}
ul.menu ul li a{padding-left:30px;}
ul.section{border-top:0;margin-bottom:0;}
ul.section li{text-transform:uppercase;}
ul.section li a{background:#bbb;}
ul.section li a:hover{background:#aaa;}
ul.section li li a{background:#ddd;border-bottom:1px solid #eee;}
ul.section ul li{text-transform:none;}
ul.section ul.current li a{background:#eee;border-bottom:1px solid #fff;}
ul.section ul.current li a:hover{background:#ddd;}
ul.section ul.current li a:active{background:#fff;}
ul.section li a.current:hover{background:#555;}
ul.section li a.active{background:#fff;cursor:default;}
ul.section li.current > a.active,ul.section li.current > a.active:hover{color:#fff;background:#666;cursor:default;}
form.frm{overflow:hidden;}
fieldset{border:1px solid #bbb;position:relative;background:#e9e9e9;margin-bottom:10px;padding:10px;}
legend{font-size:1.1em;background:#fff;border:1px solid #bbb;padding:.4em .8em;}
fieldset.login p{margin-bottom:1em;margin-top:0;}
fieldset p select{width:99%;}
fieldset.szukaj p{margin-bottom:.2em;margin-top:0;}
fieldset.login p label{float:left;line-height:2em;margin-right:3%;text-align:right;width:32%;}
fieldset.login p input{width:60%;}
fieldset.login input.button{margin-left:35%;}
form p.notice{font-weight:700;}
input.search.text{width:66%;}
input.search.button{width:28%;margin-left:2%;}
.article{border-top:1px solid #666;padding-top:.5em;}
.box .article{border-top:2px solid #bbb;padding:5px 10px 0;}
.article h2{font-size:2em;font-weight:400;text-transform:none;color:#333;background:transparent;border:none;margin:0;padding:0;}
.article h3{margin-bottom:.2em;font-size:1.6em;}
.article h4{font-size:1.2em;text-transform:uppercase;margin-bottom:.5em;}
p.art{text-align:justify;}
#site_info .box{color:#ccc;background:#666;margin-bottom:10px;}
#site_info a:hover{color:#000;}
#loading{float:right;margin-right:14px;margin-top:-2px;}
.toggler{color:#222;background:#eee;border-bottom:1px solid #ddd;border-right:1px solid #ddd;border-top:1px solid #f5f5f5;border-left:1px solid #f5f5f5;font-size:1.1em;font-weight:400;margin:0;padding:2px 5px;}
.element h4{line-height:1.2em;margin:0;padding:4px;}
.element p{margin:0;padding:4px;}
.float-right{float:right;padding:10px 20px;}
#accordian-block{padding-bottom:10px;}
#wrapp{font:1em Arial;width:100%;color:#000;text-align:left;margin:0 auto;padding:0;}
.gnb{background:#f0f1f1 repeat-x left top;width:100%;margin:5px 0 3px;}
.gnb H3{font:9px Arial;text-align:right;margin:0 10px 0 0;padding:0;}
#wrapp P{font:.9em Arial;margin:1em 0;padding:0;}
#wrapp H2{font:bold 1em Arial;}
CODE{border-right:#d3d3d6 1px solid;border-top:#d3d3d6 1px solid;display:block;font:11px 'Courier New', Courier, Fixed;border-left:#d3d3d6 5px solid;width:95%;color:#000;border-bottom:#d3d3d6 1px solid;white-space:pre;background-color:#eee;margin:1em 0;padding:1em;}
.tickercontainer{border-right:#000 1px solid;border-top:#000 1px solid;background:#fff;border-left:#000 1px solid;width:100%;border-bottom:#000 1px solid;height:27px;margin:0;}
.tickercontainer .mask{left:10px;overflow:hidden;width:99%;position:relative;top:8px;}
UL.newsticker{left:750px;font:bold 10px Verdana;list-style-type:none;position:relative;margin:0;padding:0;}
UL.newsticker LI{background:#fff;float:left;margin:0;padding:0;}
UL.newsticker A{font:bold 10px Verdana;color:red;white-space:nowrap;margin:0 50px 0 0;padding:0;}
UL.newsticker SPAN{margin:0 10px 0 0;}
.pagebar{background:#FFF none repeat scroll 0 0;border:1px solid #FFF;font-size:12px;margin-right:.1em;text-align:center;text-decoration:none;padding:.2em .5em;}
.pagebar a:hover{border-color:#006;}
.pagebar .break{background:#FFF none repeat scroll 0 0;border:medium none;text-decoration:none;padding:2px 6px;}
.pagebar .this-page{background:#E50000 none repeat scroll 0 0;border:1px solid #E3E3E3;color:#FFF;font-weight:700;padding:.2em .5em;}
#tagCloud{margin-bottom:10px;text-align:justify;padding:5px;}
#tagCloud A{text-decoration:none;margin-left:5px;margin-right:5px;font-family:Trebuchet MS, Verdana, Arial;text-transform:lowercase;}
#tagCloud A:hover{color:#0C0;text-decoration:underline;}
#tagCloud A.weight1{color:#F90;font-size:14pt;font-weight:bolder;}
#tagCloud A.weight2{color:#4169e1;font-size:11pt;font-weight:bolder;}
#tagCloud A.weight3{color:#009eff;font-size:10pt;font-weight:bolder;}
#tagCloud A.weight4{color:#4188cf;font-size:9pt;}
#tagCloud A.weight5{color:#83bcd8;font-size:8pt;}
.info,.success,.warning,.error,.validation{border:1px solid;background-repeat:no-repeat;background-position:10px center;margin:10px 0;padding:15px 10px 15px 50px;}
.info{color:#00529B;background-color:#BDE5F8;background-image:url(/img/info.png);}
.success{color:#4F8A10;background-color:#DFF2BF;background-image:url(/img/success.png);}
.warning{color:#9F6000;background-color:#FEEFB3;background-image:url(/img/warning.png);}
.error{color:#D8000C;background-color:#FFBABA;background-image:url(/img/error.png);}
.central{text-align:center;}
ul.nav,ul.nav *{margin:0;padding:0;}
ul.nav{position:relative;max-width:100%;height:2.5em;z-index:100;background:#666;}
ul.nav li{cursor:pointer;float:left;text-align:center;list-style-type:none;font-weight:400;}
ul.nav li ul{cursor:default;width:100%;max-width:100%;position:absolute;height:auto;top:2.5em;background-position:0 0!important;left:-9000px;}
ul.nav li ul li{border:none;width:auto;max-width:none;padding:0;}
ul.nav li a{color:#fff;background:#666;font-weight:700;text-decoration:none;display:block;float:left;height:2.4em;line-height:2.5em;padding:0 1em;}
ul.nav li ul li a{position:relative!important;cursor:pointer!important;white-space:nowrap;line-height:2em;height:2em;font-weight:400;color:#666;background-position:0 50%!important;}
ul.nav li:hover a,ul.nav li a:hover,ul.nav li a:focus{color:#000;background:#ccc;}
ul.nav li:hover ul{left:0;z-index:10;}
ul.nav li:hover ul li a{color:#444;}
ul.nav li:hover ul li a:hover{color:#000;background:#dcdcdc;}
ul.nav li:hover ul li a:active{color:#666;background:#dcdcdc;}
ul.nav li.current a{color:#666;background:#fff;cursor:default;font-weight:700;}
ul.nav li.current ul{left:0;z-index:5;}
ul.nav li.current ul li a{color:#444;background:#ccc;font-weight:400;}
ul.main li{position:relative;top:0;left:0;}
ul.main li ul{border-top:0;}
ul.main li a{height:2.5em;line-height:2.5em;border:0;color:#fff;background:#666;}
ul.main li.secondary a{height:2.5em;line-height:2.5em;border:0;color:#fff;background:#E50000;}
ul.main li ul li a{width:14em;line-height:2em;height:2em;text-align:left;color:#fff;border-top:1px solid #444;background:#444;}
ul.main li a:focus{color:#777;background:#555;}
ul.main li:hover ul li a:hover{color:#fff;background:#444;}
ul.main li:hover ul li a:active{color:#fff;background:#222;}
ul.nav li.secondary{float:right;color:#cde;background:transparent!important;}
ul.nav li.secondary span.status{float:left;line-height:2.77em;height:2.77em;font-size:.9em;padding:0 1em;}
ul.nav li.secondary span.status a{float:none;display:inline;height:auto;line-height:auto;color:#cde;background:transparent;padding:0;}
ul.nav li.secondary span.status a:hover{color:#fff;background:transparent;}
ul.nav li.secondary span.status span{text-transform:capitalize;}
ul.nav li.secondary:hover a:hover{background:#d50000;}
p.legend em{color:#C00;font-style:normal;}
div.errors{border:#FC6 1px solid;background-color:#FFC;margin:0 0 10px;padding:5px 10px;}
div.errors p em{color:#C00;font-style:normal;font-weight:700;}
div.form-container div.form p.note{margin-left:170px;color:#333;}
div.form-container div.form fieldset{border:#DDD 1px solid;margin:10px 0;padding:10px;}
div.form-container div.form legend{font-weight:700;color:#666;}
div.form-container div.form fieldset div{padding:.25em 0;}
div.form-container label,div.form-container span.label{margin-right:10px;padding-right:10px;width:150px;display:block;float:left;text-align:right;position:relative;}
div.form-container label em,div.form-container span.label em{position:absolute;right:0;font-size:120%;font-style:normal;color:#C00;}
div.form-container input.error{background-color:#FEF;border-color:#C00;}
div.form-container input:focus,div.form-container input.error:focus,div.form-container textarea:focus{background-color:#FFC;border-color:#FC6;}
div.form-container div.controlset label,div.form-container div.controlset input{display:inline;float:none;}
div.form-container div.controlset div{margin-left:170px;}
div.form-container div.buttonrow{margin-left:180px;}
.LV_validation_message{font-weight:700;margin:0 0 0 5px;}
.LV_valid{color:#0C0;}
.LV_valid_field,input.LV_valid_field:hover,input.LV_valid_field:active,textarea.LV_valid_field:hover,textarea.LV_valid_field:active{border:1px solid #0C0;}
.LV_invalid_field,input.LV_invalid_field:hover,input.LV_invalid_field:active,textarea.LV_invalid_field:hover,textarea.LV_invalid_field:active{border:1px solid #C00;}
.completionListElement{visibility:hidden;background-color:#FFF;color:#000;border:solid 1px gray;cursor:pointer;text-align:left;list-style-type:none;font-family:Verdana;font-size:10px;width:400px!important;top:0;z-index:999;margin:0!important;padding:0;}
.listItem{background-color:#FFF;margin-left:0;padding:1px;}
.highlightedListItem{background-color:#c3ebf9;margin-left:0;padding:1px;}
ul#minitabs2{list-style:none;border-bottom:1px solid #CCC;font-weight:700;text-align:center;white-space:nowrap;margin:0;padding:7px 0;}
ul#minitabs2 li{display:inline;margin:0 2px;}
ul#minitabs2 a{text-decoration:none;border-bottom:4px solid #FFF;color:#999;padding:0 0 3px;}
ul#minitabs2 a#current{color:#06F;border-color:#F60;}
ul#minitabs2 a:hover{color:#666;border-color:#F60;}
.cssform p{clear:left;border-top:1px dashed #E9E9E9;height:1%;margin:0;padding:5px 0 8px 155px;}
.cssform p.last{border-bottom:1px dashed #E9E9E9;}
.cssform p.none{border-top:none;border-style:none;}
.cssform label{font-weight:700;float:left;margin-left:-155px;width:150px;}
.cssform input[type=text]{width:180px;}
.cssform textarea{width:250px;height:150px;}
* html .threepxfix{margin-left:3px;}
.container_12 .grid_12,.container_16 .grid_16,fieldset p label,fieldset p input{width:98%;}
div.menu,.articles{padding:0;}
div.menu h2,ul.menu li,.articles h2,div.errors p,div.form-container div.form p{margin:0;}
div.menu .block,ul,ol,#articles{padding-top:0;}
p,p.legend{margin-bottom:1em;}
ul.menu li a:active,ul.section li li a:hover{background:#ccc;}
ul.section li a:active,ul.section li a.current,ul.nav li.secondary:hover a{background:#666;color:#fff;}
ul.section li li a:active,ul.nav li.current ul li a:hover{background:#fff;color:#000;}
ul.section li a.current:active,ul.main li:hover a:active,ul.nav li.secondary:hover a:active{background:#444;}
.box .first,.cssform p.first{border-top:none;}
.article a.image,.element a.image{background:#fff;border:1px solid #bbb;float:left;margin:3px 10px 3px 0;padding:4px;}
.article a.image:hover,.element a.image:hover{border:1px solid #666;}
.article a.image img,.element a.image img,ul.main li ul li{float:left;}
.article p.meta,.element p.meta{border-bottom:1px dotted #999;border-top:1px dotted #999;color:#666;margin-bottom:.8em;padding:.3em 0;}
#site_info a,ul.main li:hover ul li a{color:#fff;}
.pagebar a,.pageList .this-page,.pagebar a:visited{border:1px solid #E3E3E3;text-decoration:none;padding:.2em .5em;}
ul.nav li a:active,ul.nav li ul li.current a,ul.nav li ul li.current a:hover,ul.nav li.current:hover ul li a:active{background:#fff;color:#666;}
ul.nav li ul,ul.nav li,ul.nav li.current ul,ul.nav li.current{background:#ccc!important;}
ul.main li ul li a:hover,ul.main li:hover a{background:#555;color:#fff;}
div.form-container label.error,div.form-container span.error,.LV_invalid{color:#C00;}