body {
margin: 0; padding: 0;
  background: #FFFFFF url( /files/prometeus.palvelee.fi/sivutaustat/fading_background_212.png ) repeat-x top left;
  color: #181818;
  font-size: 11px;
}

body.leftcol #content { margin: 0 16px 0 191px; }
body.rightcol #content { margin: 0 191px 0 16px; }
body.twocol #content { margin: 0 193px 0 193px; }
body.nocol #content { margin: 0 16px 0 16px; }

a {
  color: #d00000;
}

#page {
  width: 995px;
  background: #f2f2f2 url( /files/prometeus.palvelee.fi/sivutaustat/sivu_bg30.gif ) repeat-y top left;
  margin: 0px auto 0 auto;
  border-top: 10px solid #fff;
  background-color: #f2f2f2;
}
  #top-bar {
  margin: 0 10px 0 10px;
  height: 190px;
  background: #FFFFFF url( /files/prometeus.palvelee.fi/aaaa_uusi_matsku/sivut/prometeus_head-1.jpg ) repeat top left;
  }
  #menu {
    margin: 0 10px;
    background: #0379b9;
    border-top: 1px solid #ece6e6;
    border-bottom: 2px solid #ece6e6;
  }
  #menu ul {
    height: auto !important; min-height: 27px;
    height: 27px;

  }
  #menu ul li {
    background: #0379b9;
    border-right: 1px solid #0379b9;
    border-left: 1px solid #ece6e6;
  }
  #menu ul li a {
    background: transparent;
    line-height: 28px;
    font-family: Trebuchet MS, Helvetica, sans-serif;
    color: #ffffff;
    letter-spacing: 1px;
  }
  #menu ul li a:hover {
    background: #3fabda;
    font-family: Trebuchet MS, Helvetica, sans-serif;
    color: #ffffff;
    letter-spacing: 1px;
  }
  #menu ul li ul { padding-right: 0px; z-index: 26; }
  #menu ul li ul li {
    background: #0379b9;
    margin: 0; padding: 0;
  }


#left-bar, #right-bar {
  color: #515151;
  font-size: 10px;
}
#left-bar h1, #right-bar h1 {
  font-weight: bold;
  font-size: 12px;
}
.box {
  border: none;
  margin: 0;
  padding-bottom: 15px;

  width: 100%;
}
.box .header {
  background: none;
  padding: 5px 0 0 0; margin: 10px;
  background: transparent url( /clients/layouts/jazz/pics/box_head.gif ) no-repeat top left;
  height: 36px;
}
.box .content {
  margin: 0 10px;
  background: none;
}
.box h1 {
  padding: 5px 0;
  margin: 0 10px;
}
.box p {
  padding: 5px 0;
  margin: 0 10px;
}
  .bannerlist .box {
    background-image: url( ) !important;
  }
#footer {
}
#content h1 {
}
#content h2 {
}
