html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
	background: white;	
	border:0 none;
	font-family:inherit;
	font-size:14px;
	font-style:inherit;
	font-weight:inherit;
	margin:0;
	outline-color:-moz-use-text-color;
	outline-style:none;
	outline-width:0;
	padding:0;
}

a {
	text-decoration: none;
	color: #0092d6;
}

a:link {
	text-decoration: none;
	color: #0092d6;
}


p {
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
}

strong {
	font-weight: bold;
}

body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #231b13;
	background-color: #e0ded8;
	line-height: 1em;
}

img.align-left {
	margin: 0 20px  5px 15px;
}

img.align-left-article-entry {
	margin: 0 20px  30px 0;
	float: left;
}

img.align-right {
	margin: 0 15px  5px 20px;
}

img.align-right-article-entry {
	margin: 0 15px  30px 20px;
	float: right;
}

a.active-link {
	color: #0092d6!important;
}

.color-blue {
	color: #0092d6!important;
}

#wrapper { width: auto; }
#contact-search-languages { display: none;	}
#header { display: none; }
#logo { display: none; }
#announcements { display: none;	}
#site-map { display: none; }
#main-navigation { display: none; }
#content { width: 100%; }
#content img { margin: 0 20px 15px 0; }
.NavMenuBg { display: none; }
			
.full-article { padding: 18px 0 5px 0; }

.full-article h2 {
						font-size: 26px;
						color: #0092d6;
						font-weight: bold;
						line-height: 24px;
						margin: 20px 0 0 0;
					}
					
					.full-article h3 {
						font-size: 14px;
						color: #0092d6;
						
						margin: 0 0 5px 0;
					}
					
					.full-article p.ingress {
						margin: 20px 0 0 0;
					}

					.full-article p {
						color: #231b13;
						line-height: 19px;
						
						margin: 10px 0 0 0;
					}
					.full-article img {
						margin: 0 20px 15px 0;
					}

			
				.article-entry h3 {
					color: #0092d6;
					font-size: 18px;
					font-weight: bold;
					line-height: 18px;
					
					margin: 0 0 13px 0;
				}
				
				.article-entry p {
					line-height: 20px;
					
					margin: 0 0 13px 0;
				}
				
					.article-entry p span {
						color: #a59d95;
					}
			
		.right {
			padding: 0 0 0 0;
			margin: 0 20px 0 0;
			float: right;
			display: inline;
		}
		
			.lifts, .info {
				width: 220px;
				padding: 42px 0 0 0;
			}
			
			.info {
				padding: 10px 0 0 0;
			}
			
				.header-text {
					
				}
				
				.most-used {
					width: 210px;
					height: 41px;
					padding: 10px 0 0 10px;
					background: url('/sivu/www/fi/images/background-most-used.jpg') top left repeat-x;
					
				}
				
					.most-used h2 {
						font-size: 12px;
						color: #0092d6;
						line-height: auto;
					}
				
				.lift-block {
					width: 220px;
					
					margin: 0 0 10px 0;
					background-color: #f3f2f0;
				}
				
					.lift-block-header {
						width: 210px;
						
						padding: 10px 0 7px 10px;
						
					}
					
					.lift-block-header h3 {
						font-size: 16px;
						font-weight: normal;
						color: #ffffff;
						line-height: auto;
					}
					
						a.slider {
							display: block;
							margin: 5px 0 0 0;
						}
					
						.green {
							background-color: #00a8c3;
							border-bottom: 1px solid #80d4e1;
						}
						
						.blue {
							background-color: #0092d6;
							border-bottom: 1px solid #80c9eb;
						}
						
						.dark-blue {
							background-color: #004e97;
							border-top: 1px solid #80a7cb;
						}
						
					table.lift-block-table {
						width: 190px;
						
						margin: 25px 0 0 15px;
					}
					
						table.lift-block-table td {
							padding: 5px;
						}
						
							table.lift-block-table td a {
								font-size: 14px;
								color: #4d4d4d;
							}
							table.lift-block-table td ul li { list-style: square; padding: 1px; margin-left: 6px; }
								
				.info-block {
					width: 220px;
					
					margin: 0 0 10px 0;
					padding: 0 0 0 0;
				}
				
					.info-block h3 {
						text-transform: uppercase;
						font-size: 14px;
						margin: 0 0 10px 0;
					}
					
					.info-block p {
						line-height: 19px;
						font-size: 12px;
						color: #4d4d4d;
					}
							
		#footer { display: none; }
	
