@charset "utf-8";
body, body.bg-alternative, body.section-individual,
.block-simple-news .answers dl {
	background: #000;
	color: #efe700;
}

p, ul, table tr td, label,
.block-dialog-customerZone #accordion form label,
.block-dialog-press-small-box,
.block-dialog-internet .internetCenter .textArea p,
.block-dialog-internet .internetCenter.promo .smallbox div.text p,
.block-dialog-internet .internetCenter.promo .scrollPromo.mobile li div.phoneText .phoneTextHeight p,
.view-pages-with-files-to-download a{
	color: #eee !important;
}

.block-dialog-infoline .offerText,
.block-questions-answers .company .textArea ul li,
.ustaw_label,
.block-dialog-press-news .news .date,
.block-dialog-press-news .news strong,
.block-dialog-press-news .news strong .aktualnosci,
.graytext,
.block-dialog-availability,
.block-check-available,
.block-dialog-contact .infoline .comm span,
.block-dialog-infoline,
.block-dialog-infoline .offerText ul li,
.block-dialog-infoline ul li .licontent .parametrs li,
.aktualnosci,
.block-dialog-infoline .news .date,
.block-dialog-press-news .businessNewsCenter,
.block-tender .tenderCenter ul li strong,
.block-tender .tenderCenter ul li,
.block-simple-news .textArea ul li,
.block-simple-news .txtArea.simpleText ul li,
.block-dialog-press-small-box ul.mark li a,
.block-dialog-telephon-stac .product .description .title,
.block-dialog-hand-point .hand-pointCenter .legend a {
	color: #eee;
}


#contractFeeValue,
#oneTimeFeeValue {
	color: red;
}
.rightContent h1, #leftContent h1, .dialog-content .leftContent h1,
.rightContent h2, #leftContent h2, .dialog-content .leftContent h2, 
.rightContent h3, #leftContent h3, .dialog-content .leftContent h3,
.rightContent h4, #leftContent h4, .dialog-content .leftContent h4, 
.rightContent h5, #leftContent h5, .dialog-content .leftContent h5,
.rightContent h6, #leftContent h6, .dialog-content .leftContent h6,
.rightContent h7, #leftContent h7, .dialog-content .leftContent h7,
.block-dialog-customerZone #accordion h4,
.block-dialog-accordion-menu h2,
.block-dialog-customerZone h2, .block-dialog-press-news h2,
.content .block-dialog-messages .box.nr4 .options h2,
.block-dialog-internet-net .internetNetCenter .additionallyArea h3,
.block-dialog-press-news .news.details h3,
.block-dialog-press-small-box h2,
.block-dialog-press-news .news h3,
.block-dialog-internet-net .product .description-promotion .title,
.block-rental,
.block-dialog-internet,
.block-dialog-press-news .businessNewsCenter .textArea h3,
.businessNewsCenter h3,
.block-tender h2,
.block-dialog-sitemap h2.main,
.block-dialog-sitemap .site-map h2,
.section-business .block-dialog-news .box h2,
.section-business .block-dialog-news .box.nr2 h2,
.section-business .block-dialog-news .box.nr3 h2,
#MCboxAll h2,
#MCboxAll #fRangeLayer .side-a h3,
#MCboxAll #fRangeLayer .side-b h3 {
	color: #efe700 !important;
	background: none;
}

.section-business .block-dialog-news .box h2 {
	height: 30px;
	line-height: 30px;
}

.title-slider,
#bonusContainer .item .inactiveBonusLabel {
	color: #efe700 !important;
}

#bonusContainer .item .inactiveBonusLabel {
	font-size: 12px;
}

html body .rightContent a,
html body #leftContent a,
html body .block-dialog-footer .middleFooter a,
.block-dialog-customerZone #accordion p a,
.block-dialog-customerZone #accordion ul.list li a,
.block-dialog-main-header .headerContent .operatingPanel div a.newsletter,
.block-dialog-header .headerContent .operatingPanel div a.newsletter,
.block-dialog-news .box ul li a,
.block-dialog-breadcrumb ul li a,
.block-questions-answers .best-populars-list a,
.block-dialog-contact .service-points .stans a,
.block-simple-news a,
.block-simple-news .contact-form dl dt,
.block-simple-news .contact-form dl dt.targetDiv,
.block-dialog-services .box ul li a,
.block-dialog-messages .box.nr2 div.news a,
.block-dialog-messages .more,
.block-dialog-menu .menuArea .mainMenu ul.menu li a,
.block-rental .rentalCenter a,
.block-dialog-press-news a,
.block-dialog-internet .internetCenter a,
.block-dialog-press-small-box .links a,
.block-dialog-internet .internetCenter .textArea table tr td strong,
.block-dialog-internet .internetCenter .textArea a,
.block-dialog-internet .answers dl,
.block-dialog-move-number a,
.form-slider .ui-slider li, .form-slider .ui-slider dd,
.divDetails a,
.licontent a,
.block-dialog-press-news .businessNewsCenter .gallery .photoArea p a,
.block-dialog-press-news ul li a, .block-dialog-press-news ul li span,
.block-dialog-press-news .news .more,
.block-dialog-press-news .pagination a,
.block-dialog-press-small-box p a.rss,
.block-dialog-internet-net .product .options .list a,
#packageDetails h3.descriptionSubtitle,
.block-telefon-download .download a,
.block-dialog-availability .availabilityCenter a,
.block-check-available ul.text li a,
.block-dialog-infoline .offerText .narrowLink,
.block-dialog-infoline ul li a,
.block-dialog-infoline .news .more,
.block-dialog-infoline .news a,
.block-dialog-infoline .offerText ol a,
.block-dialog-infoline .offerText  a,
.block-dialog-press-news .businessNewsCenter .textArea p a,
.block-dialog-press-news ul.simpleText li a,
.block-dialog-press-news .businessNewsCenter .textArea a.arrowLink,
.block-tender .tenderCenter ul li a.name,
.block-dialog-crosscut a,
.block-dialog-sitemap #site-map a,
.block-questions-answers .company .textArea p a,
.block-dialog-infoline .infolineCenter a.color,
.block-dialog-infoline .infolineCenter .woj a,
.block-dialog-infoline .infolineCenter .prog_par li a,
.block-dialog-internet-net .product .description-promotion a,
.internetNetCenter a  {
	color: #fff;
}

