BODY 
	{
		font-size:75%; 
		font-family: Arial, Helvetica, Tahoma, sans-serif; 
		background-color:#767676;
		margin:0px; 
		padding:0px; /* Opera hat standardmaessig ein padding, muss daher auf 0 gesetzt werden */
		scrollbar-3dlight-color:#767676;
        scrollbar-arrow-color:#ffffff;
        scrollbar-base-color:#767676;
        scrollbar-darkshadow-color:#767676;
        scrollbar-face-color:#767676;
        scrollbar-highlight-color:#999999;
        scrollbar-shadow-color:#999999;
		scrollbar-track-color:#767676;
		color:#ffffff;
	}
td
	{
		font-size:12px;
	}
h1
	{
		font-size:14px;
		font-weight:bold;
	}
a 
	{
		color:#CCCCCC;
		text-decoration:none;
	}
ul
	{
		margin:0px;
		padding:0px;
		margin-left:30px;
		font-size:11px;
	}
li
	{
		list-style-type:square;
		margin-bottom:2px;
	}
li a
	{
		color:white;
	}
a:hover
	{
		text-decoration:underline;
	}
.beitrag
	{
		border:1px solid #000000;
		margin-bottom:1.67em;
	}
.beitrag .head
	{
		padding-top:0.2em;
		padding-left:0.4em;
		background-color:#D6D984;
		border-bottom:1px solid black;
		color:#000000;
		height:1.67em;
		overflow:hidden;

	}
.beitrag .comment
	{
		padding:0.4em;
		background-color: #DEDFB7;
		color:black;
	}
.beitrag .admin
	{
		padding-right:0.4em;
		padding-top:0.2em;
		border-top:1px solid #000000;
		background-color:#D6D984;
		height:1.67em;
		overflow:hidden;
		margin:0em;
		text-align:right;
		font-size:11px;
		color:#666666;
	}

.beitrag .admin a
	{
		color:#666666;
	}
	
input, textarea
	{
		border:1px solid #000000;
		margin-right:20px;
		margin-bottom:10px;
		background-image:url(../images/bg_input.gif);
	}
form .req
	{
		font-size:9px;
		position:relative;
		left:263px;
	}
#comments
	{
		width:380px;
	}