#asd {}
html {
min-width:980px;
}
/* Global reset!! */
body {
margin:0;
/*color:#edb2b2;*/
font:12px Arial, Helvetica, sans-serif;
/*overflow:hidden;*/
}
img {border-style:none;}
a {
text-decoration:none;
}
a:hover {text-decoration:underline;}
input,
textarea,
select {
font:100% Arial, Helvetica, sans-serif;
vertical-align:middle;
color:#000;
}
form,
fieldset {
margin:0;
padding:0;
border-style:none;
}
/* wrapper */
#wrapper {
width:980px;
margin:0 auto;
overflow:hidden;
position:relative;
padding:135px 0 0;
}
a.hidden {
position:absolute;
top:0;
left:-9999px;
}
/* header */
#header {
background:#fff;
width:100%;
position:absolute;
top:0;
left:0;
}
#header .holder {
overflow:hidden;
padding:12px 25px 25px 54px;
}
/* logotype */
.logo {
float:left;
position:absolute;
}
/* not used anymore
.logo a {
display:block;
height:100%;
}*/
.logolink {
font-weight:bold;
color:#000;
}
.logolink * {
display:inline;
float:left;
margin:0;
}
.slogan {
font:italic bold 18px 'Times New Roman', Times, serif;
color:#800000;
margin:36px 0 0;
float:left;
}
#header .area {
float:right;
text-align:center;
}
/* search-form */
.search {overflow:hidden;}
.search input {
border:1px solid #7f9db9;
width:164px;
height:17px;
background:none;
padding:0 7px;
line-height:17px;
float:left;
}
.area .link {
display:block;
margin:0 0 7px;
}
.area .link img {vertical-align:top;}
/* navigation */
#nav ul {
margin:0;
padding:0;
list-style:none;
height:32px;
text-align:center;
overflow:hidden;
}
#nav ul li {
display:inline-block;
vertical-align:top;
margin:0 -3px 0 0;
}
* +html #nav ul li {
display:inline;
margin-right:0;
}
#nav ul a {
display:block;
padding:8px 15px 9px;
}
#nav ul a:hover,
#nav ul .active a {
text-decoration:none;
}
#nav #language-selector {
float:right;
margin:-22px 25px 0 0;
font:10px/12px Arial, Helvetica, sans-serif;
}
/*#nav*/ #language-selector a {
color:#fff;
}
/* main-block */
#main {
/*background:url(/instancedata/prime_product_julkaisu/mamk/pics/erillissivustot/bg-main.png) repeat-y;*/
padding:0 0 27px 35px;
height:1%;
background:#fff;
}
#main:after {
content:'';
display:block;
clear:both;
}
/* main-block type2 */
#main.type2 {
/*background:url(/instancedata/prime_product_julkaisu/mamk/pics/erillissivustot/bg-main-type2.png) repeat-y;*/
padding:0 0 0 25px;
position:relative;
}
/* gallery */
div.gallery {
background:#fff;
position:relative;
overflow:hidden;
width:980px;
height:349px;
margin:0 0 32px -35px;
}
div.gallery ul {
width:99999px;
margin:0;
padding:0;
list-style:none;
overflow:hidden;
position:absolute;
top:0;
left:0;
}
div.gallery li {
float:left;
width:980px;
height:349px;
}
.btn-prev,
.btn-next {
position:absolute;
top:0;
height:349px;
width:52px;
overflow:hidden;
text-indent:-9999px;
}
.btn-prev {
background:url(/instancedata/prime_product_julkaisu/mamk/pics/erillissivustot/buttons-gallery.png) no-repeat 0 -1px;
left:0;
}
.btn-next {
background:url(/instancedata/prime_product_julkaisu/mamk/pics/erillissivustot/buttons-gallery.png) no-repeat 0 -352px;
right:0;
}
.main-holder {overflow:hidden;}
/* content */
#content, #content-wide {
width:659px;
float:left;
line-height:18px;
padding:0 0 14px;
}
#content-wide {
width:925px; /* +266px */
}
#main h1 {
clear: both;
margin:0 0 24px;
font:italic 32px/35px 'Times New Roman', Times, serif;
}
#main h2 {
clear: both;
font:italic 22px/25px Arial, Helvetica, sans-serif;
margin:0 0 17px;
}
#content p {margin:0 0 18px;}
/* sidebar */
.sidebar-bg {
float:left;
width:266px;
background:url(/instancedata/prime_product_julkaisu/mamk/pics/erillissivustot/palsta-bg.gif) repeat-y 0 0;
}
#sidebar {
width:216px;
float:right;
padding:7px 20px 14px 0;
min-height: 256px;
}
#sidebar h2 {margin-bottom:13px;}
#sidebar h2 span {
font-size:12px;
line-height:20px;
font-weight:normal;
}
.date {
font:bold 12px Arial, Helvetica, sans-serif;
color:#fff;
display:block;
margin:0 0 1px;
}
.menu {
margin:0 0 18px;
padding:0;
list-style:none;
overflow:hidden;
}
.menu a {
background:url(/instancedata/prime_product_julkaisu/mamk/pics/erillissivustot/bullet-menu.gif) no-repeat 0 6px;
padding:0 0 0 10px;
color:#479d27;
}
#main h3 {
font:bold 12px/15px Arial, Helvetica, sans-serif;
/*color:#fff;*/
margin:0 0 1px;
}
#sidebar p {margin:0 0 17px;}
/* social-networks list */
.social-networks {
margin:-5px 0 26px;
padding:0;
list-style:none;
overflow:hidden;
}
.social-networks li {
float:left;
margin:0 4px 0 0;
}
.social-networks a {
display:block;
width:16px;
height:16px;
text-indent:-9999px;
overflow:hidden;
}
.facebook {background:url(/instancedata/prime_product_julkaisu/mamk/pics/erillissivustot/ico-social-networks.png) no-repeat -1px -1px;}
.blogger {background:url(/instancedata/prime_product_julkaisu/mamk/pics/erillissivustot/ico-social-networks.png) no-repeat -21px -1px;}
.google {background:url(/instancedata/prime_product_julkaisu/mamk/pics/erillissivustot/ico-social-networks.png) no-repeat -41px -1px;}
.print {background:url(/instancedata/prime_product_julkaisu/mamk/pics/erillissivustot/ico-social-networks.png) no-repeat -61px -1px;}
.share {
background:url(/instancedata/prime_product_julkaisu/mamk/pics/erillissivustot/ico-social-networks.png) no-repeat -81px -1px;
width:56px !important;
}
/* visual */
.visual {
margin:0 0 0 -25px;
padding:0 0 32px;
position: relative;
}
.visual .labellinks {
position: absolute;
right: 17px;
bottom: 32px;
}
.visual .labellinks a {
display: block;
width: 148px;
height: 33px;
margin-right: 8px;
text-align: center;
float: left;
line-height: 33px;
font-family: 'Times New Roman',Times,serif;
font-size: 15px;
color: white;
font-style: italic;
font-weight: bold;
}
.visual .labellinks a:hover {
text-decoration: none;
}
.visual img {vertical-align:top;}
/* main-content */
.main-content, .main-content-wide {
float:right;
width:453px;
padding:0 8px 0 0;
}
.main-content-wide {
width:719px; /* +266px */
}
/* aside */
.aside {
float:left;
width:170px;
padding:7px 0 100px;
line-height:16px;
background:url(/instancedata/prime_product_julkaisu/mamk/pics/erillissivustot/palsta-bg.gif) repeat-y 100% 0;
}
.aside h3,
.aside h3 a {
color:#000;
}
/* add-nav */
.add-nav ul {
margin:0 0 10px;
padding:0;
list-style:none;
overflow:hidden;
}
.add-nav ul .active a {
font-weight:bold;
color:#fff;
}
.add-nav ul ul {
margin:0;
padding:0 0 0 10px;
list-style:none;
}
.add-nav ul ul li {
background:url(/instancedata/prime_product_julkaisu/mamk/pics/erillissivustot/bullet-add-nav.gif) no-repeat 0 8px;
padding:0 0 0 7px;
}
/* address-block */
.address-block {
position:absolute;
left:15px;
width:180px;
bottom:2px;
font-size:11px;
}
address {
font-style: normal;
}
#main .address-block h3 {font-size:11px;}
.address-block address {font-style:normal;}
.address-block address span {display:block;}
.type2 #sidebar {padding-right:5px;}
#sidebar .box-3 {
width:206px;
background:url(/instancedata/prime_product_julkaisu/mamk/pics/erillissivustot/nosto-ala.gif) no-repeat 100% 100%;
/*padding:10px 0 41px;*/
padding:21px 0 50px;
}
ul.contextMenu a{
font: 12px Arial,Helvetica,sans-serif;
}
.heading-2 {
background:url(/instancedata/prime_product_julkaisu/mamk/pics/erillissivustot/harmaa-nosto-yla.gif) no-repeat 100% 100%;
width:206px;
padding-bottom:35px;
}
.heading-3 {
background:url(/instancedata/prime_product_julkaisu/mamk/pics/erillissivustot/nosto-yla.gif) no-repeat 100% 100%;
width:206px;
padding-bottom: 19px;
}
/* footer */
#footer {
overflow:hidden;
padding:0 0 80px;
}
#footer .container {
height:65px;
text-align:left;
padding:0 25px 0px 25px;
background:url(/instancedata/prime_product_julkaisu/mamk/pics/erillissivustot/bottomcorners.gif) no-repeat 0 100%;
}
#footer .container ul {
margin:0 0 26px 0px;
padding:0;
list-style:none;
overflow:hidden;
}
#footer .container ul li {
display:inline;
margin:0 14px;
}
#footer .container2 {
height:68px; /* 102px with paddings */
padding:17px 25px;
margin:20px 0 8px;
background:url(/instancedata/prime_product_julkaisu/mamk/pics/erillissivustot/bottombox2.gif) no-repeat 0 100%;
}
#footer .container2 img {
border:0;
}
#footer .container2wrap {
height:100%;
overflow:hidden;
}
#footer .container2wrap .xmldoc > p:first-child {
margin-top:0;
}
/* footer-navigation */
.footer-nav {
display: block;
clear: both;
text-align:center;
}
.footer-nav ul {
margin:0 0 16px;
padding:0;
list-style:none;
overflow:hidden;
}
.footer-nav ul li {
display:inline;
margin:0 14px;
}
.footer-nav ul a {color:#fff;}
/*channel*/
div#sidebar div.channelitem{
margin-bottom:10px;
}
div#sidebar h1.channeltitle {
/*display: none;*/
font:italic bold 20px/22px 'Times New Roman', Times, serif;
margin-bottom: 0.5em;
}
div#sidebar h2.channeltitle {
display: none;
}
div#sidebar div.text-list h1.channeltitle {
display: inline;
margin:6px 0 26px;
color:#0094d3;
font:bold 12px Arial, Helvetica, sans-serif;
text-transform:uppercase;
}
div#sidebar div.text-list h2.channeltitle {
display: inline;
margin:6px 0 26px;
color:#0094d3;
font:bold 12px Arial, Helvetica, sans-serif;
text-transform:uppercase;
}
div#content h1.channeltitle {
font:bold 24px Arial, Helvetica, sans-serif;
}
.channelitemdate {
font:bold 12px Arial, Helvetica, sans-serif;
}
h1.search_title {
font:bold 14px Arial, Helvetica, sans-serif;
}
div.title {
}
div#channel span.title h2 {
font:12px Arial, Helvetica, sans-serif;
color:#000000;
display:block !important;
width:155px;
}
div#channel more {
font:12px Arial, Helvetica, sans-serif;
}
div#channel li.frontpagechannelitem {
list-style:none;
}
div#channel div.channelitem{
margin-bottom:10px;
display:block;
overflow:hidden;
}
div#channel channelcontrols {
margin:0px;
padding:0;
height:0;
}
#clogos {
float:left;
width: 600px;
overflow:hidden;
}
#footertexts {
float:right;
width: 330px;
padding-top: 37px;
}
#footertexts #fbsharer {
float: right;
width: 84px;
}
#footertexts #fbsharer img {
padding-top: 0px;
}
#footertexts #footeraddress {
float: left;
text-align:right;
width: 230px;
padding-right: 15px;
font-size: 10px;
text-align: right;
}
.nostokuvat img{
width: 206px !important;
height: 105px !important;
float: left !important;
padding-right: 13px !important;
border: 0px !important;
}
div.textliftups {
padding-top: 1em;
}