@charset "utf-8";

/*------ header ------*/

.l-pageTools ul li.pt2 a{
	margin-left:115px !important;
	}
.l-pageTools ul li.pt4 a{
	background: url('../i/layout/contrast-icon.png') no-repeat;
	}

/*----- strona główna -----*/

.contrast-1 *{
	background:#000 !important;
	color:#70D2FF !important;
	color:#FFF !important;
	}
.contrast-1 .controlBox, .contrast-1 footer[role="contentinfo"]{
	border-top: solid 1px rgba(255,255,255,0) !important;
	}		
.contrast-1 nav[role="navigation"] .info p{
	line-height:20px;
	}
.contrast-1 .l-pageContent-home .offerBox .ob-left ul.boxes li, .contrast-1 .l-pageContent-home .offerBox .ob-right .formBox{
	border: solid 1px rgba(255,255,255,0) !important;
	}
	
.contrast-2 *{
	background:#000 !important;
	color:#70D2FF !important;
	color:#FFF !important;
	}	
.contrast-2 .controlBox, .contrast-2 footer[role="contentinfo"]{
	border-top: solid 1px rgba(255,255,255,1) !important;
	}
.contrast-2 nav[role="navigation"] .info p{
	line-height:20px;
	}
.contrast-2 .l-pageContent-home .offerBox .ob-left ul.boxes li, .contrast-2 .l-pageContent-home .offerBox .ob-right .formBox{
	border: solid 1px rgba(255,255,255,1) !important;
	}
	
.map, .map *{
	background:none !important;
	}
.contrast-1 .mapBox .searchBox{
	background:none !important;
	}
.contrast-2 .mapBox .searchBox{
	background:none !important;
	}
.contrast-1 .mapBox .searchBox .formBox li{
	/*margin-right:0px;*/
	}
.contrast-2 .mapBox .searchBox .formBox li{
	/*margin-right:0px;*/
	}
	
.contrast-1 .mapBox .searchBox .formBox form input[type="text"], .contrast-2 .mapBox .searchBox .formBox form input[type="text"]{
	padding:10px 10px;
	}
.contrast-1 .tableBox, .contrast-2 .tableBox{
	z-index:1;
	}
.contrast-1 .sb-wrapper, .contrast-2 .sb-wrapper{
	z-index:2;
	}
	
/*--------- globalne --------*/

.contrast-1 h1, .contrast-1 h2, .contrast-1 h3, .contrast-1 h4, .contrast-1 h5, .contrast-1 strong, .contrast-1 p, .contrast-1 ul li,
.contrast-1 h1 *, .contrast-1 h2 *, .contrast-1 h3 *, .contrast-1 h4 *, .contrast-1 h5 *, .contrast-1 strong *, .contrast-1 p *, .contrast-1 ul li *{
	color:#FFF !important;
	}
.contrast-2 h1, .contrast-2 h2, .contrast-2 h3, .contrast-2 h4, .contrast-2 h5, .contrast-2 strong, .contrast-2 p, .contrast-2 ul li,
.contrast-2 h1 *, .contrast-2 h2 *, .contrast-2 h3 *, .contrast-2 h4 *, .contrast-2 h5 *, .contrast-2 strong *, .contrast-2 p *, .contrast-2 ul li *{
	color:#FFF !important;
	color:#FF0 !important;
	}

.contrast-1 a *, .contrast-1 a,
.contrast-1 h1 a, .contrast-1 h2 a, .contrast-1 h3 a, .contrast-1 h4 a, .contrast-1 h5 a, .contrast-1 strong a, .contrast-1 p a, .contrast-1 ul li a{
	color:#70D2FF !important;
	}
.contrast-2 a *, .contrast-2 a,
.contrast-2 h1 a, .contrast-2 h2 a, .contrast-2 h3 a, .contrast-2 h4 a, .contrast-2 h5 a, .contrast-2 strong a, .contrast-2 p a, .contrast-2 ul li a{
	color:#70D2FF !important;
	}
	

.contrast-1 a h1, .contrast-1 a h2, .contrast-1 a h3, .contrast-1 a h4, .contrast-1 a h5, .contrast-1 a strong, .contrast-1 a p, .contrast-1 a span, .contrast-1 a div{
	color:#70D2FF !important;
	}
