
.top-left, .top-right, .bottom-left, .bottom-right { 
	background-image: url('images/corners1280x18.gif'); /* CHANGE: path and name of your image */
	height: 9px;       /* CHANGE: replace by the height of one of your corners (= 1/2 height of the image) */
	font-size: 2px;    /* DNC: correction IE for height of the <div>'s */
	}
.top-left, .bottom-left { 
	margin-right: 9px; /* CHANGE: replace by the width of one of your corners */
	}
.top-right, .bottom-right { 
	margin-left: 9px;  /* CHANGE: replace by the width of one of your corners */
	margin-top: -9px;  /* CHANGE: replace by the height of one of your corners */
	}
.top-right {
	background-position: 100% 0;    /* DNC: position right corner at right side, no vertical changes */
	}
.bottom-left  { 
	background-position: 0 -9px;    /* CHANGE: replace second number by negative height of one of your corners */
	}
.bottom-right { 
	background-position: 100% -9px; /* CHANGE: replace second number by negative height of one of your corners */
	}
.inside {
	border-left: 0px solid #0000ff; /* YCC: color & properties of the left-borderline */
	border-right: 1px solid #0000ff;/* YCC: color & properties of the right-borderline */
	background: #ffffff;            /* YCC: background-color of the inside */
	color: #000000;                 /* YCC: default text-color of the inside */
	padding-left: 30px;             /* YCC: all texts at some distance of the left border */
	padding-right:10px;             /* YCC: all texts at some distance of the right border */
	}

.insidevasen {
	border-left: 0px solid #0000ff; /* YCC: color & properties of the left-borderline */
	border-right: 1px solid #0000ff;/* YCC: color & properties of the right-borderline */
	background: #ffffff;            /* YCC: background-color of the inside */
	color: #000000;                 /* YCC: default text-color of the inside */
	padding-left: 0px;             /* YCC: all texts at some distance of the left border */
	padding-right:0px;             /* YCC: all texts at some distance of the right border */
	margin-left: 0px;             /* YCC: all texts at some distance of the left border */
	margin-right:0px;             /* YCC: all texts at some distance of the right border */
	}

.notopgap    {
 margin-top: 0; /* DNC: to avoid splitting of the box */
/* font-family:Arial;
 text-align:left;*/
}    
.nobottomgap { 
margin-bottom:0; /* DNC: to avoid splitting of the box */
}

body
{
margin-top:0px;
margin-left:0px;
margin-right:0px;
margin-bottom:0px;
padding:0px;
mixxn-height:100%;
spacing-right:0px;
background-color:#e7ecf0;
background-repeat:no-repeat;
background-position:0% 100%;
bottom:0px;
font-family:arial,sans-serif;
font-size:11pt;
line-height:1.1;
}






/* **** */

.tausta_iso
{
margin-top:0px;
margin-left:0px;
margin-right:0px;
margin-bottom:0px;
padding:0px;
mixxn-height:100%;
spacing-right:0px;
background-color:#0d62b1;
background-image:url('../images/tausta_iso.jpg');
background-repeat:no-repeat;
background-position:0% 100%;
bottom:0px;
font-family:arial,sans-serif;
font-size: small
}

img#otsikkokuva {
 position: relative;
 right:0px;
 left:-25px;
 top:0px;
}

img#hahmo {
 position: relative;
 right:0px;
 top:10px;
}

table#layout {
min-height:95%;
height:95%;
width:100%;
spacing:0px;
padding:0px;
}

table#nappitaulu{
height:23px;
}

table#alapalkki {
min-width:100%;
width:100%;
spacing:0px;
padding:0px;
position:absolute;
left:20px;
bottom:25px
}

.teksti {
position:relative;
vertical-align:middle;
text-align:left;
left:55;
font-family:Arial;
font-size:11px;
}

table#sisalto{
width:605px;
min-height:500px;
 
}

.nappitausta{
color:#FFF;
background:url(img/nappitausta_1x2.gif) repeat-x;
padding-left:5px;
padding-right:5px;
font-family:arial;
font-size:11pt;
}

.a_nappi{
color:#FFF;
font-family:arial;
font-size:11pt;
text-decoration:none;	
}

