/* TAIOTTOA */

.paamenusijoitus
{
position: relative;
left: 1.2em;
width: 800px;
}

.alamenusijoitus
{
position: relative;
left: 1em;
	
}

#menumarginaali {
margin: 0.5em 0.5em 0.5em 0em;
}

.alamenusijoitus2
{	

border-top: 1px solid #FFFFFF;
border-bottom: 2px solid #FFFFFF;
position: relative;
left: 2em;
width: 85%;
}

div:hover.alamenusijoitus2
{

border-top: 1px solid #000000;
border-bottom: 2px solid #000000;
}

#menusoluyla {

}

.reunat {
margin: 0.5em 0.5em 0.5em 0.5em;
	color: #0000FF;
	border-top: 5px solid #FFFFFF;
	border-left: 5px solid #FFFFFF;
	border-bottom: 3px groove #462565;
  	border-right: 3px groove #462565;
	background: #FFFFFF;
}

.topickuvasijoitus
{

position: relative;
left: 1.6em;

}



.kontentti {

 margin: 1em 1em 1em 1em;
}

.menuul {
	list-style: none;		margin: 0;		padding: 0;		border: none;
		}
		
li.menuli {
	border-top: 3px solid #FFFFFF;
	border-left: 3px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
}		
li:hover.menuli {
	border-top: 3px groove #462565;
	border-left: 3px groove #462565;
	border-bottom: 1px groove #462565;
}
		
/* sivukonetta */

body{         margin-left: 2em;		 margin-right: 2em;         margin-top: 1em;		 margin-bottom: 0;         background: #EEEEFF;         font-size: 0.9em;
         
         }

body, .topic, .ingressi, .text, a:link, a:visited, a:active{
		   color: #462565;
		   /* font-family: Arial, Helvetica, sans-serif; */
         font-family: Courier ,Times, serif; 
}






hr { clear: both;

}

img { clear: both;

}


b {
	color: inherit;
	font-size: inherit;	
}


BLOCKQUOTE {
  margin-top: 0em;
  margin-right: 2em;
  margin-bottom: 0em;
  margin-left: 1em;
}

H3 {

	font-size: 18px;
	font-weight: bold;

}


a:link, a:visited, a:active
      {
	text-decoration: none;	
	font-weight: bold;

	}
a:hover       {
	text-decoration: underline;	
	color: #000000;
	font-weight: bold;
	}


.topic {
margin: 0em 0.1em 0em 0.1em;	

font-size: 1.2em;
font-weight: bold;

}	

a:link.topic        {
	text-decoration: none;	
	}

a:visited.topic        {
	text-decoration: none;	
	}
a:hover.topic       {
	text-decoration: underline;	
	color: #000000;
	}		


.ingressi {
	margin: 1em 1em 1em 1em;
color: #000000;
font-size: 1em;
font-weight: bold;
}	

a:link.ingressi       {
	text-decoration: none;	

	}

a:visited.ingressi       {
	text-decoration: none;	

	}
	
a:hover.ingressi       {
	text-decoration: underline;	
	color: #000000;
	}		


.text {
	
	margin: 0em 0.2em 0em 0.2em;

    font-size: 1em;	

}


a:link.text, a:visited.text      {
	text-decoration: none;
	}


	
a:hover.text       {
	text-decoration: underline;	
	color: #000011;
	}		

.pictext {
    font-size: 0.7em;	

}
.pikkuteksti {
	
	margin: 0.5em 0.5em 0.5em 0.5em;

    font-size: 0.8em;	

}
.kuva {
 margin: 0.5em 0.5em 0em 0.5em;
 display: block;
}
.ilkuva {
 margin: 0em 1em 1em 1em;
 
}

.lomake {
margin: 1em 1em 0em 0em;
}



.yhteys {

font-weight: bold;
font-size: 10px;

}

.menutopic   {

	font-weight: bold;
	font-size: 12px;

}

.paamenu {


	font-size: 1em;


	font-weight: bold;
}


a:link.paamenu,a:visited.paamenu {	

   
	text-decoration: none;
}

a:hover.paamenu { 
	
	text-decoration: none;
	color: #000000;
}

.menu {


	font-size: 12px;
	font-weight: bold;
}


a:link.menu,a:visited.menu {


	font-size: 12px;
	text-decoration: none;
	font-weight: bold;
}
a:hover.menu { 


	
	
	text-decoration: none;
	color: #000000;
	font-weight: bold;
}


a:link.alamenu,a:visited.alamenu {


	text-decoration: none;
	
   font-weight: bold;
}
a:hover.alamenu   {



	text-decoration: none;
	color: #000000;
	
		
}
.threadihr {
	color: #FFFFFF;	

}

.alateksti {
font-size: 9px;

text-decoration: none;
}


	
.oikeerihti {
font-size: 0.6em;
text-decoration: none;	
}	



.paltausta {
background: #F9E7D9;

}

.paltext {

    font-size: 0.7em;	
}


a:link.paltext        {
	text-decoration: none;
	}

a:visited.paltext        {

	text-decoration: none;	
	}
	
a:hover.paltext       {
	text-decoration: underline;	
	color: #000011;
	}	
table.tilauslomaketaulu {
	margin: 1em 1em 1em 1em;
}
		
/* taittoa */
.sivutopicci {
	color: #6699CC;
	font-size: 20px;
	font-weight: bold;
}


