/* --- Partnerzy  --------------------------------------------------------------------------------------------------------  */
#linksList {}
#linksList a {text-decoration:none}


/* --- Altualnosci  --------------------------------------------------------------------------------------------------------  */
#newsMain {}
#newsMain .date {border-left:1px solid #CCC;padding:2px 5px;font-size:12px;color:#548AC8;font-weight:bold;margin:5px 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 .summary * {font-size:12px;color:#828282;line-height:14px}
#newsMain .summary p {margin:0;padding:0}
#newsMain div.more {text-align:right;padding:5px 5px 0 6px;}

#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;}
#newsList .image img {padding-top:0;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}

#newsEntry {position:relative}
#newsEntry .back {position:absolute;left:0;width:685px;top:-21px;text-align:right}
#newsEntry .back a {color:#FFF}
#newsEntry .date {color:#548AC8;font-weight:bold;margin:5px 0 0}
#newsEntry .title {font-weight:bold;margin:5px 0 0;} 
#newsEntry .content {float:left;font-weight:normal;margin:5px 0 0;padding:0;background:0;width:70%}
#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}



/* --- prasa  --------------------------------------------------------------------------------------------------------  */
#pressMain {}
#pressMain .date {border-left:1px solid #CCC;padding:2px 5px;font-size:12px;color:#548AC8;font-weight:bold;margin:5px 0 0}
#pressMain .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} 
#pressMain .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} 
#pressMain .summary * {font-size:12px;color:#828282;line-height:14px}
#pressMain .summary p {margin:0;padding:0}
#pressMain div.more {text-align:right;padding:5px 5px 0 6px;}

#pressList {position:relative}
#pressList .date {border-left:1px solid #CCC;color:#548AC8;font-weight:bold;padding-left:14px;position:relative;left:-14px}
#pressList .title, #pressList .title a {color:#6D6E71;font-weight:bold;margin:5px 0 0;} 
#pressList .summary, #pressList .summary a {color:#6D6E71;font-weight:normal;margin:5px 0 0;}
#pressList .image {float:right;margin:5px 0 0;}
#pressList .image img {padding-top:0;margin-left:10px;width:185px;height:100px}
#pressList div.more {clear:both;text-align:right;padding:2px 0 5px 0;background-color:#FFF;position:relative;margin-left:-14px}

#pressEntry {position:relative}
#pressEntry .back {position:absolute;left:0;width:685px;top:-21px;text-align:right}
#pressEntry .back a {color:#FFF}
#pressEntry .date {color:#548AC8;font-weight:bold;margin:5px 0 0}
#pressEntry .title {font-weight:bold;margin:5px 0 0;} 
#pressEntry .content {float:left;font-weight:normal;margin:5px 0 0;padding:0;background:0;width:70%}
#pressEntry .image {float:right;margin:5px 0 0;}
#pressEntry .image img {padding-top:0;border:1px solid #E1E1E1;margin-left:10px;width:185px;}



/* --- 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 .summary * {font-size:12px;color:#828282;line-height:14px}
#casestudyMain .summary p {margin:0;padding:0}
#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 {text-align:right;padding:5px 5px 0 6px;background:#FFF;margin-left:-10px;}


#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}

#casestudyEntry {position:relative}
#casestudyEntry .back {position:absolute;left:0;width:685px;top:-21px;text-align:right}
#casestudyEntry .back a {color:#FFF}
#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:70%}
#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;width:417px}
#jobsList #infoAdd {padding-bottom: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}

#jobsEntry {position:relative}
#jobsEntry .back {position:absolute;right:0;top:-23px;text-align:right}
#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}
#jobsEntry div.more {clear:both;text-align:right;padding:2px 0 0 0;}


/* --- List pager  --------------------------------------------------------------------------------------------------------  */
.listPager {clear:both;background-color:#FFF;margin-left:-14px;text-align:center;padding-top:20px}

a:link.pageLink, a:link.pageLink, a:visited.lpageLink {text-decoration:none;color: #004895;} 
a:hover.pageLink, a:link.pageLink-on, a:visited.pageLink-on, a:hover.pageLink-on  {text-decoration:none;color:#EB345E}


/* --- PrevNext --------------------------------------------------------------------------------------------------------  */
div.prevNext {clear:both;position:relative;;margin-left:-14px;padding-left:14px}
div.prev {float:left;padding-top:20px}
div.next {float:right;padding-top:20px}


/* -- Kontakt Form --------------------------------------------------------------------------------------------------------*/
#formContact {}
#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-on.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-on.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}
#formZglosz .row .left {float:left;width:150px;text-align:right;margin-right:13px}
#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 .info {margin-bottom:10px}
#formCar .row {clear:both;padding-top:5px}
#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 .info {margin-bottom:10px}
#formHome .row {clear:both;padding-top:5px}
#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 .info {margin-bottom:10px}
#formLend .row {clear:both;padding-top:5px}
#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}


/* -- Formularz zgłoszeniowy (pod kontaktem) --------------------------------------------------------------------------------------------------------*/
#formEntry {}
#formEntry  input, #formEntry  textarea, #formEntry  select, #formEntry  option {font-size:11px;line-height:13px;background:#E6EAF2}
#formEntry .row {clear:both;padding-top:5px}
#formEntry .info {color:#808080;padding-top:15px}
#formEntry .send {clear:both;text-align:right;margin-top:20px}
#formEntry .row .left {float:left;width:150px;text-align:right;margin-right:13px}
#formEntry .row .right {float:left;width:515px}

#formEntry textarea {width:510px}
#formEntry input {width:250px}
#formEntry input.checkbox {width:30px;background:none}
#formEntry input.radio {width:30px;background:none}
#formEntry input.long {width:510px}
#formEntry input.center {text-align:center}


#formEntry .row .right .column1 {float:left;width:250px;margin-right:6px}
html>body  #formEntry .row .right .column1 {margin-right:10px}
#formEntry .row .right .column2 {float:left;width:250px}


#formEntry .header .right .column1 {width:70px;padding-right:10px}
#formEntry .row .right input.radio {width:25px}
#formEntry .row .right input.checkbox {width:25px;margin-left:-5px}

