body {
  	background-image: url(images/tausta.jpg);
  	background-repeat: repeat-y;
  	font-family: Verdana, Arial, Helvetica, sans-serif;
  	font-size: 9px;
}

#iso {
  	width: 730px;
	margin-left: auto;
	margin-right: auto;
	border: 1px solid #bfbfbf;
}

#yla {
	width: 730px;
	height: 149px;
}

#yla a {
        text-decoration: none;
        border: 0;
        margin: 0;
        padding: 0;
}

#yla img {
        border: 0;
}

#yla a img {
	border: 0;
}

#valikkovasen {
  	float: left;
	width: 554px;
  	height: 31px;
}

#valikkomenu {
	width: 730px;
  	height: 31px;
}

#valikkomenu img {
        border: 0;
}

img.valikkokuva {
  	float: left;
}

#keski {
  	color: #666666;
  	font-size: 10px;
  	background-color: #CCCCCC;
  	text-decoration: none;
}

#kuvat {
	padding: 10px;
	text-align: center;
	color: #000000;
}

#yhteys {
	padding: 5px;
	color: #000000;
}

#kalenteri  {
	padding: 5px;
}

#paiv  {
	background-color: #c7c7c7;
	border: 1px solid #bfbfbf;
}

#hosted {
	text-align: center;
	margin-left: auto;
	margin-right: auto;
}

H1 { font-style:bold ; font-size:13px ; margin-top:inherit ; color:#000000;}

img {border-color:#333333;}
A:link{color:#000000; text-decoration:underline}
A:visited{color:#000000; text-decoration:underline}
A:active{color:#000000; text-decoration:underline}

input {
	background-color: #FFFFFF;
	height: 13px;
	width: 300px;
	border: 2px solid #adacac;
	font-size: 12px;
	color: #000000;
}

textarea {
	background-color: #FFFFFF;
	height: 130px;
	width: 300px;
	border: 2px solid #adacac;
	font-size: 12px;
	color: #000000;
}

.button {
	background-color: #FFFFFF;
	width: 105px;
	height: 20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	border: 2px solid #adacac;
}

div.mainmenu {
    position: absolute;
    left: 10px;
    top: 150px;
    font-weight: bold;
    z-index: 1;
}

div.menu {
	float: left;
        cursor: pointer;
        width: 85px;
}

div.popup a:hover { text-decoration: underline; }
div.popup img { margin: 0px; }
div.menu:hover div:first-child { border-bottom: none; }
div.menu div.popup { display: none; }
div.menu:hover div.popup { 
    	display: block;
	height: 200px;
	width: 85px;
    	background-color: #787777;
	position: absolute;
	z-index: 1;
}

div.menu div {
	height: 31px;
}

div.popup div, div.popup a { display:block; text-decoration: none; }
