body
{
	scrollbar-3dlight-color: #d0d0d0;
	scrollbar-arrow-color: #d0d0d0;
	scrollbar-base-color: #f0f0f0;
	scrollbar-darkshadow-color: #FFFFFF;
	scrollbar-face-color: #f0f0f0;
	scrollbar-highlight-color: #ffffff;
	scrollbar-shadow-color: #d0d0d0;
	scrollbar-track-color: #f9f9f9;
}

/*	Search Results */
div.foundRes
{
	margin: 0px 0px;
	padding: 15px 0px;
	border-bottom: 1px solid #999999;
}

span.foundStr
{
	color: #990000;
}

/* SYSTEM BOX */

.SysBox
{
	font: 11px verdana;
	color: #990000;
	border: 1px solid #990000;
	padding: 5px;
}

/* TopNews */
.TopNewsV, .TopNewsV a, TopNewsV a:hover, .TopNewsH, .TopNewsH a, TopNewsH a:hover
{
	font: 10px/12px verdana;
	color: #666666;
	background: #efefef;
	text-decoration: none;
	cursor: hand;
}
.TopNewsTblV
{
	padding-bottom: 7px;
}
div.TopNewsV
{
	width: 150px;
	padding: 0px;
	border: 1px solid #cccccc;
}
.TopNewsV img
{
	width: 148px;
	border: none;
}
.TopNewsTblH
{
	padding-right: 4px;
	padding-left: 4px;
	height: 144px;
}
.TopNewsTblH td
{
	vertical-align: top;
}
div.TopNewsH
{
	width: 150px;
	height: 100%;
	padding: 2px;
	border: 1px solid #cccccc;
}
.TopNewsH img
{
	width: 144px;
	border: none;
}

/*  SUCHE in TopNews */

div.sTitle
{
	font: bold 10px verdana;
	padding: 2px 3px;
	height: 16px;
	background-color: #EFEFEF;
	color: #999999;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#fefefe, endColorstr=#E6E6E6);
	border-bottom: 1px solid #cccccc;
}

div.sBody
{
	padding: 3px 2px;
	text-align: center;
}

div.sBody input
{
	font: 10px/12px verdana;
	border: 1px solid #cccccc;
	height: 16px;
	margin: 1px;
}

div.sBody input.sStr
{
	width: 118px;
}

div.sBody input.BTN
{
	font: 10px verdana;
	color: #666666;
	border: 1px solid #999999;
	background-color: #EFEFEF;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#fefefe, endColorstr=#dfd6cb);
	width: 16px;
	cursor: hand;
}

.PopUp
{
	color: #770000;
	cursor: hand;
}

/*	READ IN Design */

div.ReadIn {margin: 18px 0px 18px 0px; padding: 9px; background-color: transparent; height: 80px;}
.ReadIn h1 {margin: 0px 0px 9px 0px; font: bold 16px/22px verdana; color: #770000;}
.ReadIn img {float: left; margin-right: 10px; margin-bottom: 5px; border: 1px solid #003F7B;}
.ReadIn p {margin: 0px 0px 0px 0px; font: 13px/18px verdana; color: #666666;}
.ReadIn hr {margin: 0px; border: none; height: 1px; width: 100%; text-align: left; 11px/18px verdana; color: #770000;}
.ReadIn h1 span {border: none; height: 1px; color: #acacac; font: 11px/11px verdana;}

/*	LISTVIEW Design */

div.LVcol1, div.LVcol2, div.LVcol3 {margin: 0px; padding: 0px; float: left;}

div.LVi {margin: 1px 0px; border-bottom: 1px solid #cccccc;}
div.LVi table {margin: 0px; padding: 0px; border: none;}

td.block, td.imageL, td.imageR, td.text {padding: 9px 0px; vertical-align: top; text-align: left;}
td.imageL {padding: 12px 25px 0px 0px; width: 80px;}
td.imageR {padding: 12px 0px 0px 25px; width: 80px;}

div.LVi div.link, div.LVi div.link a, div.LVi div.link a:hover
{text-align: right; font: 11px/16px verdana; color: #003F7B; text-decoration: none; padding-right: 5px;}
div.LVi div.link a:hover {color: #990000;}
div.LVi h1 {font: bold 14px/18px verdana;}
div.LVi h1 span, div.LVi h1 span a {font: 11px verdana; color: #999999; margin: 0px; text-decoration: none;}
div.LVi h1 hr {margin: 0px; padding: 0px; height: 1px; border: none; color: #cccccc; text-align: left; width: 100%;}
div.LVi p {font: 11px/18px verdana;}

div.LVi img.inBlockL, div.LVi img.inBlockR, div.Lvi td.imageL img, div.Lvi td.imageL img {border: 1 solid #003F7B;}

div.LVi img.inBlockL {float: left; margin: 0px 15px 3px 0px;}
div.LVi img.inBlockR {float: right; margin: 0px 0px 3px 15px;}

td.imageL img {padding: 12px 25px 0px 0px; width: 80px; height: 80px;}
td.imageR img {padding: 12px 0px 0px 25px; width: 80px; height: 80px;}

div.Lvi td.imageL img.noBorder, div.Lvi td.imageR img.noBorder {border: none;}


/*	RelLinks Design */

div.relLinks {border-top: 1px solid #003F7B; margin-top: 18px; margin-bottom: 9px; padding-top: 3px;}
.relLinks h3 {margin: 18px 0px 3px 0px; font: 12px/16px verdana;}
.relLinks ul {margin: 3px 30px 3px 30px; color: #990000;}
.relLinks ul li, .relLinks ul li a {font: 11px/14px verdana; color: #003F7B; text-decoration: none;}
.relLinks ul li a:hover {color: #990000;}

