/* Peamenyy */

#mainmenu, #mainmenu ul, #mainmenu ul li, #mainmenu a { padding: 0; margin:0 }
  
#mainmenu ul { padding-left: 12px }
#mainmenu a.even { color: #000 }
#mainmenu a.neven { color: #444 }
#mainmenu a.even:hover,#mainmenu a.neven:hover { color: #fff }
#mainmenu li.active a { text-decoration:underline }
#mainmenu li.active li a { text-decoration:none }
#mainmenu li.empty { list-style-image: none; list-style-type: none }  

td.menu{
  border-width: 0 1px 0 0;
  border-style: dotted;
  border-color: #000;
  width: 25%;
  vertical-align: top;
  font-size:smaller;
  line-height:1.5em;
}

td.menu a {text-decoration:none}

td.content{
  vertical-align: top;
}



#mainmenu li.user a{
  font-style: italic;
}
#mainmenu li.investor a{
  font-style: italic;
}
#mainmenu li.admin a{
  display: none;
}


#usermenu li, #languagemenu li { margin:0;padding:0 }
#usermenu ul, #languagemenu ul { margin-left:12px;padding-left:0; list-style-type:none }

#usermenu dt { font-weight:bold }
#usermenu dd { margin:0;padding:0 }


/* Lingid */

a {
  color: #444;
  font-weight: bold;
  text-decoration: underline;
}

a:hover {
  color: #fff;
}


/* listide elemendid */

li {
  margin-top: 1em;
  margin-bottom: 1em;
}



/* Vormid */

input, select {
  border-color: #fff;
    border-width: 1px;
    border-style: solid;
    height: 20px; 
    
}

input[type="radio"] {
  border-style: none;
}

input[type="submit"]:hover, 
input[type="reset"]:hover, 
input[type="button"]:hover {
    color: #fff;
}

label {
  font-size: small;
}

label.error {
  color: red;
}

div#frontpage ul {
  font-weight: bold; 
  list-style-image: url('images/star.gif');
}

div#frontpagenews {
  width: 12em; 
  float: right; 
  font-size: smaller; 
  margin: 1em;
}

div#frontpagenews h1 { 
  font-size: small;
}

div#frontpagenews h2 {
  font-size: small;
  padding-bottom: 0em;
  margin-bottom:0em;
}

div#frontpagenews p {
  padding-bottom: 0em;
  margin-bottom:0em;
  padding-top: 0em;
  margin-top:0em;
}
div#frontpagenews p.date {
  font-size: smaller; 
  font-weight: bold;
}

.copyright { margin-top:0; font-size:smaller }