.block-dialog-internet .answers p,
div.options ul.list li a,
.block-dialog-internet .promo .promoText p {
	color: #fff !important;
}

.block-dialog-breadcrumb ul li {
	color: #bbb;
}

.block-dialog-main-header .headerContent .logo,
.block-dialog-header .headerContent .logo {
	background-image: url(/sites/all/modules/custom_project/highcontrast/css/img/logo.gif);
}

.block-dialog-main-advertise .advertiseEssence .buttons ul li a.order,
.block-dialog-main-advertise .advertiseEssence .buttons ul li a.details,
#leftContent .block-dialog-main-advertise .icicles ul li a.active,
#leftContent .block-dialog-main-advertise .icicles ul li a:hover,
.block-dialog-customerZone #accordion h3 a,
.block-dialog-main-header .headerContent .operatingPanel div a.textSmaller, .block-dialog-main-header .headerContent .operatingPanel div a.textBigger,
.section-individual .block-simple-news a.botton,
.block-dialog-accordion-menu .accordion-menu-center ul li.active-trail a, .block-dialog-accordion-menu .accordion-menu-center ul li.expanded a.active,
.block-dialog-accordion-menu .accordion-menu-center ul li.leaf a.active, .block-dialog-accordion-menu .accordion-menu-center ul li a:hover,
.block-dialog-accordion-menu .accordion-menu-center ul li.active-trail ul li a.active,
.block-dialog-header .headerContent .operatingPanel div a.newsletter,
.block-dialog-internet .internetCenter table td ul.week li.on {
	background: #efe700 !important;
	color: #000 !important;
}

.block-dialog-header .headerContent .operatingPanel div a.newsletter {
	font-weight: bold;
	text-decoration: none;
}
.block-dialog-diallo .dialloCenter .slideArea .mainTableSlide ul.tableSlide,
.block-dialog-internet .internetCenter table td ul.week li.off {
	background: #fff !important;
	color: #000 !important;
}
.block-dialog-abuse .menu_small a.on {
	margin-bottom: 0;
}

.block-dialog-abuse .menu_small a {
	background: none;
	color: #fff;
}

.block-dialog-customerZone #accordion h3 a {
	margin-bottom: 1px;
}

.block-dialog-press-news .news.details h3 {
	padding-left: 0;
}

/* TABLE HEADERS ETC */

.block-dialog-main-advertise #leftContent .advertiseEssence .buttons ul li a.order span,
.block-dialog-main-advertise .advertiseEssence .buttons ul li a.details span,
.block-dialog-internet .internetCenter .textArea table tr.title td,
.block-simple-news .textArea table tr.title td,
.block-telefon-download .download .top td,
.block-simple-news .answers dl.first,
.block-simple-news .answers dl.grey,
.block-dialog-press-small-box ul.mark li p {
	color: #000 !important;
}

/* Hide movie */
#block-block-102,
.block-dialog-press-small-box .contactBottom {	
	display: none
}

/* INPUTS */
/* TEXT, TEXTAREA */
.block-dialog-customerZone #accordion form input,
.block-dialog-main-header .headerContent .operatingPanel div.search input.textInput,
.block-dialog-infoline .offerText .participation input,
.block-ask-a-question textarea.textArea,
.block-ask-a-question input.textInput,
.block-dialog-contact .contact-form input.textInput,
.block-dialog-contact .contact-form textarea.textArea,
.block-dialog-header .headerContent .operatingPanel div.search input.textInput,
.block-simple-news .contact-form input.textInput,
.block-dialog-abuse .abuse_table .input_abuse_table_big,
html > body .block-dialog-abuse .textArea2,
 .block-dialog-abuse .abuse_table .input_abuse_table_small,
.block-dialog-abuse .abuse_table .input_abuse_table_small_34,
.block-check-available .input_acces,
.block-check-available .input_acces2,
.block-dialog-press-small-box div.cvForm input.textInput2,
#MCboxAll #geo_query {
	background: #fff !important;
	border: 2px solid #efe700 !important;
	color: #000 !important;
}



