body{
	background-color:#AAAAAF;
	font-family:arial; 
	
}
/*#main .embed{ margin:0px; padding:0px;}*/
#daimage{ height:100%; overflow:hidden;}
.main{ position:relative; top:0px; }
#header{position:absolute; top:0px; width:100%; height:75px; overflow:hidden;}
.colorframe{ padding-left:405px; padding-top:52px; /*padding-right:40px;*/}

.render{z-index:11;width:480px; /*height:580px;*/ overflow:auto; padding-right:20px; font-size:smaller; 
/*background:url(/common/background/white_20.png); */
background-color:white;
padding-left:20px; 
}
.render a{ text-decoration:none; color:black;}
.render a:hover{}

.error{font-size:small; background-color:#EEAA00; border:solid 1px red;}
.zitat, .autor{padding:20px; margin:10px; margin-left:20px; margin-right:50px; }
.autor{ font-family:times; text-align:right; margin-top:0px; padding-top:0px;}
.namen{ height:200px; overflow:hidden; position:relative; display:block; padding:10px; margin:5px; margin-right:40px;}
.namen  img{ float:left; width:120px; height:120px; margin-right:30px; margin-bottom:50px;}
.namen  a{text-decoration:none; font-size:small; width:220px; }
.namen .detail{ margin-top:20px;}
.namen p{font-size:small; }
.dia{ float:left; margin:5px; padding:10px; width:100px; height:100px; }
.dia img{ border:solid 1px #444}

h1{font-size:12pt; color:#FFF; background-color:#111; padding:2px; padding-left:10px; padding-top:6px;}
.navbut{ margin-right:4px;}
#xlogo{ float:right;
	color:white;
	font-size:24pt;
	font-weight:bold;
	padding:10px;
	font-family:arial; 
	margin-right:15px;
}
.transpa{position:absolute; top:0px; width:100%; height:50px; opacity:0.5; filter:alpha(opacity=50); background-color:#FFF; }
.slogan{ font-size:8pt; float:right; padding-right:40px;}
#eduqua{
	width:100%;
	position:absolute;
	bottom:0px;
	width:100%;
	margin-bottom:-2px;
}
#eduqua a{ display:block; margin-right:2px; background-color:#FFF; padding:5px; padding-left:32px;}
#eduqua img{border:none; width:223; height:71px;}
#sidebar{ 
	position:absolute; 
	top:50px; 
	/*left:30px; */
	width:375px; 
	z-index:12;
}
.aligner{ width:375px; position:relative; float:right;}
.empty {
	height:0px;
	display:none;
}
.ico {
	float:left;
	height:30px;
	margin:2px 2px 2px 4px;
	text-align:right;
	width:32px;
}
.ico img {
	border:medium none;
	height:18px;
	opacity:0.1;
	width:18px;
}
.cap {
	float:left;
	margin:2px 2px 2px 4px;
	padding:2px 2px 2px 1px;
	width:320px;
}
.block {
	white-space:nowrap;
	clear:both;
	width:99%;
}
.block a { overflow:hidden;
	display:block; width:100%; 
	white-space:nowrap;
	color:inherit;
	text-decoration:none;
}
.block .cap {
}
.sel a {
	cursor:pointer;
}
.sel .ico img {
}
.sel .cap {
	width:330px;
}
a:hover {
}
a:hover .cap {
	width:310px;
/*	background-image:url(/images/patschhand.gif);*/
	background-repeat:no-repeat;
	background-position:top right;
	cursor:pointer;
	cursor:hand;
}
a:hover .ico img {
}
.xliste{ line-height:1.2em; }
.xliste ul{list-style-type:none;line-height:1.5em;}
.mceNonEditable{ border:solid 1px red}
.ico{background-image:url(/pdf/pdf_icon_small.gif);background-repeat:no-repeat;background-position:6px 4px;}
.thumblink {white-space:nowrap;}
.thumblink .comment{white-space:nowrap;}
.xrender ul{padding-left:10px;}