/* CSS Document */
* {	margin: 0; 	padding: 0;}
body {background: url(https://e-prawnik.pl/i/img2/bg_top.png) repeat-x top #f8f8f8; font-family: Arial, sans-serif; font-size: 12px; color: #414141;}
img {border: none;}
ul li {list-style: none;}
a {text-decoration: none; color: #00538e;}
a:hover {text-decoration: underline;}
.cA {color: #fff;}
.cB, .err {color: #cc0a09;} /*red*/
.cC {color: #00538e !important;} /*navy blue*/
.cD {color: #828282;} /*dark gray*/
.cE {color: #000;}
.cF {color: #7DC6FB;}
.f11 {font-size: 11px;}
.f12A {font-size: 12px;}
.f12 {font-size: 13px;}
.f16 {font-size: 16px;}
.f18 {font-size: 18px;}
.f22 {font-size: 22px;}
.f26 {font-size: 26px;}
.ffG {font-family: 'Georgia';}
.ffA {font-family: 'Arial';}
.cnt {text-align: center;}
.cntA {margin: 0px auto;}
.fl {float: left;}
.fr {float: right;}
.bn {background: none;}
.brN {border-bottom: none !important;}
.bld {font-weight: bold;}
.nrm {font-weight: normal !important;}
.cl {clear: both;}
.db, .fbD {display: block;}
.oh {overflow: hidden;}
.ti {text-indent: -1000px;}
.bni {background: none !important;}
.bcA {background-color: #f5f5f5;}
.padA {padding-bottom: 0px !important;}
.hovA:hover {text-decoration: none;}

#wrap {width: 980px; margin: 0px auto 50px; background-color: #fff; position: relative;}
#head {width: 980px; height: 140px; background: url(https://e-prawnik.pl/i/img2/sprites_icon.png) left -58px no-repeat #fff; margin: 10px 0px 0px 0px; position: relative; z-index: 100;}
#cont {padding: 20px 7px 7px; overflow: hidden; z-index: 0;}
#fot {width: 980px;}
.colA {width: 460px; margin-right: 16px; float: left;}
.colB {width: 175px; float: left;}
.colC {width: 300px; float: right;}
.colD {width: 651px; float: left;}

/*--header*/
#logo {background-image: url(https://e-prawnik.pl/i/img2/sprites_graf.png); display: block; width: 220px; height: 75px; margin: 16px 0px 0px 20px; float: left; overflow: hidden;}
.mT {display: block; float: right; background: url(https://e-prawnik.pl/i/img2/sprites_graf.png) right -189px;}
.mT li {float: left; display: block; margin-top: 3px; padding: 8px 7px 7px 7px; background: url(https://e-prawnik.pl/i/img2/sprites_icon.png) right -200px no-repeat;}
.mTA {background: none !important;}
.find {display: block; position: absolute; top: 50px; left: 400px; /*margin: 44px 0px 0px 400px;*/ padding-left: 5px; width: 300px; height: 25px; background: url(https://e-prawnik.pl/i/img2/sprites_graf.png) right -2px; overflow: hidden;}
.inA {width: 220px; height: 17px; background: none; border: none; font-size: 11px; float: left; margin: 4px 0px 0px 5px;}
.inA, .inD, .subD, .inE, .subE, .inF, .subF, .subG, .inI, .subI, .inJ, .subJ, .inK, .subK, .inL, .subL, .pasL, .inM, .subM, .inO, .subO  {background: none; border: none;}
.subA {width: 70px; height: 24px; background: none;}
.subA, .subB, .subC, .subD, .subE, .subF, .subI, .subJ, .subK, .subL, .subG, .subM, .subO, .fbD {border: none; cursor: pointer;}
.mM {clear: both; display: block; width: 965px; height: 37px; /*margin: 0px 0px 0px 7px;*/ position: absolute; top: 103px; left: 7px; background: url(https://e-prawnik.pl/i/img2/sprites_graf.png)  right -119px no-repeat;}
.mM li span {color: #d02422;}
.mM li {float: left;}
.mM li a {padding:11px 10px 10px 10px; display: block; font-weight: bold; font-size: 13px;}
.mMA {background: url(https://e-prawnik.pl/i/img2/sprites_graf.png) 309px -119px;}
.mMB {background: url(https://e-prawnik.pl/i/img2/sprites_graf.png) left -119px;}
.mMB a, .mMA a {color: #414141;} 
.mMC {background: url(https://e-prawnik.pl/i/img2/sprites_graf.png) left -82px;}
.mMD {background: url(https://e-prawnik.pl/i/img2/sprites_graf.png) -138px -82px;}

/*.fbD {background: url(https://e-prawnik.pl/i/img2/sprites_graf.png) -492px -27px; width: 76px; height: 20px;}*/
.fbD {background: url(https://e-prawnik.pl/i/img2/sprites_graf.png) -492px -27px !important; width: 74px; /*width: 95px;*/ height: 20px; overflow: hidden;}

/*advertising*/
.advA {text-align: center; margin-top: 1px;}
.advB {margin-bottom: 25px; padding-bottom: 0px;}
.advC {float: left; margin: 10px 5px 10px 0px; width: 450px;}
.advD {margin-bottom: 25px;}

.advEl {position:absolute; right:980px; text-align:right; top:141px;}
.advEr {position:absolute; top:141px; left:980px; width:160px; text-align:left;}
.advF {position:absolute; top:0px; left:985px; width:160px; text-align:left;}

.advG {border-top: 1px solid #cecece; border-left: 1px solid #cecece; border-right: 1px solid #cecece;  margin-bottom: 0px;}
.advG ul li {font-size:11px; line-height:14px; padding:5px 0 5px 10px; line-height: 1.6em;}
.advG ul li a {color: #00538e; font-weight: bold;}
.advGb {background: url(https://e-prawnik.pl/i/img2/sprites_graf.png) left -363px no-repeat; width: 300px; height: 9px; margin-bottom: 20px;}
.advH {text-align: center; margin: 0px auto 25px;}

/*--content*/
.hA {font-size: 14px; padding: 8px 0px 8px 12px; border-top: 3px solid #edebeb; color: #000;}
.hA a, .lnkA {background: url(https://e-prawnik.pl/i/img2/sprites_icon.png) right 5px no-repeat; color: #000; padding:0px 15px 0px 0px;}
.hB {font-size: 14px; padding: 8px 0px 8px 12px; color: #000; background: url(https://e-prawnik.pl/i/img2/sprites_graf.png) left -156px;}
.hB a {background: url(https://e-prawnik.pl/i/img2/sprites_icon.png) right -34px no-repeat; color: #000; padding:0px 15px 0px 0px;}
.hE {font-size: 18px; color: #000; padding: 0px 0px 0px 0px;}
.hE a {background: url(https://e-prawnik.pl/i/img2/sprites_icon.png) right 8px no-repeat; color: #000; padding:0px 15px 0px 0px;}

.moreA {text-align: right; font-size: 11px; padding-top: 5px;}
.moreA a span {color: #cc0a09 !important;}
.mrA {margin: 5px 0px 7px;}

/*search result*/
.resA {margin-bottom: 25px;}
.resA span {font-size: 11px; padding-left: 5px;}
.resA ul {margin-top: 10px;}
.resA ul li {margin-bottom: 15px; padding: 0px 5px 0px 5px; display: block; overflow: hidden;}
.resA ul li h3 img {float: left; padding: 0px 10px 0px 0px; width: 60px;}
.resA ul li h3 a {font-size: 14px; font-weight: normal; text-decoration: underline;}
/*.resA img {float: left; padding: 0px 10px 0px 0px; width: 60px;}*/



.resB {background: url(https://e-prawnik.pl/i/img2/sprites_graf.png) left -845px; width: 639px; height: 33px;}
.resB img {width: 10px; height: 10px; margin: 0px 0px 0px 7px; cursor: pointer; display: inline;}
.inE {width: 534px; height: 16px; float: left; margin: 8px 0px 0px 5px; font-size: 14px; color: #414141; font-weight: bold; /*border: 1px solid #000;*/ font-family: Arial;}
.subE {width: 77px; height: 28px; /*border: 1px solid #000;*/ margin: 2px 0px 0px 3px; float: left;}
.mrB {margin-top: -15px;}

.news {width: 460px; height: 274px; overflow: hidden; position: relative; margin-bottom: 25px; background-color: #000;}
.news img {width: 460px;}

.newsA {height: 115px; top: 171px;}
.newsA, .newsA1 {width: 460px;  position: absolute;  left: 0px; background-color:rgba(0,0,0, .65); /*filter: alpha(opacity=65);*/ /*background:transparent;*/
  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#85000000,endColorstr=#85000000); /*background-color: #000; filter: alpha(opacity=65); -moz-opacity: 0.65; opacity: 0.65;*/}
.newsA1 {bottom: 0px; }
.newsA h2, .newsA1 h2 {padding: 10px 10px 5px 10px; z-index: 10; font-size: 20px;}
.newsA h2 a, .newsA1 h2 a {color: #7dc6fb; font-family: Georgia;}
.newsA p, .newsA1 p {color: #fff; padding: 5px 10px 10px; z-index: 10;}
.newsA p a, .newsA1 p a {color: #7dc6fb;}

.newsB {display: block; width: 150px; float: left; font-size: 14px;}
.inf_p3 {float:right; height:25px; overflow:hidden; text-align:right; width:150px;}
.inf_p3 a { background: none #eee; border:1px solid #cecece; color:#00538e; display:block; float:right; font-size:11px; height:15px; margin-left:2px; margin-top:0px; padding:2px 0 0 2px; text-align:center; text-decoration:none; width:15px; cursor: pointer;}
.inf_s, .inf_p3 a:hover {background-color:#fff !important;}



.foto {margin-bottom: 25px;}
.foto img {width: 100px; height: 72px; margin-left: 12px;}

.boxA {padding: 15px 12px 0px 12px; margin-bottom: 25px;}
.boxA h3, .lsE h3 {font-size: 14px;}
.boxA ul li, .lsE li {padding: 7px 0px 15px; border-bottom: 1px dotted #b3b3b3; overflow: hidden;}
.boxA img {float: left; margin-right: 15px; width: 122px;}
.boxA p, .lsE li p { overflow: hidden; margin-top: 10px;}
.boxA ul li p a, .lsE li p a {color: #cc0a09;}

.sday, .blog {width: 175px; overflow: hidden; position: relative; background-color: #000;}
.blog {margin-bottom: 25px;}
.sday img, .blog img {width: 175px;}
.sdayA, .blogA {width: 175px;  position: absolute; bottom: 0px; left: 0px; background-color:rgba(0,0,0, .65); 
  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#85000000,endColorstr=#85000000);}
.sdayA h2, .blogA h2 {padding: 10px 5px 10px 5px; font-size: 12px;}
.sdayA h2 a, .blogA h2 a {color: #7dc6fb; font-family: Georgia;}

.boxB {padding: 10px 5px 0px; margin-bottom: 25px;}
.boxB h3 {font-size: 12px;}
.boxB ul li {padding: 5px 0px 10px 10px; border-bottom: 1px dotted #b3b3b3;}

.cal h4 {font-size: 11px; font-weight: normal;}
.cal strong {color: #cc0a09; padding-bottom: 5px;}

.lsE {padding-left: 12px;}
.lsE li {padding: 10px 0px 20px;}
.lsE li span {width: 122px; height: 80px; float: left; margin-right: 15px; overflow: hidden; display: block;}
.lsE li img {width: 122px;}

.lsF {padding: 20px 0px;}
.lsF li {display: inline; width: 300px; height: 210px; float: left; border-bottom:1px dotted #b3b3b3; padding: 10px 0px 0px; margin: 0px 12px 0px;}
.lsF h2 {font-size: 18px; font-weight: normal; margin-bottom: 15px;}
.lsF h2 a span {display: block; width: 60px; height: 60px; overflow: hidden; float: left; margin-right: 15px;}
.lsF1 {background: url(https://e-prawnik.pl/i/img2/sprites_business.png) left 0px no-repeat;}
.lsF p  {margin-left: 76px; font-size: 11px;}
.lsF h3 {margin: 10px 0px 3px 76px; font-size: 12px;}
.lsF p {margin-bottom: 0px;}
.lsF li p a span {color:#cc0a09;}

/*--right column*/
.boxC {background-color: #f5f5f5; padding: 10px 12px 8px; }
.boxCd {background: url(https://e-prawnik.pl/i/img2/sprites_graf.png) right 0px no-repeat; width: 300px; height: 2px; margin-bottom: 25px;}
.boxG {margin: -10px 0px 25px; background-color: #f5f5f5; padding: 5px 12px; }

.poll h3 {font-size: 12px; margin-bottom: 5px;}
.poll ul li {padding: 7px 5px 0px;}
.poll ul li label {padding-left: 10px;}
.subB {background: url(https://e-prawnik.pl/i/img2/sprites_graf.png) right -27px;}
.subB, .subC {font-size: 11px; color: #fff; width: 72px; height: 25px;}

/*services*/
.serv {margin-bottom: 5px;}
.serv a, .servB1 {display: block; width: 300px; height: 68px; background: url(https://e-prawnik.pl/i/img2/sprites_graf.png) right -245px no-repeat; text-indent:-10000px;}
.servA1 {overflow: hidden; background: url(https://e-prawnik.pl/i/img2/sprites_graf.png) right -240px no-repeat; width: 300px; height: 5px;}
.servA {padding: 8px 15px 0px; background-color: #1c7fb8; overflow: hidden;}
.servA p {color: #fff; padding-top: 5px;}
.hC {font-size: 14px; padding: 0px 0px 12px 0px; color: #fff;}
.hC a {background: url(https://e-prawnik.pl/i/img2/sprites_icon.png) right -246px no-repeat; color: #fff; padding:0 15px 0 0}
.dot {border-bottom: 1px dotted #fff;}
.count {width: 300px; height: 41px; margin-bottom: 25px; background: url(https://e-prawnik.pl/i/img2/sprites_graf.png) right -313px no-repeat; overflow: hidden;}
.count ul {margin: 11px 0px 0px 12px;}
.count ul li {background: url(https://e-prawnik.pl/i/img2/sprites_graf.png) right -354px no-repeat; display:block; float:left; font-family:'Times New Roman'; font-size:16px; font-weight:bold; height:18px; padding:0 0 0 4px; width:10px; margin-right: 2px;}
.countA {background: none !important; color: #fff; font-family:Arial !important; font-size:13px !important; font-weight:normal !important; width:170px !important;}

/*bookmarks*/
.bmk {display: block; overflow: hidden;}
.bmk li {float: left; background: url(https://e-prawnik.pl/i/img2/sprites_graf.png) left -405px no-repeat; margin-right: 3px;}
.bmk li a {display: block; background: url(https://e-prawnik.pl/i/img2/sprites_graf.png) right -405px no-repeat; color: #000; padding: 9px 10px 8px 5px; margin-left: 5px; font-size: 13px; font-weight: bold; cursor: pointer;}
.bmk li a span {font-size: 13px; color: #cc0a09; /*font-weight: normal;*/}
.sel, .bmk li:hover {background: url(https://e-prawnik.pl/i/img2/sprites_graf.png) left -372px no-repeat !important;}
.sel a, .bmk li a:hover {background: url(https://e-prawnik.pl/i/img2/sprites_graf.png) right -372px no-repeat !important;}

.lsA li {padding: 0px 0px 9px; border-bottom: 1px dotted #b3b3b3;}
.lsA li span {font-size: 10px; color: #b3b3b3}
.lsB {overflow: hidden;}
.lsB li {border-bottom:1px dotted #B3B3B3; padding:5px 0 10px; font-size: 12px; float: left; display: block; width: 125px; margin: 0px 6px; font-weight: normal;}
.lsB li span {color: #ff0000; font-weight: normal;}
.lsA li h4 {font-size: 12px;}
.lsA1 {padding-left: 10px; font-size: 11px;}

/*newsletter*/
.nltr {width: 300px; height: 108px; position: relative; margin-bottom: 25px; background: url(https://e-prawnik.pl/i/img2/sprites_graf.png) left -686px no-repeat;}
.nltr h4 {font-size: 14px; padding: 13px 0px 5px 13px; color: #fff;}
.nltr p {font-size: 11px; padding: 0px 0px 0px 13px; color: #fff;}
.inD {position: absolute; top: 69px; left: 23px; font-size: 11px; width: 150px; height: 17px; margin:4px 0px 0px;}
.subD {position: absolute; top: 69px; left: 180px; width: 70px; height: 26px;}

.nltrA {width: 285px; padding: 0px 0px 0px 15px; height: 80px; position: relative; background: url(https://e-prawnik.pl/i/img2/sprites_graf.png) left -878px no-repeat #1c7fb8;}
.nltrA h4 {font-size: 14px; padding: 6px 0px 2px 0px; color: #c9e3fa;}
.nltrA p {font-size: 11px; padding: 0px 0px 0px 0px; color: #c9e3fa;}
.inF {position: absolute; top: 42px; left: 27px; font-size: 11px; width: 150px; height: 17px; margin:4px 0px 0px;}
.subF {position: absolute; top: 42px; left: 184px; width: 70px; height: 26px;}

/*documents*/
.lsC li {padding-left: 25px !important;}
.rtf {background: url(https://e-prawnik.pl/i/img2/sprites_icon.png) left -650px no-repeat}
.pdf {background: url(https://e-prawnik.pl/i/img2/sprites_icon.png) left -526px no-repeat}

/*box*/
.lsD li {padding: 5px 0px 11px; border-bottom: 1px dotted #b3b3b3; overflow: hidden;}
.lsD li p a {color: #cc0a09;}
.lsD h3 {font-size: 12px;}
.lsD p {overflow: hidden; margin-top: 6px; font-size: 12px;}
.lsD img {float: left; margin-right: 8px; width: 90px;}

/*search box*/
.findA label {width: 80px; display: block; float: left; padding-top: 3px;}
.findA ul li {padding-top: 10px;}
.inG {height: 18px;  width: 188px; padding-left: 2px;}
.inH {height: 22px; width: 193px;}
.inH, .inG {font-size: 11px;} 

/*callendar*/
table.calendar {width:280px;  font-size: 11px;  line-height: 1em;  border-collapse: collapse;  margin: 5px 0px 25px;}
table.calendar .month th {color: #2994C6;text-align: center;background-color:transparent;text-transform:capitalize;letter-spacing: 0em;font:normal 12px Arial;border:0;  border-bottom:1px solid #ececec}
table.calendar tr th {
color: #a0a0a0;background: #fff;font-weight: normal;text-transform: uppercase;letter-spacing:0.1em;text-align: right;padding:0.75em .15em 6px .15em}
table.calendar tr td {
  color: #545454;  text-align: right;  font:12px Arial;  border: solid 1px #e3e3e3;  line-height: 1em;  vertical-align: bottom;  padding: 0;}
table.calendar tr th.weekend,table.calendar tr td.weekend a,table.calendar tr td.weekend {color:#2994c6 !important;}
table.calendar tr td.today a,table.calendar tr td.today a:hover{background-color:#2994c6;font-weight:bold;color:#fff;}
table.calendar tr td.noday {border: none;}
table.calendar tr td.nodata {display: table-cell;padding: 0.75em .15em .15em .15em;color:#cbcbcb}
table.calendar tr td a {padding: 0.75em .15em .15em .15em;background-color:#F0F0F0;text-decoration:none;display:block;
color:#545454}
* html table.calendar tr td a{width:90%;}
table.calendar tr td a:hover {background-color:#fff;text-decoration:none}
.k5 {background-color:#fff !important;}

/*tags*/
.box2, .boxH {margin-bottom: 25px;}
.tag1 {font: normal 11px Arial}
.tag2 {font: bold 12px Arial;color:#000;}
.tag3 {font: normal 14px Arial; color:#4c4c4c;}
.tag4 {font: normal 16px Arial; color:#dd6b4c;}
.tag5 {font: bold 18px Arial; color:#00538e;}
.tag6 {font: normal 24px Arial; color:#6eab14;}
.tag7 {font: normal 28px Arial; color:#00538e;}
.tag1, .tag2, .tag3, .tag4, .tag5, .tag6, .tag7 {color:#00538e;}


/*------------ footer*/
.fot {padding: 10px; height: 212px; width: 960px; background: url(https://e-prawnik.pl/i/img2/sprites_graf.png) left -438px no-repeat;}
.fot ul {display: block; width: 630px; overflow: hidden; float: right;}
.fot ul li {display: block; width: 135px; float: left; border-bottom: 1px dotted #b3b3b3; margin-right: 10px; padding: 4px 4px 6px 4px; font-size: 11px;}
.fot p {text-align: center; display: block; background-color: #f5f5f5; margin: 0px 0px 20px; padding: 15px 20px; color: #787878; font-size: 11px;}
.monet {/*display: inline;*/ display: inline-block; float: left; margin: 25px 15px 0px 220px; height: 25px;}

.group {width: 980px; padding-bottom: 1px;}
#foo_logos{background:#f0f0f0;margin:10px auto;padding:10px 0;width:962px; overflow: hidden;}
#foo_logos .foo_max{width:100%}
#foo_logos .flogo{float:left;margin:0 9px;position:relative;width:140px}
#foo_logos .flogo span{background:url(https://static1.money.pl/i/money_grupa.png) 0 0 no-repeat;display:block;height:40px;text-indent:-999em;z-index:1;cursor:pointer}
#foo_logos .flogo1 span{background-position:37px -11px}
#foo_logos .flogo1:hover span{background-position:37px -52px}
#foo_logos .flogo2 span{background-position:-79px -11px}
#foo_logos .flogo2:hover span{background-position:-79px -52px}
#foo_logos .flogo3 span{background-position:-229px -11px}
#foo_logos .flogo3:hover span{background-position:-229px -52px}
#foo_logos .flogo4 span{background-position:-350px -11px}
#foo_logos .flogo4:hover span{background-position:-350px -52px}
#foo_logos .flogo5 span{background-position:37px -90px}
#foo_logos .flogo5:hover span{background-position:37px -137px}
#foo_logos .flogo6 span{background-position:-79px -90px}
#foo_logos .flogo6:hover span{background-position:-79px -137px}
#foo_logos .flogo7 span{background-position:-229px -90px}
#foo_logos .flogo7:hover span{background-position:-229px -137px}
#foo_logos .flogo8 span{background-position:-349px -90px}
#foo_logos .flogo8:hover span{background-position:-349px -137px}
#foo_logos .flogo9 span{background-position:-514px -11px}
/*zmiana*/
#foo_logos .flogo9 span{background:url(https://e-prawnik.pl/i/img2/monetized.png) 27px 10px no-repeat;}
#foo_logos .flogo9 {width: 190px;}
/*#foo_logos .flogo9:hover span{background-position:-514px -52px}*/
#foo_logos .flogo10 span{background-position:-514px -90px}
#foo_logos .flogo10:hover span{background-position:-514px -137px}
#foo_logos .flogo:hover .lista{display:block;z-index:10;zoom:1}
#foo_logos .lista{-moz-border-radius:5px;-webkit-border-radius:5px;background:#e5e5e5 url(https://static1.money.pl/i/a6.gif) 15px 13px no-repeat;border-radius:5px;display:none;left:138px;padding:5px 5px 5px 20px;position:absolute;top:4px;width:160px;z-index:10}
#foo_logos .lista a{color:#4c4c4c;font:400 11px/18px Arial}
#foo_logos .grupa{float:left;padding-left:56px;width:650px}
#foo_logos .adloga{border-left:1px solid #dadada;float:right;padding-left:11px;width:232px}

/*--article*/
#path {background-color:#fff; font-size:11px; margin:-5px 0px 15px 0px; overflow:hidden; width:955px;}
#path a ,#path span {padding:0px 10px 0px 5px;}
#path a {background:url("https://e-prawnik.pl/i/img2/sprites_icon.png") no-repeat  right -277px;}

.art {padding: 0px 5px 5px; color: #414141;}
.art p {line-height: 1.5em; margin-bottom: 10px;}

.datIc {margin-bottom: 20px; display: block;}
.datIc strong a {color: #414141;}
/*.datIc a {display: block; width: 20px; height: 20px; float: right; text-indent:-6000px; /*border:1px solid #000;*/ /*margin-right: 2px;}*/
.ic1, .ic2, .ic3, .ic4, .ic5, .ic6, .ic7, .ic8, .ic9, .ic10 {display: block; width: 20px; height: 20px; float: right; text-indent:-6000px; /*border:1px solid #000;*/ margin-right: 2px;}
.ic1 {background: url(https://e-prawnik.pl/i/img2/sprites_graf.png)  -385px -450px;}
.ic2 {background: url(https://e-prawnik.pl/i/img2/sprites_graf.png)  -410px -450px;}
.ic3 {background: url(https://e-prawnik.pl/i/img2/sprites_graf.png)  -435px -450px;}
.ic4 {background: url(https://e-prawnik.pl/i/img2/sprites_graf.png)  -460px -450px;}
.ic5 {background: url(https://e-prawnik.pl/i/img2/sprites_graf.png)  -485px -450px;}
.ic6 {background: url(https://e-prawnik.pl/i/img2/sprites_graf.png)  -509px -450px;}
.ic7 {background: url(https://e-prawnik.pl/i/img2/sprites_graf.png)  -534px -450px;}
.ic8 {background: url(https://e-prawnik.pl/i/img2/sprites_graf.png)  -562px -450px;}
.ic9 {background: url(https://e-prawnik.pl/i/img2/sprites_graf.png)  -584px -450px;}
.ic10 {background: url(https://e-prawnik.pl/i/img2/sprites_graf.png)  -606px -450px;}

.hD {font-size: 30px; font-weight: normal; color: #505050; margin-bottom: 23px;}
.boxD {float: right; margin: 0px 0px 10px 15px; width: 300px;}
.boxD img {width: 300px;}
.boxD span {color: #b3b3b3; float: left; clear: both; font-size: 11px;}
.boxE {width: 175px; float: right; margin: 10px 0px 0px 10px;}

/*mini box article*/
.mrC {margin-bottom: 25px; overflow: hidden; padding-right: 5px !important; }
.mrC img {width: 45px; float: left; margin: 0px 7px 2px -4px;}
.mrC strong {display: block; overflow: hidden;}
.mrC strong:hover {text-decoration: underline;}
.mrC1, .mrC2 {display: block; width: 120px; height: 16px; float: right; margin: 8px -5px -5px 0px;}
.mrC1, .mrC2 {width: 120px; height: 16px; display: block; text-indent: -10000px;}
.mrC1 {background: url(https://e-prawnik.pl/i/img2/sprites_graf.png) right -879px no-repeat;}
.mrC2 {background: url(https://e-prawnik.pl/i/img2/sprites_graf.png) right -895px no-repeat;}
.stB ul li {list-style: none !important; margin-left: 0px !important;}

#article_content {overflow: hidden; padding-bottom: 25px;}
#article_content ul li {margin-bottom: 10px; list-style: disc outside; margin-left: 15px; }
.boxT {width: 460px;}
.boxT1 {float: left !important; height: auto !important; padding: 10px 10px !important; /*background: #f5f5f5;*/ margin: 10px 0px !important; background-color: #f5f5f5 !important;}

/*main subcategory*/
.stA {font-size: 18px; background-color: #f5f5f5; font-weight: normal;}
.stK {background-color: #f5f5f5; margin-top: 25px;}
.boxI {background-color: #f5f5f5; overflow: hidden; margin-bottom: 30px;}
.frmB {display: block; background: url(https://e-prawnik.pl/i/img2/sprites_graf.png) left -794px no-repeat; margin-left: 13px; height: 29px;}
.inI {color:#414141; float:left; font-family:Arial; font-size:11px; height:16px; margin:8px 0 0 5px; width:359px;}
.subI {width: 73px; height: 27px;} 
.boxI ul {display: block; margin-top: 20px;}
.boxI ul li {background-color: #e6e6e6; float: left; font-size: 11px; margin-left: 3px;}
.boxI ul li a {padding: 10px 8px 6px; display: block;}
.boxI ul li:hover {background-color: #fff !important;}
.selB {background-color: #fff !important;}
.stC {margin-bottom: 20px;}
.stD {border-bottom: none !important;}

.selD {color: #000;}

/*commerce bookmarks*/
.bmkA {display: block; overflow: hidden;}
.bmkA li {float: left; background: url(https://e-prawnik.pl/i/img2/sprites_graf_com.png) left -44px no-repeat; margin-right: 5px;}
.bmkA li a {display: block; background: url(https://e-prawnik.pl/i/img2/sprites_graf_com.png) right -44px no-repeat; color: #000; /*padding: 9px 10px 8px 5px; margin-left: 5px;*/ padding: 12px 15px 10px 6px; margin-left: 6px; font-size: 16px; font-weight: bold; cursor: pointer;}
.bmkA li a span {font-size: 16px; color: #000; /*font-weight: normal;*/}
.selC, .bmkA li:hover {background: url(https://e-prawnik.pl/i/img2/sprites_graf_com.png) left 0px no-repeat !important;}
.selC a, .bmkA li a:hover {background: url(https://e-prawnik.pl/i/img2/sprites_graf_com.png) right 0px no-repeat !important;}

.boxJa {width: 190px; background: url(https://e-prawnik.pl/i/img2/sprites_graf_com.png) left -196px no-repeat; position: relative; float: left; margin: 10px 0px 20px 0px;}
.boxJ1 {width: 190px; height: 4px; background: url(https://e-prawnik.pl/i/img2/sprites_graf_com.png) left -461px no-repeat;}
.boxJa h4 {font-size: 16px; padding: 10px 0px 5px 0px;}
.boxJa h5 {font-size: 18px; margin: 0px 10px 15px 10px; color: #fff; padding: 5px 0px 5px 0px;}
.boxJa h4, .boxJa h5, .boxJa p, .boxJa h6 {text-align: center;}
.boxJa p {font-size: 14px; font-weight: bold; line-height: 1.2em;}
.boxJa p strong {color: #00538e;}
.boxJa h6 {font-size: 12px; padding: 5px 0px 10px 0px; font-weight: normal;}
.boxJa h6 span {font-size: 18px; color: #00538e; font-weight: bold;}
.boxJa h6 strong {font-size: 28px;}
.bgcA {background-color: #1c7fb8;}
.bgcB {background-color: #116a9d;}
.bgcC {background-color: #09517b;}





.boxJ {width: 190px; background: url(https://e-prawnik.pl/i/img2/sprites_graf_com.png) left -196px no-repeat; position: relative; float: left; margin: 10px 0px 20px 0px;}
.boxJ1 {width: 190px; height: 4px; background: url(https://e-prawnik.pl/i/img2/sprites_graf_com.png) left -461px no-repeat;}
.boxJ h6, .boxJ h5, .boxK h6, .boxK h5, .boxL h6, .boxL h5, .boxLa h5 {font-size: 16px; text-align: center; }
.boxJ h6, .boxK h6 {padding: 15px 0px 10px 0px;}
.boxJ h6 span, .boxJ h5 span, .boxK h6 span, .boxK h5 span, .boxL h6 span, .boxL h5 span {color: #00538e; font-weight: bold; font-size: 18px;}
.boxJ p, .boxK p {padding-left: 10px;}
.boxJ h5 strong, .boxK h5 strong, .boxJ8 {font-size: 28px; font-family: Georgia; text-align: center;}
.boxJ h5, .boxK h5, .boxL h5 {padding-bottom: 15px; font-weight: normal;}
.boxJs {background-color: #727272; color: #fff !important; display: block; margin: 3px auto 0px; width: 170px; padding: 4px 0px;}
.boxJ2 {background: url(https://e-prawnik.pl/i/img2/sprites_graf_com.png) -5px -135px no-repeat;}
.boxJ3 {background: url(https://e-prawnik.pl/i/img2/sprites_graf_com.png) -66px -135px no-repeat;}
.boxJ4 {background: url(https://e-prawnik.pl/i/img2/sprites_graf_com.png) -133px -135px no-repeat;}
.boxJ5 {background: url(https://e-prawnik.pl/i/img2/sprites_graf_com.png) -199px -135px no-repeat;}
.boxJ6 {background: url(https://e-prawnik.pl/i/img2/sprites_graf_com.png) -265px -135px no-repeat;}
.boxJ7 {background: url(https://e-prawnik.pl/i/img2/sprites_graf_com.png) -331px -135px no-repeat;}
.boxJ2, .boxJ3, .boxJ4, .boxJ5, .boxJ6, .boxJ7 {width: 54px; height: 52px; position: absolute; top: 70px; left: 120px;}

.boxJ8 {background: url(https://e-prawnik.pl/i/img2/sprites_graf_com.png) -422px -98px no-repeat; width: 135px; height: 90px; position: absolute; top: 110px; left: 35px; z-index: 1;}
.boxJ8 p {padding: 15px 0px 0px 75px; text-align: left;}
.boxJ8 p span {font-size: 38px;}
.stM h5 {margin-top: 85px; z-index: 100; font-size: 12px;}
.stM h5 span strong {font-family: Arial;}

.bgcE {background-color: #727272 !important;}
.boxLm {padding-top: 5px;}

.boxK {width: 230px; background: url(https://e-prawnik.pl/i/img2/sprites_graf_com.png) -190px -196px no-repeat; position: relative; float: left; margin: 10px 0px 20px 0px;}
.boxK1 {width: 230px; height: 4px; background: url(https://e-prawnik.pl/i/img2/sprites_graf_com.png) -190px -461px no-repeat;}

.boxL, .boxLa {width: 146px; background: url(https://e-prawnik.pl/i/img2/sprites_graf_com.png) -420px -196px no-repeat; position: relative; float: left; margin: 10px 0px 20px 0px; cursor: pointer;}

.boxL1 {width: 146px; height: 4px; background: url(https://e-prawnik.pl/i/img2/sprites_graf_com.png) -420px -461px no-repeat;}
.boxL h6, .boxLa h6 {font-size: 14px; padding: 10px 0px 55px 0px; line-height: 1.7em; color: #414141;}
.boxLa h6 {padding: 5px 0px 0px 0px; text-align: center;}
.boxL h6 span, .boxLa h6 span {font-size: 18px;}
.boxL h5, .boxLa h5 {font-size: 12px; color: #414141;}
.boxL h5 strong, .boxLa h5 strong {font-size: 24px;}
.boxL2 {/*position: absolute; top: 120px; left: 20px;*/ background: url(https://e-prawnik.pl/i/img2/sprites_graf_com.png) -335px -94px no-repeat; width: 80px; height: 25px; margin: 0px 0px 15px 33px;}
.boxLa h4 {font-size: 14px; color: #414141; text-align: center; padding: 7px 0px 0px;}
.boxLa h5 {font-weight: normal;}
.boxLa1 {padding: 4px 0px 50px !important;}

.boxJ h5 span {color: #414141;}

.boxM {background-color: #f5f5f5; height: 45px; padding-left: 8px;}
.stL {width:624px;}
.stE {margin-left: 10px;}
.stF {margin-left: 14px;}
.stG {border-bottom: 1px dotted #b3b3b3; padding-bottom: 10px;}
.stH {margin-left: 110px;}
.stI {margin-left: 30px;}
.stJ {margin-left: 11px;}

.sb_link1 {cursor:pointer; float:left; font-size:12px; margin-bottom:15px; text-decoration:underline; }
#sb_instr {display:none;}

.frmC {background: url(https://e-prawnik.pl/i/img2/sprites_graf_com.png) left -88px no-repeat; width:320px; height: 38px; padding-top: 0px; margin-left: 135px; display: block; overflow: hidden;}
.frmC label {float: left; width: 81px; height: 20px; margin-top: 12px; display: block; padding-left: 3px;}
.inJ {width: 138px; height: 20px;} 
.subJ {width: 72px; height: 24px; margin-left: 11px; margin-top: 6px; cursor: pointer;}

/*my lawyer*/
.boxO {width: 652px; height: 251px; background: url(https://e-prawnik.pl/i/img2/sprites_graf_lawyer.jpg) top left no-repeat; position: relative;}
.boxO h1 {font-size: 38px; font-family: Georgia; font-weight: normal; padding: 15px 0px 10px 20px;}
.boxO h2 {font-size: 18px; font-weight: normal; padding: 0px 0px 15px 20px;}
.boxO h1, .boxO h2, .boxO h1 a, .boxO h2 a {margin: 0px; color: #000;}
.boxO p {padding: 0px 0px 0px 20px; line-height: 1.4em;  margin: 0px;}
.btnA {position: absolute; display: block; top: 194px; left: 141px; width: 135px; height: 29px;}

.boxO1, .boxO2, .boxO3, .boxO4 {width: 155px; height: 269px; float: left; margin: 0px 10px 25px 0px; position: relative;}
.boxO1 {background: url(https://e-prawnik.pl/i/img2/sprites_graf_lawyer.jpg) 0px -252px no-repeat;}
.boxO2 {background: url(https://e-prawnik.pl/i/img2/sprites_graf_lawyer.jpg) -155px -252px no-repeat;}
.boxO3 {background: url(https://e-prawnik.pl/i/img2/sprites_graf_lawyer.jpg) -310px -252px no-repeat;}
.boxO4 {background: url(https://e-prawnik.pl/i/img2/sprites_graf_lawyer.jpg) -465px -252px no-repeat;}
/*.boxO2 {background: url(https://e-prawnik.pl/i/img2/sprites_graf_lawyer.jpg) -309px -252px no-repeat;}*/
.boxO1 h2, .boxO2 h2, .boxO3 h2, .boxO4 h2 {font-size: 18px; font-family: Georgia; padding: 8px 0px 15px 5px; /*font-weight: normal;*/ letter-spacing: -0.4px;}
.boxO1 h2 a, .boxO2 h2 a, .boxO3 h2 a, .boxO4 h2 a {color: #000;}
.boxO1 p, .boxO2 p, .boxO3 p, .boxO4 p {padding-left: 5px;}
.boxOa, .subK {display: block; width: 90px; height: 25px; position: absolute; top: 113px; left: 33px; text-indent: -1000px; }
.inK {position: absolute; width: 130px; height: 20px; top: 88px; left: 12px; font-size: 11px;}
.dateA li h4 span {font-weight: normal; font-size: 11px; color: #828282;}

.o_box5 {background:url("https://e-prawnik.pl/i/img/uslugi/o_cc1.png") no-repeat; width: 273px; height: 64px; padding: 60px 0px 10px 17px;}
.o_box5 p span {font-weight: bold; color: #00538e; cursor: pointer; padding-top: 8px; display: block}
.o_box5 p span:hover {text-decoration: underline;}
.o_frm1 { background:url("https://e-prawnik.pl/i/img/uslugi/o_cc_b.png") no-repeat scroll center top transparent; display:none; height:160px; margin-top:-15px; position:relative; width:290px; }

.o_login {top:9px;}
.o_tel {top:37px;}
.o_mail {top:65px;}
.o_btn {cursor:pointer; height:25px; left:111px; top:93px; width:62px;}

.o_login, .o_tel, .o_mail {font:11px Tahoma; height:17px; left:113px; padding-top:4px; width:160px; }

.o_login, .o_tel, .o_mail, .o_btn { background:none repeat scroll 0 0 transparent; border:none; position:absolute;}





/*paginator*/
.pag {height: 20px; margin: 20px auto; clear: both;}
.pag td ul {margin-top: 0px;}
.pag td ul li {float: left; display: block; padding: 0px; margin: 0px 2px 0px 3px !important; font-size: 11px; border-bottom: none;}
.pag td ul li a {border: 1px solid #cecece; padding: 3px 7px; display: block; background-color: #f9f9f9; font-size: 11px;}
.pag td ul li a:hover {background-color: #fff;}
.dots1, .selA {border: none !important; background-color: #fff !important;}
.dots1 {margin: 0px 3px 0px 3px !important; color: #168abf; padding: 5px 0px 0px 0px;}
.selA{font-weight: normal; padding: 3px !important; color: #2a2a2a; font-size: 12px;}
.arrIl, .arrAr, .arrIr, .arrAl {width: 22px; height: 20px;}
.arrAr, .arrAl  {cursor: pointer;}
.arrIl {background: url(https://e-prawnik.pl/i/img2/sprites_icon.png) left -314px no-repeat;}
.arrIr {background: url(https://e-prawnik.pl/i/img2/sprites_icon.png) right -415px no-repeat;}
.arrAr {background: url(https://e-prawnik.pl/i/img2/sprites_icon.png) right -364px no-repeat;}
.arrAl {background: url(https://e-prawnik.pl/i/img2/sprites_icon.png) left -466px no-repeat;}

/*other*/
.boxF {border-top: 3px solid #eceaea; padding: 10px 0px 20px 0px; overflow: hidden;}
.boxF p a {display: block; width: 280px;}
.boxF p a span {color: #b3b3b3;}
.prev {float: left;}
.next {float: right; text-align: right;}
.prev a {background: url(https://e-prawnik.pl/i/img2/sprites_icon.png) left -460px no-repeat; padding-left: 20px;}
.next a {background: url(https://e-prawnik.pl/i/img2/sprites_icon.png) right -357px no-repeat; padding-right: 20px;}

.comm {padding: 12px;}
.comm li {padding: 5px 0px 15px; border-bottom: 1px dotted #c1c1c1;}
.comm li:last-child {border-bottom: none;}

.comm span{color: #b3b3b3;}
.comm h3 {color: #00538e; margin-bottom: 10px; font-size: 12px;}

.brA {border-top-color: #fbfbfb; background-color: #fbfbfb;}
.frmA {background-color: #fbfbfb; padding: 10px 40px 20px 40px; margin-bottom: 25px;}
.frmAl {/*margin: 10px 0px 10px 40px;*/ display: block;}
.frmAl li {margin-bottom: 20px;} 
.frmAl p {margin-bottom: 5px;}
.lblA {width: 90px; display: block; float: left;}
.inB, .inC, .txA {border:1px solid #A7C5DF; background-color: #fff;}
.inB, .inC {height: 22px;}
.inB {width: 560px;}
.inC {width: 330px;}
.txA {width: 560px; height: 190px;} 
.subC {background: url(https://e-prawnik.pl/i/img2/sprites_graf.png)  right -52px;}

span.survey_bar { display: block;	margin-top: 5px;	width: 90%;	height: 7px;	background-color: #dbdbdb; }
span.survey_bar span {	background-color: #6b93ce;	display: block;	height: 7px;}


/* Login popup */
#loginForm {left:636px;	top:30px;}
#loginForm, #loginForm1 {background: url(https://e-prawnik.pl/i/img2/sprites_graf.png) no-repeat left -221px; width: 340px; height: 134px;	position: absolute;	display:none; z-index:100;
}
#loginForm .login, #loginForm .pass, #loginForm .btn, #loginForm1 .login, #loginForm1 .pass, #loginForm1 .btn {position: absolute; background: none; border: none;} 
#loginForm .login, #loginForm .pass, #loginForm1 .login, #loginForm1 .pass{width: 135px; height: 16px;	font-size: 11px; font-family: Arial;}
#loginForm .login, #loginForm1 .login {left: 51px; top: 25px;}
#loginForm .pass, #loginForm1 .pass {left: 51px; top: 55px;}
#loginForm .btn, #loginForm1 .btn {left: 51px; top: 83px;	width: 70px; height: 25px; border: none; cursor: pointer;	display: block;}
#loginForm .rememb, #loginForm1 .rememb {position: absolute; left: 138px; top: 84px; border: none;}
.fb, .fbA {position: absolute; display: block;  cursor: pointer;}
.fb {width: 77px; height: 23px; top: 63px; left: 236px;}
.loginLink {left: 10px; top: 115px; font-size: 11px; color: #b2d6f6; position: absolute;}
.loginLink a {text-decoration: none; color: #fff;}
.loginLink a:hover {text-decoration: underline;}
.fbB, .fbC {position: absolute;  color: #b2d6f6; text-align: center;}
.fbB {top: 21px; left: 215px; font-size: 12px; font-weight: bold;}
.fbC {top: 94px; left: 217px; font-size: 9px; }

/*-------------------------------------------------menu*/
#nav, #nav ul, #nav li {overflow: visible;}
#nav a:hover{text-decoration: underline;}
#nav li{float:left; position:relative;}
#nav ul {position:absolute; display:none; width:12em; top:36px;}
#nav ul ul {top:auto;}	
#nav li ul ul {left:12em; margin:0px 0 0 14px;}
#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li:hover ul ul ul ul{display:none;}
#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li li li li:hover ul{display:block;}

.smenu0 {margin-left: 4px !important; z-index: 1000;}
.smenu1 a {	background:url(https://e-prawnik.pl/i/img2/sprites_graf.png) right -705px no-repeat #0e5a90; 	width: 175px; float:left;	padding: 6px 15px !important;	font-size: 12px !important; font-weight: normal; color: #fff;}
.smenu3 a {background:url(https://e-prawnik.pl/i/img2/sprites_graf.png) right -775px no-repeat #efefef; width: 175px; float:left; padding: 6px 15px !important;	font-size: 12px !important; 	font-weight: normal;
}
.smenu1 a:hover {background-color: #1e83bc;}
.smenu3 a:hover {background-color: #f9f9f9;}
.smenu2 a:hover {background-color: #2696d0;}
.shadow1 {border-top: 2px solid #254d77; background-image: none !important;}
.shadow3 {border-top: 2px solid #bebebe; background-image: none !important;}

/*tools*/
.boxU {width: 315px; float: left;}
.boxV {padding: 10px 12px 8px; border-left: 1px solid #cecece;  border-right: 1px solid #cecece;  border-bottom: 1px solid #cecece; margin-bottom: 25px;}
.boxV ul li h3 {font-weight: normal;}
.mrD {margin-left: 20px;}
.mrE {margin-top: -7px;}
.mrF {margin-bottom: 25px;}
.stN li {width: 140px;}
.abc {margin-bottom: 20px; overflow: hidden;}
.abc a {padding: 2px 4px; border: 1px solid #cecece; background-color: #fff; display: block; float: left; margin-right: 5px;}
.selE {border: none !important; background-color: #f5f5f5 !important; font-weight: bold;}

/*login box*/
.posA {margin: 30px auto;}
.logA {width: 479px; height: 139px; background:url(https://e-prawnik.pl/i/img2/sprites_graf_forum.png) left -261px no-repeat; position: relative;}
.logA h6 {font-size: 14px; color: #fff; padding: 10px 0px 0px 10px;}
.logA1 {top: 110px; left: 68px; font-size: 11px;}
.logA2 {top: 40px; right: 20px; font-size: 11px; text-align: center;}
.logA3 {top: 110px; left: 190px; font-size: 11px; text-align: center; font-weight: normal;}
.logA1, .logA2, .logA3, .inL, .pasL, .subL {position: absolute;}
.logA1 a, .logA1, .logA2, .logA3 a, .logA3 {color: #fff;}
.logA1 a, .logA3 a {text-decoration: underline;}
.inL {top: 46px; left: 72px; width: 155px; height: 16px;}
.pasL {top: 80px; left: 72px; width: 155px; height: 16px;}
.subL {top: 78px; left: 240px; width: 73px; height: 27px;}
.fbA {width: 96px; height: 30px; top: 55px; left: 359px;}

.servB {width: 965px; height: 80px; background:url(https://e-prawnik.pl/i/img2/services_bar.png) top left; margin-bottom: 20px; position: relative;}
.servB h4, .servB p, .servB4, .servB5 {position: absolute;}
.servB h4 {left: 315px; top: 10px; font-size: 14px; color: #fff;}
.servB p {left: 395px; top: 12px; font-size: 11px; color: #fff;}
.servB2 {left: 324px; top: 37px;}
.servB3 {left: 485px; top: 36px;}
.servB4 {left: 660px; top: 10px;}
.servB5 {background: none; margin-bottom: 0px; top: 30px; left: 647px; } 

/*price list*/
.stO li a {padding: 10px 5px 10px 1px; font-size: 13px;}
.stO li a span {font-size: 13px;}
.stP h4 {font-size: 18px; font-weight: normal;}
.stP h5 {margin-bottom: 5px;}
.stP h5 {font-weight: bold;}
.stP h6 {padding: 0px 0px 5px;}
.stP p {font-weight: normal; font-size: 11px; margin-bottom: 5px;}
.stP p strong {color: #d02422;}
.btnB {display: block; width: 90px; height: 25px; margin: 0px auto 10px;}
.boxL h6, .boxL h5 {font-family: Arial;}
.boxL h6 span, .boxLa h6 span {background-color: #1c7fb8; width: 100%; color: #fff; padding: 3px; font-size: 16px; display: block; width: 120px; margin: 0px auto;}
.bgcD {background-color: #0b3d5b;}
/*search result*/
.stR {border: 1px solid #f5f5f5; padding: 15px; margin-top: -1px;}
.stR ul li h3 img {width: 80px;} 
.stR ul li h3 span {float: right;}
.stR ul li h3 {margin-bottom: 4px;}
.stS {line-height: 1.7em; padding: 10px 0px 0px 13px;}
.stS span {padding: 0px 10px; color: #cecece;}
.resC {background: #f5f5f5; position: relative; overflow: hidden; margin-bottom: 20px; padding-bottom: 10px;} 
.resC h4 {font-size: 14px; position: absolute; top: 17px; left: 10px; }
.resC1 {width: 514px; height: 33px;  background:url(https://e-prawnik.pl/i/img2/sprites_graf.png) right -1022px; margin-top: 10px; margin-left: 120px; position: relative;}
.inO {position: absolute; top: 7px; left: 5px; width: 430px; height: 18px; font-size: 14px; font-family: Arial;}
.subO {position: absolute; top: 0px; right: 0px; width: 76px; height: 31px;}
.resC p a {padding-right: 20px; background: url(https://e-prawnik.pl/i/img2/sprites_icon.png) right -890px no-repeat;}
.resC p span {padding-right: 10px; color: #edebeb;}
.resC p {padding: 5px 0px 0px 10px;}
/*----------------------zamow opinie lub dokument--------------------------------*/
.o_p2 {font-weight: bold; margin-bottom: 3px; padding-bottom: 5px; font-size: 14px;}
.o_p2 img {margin: 3px 0px -3px 7px; cursor: pointer;}
.o_p3 {margin: 10px 0px 10px;}
.o_p3 img {margin: 3px 7px -2px 0px;}


.o_box1 {background: url(https://e-prawnik.pl/i/img/uslugi/o_boxfrm_top.png) no-repeat top; width: 596px; height: 7px; margin-left: 20px;}
.o_box2 {width: 564px; border-left: 1px solid #f0f0f0; border-right: 1px solid #f0f0f0; padding: 15px 15px 20px 15px; background-color: #fbfbfb;margin-left: 20px; position: relative;}
.o_box3 {background: url(https://e-prawnik.pl/i/img/uslugi/o_boxfrm_btm.png) no-repeat top; width: 596px; height: 7px; margin: 0px 0px 35px 20px;}
.o_ta1 {width: 559px; height: 190px; margin-bottom: 18px; margin-left: 0px; /*border: 1px solid #7f9db9;*/ border: 1px solid #a7c5df;}
.o_bd1 {border-top: 1px solid #f0f0f0; padding-top: 4px; margin-bottom: 20px;}
.o_att {font-size: 12px; height: 23px; margin-bottom: 10px;}
.o_itx {width: 325px; height: 22px; border: 1px solid #a7c5df;}
.o_lb1 {width: 160px; display: block; float: left; padding-top: 5px;}
.o_ul1a label {width: 170px; text-align: right; padding-right: 10px;} 
.o_ul1a li {margin-bottom: 20px !important;}
.o_ul1a input, .o_ul1a select {font-size: 12px; font-family: Arial;}
.o_ul1a select {padding: 1px;}
.o_lb2 {font-weight: bold; margin-left: 10px;}
.o_lb2 span {color: #00538e; cursor: pointer;}
.o_lb2 span:hover {text-decoration: underline;}
.o_ul1 {list-style: none;}
.o_ul1 li {margin-bottom: 15px;}
.o_mg1 {margin: 20px 0px 10px 0px !important; border-top: 1px solid #f0f0f0; padding-top: 4px;}

.subG {width: 133px; height: 29px; background: url(https://e-prawnik.pl/i/img2/btn_order1.png); color: #fff; font-weight: bold;}
.subG1 {padding-top: 6px; height: 23px; font-size: 14px;}

.o_mg2 {margin-bottom: 8px !important;}
.o_ul2 {list-style: none;}
.o_ul2 li {background: none !important; margin-bottom: 7px; overflow: hidden;}
.o_ul2 li a strong {display: block; margin-left: 20px;}
.o_ul2 li a strong:hover {text-decoration: underline;}
/*.o_ul2 li a:hover {text-decoration: underline;}*/
.o_ul2 li p {margin-left: 20px; font-size: 11px; margin-top: 5px;}
.o_ul2 li img {margin: 3px 7px 0px 0px; float: left;}
.o_box4 {padding: 5px 15px 15px; margin-bottom: 15px;}


.o_mg3 {margin-top: 35px;}


.o_cloud1 {width: 381px; height: 5px; background:url("https://e-prawnik.pl/i/img/uslugi/o_cloud_t.png") no-repeat;}
.o_cloud2 {width: 381px; height: 22px; background:url("https://e-prawnik.pl/i/img/uslugi/o_cloud_b.png") no-repeat;}
.o_cloud3 {width: 355px; padding: 6px 12px 8px 12px; border-left: 1px solid #cecece; border-right: 1px solid #cecece; background-color: #f0f2f3; font: bold 14px Tahoma; line-height: 1.3em;}

.o_info1, .o_info2 {background-color: #f0f2f3; padding: 10px; border: 1px solid #cecece; margin-bottom: 20px;}
.o_info1 {background-color: #f0f2f3;}
.o_info2 {/*background-color: #ffeaea;*/ background-color: #fff4f4;}
.o_info1 h3, .o_info2 h3 {margin-bottom: 7px;}
.o_info2 h3 {color: #c61010;}

/*----------------------------playlista---------------------------*/
.play {/*background-color: #000;*/ position: fixed; width: 100%; left: 0px; bottom: 0px;}
.playA {width: 703px; float: left;}
.playB {width: 360px; height: 37px; background:url("https://e-prawnik.pl/i/img2/sprites_graf.png") no-repeat left -963px; float: left; position: relative;}
.subM, .inM {position: absolute;}
.subM {left: 303px; top: 10px; width: 39px; height: 22px;}
.inM {top: 15px; left: 71px; width: 230px; height: 17px; font-size: 11px;}
.playC {width: 183px; height: 37px; background:url("https://e-prawnik.pl/i/img2/sprites_graf.png") no-repeat -360px -963px; float: left; margin: 0px 0px 0px 160px; text-align: center;}
.playC a {width: 183px; height: 17px; display: block; padding: 10px 0px 0px 0px; color: #fff; margin-top: 5px;}
.playD, .playUp {width: 22px; height: 37px;  float: right;}
.playD {background:url("https://e-prawnik.pl/i/img2/sprites_graf.png") no-repeat right -963px;}
.playUp {background:url("https://e-prawnik.pl/i/img2/sprites_graf.png") no-repeat -596px -963px;}
.playD:hover, .playUp:hover {cursor: pointer;}
.playE {clear: both; height: 91px; width: 100%; background:url("https://e-prawnik.pl/i/img2/sprites_arrow.png") repeat-x left -125px;}
/*.playE {clear: both; height: 91px; width: 100%; background-color:rgba(0,0,0, .80); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000,endColorstr=#99000000);}*/
.playF {width: 499px; height: 91px; float: left; position: relative;}
.playF h3 {padding: 10px 10px 0px; font-family: Georgia; font-size: 18px; font-weight: normal;}
.playF1 {width: 495px; height: 25px; position: absolute; top: 65px; left: 0px;}
.playF1 p {padding: 5px 10px 0px 10px; color: #fff; overflow: hidden; float: left;}
.playF1 p strong {color: #d5b937;}
.star, .starA, .star1, .starA1 {display: block; width: 18px; height: 16px; float: left; cursor: pointer;}
.star, .starA:hover, .star1 {background:url("https://e-prawnik.pl/i/img2/sprites_arrow.png") no-repeat left -100px;}
.starA, .star:hover, .starA1 {background:url("https://e-prawnik.pl/i/img2/sprites_arrow.png") no-repeat -19px -100px;} 
.playG {height: 91px; position: relative; overflow: hidden; padding: 10px 35px 0px 35px;}
.playArrL, .playArrR {display: block; width: 29px; height: 91px; cursor: pointer;}
.playArrL {background:url("https://e-prawnik.pl/i/img2/sprites_arrow.png") no-repeat left 0px;  position: absolute; top: 0px; left: 0px;}
.playArrR {background:url("https://e-prawnik.pl/i/img2/sprites_arrow.png") no-repeat right 0px; position: absolute; top: 0px; right: 0px;}
.playH {height: 91px; overflow: hidden; position: absolute; width: 1500px; top: 32px;}
.playH ul li {display: block; width: 260px; height: 80px; float: left; margin-right: 25px;}
.playH ul li h4 {font-size: 12px; font-family: Georgia;}
.playH ul li h4 a {color: #7dc6fb;}
.playH ul li p {color: #fff; font-size: 11px;}
.playH ul li img {float: left;  width: 67px;}
.playH ul li span {display: block; float: left; width: 67px; height: 55px; overflow: hidden; margin-right: 8px;}
.playI {width: 500px; height: 22px; position: absolute; top: 0px; left: 35px; }

.bmkB {display: block; overflow: hidden;}
.bmkB li {float: left; background: url(https://e-prawnik.pl/i/img2/sprites_graf.png) left -1000px no-repeat; margin-right: 3px;}
.bmkB li span {display: block; background: url(https://e-prawnik.pl/i/img2/sprites_graf.png) right -1000px no-repeat; color: #a3a2a2; padding: 4px 10px 4px 5px; margin-left: 5px; font-size: 11px; font-weight:normal; cursor: pointer;}
.selF span, .bmkB li span:hover {color: #d1d1d1 !important; text-decoration: none;}

/*logowanie rejestracja */

.lg_tab {margin: 20px 0px 0px 0px;}
.lg_tab tr td {padding-bottom: 20px;}
/*listing*/
.stT li p {font-weight: bold; float: right; margin-top: 0px; font-size: 11px;}
.stT li h3 {float: left; width: 340px; font-size: 12px;}
.stU {background-color: #f5f5f5; padding: 10px 0px 15px 14px; margin: -30px 0px 25px;}
.stU li {width: 93px; margin: 0px 18px 0px 0px; font-size: 11px;}

/*grupa money*/
.gmny {display: block; width: 22px; height: 85px; position: absolute; background: url(https://e-prawnik.pl/i/img2/sprites_graf.png?v=1) right -878px no-repeat; top: 10px; left: -22px;}

.JulA {list-style: none;}
.JulA li {padding: 10px; clear: both;}
.JulA li label {width: 300px; padding-left: 10px;}
#wo_res p {line-height: 1.6em; margin-bottom: 20px;}
.OccA {background: url("https://e-prawnik.pl/i/img2/zadzwon_op.png") no-repeat scroll 0 0 transparent; height: 114px; padding: 40px 0 10px 17px; width: 417px; position: relative;}

.o_login1, .o_tel1, .o_mail1, .o_btn1 {background: none; border: none; /*border: 1px solid #000;*/ position: absolute; top: 118px;}
.o_login1, .o_tel1, .o_mail1 {font: 11px Arial; height: 17px;}
.o_login1 {left: 20px; width: 118px}
.o_tel1 {left: 156px; width: 78px}
.o_mail1 {left: 251px; width: 108px}
.o_btn1 {left: 370px; width: 58px; height: 23px; cursor: pointer;}

/* boksik latajacy */
.OboxA {width: 272px; position: fixed; right: 0px; bottom: 0px; z-index: 1000;}
.OboxB {background: url("https://e-prawnik.pl/i/img2/sprites_box.png") no-repeat -272px top; width: 272px; height: 26px; position: relative;}
.OboxB span {position: absolute; display: block; width: 13px; height: 13px; top: 6px; right: 6px; cursor: pointer;}
.OboxC {background: url("https://e-prawnik.pl/i/img2/sprites_box.png") repeat-y left top; width: 246px; padding: 0px 13px;}
.OboxC h6 {font-size: 12px; padding-top: 10px; padding-bottom: 7px;}
.OboxC1 {background: url("https://e-prawnik.pl/i/img2/sprites_box.png") no-repeat -272px -75px; width: 50px; height: 50px; margin-left: -8px; display: block; float: left; margin-right: 15px;}
.OboxD {background: url("https://e-prawnik.pl/i/img2/sprites_box.png") no-repeat -272px -31px; width: 252px; height: 44px; padding: 0px 10px;}
.OboxC3 {padding-top: 10px}
.OboxC2 {color: #bbbbbb; font-size: 11px;}
.OboxD strong {padding-top: 5px; float: left; font-size: 11px; font-weight: normal; cursor: pointer;}
.OboxD strong em {text-decoration: underline; font-style: normal; color: #00538e;}
.OboxD strong span {color: #cc0a09;}
.Odn {display: none;}

.OimgA {cursor: pointer; margin-bottom: 40px;}
.OulA {margin: 0px 10px 25px 26px;}
.OulA li {border-bottom: 1px dotted #b3b3b3; padding: 10px 0px 25px; }
.OulaA1 {float: left; width: 230px; overflow: hidden;}
.OulaA1 span {margin-left: 0px;}
.OulaA1 h4 {margin-bottom: 13px;}
.OulaA2 {overflow: hidden;}

.errl {color: #cc0a09 !important; font-weight:bold !important;}
.errl span {color: #aa0807 !important; font-weight:bold !important;}
.errf {border:1px solid #cc0a09;}