video,audio,mark,time,summary,section,ruby,output,nav,menu,hgroup,header,footer,figcaption,figure,embed,details,canvas,aside,article,td,th,tr,thead,tfoot,tbody,caption,table,legend,label,form,fieldset,li,ul,ol,dd,dt,dl,center,i,u,b,var,tt,sup,sub,strong,strike,small,samp,s,q,kbd,ins,img,em,dfn,del,code,cite,big,address,acronym,abbr,a,pre,blockquote,p,h6,h5,h4,h3,h2,h1,iframe,object,applet,span,div,body,html {font-family: Arial, Tahoma, Verdana, sans-serif;margin:0;padding:0;border:0;font-size:inherit;font:inherit;vertical-align:top}
section,nav,menu,hgroup,header,footer,figure,figcaption,details,aside,article{display:block}
img, div, a, input { behavior: url("iepngfix.htc"); }
body{line-height:1}
ul,ol{list-style:none}
q,blockquote{quotes:none}
q:after,q:before,blockquote:after,blockquote:before{content:'';content:none}
table{border-collapse:collapse;border-spacing:0}
body {background: white; font-size: 18px; min-width:1140px;}
body,#tablica input { font-family: 'Calibri', cursive;}
#wrapper{min-width:1140px; width:100%; margin-left:auto; margin-right:auto; position:relative; top:0;}
/*#calosc {background: transparent url("rys/bg.jpg"); width:1140px; height:2000px;}*/
#calosc {background: transparent; width:1140px; height:2000px;}
.head { font-family: "Calibri", sans-serif; }
.head { width: 100%; height: 150px; background: #fff; position: relative; }
.heada {width:100%;height:0px;background:#fff;}
.tabhead {margin-left: 0px;}
.tabbottom {margin-top: 0px;}
.headli{ color: #2e434e; text-decoration: none; padding: 15px 10px; font-size: 12px;}
.headli:hover { text-decoration: underline; color: #222; padding: 16px 10px 14px 10px;}
.headli b{font-weight: bold;}
.headlilogo {text-indent: -9999px;background-image: url("rys/logo_ob.png"); width: 166px; height: 139px; display:block;}
.headlilogo:hover {text-indent: -9999px;background-image: url("rys/logo_ob.png"); width: 166px; height: 139px;  display:block;}
.top, .bottom { width: 170px; height: 20px; margin: 0 auto; background: transparent url("rys/ramki.png") no-repeat; }
.leftmenu {color:black; font-family:Calibri, Arial, Veranda; font-size:13px; font-weight:bold;text-decoration:none;}
.leftmenupr {color:red; font-family:Calibri, Arial, Veranda; font-size:13px; font-weight:bold;text-decoration:none;}
.leftmenu:hover, .leftmenupr:hover, .leftmenua, .leftmenua:hover {color:green; font-family:Calibri, Arial, Veranda; font-size:13px; font-weight:bold;text-decoration:none;}
#paper {background: transparent url("rys/paper.png"); height: 30px; position: absolute; width: 1140px; top:374px; left:0;}
#tablica{width: 800px;height: 1040px;padding: 70px 40px 0 40px;margin-top: -40px;z-index: 0;background: transparent url("rys/tablica.png") no-repeat; position: absolute;  top: 415px; left: 170px;}
#tablica1{width: 800px; margin-top: -40px; padding: 0 0 0 0; position: absolute; top: 415px; left: 170px;}
#tab_up {background: transparent url("rys/tab_up.png");padding:0 0 0 0;}
#tab_down {background: transparent url("rys/tab_down.png");padding:0 0 0 0;height:60px;position:relative;top:-1px;}
#tab_mid {background: transparent url("rys/tab_mid.png");padding:0 0 0 0;}
.sonda_tlo {background: transparent url("rys/sonda_tlo.png");border:1px solid blue;}
#Leftpanel, #tablica, #rightMenu{display: inline-block}
.domek {text-indent: -9999px;background-image: url("rys/domek.png"); width: 26px; height: 38px; display:block;}
.domek:hover {text-indent: -9999px;background-image: url("rys/domek0.png"); width: 26px; height: 38px;  display:block;}
.belferlogo {text-indent: -9999px;background-image: url("rys/belfer1.png"); width: 350px; height: 74px; display:block;}
.belferlogo:hover {text-indent: -9999px;background-image: url("rys/belfer0.png"); width: 350px; height: 74px;  display:block;}
.forumlink {text-indent: -9999px;background-image: url("rys/forum.png"); width: 80px; height: 25px; display:block;}
.forumlink:hover {text-indent: -9999px;background-image: url("rys/forum0.png"); width: 80px; height: 25px;  display:block;}
.wybierz {text-indent: -9999px;background-image: url("rys/wybierz.png"); width: 80px; height: 25px; display:block;}
.wybierz1, .wybierz2 {text-indent: -9999px;background-image: url("rys/wybierz1.png"); width: 80px; height: 25px; display:block;}
.wybierz:hover, .wybierz1:hover {text-indent: -9999px;background-image: url("rys/wybierz0.png"); width: 80px; height: 25px;  display:block;}
.wybierz2:hover {text-indent: -9999px;background-image: url("rys/wybierz2.png"); width: 80px; height: 25px;  display:block;}
.tekstwhi4 {color:white; font-family:Calibri, Arial, Veranda; font-size:20px; font-weight:normal;}
.tekstwhi2 {color:white; font-family:Calibri, Arial, Veranda; font-size:14px; font-weight:normal;}
.tekomyel2 {color:yellow; font-family:Calibri, Arial, Veranda; font-size:10px; font-weight:normal;}
.tekomred2 {color:red; font-family:Calibri, Arial, Veranda; font-size:10px; font-weight:normal;}
.tekomwhi2 {color:white; font-family:Calibri, Arial, Veranda; font-size:10px; font-weight:normal;}
.tekombla2 {color:black; font-family:Calibri, Arial, Veranda; font-size:10px; font-weight:normal;text-decoration:none;}
.telkomlinia {line-height:10px;margin-bottom:7px;margin-left:10px;}
.lewymar {margin-left:10px;}
.teklowhi4 {color:white; font-family:Calibri, Arial, Veranda; font-size:14px; font-weight:normal;}
.teklowhi2 {color:white; font-family:Calibri, Arial, Veranda; font-size:10px; font-weight:normal;}
.teklored2 {color:red; font-family:Calibri, Arial, Veranda; font-size:10px; font-weight:normal;}
.tekloyel2 {color:yellow; font-family:Calibri, Arial, Veranda; font-size:10px; font-weight:normal;}
.logzar {text-indent: -9999px;background-image: url("rys/register.png"); width: 134px; height: 21px; display:block;}
.logzar:hover {text-indent: -9999px;background-image: url("rys/register0.png"); width: 134px; height: 21px;  display:block;}
.logwy {text-indent: -9999px;background-image: url("rys/wyloguj.png"); width: 134px; height: 21px; display:block;}
.logwy:hover {text-indent: -9999px;background-image: url("rys/wyloguj0.png"); width: 134px; height: 21px;  display:block;}
.teksonyel5 {color:yellow; font-family:Calibri, Arial, Veranda; font-size:22px; font-weight:normal;}
.teksonwhi4 {color:white; font-family:Calibri, Arial, Veranda; font-size:18px; font-weight:normal;}
.teksonblack4 {color:black; font-family:Calibri, Arial, Veranda; font-size:22px; font-weight:normal;}
.teksonblu4 {color:blue; font-family:Calibri, Arial, Veranda; font-size:18px; font-weight:normal;}
.teksonyel4 {color:yellow; font-family:Calibri, Arial, Veranda; font-size:18px; font-weight:normal;}
.teksonblu4 {color:blue; font-family:Calibri, Arial, Veranda; font-size:18px; font-weight:normal;}
.teksonwhi3 {color:white; font-family:Calibri, Arial, Veranda; font-size:14px; font-weight:normal;}
.teksonblu3 {color:blue; font-family:Calibri, Arial, Veranda; font-size:14px; font-weight:normal;}
.teksonyel3 {color:yellow; font-family:Calibri, Arial, Veranda; font-size:14px; font-weight:normal;}
.teksonred3 {color:red; font-family:Calibri, Arial, Veranda; font-size:14px; font-weight:normal;}
.teksonred3b {color:red; font-family:Calibri, Arial, Veranda; font-size:14px; font-weight:bold;}
.teksonyel3b {color:yellow; font-family:Calibri, Arial, Veranda; font-size:14px; font-weight:bold;}
.teksongre3b {color:green; font-family:Calibri, Arial, Veranda; font-size:14px; font-weight:bold;}
.teksongre3 {color:green; font-family:Calibri, Arial, Veranda; font-size:14px; font-weight:normal;}
.teksonwhi2 {color:white; font-family:Calibri, Arial, Veranda; font-size:12px; font-weight:normal;}
.teksonblack2 {color:black; font-family:Calibri, Arial, Veranda; font-size:16px; font-weight:normal;}
.teksonbla2 {color:black; font-family:Calibri, Arial, Veranda; font-size:12px; font-weight:normal;}
.teksonyel2 {color:yellow; font-family:Calibri, Arial, Veranda; font-size:12px; font-weight:normal;}
.teksonred2 {color:red; font-family:Calibri, Arial, Veranda; font-size:12px; font-weight:normal;}
.teksonred2b {color:red; font-family:Calibri, Arial, Veranda; font-size:12px; font-weight:bold;}
.teksonred1 {color:red; font-family:Calibri, Arial, Veranda; font-size:8px; font-weight:normal;}
.teksonwhi1 {color:white; font-family:Calibri, Arial, Veranda; font-size:10px; font-weight:normal;}
.pierwsze {background-image: url("rys/first.png");text-indent: -9999px;width: 188px;height: 71px;display:block;}
.pierwsze:hover {background-image:url("rys/first0.png");text-indent: -9999px;width: 188px;height: 71px;display:block;}
.regulamin {background-image: url("rys/regulamin.png");text-indent: -9999px;width: 90px;height: 30px;display:block;}
.regulamin:hover {background-image:url("rys/regulamin1.png");text-indent: -9999px;width: 90px;height: 30px;display:block;}
.kontakt {background-image: url("rys/kontakt.png");text-indent: -9999px;width: 80px;height: 35px;display:block;}
.kontakt:hover {background-image:url("rys/kontakt0.png");text-indent: -9999px;width: 80px;height: 35px;display:block;}
.kontakt1 {background-image: url("rys/kontakt1.png");text-indent: -9999px;width: 80px;height: 25px;display:block;}
.kontakt1:hover {background-image:url("rys/kontakt10.png");text-indent: -9999px;width: 80px;height: 25px;display:block;}
.reklama {background-image: url("rys/reklama.png");text-indent: -9999px;width: 80px;height: 35px;display:block;}
.reklama:hover {background-image:url("rys/reklama0.png");text-indent: -9999px;width: 80px;height: 35px;display:block;}
.naduz {background-image: url("rys/zglosnaduz.png");text-indent: -9999px;width: 160px;height: 35px;display:block;}
.naduz:hover {background-image:url("rys/zglosnaduz0.png");text-indent: -9999px;width: 160px;height: 35px;display:block;}
.wyslij {background-image: url("rys/wyslij.png");text-indent: -9999px;width: 111px;height: 35px;display:block;}
.wyslij:hover {background-image:url("rys/wyslij0.png");text-indent: -9999px;width: 111px;height: 35px;display:block;}
.dalej {background-image: url("rys/dalej.png");text-indent: -9999px;width: 111px;height: 35px;display:block;}
.dalej:hover {background-image:url("rys/dalej0.png");text-indent: -9999px;width: 111px;height: 35px;display:block;}
input { background: url("rys/combox.png") no-repeat transparent; border: 0;width: 220px;height: 35px;outline: none;padding: 4px 20px;color: #fff;font-size: 14px;font-weight: normal;letter-spacing: 3px;}
input.kontakt_tr, .kontakt_tr { background: url("rys/combotx.png") no-repeat transparent; border: 0;width: 320px;height: 115px;outline: none;padding: 8px 20px;color: #fff;font-size: 12px;font-weight: normal;letter-spacing: 3px;}
input.ocena2, .ocena2 { background: url("rys/combox1.png") no-repeat transparent; border: 0;width: 70px;height: 25px;outline: none;padding: 3px 14px;color: #fff;font-size: 11px;font-weight: normal;letter-spacing: 3px;}
input.login1, .login1 { background: url("rys/combox2.png") no-repeat transparent; border: 0;width: 150px;height: 25px;outline: none;padding: 6px 14px;color: #fff;font-size: 11px;font-weight: normal;letter-spacing: 3px;}
input.google1, .google1 { background: url("rys/combox3.png") no-repeat transparent; border: 0;width: 310px;height: 32px;outline: none;padding: 1px 24px;color: lightgrey;font-size: 14px;font-weight: bolder;font-style:italic;letter-spacing: 2px;}
input.radio {background:none;color:green; border: 0;width: 13px;height: 13px; padding:2 2; margin:2 2;}
.pop_nau {color:yellow; font-family:Calibri, Arial, Veranda; font-size:14px; font-weight:normal;text-decoration:none;}
.pop_nau:hover {color:white; font-family:Calibri, Arial, Veranda; font-size:14px; font-weight:normal;text-decoration:none;}
.zmien1 {color:yellow; font-family:Calibri, Arial, Veranda; font-size:14px; font-weight:normal;text-decoration:none;}
.zmien1:hover {color:white; font-family:Calibri, Arial, Veranda; font-size:14px; font-weight:normal;text-decoration:none;}
.odpowiedz {color:yellow; font-family:Calibri, Arial, Veranda; font-size:14px; font-weight:normal;text-decoration:none;}
.odpowiedz:hover {color:white; font-family:Calibri, Arial, Veranda; font-size:14px; font-weight:normal;text-decoration:none;}
.dodaj {color:yellow; font-family:Calibri, Arial, Veranda; font-size:14px; font-weight:normal;text-decoration:none;}
.dodaj1 {color:red; font-family:Calibri, Arial, Veranda; font-size:14px; font-weight:normal;text-decoration:none;}
.dodaj:hover, .dodaj1:hover {color:white; font-family:Calibri, Arial, Veranda; font-size:14px; font-weight:normal;text-decoration:none;}
/* Poziom pierwszy */
ul.dropdown  { position: relative; border:none; border:0px; margin:0px; padding:0px; font-family: Calibri, Arial,  Tahoma, Veranda, sans-serif; font-size:10px; font-weight:bold; background:#04331B; height:17px; list-style:none; width: 148px; }
ul.dropdown li { font-weight: bold; float: left; zoom: 1; background: #04331B; width: 148px; }
ul.dropdown a:hover { color: #ffffff; text-decoration: none; width: 148px; }
ul.dropdown a:active{ color: #ffffff; text-decoration: none; width: 148px; }
ul.dropdown li a    { display: block; padding: 4px 8px; border-right: 1px solid #04331B; color: #ffffff; background:#04331B ; text-decoration: none; width: 148px;}
ul.dropdown li:last-child a { border-right: none; text-decoration: none; width: 148px; } /* Doesn't work in IE */
ul.dropdown li:hover { background: #83AF00; color: white; position: relative; width: 148px; }
ul.dropdown li a:hover { color: white; background: #83AF00; text-decoration: none; width: 148px;}
/* Poziom drugi */
ul.dropdown ul 	{ width: 148px; visibility: hidden; position: absolute; top: 100%; left: 0; padding:2px 25px 2px 5px; word-wrap:break-word;}
ul.dropdown ul li { font-weight: normal; background: #04331B; color: white; border-bottom: 0px solid #04331B; float: none; width: 148px;word-wrap:break-word; }
/* IE 6 & 7 Needs Inline Block */
ul.dropdown ul li a	{ border-right: none; display: inline-block; text-decoration: none; width: 148px; word-wrap:break-word; } 
/**/
.ocena1 {border:1px #000 solid; height: 5px; width: 148px; font-size: 1px; }
.ocena1 img { height: 5px; }
.ocena{border:2px #000 solid; height:14px; width:100px; font-size: 1px; }
.ocena img{ height:14px;}
.datatx1 {color:black; font-family:Arial, Calibri, Veranda; font-size:12px; font-weight:normal;}
.datatx2 {color:blue; font-family:Arial,Calibri, Veranda; font-size:12px; font-weight:normal;}
.datatx3 {color:red; font-family:Arial, Calibri, Veranda; font-size:12px; font-weight:normal;}
.data1 {display: inline-block; transform: rotate(6deg); -webkit-transform: rotate(6deg); -moz-transform: rotate(6deg); -o-transform: rotate(6deg); }
.lista {color:white; font-family:Calibri, Arial, Veranda; font-size:15px; font-weight:normal;text-decoration: none;margin-top:10px; margin-bottom:10px;}
.lista:hover, lista:active {color:yellow; font-family:Calibri, Arial, Veranda; font-size:15px; font-weight:normal;text-decoration: none;}
.listanagl {color:yellow; font-family:Calibri, Arial, Veranda; font-size:17px; font-weight:normal;}
.nrstr {color:yellow; font-family:Calibri, Arial, Veranda; font-size:15px; font-weight:normal;}
.nrstr1 {color:blue; font-family:Calibri, Arial, Veranda; font-size:15px; font-weight:normal;}
.nrstrred {color:red; font-family:Calibri, Arial, Veranda; font-size:15px; font-weight:normal;}
nrstrred:hover, nrstrred:active, .nrstr:hover, nrstr:active {color:white; font-family:Calibri, Arial, Veranda; font-size:15px; font-weight:normal;}
.chmurka { position: absolute; font-family: Arial, Helvetica; color: #222222; font-size: 8pt; background: #FCF204; padding: 3px; border: 1px; border-style: solid; margin-top: 12px; margin-left: 8px; margin-right: 1px; }
ol#lista {list-style: decimal inside;}
.odstepy {margin-top:3px; margin-bottom:3px;}
.suw {height:320px; overflow:hidden;}
.scroll-content {position:absolute;top:0;left:0;}
.slider-wrap{position:absolute;right:0;top:0;background-color:#008844;width:15px;border-left:1px solid gray;}
.slider-vertical{position:relative;height:100%;}
.ui-slider-handle{width:15px;height:10px;margin:0 auto;background-color:green;border:1px solid gray;display:block;position:absolute;}
.ui-slider-handle img{border:none;}
.scrollbar-top{position:absolute;top:0;}
.scrollbar-bottom{position:absolute;bottom:0;}
.scrollbar-grip{position:absolute;top:50%;margin-top:-6px;}
.ui-slider-range{position:absolute;width:100%;background-color:#008844;}
select{background-color:#04331B;border:0;none;border-color:#04331B;color:#FFF;font-size:11px;height:20px;padding:0px 0px 0px 0px;vertical-align:middle;-webkit-appearance: none;outline-style:none;}
option{background-color:#04331B ;border:0;none;color:#FFF;font-size:11px;height:15px;padding:0px 0px 0px 0px;vertical-align:middle}
.elementw {background-color:#04331B;border:0;height:3px;width:120px;padding: 0px 0px 0px 0px;display:block;font-size:3px;}
.elementb {background-color:#04331B;border:0;height:18px;width:3px;padding: 0px 0px 0px 0px;display:block;font-size:18px;}
.arrow {background:url("rys/arrow.png") no-repeat transparent;border:0;height:20px;width:20px;padding: 0px 0px 0px 0px;display:block;font-size:18px;}
.linia {color:green;height:1px;}
.odstep {font-size:6px;}
/* glowny div z like box'em */
#like-box { position: fixed; z-index: 99; top: 150px;  /* jego polozenie od gory */ right: -504px; /* szerokosc wygenerowanego boxa + 4px obramowania */-webkit-transition: right 0.5s ease-out;-moz-transition: right 0.5s ease-out;-o-transition: right 0.5s ease-out; transition: right 0.5s ease-out;}
 /* wysuniecie like box'a */
#like-box:hover { right: 0px; }
 /* zewnetrzna ramka boxa */
#like-box .outside {position: relative;z-index: 1;background: #3b5999;padding: 2px; min-width: 1px; float: right;}
/* wewnetrzne tlo boxa */
#like-box .inside { position: relative; z-index: 2; background: #fff;}
/* pasek z logo FB */
#like-box .belt {position: relative;z-index: 9;transform: rotate(270deg);-webkit-transform: rotate(270deg);-moz-transform: rotate(270deg); 
	-o-transform: rotate(270deg); filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3); 
	float: left;width: 100px; height: 30px;padding: 9px 0px 0px 20px;margin: 50px 0px 0px -55px;
	left:43px;background: #3b5999;color: #fff;font-weight: bold;font-family: Verdana;font-size: 16px;
	-webkit-border-radius: 6px;-moz-border-radius: 6px;border-radius: 6px;}