
table.saisontable, table.belegungstable
	{
	border-top: 1px solid grey;
	border-left: 1px solid grey;
	}
table.saisontable td, table.belegungstable td
	{
	height:12px;
	border-bottom: 1px solid grey;
	font-family: Arial;
	font-size: 6pt;
	padding: 0px;
	}

table.belegungstable td.monat
	{
	border-right: 1px solid grey;
	border-bottom: 1px solid grey;
	width: 27px;
	font-family: Arial;
	font-size: 9px;
	}



table.saisontable td.monat
	{
	border-right: 1px solid grey;
	border-bottom: 1px solid grey;
	width: 60px;
	font-family: Arial;
	font-size: 9px;
	}

table.saisontable td.zahl,table.belegungstable td.zahl
	{
	text-align: center;
	width:12px;
	border-right: 1px solid grey;
	background-color: grey;
	font-family: Arial;
	font-size: 9px;
	}

table.belegungstable td.L
	{
	width:5px;
	}
table.saisontable td.L20,
table.saisontable td.L21,
table.saisontable td.L0,
table.saisontable td.L1,
table.saisontable td.L2,
table.saisontable td.L3,
table.saisontable td.L4,
table.saisontable td.L5,
table.saisontable td.L6,
table.saisontable td.L7,
table.saisontable td.L8,
table.saisontable td.L9,
table.saisontable td.L10,
table.saisontable td.L11
	{
	width: 5px;
	}

table.saisontable td.RS0,
table.saisontable td.RS1,
table.saisontable td.RS2,
table.saisontable td.RS3,
table.saisontable td.RS4,
table.saisontable td.RS5,
table.saisontable td.RS6,
table.saisontable td.RS7,
table.saisontable td.RS8,
table.saisontable td.RS9,
table.saisontable td.RS10,
table.saisontable td.RS11
	{
	width: 5px;
	border-left: 1px solid #E6031B;
	border-right: 1px solid grey;
	}


table.belegungstable td.R,
table.saisontable td.R20,
table.saisontable td.R21,
table.saisontable td.R0,
table.saisontable td.R1,
table.saisontable td.R2,
table.saisontable td.R3,
table.saisontable td.R4,
table.saisontable td.R5,
table.saisontable td.R6,
table.saisontable td.R7,
table.saisontable td.R8,
table.saisontable td.R9,
table.saisontable td.R10,
table.saisontable td.R11
	{
	border-right: 1px solid grey;
	}

table.saisontable td.leer, table.belegungstable td.leer
	{
	border-right: none;
	background-color: none;
	}

td.L20, td.R20				{	background-color: #92B372;	}
td.L21, td.R21				{	background-color: #E6031B;	}
td.L0, td.R0, td.RS0, div.sfarbe0	{	background-color: #003399;	}
td.L1, td.R1, td.RS1, div.sfarbe1	{	background-color: #3366CC;	}
td.L2, td.R2, td.RS2, div.sfarbe2	{	background-color: #6699CC;	}
td.L3, td.R3, td.RS3, div.sfarbe3	{	background-color: #66CCCC;	}
td.L4, td.R4, td.RS4, div.sfarbe4	{	background-color: #009900;	}
td.L5, td.R5, td.RS5, div.sfarbe5	{	background-color: #66CC33;	}
td.L6, td.R6, td.RS6, div.sfarbe6	{	background-color: #99CC33;	}
td.L7, td.R7, td.RS7, div.sfarbe7	{	background-color: #CCCC33;	}
td.L8, td.R8, td.RS8, div.sfarbe8	{	background-color: #FFCC66;	}
td.L9, td.R9, td.RS9, div.sfarbe9	{	background-color: #CC9933;	}
td.L10, td.R10, td.RS10, div.sfarbe10	{	background-color: #CC6633;	}
td.L11, td.R11, td.RS11, div.sfarbe11	{	background-color: #FF6633;	}

