h1
{ 
  color: #3300aa;
  /* background-color: #ccc0cc; */
  white-space: nowrap;
  font-size: 250%;
  text-align : center;
}

h1.bkg
{ 
  color: #336666;
  background-color: #ccc0cc;
  white-space: nowrap;
  font-size: 250%;
}


h5.who
{
  font-weight: 550;
  font-family: arial, verdana, courier;
  font-size : 90%;
  color: #aa9966;
  white-space: normal;
}

h6
{
/*   font-size : 70%; */
  color: #aa9966;
  white-space: normal;
}

a
{
  color: #6669ff;
}

a:hover
{
  color: #ff6600;
}

h5.normal
{ 
  color: #009966;
  font-size: 80%;
  font-weight: 500;
  font-family: Verdana, helvetica;
  color:  #006666;
}


h3.menu
{ 
  font-family: garamond,arial,helvetica,verdana;
  color: #336666;
/*   font-size: 120%; */
  background-color: #ccc0ee;
  white-space: nowrap;
  font-weight: bold;
  width: 100%;
}

h4
{ 
  font-family: arial,helvetica,verdana;
  color: #336666;
  font-size: 120%;
  background-color: #ccc0ee;
  white-space: nowrap;
  width: 100%;
}

h4.menu
{ 
  font-family: arial,helvetica,verdana;
  color: #336666;
/*   font-size: 95%; */
  background-color: #ccc0ee;
  white-space: nowrap;
  width: 100%;
}

td.middle
{ 
  vertical-align: middle;
  width:60%;
}




body
{
  color: #006666;
  background-color: #ffffff;
  font-family: Verdana, helvetica,verdana;
  font-size: 90%;
  font-weight: bold;
}


th
{
  font-size: 8px;
  font-family: arial, helvetica, verdana;
  color: #339999;
  white-space: nowrap;
}

ul.research
{
  list-style-image : url(./images/research.png);
  list-style-type : circle;
  font-family: arial, verdana, helvetica;
  font-size: 100%;
}


ul.project
{
  list-style-image : url(./images/project.png);
  list-style-type : circle;
  font-family: arial;
  font-weight: 300;
  text-align: left;
/*   font-size:70%; */
}


ul.interessanti
{
  list-style-image : url(./images/exec.png);
  list-style-type : circle;
  font-family: arial;
/*   font-size:70%; */
}

ul.coautori
{
/*   font-size: 90%; */
  list-style-image : url(./images/pencil.png );
  list-style-type : circle;
}

table.contact
{
  font-size: 90%;
  FONT-FAMILY: courier; 
  COLOR: #000000; 
  BORDER-TOP: #aaaaaa 1px solid; 
  BORDER-BOTTOM: #aaaaaa 1px solid; 
  BORDER-LEFT: #aaaaaa 1px solid; 
  BORDER-RIGHT: #aaaaaa 1px solid; 
  BACKGROUND-COLOR: #F5F5EC
}

div.banner {
  margin: 0;
  font-weight: 600;
  line-height: 1;
  text-align: right;
  position: fixed;
  top:0;
  left: 5px;
  width: 100%;
}

