body, div, td {font-size: 9pt; font-family:Tahoma; color: #979ca0}

body {text-align: center; margin: 2px 2px 2px 2px;
	/*background: url(http://www.christian-stelzmann.de/templates/background.png) repeat-x; 
	background-color: black;*/
}

a:link {font-family:Tahoma; color:#526a82; text-decoration:none;}
a:visited {font-family:Tahoma; color:#526a82; text-decoration:none;}
a:hover {font-family:Tahoma;color: #3a4a59; text-decoration:none;}

a.tagged:link {font-family:Tahoma; color:#42576b; text-decoration:none;}
a.tagged:visited {font-family:Tahoma; color:#42576b; text-decoration:none;}
a.tagged:hover {font-family:Tahoma;color: #3a4a59; text-decoration:none;}


.navbar {
	width: 200px;
	padding: 10px;
	color: #dfdfdf;
}



.navbar a:link {font-family:Tahoma; font-size: 11pt; color:#526a82; text-decoration:none; letter-spacing:2pt; font-weight: 300}
.navbar a:visited {font-family:Tahoma; font-size: 11pt; color:#526a82; text-decoration:none; letter-spacing:2pt; font-weight: 300}
.navbar a:hover {font-family:Tahoma; font-size: 11pt; color: #3a4a59; text-decoration:none; letter-spacing:2pt; font-weight: 300}


.bar {
	width: 200px;	
	color: #dfdfdf;
	margin-left: 3px;
}

.bar a:link {font-family:Tahoma; color:#d0dfeb; text-decoration:none;}
.bar a:visited {font-family:Tahoma; color:#d0dfeb; text-decoration:none;}
.bar a:hover {font-family:Tahoma;color: #d0dfeb; text-decoration:none;}



hr {
	height: 0px;
	border-style:solid;
	border-color: #003c97;
	border-width: 0px;
	border-top-width: 1px;
	margin: 2px 0px 2px 0px;	
}

.navbar hr {
	border-color: #f2f2f2;
}


.content {
	padding: 5px;
	margin: 0px 0px 3px 0px;	
	color: gray;
}

.contentHeader {
	color: #42576b;
	/*height: 20px;*/
	margin: 0px 0px 3px 0px;
	padding-top: 3px; padding-bottom: 3px;
	text-align: center;
	vertical-align: middle;	
}

.contentHeader a:link {font-family:Tahoma; color:#42576b; text-decoration:none;}
.contentHeader a:visited {font-family:Tahoma; color:#42576b; text-decoration:none;}
.contentHeader a:hover {font-family:Tahoma;color: #42576b; text-decoration:none;}

td.picture {
	width: 251px; height: 260px; padding: 2px 2px 15px 2px; 	
}

table.picture {
	height: 251px; width: 251px;
	border-width: 1px; border-style: solid; border-color: #b7b7b7;	
}

img.picture {
	border-width: 1px; border-style: dotted; border-color: #b7b7b7;
}

.caption {
	font-family:Tahoma;
	text-decoration: underline;
}

/*Styles for Tags*/

.emph {
	font-family:Tahoma;
	color: #2e7bef;
}

