.red{
	color:#d40606;
}

.gray{
	color:#e0e0e0;
}

.ylavalikko{
	color:#fb2323;
}

a.linkopacity img {
	filter:alpha(opacity=50); 
	-moz-opacity: 0.5; 
	opacity: 0.5;
}

a.linkopacity:hover img {
	filter:alpha(opacity=100);   
	-moz-opacity: 1.0;   
	opacity: 1.0;
}

.reunat{
	width:800px;
	height:600px;
	border:solid black 2px;
	margin:0px;
	padding:0px;
	position:absolute;
	left:auto;
	min-height:600px;
	min-width:800px;
	max-height:600px;
	max-width:800px;
}

.perusteksti{
	font-size:13pt;
	font-family:Arial;
}

.perustekstibold{
	font-size:13pt;
	font-family:Arial;
	font-weight:bold;
}

.perusteksti:first-letter{
	font-size:16pt;
	float:left;
	font-family:Arial;
	font-weight:bold;
}

.perustekstibold:first-letter{
	font-size:16pt;
	float:left;
	font-family:Arial;
	font-weight:bold;
}

.pienteksti{
	font-size:11pt;
	font-family:Arial;
}

.tarjous{
	padding-left:3px;
	padding-top:3px;
	padding-bottom:3px;
	text-decoration:underline;
}

.hinta{
	font-size:15pt;
	font-family:Bookman Old Style;
	font-weight:bold;
	color:red;
	padding-left:30px;
}

.hinta2{
	font-size:15pt;
	font-family:Bookman Old Style;
	font-weight:bold;
	color:red;
	padding-left:3px;
	padding-right:15px;
}

A:link {COLOR:#d40606; text-decoration:none;}
A:visited {color:#9d4349; text-decoration:none;}
A:hover {color: black; background:red; text-decoration:underline;}
A:active {COLOR: #e9c1c4; background:transparent;}

A.header{
	font-size:13pt;
	font-weight:bold;
	font-family:Bookman Old Style;
	padding:4px;
	line-height:150%;
}

A.header:link {COLOR:white; text-decoration:underline;}
A.header:visited {color:#e8d8d8; text-decoration:none;}
A.header:hover {color:black; z-index:2; border: dashed white 1px; }
A.header:active {COLOR:black; font-weight:bold; background:transparent;}