.contrast-2 a h1, .contrast-2 a h2, .contrast-2 a h3, .contrast-2 a h4, .contrast-2 a h5, .contrast-2 a strong, .contrast-2 a p, .contrast-2 a span, .contrast-2 a div{
	color:#70D2FF !important;
	}

.contrast-1 .l-pageTools .searchBox form input[type="text"], .contrast-1 .controlBox .newsletterBox .newsletterFormBox form input[type="text"]{
	border: solid 2px #F2F2F2;
	}
.contrast-2 .l-pageTools .searchBox form input[type="text"], .contrast-2 .controlBox .newsletterBox .newsletterFormBox form input[type="text"]{
	border: solid 2px #F2F2F2;
	}
	
.contrast-1 .l-pageContent-home .offerBox .ob-right span.gradient{
	display:none;
	}
.contrast-2 .l-pageContent-home .offerBox .ob-right span.gradient{
	display:none;
	}	


.contrast-1 .l-pageServices .column-rest ul li .item .icon, contrast-2 .l-pageServices .column-rest ul li .item .icon{
	background: url('/i/layout/iconset-services.jpg') no-repeat 0px 0px !important;
	}
.contrast-1 .l-pageServices .column-rest ul li .item.disabled .icon, .contrast-2 .l-pageServices .column-rest ul li .item.disabled .icon {
    background: url('/i/layout/iconset-services.jpg') no-repeat 0px 0px !important;
	}
.contrast-1 .l-pageServices .column-rest ul li:nth-child(2) .item .icon, .contrast-2 .l-pageServices .column-rest ul li:nth-child(2) .item .icon {
	background: url('/i/layout/iconset-services.jpg') no-repeat 0px 0px !important;
    background-position: -172px 0px !important;
	}
.contrast-1 .l-pageServices .column-rest ul li:nth-child(3) .item .icon, .contrast-2 .l-pageServices .column-rest ul li:nth-child(3) .item .icon {
    background: url('/i/layout/iconset-services.jpg') no-repeat 0px 0px !important;
    background-position: -345px 0px !important;
	}

/*-------- strona 404 -------*/
.contrast-1 .p404 #slides .slides_container div span.infoBox .button-404{
	color:#FFF !important;
	background: url('../i/layout/arrow-404-white.png') right 11px no-repeat !important;
	}	
.contrast-1 .p404 #slides .slides_container div img{
	opacity:0 !important;
	}
.contrast-1 .p404 #slides .slides_container{
	border: solid 1px rgba(255,255,255,0) !important;
	}
	
.contrast-2 .p404 #slides .slides_container div span.infoBox .button-404{
	color:#FFF !important;
	background: url('../i/layout/arrow-404-white.png') right 11px no-repeat !important;
	}
.contrast-2 .p404 #slides .slides_container div img{
	opacity:0 !important;
	}
.contrast-2 .p404 #slides .slides_container{
	border: solid 1px rgba(255,255,255,1) !important;
	}
	
/*------- aktualności --------*/
.contrast-1 ul.asideMenu li.current a{
	color:#FFF !important;
	}
.contrast-1 .l-pageContent.wide, .contrast-1 ul.asideMenu, .contrast-1 .formBoxAvailability{
	border: solid 1px rgba(255,255,255,0) !important;
	}
.contrast-1 ul.asideMenu li, .contrast-1 .newsList li, .contrast-1 .sectionHeader{
	border-bottom: solid 1px rgba(255,255,255,0) !important;
	}
.contrast-1 .paginNav{
	border-top: solid 1px rgba(255,255,255,0) !important;
	}
	
.contrast-2 ul.asideMenu li.current a{
	color:#FFF !important;
	}
.contrast-2 .l-pageContent.wide, .contrast-2 ul.asideMenu, .contrast-2 .formBoxAvailability{
	border: solid 1px rgba(255,255,255,1) !important;
	}
.contrast-2 ul.asideMenu li, .contrast-2 .newsList li, .contrast-2 .sectionHeader{
	border-bottom: solid 1px rgba(255,255,255,1) !important;
	}
.contrast-2 .paginNav{
	border-top: solid 1px rgba(255,255,255,1) !important;
	}

