
body{margin: 0px;}
a{color:#020202;}
a:visited{color:#000000;}
a:hover{color:#404040;}

div{font-family:Verdana,Arial,sans serif;}

#containerdiv{
	text-align:left;
	margin-left: 5px;
}

.logo{
	font-size:22pt;	
	width:100%;
	text-align:center;
	float:left;
	top:3px;
	background:transparent;
	margin-bottom:7px;
}

#logo-metathek{
	background:transparent;
}

.hdr3{
}


.hdr{
	padding-top:0px;
	font-size:8pt;
	width:100%;
	text-align:center;
background:transparent;
}

#searchform{
	padding-top:3px;
	font-size:8pt;
	width:100%;
	text-align:left;
	clear:both;
	background:transparent;
}

.sehdrlinks{
	float:left;
	margin-left:5px;
	text-align:right;
}

.sehdrname{		
	float:left;
	margin-left:5px;
}

.outdivheader{
	text-align:left;
	width:99%;
	float:left;
	height:auto;
	margin-left:1px;
	margin-right:10px;
	margin-bottom:2px;
	padding:2px;
	overflow:hidden;
}

#outdivheader{background-color: #ccc;}
#outdivheaderzero{background-color: #ccc;}
#outdivheader2{
	background-color: #ccc;
	padding: 3px
}

.outdiv{
	text-align:left;
	width:99%;
	float:left;
	height:auto;
	border:1px solid #fff;
	margin-left:1px;
	margin-right:10px;
	margin-top:0px;
	padding:2px;
	overflow:hidden;
	}

.outdiv:hover{
	border:1px solid #fff;
	background-color:#dfdfdf;
}

#mwordcloud a:hover{
	background-color: #ccc;
	border-radius: 5px 5px 5px 5px;
	padding: 5px;
	margin: -5px;
}

#mwordcloud{
	font-size:10pt;
	text-align:center;
	width:auto;
	margin:20px;
	padding:5px;
	border:1px solid #ccc;
	background-color: #dfdfdf
}

#outcloud{
	font-size:10pt;	text-align:center;
	width:auto;
	left:310px;
	top:80px;
	margin-right:0px;
}

.menue{
	font-size:8pt;
	font-weight:bold; 
	height:20px;
	background-color:#eee;
	}
	
.menu{
	background-color:#eee;
	border:0px dashed #c0c0c0;
	height:20px;
	float:left;
	text-align:right;
	font-size:8pt;
	
}
#searchengines{
	text-align:center;
	display:inline;
	width:100%;	
}

#searchengineselection{
	text-align:center;
	display:inline;
	clear:both;
	margin-right:10px;
}

.semenu{
	position:relative;
	width:150px;
	height:16px;
	right:30px;
	border:0px dashed #c0c0c0;
	float:right;
}

.semenurating{
	position:relative;
	float:right;
	width:130px;
	left:170px;
	top:0px;
	height:16px;
	border:0px dashed #c0c0c0;
}

.semenuedit{
	position:relative;
	left:200px;
	border:0px solid #000000;
}

.semenustandard{
	position:relative;
	float:right;
	z-index:20;
	top:-15px;
	left:30px;
	border:0px solid #c0c0c0;
	font-size:6pt;
	cursor:pointer;
}

.upd{
	display:none;
	z-index:4;
}

.upda{
	font-size:8pt;
}

.tags{	font-size:8pt;
}

.sename{
	position:relative;
	top:0px;
	left:5px;
	text-align:left;
	float:left;
	width:430px;
}

.sename:hover{
}

.linkname{
	position:relative;
	font-size:10pt;		
	width:40%;
	height:15px;
}

.link{
	position:relative;
	float:left;
	padding:2px;
	top:0px;
}

.unit_long{
	position:relative;
	float:left;
	top:0px;
}

.linktags{
	position:relative;
	font-size:8pt;
	float:left;
	padding:2px;
	top:0px;
}

.links{
	font-size:10pt;
	text-align:left;
	float:right;
	position:relative;
	right:250px;
	width:250px;
	z-index:5;
	top:0px;
}

.key{
	font-size:8pt;
	position:relative;
	top:-20px;
	text-align:right;	left:80px;
}

.linklogo{
height:25px;
	overflow:hidden;
	position:relative;
	top:0px;
	width:130px;
	text-align:left;
	float:left;
}

.linklogo2{
	max-height:75px;
	overflow:hidden;
	position:absolute;
	top:0px;
	width:130px;
	text-align:left;
	float:left;
}

#footer{
	font-size:10px;
	font-family:Arial,verdana, sans-serife; 
	margin:10px;
	text-align:center
}