
body { background: #160f09 url('/img/bg-body.gif') repeat-x; font-family: Tahoma, Helvetica, Arial, sans-serif; margin: 0; padding: 0; }

#header { background: transparent url('/img/bg-header.jpg') no-repeat; height: 47px; width: 100%; }
#header img { background: #1d150f; border-right: 1px solid #261c14; margin: 0; padding: 0; }
#header a img { border: none; }

#topnav { background: #160f09; border-bottom: 1px solid #000000; font-size: small; margin: 0; padding: 4px 0 0; }
#topnav ol, #footernav ol { list-style-type: none; margin: 0; padding: 2px 0; }
#topnav ol li, #footernav ol li { display: inline; margin: 0; }
#topnav li a, #footernav li a { background: url('/img/bg-navlink.gif') no-repeat; color: #958778; padding: 0 6px 0 7px; text-decoration: none; }
#topnav li a.first, #footernav li a.first { background: none; margin-left: 0; padding-left: 0; }
#topnav li a:hover, #footernav li a:hover { color: #bb2e2e; text-decoration: none; }

#content { background: #1d150f; border-top: 1px solid #291f18; color: #b0a497; line-height: 18px; padding-bottom: 10px; }
#content b, #content strong { color: #d7cdc1; font-weight: bold; }

.heading { color: #f0f0f0; font-weight: bold; }

.breadcrumb { font-size: small; padding-top: 10px; }

ul#asiakaslista { margin-left: 15px; padding-left: 5px; }

#footernav { background: #160f09 url('/img/bg-footernav.gif') repeat-x; color: #958778; font-size: small; padding-top: 2px; }
#footernav ul { list-style-type: none; margin: 0; padding: 4px 0; }
#footernav ul li { display: inline; margin: 0; }
#footernav a { /*border-left: 1px solid #958778;*/ color: #958778; padding: 0; text-decoration: none; }
#footernav a.first { border: none; margin-left: 0; }
#footernav a:hover { color: #bb2e2e; text-decoration: none; }

p.etusivu a { display: block; }
.bullet { float: left; margin: 0 5px 5px 0; }
a img.bullet { border: none; }

.thumb { border: 2px solid #1d150f; float: left; margin: 0 5px 5px 0; }
p.ingressi { background: #2a1f18; display: block; clear: both; margin: 0 0 2px; padding: 10px 0; width: 100%; }
p.ingressi a { display: block; }

#content a { color: #b0a497; text-decoration: none; }
#content a:hover { color: #958778; }