/*------ centrum abonenta -------*/

.contrast-1 .menuBox ul li a.current{
	color:#FFF !important;
	}
.contrast-1 .menuBox ul li{
	border: solid 1px rgba(255,255,255,0) !important;
	border-bottom:none !important;
	}
.contrast-1 .clientDownload li{
	border-bottom: solid 1px rgba(255,255,255,0) !important;
	}

.contrast-2 .menuBox ul li a.current{
	color:#FFF !important;
	}
.contrast-2 .menuBox ul li{
	border: solid 1px rgba(255,255,255,1) !important;
	border-bottom:none !important;
	}
.contrast-2 .clientDownload li{
	border-bottom: solid 1px rgba(255,255,255,1) !important;
	}

/*------- dynamic-slider ----*/

.contrast-1 .stepBox ul li a.current {
    background: url("../i/layout/ico-step-current.png") no-repeat center 0px !important;
    color: #FFF !important;
	}	
.contrast-1 .submitBox .sb-services li .alert, .contrast-1 .submitBox .sb-summary ul li.first, .contrast-1 .submitBox .sb-summary ul li.second{
	text-shadow:none !important;
	}	
.contrast-1 .submitBox .sb-summary{
	border-top: solid 1px rgba(255,255,255,0) !important;
	}
.contrast-1 .tableBox .tb-table{
	border: solid 1px rgba(255,255,255,0) !important;
	}
.contrast-1 .tableBox ul.tb-table li{
	border-left: solid 1px rgba(255,255,255,0) !important;
	}

.contrast-2 .stepBox ul li a.current {
    background: url("../i/layout/ico-step-current.png") no-repeat center 0px !important;
    color: #FFF !important;
	}	
.contrast-2 .submitBox .sb-services li .alert, .contrast-2 .submitBox .sb-summary ul li.first, .contrast-2 .submitBox .sb-summary ul li.second{
	text-shadow:none !important;
	}
.contrast-2 .submitBox .sb-summary{
	border-top: solid 1px rgba(255,255,255,0) !important;
	}
.contrast-2 .tableBox .tb-table{
	border: solid 1px rgba(255,255,255,1) !important;
	}
.contrast-2 .tableBox ul.tb-table li{
	border-left: solid 1px rgba(255,255,255,1) !important;
	}
	
/*---------- faq -------*/

.contrast-1 .faq p strong {
    background: url('../i/layout/ico-faq-white.png') 680px 13px no-repeat !important;
	}
.contrast-1 .faq.current p strong {
    background-position: 680px -144px !important;
	}
.contrast-1 .faq{
	border-bottom: solid 1px rgba(255,255,255,0) !important;
	}
.contrast-1 .faq.first{
	border-top: solid 1px rgba(255,255,255,0) !important;
	}

.contrast-2 .faq p strong {
    background: url('../i/layout/ico-faq-white.png') 680px 13px no-repeat !important;
	}
.contrast-2 .faq.current p strong {
    background-position: 680px -144px !important;
	}
.contrast-2 .faq{
	border-bottom: solid 1px rgba(255,255,255,1) !important;
	}
.contrast-2 .faq.first{
	border-top: solid 1px rgba(255,255,255,1) !important;
	}
	
	
/*---------- formularz zamówienia -------*/

.contrast-1 .orderFormBox{
	border: solid 1px rgba(255,255,255,0) !important;
	}
.contrast-1 .contactFormBox{
	border: solid 1px rgba(255,255,255,0) !important;
	}
.contrast-1 .messageTU{
	border-bottom: solid 1px rgba(255,255,255,0) !important;
	}

.contrast-2 .orderFormBox{
	border: solid 1px rgba(255,255,255,1) !important;
	border-top: solid 1px rgba(255,255,255,0) !important;
	}
.contrast-2 .contactFormBox{
	border: solid 1px rgba(255,255,255,1) !important;
	}
.contrast-2 .messageTU{
	border-bottom: solid 1px rgba(255,255,255,1) !important;
	}

/*-------------- kolokacja -------*/

.contrast-1 .submitBox{
	background:none !important;
	}
.contrast-2 .submitBox{
	background:none !important;
	}
	
