body {
	margin:0;
	padding:0;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	background-color:#EEEEEA;
}

h1 {
	font-weight: bold; 
	COLOR: #678; 
	TEXT-DECORATION: none;
	padding:20px 0 0px 0px;
	font-variant:small-caps
}
h2 {
	font-weight: bold; 
	COLOR: #678; 
	TEXT-DECORATION: none;
	padding:10px 0 0px 0px;
}
h3 {
	COLOR: #678; 
}
p {
	COLOR: #000000; 			
	line-height:1.4em;
}	

table {
}
td {
	border:1px solid silver;
	padding:10px;
}
ul {
	margin-left:10px;
	list-style-image:url(../media/pfeil-an.gif);
	line-height:1.1em;

}
li {
	padding-left:5px;
	margin:10px;
}

.form_register {			
	font-size: 11px;
	color:black;
	background-color:#d0d0d0;					
}			
.txt_login {
	left:0px;
	font-size:0.9em; 
	color:black;
	font-weight:bold;
	border: 0px solid silver;
	padding: 2px;
	width:80px;
}
.submitstandard {
	font-size: 11px;
	color:black;
	background-color:#d0d0d0;
	border:1px solid #aaaaaa;
	margin-left:5px;
	text-align:center;
	height:17px;
	vertical-align:top;
}			
.inputfield {
	font-size: 11px;
	color:black;
	background-color:#d0d0d0;
	margin: 0 ;			
}
#top {
	width:800px;
	height:200px;	
	background-color:white;
	/*background:url(media/start/s_ORDNER_klein.png) no-repeat 10px 10px white;*/
	padding-left:10px;
}
#topmenue {
	float:right;
	margin:5px 10px;			
}
#lngflags {
	float:right;
	margin:5px 10px;
}
#topmenue a {
	font-size:0.9em;
	margin:10px;
	TEXT-DECORATION: none;
	color:#039;
}
#loginarea {
	clear:right;
	float:right;
	margin:60px 10px;
	padding-top:0px;
}
#loginresult {
	float:right;
	width:200px;
	margin:80px 20px 0 0 ;
	padding-top:0px;
	color:#C00;
}
#content {
	width:800px;
	background:white;
	min-height:800px;
	padding-left: 10px;
}
#contentpane {
	min-height:480px;
	padding:3px 0 10px 20px;
}
* html #contentpane {
	height:480px;
}

#tabs {
	margin-left:20px;
}