/* peruskilkkeet alkaa */
html {
     overflow: -moz-scrollbars-vertical;

}

body {
	background: #E2E2E2;
	font-family: Trebuchet MS, Verdana;
	font-size: 13px;
	color: #333;
	width: 775px;
	margin-top: 0;
	margin-left: auto;
    margin-right: auto;
    background-image: url(img/bg.png); 

}

#otsikko {
	font-family: Trebuchet MS;
	font-size: 50px;
	font-weight: bold;
	color: #2E68A1;
	/*color: #86B231;*/
	margin-left: 10px;
	margin-top: 2em;

}

a{
  text-decoration: none;
  border-bottom: 1px dotted;
  color: #2E68A1;
}

a:hover{
  text-decoration: none;
  border-bottom: 1px solid;
}

h1 {
	color: #2E68A1;
	font-size: 28px;
}

h2 {
	color: #81AB2F;
	font-size: 22px;
}

p	{
	font-family: Trebuchet MS, Verdana;
}

ul
{
list-style-type: circle;
}

#foto {
	margin-bottom: -4px;
	border-left: 15px solid #E7E7E7;
	border-top: 15px solid #E7E7E7;
	border-right: 15px solid #E7E7E7;
}



#vasen {
float:left;
width:549px;
padding: 15px;
border: 15px solid #E7E7E7;
background-color: #fff;
}


#oikea {
padding-left: 10px;
padding-top: 10px;
border-top: 15px solid #E7E7E7;
float: right;
width: 156px;
}

#kuvaus {
	margin-top: 0.5em;
	text-align: right;
	margin-bottom: -100px;
}


#footer {
position: absolute;
bottom: 5px;
}
/****************************************************************/
/*   Design:   Multiflex-3 Version 1.8 / Drop-Down Menu         */
/*--------------------------------------------------------------*/
/*   Author:   Wolfgang, based on Stu Nichols ingenious         */
/*             designs over at www.cssplay.co.uk                */
/*   Date:     May 22, 2007                                     */
/*   Homepage: wwww.1234.info                                   */
/*--------------------------------------------------------------*/
/*   License:  Public domain.                                   */
/****************************************************************/


/*Basic Setup*/
.nav2 {
white-space:nowrap /*IE hack*/;
float:left;
width:775px;
border:none;
margin-top: -0.5em;
margin: 5px;
padding-left: 0;
margin-left: 0;
background-color: #2E68A1;
letter-spacing: 1px;
text-decoration:none;
} 

/*Color navigation bar normal mode*/
.nav2 ul {
list-style-type:none;
margin: 0px;
padding-left: 0;
margin-left: 0;
text-decoration:none;
}

.nav2 ul li {
float:left;
z-index:auto !important /*Non-IE6*/;
z-index:1000 /*IE6*/;
border-right:solid 1px #fff;
text-decoration:none;
}
.nav2 ul li a {
float:none !important /*Non-IE6*/;
float:left /*IE-6*/;
display:block;
height:3.1em;
line-height:3.0em;
padding:0 16px 0 16px;
text-decoration:none;
font-weight:bold;
color: #fff;

}
.nav2 ul li ul {display:none; border:none;}

/*Non-IE6 hovering*/
.nav2 ul li:hover {position:relative;} /*Sylvain IE hack*/
.nav2 ul li:hover a {background-color:#81AB2F; text-decoration:none;} /*Color main cells hovering mode*/
.nav2 ul li:hover ul {display:block; width:10.0em; position:absolute; z-index:999; top:3.0em; margin-top:0.1em; left:0;}
.nav2 ul li:hover ul li a {white-space:normal; display:block; width:10.0em; height:auto; line-height:1.3em; margin-left:-1px; padding:4px 16px 4px 16px; border-left:solid 1px rgb(175,175,175); border-bottom: solid 1px rgb(175,175,175); background-color:rgb(237,237,237); font-weight:normal; color:rgb(50,50,50);} /*Color subcells normal mode*/
.nav2 ul li:hover ul li a:hover {background-color:#fff; text-decoration:none;} /*Color subcells hovering mode*/

/*IE6 hovering*/
.nav2 table {position:absolute; top:0; left:0; border-collapse:collapse;}
.nav2 ul li a:hover {position:relative /*Sylvain IE hack*/; z-index:1000 /*Sylvain IE hack*/; background-color:#81AB2F; text-decoration:none;} /*Color main cells hovering mode*/
.nav2 ul li a:hover ul {display:block; width:10.0em; position:absolute; z-index:999; top:3.1em; t\op:3.0em; left:0; marg\in-top:0.1em;}
.nav2 ul li a:hover ul li a {white-space:normal; display:block; w\idth:10.0em; height:1px; line-height:1.3em; padding:4px 16px 4px 16px; border-left:solid 1px rgb(175,175,175); border-bottom: solid 1px rgb(175,175,175); background-color:rgb(237,237,237); font-weight:normal; color:rgb(50,50,50);} /*Color subcells normal mode*/
.nav2 ul li a:hover ul li a:hover {background-color:#fff; text-decoration:none;} /*Color subcells hovering mode*/