html body .jsSelect .activeSelect,
.block-dialog-header .headerContent .operatingPanel div.search select,
select {
	border: 2px solid #efe700 !important;
	color: #000 !important;	
}
/* SUBMIT */
.block-dialog-customerZone #accordion form input.submit,
.block-dialog-main-header .headerContent .operatingPanel div.search div.submitButton input.submit,
.block-dialog-header .headerContent .operatingPanel div.search div.submitButton input.submit,
.block-dialog-header .headerContent .operatingPanel div a.textSmaller, .block-dialog-header .headerContent .operatingPanel div a.textBigger,
.block-dialog-advertise .advertiseEssence .buttons ul li a.order span,
.block-dialog-advertise .advertiseEssence .buttons ul li a.details span,
.block-dialog-advertise .icicles ul li a:hover, .block-dialog-advertise .icicles ul li a.active,
.block-dialog-movie .pag a:hover, .block-dialog-movie .pag a.active,
.block-ask-a-question input.sbm,
.block-dialog-contact .contact-form input.sbm,
.service-points .stans a.sbmBig span,
.section-individual .block-simple-news .contact-form input.sbm,
.block-dialog-messages .box.nr4 ul.check_pak li a.check_pak span,
.block-rental-big .buttons ul li a.detailsPng span.left,
.block-rental-big .buttons ul li a.detailsPng span.right,
.block-rental-big .buttons ul li a.orderPng span.left,
.block-rental-big .buttons ul li a.orderPng span.right,
.block-rental .rentalCenter a.order,
.block-dialog-abuse .submit_zamow,
.block-dialog-abuse .resignation,
.block-dialog-news .phone .box p.more a,
.block-dialog-internet .internetCenter.promo .scrollPromo.mobile li p a.phoneDetails,
.block-dialog-diallo .dialloCenter .onePhoneArea .descriptionPhone input.submit,
.block-dialog-diallo .dialloCenter a.next,
.block-dialog-diallo .dialloCenter a.rollDetails span,
.block-dialog-diallo .dialloCenter a.rollDetails.active span,
.block-dialog-diallo .dialloCenter a.details,
.block-dialog-internet-net .internetNetCenter a.details .p1,
.block-dialog-internet-net .internetNetCenter a.details.active .p2,
.block-dialog-internet-net .internetNetCenter a.top-up,
.block-dialog-internet-net .product .options a.order,
.block-dialog-availability .sbmBig span,
.block-check-available .submit,
.block-check-available a.check,
.block-check-available ul.images li a.order,
.block-dialog-infoline a.orange,
.block-dialog-infoline a.yellow,
.block-dialog-infoline .offerText a.button span,
.block-dialog-press-news .businessNewsCenter table.rates tr.grey td,
.block-dialog-press-news .search input.submit,
.block-dialog-press-small-box div.cvForm a.inc,
.block-dialog-internet .internetCenter.promo .more,
.section-individual .block-dialog-press-small-box a.botton,
.block-dialog-infoline .sbmBig span,
.block-dialog-telephon-stac .product .options a.order,
.block-dialog-internet .internetCenter a.sbmBig span {
	background: #efe700 !important;
	color: #000 !important;	
}

.section-business .block-dialog-internet .internetCenter.promo.mobile {
	border-color: #efe700;
}

/* MENU */
.block-special_menu ul li a,
.block-dialog-menu .menuArea .mainMenu ul.menu li ul li a, 
.block-dialog-menu .menuArea .mainMenu ul.menu li.active-trail ul li a, 
.section-individual .block-dialog-menu .menuArea .mainMenu ul.menu li ul li a,
.block-dialog-internet .internetCenter table td strong,
.block-dialog-press-small-box ul.mark li.active a {
	color: #000;
}

.section-individual .block-dialog-menu .menuArea .mainMenu ul.menu li.active-trail a,
.section-individual .block-dialog-menu .menuArea .mainMenu ul.menu li:hover a span, 
.section-individual .block-dialog-menu .menuArea .mainMenu ul.menu li.active-trail a span,
.section-individual .block-dialog-menu .menuArea .mainMenu ul.menu li:hover a, 
.section-individual .block-dialog-menu .menuArea .mainMenu ul.menu li.active-trail ul li a,
.block-dialog-abuse .menu_small a.on,
.block-dialog-menu .menuArea .mainMenu ul.menu li:hover a span, 
.block-dialog-menu .menuArea .mainMenu ul.menu li.active-trail a span,
.block-dialog-menu .menuArea .mainMenu ul.menu li:hover a,
 .block-dialog-menu .menuArea .mainMenu ul.menu li.active-trail a {
	background: #fff;
	color: #000;
}
.section-individual .block-dialog-menu .menuArea .mainMenu ul.menu li a, 
.section-individual .block-dialog-menu .menuArea .mainMenu ul.menu li:hover a, 
.section-individual .block-dialog-menu .menuArea .mainMenu ul.menu li.active-trail a,
.block-dialog-menu .menuArea .mainMenu ul.menu li:hover a,
 .block-dialog-menu .menuArea .mainMenu ul.menu li.active-trail a,
