img.content_image {
  margin: 0;
  border: 0;
  padding: 0 0 30px 30px;
}

a.green:link, a.green:hover, a.green:visited {
  color: #08b408;
}

  div.newslink {
  	color: #444444;
  	font-family: Arial;
  	font-size: 12px;
  	line-height: 1.5em;
  	height: 160px;
  	padding: 10px;
  	margin: 0 10px 10px 0;
  	width: 310px;
  	border: 1px solid #ccc;
  	float: left;
  	text-align: left;
  	overflow: auto;
  }

  div.fullnewslink {
  	color: #444444;
  	font-family: Arial;
  	font-size: 12px;
  	line-height: 1.5em;
  	height: 408px;
  	padding: 10px;
  	margin: 0 10px 10px 0;
  	width: 652px;
  	border: 1px solid #ccc;
  	float: left;
  	text-align: left;
  }
  
  div.content3 {
    width: 140px;
    float: left;
    margin: 0 5px 5px 0;
  }
  
  a img {
    border: 0;
  }
#detailsbox table {
    color:#444444;
    font-family:Arial;
    font-size:12px;
    line-height:1.5em;
    background-color:#F0F0F0;
    width: 250px;
}
#detailsbox td {
    border-bottom:2px solid #FFFFFF;
    margin-bottom:5px;
    margin-top:5px;
    padding:5px;
}

#homelogo {
  margin-top: 24px;
}

#landscape {
  clear: both;
  width: 945px;
}

#leftnavtable {
  margin: 11px 14px 0 13px;
  height: 100%;
  width: 184px;
}

#leftnavtable a:link, #leftnavtable a:hover, #leftnavtable a:visited, #leftnavtable a:active {
  color: #fff;
  font-weight: normal;
}

ul#navlist {
  margin-bottom: 11px;
}

ul#navlist li.level2, ul#navlist li.level2:hover {
  background-image:url(./images/leftbutton_tausta2.gif);
  background-repeat:no-repeat;
  height:18px;
  list-style-type:none;
  padding:0px;
  width:184px;
  color: ff0000;
}

#leftnavtable ul#navlist li.level2 a:link, #leftnavtable ul#navlist li.level2 a:hover, #leftnavtable ul#navlist li.level2 a:visited, #leftnavtable ul#navlist li.level2 a:active {
  color: #4EB04C;
}

ul#navlist li a {
  color: #4EB04C;
}

ul#navlist li.level2 a {
  font-family: Arial;
  font-size: 11px;
  font-weight: bold;
  text-valign: middle;
  color: #4EB04C;
  padding-right: 10px;
  margin-right: 13px;
  background: url('./images/vihreanuoli.gif') right no-repeat;
}
#adressfooter {
color: #BBBBBE;
font-family: Arial;
font-size: 9px;
padding-top: 7px;
padding-left: 0px;
padding-right: 19px;
text-align: right; 
width: 945px;
clear: both;
}

a:link, a:hover, a:visited, a:active {
  color: #08B408;
  font-weight: normal;
}

.preishinweis {
  /* background-color:#F0F0F0; */
  padding: 5px 5px 5px 5px;
  color: #000;
  font-size: 81%;
}

hr {
  border: 0;
  border-top: 1px solid #4EB04C;
  height: 1px;
}
