body,td,th {
	color: #444444;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.box h1 {
	font-size: 100%;
	color: #2c678f;
	padding-top: 1.8em;
	margin-top: 0;
}
body {
	background-color: #FFFFFF;
	background-image: url(../img/top.jpg);
	background-repeat: repeat-x;
	margin-left: 0px;
	margin-top: 104px;
	margin-right: 0px;
	margin-bottom: 20px;
	background-position: 0px 64px;
}
.box {
	background-color: #ecf0f2;
	width: 300px;
	margin-left: 219px;
	padding: 12px;
	border-right: 1px dashed #aaa;
	border-bottom: 1px dashed #aaa;
	border-left: 1px dashed #aaa;
}
a:link {
	color: #c98b36;
}
a:visited, a:active {
	color: #2c678f;
}
a:hover {
	color: #c98b36;
	text-decoration: none;
}
ul {
	list-style-type: circle;
}
h1 a {
	text-decoration: none;
}
h1 a:hover {
	text-decoration: underline;
}
#portrait {
	position: absolute;
	left: 30px;
	top: 132px;
}

address { font-style: normal; margin: 1em 0; }
	
/* microformats */
.vcard {}
.fn { display: none; } /* Vorname Nachname */
.n {} 				/*  */
.given-name {} 		/* Vorname */
.family-name {} 	/* Nachname */
.org {} 			/* Firma */
.title {} 			/* Beruf */
.adr {} 			/* Adresse gesamt */
.street-address {} 	/* Straße */
.locality {} 		/* Ort */
.postal-code {} 	/* PLZ */
.region {} 			/* Region */
.email {} 			/* e-Mail */
.url { 				/* URL */
	display: block;
	font-size: 100%;
    font-weight: bold;
	color: #2c678f !important;
    text-decoration: none;
	padding-top: 1.8em;
}
.tel {} 			/* Telefonnummer */
.type {} 			/* Art der Nummer */
.value {} 			/* Nummer */
