			/* -- DECLARATIONS -------------------------------------------------- */
body {  
	margin:10px;
	padding:0;
	text-align:left;
	background-color:#FFF;
}



/* -- deklaracje ogólne ----------------------------------------------------------------------------------------------------------- */
* { 
	font-family: Tahoma, 'Trebuchet MS', Arial,  Verdana, Helvetica, Sans-Serif; 
	font-size:13px;
	color:#39393A;
	line-height:18px;
	}


img {border:0;background:none;display:block}
label {cursor:pointer}
b, strong {font-weight:bold;}
form {margin:0;}
p  {margin:0 0 1em 0}
ul {list-style-position: outside;margin-left:30px;padding:0;list-style-image: url('../_img/common/wyp.gif');}
h6 {background-color:#004895;border-left:6px solid #548AC8;font-size:13px;color:#FFF;padding:3px 9px;font-weight:normal;margin:0 0 13px 0}  /* bg granat, color white - box main */
h5 {border-left:1px solid #CCC;padding:2px 5px;font-size:12px;color:#548AC8;font-weight:bold;margin:13px 0 0 0}  /* bg white, color niebieski - box main*/
h4 {background-color:#EB345E;border-left:6px solid #EF5D7E;font-size:13px;color:#FFF;padding:3px 12px;font-weight:normal;margin:0 0 20px}  /* bg pink, color white - nag content podstrona */
input, select, textarea {border:1px solid #548AC8;}
input.radio {border:0;background:none}
input.checkbox {border:0;text-align:left;background:none}
hr {height:1px;color:#39393A;margin:10px 0;background-color:#FFF;clear:both}
a {cursor:default}

div.more {visibility:hidden}

/* -- wspólne bloki sajtu, doctypy   ---------------------------------------------------------------------------------------------------- */
#top {display:none}
#footer {display:none}


#print {width:100%;text-align:left;margin-left: auto; margin-right: auto;} 

#print #logo {float:left}
#print #info {position:absolute;right:15px;top:10px;font-size:11px}
#print #links {position:absolute;right:15px;top:70px;font-size:11px}
#print #links * {font-size:11px}
#print #links a {padding-left:10px;cursor:pointer}


#print #linkFooter {text-align:right;font-size:11px;margin-top:-14px}


/* -- doctypy --------------------------------------------------------------------------------------------------------------------- */

/* -- main -- */
#doctMain {clear:both}
#doctMain #picture {display:none}
html>body #doctMain #picture {padding-top:1px;}
#doctMain .boxes {clear:both;margin-top:13px}

#doctMain .boxes #uslugiMiara {display:none}
#doctMain .boxes #uslugi {display:none}

#doctMain .boxes #CaseStudiesMain {margin-bottom:20px}
#doctMain .boxes #NewsMain {}



/* -- standard -- */
#doctStan {}
#doctStan .left {display:none}
#doctStan .right {width:100%}
#doctStan .right #header {display:none}
#doctStan .right .contentRight {position:relative;background:transparent url('../_img/common/dotPion.gif') repeat-y;padding:0 14px;margin-bottom:15px}
#doctStan .right .contentRight .lineLeft {position:absolute;height:22px;border-left:1px solid #CCC;left:-14px}
html>body #doctStan .right .contentRight .lineLeft {left:0}


/* -- standard arctic -- */
#doctArctic {}
#doctArctic .left {display:none}
#doctArctic .right {width:100%}
#doctArctic .right #header {display:none}
#doctArctic .right .contentRight {position:relative;background:transparent url('../_img/common/dotPion.gif') repeat-y;padding:0 14px;margin-bottom:15px}
#doctArctic .right .contentRight .lineLeft {position:absolute;height:22px;border-left:1px solid #CCC;left:-14px}
html>body #doctArctic .right .contentRight .lineLeft {left:0}


/* -- klasy pomocnicze ------------------------------------------------------- */

table.onePicture {}
table.onePicture td {vertical-align:top;}
table.onePicture td.onePictureTd {padding-right:20px}
table.onePicture td.onePictureTd img {clear:both;float:left;width:220px;border:1px solid #E1E1E1;margin-bottom:10px}
table.onePicture td.onePictureTd embed  {clear:both;float:left;width:220px;height:246px;border:1px solid #E1E1E1;}

div.onePictureImg {background-color:#E9E9E9;width:220px;height:246px;float:left;margin-bottom:10px}



table.twoPicture {}
table.twoPicture td {vertical-align:top;}
table.twoPicture td.twoPictureTd {padding-right:20px}
table.twoPicture td.twoPictureTd img {clear:both;float:left;width:184px;border:1px solid #E1E1E1;margin-bottom:10px}
table.twoPicture td.twoPictureTd embed  {clear:both;float:left;width:184px;height:144px;border:1px solid #E1E1E1;margin-bottom:10px}

div.twoPictureImg1 {background-color:#E9E9E9;width:184px;height:156px;float:left;margin-bottom:10px}
div.twoPictureImg2 {clear:both;background-color:#E9E9E9;width:184px;height:144px;float:left}



/* -- linki ----------------------------------------------------------------------------------------------------------------------- */


a:link, a:visited {text-decoration:none;color: #004895;}
a:hover {color: #004895;text-decoration:none;}


a:link.button, a:visited.button {text-decoration:none;color: #FFF;font-size:10px;background:#005BB1 url('../_img/common/h6Bg2.gif') repeat-x;padding:5px 20px;font-weight:bold;border:1px solid #E1E1E1;display:none} 
a:hover.button {text-decoration:none;color:#FFF;font-size:10px;background:#F04277 url('../_img/common/h4Bg2.gif') repeat-x;padding:5px 20px;font-weight:bold;border:1px solid #E1E1E1;display:none}


/* -- clasy pozostałe pomocnicze ---------------------------------------------------------------------------------------------------------------- */
.clear {clear:both;margin: 0;padding:0;height:1px;font-size:1px;border:0;visibility:hidden} 

table.t_fck_table {background-color:#CCC;color:#000}
table.t_fck_tr {background-color:#FFF}
table.t_fck_td {color:#000}




/* --- Altualnosci  --------------------------------------------------------------------------------------------------------  */
#newsMain {}
#newsMain .date {border-left:1px solid #CCC;padding:2px 5px;font-size:12px;color:#548AC8;font-weight:bold;margin:5px 0 0 0}
#newsMain .title {background:transparent url('../_img/common/dotPion.gif') repeat-y;padding:5px 5px 0 6px;font-weight:bold;font-size:12px;color:#828282;line-height:14px} 
#newsMain .summary {background:transparent url('../_img/common/dotPion.gif') repeat-y;padding:5px 5px 0 6px;font-weight:normal;font-size:12px;color:#828282;line-height:14px} 
#newsMain div.more {text-align:right;padding:5px 5px 0 6px;visibility:hidden}

#newsList {position:relative}
#newsList .date {border-left:1px solid #CCC;color:#548AC8;font-weight:bold;padding-left:14px;position:relative;left:-14px}
#newsList .title, #newsList .title a {color:#6D6E71;font-weight:bold;margin:5px 0 0;} 
#newsList .summary, #newsList .summary a {color:#6D6E71;font-weight:normal;margin:5px 0 0;}
#newsList .image {float:right;margin:5px 0 0 0;}
#newsList .image img {padding-top:0;border:1px solid #E1E1E1;margin-left:10px;width:185px;height:100px}
#newsList div.more {clear:both;text-align:right;padding:2px 0 5px 0;background-color:#FFF;position:relative;margin-left:-14px;visibility:hidden}

#newsEntry {position:relative}
#newsEntry .back {display:none}
#newsEntry .date {color:#548AC8;font-weight:bold;margin:5px 0 0 0}
#newsEntry .title {font-weight:bold;margin:5px 0 0 0;} 
#newsEntry .content {float:left;font-weight:normal;margin:5px 0 0;padding:0;background:0;width:65%}
#newsEntry .image {float:right;margin:5px 0 0;}
#newsEntry .image img {padding-top:0;border:1px solid #E1E1E1;margin-left:10px;width:185px;height:306px}



/* --- Case studies  --------------------------------------------------------------------------------------------------------  */
#casestudyMain {position:relative;background:transparent url('../_img/common/dotPion.gif') repeat-y;padding-left:8px}
#casestudyMain .date {padding:0 5px;font-size:12px;color:#548AC8;font-weight:bold;padding-top:2px}
#casestudyMain .title {padding:0 5px 0 6px;font-weight:bold;font-size:12px;color:#828282;line-height:14px} 
#casestudyMain .summary {clear:both;padding:5px 5px 0 0;font-weight:normal;font-size:12px;color:#828282;line-height:14px} 
#casestudyMain .image img {border:1px solid #E1E1E1;margin:3px 6px 0 0;float:left;width:70px}
#casestudyMain .lineLeft {position:absolute;left:-8px;height:22px;border-left:1px solid #CCC;}
html>body #casestudyMain .lineLeft {left:0}
#casestudyMain div.more {clear:both;text-align:right;padding:5px 5px 0 6px;background:#FFF;margin-left:-10px;visibility:hidden}


#casestudyList {position:relative}
#casestudyList .date {border-left:1px solid #CCC;color:#548AC8;font-weight:bold;padding-left:14px;position:relative;left:-14px}
#casestudyList .title, #casestudyList .title a {color:#6D6E71;font-weight:bold;margin:5px 0 0;} 
#casestudyList .summary, #casestudyList .summary a {color:#6D6E71;font-weight:normal;margin:5px 0 0;}
#casestudyList .image {float:right;margin:5px 0 0 0;}
#casestudyList .image img {padding-top:0;border:1px solid #E1E1E1;margin-left:10px;width:185px;height:100px}
#casestudyList div.more {clear:both;text-align:right;padding:2px 0 5px 0;background-color:#FFF;position:relative;margin-left:-14px;visibility:hidden}

#casestudyEntry {position:relative}
#casestudyEntry .back {display:none}
#casestudyEntry .date {color:#548AC8;font-weight:bold;margin:5px 0 0 0}
#casestudyEntry .title {font-weight:bold;margin:5px 0 0 0;} 
#casestudyEntry .content {float:left;font-weight:normal;margin:5px 0 0;padding:0;background:0;width:65%}
#casestudyEntry .image {float:right;margin:5px 0 0;}
#casestudyEntry .image img {padding-top:0;border:1px solid #E1E1E1;margin-left:10px;width:185px;height:306px}


/* --- Jobs  --------------------------------------------------------------------------------------------------------  */
#jobsList {position:relative;margin-left:20px;}
#jobsList  .date {border-left:1px solid #CCC;color:#548AC8;font-weight:bold;padding-left:14px;position:relative;left:-14px}
#jobsList .title {font-weight:bold;margin:5px 0 0 0;} 
#jobsList .offernumber {font-weight:normal;margin:5px 0 0 0;}
#jobsList .offernumber span {font-weight:bold}
#jobsList div.more {clear:both;text-align:right;padding:2px 0 10px 0;background-color:#FFF;position:relative;margin-left:-14px;visibility:hidden}

#jobsEntry {position:relative}
#jobsEntry .back {position:absolute;right:0;top:-23px;text-align:right;visibility:hidden}
#jobsEntry .back a {color:#FFF}
#jobsEntry .title {color:#548AC8;font-weight:bold;margin:5px 0 0 0}
#jobsEntry .offerNumber {margin:15px 0 0 0;} 
#jobsEntry .offerNumber span {font-weight:bold}
#jobsEntry .date {}
#jobsEntry .date span {font-weight:bold}
#jobsEntry .expirationPeriod {}
#jobsEntry .expirationPeriod span {font-weight:bold}
#jobsEntry .content {margin-top:20px;font-weight:bold}
#jobsEntry .content span {font-weight:normal}
#jobsEntry div.more {clear:both;text-align:right;padding:2px 0 0 0;display:none}


/* --- List pager  --------------------------------------------------------------------------------------------------------  */
.listPager {display:none}



/* --- PrevNext --------------------------------------------------------------------------------------------------------  */
div.prevNext {display:none}



/* -- Kontakt Form --------------------------------------------------------------------------------------------------------*/
#formContact {display:none}
#formContact .row {padding:2px 0 0;clear:both}
#formContact .row .column1 {float:left;width:100px;height:18px;text-align:right;margin-right:13px}
#formContact .row .column2 {float:left}
#formContact .row .column2 input {width:355px;font-size:11px;background:#E6EAF2}
#formContact .row .column2 select {width:355px;font-size:11px;background:#E6EAF2}
#formContact .row .column2 textarea {width:355px;height:100px;font-size:11px;background:#E6EAF2}

#formContact div.send {clear:both;text-align:right;padding-top:10px}

#formContact .infoTop {padding:20px 0}
#formContact .infoBottom  {clear:both;padding-top:10px;}


/* -- Mapa serwisu --------------------------------------------------------------------------------------------------------*/
div.sitemap1 {margin-top:20px;padding:0 0 0 10px}
div.sitemap2 {padding:4px 0 2px 20px}
div.sitemap3 {padding:2px 0 0 40px}

a:link.sitemap1, a:visited.sitemap1 {text-decoration:none;font-weight:bold} 
a:hover.sitemap1 {text-decoration:none;font-weight:bold}

a:link.sitemap2, a:visited.sitemap2 {text-decoration:none;font-weight:normal;background: transparent url('../_img/common/sitemap2.gif') no-repeat 6px 7px;padding:3px 0 3px 22px;} 
a:hover.sitemap2 {text-decoration:none;font-weight:normal;background: transparent url('../_img/common/sitemap2.gif') no-repeat 6px 7px;padding:3px 0 3px 22px;}

a:link.sitemap3, a:visited.sitemap3 {text-decoration:none;font-weight:normal;background: transparent url('../_img/common/sitemap3.gif') no-repeat  13px 7px;padding:3px 0 3px 34px;} 
a:hover.sitemap3 {text-decoration:none;font-weight:normal;background: transparent url('../_img/common/sitemap3.gif') no-repeat  13px 7px;padding:3px 0 3px 34px;}


/* -- Formularz zgłoszeniowy --------------------------------------------------------------------------------------------------------*/

#formZglosz {}
#formZglosz input, #formZglosz textarea, #formZglosz select {font-size:11px;line-height:13px;background:#E6EAF2}
#formZglosz input {text-align:center}
#formZglosz .row {clear:both;padding-top:5px;display:none}
#formZglosz .row .left {float:left;width:150px;text-align:right;margin-right:13px;visibility:visible}
#formZglosz .row .right {float:left;width:515px}

#formZglosz .row .right  select {width:254px}
#formZglosz .row .right  textarea {width:510px}
#formZglosz .row .right input {width:250px}
#formZglosz .row .right input.file {width:254px}
#formZglosz .row .right input.checkbox {width:30px;background:none}

#formZglosz .row .right .column1 {float:left;width:250px;padding-right:6px }
#formZglosz .row .right .column2 {float:left;width:250px}

#formZglosz .agree {padding-top:10px}
#formZglosz .agree .right {position:relative}
#formZglosz .agree .right input {margin-left:-8px;float:left}

#formZglosz .send {clear:both;text-align:right;padding-top:20px}


/* -- Formularz car --------------------------------------------------------------------------------------------------------*/

#formCar {}
#formCar input, #formCar textarea, #formCar select, #formCar option {font-size:11px;line-height:13px;background:#E6EAF2}
#formCar .row {clear:both;padding-top:5px;display:none}
#formCar .info {display:block}
#formCar .row .left {float:left;width:150px;text-align:right;margin-right:13px}
#formCar .row .right {float:left;width:515px}

#formCar select {width:254px}
html>body #formCar select {width:252px}
#formCar textarea {width:510px}
#formCar input {width:250px}
#formCar input.file {width:254px}
#formCar input.checkbox {width:30px;background:none}
#formCar input.long {width:510px}
#formCar input.center {text-align:center}

#formCar .row .right .column1 {float:left;width:250px;margin-right:6px}
html>body  #formCar .row .right .column1 {margin-right:10px}
#formCar .row .right .column2 {float:left;width:250px}

#formCar .send {clear:both;text-align:right;padding-top:20px}



/* -- Formularz home --------------------------------------------------------------------------------------------------------*/

#formHome {}
#formHome input, #formHome textarea, #formHome select, #formHome option {font-size:11px;line-height:13px;background:#E6EAF2}
#formHome .row {clear:both;padding-top:5px;display:none}
#formHome .info {display:block}
#formHome .row .left {float:left;width:150px;text-align:right;margin-right:13px}
#formHome .row .right {float:left;width:515px}

#formHome select {width:254px}
html>body #formHome select {width:252px}
#formHome textarea {width:510px}
#formHome input {width:250px}
#formHome input.file {width:254px}
#formHome input.checkbox {width:30px;background:none}
#formHome input.long {width:510px}
#formHome input.center {text-align:center}
#formHome input.radio {width:30px;background:none}

#formHome .row .right .column1 {float:left;width:255px;margin-right:6px}
html>body  #formHome .row .right .column1 {width:250px;margin-right:10px}
#formHome .row .right .column2 {float:left;width:250px}

#formHome .send {clear:both;text-align:right;padding-top:20px}



/* -- Formularz lend --------------------------------------------------------------------------------------------------------*/

#formLend {}
#formLend input, #formLend textarea, #formLend select, #formLend option {font-size:11px;line-height:13px;background:#E6EAF2}

#formLend .row {clear:both;padding-top:5px;display:none}
#formLend .info {display:block}
#formLend .row .left {float:left;width:150px;text-align:right;margin-right:13px}
#formLend .row .right {float:left;width:515px}

#formLend select {width:254px}
html>body #formLend select {width:252px}
#formLend textarea {width:510px}
#formLend input {width:250px}
#formLend input.file {width:254px}
#formLend input.checkbox {width:30px;background:none}
#formLend input.long {width:510px}
#formLend input.center {text-align:center}

#formLend .row .right .column1 {float:left;width:250px;margin-right:6px}
html>body  #formLend .row .right .column1 {margin-right:10px}
#formLend .row .right .column2 {float:left;width:250px}

#formLend .send {clear:both;text-align:right;padding-top:20px}