.block-dialog-menu .menuArea .mainMenu ul.menu li a {
	margin: 0;
}

.section-individual .block-dialog-menu,
.section-individual .block-dialog-menu .menuArea .mainMenu ul.menu li ul,
.block-dialog-menu .menuArea .mainMenu ul.menu li ul {
	background-image: url(/sites/all/modules/custom_project/highcontrast/css/img/menu.gif);
}

.block-dialog-menu .menuArea .mainMenu ul.menu li ul li a span.cloud,
 .block-dialog-menu .menuArea .mainMenu ul.menu li.active-trail ul li a span.cloud,
 .section-individual .block-dialog-menu .menuArea .mainMenu ul.menu li ul li a span.cloud, 
.section-individual .block-dialog-menu .menuArea .mainMenu ul.menu li.active-trail ul li a span.cloud,
.block-dialog-menu .menuArea .mainMenu ul.menu li ul li a {
	color: #000;
	height: 25px;
}
.section-business .block-dialog-menu .menuArea .mainMenu ul.menu li ul {
	left: 0;
	width: 953px;
	height: 33px;
}
.block-dialog-menu .menuArea .mainMenu ul.menu li ul li {
	padding: 0;
	margin: 0 8px;
}
.section-individual .block-dialog-menu .menuArea .mainMenu ul.menu li ul li a:hover span.cloud, 
.section-individual .block-dialog-menu .menuArea .mainMenu ul.menu li ul li a.active span.cloud,
.section-individual .block-dialog-menu .menuArea .mainMenu ul.menu li ul li a:hover span.leftCloud, 
.section-individual .block-dialog-menu .menuArea .mainMenu ul.menu li ul li a.active span.leftCloud,
.section-individual .block-dialog-menu .menuArea .mainMenu ul.menu li ul li a:hover span.rightCloud, 
.section-individual .block-dialog-menu .menuArea .mainMenu ul.menu li ul li a.active span.rightCloud,
.section-individual .block-dialog-menu .menuArea .mainMenu ul.menu li ul li.active-trail a,
.section-individual .block-dialog-menu .menuArea .mainMenu ul.menu li ul li:hover a,
.block-dialog-menu .menuArea .mainMenu ul.menu li ul li a:hover span.leftCloud, 
.block-dialog-menu .menuArea .mainMenu ul.menu li ul li a.active span.leftCloud,
.block-dialog-menu .menuArea .mainMenu ul.menu li ul li a:hover span.rightCloud,
 .block-dialog-menu .menuArea .mainMenu ul.menu li ul li a.active span.rightCloud,
.block-dialog-menu .menuArea .mainMenu ul.menu li ul li a:hover span.cloud, 
.block-dialog-menu .menuArea .mainMenu ul.menu li ul li a.active span.cloud {
	background: #000;
	color: #efe700;
	height: 25px;
}

.block-special_menu ul li a.on span, .block-special_menu ul li a.active span, .block-special_menu ul li a:hover span,
.block-special_menu ul li a.on, .block-special_menu ul li a.active, .block-special_menu ul li a:hover,
.section-business .block-special_menu ul li a.active span, 
.section-business .block-special_menu ul li a:hover span, 
.block-special_menu ul.blue li a.active span, 
.block-special_menu ul.blue li a:hover span {
	background: #000;
	color: #efe700;	
	margin-top: 3px;
}

.block-dialog-menu .menuArea div.clientType a.individual span,
.block-rental-big .icicles ul li a,
.block-rental .gallery .cloud .cloudMiddle {
	background: #efe700;
	color: #000;
}

.block-rental .gallery .cloud .cloudMiddle .tvText {
	margin: 0;
	padding: 10px;
}

.block-rental .gallery .cloud .cloudMiddle .tvText p,
.block-dialog-internet .internetCenter .bgInternet h1.rates,
.block-dialog-internet .internetCenter .bgInternet.rates p,
.block-dialog-internet p {
	color: #000 !important;
}
.block-dialog-menu .menuArea div.clientType a.business span,
.block-dialog-movie .pag a,
#leftContent .block-dialog-main-advertise .icicles ul li a,
.block-dialog-advertise .icicles ul li a,
.block-rental-big .icicles ul li a:hover, .block-rental-big .icicles ul li a.active,
.block-special_menu ul,
.block-dialog-internet .answers dl.first,
.block-dialog-internet .answers dl.grey,
.form-slider .ui-slider li span.ui-widget-content, .form-slider .ui-slider dd span.ui-widget-content ,
.block-questions-answers .autonkonfigurator,
.section-business .block-special_menu ul, 
.block-special_menu ul.blue,
.block-special_menu.blue ul{
	background: #fff;
	color: #000;
}

.form-slider .ui-slider .ui-slider-handle,
.section-individual .form-slider .ui-state-default,
.section-individual .form-slider .ui-widget-content .form-slider .ui-state-default,
.section-individual .form-slider .ui-state-hover, 
.section-individual .form-slider .ui-widget-content .ui-state-hover, 
.section-individual .form-slider .ui-state-focus, 
.section-individual .form-slider .ui-widget-content .ui-state-focus {
	background: red;
}

