/* CSS Document */
body,td,th,p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	line-height:14px;
}
input,select,textarea {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
}
.ylatausta {
background-image:url(pictures/ylatausta.gif);
background-repeat:repeat-x;
}
.ostoskori {
background-image:url(pictures/ostoskoriJuttu.jpg);
background-repeat:no-repeat;
}
a:link {
	color: #ff3300;
	text-decoration: none;
	font-weight:bold;
}
a:visited {
	text-decoration: none;
	color: #ff3300;
	font-weight:bold;
}
a:hover {
	text-decoration: none;
	color: #666666;
	font-weight:bold;
}
a:active {
	text-decoration: none;
	color: #ff3300;
	font-weight:bold;
}
.ylaostoskori {
padding-top:12px;
}
.tausta {
background-image:url(pictures/tausta.gif);
background-repeat:repeat-y;
}
.navigointi {
padding-top:55px;
padding-left:60px;
padding-right:10px;
}
.alakerta {
padding-right:10px;
color:#666666;
font-weight:bold;
}
a.alalinkki:link,a.alalinkki:visited,a.alalinkki:active {
	color: #666666;
	text-decoration: none;
	font-weight:bold;
}
a.alalinkki:hover {
	text-decoration: none;
	color: #ff3300;
	font-weight:bold;
}
a.sivulinkki:link,a.sivulinkki:visited,a.sivulinkki:active {
	color: #ff3300;
	text-decoration: none;
	font-weight:bold;
	font-size:13px;
	line-height:18px;
}
a.sivulinkki:hover {
	text-decoration: none;
	color: #666666;
	font-weight:bold;
	font-size:13px;
	line-height:18px;
}
a.sivulinkki1:link,a.sivulinkki1:visited,a.sivulinkki1:active {
	color: #ff3300;
	text-decoration: none;
	font-weight:bold;
	font-size:13px;
	line-height:18px;
}
a.sivulinkki1:hover {
	text-decoration: none;
	color: #666666;
	font-weight:bold;
	font-size:13px;
	line-height:18px;
}
a.sivulinkki2:link,a.sivulinkki2:visited,a.sivulinkki2:active {
	color: #ff3300;
	text-decoration: none;
	font-weight:normal;
	font-size:11px;
	padding-left:10px;
	line-height:18px;
}
a.sivulinkki2:hover {
	text-decoration: none;
	color: #666666;
	font-weight:normal;
	font-size:11px;
	padding-left:10px;
	line-height:18px;
}
a.related {
	color: #ff3300;
	border: none;
	text-decoration: none;
}
.paaalue {
padding-top:10px;
padding-left:45px;
padding-right:40px;
padding-bottom:10px;
}
h1 {
font-size:16px;
line-height:20px;
}
ul {
list-style-type: square;
}
.reofficeHinta {
background-image:url(pictures/reofficeHinta.gif);
background-repeat:no-repeat;
padding-right:15px;
padding-top:42px;
padding-left:0px;
padding-bottom:0px;
}
.lisaaOstoskoriin {
background-image:url(pictures/lisaaOstoskoriin.gif);
background-repeat:no-repeat;
}
.ylaPadding {
padding-top:10px;
}
.ostoskoriVaiheTausta {
background-image:url(pictures/ostoskoriVaiheTausta.gif);
background-repeat:repeat-y;
padding-left:15px;
padding-top:25px;
padding-bottom:15px;
padding-right:12px;
}
input.tiedosto {
font-family:Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
font-size:10px;
color:#666666;
}
.linkkiakt {
font-family:Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
font-size:11px;
color:#666666;
font-weight:bold;
padding-top:18px;
}
.linkkieiakt {
font-family:Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
font-size:11px;
color:#999999;
font-weight:bold;
padding-top:18px;
}
.paaalue {
padding-top:13px;
padding-bottom:13px;
padding-left:20px;
padding-right:20px;
font-family:Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
font-size:11px;
color:#666666;
line-height:18px;
}
#AddThisStyle {
background:#FFFFFF url(pictures/addthistausta.gif) right no-repeat;
position:absolute;
left:712px;
top:122px;
width:60px;
height:32px;
z-index:100;
}
.addThisTd1 {
height:32px;
width:auto;
padding-right:5px;
}
.addThisTd2 {
height:32px;
width:27px;
}
