@CHARSET "UTF-8";

body {
	background: #f2cb4e;
	color: #000;
	font: 12px Arial Regular, Arial, Serif;
}


a {
    color:#095339;
}


h1, h2, h3, a {
	color: #095339;
}

#lang_nav {
    margin-left:25px;
    margin-top:16px;
    text-align:right;
    width:760px;
}

#lang_nav p {
    margin:0;
}

#wrapper {
    padding-top:16px;
}

#sidebar-left {
    float:left;
    margin-left:25px;
    width:140px;
}

#container {
    display:block;
    width:630px;
    float:left;
    margin-top:10px;
    background-color:#fff;
    padding:0;
}

#inner_content {
    padding:20px;
    min-height:412px;
}

#inner_content p , #inner_content h1  {
    margin-top:0;
    padding-bottom:0;
}
#container #cheader {
    background:transparent url(../images/header.gif) no-repeat scroll 0 0;
    /*float:left;*/
    height:6px;
    width:630px;
}

#container #cfooter {
    background:transparent url(../images/footer.gif) no-repeat scroll center top;
    height:6px;
    width:630px;
}


#logo_en{
   display: block;
   background: url(../images/logo_en.gif) no-repeat;
   width: 132px !important;
   height: 125px !important;
}

#navigation {
  display: block;
  float: left;
  width: 140px;
}


#navigation img {
  border: none 0px;
  display: block;
  position: relative;
}

#navigation a {
  /*position: relative;*/
  display: block;
  height: 29px;
  width: 132px; 
}

#logo{
   display: block;
   background: url(../images/logo.gif) no-repeat;
   width: 132px !important;
   height: 125px !important;
}

#footer {
    font-size:11px;
    margin:0 0 0 175px;
    width:600px;
}
#sa-Content {
	width: 400px !important;
}
#sa-RightImages {
	width: 184px !important;
	text-align: center;
	float: right;
}

#footer p{
    margin-top:0;
}

.spacer {
    margin-bottom:45px;
}

a:link#aboutus, a:visited#aboutus {
   background-image:url(../images/m-aboutus.gif);
}
a:hover#aboutus, a:active#aboutus {
   background-image:url(../images/v-aboutus.gif);
}

a:link#contactus, a:visited#contactus {
   background-image:url(../images/m-contactus.gif);
}
a:hover#contactus, a:active#contactus {
   background-image: url(../images/v-contactus.gif);
}


/* YKSILOLLISET SUOMI LINKIT */

a:link#esittely, a:visited#esittely {
   background-image: url(../images/m-esittely.gif);
}
a:hover#esittely, a:active#esittely {
   background-image: url(../images/v-esittely.gif);
}

a:link#kotisinulle, a:visited#kotisinulle {
   background-image: url(../images/m-kotisinulle.gif);
}
a:hover#kotisinulle, a:active#kotisinulle {
   background-image: url(../images/v-kotisinulle.gif);
}

a:link#ajankohtaista, a:visited#ajankohtaista {
   background-image: url(../images/m-ajankohtaista.gif);
}
a:hover#ajankohtaista, a:active#ajankohtaista {
   background-image: url(../images/v-ajankohtaista.gif);
}

a:link#yhteystiedot, a:visited#yhteystiedot {
   background-image: url(../images/m-yhteystiedot.gif);
}
a:hover#yhteystiedot, a:active#yhteystiedot, a#yhteystiedot {
   background-image: url(../images/v-yhteystiedot.gif);
}

a:link#linkit, a:visited#linkit {
   background-image: url(../images/m-linkit.gif);
}
a:hover#linkit, a:active#linkit {
   background-image: url(../images/v-linkit.gif);
}

a:link#extranet, a:visited#extranet {
   background-image: url(../images/m-extranet.gif);
}
a:hover#extranet, a:active#extranet {
   background-image: url(../images/v-extranet.gif);
}

.errors { 
    color:red;
}