/* FOOTER */
.block-dialog-footer .middleFooter {
	border: 0;
	border-top: 5px solid #fff;
}

.block-dialog-footer .links ul li.last,
.block-dialog-services .box ul,
.block-dialog-news .phone .box,
.block-dialog-news .phone .box.last,
.block-dialog-contact .infoline dl dd ul li,
.block-dialog-contact .left,
.block-dialog-contact .right {
	border: 0;
}
.block-dialog-footer .links ul li ul li a {
	color: #efe700;
}


/* HOME */

.block-dialog-main-advertise,
.block-dialog-main-news,
.block-dialog-advertise,
.block-dialog-messages,
.block-rental .rentalCenter,
.block-dialog-press-news .businessNewsCenter,
.block-dialog-accordion-menu .accordion-menu-center,
.block-dialog-internet .internetCenter,
.block-dialog-internet-net .internetNetCenter,
.block-dialog-abuse .abuseCenter,
.block-dialog-news .phone,
.block-dialog-diallo .dialloCenter.parrot,
.block-dialog-diallo .dialloCenter,
.block-telefon-download .accessCenter,
.block-dialog-availability .availabilityCenter,
.block-check-available .accessCenter,
.block-tender .tenderCenter,
.block-dialog-sitemap .siteMapCenter,
.block-dialog-telephon-stac .tlephoneStacCenter{
	border: 2px solid #efe700;
	background: none;
}


.block-dialog-telephon-stac .tlephoneStacCenter {
	padding-top: 15px;	
}

.block-dialog-diallo .dialloCenter {
	width: 654px;
}

.block-dialog-news .phone .box.first {
	width: 211px;
}
.block-dialog-advertise,
.block-dialog-messages {
	width: 696px;	
}

.block-rental .rentalCenter,
.block-dialog-internet-net .internetNetCenter,
.block-dialog-abuse .abuseCenter,
.block-telefon-download .accessCenter,
.block-dialog-availability .availabilityCenter {
	width: 646px
}

.block-dialog-press-news .businessNewsCenter {
	width: 443px;
}

.block-dialog-advertise .advertiseEssence {
	width: 243px;
}

.block-dialog-internet .internetCenter {
	width: 660px;
}

.block-dialog-internet .internetCenter .bgInternet {
	width: 281px;
}
.block-dialog-infoline .infolineCenter,
.block-questions-answers .abuseCenter,
.block-dialog-contact,
.block-simple-news .newsCenter,
.block-dialog-hand-point .hand-pointCenter,
.faq, .node-type-faq .content,
.view-pages-with-files-to-download .view-content{
	border: 2px solid #efe700;
	width: 664px;
	padding-top: 10px;
	background: #000;
}

.block-simple-news .newsCenter,
.block-dialog-diallo .dialloCenter .slideArea .mainTableSlide ul.tableSlide {
	margin-top: 10px;
}

.block-questions-answers .abuseCenter {
	width: 696px;
}

.block-dialog-news {
	width: 694px;
}

.block-dialog-contact {
	width: 975px;
}

.block-tender .tenderCenter {
	width: 928px;
}

.block-dialog-messages .box.nr3 {
	width: 344px;
	height: 200px;
}

#middleLeftColumn {
	width: 105px;
}

.block-dialog-availability .availabilityCenter .box {
	width: 202px;
	margin-top: 0;
	margin-bottom: -10px;
	border-right: 2px solid #efe700;
}

.block-dialog-contact .right,
.block-dialog-contact .left,
.block-dialog-contact .service-points .stans ul {
	height: auto;
}
.dialog-content,
.block-dialog-contact .infoline,
.block-dialog-main-news .leftNews,
.block-dialog-main-news .rightNews,
.block-dialog-main-advertise .icicles,
.dialog-main-content .block-dialog-main-advertise .advertiseEssence .buttons ul li a span,
.block-dialog-news .nr1,
.block-dialog-news .nr2,
.block-dialog-news .nr3,
body.section-individual .dialog-content .block-dialog-news  .photo,
.block-dialog-footer,
.leftContent .block-dialog-messages .box,
.block-dialog-press-small-box,
.block-dialog-internet .internetCenter table td,
.block-dialog-internet .internetCenter .line,
.block-dialog-abuse,
.block-dialog-news .phone .box,
.block-dialog-diallo .dialloCenter.halo,
#middleLeftColumn,
#middleRightColumn,
.block-telefon-download .line,
.block-dialog-availability .line,
.block-dialog-internet .internetCenter .promoText p.price-slider span.price,
.block-dialog-hand-point,
.block-dialog-infoline .line.partners,
.block-dialog-infoline .line,
.block-dialog-press-news .businessNewsCenter div.line,
.block-dialog-press-news .search,
.block-dialog-sitemap .site-map .content .menu,
.block-dialog-sitemap .site-map .content .leaf,
.block-dialog-sitemap .site-map .first,
.section-business .block-dialog-breadcrumb,
.block-dialog-diallo .dialloCenter.biznesDiallo,
.block-dialog-infoline .infolineCenter .telephons td,
.section-business .block-questions-answers .abuseCenter {
	background: none;
}

.block-dialog-availability .line {
	width: 688px;
	margin-bottom: 10px;
}

