body {
	background-image: url(../images/body-hintergr-GUF.jpg);
	background-repeat: no-repeat;
}

/* div fuer logos*/
div.fsj a{
	position: absolute;
	top: 240px;
	left: 795px;
	height: 50px;
	width: 110px;
	border: 0px solid red;
	display: block;
}

div.fsj img {
	border: 0px solid red;
}


div.efd a{
	position: absolute;
	top: 175px;
	left: 795px;
	height: 50px;
	width: 120px;
	border: 0px solid red;
	display: block;
}

div.efd img {
	border: 0px solid red;
}

div.guev a{
	margin: 10px 0px 0px 10px;
	height: 80px;
	width: 180px;
	border: 0px solid red;
	display: block;
}

div.guev img {
	border: 0px solid red;
}

table.cal {
	width: 100%;
}
.cal_spacing{
	height: 4px;
}
.cal_sort_no,.cal_sort_act{
	font-family:  Arial, Helvetica, sans-serif; 
	background-color: #f1c82e;
	margin-bottom: 4px;
	padding: 3px;

}
.cal_sort_no A, .cal_sort_act A{
        font-family:  Arial, Helvetica, sans-serif; 
	font-size: 13px; 
	color: #FFFFFF;
	font-weight: bold;
    	text-decoration: none;
	vertical-align: top;
}
.cal_sort_act A{
font-family:  Arial, Helvetica, sans-serif; 
	font-size: 13px; 

    text-decoration: underline;
}
td.alt1 {
	width: auto;
}
.tx-ejescalendar-pi1-browsebox A{
	color: black;
}

.alt1{
   width: 100%;
   background-color: #d4efe8;
   margin-bottom: 2px;
}

.alt2{
   width: 100%;
   background-color: #a7e1d3;
   margin-bottom: 2px;
}
