body {
background: white;
color: #434343;
padding: 0;
margin: 0;
font: x-small Arial, Helvetica, sans-serif;
}

#keho {
width: 650px;
margin: auto;
margin-top: 2%;
padding: 0;
}

#logo {
background: url(img/logo.jpg) no-repeat; 
width: 650px;
height: 80px;
margin: 0;
float: left;
border-top: 1px solid black;
border-left: 1px solid black;
border-right: 1px solid black;
}

#menu {
background: #DEE3CB;
width: 650px;
margin: 0;
float: left;
border-left: 1px solid black;
border-right: 1px solid black;
}

#palkki {
padding: 0;
margin: 0;
height: 20px;
width: 650px;
background: #DEE3CB url(img/taus2.gif) repeat-x; 
float: left;
}

#menu a:link {font: bold 11px Arial, Helvetica, sans-serif; text-decoration: none; color: #8CAC8C;}
#menu a:visited {font: bold 11px Arial, Helvetica, sans-serif; text-decoration: none; color: #8CAC8C;}
#menu a:active {font: bold 11px Arial, Helvetica, sans-serif; text-decoration: none; color: black;}
#menu a:hover {font: bold 11px Arial, Helvetica, sans-serif; text-decoration: none; color: #FF6600;}

#teksti1 {
background: url(img/taus1.gif) repeat-x;
margin: 0;
padding: 0;
border-left: 1px solid black;
border-right: 1px solid black;
border-bottom: 1px solid black;
float: left;
width: 650px;
}

#teksti2 {
margin: 0;
padding: 5px;
}

ul {
list-style-type: inherit;
list-style-image: url(img/list.gif);
}

#menu ul {
list-style-type: none;
list-style-image: none;
padding: 0;
padding-left: 75px;
margin: 0;
}

#menu li {
margin: 0;
padding: 1px 20px 0px 20px;
float: left;
}


.kuva1 {
border: 1px solid black;
margin-right: 4px;
margin-bottom: 4px;
padding: 0;
float: left;
}

.kuva2 {
border: 0;
margin-right: 4px;
margin-bottom: 4px;
padding: 0;
float: left;
}

.kuva3 {
border: 1px solid black;
margin-right: 4px;
margin-bottom: 4px;
margin-left: 4px;
padding: 0;
float: right;
}

.kuva4 {
border: 0;
margin-right: 4px;
margin-bottom: 4px;
padding: 0;
float: right;
}

#tarjous1 {
width: 320px;
float: left;
}

#tarjous2 {
width: 320px;
float: right;
}

h1 {
font-family: Arial, Helvetica, sans-serif;
font-size: large;
}

h2 {
font-family: Arial, Helvetica, sans-serif;
font-size: medium;
}

h3 {
font-family: Arial, Helvetica, sans-serif;
font-size: small;
font-weight: bold;
}

input {
color: black;
font:bold 9px Geneva, Arial, Helvetica, sans-serif;
}

form {
padding-left: 10px;
}