/*-------- konfigurator ------*/

.contrast-1 .activation{
	border-top:solid 1px rgba(255,255,255,0) !important;
	}
.contrast-1 .tableBox ul.tb-table li.first{
	border-right:solid 1px rgba(255,255,255,0) !important;
	}
.contrast-1 .tableBox ul.tb-table li.clickable.current{
	background:#FFF !important;
	}
.contrast-1 .tableBox ul.tb-table li.clickable.current *, .contrast-1 .tableBox ul.tb-table li.clickable.current{
	color:#000 !important;
	}
.contrast-1 .tableBox ul.tb-table li.clickable.current span{
	background:none !important;
	}


.contrast-2 .activation{
	border-top:solid 1px rgba(255,255,255,1) !important;
	}
.contrast-2 .tableBox ul.tb-table li.first{
	border-right:solid 1px rgba(255,255,255,1) !important;
	}	
.contrast-2 .tableBox ul.tb-table li.clickable.current{
	background:#FFF !important;
	}
.contrast-2 .tableBox ul.tb-table li.clickable.current *, .contrast-2 .tableBox ul.tb-table li.clickable.current{
	color:#000 !important;
	}
	
.contrast-2 .tableBox ul.tb-table li.clickable.current span{
	background:none !important;
	}
	
.contrast-1 .tableBox .tb-table.tb-tv{
	border:none !important;
	}
.contrast-2 .tableBox .tb-table.tb-tv{
	border:none !important;
	}


/*----------- oferta -------*/

.contrast-1 ul.dropDownMenu li.current a {
    color: #FFF !important;
	}
.contrast-1 ul.dropDownMenu{
	border:solid 1px rgba(255,255,255,0) !important;
	}
.contrast-1 ul.dropDownMenu li a{
	border-bottom:solid 1px rgba(255,255,255,0) !important;
	}
.contrast-1 .oBox, .contrast-1 .oBox .leftBox div{
	border:solid 1px rgba(255,255,255,0) !important;
	}
	
.contrast-2 ul.dropDownMenu li.current a {
    color: #FFF !important;
	}

.contrast-1 .l-pageCollocasion li {
    background: url('/i/layout/bullet-white.png') no-repeat 5px 6px !important;
	}
.contrast-2 .l-pageCollocasion li {
    background: url('/i/layout/bullet-white.png') no-repeat 5px 6px !important;
	}
.contrast-1 .offerList li {
    background: url("/i/layout/bullet-white.png") no-repeat 0px 5px !important;
	}
.contrast-2 .offerList li {
    background: url("/i/layout/bullet-white.png") no-repeat 0px 5px !important;
	}

/*-------- polityka cookies ------*/

.contrast-1 .polityka .wrapper .close {
    background: url('../i/layout/cookies-close-white.png') 20px 16px no-repeat !important;
	}
	
.contrast-2 .polityka .wrapper .close {
    background: url('../i/layout/cookies-close-white.png') 20px 16px no-repeat !important;
	}
	
.contrast-1 .l-pageContent-home .channelsBox a.prev {
    background: url('../i/layout/channels-arrow-prev-white.png') no-repeat !important;
	}
.contrast-2 .l-pageContent-home .channelsBox a.prev {
    background: url('../i/layout/channels-arrow-prev-white.png') no-repeat !important;
	}
.contrast-1 .l-pageContent-home .channelsBox a.next {
    background: url('../i/layout/channels-arrow-next-white.png') no-repeat !important;
	}
.contrast-2 .l-pageContent-home .channelsBox a.next {
    background: url('../i/layout/channels-arrow-next-white.png') no-repeat !important;
	}


/*---------- sprawdź dostępność --------*/

.contrast-1 .btn-check span.arrow {
    background: url("../i/layout/ico-arrow-check-white.png") no-repeat 0px 0px !important;
	}
.contrast-2 .btn-check span.arrow {
    background: url("../i/layout/ico-arrow-check-white.png") no-repeat 0px 0px !important;
	}
	
.contrast-1 ul.servicesBox li{
	border:solid 1px rgba(255,255,255,0) !important;
	}
.contrast-2 ul.servicesBox li{
	border:solid 1px rgba(255,255,255,1) !important;
	}
	
