/** CSS 2.1 created by Digilion WebPublisher */
/** DO NOT HAND EDIT! */


/** START */
 a {
     color: #752a89;
     font-family: arial, verdana, georgia;
     font-size: 12;
     text-decoration: none;
}
 a:hover {
           color: #752a89;
           font-family: arial, verdana, tahoma;
           font-size: 12;
           text-decoration: none;
}
 b {
     font-family: arial, tahoma, verdana;
     font-size: 13;
}
 h1 {
      color: #752a89;
      font-family: arial, verdana, tahoma;
      font-size: 20;
      font-weight: bold;
      text-transform: none;
}
 h2 {
      color: #000000;
      font-family: tahoma, arial, verdana, georgia;
      font-size: 13;
      font-weight: bold;
}
 img {
       border: 0;
       hspace: 0;
       vspace: 0;
}
 li {
      font-family: verdana, arial, georgia;
      font-size: 12;
}
 p {
     color: black;
     font-family: verdana, arial;
     font-size: 12;
}
 table {
         border-style: none;
         border-width: 0;
         margin: 0;
         padding: 0;
         vertical-align: top;
}
 td {
      background: #ffffff;
      border-style: none;
      border-width: 0;
      font-size: 12;
      margin: 0;
      padding: 0;
      vertical-align: top;
}
/** END */


/** CSS 2.1 created by Digilion WebPublisher */
/** DO NOT HAND EDIT! */


/** START */
/** END */


/** CSS 2.1 created by Digilion WebPublisher */
/** DO NOT HAND EDIT! */


/** START */
.class1 a {
            color: #752a89;
            font-family: arial, verdana, georgia;
            font-size: 12;
            text-decoration: none;
}
.class1 a:hover {
                  color: #752a89;
                  font-family: arial, verdana, tahoma;
                  font-size: 12;
                  text-decoration: none;
}
.class1 b {
            font-family: arial, tahoma, verdana;
            font-size: 13;
}
.class1 h1 {
             color: #752a89;
             font-family: arial, verdana, tahoma;
             font-size: 20;
             font-weight: bold;
             text-transform: none;
}
.class1 h2 {
             color: #000000;
             font-family: tahoma, arial, verdana, georgia;
             font-size: 13;
             font-weight: bold;
}
.class1 img {
              border: 0;
              hspace: 0;
              vspace: 0;
}
.class1 li {
             font-family: verdana, arial, georgia;
             font-size: 12;
}
.class1 p {
            color: black;
            font-family: verdana, arial;
            font-size: 12;
}
.class1 table {
                border-style: none;
                border-width: 0;
                margin: 0;
                padding: 0;
                vertical-align: top;
}
.class1 td {
             background: #ffffff;
             border-style: none;
             border-width: 0;
             font-size: 12;
             margin: 0;
             padding: 0;
             vertical-align: top;
}
/** END */


/** CSS 2.1 created by Digilion WebPublisher */
/** DO NOT HAND EDIT! */


/** START */
.class6   table {
                  background-image: url(images/navibar-tausta.gif);
                  background-repeat: no-repeat;
                  border-right: solid 1px black;
                  padding: 0;
                  vertical-align: top;
                  width: 100%;
}
/** END */


/** CSS 2.1 created by Digilion WebPublisher */
/** DO NOT HAND EDIT! */


/** START */
.class7   table {
                  border-right: solid 1px;
                  width: 100px;
}
/** END */


/** CSS 2.1 created by Digilion WebPublisher */
/** DO NOT HAND EDIT! */


/** START */
.class8   a {
              color: #752a89;
              font-family: arial, verdana, georgia;
              font-size: 12;
              text-decoration: none;
}
.class8   a:hover {
                    color: #752a89;
                    font-family: arial, verdana, tahoma;
                    font-size: 12;
                    text-decoration: none;
}
.class8   b {
              font-family: arial, tahoma, verdana;
              font-size: 13;
}
.class8   h1 {
               color: #752a89;
               font-family: arial, verdana, tahoma;
               font-size: 20;
               font-weight: bold;
               text-transform: none;
}
.class8   h2 {
               color: #000000;
               font-family: tahoma, arial, verdana, georgia;
               font-size: 13;
               font-weight: bold;
}
.class8   img {
                border: 0;
                hspace: 0;
                vspace: 0;
}
.class8   li {
               font-family: verdana, arial, georgia;
               font-size: 12;
}
.class8   p {
              color: black;
              font-family: verdana, arial;
              font-size: 12;
}
.class8   table {
                  border-bottom: solid 1px black;
                  border-collapse: collapse;
                  border-left: solid 1px black;
                  border-right: solid 1px black;
                  margin: 0;
                  padding: 0;
                  vertical-align: top;
                  width: 100%;
}
.class8   td {
               background: #ffffff;
               border-style: none;
               font-size: 12;
               vertical-align: top;
}
/** END */


/** CSS 2.1 created by Digilion WebPublisher */
/** DO NOT HAND EDIT! */


/** START */
.class12 table {
                 border-style: none;
                 border-width: 0;
                 margin: 15px;
                 padding: 0;
                 width: 556px;
}
/** END */


/** CSS 2.1 created by Digilion WebPublisher */
/** DO NOT HAND EDIT! */


/** START */
.class14 img {
               border: 0;
               hspace: 0;
               vspace: 0;
}
.class14 table {
                 border-bottom: solid 1px black;
                 border-left: solid 1px black;
                 margin: 0 0;
                 padding: 0 0;
}
/** END */


/** CSS 2.1 created by Digilion WebPublisher */
/** DO NOT HAND EDIT! */


