/* Start of CMSMS style sheet 'news_style' */
.NewsSummaryPostdate {
    font-family:Arial,sans-serif;
    font-size:12px;
  font-weight: normal;
  color:#ffffff;
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 1px 0px; 

 }

.NewsSummaryLink {
    font-family:Arial,sans-serif;
    font-size:12px;	
    color: #000000;
    font-weight: bold;
    margin-bottom:3px;
    margin-top:0px;
}

.NewsSummary{
  line-height: 150%;
   font-size:12px;
   color:#494949;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 10px;
   width:210px;
 }

.NewsSummaryAuthor{
    font-family:Arial,sans-serif;
    font-size:12px;
   font-style:italic;
   font-weight: normal;
   color:#6e6e6e;
}


.NewsSummarySummary, .NewsSummaryContent {
  line-height: 150%;
   font-size:12px;
   color:#494949;
    padding: 0px 0px 0px 0px;
  margin: 0px 0px 12px 0px;

 }

.NewsSummaryMorelink {
  padding-top: 0px;
  padding-bottom: 18px;
}

.NewsSummaryMorelink a {
color: #CC0033;
	text-decoration: none; 
}

.NewsSummaryMorelink a:hover
{text-decoration:none;
color:#a2042b; 
}

#NewsPostDetailDate {
    font-family:Arial,sans-serif;
    font-size:12px;;
  font-weight: normal;
color:#000000;
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 1px 0px; 

 }

#NewsPostDetailSummary {
   line-height: 150%;
   }

#NewsPostDetailCategory {
  font-style: italic;
  border-top: 1px solid #ccc;
  margin-top: 0.5em;
  padding: 0.2em 0;
}

#NewsPostDetailContent {
line-height:140%;
margin:0 0 5px;
padding:0;
color:#494949;

  }

#NewsPostDetailAuthor {

  padding-bottom: 1.5em;
  font-style: italic;
}







/* to add specific style to the below divs, uncomment them. */

#NewsDetailAuthor{
    font-family:Arial,sans-serif;
    font-size:12px;
   font-style:italic;
   font-weight: normal;
   color:#6e6e6e;
   margin-bottom:5px;
   margin-top:10px;
}
 

#NewsPostDetailTitle {
      font-family:Arial,sans-serif;
    font-size:12px;
       color:#000000;
       font-weight:bold;  
       margin-bottom:0px;
       margin-top:0px;
      text-transform:uppercase;
}




#NewsPostDetailHorizRule {
     background-color:#9b9c9a;
    border:0 none;
    color:#9b9c9a;
   height:1px;
      padding: 0px 0px 0px 0px;
  margin: 0px 0px 20px 0px;
}


#NewsPostSummaryHorizRule {
  background-color:#b5b5b5; 
    border:0 none;
   height:1px;
      padding: 0px 0px 0px 0px;
  margin: 0px 0px 16px 0px;
}

#NewsPostDetailReturnLink a{
      padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
  color:#993333;
}

#NewsPostDetailReturnLink a:hover{
        color: #d74747;
	text-decoration: none; 
}

/*****************************************************/

.FrontNewsSummaryPostdate {
    font-family:Arial,sans-serif;
    font-size:12px;
  font-weight: normal;
  color:#ffffff;
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 1px 0px; 

 }

.FrontNewsSummaryLink {
    font-family:Arial,sans-serif;
    font-size:12px;	
    color: #000000;
    font-weight: bold;
    margin-bottom:3px;
    margin-top:0px;

}

.FrontNewsSummary{
 line-height: 150%;
   font-size:12px;
   color:#494949;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 15px 0px;
   width:470px;
   border-bottom:dashed 1px #000000;
   float:left;
 }

.FrontNewsSummaryAuthor{
    font-family:Arial,sans-serif;
    font-size:12px;
   font-style:italic;
   font-weight: normal;
   color:#6e6e6e;
}


.FrontNewsSummarySummary, .FrontNewsSummaryContent {
  line-height: 150%;
  font-size:12px;
  font-weight:normal;
  color:#494949;
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 15px 0px;

 }

.FrontNewsSummaryMorelink {
  padding-top: 0px;
  padding-bottom: 18px;
}

.FrontNewsSummaryMorelink a {
color: #CC0033;
	text-decoration: none; 
}

.FrontNewsSummaryMorelink a:hover
{text-decoration:none;
color:#a2042b; 
}

#FrontNewsPostDetailDate {
    font-family:Arial,sans-serif;
    font-size:12px;;
  font-weight: normal;
color:#000000;
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 1px 0px; 

 }

#FrontNewsPostDetailSummary {
   line-height: 150%;
   }

#FrontNewsPostDetailCategory {
  font-style: italic;
  border-top: 1px solid #ccc;
  margin-top: 0.5em;
  padding: 0.2em 0;
}

#FrontNewsPostDetailContent {
line-height:140%;
margin:0 0 5px;
padding:0;
color:#494949;
  }

