﻿table#mtab
{
	border-collapse: collapse;
	border: 3px solid #9E6813;
	margin: 20px 0px 20px 0px;
}

table#mtab tr td, table#ltab tr td
{
	padding: 0;
	padding: 3px 3px 3px 3px;
	width: 80px;
	height: 2em;
	vertical-align: middle;
	text-align:center;
	border: 1px solid #9E6813;
	background-color: #FAE9CF;
	cursor:default;
}

table#ltab tr td
{
	width: auto;
}

table#ltab tr td.desc
{
	border: none;
	background-color: white;
	text-align: left;
}


/* nichts verfügbar in diesem Jahr */
table#mtab tr td.notavail, table#mtab tr td.notcons, table#ltab tr td.notavail, table#ltab tr td.notcons
{
	color: #EEBB6F;
	background-color: white;
}

table#mtab tr td.notcons, table#ltab tr td.notcons
{
	color: #EEBB6F;
	background: url('../images/am_notcons.png') no-repeat center
}


/* noch nichts fertig */
td.nothcomp
{
	
}

/* komplett fertig */
table#mtab tr td.comp, table#ltab tr td.comp
{
	background-color: #9E6813;
	font-weight: bold;
	color: #FAE9CF;
}

/* teilweise fertig */
table#mtab tr td.partcomp, table#ltab tr td.partcomp
{
	background-color: #F3CA8B;
}

table#mtag tr td
{
	padding: 0;
	margin: 0;
	border: 0px;
}

table.ytab
{
	border-collapse: collapse;
	padding: 0;
	border: none;
	margin: 0;
	font-size:5pt;
	text-align: center;
}

table#mtab tr td.notavail table.ytab tr td
{
	width: 16px;
	padding: 0;
	margin: 0;
	height: 16px;
	line-height:10px;
	text-align:center;
	border: none;
}
table#mtab tr td.notavail table.ytab tr td.year
{
	font-size:small;
}

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

		#jdet
		{
			float:none;
			display: none;
			z-order: 20;
			position:absolute;
			top:10px; 
			left:347px;
			border: 0; /*1px solid black;*/
			/*background-color: #FFFFFF;*/
			/*background-image: url(../bg.png);*/
			
			color: white;
			padding: 20px;
			margin: 0;
			text-align: center;
			/*width: 200px;
			//height: 140px;*/
		}

/* Hack for <= IE6  transparent background image */
* html #jdet 
{
 filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/am_bg.png');	
}


/* all other (modern) browsers */
body>div#jdet
{
	background: url('../images/am_bg.png');
}

#jdet h1
{
	margin: 0 0 5px 0;
	padding: 0;
	color: #FFCC00;
}
#jdet table
{
	position: relative;
/*			height: 610px;*/
	width: 24em;
	margin: 0px;
	border: 1px solid black;
	/*background-color: #A0A0A0;*/
	border-collapse:collapse;
}
#jdet table tr td
{
	border: 1px #C0C0C0 solid;
	width: 3em;
	text-align:right;
	padding: 2px 5px 2px 5px;
}

#jdet table tr td.mon
{
	text-align:left;
	width: 6em;
}

#jdet table tr td.ds, table#ltab tr td.ds
{
	/*background-color:#669900;*/
	color: white;
	background: url('../images/am_done.png');
	border: 1px #C0C0C0 solid;
	/*filter:alpha(opacity=25);
	-moz-opacity:.25;
	opacity:.25;
	*/
	
}
#jdet table tr td.nv, table#ltab tr td.nv
{
	/*background-color:#A0A0A0;*/
	color: white;
	background: url('../images/am_unavail.png');
	border: 1px #C0C0C0 solid;
}
#jdet table tr td.nf, table#ltab tr td.nf
{
	/*background-color:#A0A0A0;*/
	color: white;
	background: url('../images/am_sched.png');
	border: 1px #C0C0C0 solid;
}

#jdet table tr td.ne, table#ltab tr td.ne
{
	/*background-color: #CC3300;*/
	color: white;			
	background: url('../images/am_left.png');
	border: 1px #C0C0C0 solid;
}

