/* CSS Document */

body {
	overflow: -moz-scrollbars-vertical;  /* Estää Firefoxia pomppaamasta sivusuunnassa */
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	background-color: #666666;
	background-image:url(img/body_tausta.gif);
	background-repeat:repeat-x;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
}
#Yhteys {
	position: relative;
	width:822px;
	height:50px;
	z-index:1;
	background-image:url(img/yhteys_tausta.gif);
	background-position:bottom;
	background-repeat:repeat-x;
	color:#d9d9d9;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}
.yhteys {
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
#Linkit {
	position: relative;
	width:822px;
	height:23px;
	z-index:1;
	background-image:url(img/linkit_tausta.gif);
	background-repeat:repeat-x;
	color:#FFFFFF;
	font-size:10px;
	font-weight:bold;
}

a:link {color: #FFFFFF;	text-decoration:none;}
a:visited {color: #FFFFFF; text-decoration:none;}
a:hover {color:#f10009;	text-decoration:none;}
a:active {color: #FFFFFF; text-decoration:none;}

#Top {
	position: relative;
	width:820px;
	height:68px;
	z-index:1;
	background-image:url(img/top_tausta.gif);
	background-repeat:repeat-x;
	border:1px #000000 solid;
}
#Main {
	position: relative;
	background-color:#000000;
	background-image:url(img/main_tausta.gif);
	background-repeat:repeat-y;
	width:822px;
	z-index:1;
	color: #FFFFFF;
	display:table;
	border-bottom-color: #000;
}
#MainUsed {
	position: relative;
	background-color:#FFF;
	/*background-image:url(img/main_tausta.gif);*/
	background-repeat:repeat-y;
	width:822px;
	z-index:1;
	color: #FFFFFF;
	display:table;
	height: 1000px;
}
#Main1 {
	position: relative;
	float:left;
	min-height: 274px; /* 294 px - padding (20px) */
	width:160px;
	z-index:1;
	font-size:10px;
	font-weight:bold;
	padding:10px 8px 10px 10px;
}
#MainAlasivu {
	position: relative;
	float:left;
	min-height: 274px; /* 294 px - padding (20px) */
	width:160px;
	z-index:1;
	font-size:10px;
	font-weight:bold;
	padding:10px 8px 10px 10px;
	background-image: url(img/alasivu_tausta.jpg);
	background-repeat: no-repeat;
	background-color: #000;
	/*background-position:left bottom; /* or 0% 100% */
}
#Main2 {
	position: relative;
	float:left;
	width:642px;
	z-index:1;
}
#Vali1 {
	position: relative;
	width:822px;
	height:3px;
	z-index:1;
}
#Bannerit {
	position: relative;
	width:822px;
	height:60px;
	z-index:1;
}
#Banneri1 {
	position: relative;
	float:left;
	width:270px;
	height:60px;
	z-index:1;
}
#Banneri2 {
	position: relative;
	left:6px;
	float:left;
	width:270px;
	height:60px;
	z-index:1;
}
#Banneri3 {
	position: relative;
	left:12px;
	float:left;
	clear:right;
	width:270px;
	height:60px;
	z-index:1;
}
#Vali2 {
	position: relative;
	width:822px;
	height:5px;
	z-index:1;
}
#Lodjut {
	position: relative;
	width:822px;
	height:71px;
	z-index:1;
}
#Huutokauppa {
	position: relative;
	float:left;
	width:268px; /* 270px - border (2px) */
	height:69px; /* 71px - border (2px) */
	z-index:1;
	border:1px #000000 solid;
	background-color:#333333;
	color: #CCCCCC;
	overflow: hidden;
	text-align:left;
}
.huutokauppa, .erikoistarjoukset, .ajankohtaista {
	padding:4px 5px 0px 8px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
}
#Erikoistarjoukset {
	position: relative;
	left:6px;
	float:left;
	width:270px;
	height:71px;
	z-index:1;
	background-color:#000000;
	color: #CCCCCC;
	overflow: hidden;
	text-align:left;
}
#Ajankohtaista {
	position: relative;
	left:12px;
	float:left;
	width:270px;
	height:71px;
	z-index:1;
	background-color:#000000;
	color: #CCCCCC;
	overflow: hidden;
	text-align:left;
}
#NetComp {
	position: relative;
	width:822px;
	margin-top:0px;
	margin-bottom:5px;
	z-index:1;
	vertical-align:bottom;
	text-align:left;
	color: #333333;
}
#NetComp a {color: #333333;}
#NetComp a:hover {color: #000000;}

.harmaa99 {color: #999999}
.harmaab3 {color: #b3b3b3}
.harmaabf {color: #bfbfbf}
.harmaacc {color: #cccccc}
.punainen_f10009 {color: #f10009}

.alalinkit {
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
}

.tulosta a:link {color:#999999;}
.tulosta a:visited {color:#999999;}
.tulosta a:hover {color:#f10009;}
.tulosta a:active {color:#999999;}

.mallit {
	padding:5px 5px 10px 5px;
	background-color:#333333;
	border:1px #666666 solid;
}
.first {
	margin-top:0px;
	padding-top:0px;
}