.contrast-1 .mapBox .searchBox .formBox{
	/*box-sizing:border-box;*/
	border:solid 1px rgba(255,255,255,0) !important;
	}	
.contrast-2 .mapBox .searchBox .formBox{
	/*box-sizing:border-box;*/
	border:solid 1px rgba(255,255,255,1) !important;
	}
	
.contrast-1 .fakePlaceholder {
	color: #FFF !important;
	opacity:1 !important;
	}
.contrast-1 ::-webkit-input-placeholder { /* WebKit browsers */
    color: #FFF !important;
	opacity:1 !important;
	}
.contrast-1 :-moz-placeholder { /* Mozilla Firefox 4 to 18 */
    color: #FFF !important;
	opacity:1 !important;
	}
.contrast-1 ::-moz-placeholder { /* Mozilla Firefox 19+ */
    color: #FFF !important;
	opacity:1 !important;
	}
.contrast-1 :-ms-input-placeholder { /* Internet Explorer 10+ */
    color: #FFF !important;
	opacity:1 !important;
	}
	
.contrast-2 .fakePlaceholder {
	color: #FF0 !important;
	opacity:1 !important;
	}
.contrast-2 ::-webkit-input-placeholder { /* WebKit browsers */
    color: #FF0 !important;
	opacity:1 !important;
	}
.contrast-2 :-moz-placeholder { /* Mozilla Firefox 4 to 18 */
    color: #FF0 !important;
	opacity:1 !important;
	}
.contrast-2 ::-moz-placeholder { /* Mozilla Firefox 19+ */
    color: #FF0 !important;
	opacity:1 !important;
	}
.contrast-2 :-ms-input-placeholder { /* Internet Explorer 10+ */
    color:#FF0 !important;
	opacity:1 !important;
	}
	
/*------ strona tesktowa -------*/

.contrast-1 .formBoxAvailability, .contrast-1 .formBoxAvailability2{
	border:solid 1px rgba(255,255,255,0) !important;
	}
.contrast-2 .formBoxAvailability, .contrast-2 .formBoxAvailability2{
	border:solid 1px rgba(255,255,255,1) !important;
	}
	
/*------ wyniki wyszukiwania ----*/

.contrast-1 .resultBox ul li{
	border-bottom:solid 1px rgba(255,255,255,0) !important;
	}
.contrast-2 .resultBox ul li{
	border-bottom:solid 1px rgba(255,255,255,1) !important;
	}
	
.contrast-1 .formBoxAvailability span.gradient{
	display:none;
	}
.contrast-2 .formBoxAvailability span.gradient{
	display:none;
	}
.contrast-1 .l-pageContent.wide .column-700.article li {
    background: url('/i/layout/bullet-white.png') no-repeat 5px 6px !important;
	}
.contrast-2 .l-pageContent.wide .column-700.article li {
    background: url('/i/layout/bullet-white.png') no-repeat 5px 6px !important;
	}
	
.contrast-1 .defaultForm div.selector{
	border:solid 1px #FFF !important;
	}
.contrast-2 .defaultForm div.selector{
	border:solid 1px #FFF !important;
	}
.contrast-1 .defaultForm div.selector span:after, .contrast-2 .defaultForm div.selector span:after{
	display:block;
	position:absolute;
	width: 0;
	height: 0;
	border-style: solid;
	border-width: 4px 2px 0 2px;
	border-color: #FFF transparent transparent;
	content:"";
	right:10px;
	top:10px;
	}
.contrast-1 .minigallery, .contrast-2 .minigallery{
	display:none;
	}	
.contrast-1 .button, .contrast-2 .button  {
	background: url('../i/layout/btn-bg.jpg') no-repeat !important;
	color:#FFF !important;
	}
.contrast-1 #slides .slides_container div span.infoBox a.button-arrow, .contrast-2 #slides .slides_container div span.infoBox a.button-arrow {
    background: url('/i/layout/btn-white-arrow.png') no-repeat !important;
	color:#FFF !important;
	}	
.contrast-1 #slides .slides_container div span.infoBox a, .contrast-2 #slides .slides_container div span.infoBox a {
    background: url('/i/layout/btn-bg.jpg') no-repeat !important;
	color:#FFF !important;
	}

