.bold{
font-weight:bold;
}

.italic{
font-style:italic;
}

.CustomerStories .story{
float:left;
width:100%;
border-bottom:2px solid #61c8f1;
padding:20px 0;
}

.CustomerStories .story .pic{
float:left;
}

.CustomerStories .story .inner h1{
margin-left:-3px;
}

.CustomerStories .story .inner{
float:none;
padding-left:158px;
}

.CustomerStories .story .ingress{
padding:0 0 15px 0;
}

.CustomerStories .story .blu{
color:#82c5ef;
}

.CustomerStories .story .txt{
padding:0 0 25px 0;
}

.CustomerStories .story .lbl{
display:block;
line-height:18px;
}

.CustomerStories .ReadMore{
display:block;
color:#82c5ef;
margin-top:20px;
font-weight:bold;
}

.CustomerStories .ReadMoreMini{
display:block;
margin-top:17px;
color:#ffffff;
padding: 3px 15px;
background: url('../../../layouts/vahanen/images/button_tausta.jpg') repeat-x;
}

.CustomerStories .BorderCover{
clear:both;
height:5px;
position:relative;
top:-2px;
z-index:2;
background:#fff;
}

.CustomerStories .mini{
float:left;
width:100%;
padding:0 0 25px 0;
position: relative;
margin-bottom:25px;
background:#fff;
}

.CustomerStories_mainosnosto .mini{
}

.CustomerStories_mainosnosto .lastitem{
}

.CustomerStories .mini h1{
margin:0 0 8px -2px;
}

.CustomerStories .mini img{
float:left;
}

.CustomerStories .mini .ingress{
float:right;
width:140px;
}

.CustomerStories .mini .ReadMore{
margin:10px 0 0 0;
}

.CustomerStories .mini a.ReadMoreMini {
text-decoration: none;
font-weight: normal;
}

.companylogo
{
padding: 0 0 15px 0;
}