/** START */
.class15  table {
                  border-collapse: collapse;
                  border-style: none;
                  border-width: 0;
                  margin: 0;
                  padding: 0;
}
.class15 a img {
                 display: block;
}
/** END */


/** CSS 2.1 created by Digilion WebPublisher */
/** DO NOT HAND EDIT! */


/** START */
.class17    a {
                color: #752a89;
                font-family: arial, verdana, georgia;
                font-size: 12;
                text-decoration: none;
}
.class17    a:hover {
                      color: #752a89;
                      font-family: arial, verdana, tahoma;
                      font-size: 12;
                      text-decoration: none;
}
.class17    b {
                font-family: arial, tahoma, verdana;
                font-size: 13;
}
.class17    h1 {
                 color: #752a89;
                 font-family: arial, verdana, tahoma;
                 font-size: 20;
                 font-weight: bold;
                 text-transform: none;
}
.class17    h2 {
                 color: #000000;
                 font-family: tahoma, arial, verdana, georgia;
                 font-size: 13;
                 font-weight: bold;
}
.class17    img {
                  border: 0;
                  hspace: 0;
                  vspace: 0;
}
.class17    li {
                 font-family: verdana, arial, georgia;
                 font-size: 12;
}
.class17    p {
                color: black;
                font-family: verdana, arial;
                font-size: 12;
}
.class17    table {
                    border-bottom: solid 1px black;
                    border-collapse: collapse;
                    border-left: solid 1px black;
                    border-right: solid 1px black;
                    margin: 0;
                    padding: 0;
                    vertical-align: top;
                    width: 585px;
}
.class17    td {
                 background: #ffffff;
                 border-style: none;
                 font-size: 12;
                 vertical-align: top;
}
/** END */


/** CSS 2.1 created by Digilion WebPublisher */
/** DO NOT HAND EDIT! */


/** START */
.class18     a {
                 color: #752a89;
                 font-family: arial, verdana, georgia;
                 font-size: 12;
                 text-decoration: none;
}
.class18     a:hover {
                       color: #752a89;
                       font-family: arial, verdana, tahoma;
                       font-size: 12;
                       text-decoration: none;
}
.class18     b {
                 font-family: arial, tahoma, verdana;
                 font-size: 13;
}
.class18     h1 {
                  color: #752a89;
                  font-family: arial, verdana, tahoma;
                  font-size: 20;
                  font-weight: bold;
                  text-transform: none;
}
.class18     h2 {
                  color: #000000;
                  font-family: tahoma, arial, verdana, georgia;
                  font-size: 13;
                  font-weight: bold;
}
.class18     img {
                   border: 0;
                   hspace: 0;
                   vspace: 0;
}
.class18     li {
                  font-family: verdana, arial, georgia;
                  font-size: 12;
}
.class18     p {
                 color: black;
                 font-family: verdana, arial;
                 font-size: 12;
}
.class18     table {
                     border-bottom: solid 1px black;
                     border-left: solid 1px black;
                     border-right: solid 1px black;
                     margin: 0;
                     padding: 0;
                     vertical-align: top;
                     width: 571px;
}
.class18     td {
                  background: #ffffff;
                  border-style: none;
                  font-size: 12;
                  vertical-align: top;
}
/** END */


/** CSS 2.1 created by Digilion WebPublisher */
/** DO NOT HAND EDIT! */


/** START */
.class2 a img {
                display: block;
}
.class2 table {
                background: url(files/p_main-ooo.jpg);
                border-collapse: collapse;
                border-style: none;
                border-width: 0;
                margin: 0;
                padding: 0;
                width: 100%;
}
/** END */


/** CSS 2.1 created by Digilion WebPublisher */
/** DO NOT HAND EDIT! */


/** START */
.class3  table {
                 border-style: none;
                 border-width: 0;
                 margin: 0;
                 padding: 0;
}
.class3  td {
              background: #ffffff;
              border-style: none;
              font-size: 12;
              text-align: center;
}
.class3 img {
              border: 0;
              hspace: 0;
              vspace: 0;
}
/** END */


/** CSS 2.1 created by Digilion WebPublisher */
/** DO NOT HAND EDIT! */


/** START */
.class16   table {
                   border-style: none;
                   border-width: 0;
                   margin: 25px;
}
.class16   td {
                background: #ffffff;
                border-style: none;
                font-size: 12;
                text-align: center;
}
.class16  img {
                border: 0;
                hspace: 0;
                margin: 0px 0px;
                padding: 0px 0px;
                vspace: 0;
}
/** END */


/** CSS 2.1 created by Digilion WebPublisher */
/** DO NOT HAND EDIT! */


/** START */
.class19  table {
                  border-collapse: collapse;
                  border-style: none;
                  border-width: 0;
                  margin: 0;
                  padding: 0;
}
.class19 a img {
                 display: block;
}
.class19 img {
               margin: 0px 10px;
               padding: 0px 0px;
}
.class19 td {
              border-style: none;
              border-width: 0;
              margin: 0;
              padding: 0;
}
/** END */



    .layout1a {
	border-style: none;
	margin-left: 20px;
	margin-right: 0px;
	margin-top: 20px;
	margin-bottom: 0px;
    }	
    
    .layout1b {
	background: url(files/middle750.jpg); 
	background-repeat: repeat-y;
	border-style: none;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: -25px;
	margin-bottom: 0px; 
    }
    .layout3a {
	border-style: none;
	margin-left: 10px;
	margin-right: 0px;
	margin-top: 20px;
	margin-bottom: 0px;
        float: left;
        padding-left: 15px;
    }	
    
    .layout3b {
	background: url(files/middle225.jpg); 
	background-repeat: repeat-y;
	border-style: none;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: -25px;
	margin-bottom: 0px;
    }