.contrast-1 .l-pageContent.wide .column-700 h1 a, .contrast-1 .l-pageContent.wide .column-700 h2 a, .contrast-1 .l-pageContent.wide .column-700 h3 a, .contrast-1 .l-pageContent.wide .column-700 h4 a{
	color: #70D2FF !important;
	}
.contrast-2 .l-pageContent.wide .column-700 h1 a, .contrast-2 .l-pageContent.wide .column-700 h2 a, .contrast-2 .l-pageContent.wide .column-700 h3 a, .contrast-2 .l-pageContent.wide .column-700 h4 a{
	color: #70D2FF !important;
	}
.contrast-1 .biz #slides .slides_container div span.infoBox a , .contrast-2 .biz #slides .slides_container div span.infoBox a{
    background: url("/i/layout/btn-bg-biz.jpg") no-repeat scroll 0% 0% transparent !important;
	background-size: cover !important;
	}

.contrast-1 .formBoxAvailability2 span.gradient, .contrast-2 .formBoxAvailability2 span.gradient, .contrast-1 .formBoxAvailability span.gradient, .contrast-2 .formBoxAvailability span.gradient, .contrast-1 .formBoxAvailability2a span.gradient, .contrast-2 .formBoxAvailability2a span.gradient{
	display:none !important;
	}
	
.contrast-1 .tip-arrow, .contrast-2 .tip-arrow {
    background: url('../i/layout/arrow-section.png') no-repeat right 0px !important;
    color: #252525 !important;
	}
	
.contrast-1 .l-pageContent-home .offerBox .ob-left ul.boxes li:hover{
	/*background:#FFF !important;*/
	-webkit-box-shadow:inset 0 0 1px 2px rgba(112,210,255,1) !important;
	box-shadow:inset 0 0 1px 2px rgba(112,210,255,1) !important;
	}
	
.contrast-2 .l-pageContent-home .offerBox .ob-left ul.boxes li:hover{
	-webkit-box-shadow:inset 0 0 1px 2px rgba(255,255,0,1) !important;
	box-shadow:inset 0 0 1px 2px rgba(255,255,0,1) !important;
	
	-webkit-box-shadow:inset 0 0 1px 2px rgba(112,210,255,1) !important;
	box-shadow:inset 0 0 1px 2px rgba(112,210,255,1) !important;
	}
.contrast-1 .l-pageContent-home .offerBox .ob-left ul.boxes li span, .contrast-2 .l-pageContent-home .offerBox .ob-left ul.boxes li span{
	display:none !important;
	}

/*-------- wykluczenia ------*/

.newsList li .infoBox span {
    background: url("/i/layout/ico-newsList.jpg") 0px 1px no-repeat !important;
	}

.oBox .rightBox .button{
	color:#FFF !important;
	}
nav[role="navigation"] .info {
    background: url('../i/layout/ico-info.jpg') no-repeat !important;
	}

.l-pageContent-home .newsBox .nb-boxes .infoBox span {
    background: url('../i/layout/ico-news.png') no-repeat !important;
	}
.msgBox.noResult {
    background: url('../i/layout/ico-noresults.png') no-repeat 0px 0px !important;
	}
.btn-check-big.active {
    background: url("../i/layout/bg-button-check.png") no-repeat 0px -102px !important;
	color: #FFF  !important;
	}
ul.servicesBox li a{
	background: url('../i/layout/ico-services-aval.png') no-repeat !important;
	}
ul.servicesBox li.s1.not a {
    background-position: -120px 0px  !important;
    color: #EE0005  !important;
	}
ul.servicesBox li.s2 a {
    background-position: 0px -120px !important;
	}
ul.servicesBox li.s3 a {
    background-position: 0px -240px !important;
	}
ul.servicesBox li.s4 a {
    background-position: 0px -360px !important;
	}
.officeBox ul li {
   	background: url('../i/layout/ico-officeBox.png') no-repeat 0px 0px !important;
	}
.officeBox ul li.l2 {
    background-position: 0px -100px !important;
	}
.officeBox ul li.l2a {
    background-position: 0px -100px  !important;
	}
