body {
  color:#000;
  background-color:#8B609F;
  font: small verdana, arial, helvetica, sans-serif;
  /*font: 12px georgia,serif;*/
}

h1, h2, h3, h4, h5, h6 {
  font-family: Arial Black, Verdana, arial;
  color: #ff0000;
}
td {
   color: #000;
   font: smaller verdana, arial, helvetica, sans-serif;
}

a { 
  color: #ff0000;
}
a:visited { 
  color: #8B609F;
}
a:hover { 
  text-decoration: underline overline;
}


.main {
    border-top : 1px solid #CCFF99;
    border-left : 1px solid #CCFF99;
    border-right : 0px;
    border-bottom : 0px;
    background-color: #FFF;
}
.maincell {
   border-right: thin dashed #EAEAEA;
}

.nav {
    font: smaller arial, helvetica, sans-serif;
    color: #9933CC;
}
.navmain {
    border-right : 2px solid #9933CC;
    border-bottom : 2px solid #9933CC;
    border-top : 0px;
    border-left : 0px;
}

.navtd {
       background-color: #CCFF99;
       padding: 5px;
}
.navhead {
    color: #ff0000;
	font: medium arial black, verdana, arial;
}

.small {
	font: 9px verdana,ariel,sans-serif;
}
.comment {
	padding: 0px 30px;
}
#content {
  margin-bottom: 10px;
  background-color: #fff;
  border: 1px solid #333;
  padding: 10px 30px 10px 30px;
  width: 470px;
  float: left;
  text-align: justify;
}
#commentcontent {
  margin-bottom: 10px;
  background-color: #fff;
  border: 1px solid #333;
  padding: 10px 30px 10px 30px;
  float: left;
}
#left {
  color: #fff;
  font-size : 9px;
  margin: 0px 20px 0px 30px;
  float: left;
  width: 180px;
  overflow: visible;
}

#left a, #left a:link, #left a:visited {
  color: #fff;
}
.prelefta {
	color: #99cccc;
	font: 9px verdana,ariel,sans-serif;
}
p {
  line-height: 150%
}
.form {
	font: 12px courier, "courier new", monospace;
	color:#000033;
	background-color:#fff;
}
.comment {
	padding: 0px 10px;
}
.commenthead {
	background-color:#d7e8ea;
}
.hidden {
	display: none;
}