/* redefine standards <td> und <th> (font only) */
body,div,td,th,p,span{font-family:Verdana,Geneva,Arial,Helvetica,sans-serif; vertical-align:top;}

/* misc. */
td.achtung{background:#ffffcc;text-align:left;vertical-align:top}
td.c{background:#d8d8d8;vertical-align:top}
td.d{background:#e8e8e8;vertical-align:top}

/* headers */
td.hd1{background:#66ccff;color:#663300;font-size:120%;font-weight:bold;text-align:left;vertical-align:middle}

/* htmls:text,code,price */
td.kt{background:#ccffcc;text-align:left;vertical-align:top;width:280px;font-size:small;}		/* description */
td.kc{background:#ffffcc;text-align:left;vertical-align:top;width:80px;font-size:small;}		/* dib_code */
td.kp{background:#f0f0f0;text-align:right;vertical-align:top;width:80px;font-size:small;}		/* price */
td.lc{background:#00ffff;font-weight:bold;text-align:left}
td.lp{background:#00ffff;font-weight:bold;text-align:right}
td.lt{background:#00ffff;font-weight:bold;text-align:center}
td.p{background:#d8d8d8;font-family:"Courier New",Courier,monospace;text-align:right;vertical-align:top}
td.q{background:#e8e8e8;font-family:"Courier New",Courier,monospace;text-align:right;vertical-align:top}
td.sgr{background:#ffffcc;color:#0000ff;font-weight:bold;text-align:center;vertical-align:middle}
td.st{text-align:left;vertical-align:top}
td.t{background:#d8d8d8;vertical-align:top}
td.u{background:#e8e8e8;vertical-align:top}

/* download-center:colored headbars */
th.dc1{background:#90ee90;color:#0000ff;text-align:left;white-space:nowrap}
th.dc2{background:#f0e68c;color:#0000ff;text-align:left;white-space:nowrap}
th.dc3{background:#d3d3d3;color:#0000ff;text-align:left;white-space:nowrap}
th.dc4{background:#00ced1;color:#0000ff;text-align:left;white-space:nowrap}
th.dct{font-size:small;text-align:left;vertical-align:top;white-space:nowrap}

/* specials */
.dib{color:#008000;font-weight:bold}
.key{color:#00008b;font:bold 110% "Courier New",Courier,monospace}

/* forms:MANDatory entry,*/
.mand{color:#ff0000;font-size:90%;font-weight:bold;vertical-align:top}

/* blue,red,centered */
.nblue{color:#0000ff}
.nc{text-align:center}
.nred{color:#ff0000}

/* small text */
.s{font-size:75%}

/* small text for sitemap */
.s2{font-size:85%;white-space:nowrap}
.s3{font-size:85%;white-space:nowrap}
.s4{font-size:85%;white-space:nowrap}
.sc{font-size:75%;text-align:center}
.sgray{color:#666666;font-size:75%}
.sr{font-size:75%;text-align:right}
.sred{color:#ff0000;font-size:75%}

.hd0{
	background:#ccff33;
	color:#663300;
	font-size:120%;
	font-weight:bold;
	text-align:left;
	vertical-align:middle;
	margin-top:10px;
	margin-bottom:10px;
	padding:5px;
}

/*
.rv-frame{
	background:#A0FFFF;
	position:absolute;
	top:5px;
	right:5px;
	float:right;
	width:auto;
	border:2px solid Blue;
	padding:5px;
	z-index:0;
}
*/

.rv-frame{
	background:#a0ffff;
	font-size:85%;
	text-align:center;
	position:fixed;
	top:5px;
	right:5px;
	float:right;
	width:auto;
	border:6px double Red;
	padding:5px;
	z-index:0;
}

.gorv {
	float:left;
	padding:5px;
	margin-top:10px;
	color:Black;
	background:Yellow;
}

.gorv-link {
	font-weight:bold;
}