/*
Theme Name: KonsorcjumIT
Theme URI: http://www.konsorcjumit.pl
Description: Motyw dla KonsorcjumIT
Author: CopyCon.pl
Author URI: http://copycon.pl
Version: 1.0
*/

/* body */
html, body{height: 100%;}
body{background: url('images/bgMain.jpg') no-repeat scroll; background-size: 100%; font-family: Verdana, sans-serif; font-size: 12px; color: #032956;}
p {margin: 0;}

/* home */

.topStrip{width: 100%; height: 19px; background: #d5d4d4;}
.home .blueStrip{width: 708px; height: 3px; background: #056ec5; margin: 0 auto;}
.wrap{width: 876px; margin: 0 auto; position: relative; min-height: 100%;}
.page .wrap{width: 1001px; margin-top: 25px;}

.home .buttonyHome{overflow: hidden;}

.home .buttonyHome a{display: block; width: 219px; height: 219px; float: left;}
.home .buttonyHome a.identyfikacja{background: url('images/identyfikacjaoff.png') no-repeat center;}
.home .buttonyHome a.kampanie{background: url('images/kampanieoff.png') no-repeat center;}
.home .buttonyHome a.wsparcie{background: url('images/wsparcieoff.png') no-repeat center;}
.home .buttonyHome a.systemy{background: url('images/systemyoff.png') no-repeat center;}

.home .buttonyHome a.identyfikacja:hover{background: url('images/identyfikacjaon.png') no-repeat center;}
.home .buttonyHome a.kampanie:hover{background: url('images/kampanieon.png') no-repeat center;}
.home .buttonyHome a.wsparcie:hover{background: url('images/wsparcieon.png') no-repeat center;}
.home .buttonyHome a.systemy:hover{background: url('images/systemyon.png') no-repeat center;}

.home .cienHome{width: 780px; height: 37px; margin: 0 auto; background: url('images/cien.png') no-repeat center;}

.homeBannery{overflow: hidden;}

.belkaHome{background: url('images/belkaHome.png') no-repeat; padding: 2px 10px;}
.homeBannery{font-size: 12px; font-weight: bold; color: #fff; margin: 0 0 20px;}

.realizacje{height: 106px; background: url('images/trans.png') repeat; margin: 10px 0; text-align: center; padding: 0 38px;}
.realizacje img{margin: 7px 8px;}

.home .partnerzy{height: 70px; background: url('images/trans.png') repeat; margin: 10px 0; text-align: center;}
.home .partnerzy img{margin: 0 15px;}

.zdalnaPomoc{text-align: center;}
.page .zdalnaPomoc{margin: 40px 0;}
.rekomendacje{width: 200px; margin: 40px auto;}

/* page */

.pageButtony{width: 876px; height: 42px; margin: 0 auto;}
.pageButtony a{display: table-cell; width: 219px; height: 42px; background: url('images/pageInactive.png') no-repeat top center; text-decoration: none; text-transform: uppercase; color: #fff; font-size: 12px; text-align: center; vertical-align: middle;}
.pageButtony a:hover{background: url('images/pageActive.png') no-repeat top center;}
.pageButtony ul{margin: 0; padding: 0;}
.pageButtony ul li{display: inline-block; float: left;}
.page-id-6 .pageButtony a.id6, .parent-pageid-6 .pageButtony a.id6{background: url('images/pageActive.png') no-repeat top center;}
.page-id-7 .pageButtony a.id7, .parent-pageid-7 .pageButtony a.id7{background: url('images/pageActive.png') no-repeat top center;}
.page-id-8 .pageButtony a.id8, .parent-pageid-8 .pageButtony a.id8{background: url('images/pageActive.png') no-repeat top center;}
.page-id-9 .pageButtony a.id9, .parent-pageid-9 .pageButtony a.id9{background: url('images/pageActive.png') no-repeat top center;}

.logo{display: inline-block; vertical-align: top; margin: 15px 0;}
.slider{display: inline-block; width: 524px; height: 272px; margin-left: 70px; margin-top: 15px;}

.topContent{height: 40px; background: url('images/topContent.png'); margin-top: 40px;}
.mainContent{background: #fff;}
.mainContent ul{list-style: disc;}
.mainContent p{line-height: 1.5;}
.mainContent a{text-decoration: none; color: #032956;}
.mainContent a:hover{text-decoration: underline;}

.leftContent, .rightContent{display: inline-block; vertical-align: top;}
.leftContent{width: 224px;}
.menuBoczne ul{padding: 0; margin: 0;}
.menuBoczne ul li{display: block; font-size: 12px; color: #fff; background: url('images/buttonTitle.png') top center no-repeat; width: 210px; margin-left: -5px; padding: 13px 0; padding-left: 20px; font-family: Century Gothic, Verdana, sans-serif;}
.menuBoczne ul li a{color: #fff; text-decoration: none;}
.menuBoczne ul ul{margin-top: 14px;}
.menuBoczne ul ul li{display: block; background: url('images/menuBg.png') top center no-repeat; height: 10px; padding: 7px 13px; margin: 1px 0; margin-left: -14px; width: 198px;}
.menuBoczne ul ul li a{color: #0e4e9d;}
.menuBoczne ul ul li.current_page_item, .menuBoczne ul ul li.current_page_item ul li, .menuBoczne ul ul li.current_page_ancestor, .menuBoczne ul ul li.current_page_parent{height: 100%; }
.menuBoczne ul ul li.current_page_item, .menuBoczne ul ul li.current_page_ancestor, .menuBoczne ul ul li.current_page_parent{background: url('images/kwadrat.png') no-repeat #2165b9 5px 10px; padding-left: 16px; width: 198px;}
.menuBoczne ul ul li.current_page_item ul li, .menuBoczne ul ul li.current_page_ancestor ul li, .menuBoczne ul ul li.current_page_parent ul li {margin: 0; padding: 4px 0 4px 8px; text-transform: lowercase; background: url('images/kwadrat.png') no-repeat #2165b9 0px 8px;}
.menuBoczne ul ul li.current_page_item a, .menuBoczne ul ul li.current_page_item ul li a,  .menuBoczne ul ul li.current_page_ancestor a, .menuBoczne ul ul li.current_page_parent ul a{color: #fff; text-decoration: none;}
.menuBoczne a:hover {text-decoration: underline !important}


.okruchy {font-size: 12px; color: #043d82; margin-bottom: 10px; font-weight: bold;}
.okruchy a{text-decoration: none; color: #043d82;}
.rightContent{width: 690px; min-height: 500px; margin: 10px 30px;}
li.page-item-9 {font-size: 10px !important;}



/*stopka */

.konsultant{position: fixed; top: 80px; background: url('images/box.png') top right no-repeat; width: 228px; height: 310px; margin-left: -180px; overflow: hidden; z-index: 9;}
.konsultant:hover{margin-left: 0px;}
.konsultantContainer{width: 170px; color: #fff; text-align: center; margin: 20px 0 0 5px; }
.konsultantContainer p{line-height: 1.5;}
.konsultant a{color: #fff;}

.footerBg{height: 68px; width: 100%; background: #d5d4d4; position: relative;}
.footerWrap{width: 740px; height: 46px; margin: 0 auto; position: relative; top: 22px; background: url('images/menuHome.png') top center no-repeat;}
.footerTop{font-size: 11px; color: #fff; text-align: center; padding-top: 8px;}
.footerTop a{color: #fff; text-decoration: none; margin: 0 14px;}
.footerBottom{font-size: 11px; color: #fff; padding-top: 10px; margin-left: 40px; position: relative;}
.footerBottom a{color: #fff; text-decoration: none; margin: 0 14px;}
.copyright{position: absolute; right: 35px; top: 10px;}

.wp-pagenavi{padding-top: 15px;}