body{margin:0; padding:0; background-color:#fff; overflow:auto; }
/*EDEDE9*/

#mainwindow {
	width:840px;
	height:580px;
	position:absolute;
	top:50%;
	left:50%;
	margin-left:-420px;
	margin-top:-290px;
	background-color:#D3D3D3;
	border:1px solid #616161;
	
}

#mainnavi{
	vertical-align:bottom;
}

#navlist{
	font-size:10px;
	color:#666666;
	margin:0;
	margin-top:0px;/*höhe in bezug auf img links*/
	padding:0;
	width:540px;

}

#navlist li{
	display: inline;
	list-style-type: none;
   	padding-right: 7px;
	vertical-align:top;
}

#navlist li a{
   	color:#666666;
	padding-left: 2px;
	
	text-decoration:none;
	font-family:verdana;
	font-size:9px;

	text-decoration:none;
}

#navlist li a:hover{
 	background: url(../gfx/leftnavbgoff.gif);
}

.topnavhighlight{
 	background: url(../gfx/leftnavbgoff.gif);
}

#subnavlist {
	margin-top:60px;
}
#subnavlist li{
	list-style-type: none;
	margin-left:-20px;
	margin-top:7px;
	margin-bottom:7px;
}

#subnavlist li a{

	text-decoration:none;
	font-family:verdana;
	color:#996666;
	font-size:9px;
	text-decoration:none;
	background: url(../gfx/leftnavbgoff.gif);
}

#subnavlist li a:hover{
	background: url(../gfx/leftnavbgon.gif);
}

#subnavlist li .highlight{
	background: url(../gfx/leftnavbgon.gif);
}

#info,#infobutton {
	font-family:verdana;
	color:#996666;
	font-size:9px;
	text-decoration:none;
	height:12px;
}


#picnav{
	font-family:xxx;
	color:#b68181;
	font-size:9px;

	text-decoration:none;
	text-align:right;
}
#picnav a{
	color:#b68181;
	font-size:9px;
	text-decoration:none;

}

.arrows {
	font-family:arial;
}

.langswitch {
	color:#9d7f7f;
}
.langswitch a{
	color:#9d7f7f;
}

.vitatable {
	font-family:verdana;
	font-size:10px;
	color:#000;


}

.vitatable td{padding-bottom:10px; padding-right:43px;}

.tdleft {
	text-align:left;
	vertical-align:top;

}

