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;
}
a img {
    border: 0;
}
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 {}			/* vCard-Container */
.fn {} 				/* Vorname Nachname */
.org {} 			/* Firma */

.n {} 				/* Name */
    .given-name {} 	/* Vorname */
    .family-name {} /* Nachname */
    
.title {} 			/* Beruf */
.adr {} 			/* Adresse gesamt */
    .street-address {} /* Straße */
    .locality {} 	/* Ort */
    .postal-code {} /* PLZ */
    .region {} 		/* Region */
    .country-name {}/* Land */
    
.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 */

.geo {} 			/* Geokordinaten */
    .latitude {} 	/* geog. Breite */
    .longitude {} 	/* geog. Länge */

