BODY {
	font-size: 90%;
	margin-left: 2%;
	color: #656565;
	margin-right: 2%;
	background-color: #ffffff;
	background-image: url(./img/wall.png);
}
TD {
	font-size: 90%;
	margin-left: 2%;
	color: #656565;
	margin-right: 2%;
	background-color: #ffffff;
}
A:link {
	color: #ff9999;
	text-decoration: none;
}
A:visited {
	color: #97be1c;
	text-decoration: none;
}
A:active {
	color: #97be1c;
	text-decoration: none;
}
A:hover {
	color: #ffffff;
	background-color: #e00052;
	text-decoration: none;
}
HR.top_hr {
	color: #ffffff;
}
HR.full_hr {
	color: #cccccc;
}
TD.menubar {
	vertical-align: top;
	width: 10em;
	background-color: #ffffff;
}
DIV#menubar {
	padding-right: 0px;
	padding-left: 0px;
	font-size: 90%;
	padding-bottom: 0px;
	margin: 4px;
	overflow: hidden;
	width: 9em;
	word-break: break-all;
	padding-top: 0px;
}
DIV.menutitle {
	border-right: 0px;
	padding-right: 0.3em;
	border-top: 0px;
	padding-left: 0.3em;
	padding-bottom: 0.3em;
	margin: 10px 0px 0.5em;
	border-left: 0px;
	color: #ffffff;
	padding-top: 0.3em;
	border-bottom: 0px;
	background-color: #ff9999;
	font-family: "Times New Roman", Times, serif;
}
DIV#menubar UL {
	padding-right: 0px;
	padding-left: 0.5em;
	padding-bottom: 0px;
	margin: 0px 0px 0px 0.5em;
	padding-top: 0px;
	font-family: "Times New Roman", Times, serif;
}
DIV#menubar UL.sub {
	padding-right: 0px;
	padding-left: 0.5em;
	padding-bottom: 0px;
	margin: 12px 0px 12px 8px;
	padding-top: 0px;
}
DIV#menubar UL LI {
	line-height: 140%;
}
SPAN.currentmenu{
	text-decoration: underline;
}



DIV.img_l{
	float: left;
	padding-left: 8px;
	padding-right: 15px;
}
DIV.img_r{
	float: right;
	padding-left: 15px;
	padding-right: 8px;
	padding-top: 20px;
	padding-bottom: 8px;
}
DIV.img_profile{
	float: right;
	padding-left: 0px;
	padding-right:60px;
}
DIV.article{
	padding-right: 8px;
	padding-left: 8px;
	line-height: 120%;
}
DIV.headline{
	padding-right: 8px;
	padding-left: 8px;
	padding-top: 16px;
	padding-bottom: 16px;
	font-weight: bold;
/*	color: #e00052;*/
	color: #ff0066;
}
DIV.booktitle{
	font-weight: bold;
/*	color: #e00052;*/
	color: #ff0066;
	padding-top: 8px;
}
P.bookarticle{
	padding-right: 15px;
	padding-left: 15px;
	line-height: 100%;
}
HR.bookhr {
	color: #cccccc;
}
P.article{
	padding-right: 15px;
	padding-left: 15px;
	line-height: 130%;
}
DT.profile{
	font-weight: bold;
/*	color: #e00052;*/
	color: #ff0066;
	line-height: 120%;
	padding-top: 8px;
}

DIV#footer {
	margin: 10px 0px 14px;
	font-size: 80%;
	padding-top: 0px;
	text-align: center;
}


SPAN.links{
	font-weight: bold;
}

HR.lcn{
	color: #cccccc;
}
HR.gbas{
	color: #cccccc;
}