.submit{
color:#FFF;
height:23px;
background:url(img/nappitausta_1x2.gif) repeat-x;
font-family:arial;
font-size:11pt;
border: none;
outline: none;
 }

#footer {
  position:relative; 
  bottom:5; 
  left:0;
  width:100%; 
  height:26px; 
  overflow:auto; 
  text-align:left;  
  background:#ffffff;
  border-top:2px solid #ef7900;
  color:#000000	
  }

.taulunkehys{
border-collapse: collapse;
border-color: black;
border-width: 1px;
border-style: solid;
background-color: #D3D3D3;
}

.solunkehys{
border-color: black;
border-width: 1px;
border-style: solid;
}

.paluulinkki{
color:#ED8214;
font-family:arial;
font-size:11pt;
text-decoration:none;
}

.vihrea_otsikko{
color: #13A401;
font-family:arial;
font-size:15pt;
text-decoration:none;
}

.otsikko{
font-family:arial;
font-size:15pt;
text-decoration:none;
}

h4 {
color: #13A401;
font-family:arial;
font-size:15pt;
text-decoration:none;
}

h1 {
color: #13A401;
font-family:arial;
font-size:15pt;
text-decoration:none;
}

a {
color:#13A401;
font-family:arial;
font-size:11pt;
text-decoration:none;
}

/*a:hover {
color:#ED8214;
font-family:arial;
font-size:11pt;
text-decoration:none;
}*/

textarea{font-family:Arial, Helvetica,Serif;
	font-size:9pt}

input{ 
	font-family:Arial, Helvetica,Serif;
	font-size:9pt}

.leipateksti {
	font-family:Arial, Helvetica,Serif;
	font-size:10pt}

.leipateksti2 {
	font-family:Arial, Helvetica,Serif;
	font-size:11pt}

.leipateksti3 {
	font-family:Arial, Helvetica,Serif;
	font-size:10pt;
	color:#003498}

		
.leipateksti4 {
	font-family:Arial,Helvetica,Serif;
	font-weight:bold;
	font-size:10pt;
	color:#003498}
	
.leipateksti5 {
	font-family:Arial, Helvetica,Serif;
	font-weight:bold;
	font-size:9pt;
	vertical-align:bottom;
	}
		
.leipateksti6 {
	font-family:Arial, Helvetica,Serif;
	font-size:8pt;
	vertical-align:text-bottom;
	}
	

.leipateksti7 {
	font-family:Arial, Helvetica,Serif;
	font-weight:bold;
	font-size:9pt;
	}

.leipateksti8{
	font-family:Arial, Helvetica,Serif;
	font-size:8pt;
	vertical-align:text-bottom;
	 border-style : solid;
	 border-width: 1px;
	 border-color : #E5E5E5;
	}

.leipateksti9 {
	font-family:Arial, Helvetica,Serif;
	font-size:8pt;
	vertical-align:text-bottom;
	font-weight:bold;
	 border-style : solid;
	 border-width: 1px;
	 border-color : #E5E5E5;
	}	
	
.leipateksti10 {
	font-family:Arial, Helvetica,Serif;
	font-weight:bold;
	font-size:8pt;
	vertical-align:middle;
	}
	
.leipateksti11{
	font-family:Arial, Helvetica,Serif;
	font-size:8pt;
	vertical-align:text-bottom;
	}		

	
.leipateksti12 {
	font-family:Arial, Helvetica,Serif;
	font-weight:normal;
	font-size:8pt;
	vertical-align:bottom;
	}		
	
.lkm{
	font-family:Arial, Helvetica,Serif;
	font-size:10pt;
	color:#003498;
	text-decoration:none;
	font-weight:bold}	
		
.erikoislinkki{
	font-family: verdana;
	color: #990000;
	text-decoration: underline;
	font-size: 9pt;
	font-weight: normal}	

input {
	border:solid;
	border-width:1px;
	border-color:#13A401;
}

textarea {
	border:solid;
	border-width:1px;
	border-color:#13A401;
}

.a_etusivulista{
padding-left:15px;
background:url(img/tyopaikka.gif) no-repeat 0px 3px;
color:#000000;
font-family:arial;
font-size:10pt;
font-weight:normal;
text-decoration:none;
display:block;
}






