<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* - - - - - - - - - - - - - - - - - - - - - - - -
	Cardis - Reynolds &amp; Reynolds Stylesheet

		v0.1

	Autor: 		Robin Draxl
	Created: 	21.08.2006
	Last mod:	21.08.2006 - 11:22

	Einbinden im Header-Bereich mit:

	&lt;link rel="stylesheet" href="/pentaho-style/style/styles.css" type="text/css" /&gt;

   - - - - - - - - - - - - - - - - - - - - - - - - */

/* Hauptelemente */

body
	{
	margin: 5 5 5 5;
	background-color: #EFEFEF;
	background-image: url('../img/back.gif');
	background-repeat: repeat-x;
	color: #666;
	}

body, td
	{
	font-size: 12px;
	font-family: Tahoma, Verdana, Arial;
	}

a
	{
	color: #6699FF;
	text-decoration: none;
	}

a:hover
	{
	color: #003366;
	}

a.aktiv
	{
	color: #FF9900;
	text-decoration: none;
	}
a.aktiv:hover
	{
	color: #663300;
	}

input, textarea
	{
	border: 1px solid #336699;
	background: #DDEEFF;
	font-family: Tahoma, Verdana, Arial;
	margin: 2;
	}

input .submit
	{
	border: 2px solid #000;
	background: #999999;
	}

.image
	{
	border:0;
	}

.gensmall
	{
	font-size: 9px;
	}

.pfeil
	{
	list-style-image: url('../img/pfeil_.gif');
	}

/* --- DIVs --- */

.content
	{
	padding: 25 5 5 5;
	text-align: left;
	background-color: #FFFFFF;
	background-image: url('../img/content_top.gif');
	background-repeat: repeat-x;
	}

.content2
	{
	padding: 0;
	text-align: left;
	border: 1px solid #F1F8FF;
	background-color: #FFFFFF;
	}

.content3
	{
	padding: 17 5 5 5;
	text-align: center;
	border: 1px solid #F1F8FF;
	background-color: #DDEEFF;
	background-image: url('../img/content_top.gif');
	background-repeat: repeat-x;
	}

.info
	{
	padding: 0;

	text-align: center;
	font-size: 8px;
	color: #6699CC;

	width: 250;
	height: 35;
	background-image: url('../img/info.gif');
	background-repeat: no-repeat;
	background-position: top right;
	border: 0;
	}

.error
	{
	padding: 5;
	background: #FFEEEE;
	border: 1px solid #FF9999;
	color: #990000;
	width: 50%;
	}

.box
	{
	padding: 3 3 3 3;
	text-align: left;
	background: #EFEFEF;
	border: 1px solid #99CCFF;
	}

.titel
	{
	font-size: 20px;
	font-weight: bold;
	color: #999;
	}

.m_normal
	{
	margin: 3;
	padding: 5;
	border: 1px solid #CCC;
	background-color: #EFEFEF;
	text-align: center;
	height: 30px;
	}
.m_normal_a
	{
	margin: 3;
	padding: 5;
	border: 1px solid #FFCC99;
	background-color: #FFEFDF;
	text-align: center;
	font-weight: bold;
	height: 30px;
	}
.m_hover, .m_hover_a
	{
	margin: 3;
	padding: 5;
	border: 1px solid #99CCFF;
	background-color: #DFEFFF;
	text-align: center;
	height: 30px;
	}
.m_hover_a
	{
	font-weight: bold;
	}

.wmtt
	{
	display: none;
	position: absolute;
	width: 340px;
	}
.wmtt_blue
	{
	font-size: 12px;
	color: #369;
	font-weight: bold;
	margin-bottom: 5px;
	}
.wmtt_left
	{
	width: 50%;
	float: left;
	font-size: 11px;
	}
.wmtt_right
	{
	float: right;
	width: 50%;
	font-size: 11px;
	}
.wmtt_bottom
	{
	clear: both;
	font-size: 12px;
	text-align: right;
	font-weight: bold;
	}
.wmtt_praemie
	{
	border: 1px solid #999999;
	background-color: #FFFFFF;
	display: none;
	position:absolute;
	width: 500px;
	z-index:10
	}
