
<!-- Slot1 PrimeControl [file: /tailored/prime_product_julkaisu/wopi/web/css.ascx]  starts -->

<!-- Slot Slot1 [Slot1] starts -->

<!-- ASP.tailored_prime_product_julkaisu_wopi_web_css_ascx [C1_0] starts -->


html {}

body {
	margin:0;
	color:#666;
	font:14px Arial, "Trebuchet MS", sans-serif;
	background:#fff url(/instancedata/prime_product_julkaisu/wopi/Pics/bg-body.gif) repeat-x;
	min-width:988px;
}
img {border-style:none;}
a {
	text-decoration:none;
	color:#666;
}
a:hover {text-decoration:underline;}
input, textarea, select {
	font:100% arial,sans-serif;
	vertical-align:middle;
	color:#000;
}
form, fieldset {
	margin:0;
	padding:0;
	border-style:none;
}
/* wrapper */
#wrapper {
	margin:5px auto 15px;
	width:988px;
	background: url(/instancedata/prime_product_julkaisu/wopi/Pics/bg-wrapper.jpg) repeat-y;
}
.w1 {
	width:988px;
	background: url(/instancedata/prime_product_julkaisu/wopi/Pics/bg-wrapper-t.jpg) no-repeat;
}
.w2 {
	width:900px;
	background: url(/instancedata/prime_product_julkaisu/wopi/Pics/bg-wrapper.jpg) no-repeat 100% 100%;
	padding:0 44px;
	position:relative;
}
/* main logo */
.logo {
	position:absolute;
	top:32px;
	left:87px;
	background: url(/instancedata/prime_product_julkaisu/wopi/Pics/logo.png) no-repeat;
	width: 203px;
	height: 75px;
	text-indent:-9999px;
	overflow:hidden;
	z-index:10;
	margin:0;
}
.logo a {
	display:block;
	height:100%;
}
.wopi-slogan{
  position:absolute;
  margin:0;
  padding:0;
  top:66px;
  font-size:14px;
  left:280px;
  z-index:50;
  color:#AAAAAA;
  font-style:italic;
}
/* header */
#header {
	position:absolute;
	right:69px;
	top:0;
	width:790px;
	z-index:5;
}
/* top menu */
#header .menu {
	overflow:hidden;
	width:100%;
	margin:0 0 30px;
}
#header .menu ul {
	list-style:none;
	margin:0;
	padding:0 5px 0 0;
	font-size:10px;
	line-height:14px;
	text-transform:uppercase;
	float:right;
}
#header .menu ul li {float:left;}
#header .menu ul a {
	float:left;
	background: url(/instancedata/prime_product_julkaisu/wopi/Pics/bg-menu.gif) no-repeat;
	color:#fff;
}
#header .menu ul a span {
	float:left;
	background: url(/instancedata/prime_product_julkaisu/wopi/Pics/bg-menu.gif) no-repeat 100% -20px;
	padding:1px 14px 4px 33px;
	cursor:pointer;
}
#header .menu ul .mark, #header .menu ul .selected a {background: url(/instancedata/prime_product_julkaisu/wopi/Pics/bg-menu.gif) no-repeat 0 -40px;}
#header .menu ul .mark span, #header .menu ul .selected a span {background: url(/instancedata/prime_product_julkaisu/wopi/Pics//bg-menu.gif) no-repeat 100% 100%;}
#header .menu ul a:hover {text-decoration:none;}
/* bar */
#header .bar {
	overflow:hidden;
	width:100%;
	padding:0 0 42px 0;
}
/* sort form */
.sort {
	float:right;
	padding:0 12px 0 9px;
	/*border-left:1px solid #b1e2ed;*/
}
.sort select {width:90px;}
/* social list */
.social {
	float:right;
	padding:0 9px 0 0;
	list-style:none;
	margin:0;
}
.social li {
	float:left;
	padding:0 0 0 7px;
}
.social li a {
	display:block;
	text-indent:-9999px;
	overflow:hidden;
	background: url(/instancedata/prime_product_julkaisu/wopi/Pics/social.gif) no-repeat;
	width: 19px;
	height: 20px;
}
.social li .linkedin {background-position:-27px 0;}
.social li .twitter {background-position:-52px 0;}
.social li .email {
	background-position:-78px 0;
	width:22px;
}
/* main navigation */
.nav-holder {width:100%;}
.nav-holder:after {
	content:"";
	display:block;
	clear:both;
}
.nav-holder ul {
	float:right;
	font-size:11px;
	line-height:14px;
	list-style:none;
	margin:0;
	padding:0;
}
.nav-holder > ul#nav > li {
	float:left;
	padding:0 0 2px 1px;
	position:relative;
}
.nav-holder > ul#nav > li > a {
	display:block;
	padding:6px 16px 6px 18px;
}
.nav-holder ul .item1 {color:#279fba;}
.nav-holder ul .item2 {color:#21a0a9;}
.nav-holder ul .item3 {color:#1aa297;}
.nav-holder ul .item4 {color:#13a384;}
.nav-holder ul .item5 {color:#0da371;}
.nav-holder ul .item6 {color:#09a65f;}
.nav-holder ul .item7 {color:#04a64b;}
.nav-holder ul .item8 {color:#04ac1c;}
.nav-holder ul .active > a,
.nav-holder > ul > li > a:hover,
.nav-holder > ul > li.hover > a {
	color:#fff;
	text-decoration:none;
}
.nav-holder ul .active .item1,
.nav-holder ul li > .item1:hover,
.nav-holder > ul > li.hover > .item1 {background:#279fba;}
.nav-holder ul .active .item2,
.nav-holder ul li .item2:hover,
.nav-holder > ul > li.hover > .item2 {background:#21a0a9;}
.nav-holder ul .active .item3,
.nav-holder ul li .item3:hover,
.nav-holder > ul > li.hover > .item3 {background:#1aa297;}
.nav-holder ul .active .item4,
.nav-holder ul li .item4:hover,
.nav-holder > ul > li.hover > .item4 {background:#13a384;}
.nav-holder ul .active .item5,
.nav-holder ul li .item5:hover,
.nav-holder > ul > li.hover > .item5 {background:#0da371;}
.nav-holder ul .active .item6,
.nav-holder ul li .item6:hover,
.nav-holder > ul > li.hover > .item6 {background:#09a65f;}
.nav-holder ul .active .item7,
.nav-holder ul li .item7:hover,
.nav-holder > ul > li.hover > .item7 {background:#04a64b;}
.nav-holder ul .active .item8,
.nav-holder ul li .item8:hover,
.nav-holder > ul > li.hover > .item8 {background:#04ac1c;}

.nav-holder ul .active .subitem1,
.nav-holder ul li .subitem1:hover,
.nav-holder > ul > li.hover .subitem1{background:#32acb5}
.nav-holder ul .active .subitem2,
.nav-holder ul li .subitem2:hover,
.nav-holder > ul > li.hover .subitem2{background:#3eb2bb}
.nav-holder ul .active .subitem3,
.nav-holder ul li .subitem3:hover,
.nav-holder > ul > li.hover .subitem3{background:#4fbcc5}
.nav-holder ul .active .subitem4,
.nav-holder ul li .subitem4:hover,
.nav-holder > ul > li.hover .subitem4{background:#5ec6cf}
.nav-holder ul .active .subitem5,
.nav-holder ul li .subitem5:hover,
.nav-holder > ul > li.hover .subitem5{background:#6fd1d9}
.nav-holder ul .active .subitem6,
.nav-holder ul li .subitem6:hover,
.nav-holder > ul > li.hover .subitem6{background:#81dbe2}
.nav-holder ul .active .subitem7,
.nav-holder ul li .subitem7:hover,
.nav-holder > ul > li.hover .subitem7,
.nav-holder ul .active .subitem,
.nav-holder ul li .subitem:hover,
.nav-holder > ul > li.hover .subitem{background:#99e6ec}
.nav-holder ul ul {
	position:absolute;
	left:1px;
	top:26px;
	width:113px;
	float:none;
	display:none;
	z-index:30;
}
.nav-holder ul ul li {
	padding:6px 16px 6px 18px;	
	border-top:1px solid #fff;
}
.nav-holder ul ul li a {color:#fff;}

.nav-holder > ul > li.hover ul {display:block;}
/* main */
#main {
	background: url(/instancedata/prime_product_julkaisu/wopi/Pics/bg-main.gif) no-repeat;
	padding:180px 80px 19px;
	position:relative;
	z-index:1;
	overflow:hidden;
}
/* placeholder */
#main .placeholder {margin-bottom:23px;}
#main .placeholder img {display:block;}
/* carousel area */
.carousel-area {
	background: url(/instancedata/prime_product_julkaisu/wopi/Pics/carousel-area.gif) no-repeat 104px 0;
	padding:26px 0 0;
}
.carousel-holder {
	overflow:hidden;
	background:#eaeaea url(/instancedata/prime_product_julkaisu/wopi/Pics/bg-carousel.gif) no-repeat;
	width:790px;
}
.carousel-frame {
	background: url(/instancedata/prime_product_julkaisu/wopi/Pics/bg-carousel.gif) no-repeat 100% 100%;
	width:790px;
	padding:0 0 12px;
}
/* carousel area heading */
.carousel-area .heading {
	overflow:hidden;
	width:704px;
	padding:0 61px 6px 25px;
}
/* switcher */
.switcher {float:right;}
.switcher ul {
	float:left;
	font:14px/28px "Trebuchet MS", Arial, sans-serif;
	list-style:none;
	margin:0;
	padding:0;
}
.switcher li {
	float:left;
	padding:0 0 0 2px;
}
.switcher a {
	display:block;
	text-align:center;
	color:#0da371;
	width:28px;
}
.switcher .active a,
.switcher li a:hover {
	background: url(/instancedata/prime_product_julkaisu/wopi/Pics/bg-switcher-active.gif) no-repeat;
	text-decoration:none;
	color:#fff;
}
.carousel-area .frontpagesplashtitle h2,
.carousel-area .heading h2 {
	font:bold 25px/29px Calibri, "Trebuchet MS", sans-serif;
	margin:10px 0 0;
	color:#0da371;
  font-size:25px;
  line-height:29px;
}
.carousel-area .frontpagesplashtitle{
  float:left;
  padding-left:20px;
  padding-top:5px;
}
/* carousel */
.carousel {
	overflow:hidden;
	padding:0 0 0 59px;
	position:relative;
}
.carousel .link-prev,
.carousel .link-next {
	position:absolute;
	top:38px;
	left:15px;
	background: url(/instancedata/prime_product_julkaisu/wopi/Pics/bg-link-prev.gif) no-repeat;
	width: 25px;
	height: 64px;
	text-indent:-9999px;
	overflow:hidden;
}
.carousel .link-next {
	left:auto;
	right:15px;
	background: url(/instancedata/prime_product_julkaisu/wopi/Pics/bg-link-next.gif) no-repeat;
}
.carousel .frame {
	width:673px;
	overflow:hidden;
	position:relative;
}
.carousel .frontpageframe{
  width:500px !important;
}
.carousel .frame ul {
	position:relative;
	width:99999px;
	padding:0;
	margin:0;
	list-style:none;
	overflow:hidden;
	font:14px/22px "Trebuchet MS", Arial, sans-serif;
}
.carousel .frame ul li {
	float:left;
	width:673px;
}
.carousel .frontpageframe ul li {
	width:500px !important;
}
.carousel .xmldoc img{
  margin:10px;
}
.carousel h2 {
	font-size:21px;
	line-height:22px;	
	margin:17px 0;
}
.carousel h3 {
	font-size:16px;
	line-height:20px;
	text-transform:uppercase;
	margin:0 0 6px;
}
.carousel li p {margin:0;}
.carousel li p a {color:#f23a27;}
/* footer */
#footer {
	background: url(/instancedata/prime_product_julkaisu/wopi/Pics/bg-footer.gif) repeat-x;
	padding:22px 26px 40px 27px;
	overflow:hidden;
	width:847px;
}
/* footer area */
#footer .area {
	float:left;
	width:400px;
	padding:9px 0 0;
}
#footer .row{
  padding-left:170px;
	overflow:hidden;
	width:100%;
}
#footer .nav, #footer .metalinklist  {
	list-style:none;
	margin:0;
	padding:0 0 3px;
	float:right;
	font-size:12px;
	line-height:15px;
	text-transform:uppercase;
}
#footer .nav li, #footer .metalinklist li {
	float:left;
	padding:0 0 0 33px;
}
#footer .nav a, #footer .metalinklist a {color:#000;}
/* logos list */
#footer .logos {
	list-style:none;
	margin:-20px 0 0;
	padding:0;
	width:100%;
}
#footer .logos li {
	display:inline-block;
	padding:0 8px 0 0;
	vertical-align:bottom;
}
*+html #footer .logos li {
	display:inline;
	padding-right:11px;
}
/* footer section */
#footer .section {
	float:right;
	width:370px;
	text-align:right;
	font-size:10px;
	line-height:14px;
	text-transform:uppercase;
	color:#aaa;
}
#footer .section .copyright{
  width:470px;
  position:relative;
  right:110px;  
}
/* footer logo */
.footer-logo {
	display:block;
	overflow:hidden;
	padding:0 0 4px;
}
.footer-logo a {
	float:right;
	background: url(/instancedata/prime_product_julkaisu/wopi/Pics/footer-logo.gif) no-repeat;
	width: 140px;
	height: 53px;
	text-indent:9999px;
	overflow:hidden;
	font-size:0;
	line-height:0;
}
#footer .section p {margin:0 0 2px;}
#footer .section a {color:#aaa;}
/* consumer select */
.outtaHere {
	position:absolute;
	left:-3000px;
}
/* Selects */
.langselector{
  position: absolute;
  right: 12px;
  z-index:9999;
  color:#777;  
}
.customStyleSelectBox {  
	position: relative;
	height: 20px;
	float:left;
	color:#777;
	font-size:10px;
	line-height:20px;  
}
.selectArea .left {
	position: absolute;
	top: 0;
	left: 0;
	width:2px;
	height:100%;
	background: url(/instancedata/prime_product_julkaisu/wopi/Pics/select-left.gif) no-repeat;
	display: block;
}
.customStyleSelectBoxInner {
  text-indent:10px;  
	position: absolute;
	top: 0;
	right: 0;
	width:100%;
	height:100%;
  border: 1px solid #B1E2ED;
	background: url(/instancedata/prime_product_julkaisu/wopi/Pics/select-button.gif) no-repeat 100% 0;
}
.selectArea .center{
	height: 20px;
	line-height:20px;
	display:block;
	padding:0 18px 0 2px;
	background: url(/instancedata/prime_product_julkaisu/wopi/Pics/select-center.gif) repeat-x;
	text-align:center;
}
/*Selects drop-down*/
.optionsDivInvisible,
.optionsDivVisible {
	position: absolute;
	background-color: #fff;
	display: block;
	z-index: 30;
	font-size: 10px;
}
.drop-dif {background:#9CC;}
.optionsDivInvisible {display: none;}
.optionsDivVisible ul {
	margin:0;
	padding:2px;
	overflow:hidden;
	list-style: none;
	border: 1px solid #b1e2ed;
}
.optionsDivVisible ul li {
	float:left;
	width:100%;
}
.optionsDivVisible a {
	color: #777;
	overflow:hidden;
	text-decoration: none;
	display: block;
	height:1%;
	padding: 2px 4px;
}
.optionsDivVisible a:hover {text-decoration:underline;}
/* inner */
/* content */
#content {
	float:right;	
	line-height:22px;
	padding:2px 10px 20px 0;
	min-height:562px;
  width:100%;
}
#content .gallery h1,
#content #documentlist h1{
	margin:0 0 22px 10px;
	color:#0da371;
  font-size:25px;
}
#content .gallery p,
#content #documentlist > p{
  margin:0 0 0 40px;
}
#content .xmldoc h2 {
	margin:0 0 22px;
	color:#0da371;
  font-size:21px;
}
#content table {
  width:100%;
  font-size:13px;
  line-height:22px;
  margin:0;
  padding:0;
  table-layout:fixed;
  margin-left:20px;
}
#content table p{
  margin:0;
  padding:0;
}
#content table h5 {
  color:#F23A27;
  font-size:13px;
  line-height:22px;
  font-weight:bold;
  margin:0;
  padding:0;
}
#content .xmldoc h2 strong{
	font:bold 35px/39px Calibri, "Trebuchet MS", sans-serif;
	display:inline-block;
}
#content .xmldoc h2 span {
	font-size:17px;
	display:inline-block;
	vertical-align:top;
	line-height:30px;
	margin:0 0 0 -7px;
}
#content #documentlist table{
  width:auto;
  table-layout:auto;
  margin-left:40px;
}
#content #documentlist table td{
  padding-left:20px;
  font-weight:bold;  
}
#content #documentlist table p,
#content #documentlist table a{
  color:#777777;
}
#content #documentlist table .documentlist_date{
  background: url(/instancedata/prime_product_julkaisu/wopi/Pics/list-arrow.gif) no-repeat 0 7px;
}
#content .sharedPasswordLogin{
  margin-left:150px;
}
#content .sharedPasswordLogin .submit{
  margin-top:10px;
}
/* sidebar */
#sidebar {
	float:left;
	width:330px;
	padding:33px 0 0;
  text-align:right;
}
#sidebar img{
  max-width:350px;
  padding-top:15px;
}
#sidebar .links {
	overflow:hidden;
	padding:17px 0 0;
}
#sidebar .links a {
	float:right;
	background: url(/instancedata/prime_product_julkaisu/wopi/Pics/bg-links.gif) no-repeat -283px 0;
	padding:0 0 0 23px;
	font-size:11px;
	line-height:17px;
	color:#f23a27;
	text-transform:uppercase;
	margin:0 19px 0 0;
}
#sidebar .links .zoom {
	background-position:0 0;
	margin-right:34px;
}
/* popups wopi-m*/
.wopi-m {
	position:absolute !important;
	left:50%;
	z-index:50;
	top:60px !important;
	background: #ffffff;
	max-width: 998px;
	padding: 33px 0 0;
	display:none;
}
.wopi-holder {
	background:#ffffff;
	max-width: 998px;
	padding:0 0 28px;
}
.wopi-frame {
	background: #ffffff;
	max-width: 948px;
	padding:5px 38px 0;
  text-align:center;
}