#FrontNewsPostDetailAuthor {

  padding-bottom: 1.5em;
  font-style: italic;
}







/* to add specific style to the below divs, uncomment them. */

 
#FrontNewsPostDetailTitle {
      font-family:Arial,sans-serif;
    font-size:12px;
       color:#1E3C41;
       font-weight:normal;  
       margin-bottom:10px;
       margin-top:0px;
}




#FrontNewsPostDetailHorizRule {
     background-color:#9b9c9a;
    border:0 none;
    color:#9b9c9a;
   height:1px;
      padding: 0px 0px 0px 0px;
  margin: 0px 0px 20px 0px;
}


#FrontNewsPostSummaryHorizRule {
  background-color:#b5b5b5; 
    border:0 none;
   height:1px;
      padding: 0px 0px 0px 0px;
  margin: 0px 0px 16px 0px;
}

#FrontNewsPostDetailReturnLink a{
      padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
  color:#993333;
}

#FrontNewsPostDetailReturnLink a:hover{
        color: #d74747;
	text-decoration: none; 
}

/*************ALL NEWS ***************/




/*****************************************************/

.AllNewsSummaryPostdate {
    font-family:Arial,sans-serif;
    font-size:12px;
  font-weight: normal;
  color:#ffffff;
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 1px 0px; 

 }

.AllNewsSummaryLink {
    font-family:Arial,sans-serif;
    font-size:12px;	
    color: #000000;
    font-weight: bold;
    margin-bottom:3px;
    margin-top:0px;
}

.AllNewsSummary{
  line-height: 150%;
   font-size:12px;
   color:#494949;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 5px 0px;
   width:470px;
  }

.AllNewsSummaryAuthor{
    font-family:Arial,sans-serif;
    font-size:12px;
   font-style:italic;
   font-weight: normal;
   color:#6e6e6e;
}


.AllNewsSummarySummary, .AllNewsSummaryContent {
  line-height: 150%;
  font-size:12px;
  font-weight:normal;
  color:#494949;
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;

 }

.AllNewsSummaryMorelink {
  padding-top: 0px;
  padding-bottom: 18px;
}

.AllNewsSummaryMorelink a {
color: #CC0033;
	text-decoration: none; 
}

.AllNewsSummaryMorelink a:hover
{text-decoration:none;
color:#a2042b; 
}

#AllNewsPostDetailDate {
    font-family:Arial,sans-serif;
    font-size:12px;;
  font-weight: normal;
color:#000000;
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 1px 0px; 

 }

#AllNewsPostDetailSummary {
   line-height: 150%;
   }

#AllNewsPostDetailCategory {
  font-style: italic;
  border-top: 1px solid #ccc;
  margin-top: 0.5em;
  padding: 0.2em 0;
}

#AllNewsPostDetailContent {
line-height:140%;
margin:0 0 5px;
padding:0;
color:#494949;
  }

#AllNewsPostDetailAuthor {

  padding-bottom: 1.5em;
  font-style: italic;
}







/* to add specific style to the below divs, uncomment them. */

 
#AllNewsPostDetailTitle {
      font-family:Arial,sans-serif;
    font-size:12px;
       color:#1E3C41;
       font-weight:normal;  
       margin-bottom:10px;
       margin-top:0px;
}




#AllNewsPostDetailHorizRule {
     background-color:#9b9c9a;
    border:0 none;
    color:#9b9c9a;
   height:1px;
      padding: 0px 0px 0px 0px;
  margin: 0px 0px 20px 0px;
}


#AllNewsPostSummaryHorizRule {
  background-color:#b5b5b5; 
    border:0 none;
   height:1px;
      padding: 0px 0px 0px 0px;
  margin: 0px 0px 16px 0px;
}

#AllNewsPostDetailReturnLink a{
      padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
  color:#993333;
}

#AllNewsPostDetailReturnLink a:hover{
        color: #d74747;
	text-decoration: none; 
}







.verkkoartikkeli{
        background:url(uploads/images/verkkoartikkeli.jpg) no-repeat;
        width:95px;
        height: 16px;
        float: left; 
        margin-right: 5px;
}
.verkkoartikkeli_detail{
        background:url(uploads/images/verkkoartikkeli.jpg) no-repeat;
        width:95px;
        height: 16px;
         margin:0px 5px 5px 0px;
}


.uudelleenjulkaisu{
        background:url(uploads/images/uudelleenjulkaisu.jpg) no-repeat;
        width:105px;
        height: 16px;
        float: left; 
        margin-right: 5px;
}
.uudelleenjulkaisu_detail{
        background:url(uploads/images/uudelleenjulkaisu.jpg) no-repeat;
        width:105px;
        height: 16px;
         margin:0px 5px 5px 0px;
}





/***************************************/


.NewsImage{
float:left;
padding:0 15px 0px 0;
margin-bottom:15px;
}
/* End of 'news_style' */

