body
{
  background-color: rgb(255,255,255);
  margin: 0 auto;
}

#main
{
  position:absolute; 
  top:50px;
  left:60px;
  min-height:400px;
  width:800px;
  background-color:#99CCFF;
  padding-top:50px;
}

#content
{
  padding:20px;
  top:30px;
  font: normal normal small Verdana, Geneva, Tahoma, sans-serif;
  color:black;
  text-align: center;
}

#content table
{
  width:600px;
}

#content table td
{
  font: normal normal small Verdana, Geneva, Tahoma, sans-serif;
}

#content td a:link
{
  text-decoration: underline;
  font: normal normal small Verdana, Geneva, Tahoma, sans-serif;
  color: black;
}

#content td a:visited
{
  color: black;
  font: normal normal small Verdana, Geneva, Tahoma, sans-serif;
  text-decoration: underline;
}

.contentbackground
{
background-image:url(images/logo.jpg);
}

.wrap
{
  width:600px;
  border: 2px solid rgb(0,0,0);
}

#logo
{
  position:absolute;
  top:-50px; 
  left:-60px; 
  height:97px;
  width:100px;     
  background-image:url(images/tacho.gif);
  background-repeat:no-repeat;
}

#nav
{
 position:absolute;
 top:10px;
 height:37px;
 width:768px; 
 background-color:#518DB3;
 padding-left:32px;
 text-align: justify;
}

#nav div
{
  float:left;
  width:110px;
  height:25px;
  margin-top:10px;
  font: normal normal bold small Verdana, Geneva, Tahoma, sans-serif;
  color:black;
  text-align: center;
}

#nav .titlenav
{
  float:left;
  width:150px;
  margin-top:3px;
}

#nav  a:link
{
  text-decoration: none;
  font: normal normal bold x-small Verdana, Geneva, Tahoma, sans-serif;
  color:black;  
}

#nav  a:visited
{
  text-decoration: none;
  font: normal normal bold x-small Verdana, Geneva, Tahoma, sans-serif;
  color:black;
}

#foto
{
  width:680px; 
}