.block-dialog-press-news .businessNewsCenter div.line {
	width: 477px;
	margin-bottom: 10px;
}


.block-telefon-download .line {
	margin: 10px 0;
	width: 646px;
}

.block-dialog-infoline .line.partners,
.block-dialog-infoline .line {
	width: 664px;
	margin: 10px 0;
}

.block-dialog-main-news h2 span,
.block-dialog-messages .box.nr4 .options h2 span {
	display: block;
}

html body .jsSelect,
.block-simple-news iframe {
	background: #fff;
}

html body .jsSelect .passiveSelect, html body .jsSelect .activeSelect {
	height: 24px;
}

#bonusContainer .item .inactiveBonusLabel .graytext {
	font-size: 12px;
}

.block-dialog-availability .availabilityCenter,
.block-check-available .accessCenter {
	padding-top: 10px !important;
}

.block-check-available .accessCenter,
.block-dialog-infoline .infolineCenter {
	padding-bottom: 10px !important;
}

.block-simple-news .newsTop,
.block-simple-news .newsBottom,
.block-rental .rentalTop,
.block-rental .rentalBottom,
.block-rental .rentalCenter div.line,
.block-rental .gallery .cloud .cloudTop,
.block-rental .gallery .cloud .cloudBottom,
.block-dialog-press-news .businessNewsTop,
.block-dialog-press-news .businessNewsBottom,
.block-dialog-accordion-menu .accordion-menu-top,
.block-dialog-accordion-menu .accordion-menu-bottom,
.block-dialog-internet .internetTop,
.block-dialog-internet .internetBottom,
.block-dialog-internet-net .internetNetTop,
.block-dialog-internet-net .internetNetBottom,
.block-dialog-abuse .abuseTop,
.block-dialog-abuse .abuseBottom,
.block-dialog-news .line3Top,
.block-dialog-news .line3Bottom,
body.section-individual .block-dialog-news .phone .box .photo,
.block-dialog-news .line3,
.block-dialog-diallo .dialloTop,
.block-dialog-diallo .dialloBottom,
.block-dialog-diallo .dialloCenter .slideArea .mainTableSlide div.tableSlideTop,
.block-dialog-diallo .dialloCenter .slideArea .mainTableSlide div.tableSlideBottom,
.block-questions-answers .abuseTop,
.block-questions-answers .abuseBottom,
.block-telefon-download .accessTop,
.block-telefon-download .accessBottom,
.block-dialog-availability .availabilityTop,
.block-dialog-availability .availabilityBottom,
.block-check-available .accessTop,
.block-check-available .accessBottom,
.block-dialog-contact .top,
.block-dialog-contact .bottom,
.block-dialog-hand-point .hand-pointTop,
.block-dialog-hand-point .hand-pointBottom,
.block-dialog-infoline .infolineTop,
.block-dialog-infoline .infolineBottom,
.block-tender .tenderTop,
.block-tender .tenderBottom,
.block-dialog-crosscut .crosscutBottom,
.block-dialog-sitemap .siteMapTop,
.block-dialog-sitemap .siteMapBottom,
.block-dialog-infoline .infolineCenter .key,
.block-dialog-telephon-stac .tlephoneStacTop,
.block-dialog-telephon-stac .tlephoneStacBottom,
.abuseTop, .abuseBottom, .accessTop, .accessBottom{
	display: none;
}
.block-rental .rentalCenter div.line,
.block-dialog-diallo .dialloCenter .line,
.block-dialog-internet-net .line,
.block-telefon-download .line,
.block-dialog-availability .line,
.block-dialog-infoline .line.partners,
.block-dialog-infoline .line,
.block-dialog-press-news .businessNewsCenter div.line,
.block-dialog-telephon-stac .line,
.block-dialog-hand-point .line {
	border-bottom: 2px solid #efe700;
}

.block-dialog-diallo .dialloCenter .line,
.block-dialog-internet-net .line {
	background: none;
	height: 10px;
	margin-bottom: 10px;
}
.block-dialog-news .tv ul.lending li,
.block-dialog-accordion-menu .accordion-menu-center li a, body .block-dialog-accordion-menu .accordion-menu-center ul li.none-active-trail a {
	background: none;
	border-bottom: 1px solid #dedede;
	color: #fff;
}

.block-dialog-accordion-menu .accordion-menu-center li a, body .block-dialog-accordion-menu .accordion-menu-center ul li.none-active-trail a,
.block-dialog-accordion-menu .accordion-menu-center ul li.active-trail a, .block-dialog-accordion-menu .accordion-menu-center ul li.expanded a.active {
	margin: 0 0 -2px 0; 	
	line-height: 39px;
	width: 174px;
}

.block-dialog-internet .internetCenter div.rightColumn .scroll,
.block-dialog-internet .internetCenter .silver {
	width: 549px;
}

.form-slider {
	background-image: url(/sites/all/modules/custom_project/highcontrast/css/img/slide.gif);
}

.form-slider.medium {
	background-image: url(/sites/all/modules/custom_project/highcontrast/css/img/slide_medium.gif);
}

.form-slider.smaller,
.form-slider.small {
	background-image: url(/sites/all/modules/custom_project/highcontrast/css/img/slide_small.gif);
}

