body { background-color: #121212; }

div#innet { text-align: center; }

#innet table.innet { margin: 20px auto 2px auto; border-collapse: collapse; empty-cells: show; border-top: 1px solid #000000; border-right: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; }

div#head { background-image: url("img/head-bg.png"); background-repeat: no-repeat; background-position: 50% 50%; }
#head table.menu { border-collapse: collapse; }
#head td { height: 20px; padding: 0px 7px; background-image: url("img/head-bg.png"); background-repeat: no-repeat; background-position: 50% 50%; vertical-align: middle; text-align: center; }
#head th { width: 2px; padding: 0px; background-color: #ffffff; }
#head td.spacer { height: 60px; padding: 0px; }
#head td.logo { height: 80px; width: 169px; padding: 0px; }
#head td a { font-family: arial; font-size: 11px; font-weight: bold; color: #ffffff; text-decoration: none; }
/* 805 - 169 - 4*2 = X / 5 => 125,6 */

div#sidemenu { margin: 20px 20px 20px 20px; }
#sidemenu div { border-left: 1px solid #bbbbd1; margin: 15px 0px 0px 0px; }
#sidemenu table { width: 160px; margin: 20px 0px 0px 10px;  }
#sidemenu td { border-bottom: 1px solid #bbbbd1; height: 20px; vertical-align: middle; }
#sidemenu a { font-family: arial; font-size: 11px; color: #000000; font-weight: bold; text-decoration: none; }
#sidemenu span { font-family: arial; font-size: 11px; color: #db0277; font-weight: bold; }
#sidemenu p { font-family: arial; font-size: 11px; color: #d60093; margin: 5px 0px 5px 0px; }
#sidemenu img { margin-top: 20px; }
#sidemenu div.nailenvy { border-top: 2px solid #000000; border-right: 2px solid #000000; border-bottom: 2px solid #000000; border-left: 2px solid #000000; padding: 0px 5px 0px 5px; }


div#content { margin: 20px 0px 20px 0px; }
#content table { width: 575px; }
#content td { text-align: left; vertical-align: top; font-family: arial; font-size: 11px; font-weight: none; color: #000000; }
#content div.corner { text-align: right; margin-right: 25px; }
#content div.minimarg { margin-right: 15px; }

#content div.teksti { font-family: arial; }
#content h2 { font-size: 12px; color: #000000; font-weight: bold; }
#content p { color: #000000; font-size: 11px; font-weight: normal; }
#content p.ots { color: #d60093; font-weight: bold; }
#content p.olink { color: #d60093; font-weight: bold; float: right; margin: 0; padding: 0; }
#content p.mots { color: #d60093; }
#content a { color: #d60093; text-decoration: underline; }
#content p.mpad { padding: 0px 0px 5px 0px; margin: 0; }
#content p.mpad a { color: #000000; }

#innet select { font-family: verdana; font-weight: bold; font-size: 11px; background: #e0e4ed; color: #000000; border-top: 1px solid #e0e4ed; border-right: 1px solid #e0e4ed; border-bottom: 1px solid #e0e4ed; border-left: 1px solid #e0e4ed; padding: 3px 3px 3px 3px; }
#innet input { font-family: verdana; font-weight: bold; font-size: 11px; background: #e0e4ed; color: #000000; border-top: 1px solid #e0e4ed; border-right: 1px solid #e0e4ed; border-bottom: 1px solid #e0e4ed; border-left: 1px solid #e0e4ed; margin: 0px 0px 0px 5px; padding: 3px 10px 3px 10px; }

#content table.yht { border-collapse: collapse; width: 570px; }
#content div.yht-linkit { padding: 15px 0px 0px 0px; font-family: arial; font-size: 10px; }
#content div.yht-linkit span { padding: 0px 10px 0px 10px; color: #91a19e; text-decoration: underline; font-weight: bold; }
#content div.yht-linkit a { color: #000000; text-decoration: underline; }


table#foot { width: 807px; margin: 0px auto 20px auto; }
#foot td { text-align: center; background-color: transparent; }
#foot span { font-family: arial; color: #dddddd; font-size: 9px; margin: 0px 5px 0px 5px; }