﻿body {font-family:Tahoma, Arial, Helvetica, sans-serif;color:#333;font-size:11px;background-color:#787f82;margin:0;padding:0;cursor:default}
.ms-WPBody td {font-family:Tahoma, Arial, Helvetica, sans-serif !important;}
.ms-WPBody {font-family:Tahoma, Arial, Helvetica, sans-serif;color:#333;font-size:11px}
.logoPrint {display:none}
ul {margin-left:20px}

/* linki */
a, a:active {color:#ff6600;text-decoration:none}
a:hover {text-decoration:underline;color:#ff6600;}
a.decoration_none,
a.decoration_none:active {text-decoration:none !important}
a.decoration_none:hover {text-decoration:underline}

.pointer {cursor:pointer}
.pointer:hover {text-decoration:underline}

.infoEdit {text-align:center;font-weight:bold;color:#67679C;border:2px dashed #67679C;padding:5px 10px}

/* ----- glowny layout ---- */

/* glowny content */
.contentPage {text-align:center;width:100%;position:relative;background:transparent url('../_iMg/Layout/mainBG.jpg') repeat-x 0 80px}
.contentPage .mainContent {width:910px;margin:0 auto;text-align:left;padding-bottom:20px}

/* button akcje */
.actionButton {position:absolute;top:0;left:0;z-index:10000}
.actionPanel {position:relative;top:18px}

/* menu + logo */
.contentPage .mainContent .menuTopLogo {height:80px;position:relative}
.contentPage .mainContent .menuTopLogo .logo {position:absolute;top:18px;left:2px;height:50px;width:246px;text-indent:-10000px;overflow:hidden}
.contentPage .mainContent .menuTopLogo .logo a {height:50px;width:246px;display:block;background:transparent url('../_iMg/Layout/logo.jpg') no-repeat 0 0}
.contentPage .mainContent .menuTopLogo .menuTop {position:absolute;top:30px;right:0;width:580px}
.contentPage .mainContent .menuTopLogo .menuTop ul {list-style-type:none;padding:0;margin:0;height:28px;float:right}
.contentPage .mainContent .menuTopLogo .menuTop ul li {float:left;margin-right:10px}
.contentPage .mainContent .menuTopLogo .menuTop ul li a {height:28px;display:block;background-color:transparent;background-position:0 0;background-repeat:no-repeat;text-indent:-10000px;overflow:hidden}
.contentPage .mainContent .menuTopLogo .menuTop ul li#firma a {width:43px;background-image:url('../_iMg/Content/menu/firma.jpg')}
.contentPage .mainContent .menuTopLogo .menuTop ul li#rozwiazania a {width:76px;background-image:url('../_iMg/Content/menu/rozwiazania.jpg')}
.contentPage .mainContent .menuTopLogo .menuTop ul li#produkty a {width:62px;background-image:url('../_iMg/Content/menu/produkty.jpg')}
.contentPage .mainContent .menuTopLogo .menuTop ul li#technologie a {width:78px;background-image:url('../_iMg/Content/menu/technologie.jpg')}
.contentPage .mainContent .menuTopLogo .menuTop ul li#caseStudies a {width:83px;background-image:url('../_iMg/Content/menu/case_studies.jpg')}
.contentPage .mainContent .menuTopLogo .menuTop ul li#kariera a {width:52px;background-image:url('../_iMg/Content/menu/kariera.jpg')}
.contentPage .mainContent .menuTopLogo .menuTop ul li#kontakt a {width:57px;background-image:url('../_iMg/Content/menu/kontakt.jpg')}
.contentPage .mainContent .menuTopLogo .menuTop ul li.last {margin-right:0}

/* baner - flash */
.contentPage .mainContent .banerContainer {height:260px;position:relative}
.contentPage .mainContent .banerContainer #detectionError {height:100px;width:908px;border:1px solid #d4d4d4;text-align:center;padding-top:100px;background-color:#787f82;color:#fff;display:none}

.contentPage .mainContent .banerContainer #banerDefault {position:absolute;top:0;left:0;z-index:0;width:910px}
.contentPage .mainContent .banerContainer #banerMask {position:absolute;top:0;left:0;z-index:100;width:910px}

/* layout */
.contentPage .mainContent .contentContainer {clear:both;background-color:#fff;width:100%;line-height:16px}

/* --------- layout Strony Głownej -------- */
.contentPage .mainContent .contentContainer .greyContent {clear:both;padding:15px 0;background:#e6e6e6 url('../_iMg/Layout/greyContentBG.jpg') repeat-x 0 100%}
.contentPage .mainContent .contentContainer .greyContent .greyContentLeft {float:left;width:599px;border-right:1px solid #b8b8b8}
.contentPage .mainContent .contentContainer .greyContent .greyContentLeft .microsoftLogo {float:left;width:160px;padding:0 20px}
.contentPage .mainContent .contentContainer .greyContent .greyContentLeft .greyText {float:right;width:389px;padding:5px 10px 5px 0}
.contentPage .mainContent .contentContainer .greyContent .greyContentRight {float:right;width:310px}
.contentPage .mainContent .contentContainer .content {clear:both}
.contentPage .mainContent .contentContainer .content .contentLeft {float:left;width:300px}
.contentPage .mainContent .contentContainer .content .contentRight {float:right;width:610px}
.contentPage .mainContent .contentContainer .content .contentRight .left {float:left;width:300px}
.contentPage .mainContent .contentContainer .content .contentRight .right {float:right;width:310px}

/* --------- layout podstrony : menu + 2 kolumny oraz lay 2 kolumny (widok case study, produktu) -------- */
.contentPage .mainContent .contentContainer .subContent {clear:both;padding:0 20px 20px 20px}
.contentPage .mainContent .contentContainer .subContent:after{content:".";display:block;height:0;line-height:0;clear:both;visibility:hidden}
.contentPage .mainContent .contentContainer .subContent .contentLeft {float:left;width:700px;}
.contentPage .mainContent .contentContainer .subContent .contentLeft .left {float:left;width:150px;}
.contentPage .mainContent .contentContainer .subContent .contentLeft .right {float:right;width:480px;padding:0 50px 0 20px;clear:right;}
.contentPage .mainContent .contentContainer .subContent .contentRight {float:right;width:170px;clear:right}
* html .contentPage .mainContent .contentContainer .subContent .contentLeft {width:660px;}
* html .contentPage .mainContent .contentContainer .subContent .contentLeft .right {width:470px;padding-right:20px}

/* --------- layout podstrony : menu + 1 kolumna -------- */
.contentPage .mainContent .contentContainer .contentTwoColumns {clear:both;padding:0 20px 20px 20px}
.contentPage .mainContent .contentContainer .contentTwoColumns .contentLeft {float:left;width:150px;}
.contentPage .mainContent .contentContainer .contentTwoColumns .contentRight {float:right;width:700px;clear:right}

/* --------- layout podstrony : lay 2 kolumny (2 webparty) -------- */
.contentPage .mainContent .contentContainer .twoColumns {clear:both;padding:0 20px 20px 20px}
.contentPage .mainContent .contentContainer .twoColumns .columnFirst {float:left;width:425px}
.contentPage .mainContent .contentContainer .twoColumns .columnSecond {float:right;width:425px;}

/* --------- layout podstrony : lay 1 kolumnowy -------- */
.contentPage .mainContent .contentContainer .fullPage {clear:both;padding:0 20px 20px 20px}

/* menu */
#menuLeft {padding:0;margin:0;list-style-type:none !important;border-top:1px solid #cccccc;padding-top:10px;margin-bottom:40px}
#menuLeft li a {display:block;padding:3px 10px 3px 20px;background:transparent url('../_iMg/Content/menu.gif') no-repeat 8px 8px}
#menuLeft li.active a {color:#666;background:transparent url('../_iMg/Content/menuActive.gif') no-repeat 8px 8px}
#menuLeft li.active a:hover {text-decoration:none}

/* menu po prawej webparts */
#menuRight {padding:0;margin:0;list-style-type:none !important;border-top:1px solid #cccccc;padding-top:10px;}
#menuRight li {padding:3px 10px 3px 20px;background:transparent url('../_iMg/Content/menu.gif') no-repeat 8px 8px}
#menuRight li.active {color:#666;background:transparent url('../_iMg/Content/menuActive.gif') no-repeat 8px 8px}
#menuRight li a,
#menuRight li a:active {color:#ff6600;text-decoration:none}

/* prawa kolumna */
.contentRight .ms-WPBody a {color:#ff6600;text-decoration:none}
.contentRight .ms-WPBody a:hover {text-decoration:underline}
.contentRight .ms-WPBody {margin-bottom:40px}

.menuRight {border-top:1px solid #cccccc;padding-top:10px}
.menuRight #linkitem .link-item {background:transparent url('../_iMg/Content/menu.gif') no-repeat 0px 5px;padding-left:10px}
.menuRight #linkitem .link-item a {color:#ff6600}

/* path */
.contentPage .mainContent .contentContainer .pathContainer .path {padding:10px 20px;color:#666;float:left;width:720px}
.contentPage .mainContent .contentContainer .pathContainer .path a {color:#666}
.contentPage .mainContent .contentContainer .pathContainer .path .pathSeparator {padding:0 5px}
.contentPage .mainContent .contentContainer .pathContainer .addLinks {float:right;width:130px;padding:10px 20px 10px 0;color:#ff6600;}

/* footer */
.contentPage .mainContent .footerContainer {height:60px;}
.contentPage .mainContent .footerContainer .footerMiddle {height:60px;background-color:#93999b;color:#fff;padding:0 20px}
.contentPage .mainContent .footerContainer .footerMiddle .footerText {padding-top:8px;margin-bottom:8px;padding-left:2px}
.contentPage .mainContent .footerContainer .footerMiddle .links {padding:0;margin:0;list-style-type:none;height:22px;margin-left:60px}
.contentPage .mainContent .footerContainer .footerMiddle .links li {float:left;margin-right:10px;height:22px;}
.contentPage .mainContent .footerContainer .footerMiddle .links li a {display:block;height:22px;background-color:transparent;background-position:0 0;background-repeat:no-repeat}
.contentPage .mainContent .footerContainer .footerMiddle .links li#k2 a {width:47px;margin-right:0;background-image:url('../_iMg/Content/links/footer_grey_k2.gif')}
.contentPage .mainContent .footerContainer .footerMiddle .links li#k2websystems a {width:104px;margin-right:0;background-image:url('../_iMg/Content/links/footer_grey_k2websystems.gif')}
.contentPage .mainContent .footerContainer .footerMiddle .links li#k2hosting a {width:80px;margin-right:0;background-image:url('../_iMg/Content/links/footer_grey_k2hosting.jpg')}
.contentPage .mainContent .footerContainer .footerMiddle .links li#k2ux a {width:50px;margin-right:0;background-image:url('../_iMg/Content/links/footer_grey_k2ux.gif')}
.contentPage .mainContent .footerContainer .footerMiddle .links li#k2motion a {width:73px;margin-right:0;background-image:url('../_iMg/Content/links/footer_grey_k2motion.gif')}
.contentPage .mainContent .footerContainer .footerMiddle .links li#k2womm a {width:72px;margin-right:0;background-image:url('../_iMg/Content/links/footer_grey_k2womm.gif')}
.contentPage .mainContent .footerContainer .footerMiddle .links li#acr a {width:55px;margin-right:0;background-image:url('../_iMg/Content/links/footer_grey_acr.gif')}
.contentPage .mainContent .footerContainer .footerMiddle .links li#system3 a {width:60px;margin-right:0;background-image:url('../_iMg/Content/links/footer_grey_system3.gif')}
.contentPage .mainContent .footerContainer .footerMiddle .links li#mail3 a {width:52px;margin-right:0;background-image:url('../_iMg/Content/links/footer_grey_mail3.gif')}
.contentPage .mainContent .footerContainer .footerMiddle .links li#k2search a {width:79px;margin-right:0;background-image:url('../_iMg/Content/links/footer_grey_k2search.gif')}
.contentPage .mainContent .footerContainer .footerBottom {height:3px;line-height:0px;font-size:0px;margin:0 3px;background-color:#93999b;position:relative}.contentPage .mainContent .footerContainer .footerBottom .footerBottomLeft, 
.contentPage .mainContent .footerContainer .footerBottom .footerBottomRight {height:3px;width:3px;background-color:transparent;background-position:0 0;background-repeat:no-repeat;position:absolute;top:0;}
.contentPage .mainContent .footerContainer .footerBottom .footerBottomLeft {background-image:url('../_iMg/Layout/footerLC.gif');left:-3px}
.contentPage .mainContent .footerContainer .footerBottom .footerBottomRight {background-image:url('../_iMg/Layout/footerRC.gif');right:-3px;}
.contentPage .mainContent .footerSecond {padding:10px 18px;color:#ccc}
.contentPage .mainContent .footerSecond a {color:#ccc;text-decoration:none}
.contentPage .mainContent .footerSecond a:hover {text-decoration:underline}
.contentPage .mainContent .footerSecond .footerSecondLeft {float:left;width:60%}
.contentPage .mainContent .footerSecond .footerSecondRight {float:right;width:38%}
.contentPage .mainContent .footerSecond .footerSecondRight ul {padding:0;margin:0;list-style-type:none}
.contentPage .mainContent .footerSecond .footerSecondRight ul li {float:right;padding:0 15px 0 14px;background:transparent url('../_iMg/Layout/footSeparator.jpg') no-repeat 100% 2px}
.contentPage .mainContent .footerSecond .footerSecondRight ul li.last {padding-right:0;background-image:none}

/* wyniki wyszukiwania */
.srch-stats {background-color:transparent;float:right}
.srch-Page {background-color:transparent;padding:10px 0;text-align:center}
.srch-Page a {color:#ff6600 !important}
.itemSearch .title {font-size:12px}
.itemSearch .desc {padding-left:30px;margin-bottom:5px}

/* sitemap */
.level-section {padding-bottom:20px}
.level-section .subMenuLevel {padding-left:15px}
.level-section a,.level-section a:visited {color:#333 !important}
.level-section .level-bullet {background:transparent url('../_iMg/Content/menu.gif') no-repeat 0 7px;padding-left:15px}
.level-section .level-bullet a {color:#ff6600 !important}
.level-section .level-bullet a:visited {color:#ff6600 !important}

/* smallBoxImage */
.icons {white-space:nowrap}
.smallBoxImage {display:inline-block;width:32px;height:32px;background-color:transparent;background-position:0 0;background-repeat:no-repeat}
#sol_01 {background-image:url('../_iMg/Content/Solutions/cap.jpg')}
#sol_02 {background-image:url('../_iMg/Content/Solutions/bnk.jpg')}
#sol_03 {background-image:url('../_iMg/Content/Solutions/crm.jpg')}
#sol_04 {background-image:url('../_iMg/Content/Solutions/bi.jpg')}
#sol_05 {background-image:url('../_iMg/Content/Solutions/eas.jpg')}
#sol_06 {background-image:url('../_iMg/Content/Solutions/eai.jpg')}
#sol_07 {background-image:url('../_iMg/Content/Solutions/dms.jpg')}
#sol_08 {background-image:url('../_iMg/Content/Solutions/fdp.jpg')}
#sol_09 {background-image:url('../_iMg/Content/Solutions/cp.jpg')}
#sol_10 {background-image:url('../_iMg/Content/Solutions/bpm.jpg')}

/* produkty */
.productLogo {display:block;height:40px;width:180px;background-color:transparent;background-position:0 0;background-repeat:no-repeat}
#product_01 {background-image:url('../_iMg/Content/Products/k2_kredyt.jpg')}
#product_02 {background-image:url('../_iMg/Content/Products/k2_rozliczenia.jpg')}
#product_03 {background-image:url('../_iMg/Content/Products/k2_dokumenty.jpg')}
#product_04 {background-image:url('../_iMg/Content/Products/k2_scoring.jpg')}
#product_05 {background-image:url('../_iMg/Content/Products/k2_kompetencje.jpg')}
#product_06 {background-image:url('../_iMg/Content/Products/k2_webparts.jpg')}

/* slowa kluczowe */
a.keyword,
a.keyword:link,
a.keyword:visited
a.keyword:active {border-bottom:1px dashed #333 !important;color:#333 !important}
a.keyword:hover {border-bottom:0 !important}
.ms-WPBody a.keyword,
.ms-WPBody a.keyword:link,
.ms-WPBody a.keyword:visited,
.ms-WPBody a.keyword:active {border-bottom:1px dashed #333 !important;color:#333 !important}
.ms-WPBody a.keyword:hover {border-bottom:0 !important}

/* blockqoute */
.blockquote {padding:15px 0 15px 50px;background:transparent url('../_iMg/Content/blockquote.gif') no-repeat 0 0;}

/* box transparent */
.boxTransparent {padding:20px}

/* wyglad czcionek */
.strong {font-weight:bold !important}
.normal {font-weight:normal !important}
.italic {font-style:italic !important}

/* wyrownanie */
.right {float:right !important}
.left {float:left !important}
.alRight {text-align:right !important}
.alLeft {text-align:left !important}
.alCenter {text-align:center !important}

/* marginy */
.marginBottom_0 {margin-bottom:0px !important}
.marginBottom_5 {margin-bottom:5px !important}
.marginBottom_10 {margin-bottom:10px !important}
.marginBottom_15 {margin-bottom:15px !important}
.marginBottom_20 {margin-bottom:20px !important}
.marginBottom_25 {margin-bottom:25px !important}
.marginBottom_40 {margin-bottom:40px !important}
.marginLeft_200 {margin-left:200px !important}


/* paddingi */
.paddingLeft_10 {padding-left:10px !important}
.paddingLeft_20 {padding-left:20px !important}
.paddingLeft_25 {padding-left:25px !important}
.paddingLeft_30 {padding-left:30px !important}
.paddingLeft_40 {padding-left:40px !important}
.paddingRight_10 {padding-right:10px !important}
.paddingRight_20 {padding-right:20px !important}
.paddingBottom_20 {padding-bottom:20px !important}
.paddingBottom_10 {padding-bottom:10px !important}
.paddingTop_20 {padding-top:20px !important}

/* font colors */
.color_grey_01 {color:#666 !important}
.color_grey_02 {color:#999 !important}
.color_grey_03 {color:#333 !important}
.color_black {color:#000 !important}
.color_white {color:#fff !important}
.color_orange_01 {color:#ff6600 !important}

/* fonts size */
.size_9 {font-size:9px}
.size_10 {font-size:10px}
.size_12 {font-size:12px}
.size_13 {font-size:13px}
.size_15 {font-size:15px}
.size_16 {font-size:16px}
.size_20 {font-size:20px}
.size_24 {font-size:24px}
.size_26 {font-size:26px}

/* pozycjonowanie */
.relative {position:relative}
.absolute {position:absolute}

/* divy z borderem dla sifr */
.borderBottom_150 {width:150px;border-bottom:1px solid #ccc;padding-bottom:5px}
.borderBottom  {border-bottom:1px solid #ccc;}

/* separatory */
.separator_grey_01 {background:transparent url('../_iMg/Layout/footSeparator.jpg') no-repeat 100% 0px;display:inline-block;width:1px;height:11px;margin:0 5px;position:relative;top:2px}

.ms-standardheader {margin-bottom:20px;border-bottom:1px solid #ccc;padding-bottom:10px}
.ms-WPHeader td {border:0}
