html,body {
	text-align : left;
	margin-top: 0px;
	margin-left: 0px;
	background-image : url(img/tausta.gif);
}
a img	{
	border:none;
}
p { 
	margin: 0px;
	padding-top: 8px;
}

.maintable {
	width: 948px;
	padding-top:0;
	margin-left:0;
	margin-right:0;
}

#content-wrap {
	margin:0;
	padding:0;
	width:948px;
	min-height:460px;
}

#vasen_ylakulma {
	background-image:url(img/ylakulma.gif);
	height: 128px;
	float: left;
	width: 150px;	
	}
	
#ylapalkki {
	background-image:url(img/ylapalkki.gif);
	background-color:#ffffff;
	background-repeat:no-repeat;
	height: 128px;
	float: left;
	width: 794px;
	}
	

#left {
	float:left;
	width:446px;
	min-height:293px;
	background-color:#FFF;
	padding:2px 0 0 4px;
	margin:0;
	}

	
#sub_left {
	float:left;
	width:162px;
	margin:0;
	padding:4px 0 0 0;
	
 }
 
#sub_right {
	float:left;
	margin:0;
	width:274px;
	padding:4px 0 0 5px;
 }
 
 #sub_right_tuotteet {
	float:left;
	margin:0;
	width:274px;
	padding:4px 0 0 5px;
 }
 
 #sub_left_tuotteet {
	float:left;
	margin:0;
	width:162px;
	padding:4px 0 0 0;
 }
 
div.spacer {
	margin:0;
	padding:0;
	clear:all;
	height:0;
}
 
#right {
	float:left;
	padding-left: 0px;
	min-height:293px;
	background-color:#FFF;
	padding:2px 4px 0 0;
	margin:0;
	}
	
#picshow	{
	width:340px;
	height:300px;	
}

	
#keski2 {
	float:left;
	background-color:#FFFFFF;
	width: 344px;
	padding-left: 8px;
	padding-top: 2px;
	}
	
#oikea {
	float:right;
	background-color:#FFFFFF;
	width: 448px;
	padding-left: 2px;
	padding-top: 2px;
	}
	
#oikea a {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:1.0 em;
	color:#106470;
	text-transform:uppercase;
	}
	
#ala {
	float:left;
	background-color:#FFFFFF;
	width: 492px;
	}
	
#ala_oikea{
	float:left;
	background-color:#FFFFFF;
	width: 306px;
	padding-top: 5px;
	padding-bottom: 2px;
	}
	
#vasen {
	float:left;
	background-color:transparent;
	width: 150px;
	padding-top: 2px;
	}

#vasen2 {
	float:left;
	background-color: transparent;
	width:150px;
	padding-top:2px;
	}
	
#keski {
	float:left;
	background-color:#FFFFFF;
	width: 798px;
	min-height:455px;
	margin:0px;
	}
	
#mainlinks
{
	background-image: url(img/mainlinks_bg.gif);
	background-repeat:no-repeat;
	width:164px;
	height:138px;
	margin:0 0 4px 0;
	padding:10px 0 0 0;
}

#mainlinks a
{
	display:block;
	vertical-align:top;
    padding:0 0 0 10px;
	margin:3px 0 0 0;
    font-family: Trebuchet MS;
    font-size: 9pt;
	font-weight:normal;
    text-decoration: none;
    color: #600613;
    text-transform: uppercase;
	border-left: 25px solid #dcceab;
}

#mainlinks a:hover
{
    color: #600613;
	border-left: 25px solid #600613;
}

#mainlinks .activeLink
{
    border-left: 25px solid #600613;
}

#sublinks
{
	background-image: url(img/sublinks_bg.gif);
	background-repeat:no-repeat;
	width:163px;
	height:127px;
	margin:0;
	padding:0;
}

#sublinks a
{
	display:block;
	vertical-align:top;
    padding:0 0 0 10px;
	margin:3px 0 0 0;
    font-family: Trebuchet MS;
    font-size: 9pt;
	font-weight:normal;
    text-decoration: none;
    color: #600613;
	border-left: 25px solid #eee8c5;
}

