html {
	height:100%;
	margin-bottom:1px;
}

body {
	margin-top : 0;
	margin-right : 0;
	margin-bottom : 0;
	margin-left : 0;
	background-color: #CCCCCC;
	}
td.whitebold {
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	}

p {
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	}
	
a.menubar {
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	}
	
a.menubar:hover {
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #CCFF00;
	text-decoration: none;
	}

a.menubar:active {
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	}

.smallformtext {
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #000000;
	}
	
/** KUVAHAKUPALKKI ********************/
.form_green_bg {
	border:1px solid #878686;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #424242;
}	

#search_btn {
	top:0px;
	margin-top:-5px;
	padding-top:0px;
}

#search_form {
	background-image:url(/gfx/search_bg_jp.gif);
	background-repeat:no-repeat;
	background-position:left top;
	margin-top:0px;
	padding-top:0px;
	top:0px;
}

/* NAVIGAATIOPALKKI ***********/

.form_gray_bg {
	border:1px solid #878686;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #424242;
}	

/* FOOTER *************************/
.footer_bg {
	background-image:url(/gfx/footer_bg);
	background-position:top left;
	background-repeat:repeat-x;
}
	
a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
}

a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #666666;
	text-decoration: underline;
}

.blacklink {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 10px;
        font-weight: bold;
        color: #000000;
        text-decoration: underline;
}


.smalltextwhite {

	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #FFFFFF;
}

input.submit {
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #FFFFFF;
	background-color: #669900;
	background-image: url(/gfx/button_bg.gif);
	background-repeat: repeat-x;
	border-top: 1px solid #669900;
	border-right: 1px solid #486B03;
	border-bottom: 1px solid #486B03;
	border-left: 1px solid #669900;
}

.tumpula {
	border: #CCCCCC; 
	border-style: solid; 
	border-top-width: 2px; 
	border-right-width: 2px; 
	border-bottom-width: 2px; 
	border-left-width: 2px;
}

.tumpula_kori {
	background-color: #FFFFFF;
    border: #FFFFFF;
    border-style: solid;
    border-top-width: 2px;
    border-right-width: 2px;
    border-bottom-width: 2px;
    border-left-width: 2px;

}


input,text,select {
    font-size: 10px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-weight: normal;
    color: #000000;
        }
		
ul.welcome {
line-height: 140%
}

a.welcome {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #4A4A4A;
	text-decoration: underline;
}

a.welcome:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #F20079;
	text-decoration: underline;
}

table.hakukone {
	background: url(/gfx/haku_bg.gif) repeat-x;
	padding-right: 10px;
	padding-left: 10px;
	margin-bottom: 10px;
}
input.nollaa {
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #FFFFFF;
	background-color: #669900;
	background-image: url(/gfx/button_bg.gif);
	background-repeat: repeat-x;
	border-top: 1px solid #669900;
	border-right: 1px solid #486B03;
	border-bottom: 1px solid #486B03;
	border-left: 1px solid #669900;
	height: 22px;
	padding-bottom: 2px;
	float: right;
	margin-bottom: 8px;
	margin-right: 10px;
}		
a.iso {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: underline;
}

a.iso:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #F20079;
	text-decoration: underline;
}

td.apunavi {
	background-color: #F2F2F2;
	padding: 3px;
}

td.tuotteetleft {
	background-image: url(../gfx/etusivu/tuotteet_left.gif);
	background-repeat: repeat-y;
}
td.tuotteetright {
	background-image: url(../gfx/etusivu/tuotteet_right.gif);
	background-repeat: repeat-y;
}
td.tharmaa {
	background-color: #E4E4E4;
	padding: 5px;



}
td.harmaa {
	background-color: #EFEFEF;
	padding-right: 5px;
	padding-left: 5px;
	padding-top: 5px;
	padding-bottom: 5px;

}
.magenta {

	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #CB0069;
	text-decoration: none;
}
a.tuotteet {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: underline;
	font-weight: bold;


}


.kokoelmaKuva {
	margin-left:20px;
	margin-bottom:10px;
	padding-top:5px;
	width:150px;
	height:150px;
	border: 1px solid #999999;
	background-color:#EEEEEE;
	text-align:center;
	float:left;
}

