.mainkehys{
/*mainkehyksen sis�ll� koko etusivun sis�lt� ja muotoilu*/
border-style:none;
	margin-left:auto;
margin-right:auto;
	width: 1135px;
	overflow: hidden;
padding: 15px;
}

.pikkukehys {
/*pikkuhyksessä valikon nappulat*/
	position:relative;
	border-style:none;
	width: 1135px;
	height: 90px;
	background-color: #F0F0F0; 
	overflow: hidden;
	margin-bottom: 5px;
}

	.floatLeft {
float: left;
width:165px;
height:60px;
margin-top:9px;
margin-right:3px;
margin-left:3px;
padding-left:35px;
padding-bottom:15px;
}	

	.floatLeftII {
float: left;
width:175px;
height:175px;
margin-top:9px;
margin-right:5px;
margin-left:7px;
padding-left:15px;
padding-bottom:15px;
}	

.floatLeft2 {
float: left;
margin-top:5px;
margin-right:5px;
margin-left:10px;
}
	
.floatLeft3 {
float: left;
margin-top:5px;

}	

		img.pos_right1 {
/*valikon nappulakuva äärimmäinen oikean sijoitus*/
	float:right;
	margin:15px 18px 15px;
	padding-right:115px;
	}	
	
	img.pos_right {
/*valikon nappulakuvien sijoitus*/
	float:right;
	margin:15px 18px 15px;
	}	

.isokehys {
/*keskiosuus pohja johon vasenkappale ja tekstikehys tulee*/
	float: left;
	border-style:none;
   	width: 905px;
height: 1545px; 
	overflow: hidden;
	margin-bottom: 5px;
}

.vasenkappale {
/*alasivustojen vasemman valikon sijainti */
	float:left;
	border-style:none;
	width: 250px;
height:1545px;
	overflow: hidden;
	margin-bottom: 5px;
	margin-right: 5px;
}

.tekstikehys {
/*tekstikehys se mihin tekstit upotetaan background-color: #ffffcc; position:relative;*/
	float: right;
	border-style:none;
   background-color: #ffffcc;
	width: 645px;
	 height: 1545px; 
	overflow: hidden;
	margin-bottom: 5px;
	margin-right: 5px;
}

.oikeakappale {
	float: right;
	border-style:none;
	/*  background-image:url('ltgraydk.gif'); 
	background-repeat:repeat; */
	background-color: #FDF8EF;
	width: 220px;
height:1545px; 
	overflow: hidden;
	border-left:5px solid #F0F0F0;
	border-right:5px solid #F0F0F0;
	margin-bottom: 5px;
}

#pohja{	
	position:relative;
clear:both;	
border-style:none;
background-image:url('../../images/tiili_harmaa.jpg');
background-repeat:repeat;

	width: 1135px;
	height: 100px;
	overflow: hidden;
	margin-bottom: 1px;
    
} 

#ala {
	float: right;
	border-style:none;
   background-color: #F0F0F0;
	width: 150px;
height: 25px;
	overflow: hidden;
		
		margin-top:25px;
margin-bottom:25px;
margin-right:15px;
padding-bottom:25px;
}	
/* 
p class="omarg"
h3 class="omarg

h2 class="tebotsikko
dt class="omarg
li class="omarg"
<a class="oma"
<img class="pos_left2"

h5 class="dateot"
*/
 p.omarg  {
	font-family: verdana,'lucida console', sans-serif;
	color: #B22222;
	margin-left: 10px;
}

p.omargv  {
	font-family: verdana,'lucida console', sans-serif;
	font-style: italic;
	color: #B22222;
	margin-left: 10px;
}

p.omarg444  {
	font-family: verdana,'lucida console', sans-serif;
	color: #B22222;
	margin-left: 10px;
	margin-top: 1680px;
}
p.omarg22  {
font-family: verdana,'lucida console', sans-serif;
font-size:x-small;
color: #000082;
margin-left: 8px;
}

p.omarg3  {
font-family: verdana,'lucida console', sans-serif;
font-size:x-small;
color: #000082;
margin-left: 8px;
margin-top: 100px;
}

