.product-submenu {
position:absolute;
left:8px;
top:40px;
}

.product-submenu-plus {
position:absolute;
left:-15px;
top:20px;
}

.content-digiproducts .related, .related {
font-size:11px;
line-height:16px;
}

.related strong {
color:#af9c8a;

}
.related a {
color:#99836e;
text-decoration:none;
}
.related a:hover {
text-decoration:underline;
}

.content-digiproducts .related strong {
color:#b0d1ec;/*-------EmailManager-------*/
}
.content-digiproducts .related a {
color:#95c0e2;/*-------EmailManager-------*/
text-decoration:none;
}
#page-45 .content-digiproducts .related strong {
color:#ee9898;/*-------SiteManager-------*/
}
#page-45 .content-digiproducts .related a {
color:#e67070;/*-------SiteManager-------*/
text-decoration:none;
}
#page-44 .content-digiproducts .related a:hover, #page-45 .content-digiproducts .related a:hover {
text-decoration:underline;
}

a .product-case-thumb {
display:block;
float:right;
margin:-25px 0 0 22px;
padding: 1px 1px 25px 1px;
background: #1a4870 url('../img/bg-newsletter-thumb.gif') no-repeat bottom;/*-------EmailManager-------*/
}
a:hover .product-case-thumb {
background: #225e93 url('../img/bg-newsletter-thumb-hov.gif') no-repeat bottom;/*-------EmailManager-------*/
}

.product-feature {
display:block;
float:left;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
margin-bottom:10px;
padding:10px 0 0 10px;
width:230px;
height:57px;
}
#page-44 .product-feature {
background-color:#1a4870;/*-------EmailManager-------*/
}
#page-45 .product-feature {
background-color:#990000;/*-------SiteManager-------*/
}
.product-feature img {
float:left;
margin:0 6px 0 0;
padding:0;
}

.content-digiproducts .product-feature p {
padding:0;
margin-top:3px;
}
#page-44 .content-digiproducts .product-feature p {
color:#d8e8f5;/*-------EmailManager-------*/
}
#page-45 .content-digiproducts .product-feature p {
color:#f5ead8;/*-------EmailManager-------*/
}


#page-44 #content, #page-45 #content {
float: left;
display: inline;
position: relative;
overflow: visible;
width: 610px;
padding:0 0 10px 0;
margin-top:40px;
}
#page-44 #content {
background: #225e93 url('../img/bg-emanager-bottom.jpg') no-repeat bottom;/*-------EmailManager-------*/
}
#page-45 #content {
background: #990000 url('../img/bg-smanager-bottom.jpg') no-repeat bottom;/*-------SiteManager-------*/
}
.wrapper-content-digiproducts { 
padding: 250px 30px 0 30px;
margin-top:-30px;
background: transparent url('../img/bg-emanager-top.jpg') no-repeat top;/*-------EmailManager-------*/
}
#page-45 .wrapper-content-digiproducts { 
background: transparent url('../img/bg-smanager-top.jpg') no-repeat top;/*-------SiteManager-------*/
}

.content-digiproducts a { 
color: #ffd97e; 
text-decoration:underline;
}
.content-digiproducts a:hover { 
text-decoration:none;
}

.content-digiproducts {
background-color:#11314c;
-moz-border-radius: 15px;
-webkit-border-radius: 15px;
margin: 0 0 10px 0;
padding:30px 30px 15px 30px;
}
#page-44 .content-digiproducts {
background-color:#11314c;
}
#page-45 .content-digiproducts {
background-color:#6e0101;
}


.content-digiproducts h1 { margin: 0 0 6px; }
#page-44 #container .wrapper #content .content-digiproducts h2, #page-45 #container .wrapper #content .content-digiproducts h2 { margin: 0 0 2px; }
.content-digiproducts p { font-family:Arial, Helvetica, sans-serif; color: #fff; line-height:1.6em; font-size:12px; }
.product-character-postimies { display: block; position:absolute; top:315px; left:415px; }
.product-character-remonttimies{ display: block; position:absolute; top:315px; left:340px; }

.product-contact a{
width:228px;
height:100px;
display:block;
text-indent:-9000;
margin:30px 0 0 150px;
}
#page-44 .product-contact a{
background: transparent url('../img/btn-ota-yhteytta-blue.png') no-repeat center;/*-------EmailManager-------*/
}
#page-45 .product-contact a{
background: transparent url('../img/btn-ota-yhteytta-red.png') no-repeat center;/*-------SiteManager-------*/
}
#page-44 .product-contact  a:hover, #page-45 .product-contact  a:hover{
text-decoration:none;
background-position: 0 0;
}
#page-44 .product-contact  a:active, #page-45 .product-contact  a:active {
text-decoration:none;
background-position: 0 2px;
}
.product-contact  span{
visibility:hidden;
}


.digiproducts-plus, .digiproducts-equals { z-index: 2; display: block; float:left; margin: -15px 0 0 -80px; position:relative;}/*-------EmailManager-------*/

.width350 {width:350px;}
.mr10 {margin-right:10px;}
div.horRuleBlue {
	height: 10px;
	background: url('../img/bg-hr-blue.gif') repeat-x bottom left;
	margin-top: 0;
	margin-bottom: 30px;
}
div.horRuleRed {
	height: 10px;
	background: url('../img/bg-hr-red.gif') repeat-x bottom left;
	margin-top: 0;
	margin-bottom: 30px;
}
div.horRuleBlue hr, div.horRuleRed hr {
	display: none;
}