/* General styles, applies to all areas */

BODY {
font-family: Arial;
margin-top : 1%;
margin-bottom : 1%;
margin-left : 1%;
margin-right : 1%;
background-color : #FFFFFF;
color : #000000;
}

TABLE {
border : 0px;
}

IMG {
border : 0px;
}

H1 {
font-family: Arial;
font-size : 15px;
font-weight : bold;
color : #000000;
}

P, LI {
font-family: Arial;
font-size : 12px;
line-height : 140%;
}

P.smallbasic {
font-family: Arial;
font-size : 10px;
}

P.smallnote {
font-size : 10px;
color : #000000;
display : inline;
}

P.smallfade {
font-size : 11px;
color : #ffffff;
}

A {
color : #000000;
}

a:link {
	color: #13409b;
	text-decoration: underline;
}
a:visited {
	color: #13409b;
	text-decoration: underline;
}
a:hover {
	color: #000000;
	text-decoration: none;
}
a:active {
	color: #13409b;
	text-decoration: none;
}		

INPUT, TEXTAREA, SELECT {
font-family: Arial, Verdana;
font-size : 11px;
}

INPUT.button {
border-top : 1px solid #cbcccd;
border-bottom : 1px solid #454546;
border-left : 1px solid #cbcccd;
border-right : 1px solid #454546;
background-color : #edeef0;
font-family : Arial;
font-size : 11 px;
color : #000000;
}

INPUT.field {
border-top : 1px solid #cbcccd;
border-bottom : 1px solid #454546;
border-left : 1px solid #cbcccd;
border-right : 1px solid #454546;
font-family : Arial;
font-size : 11px;
background : #edeef0;
color : #000000;
}

TEXTAREA.field {
border-top : 1px solid #cbcccd;
border-bottom : 1px solid #454546;
border-left : 1px solid #cbcccd;
border-right : 1px solid #454546;
font-family : Arial;
font-size : 11px;
background : #edeef0;
color : #000000;
}

FORM.inline {
display : inline;
} 


/* Top styles, applies to the top area */

TD.top {
padding : 0px;
background-color : #ffffff;
border-left : 0px solid #000000;
border-right : 0px solid #000000;
}


/* Page navigation styles, applies to the top navigation area */

TD.toplinks {
padding : 0px;
height: 28px;
background-image: url("suomi/kuvat/slicet/painiketausta2.gif");
display : block;
border-top : 1px solid #747379;
border-bottom : 1px solid #747379;
border-left : 1px solid #747379;
border-right : 1px solid #747379;
} 

P.toplinks {
font-family : Arial;
font-size : 11px;
line-height : 60%;
font-weight : normal;
color : #ffffff;
}


A.toplinks:link {
	color: #FFFFFF;
	font-weight : normal;
	text-decoration: none;
}
A.toplinks:visited {
	color: #FFFFFF;
	font-weight : normal;
	text-decoration: none;
}
A.toplinks:hover {
	color: #FFFFFF;
	font-weight : normal;
	text-decoration: underline;
}
A.toplinks:active {
	color: #FFFFFF;
	font-weight : normal;
	text-decoration: underline;
}		



/* Main styles, applies to the main page text area */

TD.main {
padding : 25px 40px 25px 40px;
background-color : #ffffff;
border-left : 1px solid #747379;
border-right : 1px solid #747379;
}




/* Bottom styles, applies to the bottom area */

TD.bottom {
padding : 0px;
height: 28px;
background-image:  url("suomi/kuvat/slicet/alapalkkitausta.gif");
display : block;
border-left : 1px solid #747379;
border-right : 1px solid #747379;
border-top : 1px solid #747379;
border-bottom : 1px solid #747379;
}


P.bottom {
font-family : Arial;
font-size : 9px;
font-weight : bold;
color : #ffffff;
}



