<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* Layout */
.breadcrumbs {
	font-size: .75em;
	color: #555;
	padding: 0 14px;
}

#nl_005_info {
    font-family: Arial;
    font-size: .75em;
	padding-bottom: 3em;
}    

	.nl_005-header-logo {
		padding: 1em;
		margin: 1em 0;
	}

		#page-title {
			font-size: 2em;			
		}

.hidden {
    display: none;
}    

/* interruptions rates table */
.interruptions {	
	line-height: 1.5em;
	width: 900px;
}

	.interruptions li {
		padding: 12px 12px;			
		margin-bottom: 3px; 
		background: #fff;
		border-bottom: 1px solid #ddd; 
	}

	.interruptions li#noresults {
		background: #f7f7f7;
		font-size: 1.5em;
		line-height: 1.5em;
		padding: 1em 1em 1em 210px;
		margin-bottom: 1em;
		border-bottom: none;
	}
	
		.interruptions li#noresults h3 {
			font-size: 1em;
			line-height: 1.5em;
		}
		
		.interruptions h2 {
			width: 212px;			
			float: left; 
			margin: 0;				
			font-size: 1.1666666666666666666666666666667em;
			font-weight: bolder;
		}
		
			.interruptions h2 em {
				color: #888;
				font-style: normal;
			}
			
			.interruptions h2 span {
				display: block;
				color: #111;
			}
		
			.warm {
				
			}
			
				.warm h2 span {
					color: #d00;
				}
		
			.hotwater {
				
			}
			
				.hotwater h2 span {
					color: #d00;
				}
		
			.coldwater {
				
			}
			
				.coldwater h2 span {
					color: #06c;
				}
		
			.electricity {
				
			}
			
				.electricity h2 span {
					color: #ffaa00;
				}
		
			.gas {
				
			}
			
				.gas h2 span {
					color: #999;
				}
		
		/* Interruption datetime */	
		.interruption-address {
			padding-top: 1em;
			margin-left: 12px;
			overflow: hidden;
			clear: both;
			zoom: 1;
			
		}
		
			.interruption-address dl {				
			}

				.interruption-address dt {
					float: left;
					clear: left;
					width: 200px;
					margin-right: -15em;
					margin-bottom: 6px;
					font-weight: bolder;
					color: #333;
				}

				.interruption-address dd {
					font-size: .9em;
					color: #555;
					margin-bottom: 6px;
					margin-left: 16.666666666666666666666666666667em;
					float: left;
				}
			
			/* Highlight search query in street name and adress */
			.interruption-address .highlight {
				background: #ff0;
				color: #000;						
			}			
					
		/* Interruption datetime */
		.interruption-date {
			float: left;
			width: 300px;
			color: #555;
		}
			
			.interruption-date-start {
				display: block;	
			}

			.interruption-date-end {
				display: block;
			}
			
				.interruption-date em {
					float: left;
					width: 20px;
					text-align: left;
					padding-right: 3px;
					font-style: normal;
					font-size: .9em;					
				}			
			
				.interruption-date .time {
					font-size: .9em;
					width: 2.45em;
					text-align: right;
					float: left;
					padding-right: 3px;
					color: #555;
				}			
			
				.interruption-date .date {					
					padding: 0 3px;
					float: left;
					width: 6em;					
					font-weight: bolder;
					font-size: 1em;		
					color: #444;			
				}			

				.interruption-date .year {
					font-size: .9em;
					color: #555;					
				}

				.interruption-date .past *{
					color: #aaa;
				}	
			
			.interruption-info {
				float: left;				
				clear: right;
			}
			
				.interruption-info-reason {
					display: block;
					width: 360px;
				}
			
				.interruption-info-org {
					display: block;
					color: #555;
				}
				
					.interruption-info-org a {
						color: #555;
						text-decoration: none;
						font-size: 1.1em;
						border-bottom: 1px dotted #777;
					}			
				
					.interruption-info-org .phone {
						color: #555;
						text-decoration: none;						
						margin-left: 16px;
						padding-left: 16px;
						background: url('/spravka/exchange/img/phone.gif') -4px 50% no-repeat;
					}			

/* Disclaimer */
.disclaimer {	
	width: 880px;
	padding: 16px;
	color: #555;	
	font-size: 1.25em;
	line-height: 1.5em;
	text-align: left;
	
}

/* Search address */
.search_address {
	padding: 8px 0 2px 12px;
	margin: 0 0 16px 0;
	width: 888px;
	overflow: hidden;
	clear: both;
	zoom: 1;
	background: #f7f7f7;
	
}

	.search_address label,
	.search_address input,
	.search_address span {
		float: left;
	}

	.search_address label{
		width: 180px;
		text-align: right;
		padding-right: 30px;
		height: 1.85em;	
		font-size: 1.5em;
		line-height: 2em;	
		color: #444;
	}

	.search_address input {
		width: 450px;
		height: 1.5em;	
		font-size: 1.5em;
	}

	.search_address span {
		clear: both;		
		padding: .25em 0 .25em 210px;	
		color: #777;
		font-size: .9em;
	}
	
.dep_selector {
	float: left;
	width: 120px;
	margin-right: -120px;
}

	.dep_selector a {
		display: block;
	}	
</pre></body></html>