html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td { margin: 0; padding: 0; border: 0; outline: 0; font-weight: inherit; font-style: inherit; font-size: 100%; font-family: inherit; vertical-align: baseline; }

html, body {
	background-color:		#01425E;
	background-image:		url(tausta20x800.jpg);
	background-repeat:		repeat-x;
	background-attachment:		scroll;
	background-position:		left top;
	line-height:			18px;
	text-align:			left;
	font-family:			Verdana, Tahoma, Arial, sans-serif;
	font-weight:			normal;
	font-size:			11px;
	color:				#FFFFFF;
	scrollbar-face-color:		#CCCCCC;
	scrollbar-highlight-color:	#CCCCCC;
	scrollbar-shadow-color:		#CCCCCC;
	scrollbar-3dlight-color:	#CCCCCC;
	scrollbar-arrow-color:		#0A1D20;
	scrollbar-track-color:		#EEEEEE;
	scrollbar-darkshadow-color:	#CCCCCC;
}

h1 {
	padding-left:			5px;
	padding-right:			5px;
	padding-top:			5px;
	font-weight:			bold;
	font-size:			11px;
}

h2 {
	padding-left:			5px;
	padding-right:			5px;
	padding-top:			5px;
	font-weight:			bold;
	font-size:			11px;
}

p {
	padding:			5px;
}

.nobr {
	white-space:			nowrap;
}

a:link {
	text-decoration:		underline;
	color:				#01425E;
}

a:visited {
	text-decoration:		underline;
	color:				#01425E;
}

a:active {
	text-decoration:		none;
	color:				#BD4200;
}

a:hover {
	text-decoration:		none;
	color:				#BD4200;
}

a.erilainen:link, a.erilainen:visited {							/* www.resulttia.fi */
	text-decoration:		none;
	color:				#333333;
}

a.erilainen2:link, a.erilainen2:visited {							/* www.resulttia.fi */
	text-decoration:		none;
	color:				#01425E;
}

#ylapalstat {
	clear:				both;
	position:			relative;
	overflow:			hidden;
	width:				760px;
	margin-left:			auto;
	margin-right:			auto;
}

#ylapalsta-vasen {
}

#ylapalsta-vasen-infoloota {
	float:				left;
	position:			relative;
	overflow:			hidden;
	width:				450px;
	height:				65px;
	padding-top:			80px;
}

#ylapalsta-vasen-infoloota p {
	text-align:			center;
	color:				#FFFFFF;
}

#ylapalsta-oikea {
	float:				right;
	position:			relative;
	overflow:			hidden;
	width:				310px;
}

#etusivu #ylapalsta-oikea-vasen {
	float:				left;
	position:			relative;
	overflow:			hidden;
	width:				50px;
	padding-top:			50px;
}

#etusivu #ylapalsta-oikea-oikea {
	float:				right;
	position:			relative;
	overflow:			hidden;
	width:				260px;
	padding-top:			290px;
	background-color:		transparent;
	background-image:		url(resulttiasolutions260x400.jpg);
	background-repeat:		no-repeat;
	background-attachment:		scroll;
	background-position:		right top;
}

#ylapalsta-oikea-oikea .kommentti {
	color:				#FFFFFF;
}

#ylapalsta-oikea-oikea .kommentoija {
	text-align:			right;
	color:				#FFFFFF;
}

#ylapalsta-vasen2 {
	float:				left;
	position:			relative;
	overflow:			hidden;
	width:				450px;
	padding-bottom:			10px;
	background-color:		#EEEEEE;
	color:				#333333;
}

.ylapalsta-vasen2-vasen {
	float:				left;
	width:				50px;
}

.ylapalsta-vasen2-oikea {
	float:				right;
	width:				400px;
}

#valipalkki {
	clear:				both;
	padding:			4px;
	background-color:		#0A1D20;
}

#alapalstat {
	clear:				both;
	float:				left;
	position:			relative;
	overflow:			hidden;
	width:				100%;
	min-width:			760px;
	background-color:		#DDDDDD;
}

#alapalsta-vasen {
	float:				left;
	position:			relative;
	overflow:			hidden;
	width:				33%;
	padding-bottom:			20px;
	background-color:		#EEEEEE;
	color:				#333333;
}

.alapalsta-vasen-vasen {
	float:				left;
	width:				20%;
	min-width:			50px;
}

.alapalsta-vasen-oikea {
	float:				right;
	width:				80%;
	padding-top:			10px;
}

#alapalsta-keski {
	float:				left;
	position:			relative;
	overflow:			hidden;
	width:				34%;
	padding-top:			4px;
	padding-bottom:			20px;
	background-color:		#CCCCCC;
	color:				#333333;
}

.alapalsta-keski-vasen {
	float:				left;
	width:				20%;
	min-width:			85px;
}

.alapalsta-keski-oikea {
	float:				right;
	width:				80%;
}

#alapalsta-oikea {
	clear:				right;
	float:				right;
	position:			relative;
	overflow:			hidden;
	width:				33%;
	padding-bottom:			20px;
	background-color:		#EEEEEE;
	color:				#333333;
}

.alapalsta-oikea-vasen {
	float:				left;
	width:				20%;
	min-width:			50px;
}

.alapalsta-oikea-oikea {
	float:				right;
	width:				80%;
	padding-top:			10px;
}

#alapalkki {
	clear:				both;
	padding:			4px;
	background-color:		#0A1D20;
}

#alapalkki p {
	text-align:			right;
	font-size:			10px;
	color:				#FFFFFF;
}

.otsikkopalkki {
	clear:				both;
	padding:			4px;
	background-color:		#0A1D20;
}

.otsikkopalkki p {
	padding-left:			40px;
	color:				#FFFFFF;
}

.palstanvaihto {
	clear:				both;
}

.vaakapalkki {
	clear:				both;
	display:			block;
	width:				100%;
	height:				2px;
	background-color:		#D3682D;
	line-height:			2px;
	font-size:			2px;
}