/*
Verfall: 17.08.2010
*/

.footer-menue{
	width:300px;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
}


/*

Terminkalender

*/



#body_content td.acc_link {
	width:400px;
}


#body_content h3 td.acc_span{

	font-size:10px;
	color:black;

	
}





#body_content table.termine  td a:hover{
	text-decoration:none;
}


#body_content    .ui-state-default a{color:black;}
#body_content    .ui-state-active a{color:black;}

#body_content .ui-accordion .ui-accordion-content{
	padding-left:5px;
	padding-right:5px;

}


#body_content .ui-widget-content,
#body_content .ui-state-active{
	background:none;
	background-color:#f0f7e8;
	background-color:#d7d7d7;
	border:1px solid #68B022;
	border:1px solid #c0c0c0;	
}

#body_content .ui-state-active{
	background:none;
	background-color:#f0f7e8;
	background-color:#c0c0c0;
	border:1px solid #68B022;
	border:1px solid #c0c0c0;	


}
#body_content .ui-state-default{
	border:1px solid #68B022;
	border:1px solid #c0c0c0;
	background:none;
	background-color:#68B022;
	background-color:#b4b4b4;

}
#body_content .ui-state-hover,
#body_content .ui-state-hover a{

	background:none;
	background-color:#f0f7e8;
	background-color:#d7d7d7;
	color:black;

}

.Brenner {
	display:block;
	width:160px;
	height:600px;
	position:fixed;
	left:50%;
	margin-left:490px;
	top:90px;
	z-index:100;

}


.monats_ueberschrift{
	background-image: url(/typo3conf/ext/ueav_veranstaltung/pi1/kalender_hg.jpg);
	background-repeat: no-repeat;
	
	width:540px;
	height:24px;
	clear:both;
	color:#5d5d5d;	
	padding-top:3px;
}

.monats_ueberschrift .monat{
	width:300px;
	text-align:left;
	float:left;
	padding-left:10px;
	font-size:14px;
	font-weight:bold;

}

.monats_ueberschrift .eintraege{
	width:140px;
	text-align:right;
	float:right;
	padding-right:10px;
}

.termine{
	width:540px;
	margin-bottom:20px;
}

.termine  .datum	{	width:100px;vertical-align:top;}
.termine  .text	{	width:280px;vertical-align:top;}
.termine  .link	{	width:130px;vertical-align:top;text-align:center}
.termine  .leer	{	width:  5px;vertical-align:top;}

.termine td.leerzeile{ height:2px; border-bottom:0px;}


.termine .ungerade,
.termine .gerade{	background-color:#e2e2e2;}
.termine th{
	text-align:left;
	border-bottom:1px solid #c0c0c0;
	color:#737373;
	background-color:#E2E2E2;
	font-weight:bold;
	color:black;
	
	
}
.termine td{
	padding-top:2px;
	padding-bottom:2px;
	border-bottom:2px solid white;
	vertical-align:top;
	

}


.termine .daten td{
	border-bottom:0px;
}





