* {margin:0px;padding:0px;outline:0;}
img, fieldset, input {border:0px;}
a {color:#fff;text-decoration:none;}
a:hover {text-decoration:underline;}
ul {list-style:none;}
html {background: #ebe5d9 url("/images/tlo.jpg") no-repeat top center;}

h1, h2, h3, h4 {margin:0px;padding:0px}
body {width:960px;margin:0px auto;padding-left:10px;padding-right:10px;font-family:Arial, Verdana, sans-serif;font-size:11px;color:#fff}

.error {padding:15px 15px 10px 15px;margin:0px!important;font-weight:bold;text-align:center;color:#fcff00}
.errorl {font-weight:bold;color:#fcff00;font-size:11px}

 /* formularze */
.bgFormUp {background:url("/images/bgFormUp.gif") top left no-repeat; width:451px;height:4px;font-size:0px}
.bgFormDown {background:url("/images/bgFormDown.gif") top left no-repeat; width:451px;height:4px;font-size:0px}
.bgForm {width:449px;border-left:1px solid #2b669a;border-right:1px solid #2b669a;}
.bgForm .LoginForm {padding:40px}
.inp {font-size:12px;float:left;background:url("/images/input.gif") top left no-repeat;padding:5px 2px 4px 15px;color:#fff;height:27px;width:226px}

/* formularz login */
.LoginForm label {padding-top:5px;font-size:12px;font-weight:bold;width:75px;display:block;float:left}
.LoginForm a, .LoginForm span {color:#9dd1ff}

.subBtn {margin:0px 0px 0px 230px}
/* formularz kontakt */
.KontaktForm label {padding-top:5px;font-size:12px;font-weight:bold;width:100px;display:block;float:left}
.ZamForm label {padding-top:5px;font-size:12px;font-weight:bold;width:100px;display:block;float:left}
.ZamForm label span {font-size:9px;font-weight:normal}
.KontaktForm .texta {padding:2px 15px 0px 15px;width:270px;height:129px;margin-bottom:10px;background:url("/images/bgTexta.gif") top left no-repeat;border:0px;font-family:Arial, Verdana, sans-serif;font-size:12px;color:#fff;}
.bgForm .KontaktForm {padding:20px}


/* szukaj */
#formSzukaj {height:40px;}
#formSzukaj .button {margin-top:1px}
dl.results {padding:50px 3px 3px 3px}
dl.results dt {font-weight:bold;padding-top:5px}
p.moreSch {margin-top:10px;text-align:right;background:url("/images/moreb.gif") no-repeat;background-position: 391px 3px;}
p.moreSch a {margin-right:10px;color:#f5faff;font-weight:bold;}



#top {width:960px;height:127px;background:url("/images/top.gif") no-repeat top center;position:relative}
#top h1 a {display:block;width:315px;height:80px;background:url("/images/logo.gif") no-repeat;text-indent:5000px;overflow:hidden;}

/* gorne linki i search */
ul#topMenu  {position:absolute;top:0px;right:280px;z-index:1;margin-top:17px;width:200px;display:block;color:#b9b9b9}
ul#topMenu li a {color:#00529c;}
ul#topMenu li {display:inline;color:#b9b9b9;padding:0px 6px 0px 6px}


#search {width:255px;position:absolute;right:0px;top:6px;z-index:3;vertical-align:middle}
#formPos {position:relative}

#search #formPos label {position:absolute;z-index:131;top:11px;left:0px;color:#6e6e6e;font-size:11px;font-weight:bold}
#search #formPos #sinp {position:absolute;left:44px;top:6px;z-index:133;background:url("/images/search-input.gif") no-repeat top left;width:168px;height:22px;padding-top:2px;padding-left:2px}
#search #formPos .seaBut {position:absolute;left:218px;top:6px;z-index:132;}



/* menu glowne */

ul#mainMenu {background:url("/images/menu.png") no-repeat left 0px;position:absolute;top:90px;left:0px;width:960px;z-index:3;float:left;height:37px;}
#mainMenu li {display:inline;float:left;overflow:hidden;}
#mainMenu li:first-child {background:none;}
#mainMenu li a {background:url("/images/menu.png") no-repeat left 0px;display:block;height:37px;overflow:hidden;text-indent:-5000px;}

#mainMenu li a#homepage {width:137px;background-position:0px 0px;}
#mainMenu li a#homepage:hover,
#mainMenu li.selected a#homepage {background-position:0px -37px;}

#mainMenu li a#clients {width:219px;background-position:-141px 0px;}
#mainMenu li a#clients:hover,
#mainMenu li.selected a#clients {background-position:-141px -37px;}

#mainMenu li a#company {width:90px;background-position:-360px 0px;}
#mainMenu li a#company:hover,
#mainMenu li.selected a#company {background-position:-360px -37px;}

#mainMenu li a#agents {width:115px;background-position:-450px 0px;}
#mainMenu li a#agents:hover,
#mainMenu li.selected a#agents {background-position:-450px -37px;}

#mainMenu li a#about {width:126px;background-position:-566px 0px;}
#mainMenu li a#about:hover,
#mainMenu li.selected a#about {background-position:-566px -37px;}

#mainMenu li a#injuryes {width:147px;background-position:-691px 0px;}
#mainMenu li a#injuryes:hover,
#mainMenu li.selected a#injuryes {background-position:-691px -37px;}

#mainMenu li a#download {width:115px;background-position:-838px 0px;}
#mainMenu li a#download:hover,
#mainMenu li.selected a#download {background-position:-838px -37px;}




#content {width:960px;position:relative;min-height:400px;}
.strGl {min-height:636px!important;}

/* strona glowna */
div#mainPhoto {background:url("/images/main-photo.jpg") left top no-repeat;position:absolute;z-index:6;top:0px;left:0px;height:323px;width:688px; }




h3#travel {text-indent:-5000px;width:270px;height:40px;position:absolute;z-index:100;top:265px;left:0px;background:url("/images/you-travel.gif") top left no-repeat;}


/* box 1 */

#box1 {position:absolute;top:312px;left:0px;z-index:10;width:230px;height:324px;background:url("/images/bgBox1.jpg") no-repeat top left;background-position: 0px 75px;color:#fff}



#box1 p {padding:15px 14px 15px 15px}
#box1 ul {margin-bottom:6px}
#box1 ul li {margin-left:15px;padding:5px 0px 5px 0px;background:url("/images/ziel-line.gif") bottom repeat-x;width:195px;}
#box1 ul li a {background:url("/images/pkt-ziel.gif") no-repeat;padding-left:18px;font-size:11px;font-weight:bold;color:#fff;background-position: 0px 3px;}

#box1 h2 a {display:block;width:230px;height:75px;background:url("/images/t-dla-klientiow.gif") no-repeat top;text-indent:-5000px;overflow:hidden;}
#box1 h3 .kupPolise {position:absolute;z-index:13;bottom:0px;left:7px;display:block;width:213px;height:55px;background:url("/images/1-kup-polise.jpg") no-repeat bottom;text-indent:5000px;overflow:hidden;}
a.morez {margin-left:170px;color:#ebff6e;font-weight:bold;}

/* box 2 */


#box2 {position:absolute;top:312px;left:230px;z-index:10;width:229px;height:324px;background:url("/images/bgBox2.jpg") no-repeat top left;background-position: 0px 75px;color:#fff}
#box2 p {padding:15px 14px 15px 15px}
#box2 ul {margin-bottom:6px}
#box2 ul li {margin-left:15px;padding:5px 0px 5px 0px;background:url("/images/line.gif") bottom repeat-x;width:195px;}
#box2 ul li a {background:url("/images/pkt-pom.gif") no-repeat;padding-left:18px;font-size:11px;font-weight:bold;color:#fff;background-position: 0px 3px;}
#box2 h2 a {display:block;width:229px;height:75px;background:url("/images/t-dla-firm.gif") no-repeat top;text-indent:-5000px;overflow:hidden;}
#box2 h3 .kupPolise {position:absolute;z-index:13;bottom:0px;left:7px;display:block;width:213px;height:55px;background:url("/images/2-kup-polise.jpg") no-repeat bottom;text-indent:-5000px;overflow:hidden;}
a.morep {margin-left:170px;color:#ffdc82;font-weight:bold;}



/* box 3 */
#box3 {position:absolute;top:312px;left:459px;z-index:10;width:229px;height:324px;background:url("/images/bgBox3.jpg") no-repeat top left;background-position: 0px 75px;color:#fff}
#box3 p {padding:15px 14px 15px 15px}
#box3 ul {margin-bottom:6px}
#box3 ul li {margin-left:15px;padding:5px 0px 5px 0px;background:url("/images/line.gif") bottom repeat-x;width:195px;}
#box3 ul li a {background:url("/images/pkt-zol.gif") no-repeat;padding-left:18px;font-size:11px;font-weight:bold;color:#fff;background-position: 0px 3px;}
#box3 h2 a {display:block;width:229px;height:75px;background:url("/images/t-dla-agentow.gif") no-repeat top;text-indent:-5000px;overflow:hidden;}
#box3 h3 .kupPolise {position:absolute;z-index:13;bottom:0px;left:7px;display:block;width:213px;height:55px;background:url("/images/3-zaloguj-sie.jpg") no-repeat bottom;text-indent:-5000px;overflow:hidden;}
a.morey {margin-left:170px;color:#fff2a0;font-weight:bold;}



/* box 4 */
#box4 {position:absolute;top:323px;left:688px;z-index:10;width:272px;height:324px;background:url("/images/bgBox4.jpg") no-repeat top left;background-position: 0px 63px;color:#fff}
#box4 h2 a {display:block;width:272px;height:64px;background:url("/images/t-kup-polise.gif") no-repeat top;text-indent:-5000px;overflow:hidden;}
.news {padding:15px 15px 0px 15px;color:#a3d3ff}
.news p span {padding:0px 0px 5px 0px;color:#fff;display:block}
.news p {color:#a3d3ff;padding:0px 0px 5px 0px}
p.moreb {background:url("/images/moreb.gif") no-repeat;background-position: 191px 3px;}
p.moreb a {margin-left:206px;color:#f5faff;font-weight:bold;}

/* box 5 (kim jestesmy) */
#box5 {position:absolute;top:57px;left:688px;z-index:5;width:272px;height:265px;background:url("/images/bgBox5.png") no-repeat top left;background-position: 0px 0px;color:#fff}
#box5 h2 a {display:block;width:160px;height:53px;background:url("/images/t-kim-jestesmy.gif") no-repeat top;text-indent:-5000px;overflow:hidden;}
.who {padding:0px 15px 0px 15px;color:#a3d3ff}
.who img#kfoto {margin-top:-30px;margin-bottom:10px} 
.who p span {padding:0px 0px 5px 0px;color:#fff;display:block}
.who p a {color:#a3d3ff;padding:0px 0px 14px 0px;text-decoration:none;line-height:18px;}

/* box 5 - paluchy */

#palce {/*position:absolute;z-index:777;width:700px;height:323px;background:url("/images/paluchy.gif") no-repeat;background-position: 688px 264px;*/ display:none; }


.matterBox {position:relative;}



.footer {width:960px;height:100px;position:relative;background:url("/images/line-footer.gif") top repeat-x;background-position: 0px 38px; }
.footer p {color:#00437e;padding:15px 0px 40px 15px;}
.footer ul {position:absolute;z-index:100;top:15px;right:0px;}
.footer ul li {display:inline;color:#00437e;font-weight:bold;padding:0px 10px 0px 10px}
.footer ul li a {color:#00437e;font-weight:bold}
.footer ul li span {color:#74aeef} 
.footer #openNew {position:absolute;bottom:0px;left:0px;color:#bbbabd;}
.footer .make {position:absolute;bottom:0px;right:9px;color:#ffffff;}
.footer .make a {color:#b82457}


/* ------------ podstrony ------------ */

#BgDlaAgentow {background:url("/images/dla-agentow.jpg") left top no-repeat;position:absolute;z-index:199;top:0px;left:0px;height:218px;width:960px; }

#BgDlaFirm {background:url("/images/bgDlaFirm.jpg") left top no-repeat;position:absolute;z-index:199;top:0px;left:0px;height:218px;width:960px; }

#BgReszta {background:url("/images/bgReszta.jpg") left  no-repeat;position:absolute;z-index:199;top:0px;left:0px;height:218px;width:960px; }

#BgKimJestesmy {background:url("/images/bg_kim_jestesmy.jpg") left  no-repeat;position:absolute;z-index:199;top:0px;left:0px;height:218px;width:960px; }

#BgLikwidacja {background:url("/images/bg_likwidacja.jpg") left  no-repeat;position:absolute;z-index:199;top:0px;left:0px;height:218px;width:960px; }

#BgDoPobrania {background:url("/images/bg_do_pobrania.jpg") left  no-repeat;position:absolute;z-index:199;top:0px;left:0px;height:218px;width:960px; }

h3#napis {text-indent:-5000px;position:absolute;top:29px;right:0px;z-index:202;width:285px;height:31px;background:url("/images/sub-you-travel.gif") top left no-repeat;}



#subNav {position:absolute;top:166px;right:0px;z-index:200;background:url("/images/bg-nav.png") top left no-repeat;width:731px;height:52px}

#subNav ul#path {padding:20px 0px 0px 22px}
#subNav ul#path li {display:inline;padding:0px 4px 0px 4px;color:#fff}
#subNav ul#path li a {color:#fff;font-weight:bold}
#subNav ul#path li span a {color:#72bdff;font-weight:normal}

#subContent {padding-top:218px;}


#subBgTresc {width:100%;background:#00437e url("/images/bgSub.png") top left repeat-x;}






/* reszta szablonow */
#subBgTresc .subMenu {width:229px;float:left;}
.subMenu ul.menu {margin-top:12px;min-height:193px;padding-left:15px;padding-right:17px;padding-bottom:30px;}


.subMenu ul.menu li {font-size:12px;color:#fff;padding:4px 0px 5px 8px;background:url("/images/line-zolta.gif") bottom repeat-x;}
a.nav2 {padding-left:17px;background:url("/images/pkt.gif") no-repeat;background-position: 5px 5px;}
a.nav3 {padding-left:27px;background:url("/images/pkt.gif") no-repeat;background-position: 5px 5px;}
.subMenu ul.menu a {color:#fff;font-size:12px;display:block}
.path {text-decoration:underline}

/* menu - kolory */
/* agenci */
.bgAgentup {background:url("/images/bgMenu-up-zolty.png") top left no-repeat;}
.bgAgent {background:#dac015 url("/images/bgMenu-zol.png") bottom right no-repeat;}

/* dla firm */
.bgDlaFirmup {background:url("/images/bgMenu-up-pom.png") top left no-repeat;}
.bgDlaFirm {background:#ce9a12 url("/images/bgMenu-pom.png") bottom right no-repeat;}

/* reszta stron */
.bgResztaup {background:url("/images/bgMenu-up-zielony.png") top left no-repeat;}
.bgReszta {background:#a0b80f url("/images/bgMenu-ziel.png") bottom right no-repeat;}

.selected {text-decoration:underline}

/* bez menu */
#bgNoMenu {background:url("/images/bgMenu-up-nieb.png") top left no-repeat;}

/* tresc */
#subBgTresc #subTresc {float:left;width:498px;min-height:520px;border-left:1px solid #0358a4;}
.subBezMenu {min-height:300px!important;}
*html .subBezMenu {height:300px!important;} 
#subTresc h3 {font-size:24px;color:#fff;font-weight:normal;padding:18px 20px 0px 23px}
#subTresc div.tresc {padding:20px 20px 25px 20px;color:#fff;font-size:12px;}
#subTresc div.tresc a {text-decoration:underline}
#subTresc div.tresc p {margin:10px 0px 10px 0px}
#subTresc div.tresc ul {margin:15px 0px 20px 0px;}
#subTresc div.tresc ul li {color:#e2f858;background:url("/images/pkt-ziel.gif") no-repeat;padding: 4px 0px 4px 25px;background-position: 7px 7px!important;}
#subTresc div.tresc ul li ul {margin:5px 0px 5px 0px;}

#subTresc div.tresc ul a {color:#e2f858}

/* kolory na podstronach */
/* dla brokera */
div.tresc#zolty ul li {color:#ceb513;background:url("/images/pkt-zol.gif") no-repeat;}
div.tresc#zolty ul li a {color:#ceb513;}

/* dla firm */
div.tresc#pomaranczowy ul li {color:#cd9912;background:url("/images/pkt-pom.gif") no-repeat;}
div.tresc#pomaranczowy ul li a {color:#cd9912;}
/*reszta*/
div.tresc#zielony ul li {color:#e2f858;background:url("/images/pkt-ziel.gif") no-repeat;}
div.tresc#zielony ul li a {color:#e2f858;}


#printIt {height:41px;width:960px;background:url("/images/bgPrint.png") left bottom no-repeat;}
#printIt a {margin-left:560px}



#subPrawa {float:right;width:231px;}
#subPrawa p {padding:15px 15px 15px 14px!important;background:url("/images/line-hor-b.gif") top left repeat-y; }


.subKupPolise {background:url("/images/sub-kup-polise.gif") top left no-repeat;padding-top:5px;padding-left:15px}
/* kup polise - kolory */
.KPAgent {display:none}
.KPDlaFirm {background:url("/images/sub-kup-polise-pom.gif") top left no-repeat;}
.KPReszta {background:url("/images/sub-kup-polise.gif") top left no-repeat;}




.subKupPolise ul {background:none;width:195px;}
.subKupPolise ul li {background:url("/images/line-b.gif") bottom left repeat-x;padding:4px 0px 4px 10px;}
.subKupPolise ul li a {font-size:12px;color:#fff}
.clear {clear:both;}



/* artykuly  */
h4.artTitle {font-size:17px;font-weight:normal;margin-top:0px;margin-bottom:15px;}
h4.artTitle a {font-weight:normal;font-size:17px;margin:0px;padding:0px;text-decoration:none;}
.artDate {font-style:italic;font-size:12px;padding:3px 0px 3px 0px}
div.artDesc {font-style:italic;padding:10px 0px 0px 0px;margin:0px;}
div.artOpis {font-style:italic;padding:10px 0px 15px 0px;margin:0px;}

.artFullText {padding:5px 0px 0px 0px}

/* artykuly - lista */
h4.artTit {font-size:12px;font-weight:normal;margin-top:10px}
p.moreArt {margin-top:5px!important;text-align:left;background:url("/images/moreb.gif") no-repeat;background-position: 0px 3px;}
p.moreArt a {margin-left:15px;color:#f5faff;font-weight:bold;}

div.gallery {clear:both;width:500px;padding-top:25px;}
div.gallery span {display:block;float:left;width:116px;text-align:center;height:90px}


#navUl {width:450px}
#navUl li {background:none!important;padding:3px 0px 3px 0px;}
#navUl li a.siteNav2 {padding-left:17px;background:url("/images/pkt.gif") no-repeat;background-position: 5px 5px;}
#navUl li a.siteNav3 {padding-left:27px;background:url("/images/pkt.gif") no-repeat;background-position: 5px 5px;}
#navUl li a.siteNavTitle {font-weight:bold;height:30px;margin:20px 0px 5px 0px!important;text-decoration:underline;padding-bottom:5px;}

/* strony bledow */
#unavailable, #notfound {position:absolute;z-index:503;top:170px;left:225px;width:527px;height:371px;background: url("/images/bg505.gif") top left no-repeat;}
#notfound {background:url("/images/bg404.gif") top left no-repeat !important;}
a#lg img {margin-top:5px}
#unavailable div, #notfound div {line-height:20px;font-size:14px;padding:120px 30px 82px 43px}
#unavailable p, #notfound p {text-align:right;font-size:11px;padding:0px 15px 0px 43px}
#notfound div {padding-bottom:62px !important;}

/* pager */
div.pagerBox {width:100%;position:relative;margin-top:30px!important;border-top:1px solid #0358a4;}
p.nasPop {position:absolute;top:-5px;left:10px;z-index:287}
ul.pager {position:absolute;z-index:273;right:10px;top:-10px;}
ul.pager li {display:inline;margin:0px;padding:0px 2px 0px 2px!important;background:none !important;}
ul.pager li a {color:#b4dbff;background:none;padding:0px;margin:0px;text-decoration:none;}


.zarzad {float:right;margin:0px 20px 10px 25px;}
p.lewy {float:left;height:135px;margin:0px!important;width:250px}

/* mapki */
#malaMapka {margin-left:60px!important;}


.kupp {text-align:center;padding:25px 0px 15px 0px}
.kuppoli {width:100%;display:block;height:60px;text-indent:-5000px}



.gr {float:right;margin:10px 0px 10px 20px;padding:5px;background:#fff}

