/* CSS Document */

body{
	background: #ffffff;
	margin: 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	height: 850px;
	}

#box{
	background: #ffffff;
	display: block;
	position: relative;
	margin: 0 0 0 0;
	top: 0px;
	left: 0px;
	width: 982px;
	height: 850px;
	z-index: 1;
	}

#box div.glob{
	display: block;
	position: absolute;
	background: url('../images/glob.jpg') no-repeat;
	margin: 0 0 0 0;
	top: 0px;
	left: 0px;
	width: 202px;
	height: 305px;
	z-index: 2;
	}

#box div.kontakt{
	display: block;
	position: absolute;
	background: none;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	top: 315px;
	left: 38px;
	width: 180px;
	height: 300px;
	z-index: 2;
	}
	
#box div.kontakt p{
  font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #a9a9a9;
	font-size: 11px;
  line-height: 17px;
	font-weight: normal;
	letter-spacing: normal;
  }
  
#box div.kontakt a{ 
  border:0px;
  font-size: 11px;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	letter-spacing: normal;
	color: #a9a9a9;
}

#box div.kontakt a:hover{ 
  border:0px;
  font-size: 11px;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	letter-spacing: normal;
	color: rgb(135,33,46);
}

#box div.lang {
  display: block;
	position: absolute;
	background: none;
	top: 50px;
	left: 505px;
	margin: 0px;
	width: 230px;
	height: 12px;
	}

#box div.lang li{
	display:inline;
	height:12px;
	float:left;
	border:0px;
	margin-right: 50px;
	}
		
#box div.lang li a#eng{
	display:block;
  background-image: url('../images/inenglish.jpg'); 
  background-repeat:no-repeat;
  width: 65px;
	height:12px;
	float:left;
	border:0px;
}

#box div.lang li a:hover#eng{
	background-image: url('../images/inenglish_r.jpg'); 
  background-repeat:no-repeat;
}

#box div.lang li a#fi{
	display:block;
	background-image: url('../images/suomeksi.jpg'); 
  background-repeat:no-repeat;
  width: 65px;
	height:12px;
	float:left;
	border:0px;
}

#box div.lang li a:hover#fi {
  display:block;
	background-image: url('../images/suomeksi_r.jpg'); 
  background-repeat:no-repeat;
}
  
#box div.meny {
  display: block;
	position: absolute;
	background: none;
	top: 94px;
	left: 200px;
	margin: 0px;
	width: 600px;
	height: 14px;
	float:left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	letter-spacing: normal;
	color: #a9a9a9;
	font-size: 12px;
	}

#box div.meny li{
	display:inline;
	height:14px;
	float:left;
	border:0px;
	
}

#box div.meny li a{
	display:inline;
	height:14px;
	float:left;
	border:0px;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	letter-spacing: normal;
	color: #a9a9a9;
}


#box div.text {
  display: block;
	position: absolute;
	background: none;
	top: 140px;
	left: 230px;
	margin: 0px;
	width: 560px;
	height: 400px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 19px;
	font-weight: normal;
	font-size: 12px;
	letter-spacing: normal;
	z-index: 3;
	}

#box div.text ul{
  position: relative;
  top: -14px;
  left: -23px;
  list-style: url('../images/list.png');
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 19px;
	font-weight: normal;
	font-size: 12px;
	letter-spacing: normal;
	}

#box div.text img{
  display: block;
  cursor: default;
  
  }
#gardin {
  top: 0px;
  left: 0px;
  border:1px solid #317082;
  height:100px;
  visibility:hidden;
  position:absolute;
  background: white;
  overflow:hidden;
  padding:0px;
  width:99,9%;
}

#gardininnehall {
  position:relative; 
  display: block;
  background: white;
  margin: 0px auto; 
  top: 0px;
  left: 0px; 
  font-family: Verdana, Arial, sans-serif;
  width:100%;
  font-size:0.8em;
}

#gardininnehall a{
  background: white;
  float: right;
  font-family: Verdana, Arial, sans-serif;
  font-size:0.8em;
}

#gardin_login {
  display: block;
  position:absolute;
  top: 0px;
  left: 0px;
  width: 100%;
  border: 0px;
  font-size: 11px;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	letter-spacing: normal;
	color: #a9a9a9;
	z-index: 100;
}

#gardin_login a{
  border:0px;
  font-size: 11px;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	letter-spacing: normal;
	color: #a9a9a9;
  
}

table.moduletable {
  display: block;
	position: relative;
	top: 0px;
	left: 0px;
	margin: 0px;
	width: 550px;
	height: 14px;
  background: none;
  }

ul#mainlevel li{
  display:inline;
	height:14px;
	float:left;
	border:0px;
	margin: 0px;
  margin-right: 62px;
}

table.moduletable-fi {
  display: block;
	position: relative;
	top: 0px;
	left: 0px;
	margin: 0px;
	width: 550px;
	height: 14px;
  background: none;
  }
   

ul#mainlevel-fi li{
  display:inline;
	height:14px;
	float:left;
	border:0px;
	margin: 0px;
  margin-right: 62px;
}

table.moduletable-eng {
  display: block;
	position: relative;
	top: 0px;
	left: 1px;
	margin: 0px;
	width: 550px;
	height: 14px;
  background: none;
  }
   

ul#mainlevel-eng li{
  display:inline;
	height:14px;
	float:left;
	border:0px;
	margin: 0px;
  margin-right: 58px;
}