body {  background-color:#f5f5f5;
}

body,table {
  font-family:Geneva,Verdana,sans-serif;	font-size:10px;}

a {
	color:#000077;
}

/* found at: http://lists.w3.org/Archives/Public/www-archive/2002Dec/0102.html */
a[hreflang]:after
{
	content: "[" attr(hreflang) "]";
	margin-left: 0.3em;
}

#frame {
  background-color:white;	width:16cm;
	margin-top:1cm;
	padding:5mm;
	margin-left:auto;
	margin-right:auto;
	position:relative;}

#logo {
  float:right;
}
h1 {	font-family:Geneva,Verdana,sans-serif;	font-weight:normal;	font-size:20px;}

h1.title {
	margin-top:0;
}

table.list {
  border-spacing:2px 5px;
}

table.list tr:hover td.img {
  background-color:#f7f7f7;
}

table.list tr:hover td.desc {
  background-color:#f0f0f0;
}

td.img {
	padding:5px;
text-align:center;
}

td.desc {
	padding:10px;
	background-color:#f5f5f5;
}



