body {
  background:#ffffff;
  color:#000000;
background-image: url("./background.gif");
background-repeat: repeat-y;
background-color: transparent;
 	font-family: verdana, arial, sans-serif;
}

img.header-screen {
  position: absolute;
  top: 0px;
  left: 0px;
  z-index: 0;
}
img.linknoborder {
	border-style:none;
}

div.langselect {
  font: .7em verdana,arial,helvetica,sans-serif;
  position: absolute;
  top: 5px;
  right: 10px;
  text-align: right;
}

div.langselect a:link {
	text-decoration: none; 
	color: #000000;
}

div.langselect a:hover {
	text-decoration: none; 
	color: #845559;
}

div.sponsors {
position: absolute;
left: 710px;
top: 5px;
width: 180px;
font-size: 70%;
}


div.menu1 {
position: absolute;
left: 5px;
top: 150px;
width: 160px;
}

div.menu1 a:link {
line-height: 1.5;
text-align: left;
font-family: verdana, arial, sans-serif;
font-size: 90%;
font-weight: normal;
text-decoration: none;
color: #000000;
background: #ffffff;
border-bottom: 1px ridge #4C5B6F;
border-left: none;
border-right: none;
border-top: none;
display: block;
margin: 2px 2px 5px 5px;
}

div.menu1 a:visited {
line-height: 1.5;
text-align: left;
font-family: verdana, arial, sans-serif;
font-size: 90%;
font-weight: normal;
text-decoration: none;
color: #000000;
background: #ffffff;
border-bottom: 1px ridge #4C5B6F;
border-left: none;
border-right: none;
border-top: none;
display: block;
margin: 2px 2px 5px 5px;
}

div.menu1 a:hover {
border-bottom: none;
border-left: 1px ridge #B4B4B4;
border-right: none;
border-top: 1px ridge #B4B4B4;
color: #000000;
background: #E7E5E2;
margin: 2px 2px 5px 5px;
}
/*div.menu1 a:visited {
line-height: 1.5;
text-align: left;
font-family: verdana, arial, sans-serif;
font-size: 90%;
font-weight: normal;
text-decoration: none;
color: #845559;
background: #ffffff;
border-bottom: 1px ridge #19535A;
display: block;
margin: 2px 2px 5px 5px;
}*/

div.menu1 p {
line-height: 1;
text-align: left;
font-family: verdana, arial, sans-serif;
font-size: 70%;
font-weight: normal;
text-decoration: none;
color: #4C5B6F;
background: #ffffff;
display: block;
margin: 2px 2px 5px 5px;
}

div.menu2 {
position: relative;
left: 10px;
width: 155px;
}

div.menu2 a:link {
line-height: 1.5;
text-align: left;
font-family: verdana, arial, sans-serif;
font-size: 80%;
font-weight: normal;
text-decoration: none;
color: #000000;
background: #ffffff;
border-bottom: 1px ridge #4C5B6F;
border-left: none;
border-right: none;
border-top: none;
display: block;
margin: 2px 2px 5px 5px;
}

div.menu2 a:visited {
line-height: 1.5;
text-align: left;
font-family: verdana, arial, sans-serif;
font-size: 80%;
font-weight: normal;
text-decoration: none;
/*color: #845559;*/
color: #000000;
background: #ffffff;
border-bottom: 1px ridge #4C5B6F;
border-left: none;
border-right: none;
border-top: none;
display: block;
margin: 2px 2px 5px 5px;
}

div.menu2 a:hover {
border-bottom: none;
border-left: 1px ridge #B4B4B4;
border-right: none;
border-top: 1px ridge #B4B4B4;
color: #000000;
background: #CBD0D9;
margin: 2px 2px 5px 5px;
}

div.content {
color: #000000;
background-color: transparent;
position: absolute;
top: 160px;
left: 180px;
width: 505px;
text-align: left;
font-size: 80%;
}

div.left {
text-align: left;
font-size: 80%;
}

img.nuoli{
  border-style:none;
	/*vertical-align:text-bottom;*/
}

p.timestamp {
background-color: transparent;
color: #000000;
text-align: right;
font-family: verdana, arial, sans-serif;
font-size: 80%;
font-weight: normal;
border-bottom: thin solid #C5C0B9;
}

h1 {
  color:rgb(0,0,0);
  background:rgb(255,255,255);/*rgb(234,237,239);*//*#e4e8e9;*/
  text-align:left;
	font-size:140%;
  padding: 0px;
}
h2 {
  /*margin: 20px 200px 20px 0px; */
  background:rgb(231,229,226); /*#1e0d81;*/
  color:rgb(0,0,0);
  font-size:110%;
  padding:5px 0px 0px 0px;
}
h3 {
  background:#ffffff; /*#1e0d81;*/
  color:rgb(0,0,0);
  font-size:100%;
  padding:15px 0px 0px 0px;
}
.tausta {
 	background: #CBD0D9;
}

