body{
margin:0px;
margin-top:20px;
font-family: Arial, Helvetica, sans-serif;
font-size:16px;
color:#002433;
min-width:950px;
}
#top{
position:relative;
z-index:1000;
height:200px;
background-repeat:no-repeat;
background-position:50px;
}
#logo{
height:100px;
margin-top:-50px;
background-color:#015f8c;
background-image:url(images/kataikkocenter_logo.jpg);
background-repeat:no-repeat;
background-position:685px;
}
#menu{
margin-left:50px;
float:left;
}
dt.menu{
margin-bottom:5px;
}
dt.menu a{
display:block;
width:200px;
color:#015f8c;
font-size:18px;
text-decoration:underline;
padding:5px;
}
dt.menu a:hover, dt.menu a.active{
text-decoration:underline;
color:white;
background-color:#015f8c;
}
#content{
float:left;
margin-left:50px;
width:650px;
}
img{
border:0px;
}
a{
color:#002433;
}
a:hover{
color:#015f8c;
}
a:focus { 
outline: none; 
}
h1, h2, h3, h4{
color:#f26c25;
font-variant:small-caps;
margin-top:10px;
}
img.deco{
float:right;
margin-left:20px;
margin-bottom:20px;
}
#bottom{
clear:left;
position:relative;
top:-140px;
color:white;
height:30px;
padding-left:300px;
padding-top:8px;
background-color:#015f8c;
}
.antzu{
float:right;
margin-right:10px;
font-size:60%;
position:relative;
top:-140px;
}
.antzu a{
color:black;
}
#top img{
position:relative;
left:300px;
top:50px;
}
#ukko{
z-index:5000;
clear:left;
position:relative;
top:-95px;
left:75px;
width:130px;
height:166px;
background-image:url(images/ilmair-ukko.jpg);
background-repeat:no-repeat;
}
#ukko img{
position:relative;
top:10px;
left:30px;
}
.small{
font-size:small;
}
table.tuoteinfo{
margin-top:2em;
font-size:small;
border:0;
border-collapse:collapse;
}
table.tuoteinfo td{
border:.5pt solid black;
padding:3px;
}
table.tuoteinfo td.otsikko{
font-weight:bold;
}
hr{
margin-top:2em;
}
