@charset "iso-8859-1";
hr
{
  clear:both
}

br.clear
{
  clear: both;
  line-height:0;
}


body
{
  color:#000000;
  background:#98FB98;
  background-image:none;
  width:100%;
  min-width:800px;
}

div.header
{
  width:100%;
  margin:0;
  border:0;
  padding:0;
  font-size:medium;
  font-weight:bold;
  font-family:serif;
}

div.header a
{
  text-decoration:none;
}

div.panel
{
  width:100%;
  margin:0;
  border:0;
  padding:0;
  background-color: #FFFFFF;
}


div.company-block{float:left;margin-right:1em;width:30em}
div.company-block .company{display:block;font-size:225%;font-style:italic;overflow:hidden;white-space: nowrap}
div.company-block .motto{display:block;font-size:150%;overflow:hidden;white-space: nowrap}
div.footer{margin:0em 1em;text-align:center;font-size:80%}
div.legal{text-align:center;font-size:60%}
div.panel a:link{color:#0000EE;background-color:transparent;text-decoration:none}
div.panel a:hover{color:#502090;background-color:transparent;text-decoration:none}
div.panel a:visited{color:#502090;background-color:transparent;text-decoration:none}
div.panel a:active{color:#FF0000;background-color:transparent;text-decoration:none}
img.w3c{width:88px;height:31px;border:none}

div.logo
{
  float:left;
  font-size:xx-large;
  font-family:sans serif;
}
div.logo object
{
  float:left;
}
div.menu
{
  float:left;
  font-size:x-large;
  padding-left:1em;
  padding-right:1em; 
}
div.menu a:hover
{
  background-color:#FFF;
}
div.menu a
{
  padding:1em;
}
div.search
{
  float:right;  
}
div.search a
{
  font-size:small;
}

div.slide
{
  height:20em;
}