.officeBox ul li.l3 {
    background-position: 0px -200px !important;
	}
.l3 .helpIcon {
	background: url('../i/layout/helpIconBig.png') no-repeat 0px 0px !important;
	}
.media-popup .popupBox .btn-close {
    background: url('../i/layout/btn-close-logos.png') 0px 0px no-repeat !important;
	}
.btn-prev-tv {
    background: url('../i/layout/ico-arrow-tv-prev.png') no-repeat 0px 0px !important;
	}
.btn-next-tv {
    background: url('../i/layout/ico-arrow-tv-next.png') no-repeat 0px 0px  !important;
	}
.tb-table.price-info a {
    background: url("../i/layout/btn-bg-2.jpg") no-repeat scroll 0% 0% transparent !important;
	color:#FFF !important;
	}
a.btn-delete {
    background: url('../i/layout/btn-close.png') 0px 0px no-repeat !important;
	}
.tip-info {
    background: url('../i/layout/ico-info.png') no-repeat 0px 2px !important;
	}
.slider .scrollTrack .point, .dynSlider .scrollTrack .point {
    background: url('../i/layout/point.jpg') no-repeat 20px 0px !important;
	}
.slider .scrollTrack, .dynSlider .scrollTrack{
    background: url('../i/layout/scrollTrack.png') no-repeat 0px 14px !important;
	}
.slider .scroller, .dynSlider .scroller{
    background: url('../i/layout/scroller.png') no-repeat 0px 0px !important;
	}
.slider .scroller p, .slider .scroller small, .dynSlider .scroller p, .dynSlider .scroller small{
	color:#FFF !important;
	background:none !important;
	}
.orderFormBox form button, .contactFormBox form button {
    background: url("../i/layout/btn-search.png") no-repeat scroll 0% 0% transparent !important;
	}
.submitBox button{
	background: url('../i/layout/tb-btn-price.png') no-repeat 0px 0px !important;
	}
.submitBox button .text{
	color:#000 !important;
	background:none !important;
	}
.submitBox button .arrow {
    background: url('../i/layout/tb-arrow.png') no-repeat 0px 0px !important;
	}
.tip-arrow {
    background: url('../i/layout/arrow-section.png') no-repeat right 0px !important;
    color: #252525 !important;
	}
.controlBox .newsletterBox .newsletterFormBox form button {
	background: url('../i/layout/btn-search.png') no-repeat !important;
	}
.paginNav .btn-prev {
    background: url("../i/layout/btn-prev.jpg") no-repeat 0px 0px !important;
	}
.paginNav .btn-prev.off {
    background-position: 0px -36px !important;
	}
.paginNav .btn-next {
    background: url("../i/layout/btn-next.jpg") no-repeat 0px 0px !important;
	}
.paginNav .btn-next.off{
	background-position:0px -36px !important;
	}
ul.asideMenu li.last, .newsList li.last{
	border-bottom:none !important;
	}
.button {
	background: url('../i/layout/btn-bg.jpg') no-repeat !important;
	color:#FFF !important;
	}
.button span.arrow {
	background: url('../i/layout/btn-arrow.png') no-repeat !important;
	}
#slides .pagination li a{
	background: url('../i/layout/slide-nav.png') no-repeat !important;
	}
#slides .pagination .current a {
    background: url('../i/layout/slide-nav-current.png') no-repeat !important;
	}
.l-pageContent-home .offerBox .ob-left ul.boxes li a{
	background: url('../i/layout/ico-services.png') no-repeat !important;
	}
.l-pageContent-home .offerBox .ob-left ul.boxes li.o2 a {
    background-position: 0px -120px !important;
	}
.l-pageContent-home .offerBox .ob-left ul.boxes li.o3 a {
    background-position: 0px -240px !important;
	}
.l-pageContent-home .offerBox .ob-left ul.boxes li.o5 a {
	background-position: 0px -480px !important;
}
.l-pageContent-home .offerBox .ob-left ul.boxes li.o4 a {
    background-position: -10px -350px !important;
	}
.l-pageContent-home .offerBox .ob-left ul.boxes li.o4 a div.arrow{
	background: url('../i/layout/span-arrow.png') no-repeat !important;
	}
