/* =global */

body{color:#000;font:11px Arial, Helvetica, sans-serif;background:#fff;margin:0;padding:0;}
#subpage {color:#000;font:11px Arial, Helvetica, sans-serif;background:#fff url(../lay-gfx/bg-subpage.jpg) repeat-x;margin:0;padding:0;}
img{border:0;margin:0;padding:0;}
strong{font-weight:bold;}
em{font-style:italic;}
p,ul,ol,dl{margin:10px 0;padding:0;line-height:16px;}
li{margin:0 0 0 2em;padding:0;}
h1,h2,h3,h4,h5,h6{padding:0;margin:0;font-family:Georgia;}
td,th{vertical-align:top;}
* {margin:0;padding:0;}
input {border:1px solid #d8d8d8;padding:5px 0 5px 6px;font-size:10px;}
.no-d {text-indent:-99999px;} 
a:link{outline:none;text-decoration:none;margin:0 auto;cursor:pointer;color:#ad200d;}
a:visited{outline:none;text-decoration:none;margin:0 auto;cursor:pointer;color:#ad200d;}
a:hover,a:active,a:focus{outline:none;text-decoration:underline;margin:0 auto;cursor:pointer;color:#ad200d;}
.l {float:left;}
.r {float:right;}

/* =skips */
.skip{position:absolute;text-indent:-9999px;overflow:hidden;list-style:none;}


/* =layout */
#root {width:990px;margin:0;overflow:hidden;text-align:left;height:auto;position:relative;padding:0 0 0 0;}
#header {width:935px;margin:0;background:url('../lay-gfx/bg-header.jpg') 0 0  no-repeat;height:115px;position:relative;padding:0 0 0 55px;}




/* =header */
#header h1 a {background:url('../lay-gfx/logo.png') no-repeat;width:241px;height:25px;position:absolute;top:46px;left:105px;text-indent:-9999px;}

/* =nav-global */
#nav-global {width:464px;list-style:none;margin:0;padding:0;height:14px;display:inline;float:left;position:absolute;left:460px;top:75px;line-height:14px;}
#nav-global li {list-style:none;margin:0 0 0 0;padding:0;display:inline;height:14px;}
#nav-global li.active a {background-position:0 -16px;}
#nav-global li a {margin:0;padding:0 0 0 0;text-indent:-9999px;height:14px;float:left;display:block;}
#nav-global li a:hover,#nav-global li a:active,#nav-global li a:focus,#nav-global li a.active {float:left;margin:0;padding:0;background-position:0 -14px;text-indent:-9999px;}
#m_okancelarii {background:url('../lay-gfx/m-okancelarii.png') 0 0  no-repeat;width:97px;height:14px;}
#m_praktyka {background:url('../lay-gfx/m-praktyka.png') 0 0  no-repeat;width:88px;height:14px;}
#m_prawnicy {background:url('../lay-gfx/m-prawnicy.png') 0 0  no-repeat;width:94px;height:14px;}
#m_mediaonas {background:url('../lay-gfx/m-mediaonas.png') 0 0  no-repeat;width:114px;height:14px;}
#m_kontakt {background:url('../lay-gfx/m-kontakt.png') 0 0  no-repeat;width:71px;height:14px;}


/* =top */
#top {width:885px;margin:0;background:none;height:192px;position:relative;background:#efeee6 url('../lay-gfx/bg-top.png') no-repeat;padding:40px 0 0 105px;}
#top #h2-top {position:absolute;width:244px;height:232px;text-indent:-99999px;float:left;top:0;left:460px;background:url('../lay-gfx/h2-top.jpg') no-repeat;}
#top p.info {position:absolute;width:255px;top:180px;text-align:justify;left:75px;}
#top .okno {width:538px;height:290px;position:absolute;float:left;background:url('../lay-gfx/header-okno.png') no-repeat;top:33px;left:408px;}
#top #kim-jest {width:312px;float:left;}
#top #kim-jest h2 {background:url('../lay-gfx/h2-kimjestesmy.jpg') no-repeat;width:100px;height:16px;text-indent:-9999px;}
#top #doswiadczenie {width:196px;float:right;margin:0;padding:0 50px 0 0;}
#top #doswiadczenie h2 {background:url('../lay-gfx/h2-doswiadczenie.jpg') no-repeat;width:108px;height:16px;text-indent:-9999px;}

/* =subpage top */
#subpage #top {width:885px;margin:0;background:none;height:52px;position:relative;background:#efeee6 url('../lay-gfx/bg-subpage-top.jpg') no-repeat;padding:40px 0 0 105px;color:#fff;}

/* =nav-link */
#nav-link {padding:0;font-size:0.91em;overflow:hidden;height:100%;position:relative;top:0;left:0;margin:0 0 35px 0;}
#nav-link li{margin:0 0 0 -10px;padding:0 10px 0 14px;list-style:none;display:inline;background:url('../lay-gfx/bg-nav-link-li.jpg') no-repeat 100% 3px !important;line-height:1.1em;color:#a79c91;}
#nav-link li.first {background-image:none;}
#nav-link li a {color:#a79c91;font-size:10px;padding:0;margin:0;}

/* =box-flash */
#box-flash {margin:0;padding:0;width:321px;height:181px;float:left;position:absolute;top:125px;left:600px;}
#box-flash-2 {margin:0;padding:0;width:321px;height:181px;float:left;position:absolute;top:134px;left:570px;}

/* =content */
#content {width:885px;float:left;margin:0;padding:50px 0 0 105px;position:relative;background:url('../lay-gfx/img-content.jpg') 460px 0 no-repeat;}
#content .img-hp {position:relative;left:0px;top:0;}
#content #mediaonas {width:312px;float:left;}
#content #aktualnosci h2 {background:url('../lay-gfx/h2-aktualnosci.jpg') no-repeat;width:88px;height:16px;text-indent:-9999px;padding:0 0 30px 0;}
#content #mediaonas ul {margin:10px 0 0 0;padding:0;}
#content #mediaonas ul li {margin:0 0 30px 0;padding:0;list-style:none;}
#content #aktualnosci ul li .data {color:#9b988b;}
#content #mediaonas ul li h3 a {font-weight:normal;}
#content #mediaonas ul li p {margin:5px 0;}
#content #mediaonas ul li p.blue {color:#0f3b6e;}

#content #aktualnosci {width:186px;float:right;margin:0;padding:0 50px 0 0;}
#content #mediaonas h2 {background:url('../lay-gfx/h2-mediaonas.jpg') no-repeat;width:88px;height:16px;text-indent:-9999px;padding:0 0 30px 0;}
#content #aktualnosci ul {margin:10px 0 0 0;padding:0;}
#content #aktualnosci ul li {margin:0 0 20px 0;padding:0;list-style:none;}
#content #aktualnosci ul li h3 a {font-weight:normal;}
#content #aktualnosci ul li p {margin:5px 0;color:#0f3b6e;}
/* =subpage nav-local */
#nav-local {width:220px;margin:0;padding:0;display:block;}
#nav-local li {margin:0;padding:0;list-style:none;display:block;clear:both;}
#nav-local li a {width:165px;background:#f5f4ec url('../lay-gfx/bg-nav-loc.jpg') 27px 13px no-repeat;color:#9a042f;margin:0;padding:7px 0 7px 55px;float:left;border-bottom:1px solid #fff;}
#nav-local li a:hover, #nav-local li.active a, #nav-local li a:focus, #nav-local li a:active {color:#023f82;background:#eae8dc url('../lay-gfx/bg-nav-loc-a.jpg') 27px 13px no-repeat;}
#nav-local li li a {width:145px;background:#f5f4ec url('../lay-gfx/bg-nav-loc.jpg') 47px 13px no-repeat;color:#9a042f;margin:0;padding:7px 0 7px 75px;float:left;border-bottom:1px solid #fff;}
#nav-local li li a:hover, #nav-local li li.active a, #nav-local li li a:focus, #nav-local li li a:active {color:#023f82;background:#eae8dc url('../lay-gfx/bg-nav-loc-a.jpg') 47px 13px no-repeat;}
/* =sub-content */
#subpage #content {width:885px;float:left;margin:0;padding:40px 0 20px 55px;position:relative;background:url('../lay-gfx/bg-sub-content.jpg') 600px 0 no-repeat;}
#subpage #content-sub {width:223px;float:left;margin:0;padding:0 60px 0 0;}
#subpage .box {float:left;padding:30px 10px 0 40px;background:url('../lay-gfx/bg-box.jpg')130px 0 no-repeat;}
#subpage .box h3 {color:#567e10;font-size:18px;font-weight:normal;margin:0 0 10px 0;}
#subpage #content-sub .box-info {width:160px;;background:#f5f4ec;float:left;margin:30px 0 0 0;padding:30px;}
#subpage #content-sub .box-info p {padding:0 10px 0 0;width:90px;line-height:13px;float:left;}
#subpage #content-sub .box-info img {margin:10px 0 0 0;}
#subpage #content-sub .box-info h3 {font-size:1.2em;}
#subpage #content-txt #kontakt-l {float:left;width:310px;}
#subpage #content-txt h2.sifr {color:#da7509;}
#subpage #content-txt {float:left;width:602px;}
#subpage #content-txt .data-new {color:#e87b0d;float:left;}
#subpage #content-txt  .link {float:right;background:url('../lay-gfx/but-back.jpg') 0 5px no-repeat;padding:0 0 0 15px;}
#subpage #content-txt .aktu-txt, #subpage #content-txt .info-txt {width:602px;clear:both;}
#subpage #content-txt .aktu-txt {padding:10px 0 0 0;}
#subpage #content-txt .aktu-txt span {color:#023e7c;font-weight:bold;}
#subpage #content-txt h3 {font-size:18px;font-weight:normal;}
#subpage #content-txt .aktu-txt .r {padding-left:30px;}
#subpage #content-txt .aktu-txt .l {padding-right:30px;}
#subpage #content-txt p {line-height:16px;}
#subpage #content-txt .box {float:right;padding:30px 10px 30px 40px;background:url('../lay-gfx/bg-box.jpg') 130px 0 no-repeat;width:200px;}
#subpage #content-txt-1 {float:left;width:360px;}
#subpage #content-txt .box h3 {color:#567e10;font-size:18px;font-weight:normal;margin:0 0 10px 0;}
#subpage #content-txt-sub {float:right;width:200px;}
/*future */
#subpage #content #future {margin:0;padding:0;display:block;clear:both;}
#subpage #content #future li {margin:0 0 30px 0;padding:0;list-style:none;height:100%;float:left;}
.link h3 a {font-size:18px;font-weight:normal;margin:0 0 30px 0;float:left;width:100%;}
#subpage #content #future li .link {background:url('../lay-gfx/bg-box-client.jpg') no-repeat;width:245px;height:100%;float:left;padding:20px 15px 0 25px;}
#subpage #content #future li .link img {margin:0 20px 20px 0;}

/*pobierz */
#subpage #content-txt #pobierz {width:300px;float:left;margin:20px 0 0 0;padding:0;}
#subpage #content-txt #pobierz h2 {background:url('../lay-gfx/h2-plikidopobrania.jpg') no-repeat;float:left;width:143px;height:52px;text-indent:-99999px;margin:0;}
#subpage #content-txt #pobierz ul {margin:0;padding:0;display:block;clear:both;}
#subpage #content-txt #pobierz ul li {background:url('../lay-gfx/bg-li-po.jpg') 0 5px no-repeat;margin:4px 0;padding:0 0 0 20px;list-style:none;}
#subpage #content-txt #pobierz ul li span {color:#bcb0a4;padding:0 0 0 10px;}

/*pozostale */
#subpage #content-txt #pozostale {width:300px;float:left;margin:20px 0 0 0;padding:0;}
#subpage #content-txt #pozostale h2 {background:url('../lay-gfx/h2-pozostale.jpg') no-repeat;float:left;width:186px;height:52px;text-indent:-99999px;margin:0;}
#subpage #content-txt #pozostale ul {margin:0;padding:0;display:block;clear:both;}
#subpage #content-txt #pozostale ul li {background:url('../lay-gfx/pager-next.jpg') 0 5px no-repeat;margin:4px 0;padding:0 0 0 20px;list-style:none;}
#subpage #content-txt #pozostale ul li span {color:#bcb0a4;padding:0 0 0 10px;}

#subpage #content-txt #aktu-list {margin:0;padding:0;display:block;width:560px;}
#subpage #content-txt #aktu-list li {list-style:none;margin:0 0 20px 0;padding:0 0 10px 0;background:url('../lay-gfx/bg-li-aktualnosci.jpg') 0 100% no-repeat;}
#subpage #content-txt #aktu-list li h3 a {font-size:18px;font-weight:normal;}
#subpage #content-txt #aktu-list li .data {color:#b1ae94;}

#subpage #content-txt #partners {margin:10px 0 0 0;padding:0;width:602px;}
#subpage #content-txt #partners li {list-style:none;margin:0 0 20px 0;padding:0 0 20px 0;display:inline;float:left;}
#subpage #content-txt #partners li .p-l {width:380px;float:left;}
#subpage #content-txt #partners li .img {width:200px;float:left;padding:15px 0 0 0;}
#subpage #content-txt #partners li ul li {background:url('../lay-gfx/bg-li-partners.jpg') 0 6px no-repeat;padding:0 0 0 14px;display:block;margin:0;clear:both;}
#subpage #content-txt #partners h4 {color:#023A75;font-weight:normal;font-size:14px;margin:0 0 15px 0;}
#subpage #content-txt #partners li p span {color:#023a75;font-weight:bold;}
#subpage #content-txt #partners h5 {font-size:11px;font-family:Tahoma;}

#subpage #content-txt #lawyers {margin:10px 0 0 0;padding:0;width:602px;}
#subpage #content-txt #lawyers li {list-style:none;margin:0 0 30px 0;padding:0;float:left;width:auto;}
#subpage #content-txt #lawyers li .p-l {width:270px;float:left;}
#subpage #content-txt #lawyers li .p-r {width:160px;float:left;padding:0 40px 0 0;}
#subpage #content-txt #lawyers li .img {width:130px;float:left;padding:10px 0 0 0;}
#subpage #content-txt #lawyers li ul {margin:0;padding:0 0 10px 0;float:left;}
#subpage #content-txt #lawyers li ul li {background:url('../lay-gfx/bg-li-partners.jpg') 0 6px no-repeat;padding:0 0 0 14px;display:block;margin:0;width:256px;}
#subpage #content-txt #lawyers h4 {color:#567e10;font-weight:normal;font-size:14px;margin:0;}
#subpage #content-txt #lawyers li p span {color:#023a75;font-weight:bold;}
#subpage #content-txt #lawyers h5 {font-size:11px;font-family:Tahoma;margin:0;padding:0 0 10px 0;}


/* =search_form */
#search_form {position:absolute;display:inline;top:15px;left:625px;margin:0;padding:0;}
#search_form h2 {background:url('../lay-gfx/bg-li-ofe.gif') 0 0 no-repeat;width:21px;height:21px;position:absolute;top:7px;left:-99999px;text-indent:-9999px;float:left;}
#search_form #search_l {width:20px;float:left;text-indent:-9999px;}
#search_form #search {border:1px solid #dfddcf;padding:3px 0 3px 6px;width:132px;position:absolute;top:0;left:130px;font-size:11px;color:#010101;}
#search_form #search_but_l {width:15px;float:left;text-indent:-9999px;}
#search_form #search_but {border:none;padding:0;width:21px; height:21px;position:absolute;top:0;left:279px;background:url('../lay-gfx/bg-search-but.png') 0 5px no-repeat;float:left;color:#fff;font-size:11px;cursor:pointer;}

/*tools */
#tools {list-style:none;padding:0;width:100%;float:left;display:block;margin-top:30px;clear:both;}
ul#tools li {display:inline;margin:0;padding:0;background-repeat:no-repeat;background-position:0;}
ul#tools li a {width:auto;float:left;background-repeat:no-repeat;background-position:0 3px;padding:0 0 0 17px;}
ul#tools li.r-up {float:right;margin:0;}
ul#tools li.r-print {float:right;margin:0;}
ul#tools li.l {float:left;margin:0;}
ul#tools #up {background-image:url('../lay-gfx/but-up.jpg');}
ul#tools #print {background-image:url('../lay-gfx/but-print.jpg');margin-right:30px;padding:0 0 0 23px;}
ul#tools #back {background-image:url('../lay-gfx/but-back.jpg');background-position:0 4px;}

/*sitemap */
#sitemap li {list-style:none;margin:0;}
#sitemap ul {list-style:none;}
#sitemap ul li {margin:0 0 0 2em;}
 #sitemap ul ul li  {list-style:none;margin:5px 0 0 2em;}

/*pager-s */
#pager {list-style:none;padding:20px 0 10px 0;width:600px;float:left;display:block;margin-top:30px;position:relative;left:0;bottom:0;text-align:center;}
#pager li {display:inline;margin:0;padding:0;background-repeat:no-repeat;background-position:0;}
#pager li.prev{position:absolute;left:0;top:20px;background:url('../lay-gfx/pager-prev.jpg') 0 3px no-repeat;width:130px;}
#pager li.prev a, #pager li.prev a:hover{display:block;height:29px;overflow:hidden;padding:0 0 0 18px;text-align:left;background:none;}
#pager li.next{position:absolute;right:0;top:20px;background:url('../lay-gfx/pager-next.jpg') 100% 3px no-repeat;width:100px;}
#pager li.next a, #pager li.next a:hover{display:block;height:29px;overflow:hidden;padding:0 18px 0 0;text-align:right;background:none;}
#pager li.next a:hover,#pager li.prev a:hover, #pager li.back a:hover {text-decoration:underline;}
#pager a{padding:0.5em 0.9em 0.5em 0.9em;text-decoration:none;}
#pager a:hover,
#pager a:active
#pager a:focus{background:#ecebe2;}
#pager strong{padding:0.5em 0.9em 0.5em 0.9em;background:#ecebe2;}

#search-results {margin:0;padding:0;float:left;width:100%;padding:0 30px 0 0;}
#search-results #search_results-h {width:100%;float:left;}
#search-results #search_results-h dl.s {float:left;background:url('../lay-gfx/bg-li-mapa.png') no-repeat;}
#search-results #search_results-h dl.r {float:right;}
#search-results #search_results-h dt, #sub-page #content #search-results #search_results-h dd {display:inline;}
#search-results #search_results-h dd {margin:0;padding:0;color:#2e5683;font-weight:normal;float:left;}
#search-results #search_results-h dt {font-weight:bold;padding-right:10px;float:left;}
#search-results #search_results-r {float:left;width:100%;}
#search-results #search_results-r ul {list-style:none;padding:0;margin:0;}
#search-results #search_results-r ul li {margin:0;padding:15px 0 15px 0;background:url('../lay-gfx/bg-li-aktualnosci.jpg') 0 100% no-repeat;}
#search-results #search_results-r p.p {height:100%;margin:0;overflow:hidden;padding:0pt;position:relative;color:#b1ae94;font-weight:bold;}
#search-results #search_results-r span.bar {display:block;width:210px;height:8px;background:#f1f0e8;position:absolute;z-index:1;top:5px;left:55px;font-size:1px;line-height:1px;}
#search-results #search_results-r span.bar span {width:210px;height:8px;background:#dedccd;display:block;position:absolute;top:0;left:0;z-index:2;}
#search-results #search_results-r .more {color:#da2d10;}
#search-results #pager-s {padding:0;list-style:none;margin:0;position:relative;clear:both;width:650px;padding-bottom:20px;padding-top:10px;}
#search-results .pager .next {position:absolute;top:10px;left:616px;width:24px;height:24px;border:0;}
#search-results #search_results-r h4 a {color:#9a042f;margin:0;font-size:1.3em;width:100%;font-weight:bold;}


/* =footer */
#footer{width:845px;padding:2.2em 30px 2.5em 95px;color:#000;margin:0 auto;overflow:hidden;text-align:left;clear:both;position:relative;}
#subpage-txt #footer{width:890px;padding:2.2em 50px 2.5em 50px;color:#000;margin:0 auto;overflow:hidden;text-align:left;clear:both;background:url('../lay-gfx/bg-footer-sub.jpg') no-repeat;position:relative;}
#subpage #footer{width:895px;padding:2.2em 45px 2.5em 50px;color:#000;margin:0 auto;overflow:hidden;text-align:left;clear:both;background:url('../lay-gfx/bg-footer-sub.jpg') no-repeat;position:relative;}
#footer .copyright{float:left;width:auto;}
#footer .createdby{float:right;width:auto;text-align:right;color:#bcb0a4;}
#footer .createdby a{color:#bcb0a4;}
#nav-fot {margin:0 0 0 50px;padding:0;position:absolute;top:34px;left:254px;}
#subpage #nav-fot, #subpage-txt #nav-fot {margin:0 0 0 170px;padding:0;position:absolute;top:32px;left:156px;}
#nav-fot li {border-left:1px solid #bcb0a4;list-style:none;display:inline;float:left;margin:0;padding:0 14px 0 14px;}
#nav-fot li.first {border:none;}
