			@charset "utf-8";
			/* CSS Document */
			td.ava1 {width:187px; height:56px;background: #FFFFFF/*url(/public/ava_1.jpg)*/ no-repeat right bottom; vertical-align:middle; text-align:center; font:Arial, Helvetica, sans-serif; font-size:14px; color:#FFF; font-weight:bold; /*text-shadow:1px 1px 1px #000000;*/}
			td.ava2 {width:187px; height:56px;background: #FFFFFF/*url(/public/ava_2.jpg)*/ no-repeat right bottom; vertical-align:middle; text-align:center; font:Arial, Helvetica, sans-serif; font-size:14px; color:#FFF; font-weight:bold; /*text-shadow:1px 1px 1px #000000;*/}
			td.ava3 {width:187px; height:56px;background: #FFFFFF/*url(/public/ava_3.jpg)*/ no-repeat right bottom; vertical-align:middle; text-align:center; font:Arial, Helvetica, sans-serif; font-size:14px; color:#FFF; font-weight:bold; /*text-shadow:1px 1px 1px #000000;*/}
			td.ava4 {width:187px; height:56px;background: #FFFFFF/*url(/public/ava_4.jpg)*/ no-repeat right bottom; vertical-align:middle; text-align:center; font:Arial, Helvetica, sans-serif; font-size:14px; color:#FFF; font-weight:bold; /*text-shadow:1px 1px 1px #000000;*/}
			td.ava5 {width:187px; height:56px;background: #FFFFFF/*url(/public/ava_5.jpg)*/ no-repeat right bottom; vertical-align:middle; text-align:center; font:Arial, Helvetica, sans-serif; font-size:14px; color:#FFF; font-weight:bold; /*text-shadow:1px 1px 1px #000000;*/}
			td.ava6 {width:187px; height:56px;background: #FFFFFF/*url(/public/ava_6.jpg)*/ no-repeat right bottom; vertical-align:middle; text-align:center; font:Arial, Helvetica, sans-serif; font-size:14px; color:#FFF; font-weight:bold; /*text-shadow:1px 1px 1px #000000;*/}
			table.ava {width:374px;}
			table.ava td {margin:2px;}
			table.ava td a:link, table.ava td a:active, table.ava td a:visited {font:Arial, Helvetica, sans-serif; font-size:14px; color:#003087; font-weight:bold; /*text-shadow:1px 1px 1px #000000;*/ text-decoration:none;}
			table.ava td a:hover {font:Arial, Helvetica, sans-serif; font-size:14px; color:#006eb5; font-weight:bold; /*text-shadow:1px 1px 1px #003087;*/ text-decoration:none;}
			
			
			.error {
				color:#F00;
				font-size:11px;
			}
			table.teabenoue td, table.teabenoue td input, table.teabenoue td select, table.teabenoue td textarea {
				vertical-align:top;
				font-family: Arial, Helvetica, sans-serif;
				font-size:11px;
				font-weight: normal;	
				color:#000000;
			}
			table.teabenoue td textarea {
				float:right;
				width: 230px;
			}
			h1 {
				font-family: Arial, Helvetica, sans-serif;
				font-size:18px;
				font-weight: normal;
				color:#000;
				padding:0px;
				margin:0px;
			}			
			p {
    				font-family: "Arial";
    				font-size: 9pt;
    				margin-left: 0;
    				margin-right: 0;
			}
			td.h1 {
				background:url(/extensions/awi_ska/px_ska/img/2014/h1.jpg) repeat-x;
				vertical-align:middle;
				height:53px;
				width:705px;
				padding-left:18px;
				padding-right:10px;
			}
			td.print {
				background:url(/extensions/awi_ska/px_ska/img/2014/h1.jpg) repeat-x;
				vertical-align:middle;
				height:53px;
				width:50px;
				padding-left:10px;
				padding-right:10px;
			}
			
			.article {
				padding:18px;
				width:760px;
				vertical-align:top;
				font-family: Arial, Helvetica, sans-serif;
				font-size:11px;
				font-weight: normal;	
				color:#000000;
				background-color:#FFF;
			}
			/*
		 	.article p {
				font-family: Arial, Helvetica, sans-serif;
				font-size:11px;
				font-weight: normal;	
				color:#000000;
				background-color:#FFF;
			}	
			*/		
			.article a:link, .article a:visited, .article a:active/*,
			.article p a:link, .article p a:visited, .article p a:active*/ {
				font-family: Arial, Helvetica, sans-serif;
				font-size:11px;
				font-weight: normal;	
				color:#003087;
				text-decoration:underline;
			}
			.article a:hover/*,
			.article p a:hover*/ {
				font-family: Arial, Helvetica, sans-serif;
				font-size:11px;
				font-weight: normal;	
				color:#003087;
				text-decoration: none;
			}
			.article ul {
				font-family: Arial, Helvetica, sans-serif;
				font-size:11px;
				font-weight: normal;	
				color:#000000;
				list-style-type: none;
			}
			.article ul li {
				font-family: Arial, Helvetica, sans-serif;
				font-size:11px;
				line-height:15px;
				font-weight: normal;	
				color:#000000;
				text-decoration: none;
			}
			.article ul li a:link, .article ul li a:visited, .article ul li a:active{
				font-family: Arial, Helvetica, sans-serif;
				font-size:11px;
				font-weight: normal;	
				color:#000000;
				text-decoration: none;
			}
			.article ul li a: hover{
				font-family: Arial, Helvetica, sans-serif;
				font-size:11px;
				font-weight: normal;	
				color:#000000;
				text-decoration: underline;
			}
			
			/*sitemap*/
			#SitemapContainer ul {
				font-family: Arial, Helvetica, sans-serif;
				font-size:12px;
				font-weight: normal;	
				color: #003087/*#630*/;
				list-style-type: none;
			}
			#SitemapContainer ul li {
				font-family: Arial, Helvetica, sans-serif;
				font-size:12px;
				line-height:15px;
				font-weight: normal;	
				color:#003087/*#630*/;
				text-decoration: none;
			}
			#SitemapContainer ul li a:link, #SitemapContainer ul li a:visited, #SitemapContainer ul li a:active{
				font-family: Arial, Helvetica, sans-serif;
				font-size:12px;
				font-weight: normal;	
				color:#003087/*#630*/;
				text-decoration: none;
			}
			#SitemapContainer ul li a: hover{
				font-family: Arial, Helvetica, sans-serif;
				font-size:12px;
				font-weight: normal;	
				color:#003087/*#630*/;
				text-decoration: underline;
			}
			/*//sitemap*/
			
			
		       	
			
			
			
			a.readmore:link, a.readmore:active, a.readmore:visited {
				font-family: Arial, Helvetica, sans-serif;
				font-size:11px;
				font-weight: normal;	
				color:#000000;
				text-decoration:underline;
			} 
			a.readmore:hover {
				font-family: Arial, Helvetica, sans-serif;
				font-size:11px;
				font-weight: normal;	
				color:#000000;
				text-decoration: none;
			}
			a.paging:link, a.paging:active, a.paging:visited {
				font-family: Arial, Helvetica, sans-serif;
				font-size:12px;
				font-weight: normal;	
				color: #003087/*#630*/;
				text-decoration:none;
			}
			a.paging:hover, a.paging_s:link, a.paging_s:active, a.paging_s:visited, a.paging_s:hover {
				font-family: Arial, Helvetica, sans-serif;
				font-size:12px;
				font-weight:bold;	
				color: #003087/*#630*/;
				text-decoration:none;
			}
			td.paging {
				font-family: Arial, Helvetica, sans-serif;
				font-size:12px;
				font-weight: normal;	
				color: #003087;
				text-decoration:none;
				padding:0px;
			}
			img.img_css {
				padding-left:5px;
				padding-right:5px;
				padding-bottom:0px;
			}
			.csses {
				vertical-align:bottom;
				padding-left:30px;
			}
			a.sitemap:link, a.sitemap:active, a.sitemap:visited, a.sitemap:hover {
				font-family: Arial, Helvetica, sans-serif;
				font-size:11px;
				font-weight:bold;	
				color:#ffffff;
				text-decoration:none;
				padding-top:2px;
				padding-bottom:2px;
				padding-left:0px;
			}
			td.sitemap {
				height:33px;
				vertical-align:middle;
			}
			
			table.search_table {
				vertical-align:bottom;
				margin-bottom:5px;
			}
			table.search_table td {
				padding:0px;
			}
			td.search_legend {
				font-family: Arial, Helvetica, sans-serif;
				font-size:11px;
				font-weight:bold;	
				color:#ffffff;
				text-decoration:none;
				padding-right:3px;
			}
			form {
				margin:0px;
				padding:0px;
			}
			input.search_sub {
				background:none;
				border:none;
				color:#FFFFFF/*ffbf85*/;
			}
			td.search_sub_left {
				background-image: url(/extensions/awi_ska/px_ska/img/2014/search_left.gif);
				background-position:right top;
				background-repeat:no-repeat;
				white-space: nowrap;
				width:10px;
			}
			td.search_sub_mid {
				background-image: url(/extensions/awi_ska/px_ska/img/2014/search_mid.gif);
				background-repeat: repeat-x;
				white-space: nowrap;	
			}
			td.search_sub_right {
				background-image: url(/extensions/awi_ska/px_ska/img/2014/search_right.gif);
				background-repeat:no-repeat;
				background-position:left top;
				white-space: nowrap;
				width:10px;
			}
			input.search_text {
				border:solid thin #006eb5/*#974000*/;
				border-width:1px;
				border-right:none;	
				background: #FFF;
				color:#000/*#974000*/;
				height:24px;
				margin:0px;
			}
			/*
			td.search_text {
				border:solid thin #974000;
				border-width:1px;
				border-right:none;
				white-space:nowrap;
			}
			*/
			body {
				font-family: Arial, Helvetica, sans-serif;
				font-size:13px;
				font-weight: normal;
				color:#000;
				background-color:#FFFFFF;
				/*background-color:#fbc474;
				background-image: url(/extensions/awi_ska/px_ska/img/bg.jpg);*/
				background-repeat:no-repeat;
				background-position:top left;
				margin:0px;
				padding:0px;
			}
			td.lang {
				width:199px;
				/*height:70px;*/
				/*background:url(/extensions/awi_ska/px_ska/img/bg_lang.jpg) repeat-x top left;*/
				background:url(/extensions/awi_ska/px_ska/img/2014/bg_header.jpg) no-repeat bottom left; /* test - sama, mis luupide taustal*/			
				/*background-color:#90c8e8*//*019cde*/
				
				vertical-align:bottom;
				padding-bottom:8px;				
				/*background-color:#813701;*/
				white-space:nowrap;
				text-align:center;
			}
			a.lang:link, a.lang:visited, a.lang:active {
				font-family: Arial, Helvetica, sans-serif;
				font-size:11px;
				font-weight:bold;	
				color:#003087/*#f6caab*/;
				text-decoration:none;
				padding-top:2px;
				padding-bottom:2px;
				padding-left:10px;
				padding-right:10px;
			}
			a.lang:hover, a.lang_s:link, a.lang_s:visited, a.lang_s:active, a.lang_s:hover {
				font-family: Arial, Helvetica, sans-serif;
				font-size:11px;
				font-weight:bold;	
				color:#ffffff;
				background:/*#773c10*/#006eb5;
				text-decoration:none;
				padding-top:2px;
				padding-bottom:2px;
				padding-left:10px;
				padding-right:10px;
			}
			td.header {
				width:825px;
				background:url(/extensions/awi_ska/px_ska/img/2014/bg_header.jpg) no-repeat bottom left;
				padding-top:4px;
				/*background-color:#b9d9eb;*/
			}
			table.header_inner, table.header_inner td {
				/*height:70px;*/
			}
			
			td.cat_col {
				width:229px;
				vertical-align:top;
			}
			table.cat_table {
				/*background:url(/extensions/awi_ska/px_ska/img/cat_col.jpg) repeat-y top left;*/
				/*width:100%;*/
			}
			
			td.content {
				width:825px;
				vertical-align:top;
				padding-top:20px;
				padding-left:20px;
				background-color:#FFF;
			}
			
			.contact {
				background:#006eb5;
				color:#FFFFFF;
				font-size:11px;
				font-weight:bold;
				padding:15px;
			}
			.contact a:link, .contact a:visited, .contact a:active {
				color:#fdb128;
				text-decoration:underline;
			}
			.contact a:hover {
				color:#fdb128;
				text-decoration: none;
			}
			td.boxcontent_s {
				/*background: url(/extensions/awi_ska/px_ska/img/cat_col_s.jpg) top center repeat-y;*/
				background-color:#b9d9eb;
				width:100%;
				padding-left:15px;
				height:26px;
				padding-right:10px;
			}
			td.boxcontent {
				background-color:#b9d9eb;				
				width:100%;
				padding-left:15px;
				height:26px;
				padding-right:10px;
			}
			.boxcontent a:link, .boxcontent a:active, .boxcontent a:visited {
				font-family: Arial, Helvetica, sans-serif;
				font-size:11px;
				font-weight:bold;
				color:#003087/*#774202*/;
				text-decoration:none;
			}
			.boxcontent_s a:link, .boxcontent_s a:active, .boxcontent_s a:visited, .boxcontent_s a:hover, .boxcontent a:hover {
				font-family: Arial, Helvetica, sans-serif;
				font-size:11px;
				font-weight:bold;
				color:#041e42/*#010000*/;
				text-decoration:none;
				/*
				background-color:#FFF;
				-moz-opacity:0.7;
				filter:alpha(opacity=70);
				opacity:.70;
				*/
			}
			.boxcontent_separator {
				/*background: url(/extensions/awi_ska/px_ska/img/boxcontent_separator.jpg) top center no-repeat;*/
				background-color:#90C8E8/*#006eb5*//*#009cde*//*#90c8e8*/;
				height:1px;
			}
			
			
			td.boxcontent2_s {
				/*background: url(/extensions/awi_ska/px_ska/img/cat_col_s.jpg) top center repeat-y;*/
				width:100%;
				padding-left:25px;
				height:26px;
				padding-right:10px;
			}
			td.boxcontent2 {
				width:100%;
				padding-left:25px;
				height:26px;
				padding-right:10px;
			}
			.boxcontent2 a:link, .boxcontent2 a:active, .boxcontent2 a:visited {
				font-family: Arial, Helvetica, sans-serif;
				font-size:11px;
				font-weight:bold;
				color:#003087/*006eb5*/;
				text-decoration:none;
			}
			.boxcontent2_s a:link, .boxcontent2_s a:active, .boxcontent2_s a:visited, .boxcontent2_s a:hover, .boxcontent2 a:hover {
				font-family: Arial, Helvetica, sans-serif;
				font-size:11px;
				font-weight:bold;
				color:#041e42;
				text-decoration:none;
				/*
				background-color:#FFF;
				-moz-opacity:0.7;
				filter:alpha(opacity=70);
				opacity:.70;
				*/
			}
			
			.boxhead_px {
				background-color:#003087/*006eb5*/;
			}
			.boxhead_gray {
				background-color:#006eb5;
			}
			.boxhead_light {
				background-color:#009cde;
				height:30px;
				padding-left:15px;
				width:100%;
				padding-right:10px;
			}
			
			.boxhead_light a:link, .boxhead_light a:hover, .boxhead_light a:active, .boxhead_light a:visited {
				font-family: Arial, Helvetica, sans-serif;
				font-size:11px;
				font-weight:bold;
				text-decoration:none;
				color:#FFFFFF;
			}
			.boxhead_dark {
				background-color:#006eb5;
				height:30px;
				padding-left:15px;
				width:100%;
				padding-right:10px;
			}
			.boxhead_dark a:link, .boxhead_dark a:hover, .boxhead_dark a:active, .boxhead_dark a:visited {
				font-family: Arial, Helvetica, sans-serif;
				font-size:11px;
				font-weight:bold;
				text-decoration:none;
				color:#ffffff;
			}
			
			.logo {
				/*background:#c66112;*/
				background-color:#FFFFFF;
				padding-top:0px;
				margin-top:0px;		
				height:95px;
			}
			.logo img {
				border:0px;
				margin:15px;
				margin-bottom:0px;
			}
			.intro_news_col {
				width:215px;
				vertical-align:top;
			}
			.news_separator {
				background: url(/extensions/awi_ska/px_ska/img/2014/news_separator.jpg) top center no-repeat;
				height:3px;
			}
			.news_date {
				padding-top:5px;
				padding-bottom:0px;	
				padding-left:5px;
				padding-left:5px;
				color:#003087/*#582605*/;
				font-family: Arial, Helvetica, sans-serif;
				font-size:11px;
				font-weight: normal;
				vertical-align:middle;
				text-decoration:none;
			}
			.news_lead a:link, .news_lead a:visited, .news_lead a:active {
				color:#003087/*#582605*/;
				font-family: Arial, Helvetica, sans-serif;
				font-size:11px;
				font-weight: normal;
				vertical-align:middle;
				text-decoration:none;
			}
			.news_lead a:hover {
				color:#003087/*#582605*/;
				font-family: Arial, Helvetica, sans-serif;
				font-size:11px;
				font-weight: normal;
				vertical-align:middle;
				text-decoration:underline;
			}
			.news_lead {
				padding-top:0px;
				padding-bottom:5px;	
				padding-left:5px;
				padding-left:5px;
				color:#003087/*#582605*/;
				font-family: Arial, Helvetica, sans-serif;
				font-size:11px;
				font-weight: normal;
				vertical-align:middle;
				text-decoration:none;
			}
			.intro_arts_col {
				width:383px;
				vertical-align:top;
			}
			.intro_arts_table {
				width:158px;
			}
			.intro_art {
				font-family: Arial, Helvetica, sans-serif;
				font-size:11px;
				font-weight: bold;	
				background-color:#b9d9eb/*#fecc6e*/;
				color:#006eb5/*#8f582f*/;
				padding:10px;
			}
			.intro_art_white {
				font-family: Arial, Helvetica, sans-serif;
				font-size:11px;
				font-weight: bold;	
				background-color:#FFFFFF/*#fecc6e*/;
				color:#006eb5/*#8f582f*/;
				padding:10px;
			}			
			.intro_useful_col {
				width:158px;
				vertical-align:top;
			}
			.intro_useful_header {
				font-family: Arial, Helvetica, sans-serif;
				font-size:11px;
				font-weight: bold;
				color:#FFFFFF/*#fcc96d*/;
				padding:6px;
				padding-left:9px;
				background: url(/extensions/awi_ska/px_ska/img/2014/intro_useful_header.jpg) top center no-repeat;
				/*background-color:#a9581c;*/
				width:158px;
				height:28px;
			}
			.intro_useful_content {
				background-color:#b9d9eb/* #fcc96d*/;
				width:158px;
				padding:6px;
				padding-left:9px;
			}
			.intro_useful_content a:link, .intro_useful_content a:visited, .intro_useful_content a:active {
				color:#006eb5/*#8f582f*/;
				font-family: Arial, Helvetica, sans-serif;
				font-size:11px;
				font-weight: bold;
				text-decoration:none
			}
			.intro_useful_content a:hover {
				color:#006eb5/*#8f582f*/;
				font-family: Arial, Helvetica, sans-serif;
				font-size:11px;
				font-weight: bold;
				text-decoration:underline;
			}
			
			.intro_useful_separator {
				/*
				background: url(/extensions/awi_ska/px_ska/img/2014/intro_arts_separator.jpg) top center repeat-x;
				*/
				background-color:#90c8e8;
				height:1px;
			}
			.awi {
				padding-right:20px;
				padding-bottom:10px;
			}
			.awi a:link, .awi a:active, .awi a:visited, .awi a:hover {
				font-family: Arial, Helvetica, sans-serif;
				font-size:10px;
				font-weight: normal;
				text-decoration:none;
				color:#006eb5/*#bf5100*/;
			}