.form-slider.big,
.form-slider.bigger {
	background-image: url(/sites/all/modules/custom_project/highcontrast/css/img/slide_big.gif);
}

.block-dialog-internet .internetCenter .bgInternet {
	background-color: #fff;
	height: 214px;
}

.arrowBottomDottedIco {
	background: url(/sites/all/modules/custom_project/highcontrast/css/img/arrow.png) no-repeat;
	font-size: 21px;
	padding-left: 30px;
}

.block-dialog-news .box {
	width: 218px;
}

.block-dialog-availability .availabilityCenter .no-border {
	border: none;
}

.block-check-available .image_big {
	margin-right: 10px;
}

div.autosuggest div.as_footer,
div.autosuggest div.as_header div.as_bar, div.autosuggest div.as_footer div.as_bar,
div.autosuggest ul,
div.autosuggest div.as_footer div.as_corner,
div.autosuggest div.as_header div.as_corner, div.autosuggest div.as_footer div.as_corner,
div.autosuggest div.as_header, div.autosuggest div.as_footer,
.block-dialog-infoline ul li table.rates tr td.second,
.block-dialog-infoline ul li table.rates tr td.third,
.block-dialog-infoline ul li table.rates tr td.fourth,
.block-dialog-press-news .businessNewsCenter table.rates tr td.left
 {
	background: #fff;
	color: #000 !important;
}

.block-dialog-accordion-menu .accordion-menu-center ul li.active-trail ul li a{
	background: #fff !important;
	color: #000 !important;
}

div.autosuggest ul li,
.block-dialog-internet .internetCenter .promoText p.price-slider span.price,
.block-dialog-internet .telefon .promoText center table strong,
.block-dialog-infoline ul li table.rates tr td strong {
	color: red !important;
}

div.autosuggest ul li a{
	color: #000;
}

.block-check-available ul.images li.none {
	opacity: 0.4;
}

.section-business .block-dialog-news .box.nr1 {
	width: 230px;
}



.headerContent  .operatingPanel .contrastSwitch{  
  display: block;
  float: left;
  width: 143px;
  height: 26px;
  line-height: 26px;
  padding: 0 5px 0 5px !important;
  text-align: left;
  text-decoration: none;
  color: black !important;
  text-decoration: none !important;
  margin: 0px 3px;
  font-family: Verdana;
  font-weight: bold;
  background: #EFE700 url(/sites/all/modules/custom_project/highcontrast/css/img/switch_img.gif) no-repeat scroll 123px 5px !important;
 }
.operatingPanel .textNormalSwitch{
  width: 31px;
  text-align: center;
  font-weight: bold;
  background: none repeat scroll 0 0 #EFE700 !important;
  color: #000000 !important;
  text-decoration: none !important;
  height: 26px;
  line-height: 26px;
  font-size: 13px !important;
  font-family: Verdana;
  font-weight: bold;
}


.block-rental-big p.black{
	background: #000;
	padding: 5px 5px 15px 5px;
}

.block-special_menu ul {
	width: 972px;
}

.block-html-baner .block-dialog-press-small-box.mobile {
	border-bottom: 1px solid #fff;
}

.block-dialog-infoline ul li a {
	background: none;
	padding-left: 10px;
}

.block-dialog-infoline .infolineCenter .woj a {
	padding-left: 10px;
}
.block-dialog-telephon-stac .line,
.block-dialog-hand-point .line {
    background: none;
    margin-bottom: 10px;
}

.block-dialog-internet .internetCenter table td p.minutes,
.block-dialog-internet .internetCenter table td p.minutes span.orange {
	background: none;
	color: #fff;
}

.block-dialog-internet .internetCenter table td p.minutes {
	color: #fff !important;
}

.block-dialog-hand-point .line {
	width: 686px;
}

.block-dialog-move-number .boxCenter {
	border: 2px solid #efe700;
	width: 664px;
	float: left;
	padding: 10px;
	font-family: tahoma;
    font-size: 11px;
	margin: 0 22px 0 10px;
}
.block-dialog-move-number .boxCenter h1.uslugi{
	border-bottom: 1px solid #EBEBEB;	
	font-family: arial;
    font-size: 18px;
    margin: 0 0 20px;
    padding: 0 10px 5px 0;
}

.block-dialog-move-number .boxCenter ol {
	margin-left: 20px;
}

.block-dialog-move-number .boxCenter h2 {
	margin-top: 10px;
}

.block-dialog-move-number .boxCenter ul {
	margin-bottom: 10px;
}

.block-dialog-move-number .boxCenter li {
	padding: 3px 0;
}

.block-dialog-move-number .boxCenter li li {
	padding: 3px 0 3px 10px;
	background: url(/sites/all/themes/zen/img/narrows/nar_orange.gif) no-repeat scroll left 8px transparent;
}

