﻿html, body {margin: 0; padding: 0; height: 100%; font: normal 11pt Optima, 'Trebuchet MS', sans-serif; color: #732620;}
body {background: #CCC;}
div, p, h1, h2, h3, ul, li {margin: 0; padding: 0;}
img {border: none; vertical-align: bottom;}
#palvelut img, #yhteystiedot img, #tapahtumat img {border: 2px solid #732620;}

h1 {font: bold 14pt Optima, 'Trebuchet MS', sans-serif;}
h2 {margin-bottom: 10px; font: bold 14pt Optima, 'Trebuchet MS', sans-serif;}
h3 {margin: 14px 0 3px 0; font: bold 12pt Optima, 'Trebuchet MS', sans-serif;}

.heavy {font: bold 14pt Optima, 'Trebuchet MS', sans-serif;}
.bold {font: bold 12pt Optima, 'Trebuchet MS', sans-serif;}
.small {font: normal 10pt Optima, 'Trebuchet MS', sans-serif;}
.b {font-weight: bold;}
.fr {float: right;}
.move100 {margin: 30px -50px 30px 15px;}
.move200 {margin: 20px -70px 30px 15px;}
.nowrap {white-space: nowrap;}
.esite {margin-left: 60px;}
.esiteimg {margin-top: 20px;}

#nav {width: 190px; text-align: left;}
#nav ul {width: 150px; text-align: right; padding-right: 12px; list-style: none; border-right: 2px solid #732620;}
#nav a {text-decoration: none; font: bold 14pt Optima;}

#tekstit {padding-right: 100px; text-align: left;}
#tekstit p {margin-bottom: 18px;}

#positioner {width: 100%; height: 100%; border: none;}
#positioner td {vertical-align: middle;}
#divider {width: 100%;}
#divider td {vertical-align: top;}
.main {width: 831px; padding: 380px 0 60px 0; text-align: center; border: 1px solid #000;}
#etusivu {background: url(img/etusivu.jpg) top center no-repeat #DAD3A2;}
#tapahtumat {background: url(img/tapahtumat.jpg) top center no-repeat #DAD3A2;}
#tapahtumat #tekstit ul {padding-left: 60px; list-style: none; font: normal 10pt Optima, 'Trebuchet MS', sans-serif;}
#rimgs {width: 106px;}
#palvelut {background: url(img/palvelut.jpg) top center no-repeat #DAD3A2;}
#historia {font: normal 10pt Optima, 'Trebuchet MS', sans-serif; background: url(img/historia.jpg) top center no-repeat #DAD3A2;}
#yhteystiedot {background: url(img/yhteystiedot.jpg) top center no-repeat #DAD3A2;}

a:link, a:visited {color: #732620;}
a:hover {color: #BB1219;}
a:active {color: #732620;}

.style1 {
	font-size: 10pt;
}