.l-pageTools ul li a {
    background: url('../i/layout/ico-topTools.png') no-repeat !important;
	}
.l-pageTools ul li.pt2 a {
    background-position: 0px -30px  !important;
	}
.l-pageTools ul li.pt3 a {
    background-position: 0px -60px  !important;
	}
.l-pageTools ul li.pt4 a {
    background: url('../i/layout/contrast-icon.png') no-repeat !important;
	}
.l-pageTools .helpIcon {
    background: url('../i/layout/helpIcon.png') no-repeat 0px 0px !important;
	}
.l-pageTools .searchBox form button {
    background: url('../i/layout/btn-search.png') no-repeat !important;
	}
	

.dev .l-pageContent-home .offerBox .ob-left ul.boxes li a{
	background:url('../i/layout/ico-services-dev.png') no-repeat !important;	
	}
.dev .l-pageContent-home .offerBox .ob-left ul.boxes li.o4a a {
    background-position: 0px -360px !important;
}
.dev .l-pageContent-home .offerBox .ob-left ul.boxes li.o5 a {
    background-position: 0px -480px !important;
}
.dev .l-pageContent-home .offerBox .ob-left ul.boxes li.o6 a {
    background-position: 0px -600px !important;
}
.dev .button {
    background: url('../i/layout/btn-bg-dev.jpg') no-repeat !important;
    color: #FFF !important;
}
.dev .controlBox .newsletterBox .newsletterFormBox form button {
    background: url('/i/layout/btn-search-dev.png') no-repeat  !important;
}
.dev .l-pageTools .searchBox form button {
    background: url('/i/layout/btn-search-dev.png') no-repeat !important;
}


.biz .l-pageContent-home .offerBox .ob-left ul.boxes li a{
	background:url('../i/layout/ico-services-biz.png') no-repeat !important;	
	}
.biz .l-pageContent-home .offerBox .ob-left ul.boxes li.o4a a {
    background-position: 0px -360px !important;
}
.biz .l-pageContent-home .offerBox .ob-left ul.boxes li.o5 a {
    background-position: 0px -480px !important;
}
.biz .l-pageContent-home .offerBox .ob-left ul.boxes li.o6 a {
    background-position: 0px -600px !important;
}
.biz .l-pageContent-home .offerBox .ob-left ul.boxes li.o7 a {
    background-position: 0px -720px !important;
}
.biz #slides .slides_container div span.infoBox a {
    background: url("/i/layout/btn-bg-biz.jpg") no-repeat scroll 0% 0% transparent !important;
}
.biz .l-pageTools .searchBox form button {
    background: url('/i/layout/btn-search-biz.png') no-repeat !important;
}
.biz .controlBox .newsletterBox .newsletterFormBox form button {
    background: url('/i/layout/btn-search-biz.png') no-repeat !important;
}

.biz .l-pageContent-home .offerBox .ob-left ul.boxes li.o2 a {
    background-position: 0px -120px !important;
	}
.biz .l-pageContent-home .offerBox .ob-left ul.boxes li.o3 a {
    background-position: 0px -240px !important;
	}
.biz .l-pageContent-home .offerBox .ob-left ul.boxes li.o5 a {
	background-position: 0px -480px !important;
}
.biz .l-pageContent-home .offerBox .ob-left ul.boxes li.o4 a {
    background-position: -10px -350px !important;
	}
	
.dev .l-pageContent-home .offerBox .ob-left ul.boxes li.o2 a {
    background-position: 0px -120px !important;
	}
.dev .l-pageContent-home .offerBox .ob-left ul.boxes li.o3 a {
    background-position: 0px -240px !important;
	}
.dev .l-pageContent-home .offerBox .ob-left ul.boxes li.o5 a {
	background-position: 0px -480px !important;
	}
.dev .l-pageContent-home .offerBox .ob-left ul.boxes li.o4 a {
    background-position: -10px -350px !important;
	}


.biz #slides .slides_container div span.infoBox .btnBig {
    background: url('/i/layout/biz-ico1.png') no-repeat 0px 5px !important;
}
.biz #slides .slides_container div span.infoBox .btnSmall {
  
    background: url('/i/layout/biz-ico2.png') no-repeat 0px 13px !important;
 
}