.wopi-m .close {
	overflow:hidden;
	display:block;
	margin:0 -6px 0 0;
}
.wopi-m .close a,
.wopi-privacy .close a {
	text-transform:uppercase;
	color:#606060;
	font-size:18px;
	line-height:22px;
	font-weight:bold;
	float:right;
	padding:0 27px 0 0;
	background: url(/instancedata/prime_product_julkaisu/wopi/Pics/bg-close.gif) no-repeat 100% 1px;
}
/* popups privacypolicy */
.wopi-privacy {
	position:absolute !important;
	left:50%;
	z-index:50;
	top:60px !important;
	background: #ffffff;
	width: 736px;
	padding: 32px 0 0;
	display:none;
}
.wopi-privacy-holder {
	background: #ffffff;
	padding: 0 0 28px;
	width:736px;
}
.wopi-privacy-frame {
	background: #ffffff;
	width:663px;
	padding:9px 20px 0 53px;
}
.wopi-privacy-frame .article {
  height:423px;
	width:609px;
	overflow:auto;
	font:14px/22px "Trebuchet MS", Arial, sans-serif;
	padding:0 30px 0 0;
	margin:0 0 22px;  
}
.wopi-privacy-frame .article h2 {
	color:#7dd1d2;
	font-size:18px;
	margin:0 0 22px;
}
.wopi-privacy-frame .article p {margin:0 0 23px;}
.wopi-privacy .close {margin:0 12px 0 0;}
.hidden {
	position:absolute;
	left:-9999px;
	top:0;
}
.lightbox-fader {min-height:100%;}
<!-- ASP.tailored_prime_product_julkaisu_wopi_web_css_ascx ends -->

<!-- Slot Slot1 ends -->

<!-- Slot1 ends -->


