@charset "utf-8";

html{ height: 100%;margin:0;}
body {background:url('../lay-gfx/bg-home.jpg'); margin: 0; padding: 0;color: #000;font-family:Tahoma;font-size:11px;text-align:center;}
body#sub-page {background: #fff url('../lay-gfx/bg-s.jpg') 0 101px repeat-x; margin: 0; padding: 0;color: #000;font-family:Tahoma;font-size:11px;text-align:center;}
a:link{outline:none;text-decoration:none;margin:0 auto;cursor:pointer;}
a:visited{outline:none;text-decoration:none;margin:0 auto;cursor:pointer;}
a:hover,a:active,a:focus{outline:none;text-decoration:underline;margin:0 auto;cursor:pointer;}
.clear {clear:both;}
h1,h2,h3,h4,h5,h6 {margin:0;padding:0;}
h3 {font-size:14px;}
img {border:0;}
.flashBtn {margin-right:40px; float:right}
#root {width:100%;margin:0 auto;padding:0;background:url('../lay-gfx/bg-root.jpg') no-repeat;text-align:left;}

#brand {background:url('../lay-gfx/bg-brand.jpg') no-repeat;position:relative;margin:0 auto;padding:0;float:center;width:990px;height:115px;}
#brand h1#brandlogo {background:url('../lay-gfx/logo.png') no-repeat;position:absolute;margin:0;padding:0;left:20px;top:13px;width:225px;height:88px;}
#brand h1#brandlogo a {width:225px;height:88px;border:0;text-indent:-99999px;overflow:hidden;display:block;}
#brand #phone {display:inline;position:absolute;width:520px;left:380px;top:30px;}
#brand #phone #dzwonpodnumer {background:url('../lay-gfx/dzwon-pod-numer.png') no-repeat;text-indent:-9999px;margin:10px 10px 0 0;padding:0;width:288px;height:32px;float:left;}
#brand #phone span {margin:0;color:#df1d1d;font-size:41px;}
#brand #phone span img {float:left;margin:15px 0 0 0;}
#brand #phone img {float:left;margin-right:22px;}
#brand #phone p {float:right;margin:0;padding:0;}

#content {width:990px;margin:0 auto;padding:0;float:center;background:url('../lay-gfx/bg-content.jpg') no-repeat;position:relative;min-height:500px;}
#content #box {width:100%;float:left;}
#content #box ul#homep {list-style:none;margin:10px 0 0 30px;padding:0;width:100%;float:left;}
#content #box #homep li {width:220px;display:inline;float:left;margin-right:20px;}
#content #box #homep li div {height:90px;}
#content #box #homep li a.title {clear:both;}
#content #box #homep li p img {float:left;margin:0 10px 0 0;padding:0;border:0;}
#content #box #homep li p {float:left;width:100%;padding:0;}
#content #box #homep li img {float:left;}
#content #box .wiecej1 {width:91px;height:21px;float:left;margin:0 0 0 100px;padding:0;}
#content #box .wiecej2 {width:91px;height:21px;float:left;margin:0 0 0 130px;padding:0;}
#content #box .wiecej3 {width:91px;height:21px;float:left;margin:0 0 0 130px;padding:0;}
#content #box .wiecej4 {width:91px;height:21px;float:left;margin:0 0 0 170px;padding:0;}
#content #box #homep a {margin:0;padding:0;}
#content #box #homep a#telefonujinnymglosem {background:url('../lay-gfx/telefonujglosem.png') no-repeat;width:40px;height:35px;text-indent:-9999px;float:left;}
#content #box #homep a#telefonicznapomylka {background:url('../lay-gfx/telefonicznapomylka.png') no-repeat;width:40px;height:35px;text-indent:-9999px;float:left;}
#content #box #homep a#telefonicznapomylka {background:url('../lay-gfx/telefonicznapomylka.png') no-repeat;width:40px;height:35px;text-indent:-9999px;float:left;}
#content #box #homep a#telefonicznealibi {background:url('../lay-gfx/telealibi.png') no-repeat;width:40px;height:35px;text-indent:-9999px;float:left;}
#content #box #homep a#granienaczekanie {background:url('../lay-gfx/granienaczekanie.png') no-repeat;width:40px;height:35px;text-indent:-9999px;float:left;}
#content #box .link {width:100%;float:left;position:relative;padding:20px 0 0 0;}
#content #nav-local {width:260px;float:left;margin:0;padding:0;list-style:none;}
#content #nav-local li {background:url('../lay-gfx/telinnygl.png');margin-top:0px;float:left;height:35px;width:260px;}
#content #nav-local li.f {background:url('../lay-gfx/bg-li-telinn.png') 0 0 no-repeat;height:35px;padding-top:5px;}
#content #nav-local li.t {background:url('../lay-gfx/bg-li-telinn.png') 0 0 no-repeat;height:35px;padding-top:5px;}
#content #nav-local li a {text-indent:-9999px;margin-left:10px;}
#content #nav-local li a.teligl {background:url('../lay-gfx/telinnygl.jpg');width:222px;height:26px;float:left;margin-left:8px;}
#content #nav-local li a.telfon {background:url('../lay-gfx/telfon.jpg');width:217px;height:26px;float:left;}
#content #nav-local li a.telalibi {background:url('../lay-gfx/telealibi.jpg');width:217px;height:25px;float:left;}
#content #nav-local li a.telgran {background:url('../lay-gfx/telgran.jpg');width:217px;height:25px;float:left;}
#content #nav-local li a:active,#content #nav-local li a:hover {background-position:0 -26px;height:25px;}
#content #content-nav {width:260px;float:left;margin:0;padding:0;}
#content #content-nav-regulamin {width:290px;float:left;margin:0;padding:0;background:url('../lay-gfx/bg-content-nav-regulamin.png') 0 0 no-repeat;}
#content #nav-local-regulamin {width:260px;float:left;margin:0;padding:0;list-style:none;}
#content #nav-local-regulamin li {display:block;float:left;margin-top:10px;}
#content #nav-local-regulamin li a.wiecej {background:url('../lay-gfx/but-wiecej.png') no-repeat;width:71px;height:21px;float:left;text-indent:-9999px;margin:8px 0 0 40px;}
#content #nav-local-regulamin #teli {background:url('../lay-gfx/nav-reg-li.png') no-repeat;width:146px;height:48px;text-indent:-9999px;}
#content #nav-local-regulamin #telpom {background:url('../lay-gfx/nav-reg-telpo.png') no-repeat;width:146px;height:48px;text-indent:-9999px;}
#content #nav-local-regulamin #telalibi {background:url('../lay-gfx/telealibi.png') no-repeat;width:146px;height:34px;text-indent:-9999px;}
#content #nav-local-regulamin #telgra {background:url('../lay-gfx/nav-reg-grancze.png') no-repeat;width:146px;height:48px;text-indent:-9999px;}
#content #nav-local-regulamin img {border:0;float:right;margin:-40px 0 0 0;}
#content #content-regulamin-txt #bottom {float:right;list-style:none;}
#content #content-regulamin-txt #bottom li {display:inline;float:right;margin:0;padding:0;}
#content #content-regulamin-txt #bottom li #back {background:url('../lay-gfx/wstecz.png') no-repeat;width:71px;height:21px;float:left;text-indent:-9999px;margin:8px 10px 0 0;}
#content #content-regulamin-txt #bottom li #up {background:url('../lay-gfx/gora.png') no-repeat;width:71px;height:21px;float:left;text-indent:-9999px;margin:8px 0 0 0;}
#content #content-regulamin-txt {float:left;margin:0;padding:0 0 0 20px;width:500px;}
#content #content-regulamin-txt #regulamin {background:url('../lay-gfx/regulamin.png') no-repeat;width:225px;height:45px;text-indent:-9999px;}
#content #content-hp {width:990px;float:left;margin:0;padding:0;background:url('../lay-gfx/bg-content-hp.png') no-repeat;min-height:385px;position:relative;}
#content #content-hp img {float:right;margin:30px 60px 0 0;padding:0;}
#content #content-hp #content-hp-akt {background:url('../lay-gfx/bg-content-hp-akt.png') 0 0 no-repeat;min-height:330px;width:431px;float:left;padding:0;margin:10px 0 0 20px;height:300px;}
#content #content-hp #content-hp-akt object {margin-left:155px;margin-top:5px;height:21px;float:left;}
#content #content-hp #content-hp-akt p {margin:130px 0 0 155px;color:#605f5f;}
#content #content-hp #content-hp-akt a.wiecej {width:138px;height:35px;float:left;margin:10px 0 0 0;padding:0;background:url('../lay-gfx/demo.png') no-repeat;text-indent:-9999px;}
#content #content-txt {background:url('../lay-gfx/bg-content-txt.png') no-repeat;float:left;width:636px;margin:0 0 10px 0;padding:40px;min-height:478px;}
#content #content-txt img {float:right;margin-left:20px;margin-top:-40px;position:relative;}
#content #content-txt h2#telfonpo {background:url('../lay-gfx/h2-telfonpo.png') no-repeat;width:406px;height:38px;text-indent:-9999px;position:relative}
#content #content-txt h2#telfonpom {background:url('../lay-gfx/telefoniczn-pomylka.jpg') no-repeat;width:406px;height:38px;text-indent:-9999px;position:relative}
#content #content-txt h2#telfonali {background:url('../lay-gfx/h2-telealibi.png') no-repeat;width:406px;height:38px;text-indent:-9999px;position:relative}
#content #content-txt h2#grannaczekanie {background:url('../lay-gfx/grannaczekanie.png') no-repeat;width:406px;height:38px;text-indent:-9999px;position:relative}
#content #content-txt p {margin:0;padding:0;width:360px;float:left;text-align:left;}
#content #content-txt span {color:#dc3232;font-weight:bold;}
#content #content-txt #list-op {list-style:none;margin:20px 0 0 0;padding:0;float:left;width:380px;}
#content #content-txt #list-op li {height:90px;float:left;}
#content #content-txt #list-op li p {font-size:14px;margin:0;padding:0;font-weight:bold;float:right;width:220px;}
#content #content-txt #list-op li span {font-size:17px;}
#content #content-txt #list-op li img {margin:0 0 0 50px;padding:0;float:left;}
#content #content-txt #list-op li.list-f {background:url('../lay-gfx/list-f.png') no-repeat;}
#content #content-txt #list-op li.list-t {background:url('../lay-gfx/list-t.png') no-repeat;}
#content #content-txt #list-op li.list-tr {background:url('../lay-gfx/list-tr.png') no-repeat;}
#content #content-txt #list-op li.list-trk {background:url('../lay-gfx/list-trk.png') no-repeat;}
#content #content-txt #list-op li.list-fo {background:url('../lay-gfx/list-fo.png') no-repeat;}
#content #content-txt #box-przymu {background:url('../lay-gfx/bg-box.png') no-repeat;width:200px;float:right;padding:20px 0 0 20px;margin:0;height:193px;}
#content #content-txt #box-przymu h3 {font-weight:bold;margin:5px 0 0 0;padding:0;float:left;height:20px;font-size:14px;}
#content #content-txt #box-przymu ul {margin:0;padding:0;list-style:none;}
#content #content-txt #box-przymu ul li {display:block;width:100%;float:left;}
#content #content-txt #box-przymu ul li a {background:url('../lay-gfx/but-posl.png') no-repeat;width:91px;height:21px;float:right;margin:0 30px 0 0;padding:0;text-indent:-9999px;}
#content #info {width:720px;float:right;margin:0 0 20px 0;padding:0;}
#footer {float:center;width:100%;margin:0;padding:0;clear:both;}
#footer #copy {width:990px;margin:0 auto;float:center;padding:30px 0 20px 0;}
#footer #copy .cop {float:left;margin:0;}
#footer #copy .wyk {float:right;margin:-10px 0 0 0;}
#footer #copy img {margin:0 0 0 10px;width:51px;float:left;}
#footer #copy ul {margin-top:0;padding:0;list-style:none;float:left;margin-left:20px;}
#footer #copy li {display:inline;float:left;border-right:1px solid #000;padding-right:10px;}
#footer #copy  a {padding-left:10px;color:#d50100;}