#MCboxAll * {
    border: 0 none;
    font-style: normal;
    font-weight: normal;
    list-style: none outside none;
    margin: 0;
    outline: medium none;
    padding: 0;
}
#MCboxAll form legend {
    display: none;
}
#MCboxAll .clear {
    clear: both;
    display: block;
    font-size: 0;
    height: 0;
    line-height: 0;
}
#MCboxAll .block {
    display: block;
}
#MCboxAll .center {
    display: block;
    margin: 0 auto;
}
#MCboxAll .left {
    float: left;
}
#MCboxAll .right {
    float: right;
}
#MCboxAll .hidden {
    display: none;
}
header, nav, article, footer, address {
    display: block;
}
#MCboxAll {
    font-family: tahoma;
    font-size: 11px;
    margin: 0 auto;
    overflow: hidden;
    padding: 0 0 20px;
    width: 630px;
}
#MCboxAll h2 {
    border-bottom: 1px solid #EBEBEB;
    clear: both;
    font-family: arial;
    font-size: 18px;
    margin: 10px 0 20px;
    padding: 0 10px 5px 0;
}
#MCboxAll .btn-search {
    border: medium none;
	background: url("/scripts/mc/diallo-mapa-zasiegu/themes/images/btn-szukaj.png") repeat scroll 0 0 transparent;
    cursor: pointer;
    height: 26px;
    overflow: hidden;
    text-indent: -1000em;
    width: 105px;
}
#MCboxAll li.row-item {
    display: block;
    padding: 8px 12px;
}
#MCboxAll li.row-item a {
    color: #000000;
    text-decoration: none;
}
#MCboxAll li.active a {
    font-weight: bold;
}
#MCboxAll .strip-a {
    background: none repeat scroll 0 0 #F2F2F2;
    border-bottom: 1px solid #E3E3E3;
}
#MCboxAll .strip-b {
    background: none repeat scroll 0 0 #FFFFFF;
    border-bottom: 1px solid #FFFFFF;
}
#MCboxAll .item-info-warning {
    background: none repeat scroll 0 0 #F68420;
    display: none;
    padding: 15px 20px;
}
#MCboxAll .item-info-warning strong {
    font-weight: bold;
}
#MCboxAll #fGeoSearch {
    padding: 0 0 18px;
}
#MCboxAll #geo_query {
    background: none;
    border: 0 none;
    color: #333333;
    font-size: 11px;
    height: 24px;
    margin: 0;
    padding: 0 10px;
    width: 461px;
}
#MCboxAll #geo_query.load {
    background: none
}
#MCboxAll #boxSearchResult {
    display: none;
}
#MCboxAll #boxSearchResult ul {
    margin-top: 10px;
}
#MCboxAll .side-a {
    float: left;
    width: 49%;
}
#MCboxAll .side-b {
    float: right;
    width: 49%;
}
#MCboxAll #fRangeLayer h3 {
    display: block;
    font-family: Arial,heveltica;
    font-size: 12px;
    font-weight: bold;
    height: 14px;
    padding: 7px 13px 9px;
}
#MCboxAll #fRangeLayer ul {
    clear: both;
    padding: 10px 0 20px 21px;
}
#MCboxAll #fRangeLayer .side-a h3 {
    background:  transparent !Important;
}
#MCboxAll #fRangeLayer .side-b h3 {
    background:  transparent !Important;
}
#MCboxAll #boxMap {
    border: 1px solid #E3E3E3;
    height: 430px;
    width: 100%;
}
.block-dialog-move-number .boxBottom,
.block-dialog-move-number .boxTop,
#MCboxAll #boxLegend {
    background: none;
}
#MCboxAll #boxLegend .right-corrner {
    background: none;
    font-size: 10px;
    padding: 10px 20px;
}
#MCboxAll #fRangeLayer label {
    background: url("../images/gms-sprite.png") no-repeat scroll left top transparent;
    clear: both;
    cursor: pointer;
    display: block;
    height: 16px;
    padding: 2px 0 3px 35px;
}
#MCboxAll #fRangeLayer label input {
    border: medium none;
    float: left;
    margin-right: 5px;
    width: 15px;
}
#MCboxAll #fRangeLayer label span {
    display: block;
    float: left;
}
#MCboxAll #fRangeLayer li {
    display: block;
    width: 80%;
}
#MCboxAll #fRangeLayer .EDGE label {
    background-position: 0 0;
}
#MCboxAll #fRangeLayer .GPRS label {
    background-position: 0 -65px;
}
#MCboxAll #fRangeLayer .GSM label {
    background-position: 0 -130px;
}
#MCboxAll #fRangeLayer .HSPA label {
    background-position: 0 -195px;
}
#MCboxAll #fRangeLayer .HSPAPlus label {
    background-position: 0 -260px;
}
#MCboxAll #fRangeLayer .UMTS label {
    background-position: 0 -325px;
}
#MCboxAll #fRangeLayer li.load span {
}
#MCboxAll #fRangeLayer li.load {
    background: url("/scripts/mc/diallo-mapa-zasiegu/themes/images/loader.gif") no-repeat scroll right top transparent;
}
.faq-content a, .view-pages-with-files-to-download table caption {
    color: #EFE700;
}
.faq-answer div, .view-pages-with-files-to-download table td, th{
  background-color: #000000 !important;
}
#question-sort td{
  color: #000000 !important;
}

.view-files-to-download-ind-box, .view-files-to-download-bus-box{
  background: none;
  border: 2px solid #EFE700;
}


