

Screen layout: */



body {
padding:0px 0 0 0;
margin:0;
font:76% tahoma, verdana, sans-serif;
}


h1 {
margin:0 0 0 0;
font-size:2.2em;
font-weight:normal;
}

h2 {
margin:0 0 12px 0;
font-size:1.6em;
font-weight:normal;
}

h3 {
margin:0 0 10px 0;
font-size:1.4em;
font-weight:normal;
}

h4 {
margin:3px 0px 3px 0px;
font-size:1em;
font-weight:normal;
}


h5 {
margin:3px 0 3px 0;
font-size:0.6em;
font-weight:normal;
}


p {
	text-indent: 0em;
	   }

}

img.ala { float: center;
border-top:1px solid #FD8686;
border-bottom:1px solid #FFFFFF;
border-left:1px solid #FFFFFF;
border-right:1px solid #FFFFFF;
background: white;
}

img.ko {  display: block;
   
   	margin-top: 20px;
    margin-bottom: 20px;
 	margin-left: auto;
    margin-right: auto;


 }

img.koo { float: center;
 }

img.kee { float: center;
border-top:1px solid #FD8686;
border-bottom:1px solid #FFFFFF;
border-left:1px solid #FFFFFF;
border-right:1px solid #FFFFFF;

}


img.co { float: left;
border-top:1px solid #FFFFFF;
border-bottom:1px solid #FFFFFF;
border-left:1px solid #FFFFFF;
border-right:1px solid #FFFFFF;

}

img.keee { float: center;
border-top:1px solid #FD8686;
border-bottom:1px solid #FD8686;
}

img.kooo {
    padding: 25px;
  	background: white;
  	border:1px solid #FD8686;
	margin:20px 0 20px 0;
    }

img.ktxt {
	float: right;
    padding: 25px;
  	background: white;
  	border:1px solid #FD8686;
	margin:5px 20px 5px 20px;
    }

img.ktxtv {
	float: left;
    padding:25px;
  	background: white;
  	border:1px solid #FD8686;
	margin:10px 20px 10px 20px;
    }

img.ek {
	float: right;
    padding:0px 20px 10px 25px;
  	background: white;
  	    }
    
img.ekv {
	float: left;
    padding:0px 25px 10px 20px;
  	background: white;
  	    }



/* Main container */

#container {
margin:0px auto auto auto;
width:750px;
padding:5px 5px 5px 5px;
border:1px solid #FD8686;
background-color:#ffffff;
}


/* Header description */

#desc {
height:180px;
color:#ffffff;
padding:0;
background:#ffffff url(images/front.gif) center no-repeat;
clear:both;
margin:2px 0px 10px 0px;

}

#desc2 {
height:136px;
color:#ffffff;
padding:0;
background:#ffffff url(images/front2.gif) center no-repeat;
clear:both;
margin:2px 0px 0px 0px;

}


/* Main content */

#main {
width:730px; 						/ tekstin leveys /
float:center;
padding:30px 10px 0px 10px;
margin:0;
text-align: justify;


}


#footer {
clear:both;
background:#D8F2FE;  
padding:0;
margin: 0px 0px 0px 0px;
border-top:1px solid #FD8686;
border-bottom:1px solid #FD8686;
text-align: center;

}


.block {
background:#f0f0f0;  
padding: 0px;
}

.hide {
display:none;
}


#middlebar {
clear:both;
background:#ffffff; 
font-size:1.1em; 
border-top:1px solid #FD8686;
border-bottom:1px solid #FD8686;
margin:20px 0px 20px 0px;
text-align: center;
	}

#middlebar2 {
clear:both;
background: url(images/middle2.gif) center no-repeat; 
font-size:1em; 
text-align: left;
border-top:1px solid #FD8686;
border-bottom:1px solid #FD8686;
margin:20px 0px 20px 0px;
	}







/* Begin CSS Drop Down Menu */


#menuh-container
	{
	position:center;		
 	top: 0em;
	bottom: 0em;
	left: 0em;
	right: 0em
	}

#menuh
	{
	font-size: normal;
	font-family: arial, tahoma, verdana, sans-serif;
	width:750px;
	float:center;		
	margin:0px;
	margin-top: 5px;
	margin-bottom: 5px:
	}
		
#menuh a
	{
	text-align: center;
	display:block;
	border: 1px solid #FD8686;
	white-space:0px;
	margin:0;
	padding: 0.2em;
	}
	
#menuh a, #menuh a:visited	/* menu at rest */
	{
	color: black;
	background-color: #ffffff;
	text-decoration:none;
	}
	
#menuh a:hover	/* menu at mouse-over  */
	{
	color: black;
	background-color: #D8F2FE;
	}	
			

#menuh ul
	{
	list-style:none;
	margin:0px;
	padding:1px;
	float:left;
	width:148px;	/* width of all menu boxes */
	}

#menuh li
	{
	position:center;
    min-height: 1px; 	
    vertical-align: bottom; 
	}

#menuh ul ul
	{
	position:absolute;
	z-index:500;
	top:auto;
	display:none;
	padding: 1em;
	margin:-1em 0 0 -1em;
	}

#menuh ul ul ul
	{
	top:0;
	left:center;
	}

div#menuh li:hover
	{
	cursor:pointer;
	z-index:100;
	}

div#menuh li:hover ul ul,
div#menuh li li:hover ul ul,
div#menuh li li li:hover ul ul,
div#menuh li li li li:hover ul ul
{display:none;}

div#menuh li:hover ul,
div#menuh li li:hover ul,
div#menuh li li li:hover ul,
div#menuh li li li li:hover ul
{display:block;}

/* End CSS Drop Down Menu */