.wmtt_left ul, .wmtt_right ul
	{
	padding: 0;
	margin: 0;
	list-style-type: none;
	}
	.wmtt_left ul li, .wmtt_right ul li
		{
		padding: 2px;
		border-bottom: 1px solid #ccc;
		}
	.wmtt_left ul li.odd, .wmtt_right ul li.odd
		{
		background: #fff;
		}
.weiss
	{
	background: #FFFFFF;
	}
.hellgrau
	{
	background: #EFEFEF;
	}

.hellgrau_mitstrich
	{
	color: #999999;
	border-top: 1px solid #99CCFF;
	}
.hellgrau_ohnestrich
	{
	color: #999999;
	border-top: 0;
	}
.hellgrau_rahmen
	{
	background-color: #F0F0F0;
	border: 1px solid #CCC;
	padding: 4px;
	margin: 4px;
	}

.blue
	{
	color: #6699FF;
	font-weight: bold;
	}

.gruen
	{
	color: #00CC00;
	}
.normal
	{
	color: #666666;
	}

/* --- Komplette Firmenhirarchie */
.toplevel
	{
	margin: 2;
	list-style-image: url("../img/pfeil_.gif");
	}
.sublevel
	{
	margin: 2;
	list-style-image: url("../img/sublevel.gif");
	}

/* --- Kalender --- */
.kalender
	{
	border-collapse: collapse;
	}
.kalender th
	{
	color: #FFFFFF;
	font-weight: bold;
	border: 1px solid #FFFFFF;
	background: #99CCFF;
	font-size: 12px;
	}
.kalender td
	{
	border: 1px solid #FFFFFF;
	}

/* --- Sichtbare Tabelle --- */
.tabelle
	{
	border-spacing: 1px;
	}
.tabelle th
	{
	color: #FFF;
	font-weight: normal;
	/* border: 1px solid #FFFFFF; */
	background: #6699CC;
	font-size: 12px;
	text-align: left;
	}
.tabelle th[abbr=gensmall]
	{
	color: #666666;
	font-weight: normal;
	/* border: 1px solid #FFFFFF; */
	background: #DDDDDD;
	font-size: 9px;
	text-align: left;
	}
.tabelle td
	{
	/* border: 1px solid #FFFFFF; */
	}
.tabelle td[rel=tagesfeld], .tabelle td[rel=zahl]
	{
	font-size: 11px;
	line-height: 18px;
	padding: 2px;
	}
	
.chart
	{

	}
.chart td
	{
	padding: 3;
	}
.chart_bild
	{
	background-image: url('../img/chartbar2.jpg');
	background-repeat: repeat-vertical;
	padding: 3;
	color: #0099FF;
	}
.chart_bar
	{
	border: 1px solid #999;
	height: 20px;
	}

.td_normal
	{
	border: 1px solid #FFF;
	}
.td_highlight
	{
	border: 1px solid #6699CC;
	}

#chatoutput {
padding: 6px 8px;
border: 0;
overflow: auto;
margin-top: 10px;
}

#chatoutput2 {
padding: 6px 8px;
border: 0;
overflow-x: auto;
overflow-y: visible;
margin-top: 10px;
}

* html #chatoutput2 {
border: 0;
overflow: scroll;
}


.progressBar {
		position: relative;
		padding: 2px;
		width: 300px;
		height: 40px;
		font-size: 14px;
	}
	.progressBar .background {
		border: solid 1px black;
		width: 270px;
		height: 20px;
	}
	.progressBar .bar {
		position: relative;
		background-color: blue;
		width: 0px;
		height: 20px;
	}

	
.selection_normal
	{
	border: 1px solid #ccc;
	background: #f9f9f9;
	padding: 5px;
	cursor: pointer;
	}
.selection_hover
	{
	border: 1px solid #369;
	background: #369;
	color: #fff;
	padding: 5px;
	cursor: pointer;
	}
	.selection_hover a
		{
		color: #fff;
		}
.selection_titel
	{
	font-size: 10px;
	}
	
.header
{
	background: #666 url('../img/header.png');
}</pre></body></html>