/*
	NW	perinteinen	CSS
	v.02
*/

A.rakennus {	
	color:				#A7ADB9;
	border:				0;
}

A {	
	color:				black;
	text-decoration:	underline;
	font-size:			11px;
}

A:HOVER {	
	color:				grey;
	text-decoration:	none;
	font-size:			11px;
}

A.opas {
	text-decoration:	none;
	color:				#5A6984;
	text-transform:		none;
	font-size:			18px;
}


BODY {
	background-color:	#E3E8EE;
	color:				#FFFFFF;
}

DIV#dev
{
	margin:				15px;
	width:				220px;
	float:				left;
}

DIV#gm
{
	margin:				15px;
	width:				220px;
	float:				right;
}

DIV.haalea {
	color:				40;
	background-color:	#bfc1d6;
	font-size:			12px;
	margin-left:		25px;
	margin-right:		25px;
	border-style:		none;
	border-width:		1px;
	padding:			8px;
	padding-top:		5px;
	padding-bottom:		5px;
}

DIV#lastup {
	margin-left:		455px;
	font-size:			10px;
	color:				#52555E;
	position:			relative;
	bottom:				25px;
}

DIV.innerHeader {
	margin-right:		30px;
	float:				right;
}

DIV.form {
	border:				medium double;
	border-color:		grey;
}

DIV.pslinkki
{
	margin-left:		10px;
	font-style:		italic;
}

DIV.stAlku {
	background-color:	#94ABDA;
	margin-left:		4px;
	display:			inline;
	border-style:		solid;
	border-width:		1px;
}

DIV.stKesken {
	background-color:	#E9DE67;
	margin-left:		4px;
	display:			inline;
	border-style:		solid;
	border-width:		1px;
}

DIV.stKahvilla {
	background-color:	#7B5D59;
	margin-left:		4px;
	display:			inline;
	border-style:		solid;
	border-width:		1px;
}

DIV.stHylly {
	background-color:	#C73017;
	margin-left:		4px;
	display:			inline;
	border-style:		solid;
	border-width:		1px;
}

DIV.stLoppu {
	background-color:	#B8DA94;
	margin-left:		4px;
	display:			inline;
	border-style:		solid;
	border-width:		1px;
}

DIV.stValmis {
	background-color:	#21CA00;
	margin-left:		4px;
	display:			inline;
	border-style:		solid;
	border-width:		1px;
}

DIV.profiili {
	background-image:	url(img/profiili.png);
	background-repeat:	no-repeat;
	margin-left:		55px;
	padding-right:		70px;
	padding-left:		37px;
	padding-top:		85px;
	width:				235px;	
	height:				237px;
	font-style:			italic;
}

.puna {
	color:				#669933;
	font-size:			11px;
}

.harmaa {
	color:				gray;
	font-size:			11px;
}

FONT.sivuotsikko {
	font-size:			24px;
	font-style:			bold;
}

FONT.iso {
	font-size:			18px;
}

FONT.pieni {
	font-size:			13px;
	font-style:			bold;
}

FONT.kategoria {
	color:				#5A5A5A:
}

FONT.ruskea {
	color:				#6E655C;
}

.palkkiotsikko
{
	font-weight:		bold;
	color:				#5a5a5a; /*#434759 #53555e;*/
}

.warn {
	color:				#CC0000;
	font-size:			14px;
}

FONT {
	color:				#647596;
}

.reunus
{
	border:				1px solid;
}

.noborder
{
	border:				0px none;
}

FORM.vrkForm
{
	display:			inline;
	margin:				0px;
}

INPUT.vrkNimi
{
	background:		transparent;
	border-top:		0;
	border-right:	0;
	border-bottom:	1px solid;
	border-left:	0;
	display:		inline;
	margin:			0;
	padding:		0;
	font-style:		bold;
	font-size:		11px;
}

LI.j
{
	margin-left:		10px;
}

TABLE.tili {
	width:				500px;
	background-color:	#FAFAE0;
	border-style:		solid;
	border-width:		2px;
	border-spacing:		0px;
	margin:				1px;
}

TABLE.maini {
	width:				800;
	border:				0;
	margin:				0	auto;
}

TD.ala {
	vertical-align:		bottom;
}

TD.plab {
	background-image:	url(img/frame.jpg);
	background-repeat:	no-repeat;
}

TD#sivu {
	background-image:	url(img/left3.jpg);
	background-repeat:	no-repeat;
}

TD#valikko {
	background:			url(img/left3.jpg) no-repeat;
	font-family:		Tahoma, Arial, Verdana;
}

TD#vasen {	
	background-image:	url(img/leftX.gif);
}

TD#oikea {	
	background-image:	url(img/rightX.gif);
}

TD#alavasen {	
	background-image:	url(img/left4.jpg);
}

TD#alaoikea {
	background-image:	url(img/right3.jpg);
}

TD#bottom {
	background-image:	url(/img/bottom.jpg);
}

TD {
	font-family:		Verdana, Arial, Tahoma;
	font-size:			11px;
	font-style:			normal;
	line-height:		normal;
	letter-spacing:		0px;
	word-spacing:		3px;
	vertical-align:		top;
	word-spacing:		0;
	color:				#000000;
}

.laatikko
{
	background-color:	#e6e6fa;
	font-size:			8pt
}
.normal {
	margin-left:		15px;
	margin-right:		15px;
}

.vari {
	color:				#3F5888;
	background-color:	#FFFFFF;
	border-color:		grey; 
	border-style:		inset;
}

.plussa {
	color:				#008D14;
}

.miinus {
	color:				#C41919;
}

.kiertovasen {
	float:				left;
	margin-right:		10px;
	margin-bottom:		2px;
}

.kiertooikea {
	float:				right;
	margin-left:		10px;
	margin-bottom:		2px;
}
