/*		RESET		*/
body,div,dl,dt,dd,h1,h2,h3,h4,h5,h6,ul,pre,form,fieldset,input,textarea,blockquote,th,td{margin:0;padding:0;}
fieldset,img,a img{border:0;}
caption,th{text-align:left;}
table{border-collapse:collapse;border-spacing:0;}
img{vertical-align:middle;}
ins{text-decoration:none;}
del{text-decoration:line-through;}


body { font-size:16px; font-family: Helvetica, Arial, sans-serif; }
a { color:#369; }
a:hover { color:#933; }
h1 { font-size:2.6em; margin:1.5em 0 1.5em; text-align:center; }
h3 { font-size:1.2em; }
h4 { font-size:1.0em; font-weight:normal; margin:1em 0; }

#top { background-image: url('logo_bg.png'); padding-left: 64px; margin-bottom: 24px; }
#content { margin:0 auto; overflow:hidden; width:960px; }
#main, #sijainti { display:inline-block; float:left; margin:0 10px; }
#main { width:700px; }

p.ad { text-align:center; margin:0; }

#kisa { background:#ffb; margin:0 0 1em; padding:1em; text-align:center; }
#kisa h3 { color:#d33; }

#sijainti { background:#e5e5e5; padding:15px; width:190px }
#sijainti .kartta { text-align:center; }

#yhteistyossa { color:#888; clear:both; margin:2em 10px 0; }
#yhteistyossa img { padding-right:1em; }