p.omarg555  {
font-family: verdana,'lucida console', sans-serif;
color:  #B22222;
margin-left: 10px;
margin-right: 350px;
}

 p.omarg7 {
	font-family: verdana,'lucida console', sans-serif;
	color: #B22222;
	margin-left: 10px;
	
}

p.omarg8 {
	font-family: verdana,'lucida console', sans-serif;
	color: #B22222;
	margin-left: 10px;
	font-style:italic;
}
/* tark onko turha/
p.omarg2  {
font-family: verdana,'lucida console', sans-serif;
color: #94182D;
margin-right: 2cm;
	z-index:3;
} */

 	h3.omarg{
  font-family: verdana,'lucida console', sans-serif;
	color: #B22222;
	margin-right: 2px;
}

h4.otsikko {
 font-family: verdana,'lucida console', sans-serif;
	font-size: small;
	font-style: italic;
    text-align:left;
	color: #B22222;
	margin-left: 8px;	
}

h5.omargv  {
	font-family: verdana,'lucida console', sans-serif;
	font-size: large;
	text-indent: 10px;
	color: #B22222;
	margin-right: 2px;
	margin-top: 110px;
}

	h5.omarg{
  font-family: verdana,'lucida console', sans-serif;
	color: #B22222;
	margin-right: 2px;
}	
	h5.omarg2{
  font-family: verdana,'lucida console', sans-serif;
	color: #B22222;
	margin-right: 2px;
	margin-top:110px;
}	

	h2.tebotsikko    {
	font-family:"Times New Roman", Times, serif;
	font-size: 35px;
	color: #4682B4;
	text-align:center;
} 

  dt.omarg {
  font-family: Arial, Helvetica, sans-serif;
	font-size:15px;
	color: #B22222;
	margin-right: 2px;
 } 

li.omarg  {
	font-family: verdana,'lucida console', sans-serif;
	color: #B22222;
	margin-right: 2px;
}
		
a{
	font-weight:bold;
	text-decoration:underline;
	color:#94182d;
}	

a.oma:link 	{
	font-weight:bold;
	text-decoration: none;
	color:#D72341;     /* unvisited link */
}	

a.oma:visited 	{
	 text-decoration: none;
	 font-weight:bold;
	 color:#D72341; 
	 /* visited link */
}	
 
a.oma:hover 	{
		text-decoration:underline;
		color:#E60000; 
						/* mouse over link */
}

a.oma:active	{
 text-decoration: none;
 font-weight:bold;
 color:#00008b;
  /* selected link */
 }  
 
 h5.palkkire{
 	float: left;
 	font-family: verdana,'lucida console', sans-serif;
	font-size: small;
	font-style: italic;
    text-indent: 12px;
	text-align:left;
	color: #FFFFFF;
	border-style:none;
   	background-color: #A00000 ;
	width: 650px;
	height: 25px;
	overflow: hidden;
	
	padding-top: 7px;
	margin-top: 7px;
 }


h5.palkkigr{
 	float: left;
 	font-family: verdana,'lucida console', sans-serif;
	font-size: small;
	font-style: italic;
    text-indent: 12px;
	text-align:left;
	color: #FFFFFF;
	border-style:none;
   	background-color: #003D00;
	width: 650px;
	height: 25px;
	overflow: hidden;
	
	padding-top: 7px;
	margin-top: 7px;
 }

h5.palkkibl{
	float: left;
 	font-family: verdana,'lucida console', sans-serif;
	font-size: small;
	font-style: italic;
    text-indent: 12px;
	text-align:left;
	color: #FFFFFF;
	border-style:none;
   	background-color: #000082;
	width: 650px;
	height: 25px;
	overflow: hidden;
	
	padding-top: 7px;
	margin-top: 7px;
	
 }
	
h5.palkkiblack{
	float: left;
 	font-family: verdana,'lucida console', sans-serif;
	font-size: small;
	font-style: italic;
    text-indent: 12px;
	text-align:left;
	color: #FFFFFF;
	border-style:none;
   	background-color: #000000;
	width: 650px;
	height: 25px;
	overflow: hidden;
	
	padding-top: 7px;
	margin-top: 7px;
	
 }