#sublinks a:hover
{
    color: #600613;
	border-left: 25px solid #600613;
}

#sublinks .activeLink
{
    border-left: 25px solid #600613;
}
	
.keskiala {
	background-color: #a1c3c9;
	width: 315px;
	height: 112px;
	padding-left: 25px;
	padding-top: 10px;
	}

#oikea-vasen {
	float:left;
	width:264px;
	height:292px;
	padding:5px 10px 5px 10px;
	background-image:url(img/tuotteet_tausta.gif);
	background-repeat:no-repeat;
	font-size:0.7em;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#600613;
}

#oikea-vasen a	{
	text-decoration:none;
}

#oikea-vasen_tuotteet {
	float:left;
	width:262px;
	height:286px;
	padding:7px 5px 7px 7px;
	background-image:url(img/tuotteet_tausta.gif);
	background-repeat:no-repeat;
	font-size:0.8em;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#106470;s
}

#oikea-vasen_tuotteet a	{
	text-decoration:none;
}

#oikea-vasen_tuotteet div	{
	float:left;
	height:79px;
	width:79px;
	border-bottom:2px solid #CCCCCC;
	border-right:2px solid #CCCCCC;
	margin:3px;
}

#manufactyyr	{
	float:left;
	width:169px;
	height:145px;
	background-image:url(img/oikea-bg4.jpg);
	background-repeat:no-repeat;
}

#manufactyyr-b	{
	margin-left:10px;
	margin-top: 12px;
}

#manufactyyr div a	{
	text-decoration:none;
	display:block;
	padding:4px 5px 3px 5px;
	font-family:verdana,Arial, Helvetica, sans-serif;
	font-size:0.7em;
	font-variant:small-caps;
	font-weight:bold;
	color:#FFFFFF;
	background-image:url(img/btn-up.jpg);
	background-repeat:no-repeat;
}

#oikea_tuotteet {
	background-color: #a1c3c9;
	width: 147px;
	height: 120px;
	margin-left:10px;
	margin-top: 12px;
	}
	
#oikea_tuotteet div a	{
	text-decoration:none;
	display:block;
	padding:4px 5px 3px 5px;
	font-family:verdana,Arial, Helvetica, sans-serif;
	font-size:0.7em;
	font-variant:small-caps;
	font-weight:bold;
	color:#FFFFFF;
	background-image:url(img/btn-up.jpg);
	background-repeat:no-repeat;
}
#oikea_tuotteet div a:hover, #oikea_tuotteet div.nyt a, #manufactyyr div a:hover,#manufactyyr div.nyt a	{
	
	background-image:url(img/btn-dwn.jpg);
	background-repeat:no-repeat;
}		
.sisalto {
	background-color : #FFFFFF;
}
#logo {
	margin:0;
	padding:0;
	width:441px;
	background-color:#ffffff;
}

#flash	{
	margin:0;
	width:340px;
	height:300px;	
	background-color:#ffffff;
}

#contact {
	width:340px;
	height:147px;
	background-image:url(img/contact_bg.gif);
	background-repeat:no-repeat;
	background-color:#ffffff;
	margin:3px 0 3px 0;
	}

#text-content  {
	font-size:0.8em;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#600613;
	line-height:17px;
	padding:15px 0 0 20px;
	}
	
#text-content a {
	color:#600613;
	}

#text-content a:hover {
	font-weight:bold;
}

.leipis2 {
	font-size: 11px;
	font-family : "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-style : normal;
	font-weight : normal;
	line-height : 17px;
	color : #00626d;
	}
	
.ots {
	font-size: 11px;
	font-family : "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-style : normal;
	font-weight : bold;
	color : #000000;
	text-transform : uppercase;
	padding-top: 15px;
}

a { font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; text-decoration: none; color: #600613;}
a:hover { color : #000; }

div.sv	{
	padding-top:4px;
}	

input.nappi	{
	background-color:#600613;
	color:#ffffff;
	border:none;
}
	