* {margin:0px;padding:0px;outline:0;}
img, fieldset, input {border:0px;}
a {color:#00437e;text-decoration:none;}
a:hover {text-decoration:underline;}
ul {list-style:none;}
html {background: #fff}

h1, h2, h3, h4 {margin:0px;padding:0px}
body {width:650px;margin:0px;padding-left:10px;padding-right:10px;font-family:Arial, Verdana, sans-serif;font-size:11px;color:#00437e}

#duzaMapka, #malaMapka {background:#00437e}

 /* 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:4px 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}
.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}
.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}

#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;}

/* górne 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:5px;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;min-height:636px;position:relative;}
*html #content {height:636px}

/* strona główna */
div#mainPhoto {background:url("/images/main-photo.png") left top no-repeat;position:absolute;z-index:6;top:0px;left:0px;height:323px;width:700px }




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;}




/* ------------ podstrony ------------ */




#subNav {display:none;}

#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:19px;}

#subBgTresc {background:none}


#BgDlaAgentow, #BgDlaFirm, #BgReszta, h3#napis {display:none;}



/* reszta szablonów */
#subBgTresc .subMenu {width:429px;display:none;}
.subMenu ul.menu {margin-top:12px;min-height:180px;padding-left:15px;padding-right:17px;padding-bottom:30px;}
*html .subMenu ul.menu {height:212px;}

.subMenu ul.menu li {color:#fff;padding:4px 0px 5px 8px;background:url("/images/line-zolta.gif") bottom repeat-x;}
a.nav2 {padding-left:13px;background:url("/images/pkt.gif") no-repeat;background-position: 3px 4px;}
a.nav3 {padding-left:23px;background:url("/images/pkt.gif") no-repeat;background-position: 3px 4px;}
.subMenu ul.menu a {color:#fff;font-size:12px;display:block}


/* menu - kolory */
/* agenci */
.bgAgentup {background:url("/images/bgMenu-up-zolty.gif") top left no-repeat;}
.bgAgent {background:#d9bf15 url("/images/bgMenu-zol.gif") bottom right no-repeat;}

/* dla firm */
.bgDlaFirmup {background:url("/images/bgMenu-up-pom.gif") top left no-repeat;}
.bgDlaFirm {background:#d09d12 url("/images/bgMenu-pom.gif") bottom right no-repeat;}

/* reszta stron */
.bgResztaup {background:url("/images/bgMenu-up-zielony.gif") top left no-repeat;}
.bgReszta {background:#9eb510 url("/images/bgMenu-ziel.gif") bottom right no-repeat;}



/* treść */
#subBgTresc #subTresc {width:650px;min-height:220px;border-bottom:1px solid #0358a4;border-top:1px solid #0358a4;}
*html #subBgTresc #subTresc {height:220px}
#subTresc h3 {font-size:24px;color:#00437e;font-weight:normal;padding:17px 20px 0px 17px}
#subTresc div.tresc {padding:20px 20px 25px 20px;color:#00437e;font-size:12px}
#subTresc div.tresc p {margin:10px 0px 10px 0px}
#subTresc div.tresc ul {margin:10px 0px 10px 0px;color:#d7bc15}
#subTresc div.tresc ul li {padding-left:25px;background:url("/images/bgLi.gif") no-repeat;background-position: 3px 3px;}
#printIt {display:none;height:41px;background:url("/images/bgPrint.gif") bottom left no-repeat;}
#printIt a {margin-left:560px}

#subPrawa {display:none;float:right;width:231px;background:#00437e url("/images/bgSub.gif") top left repeat-x;}
#subPrawa p {padding-top:15px;padding-bottom:15px;background:url("/images/line-hor-b.gif") top left repeat-y; }
#subPrawa a {margin-left:15px;margin-right:14px;}

.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;padding-top:60px;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;}



/* artykuły  */
h4.artTitle a {font-size:17px;margin:0px;padding:0px}
.artDate {font-style:italic;font-size:10px;padding:3px 0px 3px 0px}
/* .artDesc {}
.artFullText {} */


/* strony błędów */
#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;}

.stopka {width:650px;position:relative}

#leftSt {position:absolute;top:5px;left:10px;z-index:334;}
#rightSt {position:absolute;right:10px;top:5px;z-index:335;}




.zarzad {float:right;margin:0px 20px 10px 25px;}
p.lewy {float:left;height:135px;margin:0px!important;width:250px}









