body
{
margin-top: 0px;
margin-left: 0px;
padding:0px;
overflow-y: auto ;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#000000;

scrollbar-face-color: ffffff;
scrollbar-highlight-color: ffffff;
scrollbar-3dlight-color: ffffff;
scrollbar-darkshadow-color: ffffff;
scrollbar-shadow-color: ffffff;
scrollbar-arrow-color: 000000;
scrollbar-track-color: ffffff;
}
table a
{
 color:#C1767A;
	text-decoration:none;
	font-weight:bold;
	font-size:10px;
}
table a:hover
{
	color:#A74343;
	text-decoration:underline;
}

table
{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#333333;
font-size:10px;
position:absolute;
top:0px;
left:0px;
}
.post
{
	border-top-color:#999999;
	border-top-width:1px;
	border-top-style:solid;
	font-size:3px;
}

.subpic
{
	border-top-color:#999999;
	border-top-width:1px;
	border-top-style:solid;
	font-size:10px;
}

.links
{
	text-align:left;
	vertical-align:top;
	width:250px;
}
.rechts
{
	border-left-color:#999999;
	border-left-width:1px;
	border-left-style:solid;
	text-align:right;
	vertical-align:top;
	width:35px;
}

.top
{
	border-bottom-style:dotted;
	border-bottom-width:1px;
	border-bottom-color:#666666;
font-weight:bold;
}
.bottom
{
	border-bottom-style:solid;
	border-bottom-width:1px;
	border-bottom-color:#999999;
}

.imgwrapper {
	float: left;
	margin-left: 3px;
	margin-top: 3px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding:0px;
	border-width: 1px;
	border-style: solid;
	border-color: #dddddd;
}
.imgwrapper img
{
	border-width: 3px;
	border-style: solid;
	border-color: #ffffff;
	filter:alpha(opacity=50);
	-moz-opacity:.50;
}
.imgwrapper a:hover img
{
	border-width: 3px;
	border-style: solid;
	border-color: #dddddd;
}

.crosslinkimg {border:5px; border-thickness: 5px; border-color:#eeeeee; border-style: solid; margin-bottom:3px;}
A:hover .crosslinkimg, A:active .crosslinkimg
{
border:5px;
border-thickness: 5px;
border-color: #cccccc;
border-style: solid;
	filter:alpha(opacity=75);
	-moz-opacity:0.75;
}
